body {
	margin:0;
	padding:0; font-size:16px; font-family:Verdana, Geneva, sans-serif; line-height:25px;
}

html{ overflow-x:hidden}
li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none; font-family:"å¾®è½¯é›…é»‘"}
a:hover {color:#ff7a02;text-decoration:none;}

.center{ text-align:left; max-width:1200px; margin:0 auto;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border:4px solid #ccc;}
.img img{border:4px solid #044AA1;padding:0px;}
.img:hover img{border:4px solid #ff7903;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½*/
.top{ width:1200px; height:130px; margin:0 auto}
.top_left{ float:left;}
.top_ewm{ float: left; margin-left: 30px; margin-top: 15px; }
.top_ewm img{ width: 90px; border: 1px solid #333; padding: 0 5px; }
.top_right{ float:right; background: url(../images/tel.jpg) no-repeat; width: 212px; height: 83px; text-align: center; margin-top: 33px;}
.top_right span{ color: #ff0006; font-family: Impact; font-size: 30px; padding-top: 35px; display: block; }


.flash{ margin-top:0px;}

.banner{position: relative; height:500px; overflow: hidden; margin-top:0px;}
.banner .hd{height:18px;position:absolute;width: 100%;z-index:1; text-align: center; bottom: 20px;}
.banner .hd ul li{display: inline-block;margin:0 5px;width:11px;height:11px;cursor:pointer;background:#282828;border-radius:8px;}
.banner .hd ul li.on{background: #126ace;}
.banner .bd{position:relative;height:100%;z-index:0;}
.banner .bd li{zoom:1;vertical-align:middle;width:100%;height:500px;display:block; background: #000;}
.banner .bd li a{width:100%;height:500px;display:block;}

.bwrap{position: relative; z-index: 0; margin:0 auto; text-align:center }
.bquery{position: relative; z-index: 0; height:0px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 0px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }

.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height: 0px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 0px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(../images/banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½*/
.Top_menu {height:60px; width:100%; margin:0 auto; overflow:hidden; background:#2269d5; font-family:"å¾®è½¯é›…é»‘"}
.Top_menu ul{list-style:none; margin:0 auto; width:1200px; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:135px;text-align:center; height:60px; line-height:60px; font-size:14px;}
.Top_menu ul .li_link{width:0px; background:url(../images/menu.jpg) no-repeat center center;}
.Top_menu ul li a{ color:#fff;text-decoration:none;display: block; font-size:18px;}
.Top_menu ul li a:hover,.Top_menu ul li a.on{color:#fff; background:#ff7a03; text-decoration:none;display: block;} 


.nqType{position:relative; overflow: hidden; height:60px; width:1200px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float: left; }
.nqtWrap li a{display: block; height:60px; padding: 0  line-height:60px; text-decoration: none; }
.nqUnderline{position: absolute; bottom: 0; right: 0; height:60px; width:125px; background:url(../images/on_nav.png) no-repeat center top; z-index:1; top:0; }


.zh{ width:1200px; height:66px; background:url(../images/zh.jpg) no-repeat; margin:0 auto; margin-top:20px;}
.zh_left{ float:left; margin-left:30px; line-height:66px; color:#333333}
.zh_right{ float:right; width:250px; height:28px; line-height:28px; margin-top:19px; color:#FFFFFF}
/*index*/
.main{ width:1200px; margin:0 auto; margin-top:20px;}


/*ï¿½ï¿½Æ·*/
.cp_list a{ float:left; margin-left:12px; width:292px; height:285px; background:url(../images/cp_list.jpg) no-repeat; display:block;}

.cp_list a .tits{width:284px; height:36px; line-height: 36px; margin:0 auto; text-align:center; background: #2269d5; color:#FFFFFF;}
.cp_list a:hover .tits{background: #1557bc;}
/*ï¿½ï¿½Ë¾ï¿½ï¿½ï¿½*/
.gsjj{ width:100%; height:522px; overflow:hidden; background:url(../images/gsjj.jpg) no-repeat center top; margin:0 auto; }
.gsjj_bg{ width:1200px; height:522px; margin:0 auto;}
.gsjj_con{ float:left; width:600px; height:320px; padding-top:10px; line-height:35px; color:#333}




/*banner1*/
.banner1_bg{ width:100%; height:200px; margin:0 auto; background:url(../images/4.jpg) no-repeat; }
.banner1{ width:1200px; height:200px;}

/*anli*/

.anli{ width:100%; height:auto; overflow:hidden;  margin:0 auto;padding-bottom:30px;}
.anli_top{ width:1200px; height:70px; margin:0 auto; text-align:center; line-height:60px; font-family:"å¾®è½¯é›…é»‘"; font-size:30px; font-weight:bold; color:#2269d5;}

.anli_bg{ width:1200px; height:240px; margin:0 auto; margin-top:0px; }

/* mover ad */
.hl_main5_content2{width:1198px; height:321px; overflow:hidden; border-top:none; float:right; position:relative;} 
.hl_main5_content12{width:1198px; overflow:hidden; margin:0 auto;} 
.hl_main5_content2 ul{width:1198px; overflow:hidden; margin:0 auto;} 
.hl_main5_content2 ul li{ float:left; width:280px; height:299px; display:inline; /*margin-left:15px; */margin-right:15px; text-align:center;} 
.hl_main5_content2 ul li a{ width:280px; height:299px; display:block; background:url(../images/anli_list.jpg) no-repeat; font-size:14px; line-height:50px; color:#333;}
.hl_main5_content2 ul li a:hover{ width:280px; height:299px; display:block; font-size:14px; line-height:50px; color:#2a57a8;}
.hl_scrool_leftbtn2{width:48px; height:96px; background:url(../images/left1.jpg) no-repeat; left:0; top:100px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn2{width:48px; height:96px; background:url(../images/right1.jpg) no-repeat; right:0; top:100px; right:10px; cursor:pointer; position:absolute; z-index:10;} 

/*banner2*/
.banner2_bg{ width:100%; height:600px; margin:0 auto; margin-top:0px; margin-bottom: 20px; background:#1c1c1c;}
.banner2{ width:1200px; height:600px; margin:0 auto;background:url(../images/5.jpg) no-repeat; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¶*/
.news{ width:100%; margin:0 auto; height:auto; overflow:hidden; background-color:#ebebeb; margin:0 auto;padding-bottom:30px;}

.news_bg{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.news_left{  width:1200px; }
.news_right{ float:right; width:400px; margin-right:20px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½Ð»ï¿½ï¿½ï¿½Ç©*/

.news_link{ width:400px; margin:0 auto; margin-top:20px;}

OL LI {
 MARGIN: 8px
}
#con_zzjs_net {
 FONT-SIZE: 12px; WIDTH:400px
}
#tags {MARGIN:0 auto; WIDTH:400px; HEIGHT:35px; font-size:16px;
}
#tags a:hover{ background-color:#ff7a02; width:95px; height:35px; line-height:35px;}

#tags LI { width:95px; FLOAT:left; HEIGHT:35px; line-height:35px; text-indent:20px; margin-left:0px; margin-right:3px; background-color:#fff;
}
#tags LI A { FLOAT: left; COLOR: #333; LINE-HEIGHT:35px; HEIGHT:35px; font-size:14px;
}
#tags LI.emptyTag {
 BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
#tags LI.selectTag { POSITION: relative; HEIGHT:35px; margin-bottom:0px;
}
#tags LI.selectTag A {
 BACKGROUND-POSITION: right top; text-indent:20px; COLOR: #fff; width:95px; LINE-HEIGHT:35px; HEIGHT:35px; background-color:#ff7a02;
}
#tagContent { clear:both; white-space:normal; word-break:break-all;
}
.tagContent {
 PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH:400px; PADDING-TOP: 20px; HEIGHT:auto; overflow:hidden;
}
#tagContent DIV.selectTag {
 DISPLAY: block
}
#tagContent li {
  float: left;
  padding-left:1px;
  padding-bottom:7px;
}
#tagContent li span{
  float: right;
  color:#ccc;
  font-size:10px;
}


.news_list{ background:url(../images/indexnn.gif) no-repeat left center; line-height:45px; text-indent:25px; border-bottom:#CCCCCC 1px dashed; width:560px; float:left; display:inline; margin-right:20px;}
.news_list a{ float:left; display:inline; font-size:14px}
.news_list b{ float:right; font-weight:normal; display:inline}
.data{ text-align:right; margin-right:0px!important; margin-right:10px; color:#CCCCCC}
.news_list1{ background:url(../images/icon3.png) no-repeat left center; line-height:45px; text-indent:15px; border-bottom:#CCCCCC 1px dashed;}
.news_list3{ background:url(../images/news_list3.png) no-repeat; width:380px; height:100px; margin:0 auto; margin-top:15px;}

/*left*/
.left{ float:left; width:240px;}
.left_top{ width:240px; height:61px; background:url(../images/ta_20.jpg) no-repeat; margin:0 auto; }
.left_tf{  font-size:24px; line-height:58px;color:#fff;font-family:"å¾®è½¯é›…é»‘"; text-transform:uppercase; text-align: center;}
.left_bg{ width:240px; height:auto; overflow:hidden; margin:0 auto;}
.left_bt{ width:240px; height:0px; margin:0 auto}

.left_list{ width:238px;  border: 1px solid #ccc; border-top: none; margin-top: -2px; padding-top: 10px; padding-bottom: 15px;}
.left_list ul{ margin: 0; padding: 0; }
.left_list ul li{ width:214px;margin:0 auto; height:42px; line-height:42px; background:url(../images/ta_29.jpg) no-repeat; font-size:16px; margin-top:3px; }
.left_list ul li a{ padding-left:20px; text-decoration:none; color:#FFF; display:block;}


.left_list dl{overflow:hidden;}
.left_list dl dt{background:#cacaca;border-radius:5px;margin:6px auto;overflow:hidden;text-align:center;width:180px}
.left_list dl dt a{color:#000;font-size:16px;line-height:36px; display: block;}
.left_list dl dt a:hover{background:#2267c2;color:#fff;}

.left_list0{ width:240px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:240px; height:42px; line-height:42px; background:url(../images/left_list0.jpg) no-repeat;  font-size:14px;}
.left_list0 ul li a{ padding-left:40px; text-decoration:none; color:#333; display:block;}
.left_list0 ul li a:hover{height:45px; line-height:45px; display:block; color:#fff; background-color:#d97f09; }


.left_lx_top{ width:220px; height:70px; background:url(../images/left_top.jpg) no-repeat; margin:0 auto; margin-top:10px; }
.left_lx_tf{ float:left; margin-left:10px;  font-size:24px; line-height:65px;color:#fff;font-family:"å¾®è½¯é›…é»‘"; text-transform:uppercase}
.left_lx_bg{ width:218px; height:auto; overflow:hidden; margin:0 auto; border:1px #CCCCCC solid; margin-bottom:20px;}

/*right*/
.right{ float:right;width:940px; margin-bottom:20px;}
.right_top{ width:940px; height:40px; background:url(../images/right_top.jpg) no-repeat left bottom; margin:0 auto; }
.right_tf{ float:left; margin-left:10px;line-height:40px; font-size:24px; color:#333;font-family:"å¾®è½¯é›…é»‘"; }
.right_r{ text-align:right; line-height:40px; margin-right:0px!important; margin-right:10px; color:#666}
.right_r a{ color:#666}
.right_bg{ width:940px; height:auto; margin:0 auto; overflow:hidden;}
.right_bt{ width:940px; height:10px; margin:0 auto; }

.right_con{ width:940px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; line-height:30px;}
/*foot*/

.foot_bg{ width:100%; height:408px; overflow:hidden; background:url(../images/foot_bg.jpg) repeat-x center top; margin:0 auto;}
.foot {width:1200px; height:408px; overflow:hidden; background:url(../images/foot.jpg) no-repeat; margin:0 auto; color:#CCCCCC}
.foot a{ color:#CCCCCC}

.foot_nav{ width:1200px; height:100px; margin:0 auto; text-align:center; line-height:100px; color:#fff; margin-top:0px;}
.foot_nav a{ color:#CCCCCC; width:100px; margin: 0 15px;}

.foot_link{ width:1200px; height:60px; line-height:20px;text-align:left; color:#FFFFFF}

.foot_tel{ width:1200px; height:103px; margin:0 auto; margin-top:114px; line-height:103px;}
.foot_tel1{ float:left; width:204px; height:103px; margin-left:283px;}
.foot_tel2{ float:left; width:204px; height:103px; margin-left:48px;}
.foot_tel3{ float:left; width:304px; height:103px; margin-left:48px;}

.foot_con{  width:1200px; height:93px; margin:0 auto; text-align:center; line-height:30px; color:#CCCCCC}


/** ä¼˜åŠ¿ **/
.ys {
	width: 1200px;
	margin: 0 auto;
	 margin-bottom:30px;
}
.yst {
	background: url(../images/ys.jpg);
	position: relative;
	margin-top: 15px;
	width: 1200px;
	height: 140px;
}
.ys1 {
	background: url(../images/ys1.jpg);
	position: relative;
	width: 1200px;
	height: 500px;
}
.ys01 {
	font-size: 15px;
	padding: 110px 0 0 100px;
	font-family: "å¾®è½¯é›…é»‘";
	width: 450px;
}
.ys01 p {
	padding: 0 0 0 20px;
	background: url(../images/news_list3.jpg);
	margin-top: 10px;
}
.ys02 {
	font-size: 15px;
	padding: 130px 0 0 100px;
	font-family: "å¾®è½¯é›…é»‘";
	width: 400px;
}
.ys02 p {
	padding: 0 0 0 20px;
	background: url(../images/news_list3.jpg);
	margin-top: 10px;
}
.ys03 {
	font-size: 15px;
	padding: 130px 0 0 710px;
	font-family: "å¾®è½¯é›…é»‘";
	width: 400px;
}
.ys03 p {
	padding: 0 0 0 20px;
	background: url(../images/news_list3.jpg);
	margin-top: 10px;
}
.ys04 {
	font-size: 15px;
	padding: 140px 0 0 710px;
	font-family: "å¾®è½¯é›…é»‘";
	width: 400px;
}
.ys04 p {
	padding: 0 0 0 20px;
	background: url(../images/news_list3.jpg);
	margin-top: 10px;
}
.ys2 {
	background: url(../images/ys2.jpg);
	position: relative;
	width: 1200px;
	height: 500px;
}


.imgborder {
    border: 1px solid #cccccc;
    padding: 2px;
}


.dede_pages{    height:30px;  margin:15px 0 15px 12px; width:690px; float:left;text-align:center; display:inline;
}
.dede_pages ul{
    list-style-type: none;text-align: center;
}
.dede_pages ul li{
display: inline;
}
.dede_pages ul li a{
background:#fff; padding:3px 5px; line-height:30px; margin:0 2px; font-family:Arial;
}
.dede_pages ul li a:hover{
    color:#690;
    text-decoration:none;
    padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
    background-color:#F8F8F8;
    padding:2px 4px 2px;
    font-weight:bold;
}
.dede_pages .pageinfo{
    line-height:21px;
    padding:12px 10px 12px 16px;
    color:#999;
}
.dede_pages .pageinfo strong{
    color:#555;
    font-weight:normal;
    margin:0px 2px;
} 

/*æˆ‘ä»¬çš„ä¼˜åŠ¿*/
.advantage{text-align: center; color: #fff; padding: 55px 0px 30px 0px; background-position:center;background-repeat:no-repeat; background-color: #1C1C1C; margin-top: 20px;}
.advantage_head p{text-transform: uppercase; font-family: 'Times New Roman'; font-size: 40px; margin: 0px; padding: 0px;}
.advantage_head h2{font-size: 24px;}
.advantage_list{margin-top: 25px;}
.advantage_col{margin-top: 30px; margin-bottom: 50px;text-align: left;}
.advantage_col h4{text-align: left;padding-top: 8px;}
.advantage_col h4 a{color: #fff;}
.advantage_col h4 a:hover{color: #CFA970; text-decoration: none;}
.advantage_col span{display: inline-block; text-align: left; border-top: 1px solid #505050; padding-top: 9px;}
.advantage_col img{max-width: 100px; -webkit-transition: -webkit-transform 1.2s ease-out; -moz-transition: -moz-transform 1.2s ease-out; -o-transition: -o-transform 1.2s ease-out; -ms-transition: -ms-transform 1.2s ease-out;}
.advantage_col img:hover {-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}

.linkss{width: 1200px; margin: 0 auto; padding: 15px 0;}
.linkss a{ margin-right: 15px; }
