body,td,th {font-family:"΢ź";
	font-size: 14px;
	line-height:26px;
	color:#444444;}
	
body {margin-left: 0px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
font-size:14px;
line-height:26px;}

a:link {text-decoration:none; color:#444444;}
a:visited {text-decoration:none;color:#444444;}
a:hover {text-decoration:none;color:#444444;}
a:active {text-decoration:none;color:#444444;}
/*  *{margin:0;padding:0;}*/

.topa{margin:0 auto; width:100%; height:89px; background-color:#343537; z-index:99999; overflow:hidden;}
.topb{margin:0 auto; width:1300px; overflow:hidden;}
.topl{float:left; width:450px; height:79px; margin-left:10px; padding-top:10px; overflow:hidden;}
.topby{float:left; height:85px; line-height:26px; font-size:16px; font-family:"΢ź"; color:#efefef; margin-top:15px; margin-right:40px; overflow:hidden;}
.topdh{float:right; width:800px; height:89px; overflow:hidden;}

.topr{float:right; width:217px; height:33px; padding-left:40px; line-height:33px; color:#efefef; font-size:22px; font-family:"΢ź"; font-weight:bold; margin-top:26px; margin-right:10px; background-image:url(../bw_img/tel.png); background-repeat:no-repeat; overflow:hidden;}
/*
.top{margin:0 auto; width:1200px; height:109px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.top_logo{float:left; width:509px; height:109px; overflow:hidden;}
.top_gg{float:left; width:295px; height:80px; margin-top:40px; color:#303030; font-size:20px; font-weight:bold; font-family:"΢ź"; line-height:30px; padding-left:30px; overflow:hidden;}
.top_tel{float:right; width:220px; height:60px; margin-top:25px; background-image:url(../bw_img/tel.jpg); background-repeat:no-repeat; padding-left:75px; overflow:hidden;}
.top_tel1{float:left; width:220px; height:22px; line-height:22px; font-size:16px; color:#333333; overflow:hidden;}
.top_tel2{float:left; width:220px; height:42px; line-height:42px; font-size:24px; color:#444444; font-weight:bold; overflow:hidden;}

*/
#nav {list-style-type: none; font-size:16px; color:#ffffff; text-align:center; z-index:2; font-family:"΢ź"; position: absolute;}
#nav a {display: block; text-decoration:none; color:#ffffff;}
#nav a:link  {color:#ffffff;}
#nav a:visited{color:#ffffff;}
#nav a:hover{color:#ffffff; background-color:#54785c;}
#nav :hover{color:#ffffff; background-color:#54785c;}

#nav li {float: left; width:100px; height:89px; }
#nav li ul {height:36px; width:100px; line-height:40px; list-style-type:none; text-align:left; left:-999em; position: absolute; }
#nav li ul li{float:left; width:100px; height:40px; background-color:#54785c; color:#ffffff; border-bottom:1px #588c64 solid;}
#nav li ul a{display: block; text-align:center; height:40px; line-height:40px; font-size:14px;}
#nav li ul a:link{color:#ffffff; text-decoration:none;font-size:14px;}
#nav li ul a:visited {color:#ffffff; text-decoration:none; font-size:14px;}
#nav li ul a:hover{color:#ffffff; text-decoration:none; background-color:#588c64; font-size:14px; font-weight:normal;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left:auto;}
#content {clear: left;}

.ban{margin:0 auto; width:100%; overflow:hidden;}
.xban{margin:0 auto; width:100%; height:200px; border-top:1px #FFFFFF solid;  overflow:hidden;}
.dh{margin:0 auto; width:100%; height:55px; background-color:#305fad; z-index:9999; overflow:hidden;}
.dhh{margin:0 auto; width:1200px; height:55px; overflow:hidden;}
.dhh1{float:left; width:840px; height:55px; overflow:hidden;}

.banx{margin:0 auto; width:100%; height:400px; overflow:hidden;}
.banx1{margin:0 auto; width:100%; height:260px; border-top:1px #ededed solid; border-bottom:1px #ededed solid; background:url(../bw_img/xbanner.jpg) no-repeat center top scroll; overflow:hidden;}
.banx2{margin:0 auto; width:100%; height:260px; border-top:1px #ededed solid; border-bottom:1px #ededed solid;  background:url(../bw_img/xbanner1.jpg) no-repeat center top scroll; overflow:hidden;}
.banx3{margin:0 auto; width:100%; height:260px; border-top:1px #ededed solid; border-bottom:1px #ededed solid;  background:url(../bw_img/xbanner2.jpg) no-repeat center top scroll; overflow:hidden;}
.banxp{margin:0 auto; width:100%; height:260px; border-top:1px #ededed solid; border-bottom:1px #ededed solid;  background:url(../bw_img/xbanner3.jpg) no-repeat center top scroll; overflow:hidden;}
.banx5{margin:0 auto; width:100%; height:260px; border-top:1px #ededed solid; border-bottom:1px #ededed solid;  background:url(../bw_img/xbanner4.jpg) no-repeat center top scroll; overflow:hidden;}
.banx6{margin:0 auto; width:100%; height:260px; border-top:1px #ededed solid; border-bottom:1px #ededed solid;  background:url(../bw_img/xbanner5.jpg) no-repeat center top scroll; overflow:hidden;}
.gg{margin:0 auto; width:100%; height:241px; background:url(../bw_img/g.jpg) no-repeat center top scroll; margin-top:45px; overflow:hidden;}
.g1{margin:0 auto; width:100%; text-align:center; background-color:#eaeaea; margin-top:60px; overflow:hidden;}
.g2{margin:0 auto; width:100%; height:660px; background:url(../bw_img/5a.jpg) no-repeat center top scroll; overflow:hidden;}

.web21a{margin:0 auto; width:100%; background-image:url(../bw_img/bg1.jpg); overflow:hidden;}
.web21b{margin:0 auto; width:100%; background-image:url(../bw_img/bg2.jpg); overflow:hidden;}
.web21c{margin:0 auto; width:100%; background-image:url(../bw_img/bg3.jpg); overflow:hidden;}
.web21t{margin:0 auto; width:1300px; margin-top:60px; text-align:center; font-size:34px; line-height:40px; color:#111111; overflow:hidden;}
.web21tx{margin:0 auto; width:1300px; margin-top:30px; overflow:hidden;}
.web21k{margin:0 auto; width:1300px; padding-top:30px; margin-bottom:40px; text-align:center; background-color:#FFFFFF;  overflow:hidden;}
.web21al{margin:0 auto; width:300px; margin-bottom:30px; height:50px; line-height:50px; text-align:center; font-size:18px; border:1px #999999 solid; overflow:hidden;}
.web21al a:link{color:#333333; }
.web21al a:visited{color:#333333;}
.web21al a:hover{color:#588c64;}
.web21al:hover{color:#588c64; border:1px #588c64 solid;}


.web216t{margin:0 auto; width:1300px; margin-top:20px; overflow:hidden;}
.web216tb{margin:0 auto; width:1300px; margin-top:5px; text-align:center; color:#888888; overflow:hidden;}
.web216k{margin:0 auto; width:1300px; margin-top:10px; color:#888888; overflow:hidden;}

.cp216_kk{margin:0 auto; width:1300px; overflow:hidden;}
.cp216_tk_{margin:0 auto; width:1300px; height:160px; overflow:hidden;}
.cp216_tkb{ float:left; width:325px; height:160px; padding-top:20px; padding-bottom:20px; line-height:60px; font-size:24px; text-align:center; color:#444444; background-color:#dfdfdf; font-family:"΢ź"; overflow:hidden;}
.cp216_tkb a{text-decoration:none; display: block;}
.cp216_tkb a:link{color:#444444; }
.cp216_tkb a:visited{color:#444444;}
.cp216_tkb a:hover{color:#444444;}
.cp216_tkb span {font-size:50px; font-weight:bold; }
.cp216_tka{ float:left; width:325px; height:160px; padding-top:20px; padding-bottom:20px; line-height:60px; font-size:24px; text-align:center; color:#54785c; background-color:#ffffff; font-family:"΢ź"; overflow:hidden;}
.cp216_tka a{text-decoration:none; display: block;}
.cp216_tka a:link{color:#54785c; }
.cp216_tka a:visited{color:#54785c;}
.cp216_tka a:hover{color:#54785c;}
.cp216_tka span {font-size:50px; font-weight:bold; }

.cp216_kka{display:block;}
.cp216_kka ul li a:link{color:#333333; }
.cp216_kka ul li a:visited{color:#333333;}
.cp216_kka ul li a:hover{color:#333333;}
.cp216_kkb{display:none;}


.web21a_k{margin:0 auto; width:1300px; overflow:hidden;}
.web21a_k ul li{float:left; width:390px; height:350px; list-style-type:none; padding:5px; margin:15px; color:#222222; overflow:hidden;}
.web21a_k ul li a{ color:#222222; display: block;}
.web21a_k ul li a:link{color:#222222; }
.web21a_k ul li a:visited{color:#222222;}
.web21a_k ul li a:hover{color:#ffffff;}
.web21a_k ul li:hover{color:#ffffff; background-color:#9aa0a6;}

.web21a_km{float:left; width:390px; height:253px; text-align:center; background-color:#9aa0a6; overflow:hidden;}
.web21a_km img{width:390px; cursor: pointer; transition: all 0.9s; }  
.web21a_km img:hover{transform: scale(1.2); } 
 
.web21a_kn{float:left; width:380px; height:40px; line-height:40px; font-size:20px; font-family:"΢ź"; text-align:center; overflow:hidden;}
.web21a_knx{margin:0 auto; width:360px; height:60px; line-height:25px; font-size:12px; font-family:"΢ź"; overflow:hidden;}

.web21btx{margin:0 auto; width:1300px; margin-top:30px; background-image:url(../bw_img/1.png); overflow:hidden;}
.web21bk{margin:0 auto; width:1300px; margin-top:10px; text-align:center; overflow:hidden;}

.cp21b_kk{margin:0 auto; width:1300px; overflow:hidden;}
.cp21b_tk_{margin:0 auto; width:1300px; height:47px; overflow:hidden;}
.cp21b_tkb{ float:left; width:216px; height:47px; line-height:47px; font-size:18px; text-align:center; color:#444444; overflow:hidden;}
.cp21b_tkb a{text-decoration:none; display: block;}
.cp21b_tkb a:link{color:#444444; }
.cp21b_tkb a:visited{color:#444444;}
.cp21b_tkb a:hover{color:#444444;}
.cp21b_tka{ float:left; width:216px; height:45px; line-height:47px; font-size:18px; text-align:center; color:#1d4daf; border-bottom:2px #1d4daf solid; overflow:hidden;}
.cp21b_tka a{text-decoration:none; display: block;}
.cp21b_tka a:link{color:#1d4daf; }
.cp21b_tka a:visited{color:#1d4daf;}
.cp21b_tka a:hover{color:#1d4daf;}

.cp21b_kka{display:block;}
.cp21b_kka ul li a:link{color:#333333; }
.cp21b_kka ul li a:visited{color:#333333;}
.cp21b_kka ul li a:hover{color:#333333;}
.cp21b_kkb{display:none;}

.web21c_k{margin:0 auto; width:1380px; margin-top:25px; margin-bottom:20px; overflow:hidden;}
.web21c_km{float:left; width:370px; height:240px; text-align:center; background-color:#FFFFFF; overflow:hidden;}
.web21c_km img{width:370px; cursor: pointer; transition: all 0.9s; }  
.web21c_km img:hover{transform: scale(1.2); } 
 
.web21c_kn{float:left; width:370px; height:40px; line-height:40px; font-size:18px; font-family:"΢ź"; text-align:center; overflow:hidden;}
.web21c_knx{margin:0 auto; width:330px; height:50px; line-height:25px; font-size:12px; font-family:"΢ź"; margin-top:10px; color:#777777; overflow:hidden;}

.web21d{margin:0 auto; width:1300px; margin-top:40px; margin-bottom:40px; overflow:hidden;}
.web21d_l{float:left; width:600px; overflow:hidden;}

.web21d_r{float:right; width:600px; overflow:hidden;}
.web21d_r ul li{float:left; width:600px; height:105px; list-style-type:none; font-size:20px; color:#111111; border-bottom:1px #e5e5e5 solid; padding-top:7px; overflow:hidden;}
.web21d_r ul li a{ color:#111111; display: block;}
.web21d_r ul li a:link{color:#111111; }
.web21d_r ul li a:visited{color:#111111;}
.web21d_r ul li a:hover{color:#335ac8;}
.web21d_r ul li span{ float:left; color:#777777; font-size:12px; line-height:22px; overflow:hidden;}

.web21e{margin:0 auto; width:1300px; margin-top:60px; margin-bottom:60px; overflow:hidden;}
.web21e_l{float:left; width:600px; font-size:16px; line-height:30px; overflow:hidden;}
.web21e_la{float:left; width:200px; margin-top:10px; height:50px; line-height:50px; text-align:center; font-size:18px; border:1px #999999 solid; overflow:hidden;}
.web21e_la a:link{color:#333333; }
.web21e_la a:visited{color:#333333;}
.web21e_la a:hover{color:#1d4daf;}
.web21e_la:hover{color:#1d4daf; border:1px #1d4daf solid;}

.web21e_r{float:right; width:600px; overflow:hidden;}

.web21f{margin:0 auto; width:100%; height:312px; background:url(../bw_img/3.png) no-repeat center top scroll; overflow:hidden;}
.web21fa{margin:0 auto; width:1300px; margin-top:5px; overflow:hidden;}
.web21fa ul li{float:left; width:182px; height:270px; list-style-type:none; border-bottom:1px #e5e5e5 solid; margin:15px; text-align:center; overflow:hidden;}
.web21fa ul li a{ color:#111111; display: block;}
.web21fa ul li a:link{color:#111111; }
.web21fa ul li a:visited{color:#111111;}
.web21fa ul li a:hover{color:#335ac8;}
.web21fa ul li img{ width:160px; height:230px; padding:10px; border:1px #CCCCCC solid; background-color:#FFFFFF;}
.web21fb{float:left; width:170px; height:13px; text-align:center; overflow:hidden;}
.web21fb img{ width:170px; height:13px; }


.web21gt{margin:0 auto; width:1300px; margin-top:40px; text-align:center; overflow:hidden;}
.web21gk{margin:0 auto; width:1300px; margin-top:10px; margin-bottom:40px; overflow:hidden;}
.web21gk ul li{float:left; width:228px; height:130px; padding-top:10px; margin:15px; list-style-type:none; border:1px #dcdcdc solid; background-color:#FFFFFF; text-align:center; overflow:hidden;}
.web21gk ul li img{width:200px;}

.showt2021{margin:0 auto; width:100%;height:87px; background-image:url(../bw_img/bgg.jpg); overflow:hidden;}
.showt2021t{margin:0 auto; width:1300px; overflow:hidden;}
.showt2021t ul li{float:left; width:190px; height:70px; line-height:70px; list-style-type:none; font-size:18px; margin-right:10px; color:#222222; text-align:center; overflow:hidden;}
.showt2021t ul li a{ color:#222222; display: block;}
.showt2021t ul li a:link{color:#222222; }
.showt2021t ul li a:visited{color:#222222;}
.showt2021t ul li a:hover{color:#222222; }

.news2021k{margin:0 auto; width:1300px; margin-bottom:40px; margin-top:40px; font-size:16px; line-height:34px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}
.news2021kl{float:left; width:920px; overflow:hidden;}
.news2021kll{float:left; width:920px; overflow:hidden;}
.news2021kll ul li{float:left; width:920px; list-style-type:none; font-size:20px; line-height:46px; border-bottom:1px #E7E7E7 solid; padding-top:30px; padding-bottom:30px; color:#333333; overflow:hidden;}
.news2021kll ul li a{ color:#333333; display: block;}
.news2021kll ul li a:link{color:#333333; }
.news2021kll ul li a:visited{color:#333333;}
.news2021kll ul li a:hover{color:#0058a3;}
.news2021kll ul li span{font-size:14px; line-height:26px; color:#999999;}
.news2021kll ul li:hover{color:#0058a3; background-color:#F1F1F1}
.news2021kll_l{float:left; width:200px; height:170px; overflow:hidden;}
.news2021kll_l img{float:left; width:200px; padding:4px; border:1px #EFEFEF solid; }
.news2021kll_r{ float:right; width:660px; }
.news2021kll_rr{float:left; width:660px; height:20px; margin-top:10px;}
.news2021kll_rr1{float:left; margin-left:20px; height:20px; padding-left:26px; background-image:url(../bw_img/bw1.png); background-repeat:no-repeat; color:#777777; font-size:12px; line-height:16px;overflow:hidden;}
.news2021kll_rr1a{float:left; height:20px; padding-left:26px; background-image:url(../bw_img/bw1.png); background-repeat:no-repeat; color:#777777; font-size:12px; line-height:16px;overflow:hidden;}
.news2021kll_rr2{float:left; margin-left:20px; height:20px; padding-left:26px; background-image:url(../bw_img/bw2.png); background-repeat:no-repeat; color:#777777; font-size:12px; line-height:16px; overflow:hidden;}
.news2021kll_rr3{float:left; padding-left:26px; background-image:url(../bw_img/bw3.png); background-repeat:no-repeat; color:#777777; font-size:12px; line-height:16px; overflow:hidden;}
.news2021kll_rr4{float:left; margin-left:10px; padding-left:16px; color:#777777; font-size:12px; line-height:16px; width:30px; overflow:hidden;}


#weixin2 {list-style-type: none; font-size:12px; color:#777777; text-align:center; z-index:2; font-family:"΢ź"; position: absolute;}
#weixin2 a {display: block; text-decoration:none; color:#777777;}
#weixin2 a:link  {color:#777777;}
#weixin2 a:visited{color:#777777;}
#weixin2 a:hover{color:#777777;}
#weixin2 :hover{color:#777777; }
#weixin2 li {float:left; width:70px; height:75px; background-image:url(../bw_img/bw4.png); background-repeat:no-repeat; }
#weixin2 li ul {height:36px; width:100px; line-height:40px; list-style-type:none; text-align:left; left:-999em; position: absolute; }
#weixin2 li ul li{float:left; width:100px; height:40px; background-color:#ffffff; color:#ffffff; }
#weixin2 li ul a{display: block; text-align:center; font-size:12px;}
#weixin2 li ul a:link{color:#ffffff; text-decoration:none;font-size:12px;}
#weixin2 li ul a:visited {color:#ffffff; text-decoration:none; font-size:12px;}
#weixin2 li ul a:hover{color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal;}
#weixin2 li:hover ul {left: auto;}
#weixin2 li.sfhover ul {left:auto;}
#content {clear: left;}

.news2021kr{float:right; width:302px; overflow:hidden;}
.news2021krr{float:left; width:300px; border:1px #CCCCCC solid; margin-bottom:24px; overflow:hidden;}
.news2021krt{float:left; width:278px; border-bottom:1px #CCCCCC solid; margin:10px; overflow:hidden;}
.news2021krt1{float:left; font-size:18px; font-weight:bold; height:40px; line-height:30px; overflow:hidden;}
.news2021krt2{float:right; font-size:14px; height:40px; line-height:35px; overflow:hidden;}

.news2021krk{float:left; width:270px; margin:0px 0px 14px 14px; overflow:hidden;}
.news2021krk ul li{float:left; width:270px; height:50px; padding-top:10px; padding-bottom:10px; list-style-type:none; font-size:14px; line-height:24px; border-bottom:1px #E7E7E7 solid; color:#333333; overflow:hidden;}
.news2021krk ul li a{ color:#333333; display: block;}
.news2021krk ul li a:link{color:#333333; }
.news2021krk ul li a:visited{color:#333333;}
.news2021krk ul li a:hover{color:#1d4daf;}
.news2021krk ul li img{ float:left; width:60px; height:45px; margin-right:12px; border:1px #CCCCCC solid; padding:2px;}
.news2021krk ul li:hover{color:#1d4daf; background-color:#F1F1F1}

.news2021krkp{float:left; width:270px; margin:0px 0px 14px 14px; overflow:hidden;}
.news2021krkp ul li{float:left; width:270px; list-style-type:none; font-size:16px; color:#333333; text-align:center; overflow:hidden;}
.news2021krkp ul li a{ color:#222222; display: block;}
.news2021krkp ul li a:link{color:#222222; }
.news2021krkp ul li a:visited{color:#222222;}
.news2021krkp ul li a:hover{color:#ffffff;}
.news2021krkp ul li:hover{color:#ffffff; background-color:#9aa0a6;}

.news2021krkpm{float:left; width:270px; height:175px; text-align:center; background-color:#9aa0a6; overflow:hidden;}
.news2021krkpm img{width:270px; cursor: pointer; transition: all 0.9s; }  
.news2021krkpm img:hover{transform: scale(1.15); } 
 
.news2021krkpn{float:left; width:270px; height:40px; line-height:40px; font-size:20px; font-family:"΢ź"; text-align:center; overflow:hidden;}
.news2021krkpnx{margin:0 auto; width:240px; height:50px; line-height:25px; font-size:12px; font-family:"΢ź"; overflow:hidden;}


.news_nt{margin:0 auto; width:920px; text-align:center; font-size:28px; font-weight:bold; line-height:40px; color:#1e2628; padding-top:10px; overflow:hidden;}
.news_nta{margin:0 auto; width:920px; margin-top:40px; margin-bottom:40px; border-bottom:1px #ececec solid; overflow:hidden;}
.news_nts{margin:0 auto; width:450px; color:#666666; text-align:center; height:36px; overflow:hidden;}
.news_nts a{ color:#888888;}
.news_nts a:link{color:#888888; }
.news_nts a:visited{color:#888888;}
.news_nts a:hover{color:#888888;}

.news_nk{margin:0 auto; width:920px; margin-bottom:50px;  font-size:16px; line-height:34px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}
.news_nk img{width:750px; overflow:hidden;}

.web21dht{margin:0 auto; width:1270px; margin-top:20px; font-size:14px; color:#555555; height:40px; line-height:40px; background-image:url(../bw_img/bw5.png); background-repeat:no-repeat; padding-left:30px; overflow:hidden;}
.web21dht a{ color:#555555;}

.web21dhfa{margin:0 auto; width:1300px; border-top:1px #E7E7E7 solid; height:68px; padding-top:20px; overflow:hidden;}
.web21dhfa ul li{float:left; width:175px; height:40px; line-height:40px; list-style-type:none; font-size:16px; color:#111111; text-align:center; margin-right:10px; border-radius:5px; overflow:hidden;}
.web21dhfa ul li a{ color:#111111; display: block;}
.web21dhfa ul li a:link{color:#111111; }
.web21dhfa ul li a:visited{color:#111111;}
.web21dhfa ul li a:hover{color:#111111; }
.web21dhfa ul li:hover{color:#ffffff; background-color:#137cc3;}

.jishe_zxtel { top: 3px; }
.jishe_navlist dl dd a:hover, .jishe_navlist dl dd .hd a:hover span, .jishe_navlist dl dt a:hover { color: #32c1fc !important; }
.telpng { margin-top: -5px; margin-right: 16px; }
.jishe_zxtel .btn { font-size: 18px; color: #efefef; text-align: right; font-weight: bold; letter-spacing: 0 !important; cursor: text; }
.jishe_navlist { /*float: right; padding-right:177px;*/ margin-left: -62px; }
.jishe_navlist dl a { padding: 0 29px; color: #FFFFFF; }
.jishe_navlist dl dd:last-of-type a, .jishe_navlist dl dd:last-of-type { padding-right: 0; }
.jishe_navlist dl dt a { padding-left: 0; }
.jishe_zxtel .btn-white { border: 0; }

.pro{margin:0 auto; width:1300px; margin-top:40px; overflow:hidden;}
.prol{float:left; width:280px; border:1px #CCCCCC solid; overflow:hidden;}
.prolt{float:left; width:280px; height:46px; line-height:46px; text-align:center; font-size:20px; background-color:#f0f0f0; color:#000000; overflow:hidden;}
.prolk{float:left; width:280px; overflow:hidden;}
.prolkt{float:left; width:250px; margin:14px; font-size:18px; color:#000000; overflow:hidden;}
.prolkk{float:left; width:250px; margin:0px 0px 14px 14px; border-bottom:1px #E7E7E7 solid; border-top:1px #E7E7E7 solid; overflow:hidden;}
.prolkk ul li{float:left; width:250px; list-style-type:none; font-size:14px; height:30px; line-height:30px; color:#333333; overflow:hidden;}
.prolkk ul li a{ color:#333333; display: block;}
.prolkk ul li a:link{color:#333333; }
.prolkk ul li a:visited{color:#333333;}
.prolkk ul li a:hover{color:#0058a3;}


.pror{float:right; width:980px; overflow:hidden;}
.prort{float:left;  width:930px; height:50px; line-height:50px; background-color:#f0f0f0; border-bottom:1px #cccccc solid; text-align:center; font-size:20px; color:#000000; margin-left:15px; overflow:hidden;}
.prork{margin:0 auto; width:980px; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.prork ul li{float:left; width:450px; height:390px; list-style-type:none; background-color:#f4f4f4; margin:15px; color:#222222; overflow:hidden;}
.prork ul li a{ color:#222222; display: block;}
.prork ul li a:link{color:#222222; }
.prork ul li a:visited{color:#222222;}
.prork ul li a:hover{color:#ffffff;}
.prork ul li:hover{color:#ffffff; background-color:#9aa0a6;}


.prorkm{float:left; width:450px; height:292px; text-align:center; background-color:#9aa0a6; overflow:hidden;}
.prorkm img{width:450px; cursor: pointer; transition: all 0.9s; }  
.prorkm img:hover{transform: scale(1.2); } 
 
.prorkn{float:left; width:430px; height:40px; line-height:40px; font-size:20px; font-family:"΢ź"; text-align:center; overflow:hidden;}
.prorknx{margin:0 auto; width:420px; height:60px; line-height:25px; font-size:12px; font-family:"΢ź"; overflow:hidden;}

.proxq_bj{margin:0 auto; width:100%; background:url(../bw_img/pro_bj.jpg) no-repeat center top scroll; padding-top:50px; padding-bottom:50px; overflow:hidden;}
.proxq_w{margin:0 auto; width:1300px; overflow:hidden;}
.proxq_l{float:left; width:600px; overflow:hidden;}
.example{}
.example img{ width:600px;}
.example ol{position:relative; width:280px; height:20px; top:-50px; left:20px;}
.example ol li{float:left;width:20px;height:20px; margin:10px;background:#e5e5e5; list-style-type:none; }
.example ol li.seleted{background: #0b61c4;}

.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin:0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}


.proxq_r{float:right; width:600px; padding-top:50px; overflow:hidden;}
.proxq_rt{float:left; width:600px; border-bottom:1px #c6c6c6 solid;  font-size:30px; color:#000000; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.proxq_rjs{float:left; width:600px; border-bottom:1px #c6c6c6 solid; font-size:16px; color:#666666; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.proxq_rlx{float:left; width:600px; font-size:16px; color:#444444; padding-top:20px; padding-bottom:20px; overflow:hidden;}

.proxq_xq{margin:0 auto; width:1300px; margin-top:40px; overflow:hidden;}
.proxq_xqt{margin:0 auto; width:1300px; margin-top:40px; border-bottom:1px #c6c6c6 solid; overflow:hidden;}

.cp_pro_kk{margin:0 auto; width:1300px; overflow:hidden;}
.cp_pro_tk_{margin:0 auto; width:1300px; height:47px; overflow:hidden;}
.cp_pro_tkb{ float:left; width:300px; height:47px; line-height:47px; font-size:18px; text-align:center; color:#444444; overflow:hidden;}
.cp_pro_tkb a{text-decoration:none; display: block;}
.cp_pro_tkb a:link{color:#444444; }
.cp_pro_tkb a:visited{color:#444444;}
.cp_pro_tkb a:hover{color:#444444;}

.cp_pro_tka{ float:left; width:300px; height:45px; line-height:47px; font-size:18px; text-align:center; color:#588c64; border-bottom:2px #588c64 solid; overflow:hidden;}
.cp_pro_tka a{text-decoration:none; display: block;}
.cp_pro_tka a:link{color:#588c64; }
.cp_pro_tka a:visited{color:#588c64;}
.cp_pro_tka a:hover{color:#588c64;}

.cp_pro_kka{display:block;}
.cp_pro_kka ul li a:link{color:#333333; }
.cp_pro_kka ul li a:visited{color:#333333;}
.cp_pro_kka ul li a:hover{color:#333333;}
.cp_pro_kkb{display:none;}

.proxq_xqk{margin:0 auto; width:1300px; margin-top:40px; overflow:hidden;}


.system21{margin:0 auto; width:1300px; margin-top:40px; overflow:hidden;}
.system21k{margin:0 auto; width:1300px; margin-top:40px; overflow:hidden;}

.kehut{margin:0 auto; width:1300px; height:50px; line-height:50px; border-bottom:1px #cccccc solid; text-align:center; font-size:26px; color:#000000; margin-left:15px; overflow:hidden;}
.kehuk{margin:0 auto; width:1300px; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.kehuk ul li{float:left; width:600px; height:510px; list-style-type:none; background-color:#f4f4f4; margin:15px; overflow:hidden;}
.kehuk ul li a{ color:#000000; display: block;}
.kehuk ul li a:link{color:#000000; }
.kehuk ul li a:visited{color:#000000;}
.kehuk ul li a:hover{color:#1d4daf;}
.kehuk ul li:hover{color:#1d4daf;}

.kehukm{float:left; width:600px; height:350px; text-align:center; background-color:#FFFFFF; overflow:hidden;}
.kehukm img{width:600px; cursor: pointer; transition: all 0.9s; }  
.kehukm img:hover{transform: scale(1.2); } 
 
.kehukn{float:left; width:600px; height:60px; line-height:60px; font-size:26px; font-family:"΢ź"; text-align:center; color:#000000; overflow:hidden;}
.kehuknx{margin:0 auto; width:500px; height:80px; line-height:28px; font-size:16px; font-family:"΢ź"; overflow:hidden;}

.wimgk{margin:0 auto; width:1300px; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.wimgk ul li{float:left; width:302px; height:260px; list-style-type:none; background-color:#f4f4f4; margin:10px; overflow:hidden;}
.wimgk ul li a{ color:#000000; display: block;}
.wimgk ul li a:link{color:#000000; }
.wimgk ul li a:visited{color:#000000;}
.wimgk ul li a:hover{color:#1d4daf;}
.wimgk ul li:hover{color:#1d4daf;}

.wimgkm{float:left; width:300px; height:210px; border:1px #CCCCCC solid; text-align:center; background-color:#FFFFFF; overflow:hidden;}
.wimgkm img{height:210px; cursor: pointer; transition: all 0.9s; }  
.wimgkm img:hover{transform: scale(1.2); } 
 
.wimgkn{float:left; width:300px; height:40px; line-height:40px; font-size:16px; font-family:"΢ź"; text-align:center; color:#000000; overflow:hidden;}
.wimgknx{margin:0 auto; width:300px; height:80px; line-height:28px; font-size:16px; font-family:"΢ź"; overflow:hidden;}


.showtbb{margin:0 auto; width:100%;height:87px; background-image:url(../bw_img/bgg.jpg); overflow:hidden;}
.showtb{margin:0 auto; width:1200px; overflow:hidden;}
.showtb ul li{float:left; width:190px; height:70px; line-height:70px; list-style-type:none; text-align:center; font-size:16px; margin-right:10px; color:#222222; overflow:hidden;}
.showtb ul li a{ color:#222222; display: block;}
.showtb ul li a:link{color:#222222; }
.showtb ul li a:visited{color:#222222;}
.showtb ul li a:hover{color:#ffffff; }

.showts{margin:0 auto; width:1200px; margin-top:20px; overflow:hidden;}
.showts ul li{float:left; margin:7px; width:184px; height:40px; line-height:40px; list-style-type:none; text-align:center; font-size:16px; border:1px #CCCCCC solid; background-color:#f4f4f4; overflow:hidden;}
.showts ul li a{ color:#111111; display: block;}
.showts ul li a:link{color:#111111; }
.showts ul li a:visited{color:#111111;}
.showts ul li a:hover{color:#111111; }

.showt{margin:0 auto; width:1200px; height:54px; margin-top:30px; border-bottom:1px #c8c8c8 solid; overflow:hidden;}
.showtl{float:left; height:34px; line-height:30px; font-size:24px; font-weight:bold; color:#305fad; border-left:10px #305fad solid; padding-left:20px;border-radius:4px; overflow:hidden;}
.showtr{float:right; height:34px; line-height:34px; font-size:12px; color:#999999; overflow:hidden;}
.showk{margin:0 auto; width:1200px; margin-top:30px; padding-bottom:30px; font-size:16px; line-height:28px; overflow:hidden;}
.htmlk{margin:0 auto; width:1200px; margin-top:30px; padding-bottom:30px; font-size:16px; line-height:28px; overflow:hidden;}


.pjk{margin:0 auto; width:1230px; margin-top:10px; overflow:hidden;}
.pjk ul li{float:left; width:280px; height:250px; list-style-type:none; padding:4px; text-align:center; margin:8px; border:1px #e0e0e0 solid;overflow:hidden;}
.pjk ul li a{ color:#ffffff; display: block;}
.pjk ul li a:link{color:#ffffff; }
.pjk ul li a:visited{color:#ffffff;}
.pjk ul li a:hover{color:#004eaf;}
.pjk ul li:hover{color:#004eaf; border:1px #004eaf solid; }

.pjkm{float:left; width:280px; height:210px; text-align:center; background-color:#FFFFFF; overflow:hidden;}
.pjkm img{height:210px; cursor: pointer; transition: all 0.9s; }  
.pjkm img:hover{transform: scale(1.2); } 
 
.pjkn{float:left; width:280px; height:40px; line-height:40px; font-size:16px; font-family:"΢ź"; text-align:center; overflow:hidden;}
.pjknx{float:left; width:280px; height:50px; line-height:25px; font-size:12px; font-family:"΢ź"; overflow:hidden;}



.bwfyc{margin:0 auto; width:900px; padding-top:40px; margin-bottom:100px; overflow:hidden; }
.bwfycc{ margin:0 auto; width:1200px; padding-top:40px; margin-bottom:100px; overflow:hidden; }
.bwfy1{ float:left; width:30px; height:30px; background-color:#1061c5; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px; margin-left:6px;}
.bwfy1 a{ color:#FFFFFF; display: block;}
.bwfy1 a:link{color:#FFFFFF; }
.bwfy1 a:visited{color:#FFFFFF;}
.bwfy1 a:hover{color:#FFFFFF;}

.bwfy2{ float:left; width:30px; height:30px; background-color:#b0b0b0; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px; margin-left:6px;}
.bwfy2 a{ color:#FFFFFF; display: block;}
.bwfy2 a:link{color:#FFFFFF; }
.bwfy2 a:visited{color:#FFFFFF;}
.bwfy2 a:hover{color:#FFFFFF;}

.bwfy3{ float:left; width:30px; height:30px; background-color:#b59971; color:#FFFFFF; font-size:16px; text-align:center; line-height:30px; margin-left:6px;}
.bwfy3 a{ color:#FFFFFF; display: block;}
.bwfy3 a:link{color:#FFFFFF; }
.bwfy3 a:visited{color:#FFFFFF;}
.bwfy3 a:hover{color:#FFFFFF;}



.fota{margin:0 auto; width:100%; padding-top:10px;  padding-bottom:30px; background-color:#444444; overflow:hidden;}
.fotb{margin:0 auto; width:100%; padding-top:30px; padding-bottom:20px; border-top:1px #343434 solid; background-color:#1a1a1a; overflow:hidden;}
.fot{margin:0 auto; width:1200px; overflow:hidden;}
.fot_l{float:right; overflow:hidden;}
.fot_r{float:left; text-align:right; font-size:16px; color:#ffffff;  overflow:hidden;}
.fot_r a{ color:#dedede; text-decoration:none;}
.fot_r a:link{color:#ffffff; }
.fot_r a:visited{color:#ffffff;}
.fot_r a:hover {color: #ffffff;}
.fot_r a:active {color:#ffffff;}

.fok{margin:0 auto; width:1200px; line-height:28px; text-align:center; color:#999999; overflow:hidden;}
.fok a{ color:#dedede; text-decoration:none;}
.fok a:link{color:#999999; }
.fok a:visited{color:#999999;}
.fok a:hover {color: #999999;}
.fok a:active {color:#999999;}

.fott{margin:0 auto; width:1200px; margin-top:10px; padding-bottom:10px; overflow:hidden;}
.fott ul li{float:left; width:200px; text-align:center; font-size:14px; font-family:"΢ź"; line-height:34px; list-style-type:none; color:#888888; overflow:hidden;}
.fott ul li a{ color:#888888;}
.fott ul li a:link{color:#888888; }
.fott ul li a:visited{color:#888888;}
.fott ul li a:hover{color:#888888; }
.fott ul li span {color:#f8f8f8; font-size:16px; }

.linka{margin:0 auto; width:100%; margin-top:46px; padding-top:16px; padding-bottom:16px; background-color:#444444; overflow:hidden;}
.link{margin:0 auto; width:1160px; color:#ffffff; font-size:14px; font-family:"΢ź"; border:20px #242424 solid; background-color:#242424; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.link a{text-decoration:none;}
.link a:link{color:#ffffff; }
.link a:visited{color:#ffffff;}
.link a:hover{color:#ffffff;}
.link img{ float:left; margin-right:30px;}





.anl{margin:0 auto; width:1200px; margin-top:20px; overflow:hidden;}
.anl ul li{float:left; width:360px; height:310px; list-style-type:none; margin-top:24px; margin-left:12px; margin-right:12px; text-align:center; border:8px #eaeaea solid; background-color:#eaeaea; overflow:hidden;}
.anl ul li a{ color:#ffffff; display: block;}
.anl ul li a:link{color:#ffffff; }
.anl ul li a:visited{color:#ffffff;}
.anl ul li a:hover{color:#ffffff;}
.anl ul li:hover{color:#ffffff; background-color:#005fb7; border:8px #005fb7 solid;}




abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,sub,summary,sup,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;font-weight:400;font-style:inherit;font-family:inherit;vertical-align:top}

.demo {width:600px; height:450px; font-size:20px; position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height:112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}

.slider {display: none}


.pprok{margin:0 auto; width:1200px; margin-top:25px; margin-bottom:25px; overflow:hidden;}
.pprok ul li{float:left; width:1150px; list-style-type:none; border-bottom:1px #E7E7E7 solid; color:#333333; padding:25px; overflow:hidden;}
.pprok ul li a{ color:#333333; display: block;}
.pprok ul li a:link{color:#333333; }
.pprok ul li a:visited{color:#333333;}
.pprok ul li a:hover{color:#2b5cff;}
.pprok ul li:hover{color:#2b5cff; background-color:#F1F1F1}

.pprokl{float:left; width:360px; height:270px; overflow:hidden;}
.pprokl img{width:360px; cursor: pointer; transition: all 0.9s; }
.pprokl img:hover{transform: scale(1.2); }

.pprokr{float:right; width:700px; overflow:hidden;}
.pprokrt{float:left; width:700px; height:80px; font-size:20px; line-height:80px; border-bottom:1px #dddddd solid; font-weight:bold; overflow:hidden;}
.pprokrk{float:left; width:700px; height:120px; font-size:14px; line-height:28px; padding-top:15px; padding-bottom:15px; overflow:hidden;}
.pprokrka{float:left; width:160px; height:40px; font-size:16px; line-height:40px; background-color:#b9b9b9; color:#FFFFFF; text-align:center; overflow:hidden;}
.pprokrka a:hover{ background-color:#2b5cff; color:#FFFFFF; overflow:hidden;}

.newstt{margin:0 auto; width:1200px; margin-top:50px; text-align:center; font-size:28px; line-height:50px; font-weight:bold; color:#1e2628; overflow:hidden;}

.newsk{margin:0 auto; width:1200px; margin-bottom:50px;  font-size:16px; line-height:34px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}



/*ײ̶绰*/
#bottomNavv{z-index:999;position:fixed;bottom:0;left:0;width:100%; padding-top:10px; height:46px;_position:absolute;/* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/* for IE6 */overflow:visible; background-color:#333333; repeat-x left top; overflow:hidden;}
.bottomnav{margin:0 auto; width:1150px; height:46px; overflow:hidden;}
/*banWrap*/