@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;}
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*/

.ding{ width:1245px;  height:25px; text-align:right; color:#3b3b3b; line-height:25px; padding-top:10px; padding-bottom:10px;}
.ding a{ color:#c76075;}
.ding a:hover{ color:#FF9900;}
.topzong{ width:100%; background-color:#f1f1f1;}
.topc{ width:1200px; margin:0 auto; height:105px;}
.znlogo{ width:100px; }
.znlogo img{ width:100%;}

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: #005885; TEXT-DECORATION: none; color:#fff;
}
DIV.tres span{ background:none; color:#424242;}
DIV.tres A:hover {
	 color:#fff;background:#d36d00;
}
DIV.tres A:active {
	 color:#fff; background:#d36d00;
}
DIV.tres SPAN.current {
	 color:#fff; PADDING:3px 7px;  MARGIN: 3px; background:#d36d00;
}
DIV.tres a.disabled {
	DISPLAY: none
}

.top{ width:100%;  min-width:1200px; height:150px;}
.znnav{ width:970px;}
.znnav li{ padding-left:12px; padding-right:12px;  height:105px; text-align:center; line-height:22px;}
.znnav li a{  padding-left:12px; padding-right:12px;  height:95px; display:block; color:#383838;}
.znnav li a:hover{ padding-left:12px; padding-right:12px;  height:95px; border-bottom:5px solid #e60115; display:block; color:#e60115;}
.dhzw{ font-size:16px; font-weight:bold;}
.dhyw{ font-family:Arial; font-size:12px;}
 
.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:1200px; height:50px; background-color:#444444; margin-top:10px;}
 

.banner{ width:100%;  min-width:1200px; height:560px; }


.main{ width:1200px; min-height:500px; height:100%;   margin:10px auto;}
.notice{ width:1200px; 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:1200px; height:337px; background:url(../images/botbj.jpg); background-repeat:repeat-x; margin-top:30px;}
.botnav{ width:1200px; 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:1200px; background:#3b3b3b;}
.bot_2c{height:35px; line-height:35px; width:1200px; 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: 70px; 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;
}
 

 
 
.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:1000px; 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:1200px;  margin:0 auto; margin-top:20px; }
.inhexinneirong{ width:1200px;  margin:0 auto; margin-top:20px; line-height:30px; }
.cpleft{ background-image:url(../images/cpleft.jpg); width:239px; height:561px;}
.cpleft2{ background-image:url(../images/cpleft1.jpg); width:230px; height:580px;}

.cpneirong{ width:210px; padding-top:80px; padding-left:16px;}
.cpneirong li{ width:210px; height:40px; line-height:40px;  color:#656565; font-size:15px; border-bottom:1px solid #d2d2d2;  font-weight:bold; }
.cpneirong li a{ color:#656565; font-size:15px; font-weight:bold;}
.cpneirong li a:hover{color:#1480ad;  }


.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:1200px; text-align:right; margin-top:20px;}
.cpright{ width:960px; height:506px;  }
.rmcp{ width:960px; height:50px; line-height:50px; border-bottom:1px solid #dddddd;  }
.rmcp{ color:#77b10f; font-size:16px; font-weight:bold;}
.cpright2{ width:945px; 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:100%; margin:0 auto; margin-top:20px;}
.ad img{ width:100%;}
.dpythsg{ width:1200px; margin:0 auto; margin-top:20px; text-align:center; background-color:#FFFFFF;}
.dpythnr{ width:1200px; margin:0 auto; margin-top:10px;}
.case{ width:1200px; margin:0 auto; margin-top:20px;}
.case_t{ width:1200px; margin:0 auto;}
.case_c{ width:1200px; border:1px solid #d1d1d1; height:386px;}
.case_c li{ width:590px; margin-top:10px; margin-left:10px; height:180px;  }
.alwz{ width:560px; line-height:30px; font-size:16px;}
.alwz a{ color:#000000;}
.alwz a:hover{ color:#FF6600;}
.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:1200px; 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; } 
.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; height:320px;}


#colee{ width:350px; height:285px; overflow:hidden; padding-top:5px;}
#ccolee{ width:350px; height:285px; overflow:hidden; padding-top:5px;}

#ccolee .case_sub{ width:340px; height:280px;  margin:6px; padding:0;}
#ccolee .case_sub .case_img{ display:block; width:336px; height:250px; }
#ccolee .case_sub .case_img img{ height:280px; 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:1200px; margin:0 auto; height:37px;}
.hzgys_c{ width:1200px; 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:1200px; margin:0 auto; color:#FFFFFF; text-align:center; font-size:15px;}
.dhdhc a{ color:#FFFFFF;}
.dhdhc a:hover{ color:#CC6600;}
.dbnr{  height:348px; background-image:url(../images/dibj.jpg); width:100%; font-size:15px; margin-top:20px; }
.dbnrdz{ color:#FFFFFF; padding-left:50px;}
.dbnrdz a{ color:#ffffff;}
.dbnrdz a:hover{ color:#FF9900;}
.dbnrc{ width:1200px; margin:0 auto;  padding-top:10px;}
.dbneirong{ width:1200px; margin:0 auto; text-align:center; line-height:25px; color:#8c8c8c; padding-top:30px;}
.dbneirong a{ color:#8c8c8c;}
.dbewm{ padding-right:20px;}
.nbanner{ width:100%;  margin:0 auto; text-align:center;  }
.nbanner img{ width:100%;}
.youbiaoti{ width:1200px; height:30px; margin:0 auto; padding-top:10px; font-size:18px; font-weight:bold; color:#777777; text-align:center;}
.youbiaoti a{color:#FF6600;}
.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;}
 
.cp li { width:290px; height:272px; margin-left:20px; border:1px solid #e2e2e2; margin-bottom:13px;}
.td{ width:1200px; 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:1200px; 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:1200px; 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:1200px; height:125px; border:1px solid #dddddd; margin:0 auto; margin-top:20px;}
.jtdal li{ padding-top:8px; padding-left:15px;}
.jtdal2{ width:1200px; height:90px; border:1px solid #dddddd; margin:0 auto; margin-top:20px;}
.jtdal2 li{ padding-top:8px; padding-left:15px;}

.xiabu{ width:1200px; margin:0 auto; margin-top:20px; background-color:#ffffff;}
.gyjtd{ width:700px; height:430px; border:1px solid #dddddd;}
.gyjtd2{ width:700px; height:380px; border:1px solid #dddddd;}
.gyjtdt{ width:700px; height:50px; border-bottom:1px solid #dddddd;}
.gyjhtmore{ padding-top:13px; padding-right:10px;}
.gyjhtmore a{ color:#222222;}
.gyjhtmore a:hover{ color:#FF6600;}
.neirong{ width:680px; margin:0 auto; line-height:23px; color:#222222; font-size:13px; margin-top:20px;}
.rongyu{ width:490px; height:430px; border:1px solid #dddddd;}
.rongyu2{ width:490px; height:380px; border:1px solid #dddddd;}
.rongyut{ width:490px; height:50px; border-bottom:1px solid #dddddd;}
.rongyuc{ width:470px; margin:0 auto; padding-top:20px;}
.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:1200px; margin:0 auto; margin-top:20px;}
.linkc li{ padding-left:10px; padding-top:10px; text-align:center;}
.linkc li a{ color:#b1afb2;}
.linkc li a:hover{ color:#076ce0;}

.xwfl{ width:230px; height:50px; background-color:#c93a3c; text-align:center; line-height:50px; font-size:20px; color:#ffffff;}
.solution{ width:1200px; 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;}
.albtzn{ width:280px; margin:0 auto; font-size:14px; font-weight:bold; color:#cc3d43; padding-top:5px;}
.albtzn a{color:#cc3d43; }
.albtzn a:hover{color:#ff9663; }
.albtzn2{ width:280px; margin:0 auto; font-size:13px; padding-top:5px;}
.jujiao{ width:100%; text-align:center; margin-top:15px; border-bottom:1px solid #dcdcdc; height:60px;}
.jujiao2{ width:100%; text-align:center; margin-top:15px; border-bottom:1px solid #dcdcdc; height:86px;}
.gsxw{ width:580px; margin-top:15px;}
.yingwen{ font-size:26px; font-family:Arial; width:1200px; text-align:center; padding-top:20px;}
.yingwenzn{ font-size:12px; font-family:Arial; color:#b7b7b7;}
.yingwenzn2{  font-size:16px; font-family:Î¢ÈíÑÅºÚ; color:#001d88;  text-align:center; padding:20px; }
.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:40px; height:40px;}
.xianbj li{ width:110px;  margin-left:5px; margin-right:5px; background-color:#FFFFFF; border:1px solid #0770b1;}
.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:#0770b1;}



.xianbjsolu{ width:1200px; margin:0 auto; background-image:url(../images/xianbj.jpg); height:53px;}
.xianbjsolu ul{ width:250px; margin:0 auto; margin-top:10px;  text-align:center; background-color:#FFFFFF; line-height:40px; height:40px;}
.xianbjsolu li{ width:110px;  margin-left:5px; margin-right:5px; background-color:#FFFFFF; border:1px solid #0770b1;}
.xianbjsolu li a{ color:#999999; width:110px;line-height:40px; height:40px; display:block;}
.xianbjsolu li a:hover{ color:#ffffff; width:110px;line-height:40px; height:40px; display:block; background-color:#0770b1;}


.xianbjso{ width:1200px; margin:0 auto; background-image:url(../images/xianbj.jpg); height:53px;}
.xianbjso ul{ width:620px; margin:0 auto; margin-top:10px;  text-align:center; background-color:#FFFFFF; line-height:40px; height:40px;}
.xianbjso li{ width:110px;  margin-left:5px; margin-right:5px; background-color:#FFFFFF; border:1px solid #0770b1;}
.xianbjso li a{ color:#999999; width:110px;line-height:40px; height:40px; display:block;}
.xianbjso li a:hover{ color:#ffffff; width:110px;line-height:40px; height:40px; display:block; background-color:#0770b1;}




.xianbjwx{ width:1200px; margin:0 auto; background-image:url(../images/xianbj.jpg); height:53px;}
.xianbjwx ul{ width:250px; margin:0 auto;  text-align:center; background-color:#FFFFFF; line-height:50px; height:50px;}
.xianbjwx li{ width:60px;  padding-left:10px; padding-right:10px; background-color:#FFFFFF;}
.xianbjwx li a{ color:#999999;}
.xianbjwx li a:hover{ color:#001d88;}

.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;}
.gsxwul{ width:396px; font-size:14px;}
.gsxwul li{ width:396px; font-size:14px; height:35px; line-height:35px; border-bottom:1px dashed #eaeaea;}
.newsbt{ width:300px;}
.newsbt a{ font-size:14px;color:#9c9c9c;}
.newsbt a:hover{ font-size:14px;color:#ff9663;}
.newssj{ color:#999999; font-family:Arial;}
.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; }

.khpj{ width:580px; margin-top:15px;}
.huise{ width:100%; background-color:#f7f7f7; padding-top:20px; margin-top:20px;}
.newsjj a{ color:#cc3d43;}
.newsjj a:hover{ color:#ff9663;}
.sbjc{ width:100%; margin-top:15px;}
.icaselist{ width:968px; padding:15px; height:178px;}
.qimo8{ overflow:hidden; width:1200px; margin-top:20px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:178px; }
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:178px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:35px; height:166px; width:180px; padding:5px; margin:0 10px; overflow:hidden; list-style:none; border:1px solid #bdbdbd;}
.qimo8 li a{ height:166px; width:180px; display:block; clear:both; text-align:center; vertical-align:middle;}
.qimo8 li a span{ vertical-align:middle; display:inline-block; overflow:hidden; height:100%; }
.qimo8 li a img{ max-height:166px; max-width:180px; overflow:hidden; vertical-align:middle; }
.qimo8 li p{ line-height:35px; height:35px; width:100%;  text-align:center; overflow:hidden; display:none;  position:relative; z-index:4; background:rgba(0,0,0,0.7); /*Ö§³Ö FireFox ä¯ÀÀÆ÷*/
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\2; /*Ö§³Ö IE ä¯ÀÀÆ÷*/}
.qimo8 li:hover p{ margin-top:-35px; display:block;}
.qimo8 li:hover p a{ color:#fff;}


.pinpai{ padding-top:15px;}
.dihei{ background-image:url(../images/dibot.jpg); width:100%; height:45px;  text-align:center; color:#FFFFFF; line-height:45px;}
.dihei a{ color:#FFFFFF;}
.dihei a:hover{ color:#FF6600;}
.shuone{ padding-top:40px; width:500px;}
.shuonewz{ padding-left:5px; color:#FFFFFF;}
.shuonewz a{ color:#FFFFFF;}
.shuonewz a:hover{ color:#FF3333;}
.shuthree{ width:460px; padding-top:40px; padding-left:50px;}
.youxiang{ width:460px; color:#FFFFFF; font-size:13px; padding-top:10px;}
.youxiang a{ color:#FFFFFF;} 
.youxiang a:hover{ color:#FF3333;}
.ndt{ width:800px; margin:0 auto; text-align:center; margin-top:20px; }
.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;}
.zlbz{ width:560px; height:200px; background-color:#3a4149; margin-top:20px;}
.gyffyou{ padding-top:80px;}
.pzbzbt{ font-size:22px; text-align:center; color:#fff; padding-top:20px;}
.pzbzxian{ text-align:center; padding-top:20px;}
.pzbbnrong{ width:500px; margin:0 auto;  padding-top:20px;color:#fff; text-align:center; line-height:26px; font-size:14px;}
.gyffzuo{ width:560px;}
.alzs{ width:100%; height:1280px; background-image:url(../images/albj.jpg);} 
.alzsbt{ font-size:28px; color:#fff; padding-top:50px; text-align:center;}
.alzsbt2{ font-size:28px; color:#000; padding-top:50px; text-align:center;}
.lzsjj{ font-size:18px; color:#fff; padding-top:20px; text-align:center;}
.lzsjj2{ font-size:18px; color:#777576; padding-top:20px; text-align:center;}
.bai{ text-align:center; padding-top:30px;}
.alzsc{ width:1200px; margin:0 auto;}
.alzszuo{ width:620px; margin-top:30px;}
.alzstu{ width:620px;}
.alzstu li{ padding-right:10px;}
.znwz{ width:300px; height:50px; background-color:#fff; line-height:50px; font-size:16px; text-align:center;}
.znwz a{ color:#2b2b2b;}
.znwz a:hover{ color:#000066;}
.zlzswz{ width:600px; color:#fff; line-height:30px;}
.albt{ font-size:18px; color:#fff; padding-top:40px; text-align:center;}
.aljj{ padding-top:6px;}
.alzsyou{ padding-top:30px;}
.zlzsyoubt{ width:580px; height:50px; background-color:#fff; line-height:50px; font-size:16px; text-align:center;}
.xiaoal{ width:1200px; margin:0 auto; margin-top:30px;}
.xiaoal li{ padding-left:10px;}
.znwz2{ width:290px; height:50px; background-color:#fff; line-height:50px; font-size:16px; text-align:center;}
.znwz2 a{ color:#2b2b2b;}
.znwz2 a:hover{ color:#000066;}
.cpul{ width:1200px; margin:0 auto; margin-top:30px;  background-color:#ffffff; height:520px;}
.cpul li{ padding-left:25px; padding-top:20px; text-align:center;}
.cpul li a{ color:#000066;}
.cpul li a:hover{ color:#FF9900;}
.fwxm{ width:1200px; margin:0 auto; margin-top:20px;}
.fwxm li{ width:239px;}
.jjfa{ width:355px;}

.jjfafont{ font-size:18px; color:#1f50af;}
.jjfwyw{ color:#a7a8ac; font-size:13px; font-family:Arial;}
.gd{ padding-top:5px;}
.jjfatu{ padding-top:10px;}
.jjfawz{ width:350px; height:50px; background-color:#666666;}

.gywm{ width:390px; padding-left:20px;}
.gsxwt{ width:396px;}
.gsxwul{}

.zy3a{  width:350px; height:180px; background-repeat:no-repeat; margin-top:10px; display:table;}
.hbeijing3{ width:350px; height:40px; filter:alpha(opacity=50);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;   line-height:40px; color:#fff; background-color:#666666; position:relative; z-index:1;top:138px; text-align:center;}
.hbeijing3 a{ color:#ffffff; font-size:16px;}
.hbeijing3 a:hover{ color:#001d88; font-size:20px; font-weight:bold;}
.gywmjj{ width:390px; margin:0 auto; line-height:30px;}
.gywmjj a{ color:#001d88;}
.gywmjj a:hover{ color:#FF3300;}
.dbnrcleft{ width:550px; line-height:25px; color:#ffffff; padding-top:30px; padding-left:50px;}
.shijian{ width:100px;}
.dixian{ width:1px; height:200px; background-color:#434a52; margin-top:20px;}
.dbnrcright{ width:520px;}
.diren{ text-align:center; padding-top:30px;}
.direnul{ width:400px; margin:0 auto; margin-top:20px;}

.direnul li{ width:120px; text-align:center; padding-top:10px;}
.direnul li a{ color:#FFFFFF;}
.direnul li a:hover{ color:#999999;}
.didaohang{ width:100%; background-color:#FFFFFF; color:#305b85;  height:48px; margin:0 auto; line-height:48px;}
.didaohang a{ color:#305b85; font-size:16px;}
.didaohang a:hover{ color:#336699; font-size:16px; }
.didaohangwnzi{ padding-top:10px;}
.didaohangul{ width:1200px; margin:0 auto;}
.didaohangul li{padding-right:50px; text-align:center;}


.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:#ffffff; width:110px;line-height:40px; height:40px; display:block; background-color:#0770b1; display:block;}
.ckgd a:hover{ color:#ffffff; background-color:#ff9f22; display:block;}
.hyzxdaul{ width:1200px; font-size:14px; margin-top:10px;}
.hyzxdaul li{ width:1200px; padding-top:10px;  height:30px; line-height:30px; font-size:14px; border-bottom:1px dashed #b4b4b4;}
.hyzxdaul li a{ color:#000;}
.hyzxdaul li a:hover{ color:#d54544;}

.hyzxdaulny{ width:1000px; font-size:14px; margin-top:10px;}
.hyzxdaulny li{ width:1000px; padding-top:10px;  height:30px; line-height:30px; font-size:14px; border-bottom:1px dashed #b4b4b4;}
.hyzxdaulny li a{ color:#000;}
.hyzxdaulny li a:hover{ color:#d54544;}


.xwbt{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.datu{ width:100%; margin:0 auto;}
.datu img{ width:100%; margin-top:20px;}
.saosao{ width:100%; height:350px; background-color:#6d93a8; text-align:center; padding-top:50px;}
.hyjjfaul{ width:1200px; margin:0 auto; margin-top:30px; height:400px;}
.hyjjfaul li{ padding-left:34px; padding-right:34px;}
.shangtu img{ width:220px; height:220px; border-radius:50%;}
.zhongwbt{ width:200px; margin:0 auto; text-align:center; padding-top:10px; font-size:30px;}
.ywbt{ width:200px; margin:0 auto; text-align:center; padding-top:10px; font-size:20px; font-weight:100; color:#cdcdcd; height:40px;}
.xiaomoren{ width:100px; margin:0 auto; text-align:center;}


.con1_l_m{ width:275px; height:257px; margin-bottom:15px; }
.con1_l_m img{width:275px; height:257px;}

.con1_l_m a.text{ width:275px; height:38px; overflow:hidden; line-height:38px; background:#295578; 
filter:alpha(opacity=70); /*Ö§³Ö IE ä¯ÀÀÆ÷*/
-moz-opacity:0.70; /*Ö§³Ö FireFox ä¯ÀÀÆ÷*/
opacity:0.70;
margin-top:-38px;  color:#fff; display:block; text-align:center; }
.con1_l_m a.text:hover{ color:#d54544}


.con1_l_msolu{ width:560px; height:420px; margin-bottom:15px; }
.con1_l_msolu img{width:560px; height:420px;}

.con1_l_msolu a.text{ width:560px; height:38px; overflow:hidden; font-size:18px; line-height:38px; background:#295578; 
filter:alpha(opacity=70); /*Ö§³Ö IE ä¯ÀÀÆ÷*/
-moz-opacity:0.70; /*Ö§³Ö FireFox ä¯ÀÀÆ÷*/
opacity:0.70;
margin-top:-38px;  color:#fff; display:block; text-align:center; }
.con1_l_msolu a.text:hover{ color:#d54544}



.alul{ width:1200px; margin:0 auto; height:700px;}
.alul li{ padding-left:10px; padding-right:10px; margin-top:20px;}
.yqlj{ background-color:#03467d; width:100%; height:100px; line-height:100px; color:#e4f128; margin-top:20px;}
.yqljul{ width:1200px; margin:0 auto; color:#e4f128;}
.yqljul li{ width:100px; color:#e4f128;}
.yqljul li a{ color:#e4f128;}
.yqljul li a:hover{ color:#FFCC00;}

.banquan{ width:100%;  background-color:#05467e; text-align:center; line-height:30px; padding:20px 0; color:#fff;}
.banquan a{ color:#ffffff;}
.cpzuo{ width:170px;}


.cpzuo li{ width:160px; height:60px; background-color:#b3b3b3; color:#fff; margin-top:10px; font-size:18px; line-height:60px;}
.cpzuo li a{ width:160px; height:60px; background-color:#b3b3b3; color:#fff; display:block; }
.cpzuo li a:hover{ width:160px; height:60px; background-color:#014377; color:#fff; }
.cpzuo li a.current  {
	width:160px; height:60px; background-color:#014377; color:#fff; 
}
.cpzuosanji{ width:170px;}
.cpzuosanji li{ width:160px;   background-color:#b3b3b3; color:#fff; margin-top:10px; font-size:18px; line-height:60px;}
.cpzuosanji li a{ width:160px;   background-color:#b3b3b3; color:#fff; display:block; }
.cpzuosanji li a:hover{ width:160px;  background-color:#014377; color:#fff; }
.cpzuosanji li a.current  {
	width:160px;  background-color:#014377; color:#fff; 
}
.sjfl a.currentxuanzhong{ width:160px;   color:#3366CC; display:block;}
.sjfl a:hover{ width:160px;  color:#3366CC;display:block;}
.sjfl{ width:160px; margin:0 auto;  }
.sjfl a{ border-bottom:1px solid #cecece; line-height:32px; padding-top:10px; display:block; color:#343434;}

 

.cpyou{ width:1000px; line-height:30px;}
.cpyou img{ width:96%; margin:0 auto; text-align:center;}

.cpyouaa{ width:1000px; line-height:30px; }
 


.alulul{ width:1200px; margin:0 auto;}
.alulul li{ padding-left:10px; padding-right:10px; margin-top:20px;}
.albtda{ width:1200px; margin:0 auto; height:80px; background-color:#004681; line-height:80px; color:#fff;}
.albtzuo{ width:1050px; text-align:center; font-size:28px;}
.fhlbyou{ width:150px; text-align:center; font-size:16px;}
.fhlbyou a{ color:#FFFFFF;}
.fhlbyou a:hover{ color:#FFCC00;}
.xinwenbt{ width:1000px; height:30px; border-bottom:1px solid #565656;}

.albtzuonews{ width:800px;  font-size:18px;}
.fhlbyounew{ width:150px; text-align:center; font-size:16px;}

#ztbox {width:970px; height:320px; margin:0 auto;}
#ztbox #left { width:35px; height:63px; float:left; cursor:pointer;background:url(../images/banner_pre.jpg) no-repeat; margin-top:80px;}
#ztbox #right{ width:35px; height:63px; float:left; cursor:pointer;background:url(../images/banner_next.jpg) no-repeat;  margin-top:80px;}

#ztbox #conter { width:880px; height:300px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox #conter ul { width:auto; height:236px; top:0px; left:0px; position:absolute; overflow:hidden;}
#ztbox #conter li { width:167px; height:236px; float:left;padding:0px 5px; position:relative;}
#ztbox #conter li img { width:167px; height:236px;}
#ztbox #scroll { width:880px; 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:#c8d7fe; }
.alpp{ width:1200px; margin:0 auto; margin-top:20px;}


.znlnr{ float:left; width:650px; line-height:24px; color:#4b44b4b; padding-top:30px;}
.znrny{ float:right; padding-top:30px;}
.znbt{ width:1200px; margin:0 auto; height:30px; padding-top:30px; border-bottom:1px solid #edcd68;}
.newslt{ padding-top:20px;}
.newswz{ width:630px; padding-top:20px;}
.newswz li{ width:630px; height:25px; padding-top:10px; border-bottom:1px solid #828282}
.newswz a{ color:#828282;}
.newswz a:hover{ color:#a92a21;}
.liebiao{ padding-top:5px;}
.denglubj{ width:100%; height:661px; background:url(../images/hybj.jpg) center no-repeat;}
.dlxbj{ width:553px; height:393px; margin:0 auto; background-image:url(../images/dlbj.jpg); background-repeat:no-repeat;}
.hyzcbj{ width:554px; height:600px; margin:0 auto; background-image:url(../images/hyzcbj.jpg); background-repeat:no-repeat;}
.hym{ width:350px; height:35px; margin:0 auto; margin-top:45px;  }
.hymtxt{width:306px; height:35px; margin-left:60px; font-family:Î¢ÈíÑÅºÚ; color:#535353; border:none; background:none;}

.hym2{ width:300px; height:30px; margin:0 auto; margin-top:24px;}
.hymtxt2{width:256px; height:30px; margin-left:60px; font-family:Î¢ÈíÑÅºÚ; color:#535353; border:none;}

.denglu{width:320px; height:50px; margin:0 auto; padding-top:60px;}
.dlbtn{ width:310px; height:50px; margin:0 auto; border:none; background:none;}

.denglu2{width:330px; height:40px; margin:0 auto; padding-top:23px;}
.dlbtn2{ width:300px; height:34px; margin:0 auto; margin-left:30px; border:none; background:none;}

.zchy{ width:300px; margin:0 auto; text-align:center;}
.zchy a{ color:#666666; font-size:14px;}
.zchy a:hover{ color:#006699;}

.zchy2{ width:300px; margin:0 auto; text-align:center;}
.zchy2 a{ color:#008fcb; font-size:14px;}
.zchy2 a:hover{ color:#006699;}
.hyzx{ width:1200px; margin:0 auto; margin-top:20px;}
.xiaoguo{ color:#227C72; text-decoration:underline;}

.mulu{ float:right; font-weight:bold;}
.mulu li{ padding-left:10px;}
.mulu li a{ color:#000000;}
.mulu li a:hover{ color:#FF6600;}
.neirong2{ width:1200px; margin:0 auto; padding-top:10px; line-height:30px;}
.xiaico{ width:53px; margin:0 auto;}
.zhongwenbt{ width:100%; margin:0 auto; text-align:center; font-size:50px; margin-top:10px;}
.yingwenbt{ width:100%; margin:0 auto; text-align:center; font-size:20px; height:40px; font-weight:100; color:#bcbcbc; border-bottom:1px solid #bcbcbc; margin-bottom:10px;} 