body,td,th {
font-size:14px;
line-height:24px;
color:#333333;}
html, body, title, head, ol, table, tr, td, ul, li, dt, dd, dl, h1, h2, h3, h4, h5, h6, form, input, select, textarea, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, button, font, span, div{font-family: '思源黑体';}
	
body {margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 14px;
line-height:24px;
background-color:#ffffff;}

a:link {color:#4a4a4a;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration : none;color: #333333;}
a:active {text-decoration: none;color:#333333;}
*{margin:0;padding:0;}

.topa{margin:0 auto; width:100%; height:38px; background-color:#f7f7f7; border-bottom:1px #f7f7f7 solid; overflow:hidden;}
.topb{margin:0 auto; width:1200px; overflow:hidden;}
.topbl{float:left; line-height:38px; color:#656565; overflow:hidden;}
.topbc{float:left; line-height:38px; overflow:hidden;}
.topbr{float:right; line-height:38px; color:#656565; color:#049167; font-size:14px; font-weight:bold; overflow:hidden;}
.topbr a:link  {color:#656565;}
.topbr a:visited{color:#656565;}
.topbr a:hover{color:#656565;}
.topbr a:hover{color:#656565;}

.topp{margin:0 auto; width:100%; height:170px; border-bottom:10px #049167 solid; overflow:hidden;}
.top{margin:0 auto; width:1200px; height:170px; overflow:hidden;}
.top_logo{float:left; width:507px; height:170px; overflow:hidden;}
.top_tel{float:right; width:660px; height:170px; overflow:hidden;}
/* .container_casepc .swiper-container{height: 400px;}
.about_pc.swiper-container4{    height: 224px;} */
#banner_tabs{margin-bottom: 30px;position: relative;    overflow: hidden;}
#nav {width:660px; list-style-type: none; font-size:18px; color:#222222; text-align:center; z-index:4; position: absolute;}
#nav a {display: block; text-decoration:none; color:#222222;}
#nav a:link  {color:#222222;}
#nav a:visited{color:#222222;}
#nav a:hover{color:#ffffff; background-color:#00b27d;}
#nav :hover{background-color:#049167; color:#ffffff;}

#nav li {float: left; width:110px; height:170px; }
#nav li ul {height:38px; width:110px; line-height:36px; background-color:#01a4e5; list-style-type: none; text-align:left; left:-999em; position: absolute;}

#nav li ul li{float:left; width:110px; height:36px; background-color:#049167; border-bottom:1px #00b27d solid;}
#nav li ul a{display: block; text-align:center; height:36px; line-height:36px; 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:#00b27d; font-size:14px; font-weight:normal;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}

#banner_tabs img{width: 100%;}
.ban{margin:0 auto; width:100%; overflow:hidden;}
.xban{margin:0 auto; width:100%; height:200px; border-top:1px #FFFFFF solid;  overflow:hidden;}
.banb{margin:0 auto; width:1000px; border-top:1px #FFFFFF solid; overflow:hidden;}
.dh{margin:0 auto; width:100%; height:50px; background-color:#1c75f3; overflow:hidden;}
.dhh{margin:0 auto; width:1150px; height:50px; overflow:hidden;}

.banx{margin:0 auto; width:100%; height:260px;border-top:1px #FFFFFF solid;  overflow:hidden;}

.banx1{margin:0 auto; width:100%; height:190px; border-top:1px #FFFFFF solid; border-bottom:3px #dcdcdc solid; padding-bottom:1px; background:url(../images/xban.jpg) no-repeat center top scroll; overflow:hidden;}
.banx2{margin:0 auto; width:100%; height:190px; border-top:1px #FFFFFF solid; border-bottom:3px #dcdcdc solid; padding-bottom:1px; background:url(../images/xban1.jpg) no-repeat center top scroll; overflow:hidden;}
.banx3{margin:0 auto; width:100%;  height:190px; border-top:1px #FFFFFF solid; border-bottom:3px #dcdcdc solid; padding-bottom:1px; background:url(../images/xban2.jpg) no-repeat center top scroll; overflow:hidden;}
.banx4{margin:0 auto; width:100%; height:190px; border-top:1px #FFFFFF solid; border-bottom:3px #dcdcdc solid; padding-bottom:1px; background:url(../images/xban.jpg) no-repeat center top scroll; overflow:hidden;}

.webt{margin:0 auto; width:1200px; margin-top:36px; overflow:hidden;}
.webtt{margin:0 auto; width:1200px; margin-top:15px; text-align:center; overflow:hidden;}
.webt1{margin:0 auto; width:500px; font-size:30px; color:#333333; line-height:68px; text-align:center; border-bottom:3px #009142 solid;  overflow:hidden;}
.webt2{margin:0 auto; width:1200px; border-top:1px #efefef solid; font-size:16px; color:#888888; line-height:34px; text-align:center; overflow:hidden;}

.webk{margin:0 auto; width:1200px; margin-top:16px; margin-bottom:35px; overflow:hidden;}

.webkg{margin:0 auto; width:1180px; margin-top:10px; color:#000000; overflow:hidden;}
.webkg ul li{float:left; width:340px; height:90px; margin:12px; background-color:#eeeeee; border:14px #eeeeee solid; font-size:18px;list-style-type:none; color:#555555; overflow:hidden;}
.webkg ul li a{ color:#ffffff; }
.webkg ul li a:link{color:#ffffff; }
.webkg ul li a:visited{color:#ffffff;}
.webkg ul li a:hover{color:#ffffff;}

.webkg ul li mmm{float:left; width:90px; height:90px; margin-top:10px; overflow:hidden;}
.webkg ul li mmm img{width:70px; height:70px; border-radius:120px; border:1px #FFFFFF solid; overflow:hidden;}
.ttt{float:left; width:260px; height:30px; text-align:left;overflow:hidden;}
.nnn{float:left; width:260px; height:70px; margin-top:2px; font-size:14px; color:#777777; line-height:24px; overflow:hidden;}
.aaa{float:left; width:260px margin-top:10px; height:30px; font-size:16px; color:#ffffff; background-color:#1c75f3; line-height:30px; border-radius:6px;overflow:hidden;}
.web_rkk{margin:0 auto; width:580px; height:95px; font-size:18px; color:#333333; line-height:38px; font-weight:bold; overflow:hidden;}
.web_rkk span{ margin-top:10px; font-size:12px; color:#888888; line-height:24px; overflow:hidden;}

.webkg ul li:hover{ background-color:#1c75f3;border:14px #1c75f3 solid;color:#ffffff;}


.web1t{margin:0 auto; width:1200px; margin-top:45px; overflow:hidden;}
.web1t_l{float:left; width:284px; overflow:hidden;}
.web1t_r{float:right; width:770px; margin-top:10px; overflow:hidden;}
.web1k{margin:0 auto; width:1200px; margin-top:35px; overflow:hidden;}

.web1kk{margin:0 auto; width:1200px; font-size:16px; line-height:28px; overflow:hidden;}
.web1kk ul li{float:left; margin:15px; width:350px; height:290px; list-style-type:none; border:10px #f1f1f1 solid; background-color:#f1f1f1; font-size:16px; overflow:hidden;}

.web1kk ul li:hover{color:#ffffff; background-color:#65c0af; border:10px #65c0af solid;}

.cj_kk{float:left; width:1200px; height:720px; overflow:hidden;}
.cj_tk_{ float:left; width:1200px; overflow:hidden;}
.cj_tkb{ float:left; width:145px; height:44px; line-height:44px; font-size:16px; text-align:center; color:#222222; background-color:#ededed; margin-right:5px; margin-left:5px; overflow:hidden;}
.cj_tkb a{text-decoration:none; display: block;}
.cj_tkb a:link{color:#222222; }
.cj_tkb a:visited{color:#222222;}
.cj_tkb a:hover{color:#222222;}
.cj_tka{ float:left; width:145px; height:44px; line-height:44px; font-size:16px; text-align:center; color:#ffffff; background-color:#049167; margin-right:5px; margin-left:5px; margin-bottom:10px; overflow:hidden;}
.cj_tka a{text-decoration:none; display: block;}
.cj_tka a:link{color:#ffffff; }
.cj_tka a:visited{color:#ffffff;}
.cj_tka a:hover{color:#ffffff;}
.cj_kka{display:block;}
.cj_kkb{display:none;}


.web2a{margin:0 auto; width:100%; margin-top:45px;  background-color:#1d9c76; padding-top:10px; padding-bottom:40px; overflow:hidden;}
.web2t{margin:0 auto; width:1200px; margin-top:30px; overflow:hidden;}
.web2t_l{float:left; width:484px; font-size:32px; line-height:40px; color:#ffffff; font-weight:bold; overflow:hidden;}
.web2t_r{float:right; width:600px; margin-top:10px; text-align:right;font-size:32px; line-height:40px; color:#ffe288; font-weight:bold; overflow:hidden;}
.web2{margin:0 auto; width:1200px; margin-top:40px; overflow:hidden;}
.web2 ul li{float:left; margin-left:20px; margin-right:20px; width:360px; height:440px; list-style-type:none; font-size:16px; overflow:hidden;}
.web2 ul li a{ color:#ffffff; display: block;}
.web2 ul li a:link{color:#ffffff; }
.web2 ul li a:visited{color:#ffffff;}
.web2 ul li a:hover{color:#ffffff; }
.web2k{margin:0 auto; margin:30px; width:300px; overflow:hidden;}
.web2y{margin:0 auto; width:1200px; margin-top:30px; overflow:hidden;}
.web2y_l{float:left; width:484px; overflow:hidden;}
.web2y_r{float:right; width:680px; font-size:14px; line-height:26px; color:#ffffff; overflow:hidden;}

.web3a{margin:0 auto; width:100%; margin-top:35px; background:url(../images/12.jpg) no-repeat center top scroll; overflow:hidden;}

.web3ta{margin:0 auto; width:400px; margin-top:40px; font-size:30px; color:#ffffff; line-height:58px; text-align:center; overflow:hidden;}
.web3t1{margin:0 auto; width:400px; font-size:30px; color:#ffffff; line-height:68px; text-align:center; border-bottom:3px #2756cc solid;  overflow:hidden;}
.web3t2{margin:0 auto; width:1200px; border-top:1px #6384ef solid; font-size:16px; color:#666666; line-height:34px; text-align:center; overflow:hidden;}
.web3{margin:0 auto; width:1200px; margin-top:35px; background-color:#FFFFFF; border:30px #FFFFFF solid; overflow:hidden;}
.web3l{float:left; width:65%; overflow:hidden;}
.web3lt{float:left; width:100%; border-bottom:1px #cecece solid; overflow:hidden;}
.web3lk{float:left; width:100%; margin-top:20px; overflow:hidden;}

.cc_kk{float:left; width:100%; overflow:hidden;}
.cc_tk_{ float:left; width:810px; height:46px; overflow:hidden;}
.cc_tkb{ float:left; width:145px; height:46px; line-height:46px; font-size:18px; text-align:center; color:#333333; border-radius:6px 6px 0px 0px; background-color:#eeeeee; margin-right:10px; overflow:hidden;}
.cc_tkb a{text-decoration:none; display: block;}
.cc_tkb a:link{color:#333333; }
.cc_tkb a:visited{color:#333333;}
.cc_tkb a:hover{color:#333333;}
.cc_tka{ float:left; width:145px; height:46px; line-height:46px; font-size:18px; font-weight:bold; text-align:center; color:#ffffff; border-radius:6px 6px 0px 0px; background-color:#39ba95; margin-right:10px; overflow:hidden;}
.cc_tka a{text-decoration:none; display: block;}
.cc_tka a:link{color:#ffffff; }
.cc_tka a:visited{color:#ffffff;}
.cc_tka a:hover{color:#ffffff;}

.cc_kka{display:block;}
.cc_kka ul li{float:left; width:40%; line-height:36px; height:36px; margin-right:10%; list-style-type:none; font-size:14px; color:#222222; border-bottom:1px #e2e2e2 solid; overflow:hidden;}
.cc_kka ul li a:link{color:#333333; }
.cc_kka ul li a:visited{color:#333333;}
.cc_kka ul li a:hover{color:#dc0018;}
.cc_kkb{display:none;}


.web3lkk{margin:0 auto; width:810px; height:125px; font-size:18px; color:#333333; line-height:38px; font-weight:bold; overflow:hidden;}
.web3lkk span{ margin-top:10px; font-size:12px; color:#888888; line-height:22px; overflow:hidden;}
.web3lkk img{float:left; width:133px; height:100px; padding-right:30px; overflow:hidden;}

.web3r{float:right; width:350px; overflow:hidden;}
.web3rt{float:left; width:350px; border-bottom:1px #cecece solid; overflow:hidden;}
.web3rt1{ float:left; width:145px; height:46px; line-height:46px; font-size:18px; font-weight:bold; text-align:center; color:#ffffff; border-radius:6px 6px 0px 0px; background-color:#39ba95; overflow:hidden;}
.web3rt2{ float:right; height:46px; line-height:46px; font-size:12px; overflow:hidden;}
.web3rk{float:left; width:350px; margin-top:20px; overflow:hidden;}
.web3rk ul li{float:left; width:320px; padding-left:30px; background-image:url(../images/44.jpg); background-repeat:no-repeat; line-height:36px; height:80px; list-style-type:none; font-size:16px; color:#222222; border-bottom:1px #e2e2e2 solid; overflow:hidden;}
.web3rk ul li a{ color:#222222; display: block;}
.web3rk ul li a:link{color:#222222; }
.web3rk ul li a:visited{color:#222222;}
.web3rk ul li a:hover{color:#2756cc;}
.web3rk ul li span{ float:left; color:#9b9b9b; font-size:12px; line-height:20px; overflow:hidden;}

.web4k{margin:0 auto; width:1200px; margin-top:35px; overflow:hidden;}
.web4k ul li{float:left; width:180px; height:112px; margin:9px;  list-style-type:none; border:1px #bdc0c5 solid; overflow:hidden;}
.web4k ul li img{width:180px;}

.show{margin:0 auto; width:1200px; background-color:#FFFFFF; margin-top:42px; overflow:hidden;}

.showta{margin:0 auto; width:100%; height:60px; background-color:#f7f7f7; border-bottom:4px #049167 solid; overflow:hidden;}
.showt{margin:0 auto; width:1200px; height:60px; overflow:hidden;}
.showt ul li{float:left; width:117px; height:60px; line-height:60px; list-style-type:none; text-align:center; font-size:18px; border-right:1px #e0e0e0 solid; overflow:hidden;}
.showt ul li a{ color:#ffffff; display: block;}
.showt ul li a:link{color:#ffffff; }
.showt ul li a:visited{color:#ffffff;}
.showt ul li a:hover{color:#ffffff; }

.showp{margin:0 auto; width:1200px; height:60px; overflow:hidden;}
.showp ul li{float:left; width:160px; height:60px; line-height:60px; list-style-type:none; text-align:center; font-size:18px; border-right:1px #e0e0e0 solid; overflow:hidden;}
.showp ul li a{ color:#ffffff; display: block;}
.showp ul li a:link{color:#ffffff; }
.showp ul li a:visited{color:#ffffff;}
.showp ul li a:hover{color:#ffffff; }
.showpk{margin:0 auto; width:1200px; margin-top:40px; font-size:16px; line-height:28px; overflow:hidden;}
.showpk ul li{float:left; margin:15px; width:350px; height:290px; list-style-type:none; border:10px #f1f1f1 solid; background-color:#f1f1f1; font-size:16px; overflow:hidden;}

.showpk ul li:hover{color:#ffffff; background-color:#65c0af; border:10px #65c0af solid;}

.showpkk{margin:0 auto; width:1100px; margin-top:30px; background-color:#f7f7f7; padding:50px; overflow:hidden;}
.showpkkm{margin:0 auto; width:900px; text-align:center; margin-top:22px; overflow:hidden;}
.showpkkmn{margin:0 auto; width:900px; margin-top:22px; text-align:center; font-size:18px; font-weight:bold; overflow:hidden;}
.showpkkmc{margin:0 auto; width:900px; margin-top:22px; font-size:16px; line-height:30px; color:#888888; overflow:hidden;}
.showpkkmc a{text-decoration:none;}
.showpkkmc a:link{color:#888888; }
.showpkkmc a:visited{color:#888888;}
.showpkkmc a:hover{color:#888888;}

.showpkkt{margin:0 auto; width:900px; margin-top:55px; height:34px; border-bottom:3px #c8c8c8 solid; font-size:18px; color:#000000; overflow:hidden;}
.showpkkt1{float:left; height:54px; line-height:54px; font-size:24px; color:#1c75f3; font-weight:bold; overflow:hidden;}
.showpkkt2{float:right; height:54px; line-height:54px; color:#1c75f3; overflow:hidden;}
.showpkkt2 a{text-decoration:none;}
.showpkkt2 a:link{color:#1c75f3; }
.showpkkt2 a:visited{color:#1c75f3;}
.showpkkt2 a:hover{color:#1c75f3;}

.showpkkk{margin:0 auto; width:920px; margin-top:22px; font-size:14px; line-height:26px;  overflow:hidden;}
.showpkkk ul li{float:left; width:280px; height:240px; border:1px #e9e9e9 solid; background-color:#e9e9e9; margin:10px; text-align:center; font-size:14px; list-style-type:none; color:#333333; overflow:hidden;}
.showpkkk ul li a{ color:#333333; }
.showpkkk ul li a:link{color:#333333; }
.showpkkk ul li a:visited{color:#333333;}
.showpkkk ul li a:hover{color:#333333;}
.showpkkk ul li:hover{color:#ffffff; }
.showpkkk ul li span{font-size:12px;}
.showpkkk ul li img{width:280px; margin-bottom:8px; }
.showpkkk ul li:hover{color:#ffffff; border:1px #65c0af solid; background-color:#65c0af;}

.proimgx{float:left; width:280px; height:200px; overflow:hidden;}
.proimgx img{width:280px; margin-bottom:8px; }
.pronamex{float:left; width:280px; height:40px; line-height:40px; font-size:16px; text-align:center; overflow:hidden;}

.proimg{float:left; width:350px; height:246px; overflow:hidden;}
.proimg img{width:350px; margin-bottom:8px; }
.proname{float:left; width:350px; height:50px; line-height:50px; font-size:16px; text-align:center; overflow:hidden;}

.showk{margin:0 auto; width:1200px; margin-top:40px; font-size:16px; line-height:28px; overflow:hidden;}
.showkm{margin:0 auto; width:1200px;  overflow:hidden;}
.showkm ul li{float:left; margin:10px; width:280px; list-style-type:none; overflow:hidden;}
.showkm ul li img{width:280px;}

.showxm{margin:0 auto; width:1228px; margin-top:20px; overflow:hidden;}
.showxm ul li{float:left; margin:16px; width:255px; height:320px; list-style-type:none; border:10px #f1f1f1 solid; background-color:#f1f1f1; font-size:16px; overflow:hidden;}
.showxm ul li a{ color:#777777; display: block;}
.showxm ul li a:link{color:#777777; }
.showxm ul li a:visited{color:#777777;}
.showxm ul li a:hover{color:#777777; }
.showxm ul li:hover{color:#ffffff; background-color:#65c0af; border:10px #65c0af solid;}
.showxm ul li kk{float:left; width:100%; height:150px; margin-bottom:12px;  overflow:hidden;}
.showxm ul li kk img{width:100%;}


.showkt{float:left; width:1200px; text-align:center; overflow:hidden;}
.showkk{float:left; width:1200px; margin-top:40px; font-size:18px; line-height:32px; overflow:hidden;}
.shownews{margin:0 auto; width:1150px; margin-top:20px; font-size:16px; line-height:28px; overflow:hidden;}

.newsk{margin:0 auto; width:1200px; color:#a1a1a1; line-height:26px; margin-top:20px; overflow:hidden;}
.newsk ul li{float:left; width:1200px; height:240px; list-style-type:none; padding-top:45px; padding-bottom:45px; border-bottom:1px #d6d6d6 solid; font-size:16px; overflow:hidden;}
.newsk ul li a{ color:#111111; display: block; font-size:26px; line-height:30px;}
.newsk ul li a:link{color:#111111; }
.newsk ul li a:visited{color:#111111;}
.newsk ul li img{ float:left; width:300px; height:225px; margin-right:100px; border:1px #EFEFEF solid;}
.newsk ul li span{float:left; height:23px; line-height:20px; font-size:14px; color:#CCCCCC; background:url(../images/time.jpg); background-repeat:no-repeat; padding-left:24px;}


.show_l{float:left; width:240px; overflow:hidden;}
.show_la{float:left; width:238px; border:1px #e6e6e6 solid;  overflow:hidden;}
.show_lb{float:left; width:220px; color:#5a5a5a; margin-top:14px; background-color:#f1f1f1; border:10px #f1f1f1 solid; overflow:hidden;}
.show_lt{float:left; width:240px; height:105px; border-bottom:1px #cccccc solid; background-color:#049167; overflow:hidden;}

.show_lt1{float:left; width:220px; height:60px; line-height:70px; font-size:26px; color:#ffffff; padding-left:20px; font-weight:bold; overflow:hidden;}
.show_lt2{float:left; width:220px; height:30px; line-height:30px; font-size:16px; color:#ffffff; padding-left:20px; overflow:hidden;}

.show_lk{float:left; width:240px; overflow:hidden;}
.show_lk ul li{float:left; width:220px; padding-left:20px; line-height:50px; height:50px; list-style-type:none; font-size:16px; color:#555555; border-bottom:1px #e2e2e2 solid; overflow:hidden;}
.show_lk ul li a{ color:#555555; display: block;}
.show_lk ul li a:link{color:#555555; }
.show_lk ul li a:visited{color:#555555;}
.show_lk ul li a:hover{color:#000000; }
.show_lk ul li:hover{color:#000000; background-color:#f1f1f1; padding-left:20px; }

.show_lka{float:left; width:200px; height:36px; line-height:36px; color:#9b7f36; font-size:14px; background-image:url(../images/l3.jpg); padding-left:26px; border-bottom:1px #CCCCCC dashed; overflow:hidden;}
.show_lka a{text-decoration:none; display: block;}
.show_lka a:link{color:#9b7f36; }
.show_lka a:visited{color:#9b7f36;}
.show_lka a:hover{color:#FF0000;}

.show_lkb{float:left; width:230px; height:30px; line-height:30px; color:#111111; font-size:12px; border-bottom:1px #e5e5e5 solid; overflow:hidden;}
.show_lkb a{text-decoration:none; display: block;}
.show_lkb a:link{color:#111111; }
.show_lkb a:visited{color:#111111;}
.show_lkb a:hover{color:#111111;}

.show_r{float:right; width:900px; overflow:hidden;}
.show_rt{float:left; width:900px; height:54px; border-bottom:3px #c8c8c8 solid; overflow:hidden;}
.show_rt1{float:left; height:54px; line-height:54px; font-size:24px; color:#65c0af; font-weight:bold; overflow:hidden;}
.show_rt2{float:right; height:54px; line-height:54px; color:#65c0af; overflow:hidden;}
.show_rt2 a{text-decoration:none;}
.show_rt2 a:link{color:#65c0af; }
.show_rt2 a:visited{color:#65c0af;}
.show_rt2 a:hover{color:#65c0af;}



.show_rm{float:left; width:850px; margin-top:20px; overflow:hidden;}
.show_rml{float:left; width:450px; overflow:hidden;}
.show_rmr{float:right; width:330px; font-size:14px; color:#666666; line-height:22px; overflow:hidden;}
.show_rmra{float:left; width:330px; border-top:1px #CCCCCC dashed; margin-top:15px; padding-top:10px; overflow:hidden;}
.show_rmrb{float:left; width:80px; height:30px; line-height:30px; font-size:16px; border-radius:6px; background-color:#00499d; color:#FFFFFF;  text-align:center;  overflow:hidden;}

.show_rmrc{float:right; width:230px; height:30px; line-height:30px; font-size:16px; border-radius:6px; background-color:#bb0000; color:#FFFFFF;  text-align:center;  overflow:hidden;}


abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,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,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;font-weight:400;font-style:inherit;vertical-align:top}

.demo {width:550px; height:370px; 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}



.show_rk{float:left; width:850px; margin-top:20px; font-size:16px; line-height:30px; text-align:justify; text-justify:inter-ideograph; overflow:hidden;}

.show_rkk{float:left; width:850px; border-top:18px #ffffff solid; border-bottom:24px #FFFFFF solid; font-size:14px; line-height:26px;  overflow:hidden;}
.show_rkk ul li{float:left; width:265px; height:240px; border:1px #e9e9e9 solid; background-color:#e9e9e9; margin:8px; text-align:center; font-size:14px; list-style-type:none; color:#333333; overflow:hidden;}
.show_rkk ul li a{ color:#333333; }
.show_rkk ul li a:link{color:#333333; }
.show_rkk ul li a:visited{color:#333333;}
.show_rkk ul li a:hover{color:#333333;}
.show_rkk ul li:hover{color:#ffffff; }
.show_rkk ul li span{font-size:12px;}
.show_rkk ul li img{width:265px; margin-bottom:8px; }
.show_rkk ul li:hover{color:#ffffff; border:1px #65321f solid; background-color:#65321f;}




.show_rkn{float:left; width:900px; margin-top:20px; font-size:16px; line-height:30px; overflow:hidden;}
.show_rkn ul li{float:left; width:900px; list-style-type:none; font-size:16px; line-height:46px; border-bottom:1px #E7E7E7 dashed; color:#555555; overflow:hidden;}
.show_rkn ul li a{ color:#555555; display: block;}
.show_rkn ul li a:link{color:#555555; }
.show_rkn ul li a:visited{color:#555555;}
.show_rkn ul li a:hover{color:#65c0af;}
.show_rkn ul li span{float:right; font-size:12px; color:#CCCCCC;}
.show_rkn ul li:hover{color:#65c0af; background-color:#F1F1F1}


.show_baot{margin:0 auto; width:1150px; margin-top:40px; height:54px; border-bottom:3px #c8c8c8 solid; overflow:hidden;}

.show_baom{margin:0 auto; width:1150px; margin-top:20px; font-size:16px; line-height:30px; overflow:hidden;}
.show_baom ul li{float:left; width:1150px; list-style-type:none; padding-bottom:20px; overflow:hidden;}
.show_baom ul li a{ color:#555555; display: block;}
.show_baom ul li a:link{color:#555555; }
.show_baom ul li a:visited{color:#555555;}
.show_baom ul li a:hover{color:#ffd200;}
.show_baom ul li span{float:right; font-size:12px; color:#CCCCCC;}
.show_baom ul li:hover{color:#d8070a; background-color:#F1F1F1}

.show_baomt{float:left; width:1150px; height:30px; line-height:30px; background-color:#f4f4f4; overflow:hidden;}
.show_baomta{float:left; height:30px; line-height:30px; background-image:url(../images/baom1.png); background-repeat:no-repeat; padding-left:30px; font-size:14px; color:#888888; overflow:hidden;}
.show_baomtb{float:left; height:30px; line-height:30px; background-image:url(../images/baom2.png); background-repeat:no-repeat; padding-left:30px; font-size:14px; color:#888888; margin-left:30px; overflow:hidden;}
.show_baomtc{float:left; height:30px; line-height:30px; background-image:url(../images/baom3.png); background-repeat:no-repeat; padding-left:30px; font-size:14px; color:#888888; margin-left:30px; overflow:hidden;}


.show_baomk{float:left;  width:1130px; margin:10px;  overflow:hidden;}
.show_baomkl{float:left; width:50px; overflow:hidden;}
.show_baomkl img{width:40px; height:40px;border-radius:120px; border:1px #CCCCCC solid;}
.show_baomkr{float:right; width:1050px; line-height:22px; font-size:14px; overflow:hidden;}


.show_baomh{float:left; width:1130px; margin:10px; overflow:hidden;}
.show_baomhl{float:left; width:50px; overflow:hidden;}
.show_baomhl img{width:40px; height:40px;border-radius:120px; border:1px #CCCCCC solid;}
.show_baomhr{float:right; width:1050px; line-height:22px; font-size:14px; color:#993300; overflow:hidden;}

.show_baol{margin:0 auto; width:1140px; border:1px #d6d6d6 solid; background-color:#f8f8f8; padding:9px; margin-top:35px; overflow:hidden;}


.show_rkc{float:left; width:850px; margin-top:30px; padding-top:10px; padding-bottom:10px; font-size:18px; text-align:center; overflow:hidden;}
.show_rkt{float:left; width:810px; border-top:15px #ffffff solid; border-bottom:1px #CCCCCC dashed; overflow:hidden;}

.bwfyc{margin:0 auto; width:850px; padding-top:40px; overflow:hidden; }
.bwfycc{ margin:0 auto; width:1200px; padding-top:40px; overflow:hidden; }
.bwfy1{ float:left; width:30px; height:30px; background-color:#65c0af; 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;}

.show_rkp{float:left; width:850px; margin-top:20px; font-size:16px; line-height:30px; overflow:hidden;}
.show_rkp ul li{float:left; width:273px; height:260px; list-style-type:none; margin:10px; color:#555555; overflow:hidden;}
.show_rkp ul li a{ color:#555555; display: block;}
.show_rkp ul li a:link{color:#555555; }
.show_rkp ul li a:visited{color:#555555;}
.show_rkp ul li a:hover{color:#ffd200;}
.show_rkp ul li img{width:270px;; height:190px; border:1px #CCCCCC solid; margin-bottom:10px;}
.show_rkp ul li:hover{color:#d8070a; }

.fota{margin:0 auto; width:100%; padding-top:50px;  padding-bottom:30px; background-color:#222222; overflow:hidden;}
.fotb{margin:0 auto; width:100%; padding-top:30px;  padding-bottom:25px; border-top:1px #343434 solid; background-color:#222222; overflow:hidden;}
.fot{margin:0 auto; width:1200px; overflow:hidden;}
.fot_l{float:left; overflow:hidden;}
.fot_r{float:right; height:97px; line-height:97px; 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; margin-top:20px;overflow:hidden;}
.fok_l{float:left; color:#737373; font-size:14px;line-height:26px;  overflow:hidden;}
.fok_l a{color:#737373; text-decoration:none;}
.fok_l a:link{color:#737373; }
.fok_l a:visited{color:#737373;}
.fok_l a:hover {color:#737373;}


.fok_r{float:right; overflow:hidden;}


.linka{margin:0 auto; width:100%; margin-top:30px; padding-top:20px; padding-bottom:20px; background-color:#ffffff; overflow:hidden;}
.link{margin:0 auto; width:1150px; color:#ffffff; font-size:14px; 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;}

.n300{ float:left; width:275px; height:35px; border-bottom:1px #d0d0d0 dashed; background-image:url(../images/7.jpg); background-repeat:no-repeat; padding-left:15px; overflow:hidden;}
.n350{ float:left; width:520px; height:35px; border-bottom:1px #d0d0d0 dashed; background-image:url(../images/7a.jpg); background-repeat:no-repeat; padding-left:15px; overflow:hidden;}
.nl{float:left; font-size:12px; color:#444444; overflow:hidden;}
.nl a {display: block; text-decoration:none;}
.nl a:link  {color:#444444; }
.nl a:visited  {color:#444444;}
.nl a:hover  {color:#444444;}
.nl1{float:left; font-size:14px; line-height:35px; color:#393939; overflow:hidden;}
.nr{float:right; font-size:12px; color:#959595; overflow:hidden;}
.nra{float:right; font-size:12px; color:#ffffff; overflow:hidden;}

.nal{float:left; width:14px; height:14px; text-align:center; line-height:14px; background-image:url(../images/b.jpg); border-top:4px #FFFFFF solid; color:#FFFFFF; overflow:hidden;}
.nala{float:left; width:14px; height:14px; text-align:center; line-height:14px; background-image:url(../images/bb.jpg); border-top:4px #FFFFFF solid; color:#FFFFFF; overflow:hidden;}

.n262{float:left; width:260px; padding:1px; overflow:hidden;}
.n470b{ float:left; width:445px;  height:18px; line-height:18px; padding-top:1px; padding-left:30px; padding-bottom:2px; color:#a2a2a2; border-bottom:1px #d0d0d0 dashed; overflow:hidden;}

.n700{float:left; width:855px; padding:2px; border-bottom:1px #E7E7E7 dashed;  overflow:hidden;}
.n700b{float:left; width:855px; height:15px; margin-bottom:10px; overflow:hidden;}
.n730{float:left; width:855px; padding-top:20px; padding-bottom:20px; border-bottom:1px #d7d7d7 dashed; overflow:hidden;}

.k100{float:left; width:170px; text-align:left; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.k100r{float:left; width:480px; border-left:15px #FFFFFF solid; overflow: hidden;}
.k100rr{float:right; width:46px; height:37px; padding-top:11px; text-align:center; background-image:url(../images/13.jpg); font-size:18px;  font-weight:bold; color:#888888; overflow: hidden;}

.n330{float:left; width:385px; font-size:12px; color:#333333; overflow:hidden;}
.showx{float:left; width:230px; padding:3px; margin-top:4px; border:1px #EBEBEB solid; background-color:#F5F5F5; font-size:12px; color:#333333; overflow:hidden;}

.web_news1{ float:left; width:730px; padding:4px; border-bottom:1px #DFDFDF dashed; overflow:hidden;}

.pro{float:left; width:170px; line-height:32px; background-image:url(../images/a.jpg); font-size:14px; padding-left:30px; overflow:hidden;}
.pro a {display: block; font-weight:bold; text-decoration:none;}
.pro a:link  {color:#2b629b; }
.pro a:visited  {color:#2b629b;}
.pro a:hover  {color:#FF0000;}

.k190a{float:left; width:193px; height:67px; text-align:center; background-image:url(../images/3.jpg); margin-top:4px; padding-top:10px; overflow:hidden;}

.k210a{float:left; width:250px; border-left:15px #ffffff solid; border-right:15px #ffffff solid; border-top:5px #ffffff solid; border-bottom:5px #ffffff solid; text-align:center; overflow:hidden;}
.k210{float:left; width:250px; height:160px; font-size:12px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.k210 img{height:100%}
.k210n{float:left; width:250px; height:28px; line-height:28px; font-size:12px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}

.kk_165a{float:left; width:260px; border:12px #ffffff solid; text-align:center; overflow:hidden;}
.kk_165{float:left; width:260px; height:170px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.kk_165 img{ width:100%;}
.kk_165n{float:left; width:260px; height:28px; line-height:28px; font-size:12px; overflow:hidden; background-color:#eeeeee; text-overflow:ellipsis;white-space:nowrap;}

.kk_100{float:left; width:103px; margin-top:10px; margin-left:5px; margin-right:5px; background-color:#FFFFFF; text-align:center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; border:#E7E7E7 1px solid; padding:2px;}


.kk_500{width:650px;text-align:center;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; border:#D1D1D1 1px solid; padding:3px;}

.bwnews_title{ float:left; width:95%; color:#B22E2D; font-size:16px; border-bottom:#E7E7E7 1px solid; line-height:30px;text-align:left;}
.newst {float:left;height:23px;width:95%;text-align:left; overflow:hidden;padding:3px;}
.news_tt{float:left; padding:4px; font-size:12px; width:97%; overflow:hidden; margin-top:30px; color:#999999; text-align:center; border-bottom:1px #CCCCCC dashed;}
.contentnews {float:left;width:98%;text-align:left;padding:5px; font-size:16px; line-height:28px;text-align:justify; text-justify:inter-ideograph;  overflow:hidden;}
.contentnews1 {float:left;width:98%;text-align:left; padding:2px; font-size:12px; line-height:30px;overflow:hidden;}
.contentnews11 {float:left;width:98%; text-align:left; padding:2px; font-size:12px; overflow:hidden;}
.contentnews2 {float:left;width:95%;text-align:right; padding:2px; font-size:12px; line-height:30px;overflow:hidden;}
.img{ text-overflow:ellipsis;white-space:nowrap; border:#D9D9D9 1px solid; background-color:#FFFFFF; padding:3px;}
.img1{border:1px #d7d7d7 solid; padding:2px; background-color:#FFFFFF;}
.img2{border:#e4e4e4 2px solid; padding:3px; background-color:#FFFFFF; margin:10px;}
.img2 img { width:260px;}
.img2n{ font-size:14px; color:#FFFFFF;}
.img2n a{display:block;}
.img2n a:link  {color:#FFFFFF; text-decoration:none;}
.img2n a:visited  {color:#FFFFFF; text-decoration:none;}
.img2n a:hover  {color:#FFFFFF; text-decoration:none;}
.img3{border:#00a3dd 3px solid; padding:2px; background-color:#FFFFFF;}
.img5{border:#DCDCDC 5px solid;}
.pro_img{width:600px;text-align:center;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.pro_name{width:500px; text-align:center; padding:5px; font-size:14px; color:#1c75f3; font-weight:bold; margin-top:10px;}

.binweb{float:left; width:180px; height:15px; overflow:hidden;}

.f9{font-size:10px; color:#959595;}
.f12_666666{font-size:12px; color:#666666;}
.f_ff6400{color:#ff6400;}
.f12_898989{font-size:12px; color:#898989;}
.f12_FFF000{font-size:12px; color:#FFF000;}
.f12_FDE1B1{font-size:12px; color:#FDE1B1;}
.f12_656565{font-size:12px; color:#656565;}
.f12_B1101F{font-size:12px; color:#B1101F;}
.f12_000000{font-size:12px; color:#000000;}
.f12_004fcd{font-size:12px; color:#004fcd;}
.f_cc0000{color:#cc0000;}
.f_489100{color:#489100;}

.f22_ffffff{color:#ffffff; font-size:20px;}

.f16_333333{font-size:16px; color:#333333;}
.f16_0d71d3{font-size:16px; color:#0d71d3;}
.f16_ffffff{font-size:14px; color:#ffffff; }
.f18_444444{color:#444444; font-size:18px; }
.f18_fff000{color:#fff000; font-size:18px; }
.f12_838383{color:#838383; font-size:12px; }
.f28_ffffff{color:#ffffff; font-size:22px; }
.f111111{color:#000000;}


.floatonline {margin:0 auto; width:100px; overflow:hidden;}
.floatonlinet{float:left; width:100px; overflow:hidden;}
.floatonlinec{float:left; width:100px; background-color:#FFFFFF; overflow:hidden;}
.qq_phone{float:left; width:100px; text-align:center; color:#111111; padding-top:10px; padding-bottom:10px;  font-size:12px; background-color:#FFFFFF; overflow:hidden;}
.qq_phone a{display:block;}
.qq_phone a:link  {color:#111111; text-decoration:none;}
.qq_phone a:visited  {color:#111111; text-decoration:none;}
.qq_phone a:hover  {color:#ff7e00; text-decoration:none;}

.qq_phonea{float:left; width:100px; text-align:center; overflow:hidden;}
.floatonlinef{float:left; width:100px; height:47px; overflow:hidden;}

/*�ײ��̶��绰*/
#bottomNavv{z-index:999;position:fixed;bottom:0;left:0;width:100%;height:46px;_position:absolute;/* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);/* for IE6 */overflow:visible; background-color:#013877; repeat-x left top; overflow:hidden;}
.bottomnav{margin:0 auto; width:1150px; height:46px; overflow:hidden;}
/*banWrap*/



/*分页相关*/
.pagelist {padding-bottom: 40px;}
.pagelist ul{text-align:center;margin:20px 0 0 0;padding-bottom: 20px;color: #999999;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{
 display:inline-block;
 border:1px solid #f3f3f3;
 padding:6px 12px;
 border-radius: 3px;
 background: #f3f3f3;
 color: #999999;
 transition: all .5s;
}
.pagelist li a:hover{border-color:#76ae46;background:#76ae46;color:#fff;}
.pagelist li.active a{border-color:#76ae46;background:#76ae46;color:#fff;}















