@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}



a { text-decoration: none;color: #333;}
/*
a:visited {text-decoration: none; color: #535353;}

a:hover { text-decoration: none; color: #000000;}

a:active {text-decoration: none; color: #535353;}*/

.clear{ clear:both;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

body {
	margin: 0px;
	color:#333;
	font-size: 14px;
	font-family: "微软雅黑";
	text-decoration: none;
}/* font-family: microsoft yahei;*/







.sousuo_bg{ background:#f5f5f5;width:100%; height:40px;}

.sousuo{ width:1080px; height:38px; margin:0 auto; line-height:38px; }

.sousuo .re_ci{ float:left; height:38px; line-height:38px; padding-left:20px; color:#5a5a5a; }

.sousuo .re_ci a{ padding-right:5px;color:#5a5a5a; }

.sousuo .re_ci a span{ font-weight:bold; color:#000;}

.sousuo .bd{ float:right; height:33px; padding-top:5px; }

.bd .search1{ float:left;width:184px; height:21px; line-height:26px; border:1px solid #d2d2d2; background:url(sousuo.jpg) left no-repeat; padding-left:20px;}

.bd .button1{ width:66px; float:left; height:23px; background:url(sousuobg.jpg) left no-repeat; font-size:12px; color:#322502;}



.zhiliangbg{ width:100%; height:483px; background:#f7f7f7;}

.zhiliangbg .zhiliang{ width:1080px; height:483px; margin:0 auto; background:url(mainbg.jpg) center no-repeat; position:relative;}

.zhiliang .zl1{ width:322px; height:222px; position:absolute; top:39px; left:20px;}

.zhiliang .zl1 .zl1_t{font-family: microsoft yahei; font-size:22px; position:absolute;}

.zhiliang .zl1 .zl1_t span{ color:#f71a00;}



.zhiliang .zl1 .zl1_con{font-family: microsoft yahei; font-size:16px; font-style:italic;position:absolute; top:100px; line-height:34px;}

.zhiliang .zl1 .zl1_con span{ color:#f71a00;}





.zhiliang .zl2{ width:332px; height:222px; position:absolute; top:229px; left:382px;}

.zhiliang .zl2 .zl1_t{font-family: microsoft yahei; font-size:22px; position:absolute;}

.zhiliang .zl2 .zl1_t span{ color:#f71a00;}

.zhiliang .zl2 .zl1_con{font-family: microsoft yahei; font-size:16px; font-style:italic;position:absolute; top:100px; line-height:34px;}

.zhiliang .zl2 .zl1_con span{ color:#f71a00;}



.zhiliang .zl3{ width:332px; height:222px; position:absolute; top:29px; left:740px;}

.zhiliang .zl3 .zl1_t{font-family: microsoft yahei; font-size:22px; position:absolute;}

.zhiliang .zl3 .zl1_t span{ color:#f71a00;}

.zhiliang .zl3 .zl1_con{font-family: microsoft yahei; font-size:16px; font-style:italic;position:absolute; top:100px; line-height:34px; left:25px;}

.zhiliang .zl3 .zl1_con span{ color:#f71a00;}





.hbbg{ background:url(hezuohuobanbg.jpg) center no-repeat; height:346px; width:100%; text-align:center;}

.hbbg .hb_title{ margin:0 auto; padding-top:36px; width:1080px; height:50px; margin-bottom:52px;}

.hbbg .hb_title a{ font-size:32px; color:#FFF;font-family: microsoft yahei;}

.gd_01{ position:relative; height:200px; width:1080px; margin:0 auto;}

.gd_01 em{

	position: absolute;

	top: 46px;

}

.gd_01 .t_l{ left:0px;}

.gd_01 .t_r{ right:0px;}

.gd_01 #simgs{ margin: 0 36px;}

.gd_01 li{ float:left; width:210px; padding: 0 16px 0 0; text-align:center;}

.gd_01 li.last{ padding-right:0;}

.gd_01 li img{ display:block; width:179px; height:137px; margin-bottom:19px; padding:7px; background:#d7d7d7;}

.gd_01 li a{ color:#fff;}

.gd_01 .fl { float:left;}

.gd_01 .fr { float:right;}

.gd_01 .pa{ position:absolute;}

.gd_01 .pr{ position:relative}



.chanpinbg{ width:100%;  background:url(chanpinbg.jpg) repeat; overflow:hidden;}

.chanpinbg .chanpin{ width:1200px; margin:0 auto; padding-top:33px;}

.chanpin .list{ width:254px; float:left;}

.list .list1{
	width:254px;
	height:48px;
	background-image: url(list_t1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
}

.list .list2{ width:254px; background:#FFF; height:820px; border:1px solid #bfbfbf;}

.list2 .list_t{ background:url(list_t2.jpg) no-repeat; height:96px; float:left; width:254px; text-align:center;}

.list2 .list_t a{ font-size:25px; color:#0170dc;font-family: microsoft yahei; line-height:96px;}

.list2 .list_con{ float:left; padding-left:15px; padding-right:15px; width:224px;}

.list2 .list_con ul li.fist{ margin-top:15px; margin-bottom:10px; border-bottom:none; background:url(index_proli.jpg) no-repeat;padding-left:37px; line-height:31px; width:161px; height:31px;}

.list2 .list_con ul li.fist a{ font-size:15px;font-family: microsoft yahei; float:left; }



.list2 .list_con ul li{ line-height:30px; border-bottom:1px dashed #CCCCCC; padding-left:30px;}

.list2 .list_con ul li:hover{ background:#f71a00; border-radius:25px;}

.list2 .list_con ul li:hover a{ color:#FFF;}







.list2 .list_lx{ width:254px; float:left; margin-top:17px;}

.list2 .list_lx .lx_duo{width:254px; text-align:center; line-height:30px; height:30px;}

.list2 .list_lx .lx_duo a{ color:#000; }

.list2 .list_lx .lx_an{ float:left; padding-left:63px; }


.list2 .list_lx .lianxi {
	padding-top: 5px;	/*padding: 12px 0px;*/
	padding-bottom: 5px;
}
.list2 .list_lx .lianxi div{
    color:#cc0000;
	font-size:18px;
}
.list2 .list_lx .lianxi .telx{
    color:#333;
	font-size:18px;
}
.list2 .list_lx .lianxi ul {
	padding: 0px 12px;
}
.list2 .list_lx .lianxi ul li {
	background: url(list_lx_tel.png) left center no-repeat;
	padding: 10px 0px;
	padding-left: 50px;
}
.list2 .list_lx .lianxi ul li .tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #148d01;
	font-weight: bold;
	line-height: 24px;
}
.list2 .list_lx .lianxi ul p {
	line-height: 26px;
	color:#333;
}


.chanpin .zhanshi{ width:916px; float:right;}

.zhanshi .zs_t{ height:40px; background:#FFF; width:916px; margin-bottom:10px;}

.zhanshi .zs_t .zst1{ float:left; background:#1e7ed9; width:143px; height:40px; line-height:40px; font-size:16px; color:#FFF; text-align:left;font-family: microsoft yahei; text-indent:2em;}

.zhanshi .zs_t .zst2{ float:right; padding-left:5px; padding-right:5px; padding-top:15px;}

.zhanshi .zs1{float:left;}

.zs1 .zs_con{ float:left; margin-bottom:10px; width:916px;}

.zs1 .zs_con ul li{ width:284px; float:left; margin-left:10px; margin-right:10px; margin-top:5px;}

.zs1 .zs_con ul li img{ width:270px; height:200px; padding:6px; background:#FFF; border:1px solid #bfbfbf;}

.zs1 .zs_con ul li:hover{ background:#f71a00; }

.zs1 .zs_con ul li:hover a{color:#FFF;}

.zs1 .zs_con ul li span{ width:270px; height:35px; line-height:35px; float:left; text-align:center;}



.ads1{ width:100%; background:url(ads1.jpg) center no-repeat; height:173px;}

.ads1 .ads_an{ width:100px; margin:0 auto; text-align:left; padding-left:790px;padding-top:70px; color:#ffcc00; font-weight:bold;font-size:36px;}



.ysbg{ background:url(ys_bg-1.jpg) center no-repeat; width:100%; height:1323px;}

.ysbg .youshi{ height:1323px; width:1080px; margin:0 auto; position:relative;}

.ysbg .youshi .ys1{ width:406px; height:174px; position:absolute; left:82px; top:150px;}

.ysbg .youshi span{ color:#f71a00;}

.ysbg .youshi .ys1 .yst{ font-size:22px; color:#0170dc;font-family: microsoft yahei;}

.ysbg .youshi .ys1 .ys_con{ line-height:25px;position:absolute; left:0px; top:69px;}



.ysbg .youshi .ys2{ width:406px; height:174px; position:absolute; left:654px; top:455px;}

.ysbg .youshi .ys2 .yst{ font-size:22px; color:#0170dc;font-family: microsoft yahei;}

.ysbg .youshi .ys2 .ys_con{ line-height:25px;position:absolute; left:0px; top:69px;}



.ysbg .youshi .ys3{ width:406px; height:174px; position:absolute; left:82px; top:751px;}

.ysbg .youshi .ys3 .yst{ font-size:22px; color:#0170dc;font-family: microsoft yahei;}

.ysbg .youshi .ys3 .ys_con{ line-height:25px;position:absolute; left:0px; top:69px;}



.ysbg .youshi .ys4{ width:406px; height:174px; position:absolute; left:640px; top:1068px;}

.ysbg .youshi .ys4 .yst{ font-size:22px; color:#0170dc;font-family: microsoft yahei;}

.ysbg .youshi .ys4 .ys_con{ line-height:25px;position:absolute; left:0px; top:40px;}

.ysbg .youshi .ys4 .ys_dh{ float:left; position:absolute; top:167px; font-size:18px;font-family: microsoft yahei;}

.ysbg .youshi .ys4 .ys_dh span{ color:#f71a00; font-size:25px;}

.ysbg .youshi .ys4 .ys_an{float:left;position:absolute; top:167px; left:192px;}



.jzbg{ width:100%; height:453px; background:#efefef; padding-top:25px;}

.jzbg .jianzheng{ width:1080px; height:453px; margin:0 auto;}

.jianzheng .jz_t{ float:left;color:#0c82f0; font-size:30px;font-family: microsoft yahei; font-weight:bold; text-align:center; background:url(jz_title.jpg) center no-repeat; width:1094px; height:51px; margin:0 auto;}



.jianzheng .jz_con{ float:left; margin-top:15px;}

.jianzheng .jz_con .jz1{ width:243px; height:341px; background:#FFF; float:left; margin-left:15px; margin-right:10px; margin-top:20px;}

.jianzheng .jz_con .jz1:hover{ background:#0170dc;color:#FFF;}

.jianzheng .jz_con .jz1:hover a{ color:#FFF;}

.jz1 .jz1_tu{ float:left; border-top:4px #0170dc solid;}

.jz1 .jz1_t a{ line-height:25px; text-align:center; width:243px;font-family: microsoft yahei; height:25px; float:left;}

.jz1 .jz1_con{padding-left:20px; padding-right:20px; line-height:24px; }

.jz1 .jz1_more{ float:right; padding-right:20px;}

.jz1 .jz1_more a{ font-weight:bold; color:#e8150e;}





.rongyubg{ background:url(rongyubg.jpg) center no-repeat; height:355px; width:100%;}

.rongyubg .rongyu{ width:1080px; height:355px; margin:0 auto; padding-top:10px;}

.rongyu .rongyu_t{height:115px;float:left;color:#fff; font-size:30px;font-family: microsoft yahei; font-weight:bold; text-align:center; width:1080px; line-height:51px; margin:0 auto;}



.gd_02{float:left; width:1080px; height:205px; overflow:hidden;}

.gd_02 #simgs2{ float:left; width:1080px; height:205px; overflow:hidden;}

.gd_02 #simgs2 ul li{  text-align:center;width:241px;float:left;  display:inline;   margin-left:16px;-margin-left:13px;}

.gd_02 #simgs2 ul li img{ width:229px; height:153px; float:left;border:#ccc solid 1px; padding:5px; background:#FFF;}

.gd_02 #simgs2 ul li a{color:#fff; text-decoration:none; line-height:25px;} 

.ablx .about{ width:1200px; height:300px; background:#FFF; float:left; padding-top:10px; margin-bottom:20px;}

.about_lxbg{ background:#EDEDED; width:100%; height:auto; display:block; overflow:hidden; padding-top:45px; padding-bottom:25px;}

.about_lxbg .ablx{ width:1200px; margin:0 auto;height:350px;}

.ablx .about_1{ width:1200px; height:340px; background:#FFF; float:left; padding-top:10px; margin-bottom:20px;}

.about_1 .about_t{ padding-left:15px; padding-right:15px; height:40px; line-height:40px; width:1170px; border-bottom:1px solid #ababab; float:left;}

.about_1 .about_t .abt1{ width:220px;  margin-left:15px;  border-bottom:1px solid #66c245; line-height:40px; height:40px; padding-left:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.about_1 .about_t .abt1 a{ font-size:18px; color:#0f86f5;font-family: microsoft yahei;}

.about_1 .about_t .abt2{ float:right;}

.about .about_t{ padding-left:15px; padding-right:15px; height:40px; line-height:40px; width:1170px; border-bottom:1px solid #ababab; float:left;}

.about .about_t .abt1{ width:220px;  margin-left:15px;  border-bottom:1px solid #66c245; line-height:40px; height:40px; padding-left:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.about .about_t .abt1 a{ font-size:18px; color:#0f86f5;font-family: microsoft yahei;}

.about .about_t .abt2{ float:right;}


.about_1 .about_con{ float:left; padding-top:20px; padding-left:20px;}
.about .about_con{ float:left; padding-top:20px; padding-left:20px;}

.about_con .abtc_l{ width:350px; float:left; margin-right:15px; }

.about_con .abtc_l li img{ padding:4px; width:340px; height:250px; border:1px solid #CCC;}

/*.about_con .abtc_l li:hover{ background:#0f86f5;}*/



.about_con .abtc_r{ width:810px; float:left;}

.about_con .abtc_r .abtcr_tit a{ color:#0066CC; font-size:15px; font-weight:bold;}

.about_con .abtc_r .abtcr_1 a{ line-height:25px; color:#0f86f5; font-weight:bold;}

.about_con .abtc_r .abtcr_c{ height:200px; overflow:hidden; width:810px; line-height:25px;}



.about_con .abtc_r .abtcr_more a{
	float:left;
	margin-top:5px;
	color:#fff;
	font-weight:bold;
	line-height: 30px;
	background-color: #CC0000;
	width:120px;
	text-align:center;
	border-radius:20px;
}
.about_con .abtc_r .abtcr_more a:hover{background-color: #0066cc;}

.index_case {
	height: 165px;
	clear: both;
	padding-bottom: 105px;
	background-repeat: no-repeat;
	background-position: bottom center
}
.index_case ul {
	overflow: hidden;
}
.index_case ul li {
	float: left;
	margin-left: 32px;
	height: 193px;
	border: 1px solid #ccc;
}
.index_case ul li img {
	display: block;
	width: 240px;
	height: 163px;
}
.index_case ul li p {
    width: 240px;
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    margin: 0;
 color:#fff; background:#5792DF
}


#demo {
	overflow: hidden;
	width: 1160px;
	margin: 0 auto;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}



.ablx .lianxi{ float:right; height:380px; width:257px; background:#FFF;background:#FFF;}



.lianxi .lx_t{ padding-left:20px; padding-right:15px; height:40px; line-height:40px; width:218px; border-bottom:1px solid #ababab;}

.lianxi .lx_t .lxt1{ width:150px; border-bottom:1px solid #66c245; line-height:40px; height:40px; background:url(tt_tu.jpg) left center no-repeat; padding-left:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.lianxi .lx_t .lxt1 a{ font-size:18px; color:#0f86f5;font-family: microsoft yahei;}

.lianxi .lx_t .lxt2{ float:right;}



.lianxi .lx_con{ float:left; padding-left:15px;}

.lx_con img{ margin-top:15px; width:235px;}

.lx_con p{ line-height:22px; font-size:14px;}











.xinxi_wenti{ width:1200px; height:482px; margin:0 auto; margin-top:0px;}

.xinxi_wenti .xinxi{ float:left; width:843px;  background:#ffffff; height:466px;}

.ttt{ width:821px; height:52px; border-bottom:1px solid #CCC; padding-left:0px; }

.ttt ul{ width:610px; float:left; height:52px;}

.ttt .gd{ float:right; line-height:52px; padding-right:5px;}

.ttt li{ float:left; width:190px; height:52px; padding-left:10px; line-height:52px;cursor:pointer; font-size:16px;font-family: microsoft yahei;color:#0f86f5;}

.ttt li a{ font-size:16px;font-family: microsoft yahei;color:#0f86f5;}

.ttt li:hover{ color:#0f86f5;}

.ttt li a:hover{color:#0f86f5; }

.tabcont{ width:843px; float:left; height:auto;clear:both;}

.tabcont .tabc{width:843px; float:left; height:auto;clear:both;}



.tabc .xinwen_con{ width:843px;float:left; padding-top:15px; height:145px;}

.tabc .xinwen_con .about_pic{ width:227px; float:left; padding-left:20px; height:146px;}

.tabc .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}

.tabc .xinwen_con ul{ float:left; width:571px; height:145px;}

.tabc .xinwen_con ul li{ width:275px;}

.tabc .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; padding-left:15px;}

.tabc .xinwen_con ul li.ali1 a{ font-size:14px;font-family: microsoft yahei; color:#0066cc; font-weight:bold;}

.tabc .xinwen_con ul li.ali2{ line-height:22px; padding-left:15px; width:571px; height:92px; overflow:hidden;}

.tabc .xinwen_con ul li.ali3 a{ float:left; margin-left:20px; margin-top:-10px; text-align:center; width:120px; line-height:30px;font-weight:bold; color:#fff; border-radius:25px; background-color:#CC0000;}

.tabc .dixw{ width:843px; float:left; margin-top:25px;}

.tabc .dixw ul{ padding-top:10px; width:833px; float:left;}

.tabc .dixw ul li{ line-height:50px; width:395px; float:left; padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-right:10px; height:50px; overflow:hidden;}

.tabc .dixw ul li a{ float:left; width:200px; height:32px; overflow:hidden;}

.tabc .dixw ul li span{ float:right;}





.wenti{ width:324px; float:right; height:464px; overflow:hidden; background:#FFF; color:#000;}

.wenti .wt_title{ width:322px; height:52px;  border-bottom:1px solid #bababa;}

.wenti .wt_title span.ryj1{ width:209px; height:52px; color:#000; float:left; background:url(wenda.jpg) 2px 12px no-repeat; }

.wenti .wt_title span.ryj1 a{ color:#0f86f5; line-height:52px; text-align:center; padding-left:9px; font-size:16px; font-family: microsoft yahei;}

.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}

.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:14px;}

.wenti .wt_con{ height:430px;}



.wenti .wt_con #ticker22 li{ width:302px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 

.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:258px; height:25px; overflow:hidden;background:url(wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:30px; }

.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}

.wenti .wt_con #ticker22 li span.da{ width:264px; line-height:50px; overflow:hidden;line-height:25px;background:url(da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:30px; color:#000;}

.dtbg{ background:url(ditu.jpg) no-repeat; height:374px; width:100%; margin:0 auto; padding-top:15px;}

.dtbg .ly_dt{ width:1080px; height:364px; margin:0 auto;}

.ly_dt .liuyan{ padding-top:22px; padding-left:22px; background:url(liuyanbg.jpg) no-repeat; width:328px; height:342px; float:left;}

.liuyan .ly_t{ font-size:14px;font-family: microsoft yahei;}

.liuyan .ly_t span{ color:#f47b02;}

.ly_bd li{ margin-top:10px;}

.ly_bd li span{ float:left; width:80px; font-size:14px;font-family: microsoft yahei; text-align:right;}

.ly_bd li .xinming{ width:188px; height:22px; background:#e8e8e8;}

.ly_bd li .neirong{background:#e8e8e8;}

.ly_bd li .tijiao{ width:90px; height:23px; background:#f71b01; color:#FFF; margin-left:121px; margin-bottom:20px;}



.liuyan .ly_dh{ width:152px; height:58px; float:left; font-size:14px;font-family: microsoft yahei;}

.liuyan .ly_dh span{ color:#f71b01; font-size:20px;}



.liuyan .ly_an{}



.ly_dt .ditu{ width:673px; height:359px; overflow:hidden; float:right; background:#FFF;}



.links{ width:1200px; margin:0 auto; height:90px;}

.links span{ background:url(linksbg.jpg) no-repeat; margin-top:10px;height:25px; float:left; border-bottom:1px solid #CCC; width:1200px;}

.links p{ width:1200px; float:left; height:40px; line-height:40px;}








/* CSS Document */

