@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; }
body{font-family:"微软雅黑"; background:#ffffff; font-size:14px;}
ul{ list-style-type:none;}
ul li{ float:left;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img{ border:0;}
 

.fleft{ float:left;}
.fright{ float:right;}
.clear{ clear:both;}
.marauto{ margin:0 auto;}
.marl15{ margin-left:15px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
 /*CSS tres style pagination*/


DIV.tres {
	PADDING:7px; MARGIN: 3px; margin-top:20px; TEXT-ALIGN:center; width:100%; height:30px; color:#0e7476;
}
DIV.tres A,DIV.tres span {
	PADDING:3px 7px;  MARGIN: 3px; COLOR: #fff;  BACKGROUND-COLOR: #65c300; TEXT-DECORATION: none; color:#fff;
}
DIV.tres span{ background:none; color:#424242;}
DIV.tres A:hover {
	 color:#fff;background:#ff9f39;
}
DIV.tres A:active {
	 color:#fff; background:#ff9f39;
}
DIV.tres SPAN.current {
	 color:#fff; PADDING:3px 7px;  MARGIN: 3px; background:#ff9f39;
}
DIV.tres a.disabled {
	DISPLAY: none
}

.top{ width:100%;  min-width:1190px; height:153px;}
 
.t_c2bg{ width:1190px;   height:103px; margin:0 auto; background-color:#ffffff;}
 
 
.tel{ margin:20px 0; color:#006cb5; padding-left:25px; padding-top:20px; line-height:30px; font-weight:bold; font-size:24px;}
.t_c3bg{ width:100%;  min-width:1190px; height:60px; background-image:url(../images/three_0.gif); height:60px; background-repeat:repeat-x; margin-top:10px;}
 

.banner{ width:100%;  min-width:1190px; height:714px; }

.main{ width:1190px; min-height:500px; height:100%;   margin:10px auto;}
.notice{ width:1190px; height:31px;}
.notice span.notice_t{ width:82px; height:31px; line-height:31px; color:#fff; display:block; padding-left:10px; background:url(../images/noticebg.jpg) no-repeat;}
.notice div.notice_list{ width:907px; height:29px; line-height:29px; border:1px solid #9f9f9f; border-left:0;}
.notice div.notice_list a{ color:#2c2c2c; margin:0 15px;}
.notice div.notice_list a:hover{ color:#0e7476; text-decoration:underline;}
.notice div.notice_list a span{ color:#1A569E;}

#marqueeBox{ height:29px; width:100%; overflow:hidden;}

 

.bot{ width:100%; min-width:1190px; height:337px; background:url(../images/botbj.jpg); background-repeat:repeat-x; margin-top:30px;}
.botnav{ width:1190px; height:300px; margin:0px auto;}
.nav_sub{ margin:30px 15px 0 30px; width:142px; height:280px;}
.nav_sub p{ height:40px; line-height:40px; padding-left:5px; width:132px; color:#FFFFFF; border-bottom:1px solid #959595;}
.nav_sub ul{ min-height:30px; line-height:30px; width:122px; padding-left:5px; margin-top:10px;}
.nav_sub ul li,.nav_sub ul li a{ background:none; width:122px; height:30px; line-height:30px; clear:both; position:relative;z-index:99999999; margin:0; padding:0;  overflow:hidden;}
.nav_sub ul li a{ display:block; height:30px; line-height:30px; width:112px; text-align:left; color:#ffffff; font-weight:normal; margin:0;}
.nav_sub ul li a:hover{color:#346cb0; }

.wechat{ width:195px; height:280px; margin-right:20px;}
.zntop{ width:195px; margin:0 auto; text-align:center;}
.znwx{ margin:20px auto; text-align:center;}
.wechat div img{ max-width:100%;}
.zngfwx{height:40px; line-height:40px; text-align:center; width:100%; color:#65c300; font-size:20px;}
.bot_2{ height:35px; width:100%; min-width:1190px; background:#3b3b3b;}
.bot_2c{height:35px; line-height:35px; width:1190px; color:#fff;}
.bot_2c a{ color:#fff;}
.bot_2c a:hover{ text-decoration:underline;}




.product_pagedlist { margin-top:10px;
	
}
.product_pagedlist ul li {
	POSITION: relative; width:450px;DISPLAY: inline;  height: 160px; color: rgb(44, 44, 44); margin-bottom: 20px; float: left; display: inline; position: relative; margin-left:15px; display:inline; background-color:#f4f4f4;
}
.product_pagedlist ul li .fire {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=40); background: rgb(0, 0, 0); left: 0px; top: 0px; width: 450px; height: 160px; display: none; position: absolute; z-index: 2; opacity: 0.4;
}
.product_pagedlist ul li .fire a {
	width: 260px; height: 160px; display: block;
}
.product_pagedlist ul li img {
	margin: 8px 15px 0px 8px; float: left; display: inline;
}
.product_pagedlist ul li h2 {
	width: 205px; font-size: 14px; margin-top: 18px; float: left;
}
.product_pagedlist ul li h3 {
	width: 205px; font-size: 12px; margin-top: 18px; float: left; color:#8d8d8d;
}
.product_pagedlist ul li p {
	width: 225px; height: 55px; padding-top: 3px; margin-top: 3px; border-top-color: rgb(195, 193, 194); border-top-width: 1px; border-top-style: solid; float: left;
}
.product_pagedlist ul li span {
	width: 200px; float: left; display: block;
}
 
 

#nav { width:1190px; margin:0 auto; list-style:none; height:50px; background:#fff url(../images/three_0.gif) repeat-x; position:relative; z-index:500; font-family:微软雅黑;}
#nav li.znztop {display:block; float:left; height:50px;}
#nav li a.abc_link {display:block; float:left; height:50px; line-height:50px; color:#fff; text-decoration:none; font-size:16px; font-weight:bold; padding:0 10px 0 18px; cursor:pointer; }
#nav li a.abc_link span {float:left; display:block; padding:0 20px 0 20px; height:50px; background: url(../images/three_0.gif) right top no-repeat;}
#nav li a.abc_link span.down {float:left; display:block; padding:0 20px 0 20px; height:50px; background: url(../images/three_0.gif) no-repeat right top;}

#nav li:hover a.abc_link {color:#fff; background: url(../images/three_1.gif) no-repeat;text-decoration:none; }
#nav li:hover a.abc_link span {background:url(../images/three_1.gif) no-repeat center top;text-decoration:none; }
#nav li:hover a.abc_link span.down {background:url(../images/three_1.gif) no-repeat center top;text-decoration:none; }
.abc_link2{background:url(../images/three_1.gif) no-repeat center top; display:block; padding:0 30px 0 30px; height:50px; line-height:50px; color:#fff; text-decoration:none; font-size:16px;font-weight:bold; }

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:50px; background: #2d60c9;  border:1px solid #4c7bdb; white-space:nowrap; width:132px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:46px; position:relative; width:132px; text-align:center; border-bottom:1px solid #4c7bdb; }
#nav li:hover ul.sub li a
{display:block;  height:46px; width:132px; line-height:38px;  color:#fff; text-decoration:none; }
#nav li ul.sub li a.fly
{background:#2d60c9 url(../images/arrow.gif) 100px 16px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#f39501; color:#fff; border-color:#fff;}
 #nav li:hover ul.sub li ul li a:hover 
{background:#f39501; color:#fff; border-color:#fff; width:190px;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:116px; top:-1px; background: #595959; padding:3px;  white-space:nowrap; width:162px; z-index:400; height:auto;}

 



#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.newslist{ width:760px;  min-height:600px; height:100%; overflow:hidden; }
.newslist li{ height:35px; line-height:35px;  overflow:hidden; width:740px; margin:0 10px;  border-bottom:1px dashed #d4d4d4;}
.newslist li span{ display:block; width:90px; margin-right:10px; text-align:right; height:35px; line-height:35px; color:#999;}
.newslist li a{color:#424242; display:block; width:600px; height:35px; line-height:35px; padding-left:20px; background:url(../images/liitem1.jpg) left top no-repeat; background-position:0 13px;}
.newslist li a:hover{color:#1A569E; background:url(../images/liitem2.jpg) left top no-repeat; background-position:0 13px;}

.tpleft{ float:left; padding-left:15px; padding-top:10px;}
 
.tprightny{ float:left; width:790px; font-size:12px; padding-top:10px; padding-left:10px; line-height:22px;}
.znbiaoti a{ font-size:15px; color:#343434; }
.znbiaoti a:hover{ font-size:15px; color:#FF3300;}
 


.neirongulny{ width:1200px;   margin:0 auto;}
.neirongulny li{ width:1200px; height:110px; border-bottom:1px solid #e5e5e5; padding-top:20px; font-family:微软雅黑;}
.ncon{ width:1200px; margin:0 auto;  border-top:0; min-height:600px; height:100%; display:table; padding:15px;}

 
.inhexin{ width:1190px; display:table; margin:0 auto; margin-top:10px;}
.cpleft{  width:195px; height:510px;}
.cpleft2{ background-image:url(../images/cpleft2.jpg); width:230px; height:580px;}

.cpneirong{ width:195px; }
.cpneirong li{ width:193px; height:65px; text-align:center;  color:#4d4d4d; font-size:15px; font-weight:bold; line-height:65px; border-bottom:1px solid #d6d6d6;  border-left:1px solid #d6d6d6;  border-right:1px solid #d6d6d6; }
.cpneirong li a{color:#4d4d4d; }
.cpneirong li a:hover{color:#2bc30f;  }


.cpneirongnews{ width:212px; padding-top:30px; display:table;  padding-bottom:20px; padding-left:16px; border:1px solid #dddddd; margin-bottom:20px;}
.cpneirongnews li{ width:152px; height:40px;  color:#222222; margin-bottom:5px; font-size:15px; font-weight:bold; line-height:40px; }
.cpneirongnews li a{color:#222222;width:152px; height:40px; background-image:url(../images/cplista.jpg);  margin-bottom:5px; font-size:15px; font-weight:bold; line-height:40px; padding-left:33px; display:block;}
.cpneirongnews li a:hover{color:#FFFFFF;width:152px; height:40px; background-image:url(../images/cplista2.jpg); color:#FFFFFF; margin-bottom:5px; font-size:16px; font-weight:bold; line-height:40px; padding-left:33px;display:block;}



.ljgd1{  width:195px; height:100px; margin:0 auto;}
.cpright{ width:910px; }
.rmcp{ width:910px; height:50px; line-height:50px;  }
.rmcp{ color:#77b10f; font-size:16px; font-weight:bold;}
.cpright2{ width:1200px; min-height:474px; display:table; }
.cpbit{ width:430px; text-align:center; padding-top:15px; font-size:18px; color:#396ace; font-weight:bold;}
.cptu{ padding-top:10px; padding-left:10px; background-color:#f4f4f4;}
.prowz{ width:485px; border-left:1px dotted #6466bd; height:450px; margin-top:15px;}
.cpjj{ width:455px; margin:0 auto; line-height:23px; color:#333333; padding-top:10px;}
.cpbit2{ width:455px; margin:0 auto; height:28px; text-align:center; padding-top:15px; border-bottom:1px solid #396ace; font-size:18px; color:#396ace; font-weight:bold;}
.ad{ width:1190px; margin:0 auto; margin-top:20px;  height:225px;}
.adppp{ width:1190px; margin:0 auto; margin-top:20px;} 
 
.dpythsg{ width:1190px; margin:0 auto; margin-top:20px; text-align:center; background-color:#FFFFFF;}
.dpythnr{ width:1190px; margin:0 auto; margin-top:10px;}
.case{ width:1190px; margin:0 auto; margin-top:20px;}
.case_t{ width:1190px; margin:0 auto;}
.case_c{ width:1190px; border:1px solid #d1d1d1; height:386px;}
.case_c li{ width:590px; margin-top:10px; margin-left:10px; height:180px;  }
.alwz{ padding-left:10px;}
.almc{ width:320px; font-size:16px;color:#396ace; font-weight:bold; height:30px; border-bottom:1px dashed #434343;}
.fbsj{ width:320px;  font-size:12px; color:#848484; padding-top:5px;}
.aljy{  width:320px; height:80px; font-size:14px; color:#848484; padding-top:10px; line-height:23px;}
.alljgd a{ color:#ff8500;}
.alljgd a:hover{ color:#2d60c9;}

.gywmbig{ width:1190px; margin:0 auto; margin-top:20px;}
.gywm{ width:830px;}
.gywm_t{ width:830px; margin:0 auto; height:37px;}
.gywm_c{ width:830px; border:1px solid #d1d1d1; height:320px;}
.gywmtu{ padding-top:10px; padding-left:10px;} 
.gywmwz{ width:590px; line-height:23px; padding-top:10px; padding-left:10px; font-size:14px;}
.gywmlisttu{ width:830px;}
.gywmlisttu li{ padding-left:10px; padding-top:20px;}
.zzzs{ width:350px; height:357px; float:right;border:1px solid #d9d9d9;  }
.zzgundong{ width:350px;}


#colee{ width:350px; overflow:hidden; padding-top:5px;}
#ccolee{ width:350px; overflow:hidden; padding-top:5px;}

#ccolee .case_sub{ width:340px;   margin:6px; padding:0;}
#ccolee .case_sub .case_img{ display:block; width:336px;  }
#ccolee .case_sub .case_img img{  width:336px;}
 
.zsdl{ width:590px;}
.zsdlt{ width:590px; margin:0 auto; height:37px;}
.zsdl_c{ width:588px; border:1px solid #d1d1d1; height:320px;}
.zsdl_c li{ width:570px; margin:0 auto; padding-top:10px; padding-left:10px; height:90px; border-bottom:1px dashed #ddd;}
.zsdlwz{ width:440px; padding-left:10px;}
 
.zsdljj{ font-size:14px; line-height:23px;}
.hzgys_t{ width:1190px; margin:0 auto; height:37px;}
.hzgys_c{ width:1190px; border:1px solid #d1d1d1; height:135px;}
.hzgys_c li{ width:154px; padding-left:10px; padding-top:10px; text-align:center;}
.hzgys_c li a{  width:154px;color:#666666;}
.hzgys_c li a:hover{ color:#FF6600;}

.hzgys_c2{ width:1200px; margin:0 auto;  height:100px;}
.hzgys_c2 li{ width:154px;  padding-left:25px; padding-top:20px;}
.hzgys_c2 li a{  width:154px;color:#666666;}
.hzgys_c2 li a:hover{ color:#FF6600;}

.dbdh{ width:100%; background-color:#2086d8; height:50px; line-height:50px; margin-top:10px;}
.dhdhc{ width:1190px; margin:0 auto; color:#FFFFFF; text-align:center; font-size:15px;}
.dhdhc a{ color:#FFFFFF;}
.dhdhc a:hover{ color:#CC6600;}
.dbnr{ background-color:#161616; height:320px; width:100%; min-width:1200px;font-size:15px;}
.dhdaohang{ width:250px;}
.dbnrdz{ color:#FFFFFF; padding-left:70px; width:360px;}
.dbnrdz a{ color:#ffffff;}
.dbnrdz a:hover{ color:#FF9900;}
.dbnrc{ width:1190px; margin:0 auto; line-height:28px; padding-top:10px; color:#cccccc; text-align:center;}
.dbewm{ padding-right:20px;}
.nbanner{ width:100%;background-size:100% 100%; min-width:1190px;  margin:0 auto; text-align:center;  }
.nbanner img{ width:100%; min-width:1190px;}
.youbiaoti{ width:940px; height:30px; margin:0 auto; padding-top:10px; font-size:18px; font-weight:bold; color:#71ab0b; border-bottom:2px solid #71ab0b;}
.xinwenbiaoti{ width:940px; height:30px; margin:0 auto; padding-top:10px; font-size:18px; font-weight:bold; color:#71ab0b; border-bottom:1px dotted #ddd; text-align:center;}
.fbsjneiye{ width:900px; margin:0 auto; text-align:center; color:#b8b8b8; padding-top:5px;}
.youneirong{ width:1200px; margin:0 auto; line-height:25px; text-align:left; color:#222222;}
.ppzzneirong li{ width:460px; margin-top:10px; padding-left:13px; text-align:center;}
 
.cp li a{ color:#222222; }
.cp li a:hover{ color:#669933;}
.cp li { width:270px; text-align:center; padding-top:22px; padding-left:20px;}
.td{ width:1190px; height:380px; margin:0 auto;  background-color:#ffffff;}
.td li{ width:260px; text-align:center; float:left; height:130px; padding-top:30px; padding-left:30px;}
.wmdys { width:1190px; margin:0 auto; background-color:#ffffff;}
.btyangshi{ color:#75b90a; font-size:26px; padding-top:18px;}
.btyangshi2{ color:#222222; font-size:16px;}
.zuobianwenzi{ width:450px;}
.zuobt{ line-height:30px; padding-left:10px;}
.wmdys{ width:1190px; margin:0 auto; background-color:#ffffff; height:1050px;}
.wmdys li{ width:1000px; padding-left:100px; margin-top:30px;} 
.zuojianjie{ width:450px; line-height:25px; color:#222222;}
.jtdal{ width:1190px; height:125px; border:1px solid #dddddd; margin:0 auto; margin-top:20px;}
.jtdal li{ padding-top:8px; padding-left:15px;}
.jtdal2{ width:1190px; height:90px; border:1px solid #dddddd; margin:0 auto; margin-top:20px;}
.jtdal2 li{ padding-top:8px; padding-left:15px;}

.xiabu{ width:1190px; margin:0 auto; margin-top:20px; background-color:#ffffff;}
.gyjtd{ width:758px; height:320px; }
.gyjtd2{ width:758px; height:320px; }
.gyjtdt{ width:758px; height:50px; }
.gyjhtmore{ padding-top:13px; padding-right:10px;}
.gyjhtmore a{ color:#222222;}
.gyjhtmore a:hover{ color:#FF6600;}
.neirong{ width:750px; margin:0 auto; line-height:23px; color:#222222; font-size:15px;}
.rongyu{ width:334px; height:320px;  }
.rongyu2{ width:334px; height:320px;}
.rongyut{ width:334px; height:50px; }
.rongyuc{ width:314px; margin:0 auto; margin-top:10px;}
.xwdtnr{ width:680px; margin:0 auto; line-height:23px; color:#222222; font-size:13px; margin-top:20px; border-bottom:1px dotted #dddddd; height:120px; }
.xwdtwz{ width:500px;}
.xwdtbt{ font-size:14px; font-weight:bold;}
.xwdtjj{ height:60px;}
.chxj a{ color:#33CC33;}
.chxj a:hover{ color:#FFCC00;}
.xwdtbt a{ color:#222222;}
.xinwenlb{ margin-top:10px;}
.xinwenlb li{ width:320px; margin-left:20px; padding-top:10px; border-bottom:1px dotted #dddddd;}
.wenti{ width:450px; margin:0 auto; margin-top:20px;}
.wenti li{ width:450px; height:84px;  border-bottom:1px dotted #dddddd; padding-top:14px;}
.wentit{ font-size:14px; font-weight:bold; color:#66CC66;}
.wentit a{ color:#66CC66;}
.wentit a:hover{ color:#FF9900;}


.link{ width:100%; height:140px;  margin-top:20px;}
.linkc{ width:1190px; margin:0 auto; margin-top:20px;}
.linkcfwly{ width:1190px; margin:0 auto; text-align:center; margin-top:20px;}
.linkcfwly2{ width:1190px; margin:0 auto; text-align:center; margin-top:40px;}
.fwlyc{ width:1190px; margin:0 auto; margin-top:20px;}
.fwlyc li{  margin-left:10px; margin-right:10px;}
.fwlyc li a{ width:260px; height:270px; border:5px solid #efefef; display:block; text-decoration:none;}
.fwlyc li a:hover{ width:260px; height:270px; border:5px solid #ff6736; display:block;}
.fwlypic{ width:230px; margin:0 auto; text-align:center;}
.fwlybt{ width:230px; margin:0 auto; font-size:18px; color:#ff662a; text-align:center; padding-top:10px; line-height:25px;}
.fwlyjj{ width:230px; margin:0 auto; text-align:center; color:#a7a7a7; padding-top:10px; line-height:25px;}
 
.xwfl{ width:230px; height:50px; background-color:#71ab0b; text-align:center; line-height:50px; font-size:20px; color:#ffffff;}
.solution{ width:920px; margin:0 auto; margin-top:20px;}
.solution li{ margin-top:10px;}
.yuowz{ width:520px; margin-left:20px; line-height:25px;}
.youwzbt{ font-size:16px; border-bottom:1px dotted #dddddd; font-weight:bold;}
.youwzbt a{ color:#222222;}
.youwzbt a:hover{ color:#339933;} 
.youjianjie{ height:100px;}

.gundong{ width:1190px; margin:0 auto; margin-top:20px;}
.biaoti{ width:1190px; margin:0 auto; margin-top:20px;  margin-bottom:20px; text-align:center; font-size:36px; color:#4aaf39; font-weight:bold;}

.biaotihui{ width:270px; height:40px; line-height:40px; text-align:center; color:#4d4d4d; background-color:#dddcdb; display:block;}

.zzry{ width:680px;}
.zzryc{ width:680px; margin:0 auto; margin-top:10px;}
.zxwz{ width:401px; padding-left:30px;}
.zxwzc{ width:401px; margin:0 auto; }
.zxwzc li{ width:390px; margin:0 auto; height:30px; line-height:30px;  }
.zxwzc li a{font-size:14px;}
.zxwzc2{ width:401px;  line-height:25px; color:#8d8d8d;}
.zxly{ width:337px;}
.zxlyc{ width:680px; margin:0 auto; margin-top:10px;}
.xinwentu{ margin-top:10px;}
.txtxm{ width:180px; height:25px; border:none; background-color:#f1f2f7; line-height:25px;}
.xingming{ padding-top:5px; margin-top:15px;}
.xingmingdh{ padding-top:5px; margin-top:15px; margin-left:20px;}
.xingmtxt{ padding-left:10px; margin-top:15px;}
.liuyantxt{ width:466px; height:100px; border:none; background-color:#f1f2f7; line-height:25px;}
.tijiaobtn{ background:url(../images/tj.jpg) center no-repeat; width:91px; height:140px; border:none; margin-top:15px;}
.dinav{ width:100%;  min-width:1200px;height:40px; text-align:center; line-height:40px; background-color:#fe6637; color:#FFFFFF; margin-top:10px;}
.dinav a{ color:#FFFFFF;}
.gyglmdi a{ color:#FFFFFF;}
.gyglmdi { color:#FFFFFF;}
.glmbt{ font-size:20px;}
.dhdaohang{}
.gyglmdi{ padding-left:30px;}
.biao2{ margin-top:15px;}
.biao3{ margin-top:20px;}



.qimozn1{ overflow:hidden; width:1190px; }
.qimozn1 .qimo {/*width:99999999px;*/width:8000%;   margin-top:0;}
.qimozn1 .qimo div{ float:left;}
.qimozn1 .qimo a{ display:block; height:160px;  float:left; margin-left:5px;}
.qimozn1 .qimo a img{ height:150px;}



#ztbox {width:1130px;  margin:0 auto;}
#ztbox #left { width:35px; height:63px; float:left; cursor:pointer;background:url(../images/banner_pre.jpg) no-repeat; margin-top:20px;}
#ztbox #right{ width:35px; height:63px; float:left; cursor:pointer;background:url(../images/banner_next.jpg) no-repeat;  margin-top:20px;}

#ztbox #conter { width:1040px; height:200px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox #conter ul { width:auto; height:108px; top:0px; left:0px; position:absolute; overflow:hidden;}
#ztbox #conter li { width:180px; height:104px; float:left; margin-left:10px; border:1px  solid #cccccc;  position:relative;}
#ztbox #conter li img { width:180px; height:104px;}
#ztbox #scroll { width:1040px; height:18px; left:0px; bottom:8px; cursor:pointer; position:absolute; background:url(../images/banner_bg_xi.jpg) repeat-x left center; }
#ztbox #scroll span { width:48px; height:18px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:#ff6738; }





.container{width: 310px; height: 400px; margin: 0 auto; margin-top: 10px; border:5px solid #d0d0d0; }
.img{width: 310px; height: 400px; overflow: hidden; position: relative;}
.bg{width: auto; height: 20px; z-index: 99; position: absolute; left: 15px; bottom: 15px;}
.bg_in{width: 200px; height: 20px; position: relative;}
.bg_in li{width: 20px; height: 20px; line-height: 20px; border-radius: 20px; background: #ffffff; opacity: 0.5; text-align: center; color: #333333; float: left; margin-right: 10px; position: relative; z-index: 999;}
.bg_in #lp{position: absolute; left: 0px; top: 0; background: #ff3c00; opacity: 1; z-index: 998; animation: myfirstArr 22.5s infinite; -webkit-animation: myfirstArr 22.5s infinite; -moz-animation: myfirstArr 22.5s infinite; -o-animation: myfirstArr 22.5s infinite;}
 
 
 
.yingwen{ font-size:26px; font-family:Arial; width:1200px; margin:0 auto; text-align:center; padding-top:20px;}
.gsxwt{ font-size:20PX;}
.more a{ color:#cc3d43;}
.more a:hover{ color:#ff9663;}
.xuxian{ padding-top:5px;}
.newstu{ padding-top:10px;}
.newswz{ width:340px; line-height:23px;  padding-top:10px;}
.newsbt a{ font-size:16px;color:#cc3d43; font-weight:bold;}
.newsbt a:hover{ font-size:16px;color:#ff9663; font-weight:bold;}
.shixian{ width:580px;  border-bottom:1px solid #dcdcdc; margin-top:10px;}
.xwlb{ width:580px; margin-top:10px;}
.xwlb li{ width:580px; border-bottom:1px dotted #dcdcdc; height:30px; line-height:30px;}
.xwlb li a{ font-size:14px;color:#222222; }
.xwlb li a:hover{ font-size:14px;color:#cc3d43; }

.zhongwen{ font-size:16px;width:1200px; text-align:center; padding-top:10px;}
.xian{width:1200px; margin:0 auto; text-align:center; padding-top:10px;}
.xianbj{ width:1200px; margin:0 auto; background-image:url(../images/xianbj.jpg); height:53px;}
.xianbj ul{ width:380px; margin:0 auto; margin-top:10px;  text-align:center; background-color:#FFFFFF; line-height:50px; height:50px;}
.xianbj li{ width:110px;  margin-left:5px; margin-right:5px; background-color:#FFFFFF; border:1px solid #ff6738;}
.xianbj li a{ color:#999999; width:110px;line-height:40px; height:40px; display:block;}
.xianbj li a:hover{ color:#ffffff; width:110px;line-height:40px; height:40px; display:block; background-color:#ff6738;}


.xianbjabo{ width:1200px; margin:0 auto; background-image:url(../images/xianbj.jpg); height:53px;}
.xianbjabo ul{ width:620px; margin:0 auto; margin-top:10px;  text-align:center; background-color:#FFFFFF; line-height:50px; height:50px;}
.xianbjabo li{ width:110px;  margin-left:5px; margin-right:5px; background-color:#FFFFFF; border:1px solid #ff6738;}
.xianbjabo li a{ color:#999999; width:110px;line-height:40px; height:40px; display:block;}
.xianbjabo li a:hover{ color:#ffffff; width:110px;line-height:40px; height:40px; display:block; background-color:#ff6738;}


.xianbjpro{ width:1200px; margin:0 auto; background-image:url(../images/xianbj.jpg); height:53px;}
.xianbjpro ul{ width:1200px; margin:0 auto; margin-top:10px;  text-align:center; background-color:#FFFFFF; line-height:50px; height:50px;}
.xianbjpro li{ width:120px;  margin-left:5px; margin-right:5px; background-color:#FFFFFF; border:1px solid #ff6738;}
.xianbjpro li a{ color:#999999; width:120px;line-height:40px; height:40px; display:block;}
.xianbjpro li a:hover{ color:#ffffff; width:120px;line-height:40px; height:40px; display:block; background-color:#ff6738;}


.ckgd{ width:200px; height:50px; margin:0 auto; text-align:center; line-height:50px; font-size:16px; margin-top:20px;}
.ckgd a{ color:#ffffff; background-color:#ff6738; display:block;}
.ckgd a:hover{ color:#ffffff; background-color:#ff9f22; display:block;}


.youneirongcp{ width:1200PX;}
.youneirongcp li{ text-align:center;}
.youneirongcp a{color:#222222; }
.youneirongcp a:hover{ font-size:14px;color:#cc3d43; }
.gywmff{ width:100%; height:780px; background-image:url(../images/gywmbj.jpg);} 
.gyffbt{ font-size:34px; color:#0e3c54; font-weight:bold; padding-top:50px;}
.ffjj{ width:560px; height:308px;line-height:26px; color:#676767; padding-top:20px;}



.xinwenbiaoti{ width:1200px; height:30px; margin:0 auto; padding-top:10px; font-size:18px; font-weight:bold; color:#71ab0b; border-bottom:1px dotted #ddd; text-align:center;}
.fbsjneiye{ width:900px; margin:0 auto; text-align:center; color:#b8b8b8; padding-top:5px;}
.youneirong{ width:1200px; margin:0 auto; line-height:25px; text-align:left; color:#222222;}
.ppzzneirong li{ width:460px; margin-top:10px; padding-left:13px; text-align:center;}
.xinwenbj{ width:100%; height:400px; background-color:#fafafa;}
.ndt{ width:1200px; text-align:center; margin-top:20px;}


 .qimo8azn{ overflow:hidden; width:680px; margin:0 auto;}
.qimo8azn .qimoa {/*width:99999999px;*/width:8000%; height:300px; margin-top:10px;}
.qimo8azn .qimoa div{ float:left;}
.qimo8azn .qimoa a{ display:block;  line-height:30px; color:#fff; text-align:center; margin-right:1px; float:left;}
.qimo8azn .qimoa a:hover{color:#a00219; font-weight:bold;}
.qimo8azn .qimoa a img{  margin-top:5px; }


.worksbox{width:200px;height:60px;position:relative;}
.worksbox a{border:1px solid #F0F0E8;background-color:#FFF;padding:6px;display:block;}
.worksbox a:hover{border:1px solid #000;background-color:#333;text-decoration: none;}
.worksbox a span{display:none; text-align:center; font-size:12px;}
.worksbox a:hover span{color:#FFF;display:block;background-color:#333;width:114px;position:absolute;top:94px;left:0px;line-height:20px;}
.worksbox a img{width:100px;height:100px;}
.gsjj{ width:800px; line-height:25px; color:#474747; padding-left:30px; text-align:left; padding-top:20px;}
.fwal{ width:1190px; margin:0 auto; margin-top:20px;}
.fwal li{ padding-right:10px;}
.gywmin{ width:100%;  min-width:1200px; margin:0 auto; margin-top:20px; background-size:100% 100%; background:url(../images/gybj.jpg) center repeat-x; height:600px; }
.gywmzhongjian{ width:1190px; margin:0 auto;}
.gypic{ padding-top:30px;}
.gybt{ padding-top:80px;}
.gywz{ padding-left:30px;}
.jjwz{ color:#f2eeeb; line-height:30px; width:400px; margin-top:30px; height:250px;}
.gyan{ color:#f2eeeb; width:160px;   height:40px; text-align:center; line-height:40px;}
.gyan a{ color:#f2eeeb;  border:1px solid #f2eeeb; display:block;}
.gyan a:hover{ color:#ff6738;  border:1px solid #ff6738; display:block; text-decoration:none;}


/*选项卡1*/
#www_zzjs_net{
width:460px;
margin:0px;
padding:0px;
margin:0 auto;}
/*选项卡2*/
#www_zzjs_net_2{
width:576px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.zzjs_net {
width:570px; margin:0 auto; font-size:16px; font-weight:bold;
 
height:108px;
line-height:58px;
}
.zzjs_net ul{
margin:0px;
padding:0px;
}
.zzjs_net li{
float:left;
display:block; margin-left:20px; margin-top:50px;
cursor:pointer;
width:165px;height:58px;
text-align:center;
color:#949694;
font-weight:bold; background-color:#f0f0f0;
}
.zzjs_net li.hover{
padding:0px;
 
width:165px; 
background-color:#fd3616;
color:#ffffff;
font-weight:bold;
height:58px;
line-height:58px;
}
.www_zzjs_net_3{
width:1200px; margin:0 auto;
clear:both;
 
 
height:420px;
text-align:center;
padding-top:30px;}


.xwwnzi{ width:730px; padding-left:50px; color:#676566; }
.xwwnzi li{ width:730px; height:110px; border-bottom:1px dashed #e0e0e0; margin-top:20px;}
.newshijian{ width:84px; height:64px; background-color:#f2f2f2;padding-top:20px; text-align:center;}
.newwz{ width:620px; border-left:1px solid #dddddd; margin-left:10px; padding-left:10px; text-align:left;}
.newwz a{ color:#676566; }
.newwz a:hover{ color:#003399;}
.newsjj{ padding-top:5px; line-height:22px; font-size:14px;}
.newsjj a{ font-size:14px;}
.wmdys{ width:100%; height:380px; background-color:#f7f7f7;}
.fwlc{ width:1045px; margin:0 auto; margin-top:20px;}


/* 懒人图库 搜集整理 www.lanrentuku.com */

/*焦点图*/
.focus{ position:relative; width:420px; height:390px; background-color: #000; float: left;}  
.focus img{ width: 420px; height: 390px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.xwwnzi a newshijian { display:block;}
.xwwnzi a:hover newshijian { display:block; background-color:#FF0033;}


/*焦点图*/
.focus2{ position:relative; width:1200px; height:100px; background-color: #000; }  
.focus2 img{ width: 1200px; height: 100px;} 
.focus2 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus2 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus2 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus2 .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus2 .fPic{ position:absolute; left:0px; top:0px; }  
.focus2 .D1fBt2{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus2 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus2 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus2 .fcon img{ display:block; }  
.focus2 .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus2 .fbg div{margin:24px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus2 .D1fBt2 a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus2 .D1fBt2 .current,.focus2 .D1fBt2 a:hover{background:#fc114a;}    
.focus2 .D1fBt2 img{display:none}    
.focus2 .D1fBt2 i{display:none; font-style:normal; }    
.focus2 .prev,.focus2 .next{position:absolute;width:40px;height:74px;background: url(../images/focus2_btn.png) no-repeat;}
.focus2 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus2 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus2 .prev:hover{  background-position:0 0; }  
.focus2 .next:hover{  background-position:-40px 0;}  
.xwwnzi a newshijian { display:block;}
.xwwnzi a:hover newshijian { display:block; background-color:#FF0033;}



.focus{ position:relative; width:420px; height:390px; background-color: #000; float: left;}  
.focus img{ width: 420px; height: 390px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBta{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBta a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBta .current,.focus .D1fBta a:hover{background:#fc114a;}    
.focus .D1fBta img{display:none}    
.focus .D1fBta i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.xwwnzi a newshijian { display:block;}
.xwwnzi a:hover newshijian { display:block; background-color:#FF0033;}



.focus{ position:relative; width:420px; height:390px; background-color: #000; float: left;}  
.focus img{ width: 420px; height: 390px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBtb{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBtb a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBtb .current,.focus .D1fBtb a:hover{background:#fc114a;}    
.focus .D1fBtb img{display:none}    
.focus .D1fBtb i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.xwwnzi a newshijian { display:block;}
.xwwnzi a:hover newshijian { display:block; background-color:#FF0033;}