@charset "utf-8";
/* CSS Document */
html, body {height: 100%;}
html { font-size:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0 }
ul, ol { list-style: none }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
a { text-decoration: none; }
h2, h3, h4 { font-family: "Microsoft YaHei"; }
*{margin:0; padding:0; }
 html{ max-width:1920px;min-width:1200px}
body{ font-size:24px; font:1.2em/1.7 "microsoft yahei", "Tahoma", Arial;color: #666; }
.cont{ width:1200px; margin:0 auto; overflow:hidden; }
.z{ float:left;}
.y{ float:right;}
img{ border:none; border:0; }
.bank20{ height:20px; }
.clear{clear:both}



.top{ width:100%; font:14px/36px "Microsoft YaHei"; }
.top dl{ width:1200px; height:36px; margin:0 auto; color:#1465a9; }
.top dl dd{ float:left; }
.top dl dt{ float:right; } 
.top dl dt a{ color:#1465a9; margin:0 5px; }

.topcon{ width:1200px; overflow:hidden; margin:0 auto; padding:5px 0; }
.topcon p{ width:25%; float:left; }
.topcon h3{ width:50%; float:left; font:24px/30px "Microsoft YaHei"; text-align:center; margin-top:18px; }
.topcon dl{ float:right; margin-top:18px; }
.topcon dl dd{ width:48px; height:48px; float:left; }
.topcon dl dt{ width:150px; float:right; margin-left:15px; }
.topcon dl dt span{ font:16px/24px "Microsoft YaHei"; display:block; }

.nav{ width:1200px; margin:0 auto; overflow:hidden; }
.nav p{ width:237px; height:116px; float:left; }
.nav ul{ float:right; }
.nav ul li{ display:block; font:20px/116px "Microsoft YaHei"; float:left; background:url(../images/nav_bg.jpg) no-repeat right;}
.nav ul li a{ color:#494949; display:block; padding:0 30px; }
.nav ul li a.hov{ background:#034091; color:#fff; }

.index_nav{ width:100%; overflow:hidden; background:#034091; }
.index_nav ul{ width:1200px; overflow:hidden; margin:0 auto; }
.index_nav ul li{ width:16.66666666666667%; display:block; font:20px/60px "Microsoft YaHei"; float:left; text-align:center;}
.index_nav ul li a{ color:#494949; display:block;color:#fff; }
.index_nav ul li a.hov{ background:#f4c100; color:#fff; }


.banner{ width:100%; position:relative; }
.banner img{ width:100%; display:block; margin:0 auto; }
.arrow-left{ width:68px; height:153px; background:url(../images/jt.png); position:absolute; left:5%; top:50%; margin-top:-77px; z-index:2; }
.arrow-right{ width:68px; height:153px; background:url(../images/jt1.png);position:absolute; right:5%; top:50%; margin-top:-77px; z-index:2; }

.search_nr{ width:1200px; margin:40px auto 0; }
.search{ width:100%; height:100px; overflow:hidden; }
.searchcon{ width:1200px; height:100px; margin:0 auto; background:#034091; }
.search_con{ width:600px; height:100px; float:left; background:url(../images/search_bg.jpg) no-repeat right center; }
.search_con dl{ width:535px; height:56px; border:1px solid #9fb6d5; background:#426fac; margin:20px 0 0 32px; overflow:hidden; }
.search_con dl dd{ width:80%; float:left; overflow:hidden; }
.search_con dl dd input{ width:100%;height:56px; border:none; background:#426fac; display:block; padding-left:10px; box-sizing:border-box; font-size:16px; color:#fff; overflow:hidden; }
.search_con dl dt{ width:20%; float:left; }
.search_con dl dt input{ width:100%; height:56px; border:none; background:url(../images/search_inco.png) no-repeat center; isplay:block; }
.search_con p{ width:535px; height:56px; font:18px/56px "Microsoft YaHei"; margin:0 0 0 32px; overflow:hidden; color:#fff; }
.search_con p a{ color:#fff; margin:0 6px; }
.search_tel{ width:330px; height:100px; float:left; background:url(../images/search_bg.jpg) no-repeat right center; }
.search_tel img{ width:249px; height:76px; display:block; margin:12px 0 0 45px; }
.search_wx{ width:165px; height:76px; float:right; margin:12px 30px 0 0; }

.about_bann{ width:100%; }
.about_bann img{ width:100%; display:block; margin:0 auto; }
.about_us{ width:100%; height:530px; position:absolute; bottom:-220px; z-index:3; }
.about_con{ width:1200px; height:530px; margin:0 auto; background:#034091; overflow:hidden; }
.about_tit{ width:515px; margin:32px auto; }
.about_txt{ padding:0 3%; font:16px/32px "Microsoft YaHei"; text-indent:2em; color:#fff; }

.ab_cuture{ width:1200px; margin:250px auto 0; }
.ab_tit{ width:515px; height:92px; margin:0 auto; text-align:center; font:bold 45px/78px "Microsoft YaHei"; color:#333; }
.ab_tit dt{ width:100%; height:14px; background:url(../images/ab_tit.jpg)}
.ab_tit dt img{ width:14px; height:14px; display:block; margin:0 auto; }
.ab_con{ width:100%; font:16px/32px "Microsoft Yahei"; color:#333; margin:40px 0; }
.ab_con p{ text-indent:2em; }

.ab_huodong{ width:1200px; margin:40px auto; }
.ab_tit{ width:515px; height:92px; margin:0 auto; text-align:center; font:bold 45px/78px "Microsoft YaHei"; color:#333; }
.ab_tit dt{ width:100%; height:14px; background:url(../images/ab_tit.jpg)}
.ab_tit dt img{ width:14px; height:14px; display:block; margin:0 auto; }
.ab_con{ width:100%; font:16px/32px "Microsoft Yahei"; color:#333; margin:40px 0; }
.ab_con p{ text-indent:2em; }

.dt_us{ width:100%; height:275px; position:absolute; bottom:-200px; z-index:3; }
.dt_con{ width:1200px; height:400px; margin:0 auto; background:#034091; overflow:hidden; }
.ab_tit1{ width:515px; height:92px; margin:10px auto; text-align:center; font:bold 45px/78px "Microsoft YaHei"; color:#fff; }
.ab_tit1 dt{ width:100%; height:14px; background:url(../images/ab_tit1.png)}
.ab_tit1 dt img{ width:41px; height:14px; display:block; margin:0 auto; }
.ab_con{ width:100%; font:16px/32px "Microsoft Yahei"; color:#333; margin:40px 0; }
.ab_con p{ text-indent:2em; }


.ab_hd{ width:100%; overflow:hidden; margin:40px 0; }
.ab_hd img{ width:100%; display:block; }
.ab_hd p{ width:100%; }
.ab_hd h3{ width:100%; padding:0 3%; height:45px; background:url(../images/hd_bg.png);position:absolute; bottom:0; font:16px/45px "Microsoft YaHei"; color:#fff; box-sizing:border-box; }
.hd1{ width:284px; height:354px; float:left; position:relative; overflow:hidden; box-sizing:border-box; margin-right:4px; }
.hd2{ width:284px; float:left; box-sizing:border-box; overflow:hidden;margin-right:4px; }
.hd21{ width:100%; height:244px; position:relative; overflow:hidden; box-sizing:border-box; }
.hd22{ width:100%; height:107px; position:relative; overflow:hidden; box-sizing:border-box; margin-top:3px; }
.hd3{ width:624px; float:left; overflow:hidden; }
.hd31{ width:100%; height:122px; position:relative; overflow:hidden; box-sizing:border-box; }
.hd32{ width:370px; height:228px; position:relative; margin-top:3px; margin-right:4px; overflow:hidden; float:left; box-sizing:border-box;}
.hd33{ width:250px; height:228px; position:relative; margin-top:3px; overflow:hidden; float:left; box-sizing:border-box; }
.ab_zshucon{ width:1200px; margin:40px auto; overflow:hidden; }
.ab_zshucon img{ width:220px; height:305px; display:block; }

.index_cp{ width:1200px; margin:40px auto 25px; overflow:hidden; }
.index_cpl{ width:321px; float:left; }
.index_cpsj{ width:100%; }
.index_cpsj img{width:100%; display:block; }
.index_cplcon{ width:100%; background:url(../images/index_cplcon.jpg) }

.pd_l{width:100%; padding-top:37px; padding-bottom:63px;border-radius:7px;min-height:620px;box-sizing:border-box;}
.pd_l_fen{margin-bottom:10px;}
.pd_l_fen:last-child{margin-bottom:0;}
.pd_l_fen h2.act{ background:#5dae2b; }
.pd_l_fen h2{width:100%;height:56px;box-sizing:border-box; padding-left:60px; line-height:56px; font-size:24px;color:#fff;font-weight:normal;position:relative; cursor:pointer; box-sizing:border-box; }
.pd_l_fen h2:after{position:absolute;width:12px;height:12px;content:"";background:url(../images/sj.png)no-repeat center center; top:24px; left:30px;transition:all .2s}
.pd_l .on h2:after{transform:rotate(90deg);}
.pd_l .on ul{max-height:300px}
.pd_l_fen ul{box-sizing:border-box;padding:0 40px;overflow:hidden; max-height:0px;  }
.pd_l_fen li{line-height:50px;border-bottom:1px dashed #1b529b;color:#fff;font-size:18px; cursor:pointer;  }
.pd_l_fen li.active{ color:#ff0; }
.pd_l_fen li a{color:#fff;}



/***************/

.cp_cp{ width:1200px; margin:0 auto 25px; overflow:hidden; }
.cp_cplcon{ width:405px; height:660px;  background:#7092c0; }
.cp_cpl{ width:405px; float:left; border-top:6px solid #5dae2b; overflow:hidden;}
.index_cpsj{ width:100%; }

.cp_cpr{ width:760px; float:right; overflow:hidden; }
.cp_cpr_tit{ width:100%; overflow:hidden; margin-top:15px; }
.cp_cpr_tit dd{ font:18px/50px "Microsoft YaHei"; text-align:left; float:left; }
.cp_cpr_tit dd a{ color:#4b4b4b; }
.cp_cpr_tit dt{ width:290px; float:right; overflow:hidden; margin-top:10px; }
.cp_cpr_tit dt h3{ float:left; border:1px solid #e6e6e6; overflow:hidden; }
.cp_cpr_tit dt h3 input{ width:230px; height:30px; display:block; border:none; background:#f0f0f0; }
.cp_cpr_tit dt p{ width:50px; height:30px; float:left; overflow:hidden; }
.cp_cpr_tit dt p input{ width:50px; height:30px; display:block; border:none; background:#fff; color:#4b4b4b; font-size:18px; }

.cp_cprnr{ width:100%; overflow:hidden; margin-top:20px; }
.cp_cprnr ul{ overflow:hidden; }
.cp_cprnr ul li{ width:33.333333%; float:left; margin:10px 0; }
.cp_cprnr ul li dl{ margin:0 6px; background:#e6e6e6;overflow:hidden; padding:0 6px;}
.cp_cprnr ul li dl dd{ margin:6px auto 0; overflow:hidden; }
.cp_cprnr ul li dl dd img{ width:100%; height:160px; display:block; }
.cp_cprnr ul li dl dt{ width:100%; height:40px; font:20px/40px "Microsoft YaHei"; }
.cp_cprnr ul li dl dt a{ color:#646464; display:block; text-align:center; }
.cp_cprnr ul li dl dt a:hover{ background:#5dae2b; color:#fff; }



.index_cpr{ width:860px; float:right; }
.index_cpr_tit{ width:100%; overflow:hidden; margin-top:25px; }
.index_cpr_tit dd{ width:100%; font:bold 36px/66px "Microsoft YaHei"; text-align:center; background:url(../images/line.jpg) no-repeat center bottom; }
.index_cpr_tit dd span{ color:#034091; }
.index_cpr_tit dt{ width:100%; font:16px/40px "Microsoft YaHei"; color:#646464; text-align:center; }
.index_cpr_tit dt span{ color:#034091; }
.index_cprnr{ width:100%; overflow:hidden; margin-top:20px; }
.index_cprnr ul{ overflow:hidden; }
.index_cprnr ul li{ width:33.333333%; float:left; margin:10px 0; }
.index_cprnr ul li dl{ margin:0 6px; background:#e6e6e6;overflow:hidden; }
.index_cprnr ul li dl dd{ width:265px; height:190px; margin:6px auto 0; overflow:hidden; }
.index_cprnr ul li dl dd img{ width:100%; display:block; }
.index_cprnr ul li dl dt{ width:100%; height:40px; font:20px/40px "Microsoft YaHei"; }
.index_cprnr ul li dl dt a{ color:#646464; display:block; text-align:center; }
.index_cprnr ul li dl dt a:hover{ background:#5dae2b; color:#fff; }
.pages{ width:100%; margin-top:30px; font:18px/32px "Microsoft Yahei"; text-align:center; overflow:hidden; }

.bann_index{ width:100%; overflow:hidden; background:#034091; }
.bann_con{ width:1200px; height:253px; margin:0 auto; }
.anli{ width:100%; height:703px; background:url(../images/part_bg.jpg) no-repeat center 0; background-size:100% 100%; }
.anli ul{ width:100%; margin:30px 0 0; overflow:hidden; }
.al_li1{ width:50%; height:233px; float:left; overflow:hidden; position:relative; }
.al_li1 p{ width:52%; float:left; }
.al_li1 p img{ width:100%; display:block; }
.al_li1 dl{ width:315px; height:233px; position:absolute; top:0; right:0px; background:url(../images/al.png); cursor:pointer; color:#434343; }
.al_li1 dl:hover{ background:url(../images/al_hov.png); color:#fff; }
.al_li1 dl dd{ width:297px; font:bold 20px/40px "Microsoft YaHei"; margin:60px 0 0 18px; padding:0 20px; box-sizing:border-box; }
.al_li1 dl dt{ width:297px; font:13px/20px "Microsoft YaHei"; margin:0 0 0 18px; padding:0 20px; box-sizing:border-box; }

.al_li2{ width:50%; height:233px; float:left; overflow:hidden; position:relative; }
.al_li2 p{ width:52%; float:right; }
.al_li2 p img{ width:100%; display:block; }
.al_li2 dl{ width:315px; height:233px; position:absolute; top:0; left:0px; background:url(../images/a2.png); cursor:pointer; color:#434343; }
.al_li2 dl:hover{ background:url(../images/a2_hov.png); color:#fff; }
.al_li2 dl dd{ width:297px; font:bold 20px/40px "Microsoft YaHei"; margin:60px 0 0 18px; padding:0 20px; box-sizing:border-box; }
.al_li2 dl dt{ width:297px; font:13px/20px "Microsoft YaHei"; margin:0 0 0 18px; padding:0 20px; box-sizing:border-box; }
.al_li2 dl dt a{color:#555; }

.youshi{ width:1200px; margin:50px auto; overflow:hidden; }
.ysl{ width:280px; height:516px; background:#034091; float:left; }
.ysl ul{ width:100%; overflow:hidden; padding:25px 0; }
.ysl ul li{ width:100%;line-height:1; color:#fff; margin:20px 0; overflow:hidden; cursor:pointer; }
.ysl ul li p{ width:70%;  padding:20px 0px; margin:0 auto; overflow:hidden;  border-bottom:1px dashed #cfdaea;text-align:left;  }
.ysl ul li span{ font-size:12px; line-height:1; }
.ysl ul li.ys_hov{ background:#5dae2b; }
.ysl ul li.ys_hov p{ border:none; }
.ysr{ width:920px; height:516px; background:#ebe9ea; float:left; }
.ysrcon{  width:680px; height:330px; display:none; margin:70px auto 0; }
.cont_sp{width:1200px; margin:0 auto; overflow:hidden; position:relative; }
.ysrcon img{display:block; width:100%; }
.shiping{width:100%; height:642px; background:url(../images/shipin_bg.jpg) no-repeat center 0; background-size:100% 100%; }
.spl{ width:590px; height:335px; float:left; margin:205px 0 0 80px; }
.spr{ width:480px; float:right; margin:180px 0 0 0; overflow:hidden; }
.spr h2{ width:100%; font:bold 60px/80px "Microsoft YaHei"; color:#fff; border-bottom:1px solid #fff; margin-bottom:10px; }
.spr h3{ width:100%; font:16px/22px "Microsoft YaHei"; overflow:hidden; }
.spr h3 span{ text-indent:2em; display:block; margin:0; padding:0; color:#fff; }
.spr h4{ width:140px; height:40px; background:#fff; font:16px/40px "Microsoft YaHei"; text-align:center; margin-top:15px;}
.spr h4 a{ display:block; color:#333; }
.sp_tit{ width:675px; position:absolute; right:0; top:80px; border-bottom:1px solid #87a8d6;font-size:22px; line-height:1.5; color:#91a9d9; padding-bottom:10px; }
.sp_tit span{ font-size:30px; line-height:1.2; color:#fff; }

.zhanshi{ width:1200px; margin:20px auto; overflow:hidden; }
.zs_tit{ width:100%; height:56px; background:url(../images/ys_bg.jpg)}
.zs_tit li{ width:160px; height:56px; float:left; text-align:center; background:url(../images/zs_tit.jpg) no-repeat right top; font:bold 20px/60px "Microsoft YaHei"; }
.zs_tit li a{ width:85%; height:56px; display:block; color:#838383; }
.zs_tit li.zs_on a{ background:url(../images/ys_on.jpg); background-position:bottom; color:#034aa7; }
.ztcon{ width:100%; margin-top:30px; overflow:hidden; }
.ztnr{ width:100%; display:none; }
.ztnr .swiper-slide{  }
.ztnr .swiper-slide p{ width:100%; border:2px solid #e0e0e0; overflow:hidden; }
.ztnr .swiper-slide h3{ width:100%; height:32px; font:15px/32px "Microsoft YaHei"; text-align:center; }
.ztnr .swiper-slide img{ width:100%; display:block; }

.news{ width:100%; padding:20px 0; background:#f5f5f5; margin-top:20px; overflow:hidden; }
.newsl{ width:45%; float:left; overflow:hidden; }
.news_tit{ width:100%; height:34px; font:16px/34px "Microsoft YaHei"; background:url(../images/news_tit.jpg); margin-top:15px; }
.news_tit span{ width:110px; height:34px; float:left; display:block; background:url(../images/news_bg.jpg);  text-align:center; }
.news_tit a{ display:block; float:right; color:#838383; }
.news_des{ width:100%; margin:28px auto 0; border-bottom:1px dashed #c8c8c8; padding-bottom:20px; overflow:hidden; }
.news_des dd{ width:200px; height:145px; border:1px solid #888; float:left; }
.news_des dd img{ display:block; width:100%; }
.news_des dt{ width:300px; float:right; font:14px/20px "Microsoft YaHei"; text-indent:2em; padding-top:4px; }
.news_des dt a{ color:#034aa7; }
.newsl ul{ width:100%; overflow:Hidden; padding:10px 0; }
.newsl ul li{ width:100%; height:32px; font:14px/32px "Microsoft YaHei"; color:#888; }
.newsl ul li span{ width:15%; float:left; display:block;color:#888; }
.newsl ul li a{  width:70%; float:left;  display:block;color:#888; }
.newsr{ width:45%; float:right; overflow:hidden; }
.ly{ width:100%; overflow:hidden; margin-top:20px; }
.ly p{ width:250px; height:42px; border:1px solid #e0e0e0; float:left; margin:15px 0; }
.ly p input{  width:250px; height:42px; display:block; border:none;  padding:0 5px; box-sizing:border-box; font:20px/42px "Microsoft YaHei"; color:#838383; }
.ly h3{ width:100%; height:180px; border:1px solid #e0e0e0;  box-sizing:border-box;}
.ly h3 textarea{ width:100%; height:178px; border:none; display:block; font:20px/32px "Microsoft YaHei"; color:#838383; }
.ly h4{ width:200px; height:45px; border:1px solid #e0e0e0; margin-top:15px;}
.ly h4 input{ width:200px; height:45px; display:block; border:none; box-sizing:border-box; font:20px/42px "Microsoft YaHei"; color:#fff; background:#0350b4;  }
.link{ width:100%; background:#3e3e3e;  overflow:hidden; }
.linkcont{ width:1200px; margin:0 auto; padding:30px 0; position:relative; overflow:hidden; }
.linkcon{ width:1150px; height:140px; border:1px solid #fff; margin:0 auto;  }
.linkcon span{ display:inline-block; padding:0 10px; position:absolute; top:10px; left:32px; background:#3e3e3e; color:#fff; }
.linkcon p{ overflow:hidden; padding:20px 10px; font:15px/32px "Microsoft YaHei"; color:#fff; }
.linkcon p a{ display:inline-block; margin:0 6px; color:#fff; font:15px/32px "Microsoft YaHei"; }
.linkcont dl{ width:100%; overflow:hidden; margin-top:30px; }
.linkcont dl dd{ width:262px; height:173px; float:left; }
.linkcont dl dt{ width:460px; float:left; margin-left:100px; }
.linkcont dl dt p{ width:100%; font:24px/46px "Microsoft YaHei"; color:#fff;}
.linkcont dl dt em{ width:30px; height:46px; display:block; float:left; margin-right:8px;  }
.linkcont dl h3{ width:128px; height:128px; float:left; margin:22px 0 0 75px; }
.fnav{ width:100%; height:60px; font:15px/60px "Microsoft YaHei"; background:#272727; }
.fnav  h3{font:15px/60px "Microsoft YaHei";color:#fff; float:left; }
.fnav a{ color:#fff; margin:0 10px;font:15px/60px "Microsoft YaHei"; display:inline-block; }
.fnav p{font:15px/60px "Microsoft YaHei";color:#fff; float:right; }


.dongtai{ width:1200px; margin:360px auto 0; }
.dongtai ul{ width:100%; overflow:hidden; padding-bottom:40px; border-bottom:1px dashed #ccc; overflow:hidden;}
.dongtai ul li{ width:100%; overflow:hidden; margin:25px 0; }
.dtL{ width:145px; float:left; padding:0 20px; background:#034091; box-sizing:border-box; text-align:center; color:#fff; overflow:hidden; }
.dtL h3{ width:100%; height:68px; font:bold 42px/68px "Microsoft YaHei"; border-bottom:1px dashed #fff; }
.dtL p{ width:100%; height:68px; font:26px/68px "Microsoft YaHei";  }
.dtLal{width:180px; height:145px; float:left; overflow:hidden; }
.dtLal img{ width:100%; display:block; }
.dtR{ width:970px; float:right; margin-top:10px; }
.dtR h3{ width:100%; font:bold 20px/40px "Microsoft YaHei"; }
.dtR h3 a{ color:#034091; }
.dtR p{ width:100%; font:15px/24px "Microsoft YaHei"; color:#b3b3b3; }
.dtR p a{ color:#034091; }
.fenye{ width:100%; overflow:hidden; text-align:center; }

.position{ width:100%; height:100px; position:absolute; bottom:-55px; z-index:3; }
.pos_con{ width:1200px; height:100px; margin:0 auto; background:#034091; overflow:hidden; }
.pos_con h3{ margin-left:20px; font:18px/100px "Microsoft YaHei"; color:#fff; }
.pos_con a{ margin:0 5px; color:#fff; }
.ab_tit1{ width:515px; height:92px; margin:10px auto; text-align:center; font:bold 45px/78px "Microsoft YaHei"; color:#fff; }
.ab_tit1 dt{ width:100%; height:14px; background:url(../images/ab_tit1.png)}
.ab_tit1 dt img{ width:41px; height:14px; display:block; margin:0 auto; }
.ab_con{ width:100%; font:16px/32px "Microsoft Yahei"; color:#333; margin:40px 0; }
.ab_con p{ text-indent:2em; }
.dtcon{ width:1200px; margin:90px auto 0;  }
.dtcon dl{ width:100%; text-align:center; border-bottom:1px solid #3f3f3f; padding-bottom:10px; }
.dtcon dd{ width:100%; font:bold 40px/60px "Microsoft YaHei"; color:#034091; }
.dtcon dt{ width:100%; font:bold 16px/40px "Microsoft YaHei"; color:#565656; }
.dtcon dt span{ margin:0 10px; }
.dtcon dt em{ font-style:normal; margin:0 10px; }
.dtnr{ width:100%; font:16px/24px "Microsoft YaHei"; padding:30px 0; }

.lxfs{ width:1200px; margin:30px auto 0; overflow:hidden; }
.lxfsL{ width:522px; float:left; margin:0 0 0 20px; }
.lxfsL_tit{ width:100%; height:60px; font:bold 32px/60px "Microsoft YaHei"; }
.lxfsL_tit span{ width:62px; height:2px; background:#034091; display:block; }
.lxfsL p{ width:100%; font:16px/22px "Microsoft YaHei"; margin-top:12px; }

.show_share{ width:100%; height:44px; margin:20px auto 0; font:13px/44px "Microsoft Yahei"; text-align:center; border-bottom:1px solid #e9e9e9; padding-bottom:20px; }
.show_share span{ float:left; }
.show_share .bdsharebuttonbox a{float:left;width:44px;height:44px;margin:0 0 0 8px;padding:0;background:url(../images/share.png) no-repeat;transition:all 0.3s ease;}
.show_share .bdsharebuttonbox .bds_tsina{background-position:0 0}
.show_share .bdsharebuttonbox .bds_tsina:hover{background-position:0 -50px}
.show_share .bdsharebuttonbox .bds_tqq{background-position:-53px 0}
.show_share .bdsharebuttonbox .bds_tqq:hover{background-position:-53px -50px}
.show_share .bdsharebuttonbox .bds_weixin{background-position:-106px 0}
.show_share .bdsharebuttonbox .bds_weixin:hover{background-position:-106px -50px}
.show_share .bdsharebuttonbox .bds_qzone{background-position:-159px 0}
.show_share .bdsharebuttonbox .bds_qzone:hover{background-position:-159px -50px}
.show_share .bdsharebuttonbox .bds_more{display:none;}
.show_share .bdsharebuttonbox .bds_count{display:none;}
.link_addr{ width:100%; border-bottom:1px solid #e9e9e9; padding-bottom:20px; margin-top:13px; overflow:hidden; }
.link_addr div{ width:50%; float:left; }
.link_addr dd{ width:100%; height:30px; font:16px/30px "Microsoft YaHei";}
.link_addr dd img{ display:blcok; width:20px;height:26px; float:left; }
.link_addr dd span{ display:block; float:left; margin-left:20px; }
.link_addr dt{ width:100%; font:16px/32px "Microsoft YaHei"; padding-left:40px; box-sizing:border-box; }

.lxfsR{ width:510px; float:right; margin:0 0 0 20px; }
.lx_map{ height:416px; border:3px solid #b0b0b0; margin-top:25px; }

.mail{ width:100%; overflow:hidden; background:#f8f8f8; margin-top:50px; padding:30px 0; }
.mail_tit{ width:100%; height:60px; font:bold 32px/60px "Microsoft YaHei"; text-align:center; }
.mail_tit span{ width:62px; height:2px; background:#034091; display:block; margin:0 auto; }
.mail_txt{ width:100%; font:14px/22px "Microsoft YaHei"; text-align:center; margin:20px auto 40px; }
.mail_input{ width:100%; overflow:hidden; }
.mail_inputL{ width:383px; margin:0 0 0 175px; float:left; }
.mail_inputL p{ width:100%; height:60px; color:#434a4c; border:1px solid #efefef; margin:6px 0; }
.mail_inputL p input{ width:100%; height:60px; display:block; border:none; font:16px/60px "Microsoft YaHei"; padding-left:20px; box-sizing:border-box; }
.mail_inputR{ width:380px; height:196px; float:left; border:1px solid #efefef; margin-left:30px; margin-top:6px;  }
.mail_inputR textarea{ width:100%; height:196px;  display:block; border:none; font:16px/30px "Microsoft YaHei"; padding-left:20px; box-sizing:border-box; color:#434a4c; }
.mail_bt{ width:110px; margin:40px auto 0; box-sizing:border-box; }
.mail_bt input{ width:100%; height:40px; display:block; border:none;  background:#034091; font:16px/40px "Microsoft YaHei"; color:#fff; }

#allmap b{ font:20px/32px "Microsoft YaHei"; }
#allmap b a{color:#000; }
#allmap span{ font:16px/24px "Microsoft YaHei"; color:#333; }

/*内容页*/
.cpcon{ width:1200px; margin:90px auto 0;  }
.cping{padding-top:72px;overflow:hidden;padding-bottom:30px;}

.pic_l{float:left;width:135px;margin-right:10px; }
.pic_l li{ width:100%; height:122px; margin-bottom:4px; }
.pic_l img{ max-width:100%; display:block; }
.pic_r{float:right; width:410px; position:relative;height:375px;}
.pic_r img{width:100%;height:100%;}
.cp_r{float:right; width:590px;margin-right:10px;color:#034091;}
.cp_r .p1{font-size:30px;font-weight:bold; }
.cp_r .p2{font-size:18px;line-height:50px;}
.cp_r .p3{font-size:16px;line-height:30px; padding-bottom:20px; margin-top:10px; border-bottom:1px dashed #666; }

.show_bt{ width:100%; padding:15px 0; border-top:1px dashed #034091; border-bottom:1px dashed #034091; overflow:hidden; }
.show_bt h3{ width:100%; font:20px/36px "Microsoft YaHei"; float:left; padding-left:35px; box-sizing:border-box;}
.show_bt h3:nth-child(1){ background:url(../images/skype.png) no-repeat 0 center; background-size:30px 30px; }
.show_bt h3:nth-child(2){ background:url(../images/mail.png) no-repeat; background-size:30px 30px; }
.show_bt h3:nth-child(3){ background:url(../images/qq.png) no-repeat; background-size:30px 30px; }
.show_bt h3:nth-child(4){ background:url(../images/wechat.png) no-repeat; background-size:30px 30px; }


.cp_r .p4{padding:20px 0;border-top:1px dashed #034091;border-bottom:1px dashed #034091;}
.cp_r .p4 span{display:inline-block;}
.cp_r .p4 a{ padding:10px 30px; display:inline-block; background:#4d3b2d; color:#fff; border-radius:3px; }

.cp_r .p4 .span1{width:36px;line-height:32px;background:#4c3c30;font-size:20px;color:#fff;text-align:center;}
.cp_r .p4 .span2{width:36px;line-height:32px;background:#eeeeee;font-size:20px;color:#4c3c30;text-align:center;}
.cp_r .p4 .span3{width:36px;line-height:32px;background:#4c3c30;font-size:20px;color:#fff;text-align:center;}
.cp_r .p4 .span4{width:110px;line-height:32px;background:#4c3c30;font-size:19px;text-align:center;color:#fff;margin:0 20px  0 28px;}
.cp_r ul{ padding:10px 0;overflow:hidden; margin-top:10px; }
.cp_r ul li{ width:100%; font:16px/32px "Microsoft YaHei"; }
.cp_r ul li span{font-weight:bold;}
.cp_hd{margin-top:60px;height:50px;text-align:center;border-bottom:1px solid #d0d0d0;}
.cp_hd li{display:inline-block;width:110px;text-align:center;font-size:23px;font-weight:bold;color:#4c3c30;line-height:50px;cursor:pointer;}
.cp_hd .on{position:relative;color:#d1d1d1}
.cp_hd .on {border-bottom:1px solid #4c3c30;margin-bottom:-1px;}

.cp_hd .on:after{content:"";position:absolute;border-bottom:4px solid #4c3c30;border-left:2px solid transparent;border-right:2px solid transparent;bottom:0;left:50%;margin-left:-2px;}
.cp_bd{padding-top:40px;}
.cp_bd p{font-size:12px;line-height:16px;text-indent:2em;color:#4c3c30}
.nr_new{background:#ececec}

.cp_l .pic_max{position:absolute;top:0;right:-430px;width:410px;height:375px;box-sizing:border-box;border:1px solid #eee;display:none;overflow:hidden;}
.cp_l .pic_max img{width:1640px;position:absolute}
.pic_max .hezi{position:relative}
.pic_r .float_layer{ width:555px; background:#fff; opacity:0.3; position:absolute; top:0px; left:0px; display:none;}

.pic_l{ float:left; margin-right:10px; }
.left-pro{width:520px; padding:20px 10px;border:1px solid #ccc;text-align:left;float:left}
.left-pro .t1{width:100px;float:left; }
.left-pro .t2{ width:400px; height:400px; float:left;}
.left-pro .t2 img{ width:400px; height:400px; display:blcok; }
#showArea img{ width:68px;height:68px; cursor:pointer;display:block; margin-bottom:5px; padding:1px;border:1px solid #ccc;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:379px;margin:10px;overflow:hidden}

.cp_line{ width:1200px; height:4px; background:url(../images/cp_bg.jpg); margin:50px auto 0; }
.cp_line span{ width:30%; height:4px; background:url(../images/cp-blue.png); display:block; margin:0 auto; }
.cpnr{ width:1200px; margin:0 auto; font:16px/30px "Microsoft YaHei"; padding:30px 0; }

.cp_position{ width:100%; height:84px; position:absolute; bottom:-6px; z-index:3; }
.cp_pos_con{ width:1200px; height:84px; margin:0 auto; overflow:hidden; }
.cp_pos_con h3{ width:405px; font:bold 40px/84px "Microsoft YaHei"; color:#fff; background:#034091; text-align:center; }
.cp_pos_con a{ margin:0 5px; color:#fff; }



.green-black { padding:3px;text-align: center; margin-top:25px;} 
.green-black a { border:#185096 1px solid; background:#185096; color:#fff; padding:2px 8px; text-decoration:none;} 
.green-black span{ padding:2px 8px; background:#ffae00; color:#fff; }
.green-black a:hover { color:#fff;} 
.green-black a:active { border:#aad83e 1px solid; background:#aad83e; color:#fff;} 
.green-black span.current { border:#aad83e 1px solid; padding:2px 5px; font-weight:bold; background:#aad83e; color:#fff; margin-right:2px; }

.about_bt{ width:100%; margin-top:25px; }
.about_bt a{ width:200px; height:50px; font:20px/50px "Microsoft YaHei"; background:#5dae2b; display:block; margin:0 auto; color:#fff; text-align:center; border-radius:6px; }
/**************/

.sysp{width:590px;height:330px;background:#eee;}
.sysp .spbfq{width:590px;height:330px;border:0.05rem solid black; overflow:hidden}
.sysp .al{display:block;width:3.05rem;height:0.6rem;background:#205dad;color:#ffffff;line-height:0.6rem;text-align:center;font-size:0.26rem;margin:0 auto;-moz-border-radius: 0.3rem; -webkit-border-radius: 0.3rem; border-radius: 0.3rem;}

.search_pos{ width:100%; font:20px/50px "Microsoft YaHei"; border-bottom:1px dashed #888; overflow:hidden; }
.search_pos dd{ width:80%; float:left; text-align:left; color:#333 }
.search_pos dt{ width:20%; float:right; text-align:right; color:#333 }
.search_pos dt a{ color:#333 }


.tpl-pagination{ width:100%; overflow:hidden; margin-top:30px; }
.laypage_main a,.laypage_main input,.laypage_main span {	}
.laypage_main button,.laypage_main input,.laypageskin_default a {
	border:1px solid #ccc;
	background-color:#fff;
	border-radius:4px
}
.laypage_main {
	font-size:0;
	clear:both;
	color:#636363;
	text-align:center
}
.laypage_main * {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	font-size:12px
}
.laypage_main a {
	text-decoration:none;
	color:#9f9f9f
}
.laypage_main a,.laypage_main span {
	margin:0 3px 6px;
	text-align:center;
	border-radius:4px;
	padding:9px 12px
}
.laypage_main .laypage_total {
	width:auto;
	color:#636363;
	padding-left:0
}
.laypage_main .laypage_total .total-page-desc {
	padding:0 6px
}
.laypage_main input {
	width:20px;
	margin:0 5px;
	padding:9px 5px;
	margin-top:-9px
}
.laypage_main button {
	margin-left:5px;
	padding:9px 12px;
	color:#9f9f9f;
	cursor:pointer;
	margin-top:-9px
}
.laypage_main button:hover {
	background-color:#f7f7f7
}
.laypageskin_default span {
	color:#9f9f9f
}
.laypageskin_default .laypage_curr {
	font-weight:700;
	color:#fffffd;
	background-color:#81a92c
}
.laypageskin_default .laypage_prev,.laypageskin_default .laypage_next {
	width:50px
}
.laypageskin_default a:hover {
	background-color:#f7f7f7
}
.laypageskin_default .disabled:hover {
	background-color:#fff
}
.laypageskin_default .disabled {
	cursor:not-allowed
}