/* 
* @Author: anchen
* @Date:   2019-01-24 08:45:01
* @Last Modified by:   anchen
* @Last Modified time: 2019-02-25 10:02:41
*/
body,html{ padding:0; margin:0; font-size:14px; color:#666; font-family: '微软雅黑' !important; /*font-family: "微軟正黑體","Microsoft Yahei","Hiragino Sans GB","SimHei","STHeiti" !important;*/}
ul,li,p,h1,h2,h3,dl,dt,dd,input{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none; color:#666; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a:hover{ color: #104c89 !important; text-decoration: none;  -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
img{ vertical-align:top; border:none;}
input{ font-family: '微软雅黑' !important;}
input:focus{outline: none;}
textarea:focus{ outline: none; }
.clern{clear:both;}
button:focus{outline:none;}



.gq-ban{width:100%;text-align:center;background:url(../images/gq-ban.jpg) center center;color: #fff;overflow: hidden;padding-bottom: 40px;}
.gq-ban h1{font-size:2em;margin-top:30px;}
.gq-ban div{margin: 0 auto;margin-top:40px;}
.gq-ban div p.h4{font-size:1.5em;}
.gq-ban div p.text{font-size:.9em;text-transform: uppercase;}
.gq-ban button{display:block;width:70%;background:#ffffff;border-radius:78px;text-align: center;font-size:1.5em;color:#104c89;font-weight:700;margin:0 auto;margin-top: 40px;line-height: 45px;}

.ban_22{width:100%;text-align:center;background:url(../images/jx-ban.jpg) center center;color: #fff;overflow: hidden;padding-bottom: 40px;}
.ban_22 h1{font-size:2em;margin-top:30px;}
.ban_22 div{margin: 0 auto;margin-top:40px;}
.ban_22 div p.h4{font-size:1.5em;}
.ban_22 div p.text{font-size:.9em;text-transform: uppercase;}
.ban_22 button{display:block;width:70%;background:#ffffff;border-radius:78px;text-align: center;font-size:1.5em;color:#104c89;font-weight:700;margin:0 auto;margin-top: 40px;line-height: 45px;}



/*-----------------------------------------------------------------------------------*/


.qyxz{width:100%;overflow:hidden;text-align: center;padding-bottom:30px;}
.qyxz p.h5{font-size:1.5em;font-weight:900;color:#000;margin-top: 60px;}
.qyxz p.text{font-size:.9em;text-transform: uppercase;color:#999999;margin-top: 13px;}
.qyxz .qyxz_con{width:95%;margin:0 auto;margin-top:30px; position:relative; padding-top:236px;}
.qyxz .qyxz_con div.left{width:100%;    margin-top: 10px;}
.qyxz .qyxz_con div.left ul li{display:block;text-align: left;position: relative;border: 3px solid #104c89;border-radius: 18px;padding:10px;margin-top:10px;}
.qyxz .qyxz_con div.left ul li:first-child{margin-top:0px;}
.qyxz .qyxz_con div.left ul li em{display:block;width:10px;height:10px;background:#104c89;border-radius: 100%;float:left;position: absolute;top: 50%;left:20px; 
 display: inline-block; 
-webkit-transform: translate(-50%, -5px);
-ms-transform: translate(-50%, -5px); 
transform: translate(-50%, -5px);}
.qyxz .qyxz_con div.left ul li p{font-size: 14px;color:#565656;margin-left:30px;}
.qyxz .qyxz_con div.left ul li span{display:block;position: absolute;right: 0px;top: 50%;display: inline-block; 
-webkit-transform: translate(112%, -8px);-ms-transform: translate(112%, -8px); transform: translate(112%, -8px);display:none;}
.qyxz .qyxz_con div.left ul li span.span_1{width:24px;height:21px;background:url(../images/sj_1.jpg); }
.qyxz .qyxz_con div.left ul li span.span_2{width:26px;height:17px;background:url(../images/sj_2.jpg); }
.qyxz .qyxz_con div.left ul li span.span_3{width:26px;height:16px;background:url(../images/sj_3.jpg); }
.qyxz .qyxz_con div.left ul li span.span_4{width:24px;height:21px;background:url(../images/sj_4.jpg); }

.qyxz .qyxz_con div.cent{width:100%;text-align:center;margin-bottom: 15px; height: 221px; position: absolute; left: 0px; top:0px;}
.qyxz .qyxz_con div.cent img{ width: 150px; height: 221px}
.qyxz .qyxz_con div.right{width:100%;    margin-top: 10px;}
.qyxz .qyxz_con div.right ul li{display:block;text-align: left;position: relative;border: 3px solid #104c89;border-radius: 18px;padding:10px;margin-top:10px;}
.qyxz .qyxz_con div.right ul li:first-child{margin-top:0px;}
.qyxz .qyxz_con div.right ul li em{display:block;width:10px;height:10px;background:#104c89;border-radius: 100%;float:left;position: absolute;top: 50%;left:20px; display: inline-block; -webkit-transform: translate(-50%, -5px);-ms-transform: translate(-50%, -5px); transform: translate(-50%, -5px);}
.qyxz .qyxz_con div.right ul li p{font-size: 14px;color:#565656;margin-left:30px;}

.qyxz .qyxz_con div.right ul li span{display:block;position: absolute;left: 0px;top: 50%;display: inline-block; 
-webkit-transform: translate(-112%, -8px);-ms-transform: translate(-112%, -8px); transform: translate(-112%, -8px);display:none;}
.qyxz .qyxz_con div.right ul li span.span_1{width:23px;height:19px;background:url(../images/sj_5.jpg); }
.qyxz .qyxz_con div.right ul li span.span_2{width:25px;height:16px;background:url(../images/sj_6.jpg); }
.qyxz .qyxz_con div.right ul li span.span_3{width:25px;height:16px;background:url(../images/sj_7.jpg); }
.qyxz .qyxz_con div.right ul li span.span_4{width:22px;height:19px;background:url(../images/sj_8.jpg); }





.qyxz_2{width:100%;overflow:hidden;text-align: center;padding-bottom:20px;}
.qyxz_2 p.h5{font-size:1.5em;font-weight:900;color:#000;margin-top: 60px;}
.qyxz_2 p.text{font-size:.9em;text-transform: uppercase;color:#999999;margin-top: 13px;}
.qyxz_2 .qyxz_2_con{width:95%;margin:0 auto;margin-top:30px;}
.qyxz_2 .qyxz_2_con ul{}
.qyxz_2 .qyxz_2_con ul li{width:30%;text-align:center;font-size:1.1em;float:left;margin-left:2.5%;}
.qyxz_2 .qyxz_2_con ul li span{display:block;font-size:1.3em;color:#104c89;font-weight:600;margin-top:5px;margin-bottom:5px;}
.qyxz_2 .qyxz_2_con ul li img{width:50%;}





.jjfa{width:100%;background:#f1f1f1;overflow:hidden;text-align:center;padding-bottom: 30px;}
.jjfa p.h5{font-size:1.5em;font-weight:900;color:#000;margin-top:30px;}
.jjfa p.text{font-size:.9em;text-transform: uppercase;color:#999999;margin-top: 13px;}
.jjfa span.span_h{display:block;width:80%;height:48px;margin:0 auto;text-align: center;line-height: 48px;font-size: 18px;color:#1a4788;border:2px solid #1a4788;margin-top: 28px;}
.jjfa .cen{width:100%;margin:0 auto;margin-top:30px;}
.jjfa .cen div.left{width:95%;margin:0 auto;}
.jjfa .cen div.left img{width:100%;margin-top:25px;}
.jjfa .cen div.left span{color:#1a4788;font-size: 26px;font-weight: 700;}
.jjfa .cen div.right{width:95%;}
.jjfa .cen div.right span{color:#1a4788;font-size: 26px;font-weight: 700;}
.jjfa .cen div.right span.span_1{float:left;margin-left: 40px;}
.jjfa .cen div.right span.span_2{float:right;margin-right:67px;}
.jjfa .cen div.right img{width:100%;margin-top:25px;}


.fdsy{width:100%;background:url(../images/fdsybg.jpg) center center;
    text-align: center;overflow:hidden;padding-bottom: 30px;}
.fdsy .cen{width:95%;margin:0 auto;}
.fdsy .cen p.h5{font-size:1.5em;font-weight:900;color:#fff;margin-top: 60px;}
.fdsy .cen p.text{font-size:.9em;text-transform: uppercase;color:#fff;margin-top: 13px;}
.fdsy .cen ul li{display:block;width:100%;height:298px;margin-top:20px;}
.fdsy .cen ul li img{width:100%;}
.fdsy .cen ul li p{display:block;font-size:1.3em;color:#333333;text-align:left;background:#fff;padding: 31px;line-height: 42px;font-weight: 600;}


.zjtd{width:100%;text-align: center;overflow:hidden;padding-bottom: 30px;}
.zjtd .cen{width:95%;margin:0 auto;}
.zjtd .cen p.h5{font-size:1.5em;font-weight:900;color:#000;margin-top:30px;}
.zjtd .cen p.text{font-size:.9em;text-transform: uppercase;color:#999999;margin-top: 13px;}
.zjtd .cen p.text_2{color:#333333;font-size:1.3em;margin-top:27px;margin-bottom:20px;}
.zjtd .cen p.text_2 em{color:#0f4a85;font-style:normal;}
.zjtd .cen p.text_2 em span{font-size:1.38em;}
.zjtd .cen ul{display:block;width:100%;margin-top:7px;}
.zjtd .cen ul li{width: 45%;margin-left: 2.5%;float: left;margin-top: 6px;}


.fdzl{width:100%;text-align: center;overflow:hidden;background:url(../images/fdzl.jpg) center center;padding-bottom:30px;}
.fdzl .cen{width:95%;margin:0 auto;}
.fdzl .cen p.h5{font-size:36px;font-weight:900;color:#fff;margin-top: 60px;}
.fdzl .cen p.text{font-size:14px;text-transform: uppercase;color:#fff;margin-top: 13px;}
.fdzl .cen table{width:100%;border:none;margin-top:35px;}
.fdzl .cen table tr{border:none;}
.fdzl .cen table tr td{max-width: 148px;height:60px;color:#000;background:#fff;line-height:25px;font-size: 14px;border:1px solid #dedede;}
.fdzl .cen table tr:first-child{height:60px;line-height:55px;}
.fdzl .cen table tr:first-child td{background:#0e2443!important;color:#fff;font-size:.9em;font-weight:600;border:1px solid #274063;}
.fdzl .cen table tr td.style{background:#0e2443!important;color:#fff;font-size:.9em;font-weight:600;border:1px solid #274063;}


.khjz{width:100%;text-align: center;overflow:hidden;background:#f5f5f5;padding-bottom: 20px;}
.khjz .cen{width:95%;margin:0 auto;}
.khjz .cen p.h5{font-size:1.5em;font-weight:900;color:#343434;margin-top:30px;}
.khjz .cen p.text{font-size:.9em;text-transform: uppercase;color:#999999;margin-top: 13px;}
.khjz .cen .chjz_top{width:100%;background:#0f4a85;margin-top:20px;padding-bottom: 30px;}
.khjz .cen .chjz_top .left{width:95%;margin:0 auto; color:#fff;text-align:left;overflow: hidden;}
.khjz .cen .chjz_top .left span.h4{display: block;font-size:1.3em;font-weight: 700;margin-top:20px;margin-bottom:20px;padding-left:10px;}
.khjz .cen .chjz_top .left p{font-size:14px;line-height:25px;padding:10px;}
.khjz .cen .chjz_top .left span.h5{display: block;font-size:16px;border-left:3px solid #fff;padding-left:10px;margin-top:25px;margin-bottom:7px;margin-left:10px;}
.khjz .cen .chjz_top .right{width:95%;margin:0 auto;margin-top:20px;text-align: center;}
.khjz .cen .khjz_con{width:100%;margin:0 auto;}
.khjz .cen .khjz_con ul li{width:100%;text-align: left;background:#fff;margin-top:15px;overflow:hidden;padding-bottom:20px;}
.khjz .cen .khjz_con ul li p.h5{font-size:1.4em;color:#1863bc;font-weight: 600;padding:0 5%;}
.khjz .cen .khjz_con ul li p.text{font-size:.9em;color:#666666;line-height: 25px;padding:0px 5%;}
.khjz .cen .khjz_con ul li img{display: block;margin: 0 auto;margin-top:25px;width: 45%;float: left;
    margin-left: 3.3%;}


.zxhz{width:100%;text-align: center;overflow:hidden;background:#fff;padding-bottom:30px;}
.zxhz .cen{width:95%;margin:0 auto;}
.zxhz .cen p.h5{font-size:1.5em;font-weight:900;color:#343434;margin-top:30px;}
.zxhz .cen p.text{font-size:.9em;text-transform: uppercase;color:#999999;margin-top: 13px;}
.zxhz .cen ul{display:block;margin-top: 25px;}
.zxhz .cen ul li{width:45%;border:1px solid #5c7485;border-radius: 10px;float:left;margin-left:2.5%;margin-top:5px;}
.zxhz .cen ul li img{width:100%;border-radius: 10px;}

.foot{width:100%;background:url(../images/foot.jpg)center center;overflow:hidden;padding-bottom: 30px;}
.foot p{font-size:2em;color:#fff;font-weight: 700;text-align:center;margin-top:35px;}
.foot span{display:block;width:80%;height:60px;line-height: 60px;text-align: center;margin:0 auto;margin-top: 35px;font-size:1.5em;color:#fff;border:2px solid #fff;}



.jixiao_jjfa{width:100%;background:url(../images/jx-jjfa_2.jpg) center center;overflow:hidden;text-align:center;padding-bottom:20px;background-size: auto 100%;}
.jixiao_jjfa p.h5{font-size:1.5em;font-weight:900;color:#fff;margin-top: 60px;}
.jixiao_jjfa p.text{font-size:.9em;text-transform: uppercase;color:#fff;margin-top: 13px;}
.jixiao_jjfa .cen{width:95%;margin:0 auto;margin-top:30px;}
.jixiao_jjfa .cen ul{display:block;width:100%;}
.jixiao_jjfa .cen ul li{width:100%;float:left;text-align:center;font-size:1.1em;color:#fff;}
.jixiao_jjfa .cen ul li span{display:block;font-size:1.2em;font-weight:600;margin-top:5px;margin-bottom:5px;}
.jixiao_jjfa .cen ul li p{padding:0 30px 0 30px;}
.jixiao_jjfa .cen ul li img{width:50%;}


.fdsy_2{width:100%;background:url(../images/jx-fdsy.jpg) center center;text-align: center;overflow:hidden;padding-bottom:30px;background-size: auto 100%;}
.fdsy_2 .cen{width:95%;margin:0 auto;}
.fdsy_2 .cen p.h5{font-size:1.5em;font-weight:900;color:#fff;margin-top:30px;}
.fdsy_2 .cen p.text{font-size:.9em;text-transform: uppercase;color:#fff;margin-top: 13px;}
.fdsy_2 .cen ul li{display:block;width:100%;height:315px;margin-top: 48px;background:#fff;}
.fdsy_2 .cen ul li p{display:block;font-size:18px;color:#333333;text-align:left;background:#fff;
    padding:5px  31px;font-weight: 600;background:url(../images/dian.jpg) center left no-repeat;margin-left: 38px;line-height: 30px;
    margin-top: 10px;}
    .fdsy_2 .cen ul li img{width:100%;}

.jx-fdzl{width:100%;text-align: center;overflow:hidden;background:url(../images/fdzl.jpg) center center;padding-bottom:30px;background-size: auto 100%;}
.jx-fdzl .cen{width:95%;margin:0 auto;}
.jx-fdzl .cen p.h5{font-size:1.5em;font-weight:900;color:#fff;margin-top:30px;}
.jx-fdzl .cen p.text{font-size:.9em;text-transform: uppercase;color:#fff;margin-top: 13px;}
.jx-fdzl .cen span{display:block;font-size:.9em;color:#fff;border:1px solid #fff;width:80%;height:50px;line-height:50px;text-align:center;margin:0 auto;padding:5px 5px;margin-top:15px;}
.jx-fdzl .cen ul{}
.jx-fdzl .cen ul li{width:46%;height: 230px;max-height: 248px;background:#fff;float:left;margin-top:20px;margin-left:2.8%;}
.jx-fdzl .cen ul li div{width:100%;height:95px;background:#0e2443;text-align:center;color:#fff;overflow:hidden;}
.jx-fdzl .cen ul li div p{font-size:1.5em;color:#fff;font-weight:600;margin-top:13px;margin-bottom:5px;}
.jx-fdzl .cen ul li>p{color:#0e2443;line-height: 2.1em;font-size: .8em;}
.jx-fdzl .cen ul li>p.first{margin-top:8px;}



/* jbs */
.jbs-ban {background: url(../images/jbs-ban.png);}
.jbs-content {padding: 8vw 2.5vw;}
.jbs-content-body {display: flex;flex-direction: column;justify-content: center;align-items: center;}
.jbs-content-title {font-size: 1.5em;font-weight: 900;color: #000;}
.jbs-content-title-en {font-size: .9em;text-transform:text-transform: uppercase;color: #999999;margin-top: 2.5vw;margin-bottom: 2.5vw;}
.jbs-content-content {color: #333333;font-size: 1.3em;}
/*  */