﻿@charset "UTF-8";
@font-face {
    font-family: 'Microsoft YaHei Light';
    src: url('fonts/microsoftyaheilight.eot');
    src:  url('fonts/microsoftyaheilight.ttf')  format('truetype'),
    url('fonts/microsoftyaheilight.woff') format('woff'),
    url('fonts/microsoftyaheilight.svg#dinpro-bold') format('svg');
}
/* css reset */
*,body,html,div,p,h1,h2,h3,h4,h5,h6,span,i,strong,small,ul,li,dl,dt,dd,ol,table,tr,td,th,a,input,textarea,label,img,hr{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration: none;outline:none;display:inline-block;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;color:#333}
img{border:0;vertical-align: middle;max-width: 100%;}
span:not(:.content span){display:inline-block;}
i,em{font-style: normal;}
ul,li{list-style: none}
input:focus,textarea:focus,select:focus{outline:none; }
input,select,textarea,button {vertical-align:middle;  border:0;font-family: "Microsoft YaHei", "WenQuanYi Micro Hei", Arial,Helvetica, sans-serif;}
button {border:0 none;background-color:transparent;cursor:pointer;outline: none;}
caption {display:none;}
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
th,td{ padding:0;}
body{font-family: "Microsoft YaHei", "WenQuanYi Micro Hei", Arial,Helvetica, sans-serif;/*font-weight:300;*/font-size:14px;color:#333;max-width: 1920px;margin:0 auto;width:100%}
.clear{clear:both;zoom:1;}
.clear:after,.clear:before{content:""; display:table; height:0; clear: both;}
select{ border: solid 1px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("../images/arrow.png") no-repeat scroll right center transparent;padding-right: 14px;}
select::-ms-expand { display: none; }
.wrap{width:1200px; margin:0 auto;box-sizing: border-box;}
.fl,li{float:left}
.fr{float:right}
.center{width: 100%;text-align: center;}
.txt{width: 100%;position: absolute;top: 50%;}
.pad{padding: 5em 0;}
/*header*/
header{position: fixed;z-index: 10;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.5);-webkit-transform: translateY(0px);transform: translateY(0px);-webkit-transition: 0.5s;transition: 0.5s;top:0;left:0;background-color:#ffffff;}
.header{border-bottom: 1px solid rgba(125,125,125,0.3);}
header.on{top:-150px;}
header.color{background-color: rgba(0,0,0,0.7);}
nav dl{display: inline-block;float: right;}
nav .nav_top dd{float: left;padding: 0.5em 0 0em;}
nav .nav_top dd>a{font-size: 13px;color: rgba(255,255,255,0.5);border-left: 1px solid rgba(255,255,255,0.5);line-height: 1em;padding:0 2em;}
nav .nav_top dd>a{font-size: 13px;color: rgba(0,0,0,0.5);border-left: 1px solid rgba(0,0,0,0.5);line-height: 1em;padding:0 2em;}
.color nav .nav_top dd>a{color: rgba(255,255,255,0.8);border-left: 1px solid rgba(255,255,255,0.8)}
.color .nav_in li a{color: rgba(255,255,255,0.8)}

nav dd.d1 a,nav dd.d5 a{border-left: 0;}
nav dd.d5 a{padding: 0;width: 30px;height: 30px;border-radius: 50%;background-color: #991b0c;text-align: center;line-height: 30px;color: #ffffff;}
nav dd.d5:hover a{background-color: #ffffff;color: #991b0c;}
.nav_in li a{font-size: 15px;padding: 0 2em;color: #ffffff;}
.nav_in li a{font-size: 15px;padding: 0 2em;color: #333333;}
.nav_in li dl{position: absolute;width: 100%;background: rgba(0,0,0,0.7);top: 34px;display: none;}
.nav_in li .dl-2{position: fixed;width: 100%;padding: 15px 0;background: rgba(255,255,255,0.9);top: 78px;left: 0;margin: auto;display: none;box-shadow: 0 0 5px #ccc;}
.nav_in li .dl-2 h3{font-size: 16px;color: #1177b0;line-height: 23px;margin-bottom: 15px;border-left: 3px solid #1177b0;padding-left: 10px;font-weight: bold}
.nav_in li .dl-2 p{font-size: 14px;color: #666666;line-height: 20px;}
.nav_in li .dl-2 dl{display: block;position: static;background: none}
.nav_in li .dl-2 .dd1{width: 100%;float: left;}
.nav_in li .dl-2 .dd2{width: 35%;float: right;}
.nav_in li .dl-2 .dd1 dd{width: 32%;float: left;margin-right: 2%;margin-bottom: 1%;}
.nav_in li .dl-2 .dd1 dd:nth-of-type(3n){margin-right: 0;}
.nav_in li .dl-2 dl a{text-align: left}
.tz-box{display: table;background: #ffffff;}
.tz-box>div{display: table-cell;vertical-align: middle}
.tz-box>div:nth-of-type(1){width: 40%;}
.tz-box>div:nth-of-type(2){padding: 0 15px;}
.tz-box>div h4{color: #666666;font-size:16px; }
.nav_in li dd a{text-align: center;width: 100%;padding: 0.7em 0;font-size: 12px;}
.nav_in li a:hover{color: #1677b3;}
.nav_top dl a:hover{color: #e51c12;}
.nav_in li{padding-bottom: 2em;position: relative;padding-top: 0.65em;}
.nav_in li.l6 a{padding-right: 0;}
.logo{line-height: 75px;}
.nav_in{margin-top: 20px;display: flex;justify-content: flex-end;flex-flow: nowrap;}
.nav_in p.flex{float: left;margin: 0 15px 0 0;}
.nav_in li:hover dl,.nav_in li:hover .dl-2{display: block}
.nav_in li .dl-2 dl dd:hover h3{color:#1677b3 }


/*footer*/
footer{background: #1177b0;}
.footer{background:#1177b0;}
.footer_t{padding:45px 0 65px;/*border-bottom:1px solid #1b89bd*/}
.footer_nav{width:70%}
.footer_nav li{width:21%;padding:0 2%}
.footer_t dt{font-size: 16px;color:#fff;line-height: 1.5;margin-bottom: 16px;}
.footer_nav li dd a{line-height: 2;color:#ddd;font-size: 14px;}
.footer_nav li dd a:hover{color:#fff}
.footer_contact{width:25%}
.footer_contact dd{padding:1px 0 1px 34px;color:#fff;background:url(../images/footer_icon.png) no-repeat;font-size: 14px;line-height: 2;}
.footer_contact dd.d1{background-position:0 5px}
.footer_contact dd.d2{background-position:0 -23px}
.footer_contact dd.d3{background-position:0 -52px}
.footer_contact dd.d4{background-position:2px -81px}
.footer_contact dd:nth-of-type(1){background-position:0 5px}
.footer_contact dd:nth-of-type(2){background-position:0 -23px}
.footer_contact dd:nth-of-type(3){background-position:0 -80px}
.footer_contact dd:nth-of-type(4){background-position:2px -23px}
.footer_share{margin-top: 15px;position: relative;}
.footer_share a{width:30px;height:30px;background:rgba(0,0,0,0.3) url(../images/share_icon.png) no-repeat;margin-right: 12px;border-radius: 50%;}
.footer_share a.wx{background-position:5px 6px;}
.footer_share a.wb{background-position:-42px 6px;}
.footer_share a.qq{background-position:-89px 6px;}
.footer_share a:hover{background-color:rgba(0,0,0,0.6);}
.friendlink{display: flex;flex-flow: wrap;justify-content: flex-start;align-items: center;}
.friendlink h3{color: #fff;font-weight: bold;margin-right: 5px;}
.friendlink a{margin: 0 10px 0 0;color: #eee;}
.friendlink a:hover{color: #fff;}
.footer_b{background:#1177b0;padding:15px 0;border-bottom:1px solid #1b89bd}
.footer_b .fl{width:60%;padding-left:1.5%;font-size: 13px;}
.footer_b .fl p{line-height: 2;color:#eee}
/*.footer_b .fr{margin-top: 15px;}*/
.footer_b .fr a{line-height: 2;color:#eee;font-size: 13px;margin:0 10px;}
.footer_b .fr a:hover{color:#fff}
.footer_c{background:#1177b0;padding:15px 0}
.footer_c .fc{width:100%;padding-left:1.5%;font-size: 13px;text-align: center;}
.footer_c .fc p{line-height: 2;color:#FFFFFF;}
.footer_c .fc a:link{color:#FFFFFF}
.footer_c .fc a:visited{color:#FFFFFF}
.footer_c .fc a:hover{color:#FFFFFF}
.wx-ma{position: absolute;right: 0;top: -50px;width: 150px;display: none;}
.wx-ma.a{display: block;}

/*index*/
.title{font-size: 30px;padding-bottom: 0.7em;}
/*banner*/
.banner{position: relative;overflow: hidden;height: 820px;padding-top: 82px;}
.banner .bd,.banner .bd ul{height:100%;width:100%}
.banner .bd li{width:100%;height:100%;background-position:center;background-repeat: no-repeat;background-size:cover;}
.banner .content{display: block;position: absolute;width: 100%;-webkit-animation: walk 1s ease;animation: walk 1s ease;bottom: 0;}
@-webkit-keyframes walk {
    0%{
        bottom: -15em;
    }
    100%{
        bottom: 0;
    }
}
@keyframes walk {
    0%{
        bottom: -15em;
    }
    100%{
        bottom: 0;
    }
}
.banner .content dl{float: right;background-color: rgba(0,0,0,0.7);}
.banner .content dd h5{font-size: 16px;color: #ffffff;}
.banner .content dd p{color: rgba(255,255,255,0.5);font-size: 12px;line-height: 2}
.banner .content dd .pic{padding-left: 1.5em;margin-top: 1em;}
.banner .content dd{padding: 1em 1.5em;border-bottom: 1px solid rgba(255,255,255,0.3);overflow: hidden;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}
.banner .content dd:hover{background-color: rgba(195,147,47,0.5);}
.banner .content dd:hover p{color:#FFF}
.banner .content dd.m{border-bottom: none;}
.banner .content dd a{font-size: 14px;color: #ffffff;display: block;}
.banner .content .pic{position: relative;text-align: center;cursor: pointer;padding:0}
.banner .content .pic a{color: #ffffff;line-height: 1em;}
.banner .content .pic .txt{margin-top: -0.5em;}
.banner .content .pic:hover a{color: #1677b3;}


.banner .content dl{float: right;background-color: rgba(0,0,0,0.7);width: 276px}
.banner .content dd h5{font-size: 17px;color: #ffffff;font-weight: 500}
.banner .content dd p{color: rgba(255,255,255,0.5);font-size: 13px;line-height: 3}
.banner .content dd .pic{padding-left: 1.5em;margin-top: 1em;}
.banner .content dd{padding: 1em 1.5em;border-bottom: 1px solid rgba(255,255,255,0.3);overflow: hidden;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;}
.banner .content dd:hover{background-color: rgba(195,147,47,0.5);}
.banner .content dd:hover p{color:#FFF}
.banner .content dd.m{border-bottom: none;text-align: center}
.banner .content dd a{font-size: 17px;color: #ffffff;display: block; }
.banner .content .pic{position: relative;text-align: center;cursor: pointer;padding:0; }
/*.banner .content .pic a{color: #ffffff;line-height: 1em;}*/
.banner .content .pic .txt{margin-top: -0.5em;}
.banner .content .pic:hover a{color: #1677b3;}







/*index_con1*/
.index_con1{background-color: #f5f5f5;padding: 2em 0;}
.index_con1 h3{font-size: 18px;display: inline-block;float: left;padding: 0.3em 2em 0.3em 1.4em;}
.index_con1 h3 img{margin-right: 0.8em;}
.index_con1 h4{color: #666666;display: inline-block;float: left;line-height: 2.5em;padding-right: 0.8em;}
.index_con1 li{float: left;padding-left: 2.5em;}
.index_con1 select{width: 12em;border: 1px solid #e5e5e5;float: left;line-height: 2.5em;height:2.5em;border-radius: 5px; padding-right: 1em;background: url("../images/4xiu_sel_03.png") 10.5em center no-repeat; background-color: #ffffff;}
.index_con1 button{border: 1px solid #1177b0;background-color: #1177b0;color: #FFF;line-height: 2.35em;padding: 0 4em;float: left;margin-left: 4em;border-radius: 3px;/*-webkit-transition: .3s;transition: .3s*/}
.index_con1 button:hover{background-color: #FFF;color: #1177b0;-webkit-transition: .3s;transition: .3s;border-color: transparent;overflow: hidden;}
/*index_con2*/
.index_con2 .content_l{width: 75%;text-align: center;position:relative}
.index_con2 .content_l li{width: 33.33%;border: 1px solid #e8e8e8;text-align: center;padding: 2.55em 0;box-sizing: border-box;margin-left: -1px;margin-top: -1px;-webkit-transition: .3s;transition: .3s;cursor: pointer;}
.index_con2 .content_l li:hover{background:#f5f5f5}
.index_con2 .content_l li a{display: block;}
.index_con2 .content_l li .pic{position:relative;line-height: 38px;height: 38px;}
.index_con2 .content_l li .pic>div{position:absolute;top:0;left:0;width:100%;height:100%;}
.index_con2 .content_l li .pic img{}
.index_con2 .content_l li .pic1{opacity: 0.7;}
.index_con2 .content_l li .pic2{opacity:0;filter:alpha(opacity=0);-webkit-transition: .3s;transition: .3s}
.index_con2 .content_l li:hover .pic2{opacity:1;filter:alpha(opacity=100);}
.index_con2 .content_l li:hover h4{color: #1177b0;}
.index_con2 .content_l h4{font-size: 22px;-webkit-transition: .3s;transition: .3s;margin-bottom: 25px;}
.index_con2 .content_l p{color: #999999;padding: 1em 0 1.5em;-webkit-transition: .3s;transition: .3s;line-height: 2}
.index_con2 .content_r{width: 23%;position: relative;}
.index_con2 .content_r .tw{position: absolute;top: 0;text-align: center;width: 100%;}
.index_con2 .content_r .tw h4{font-size: 24px;color: #1677b3;line-height: 2.5em;padding-top: 0.8em;}
.index_con2 .content_r .tw p{color: #999;line-height: 2}
.index_con2 .content_r>a{color: #ffffff;font-size: 16px;display: block;width: 100%;position: absolute;bottom: -50px;background-color: #1677b3;line-height: 3.125em;text-align: center;}
.index_con2 .content_r>a img{margin-left: 1em;}
.index_con2 .content_r .pic{overflow: hidden;}
.index_con2 .content_r .pic>img{-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);width: 100%;}
/* .index_con2 .content_r:hover img{-webkit-transform: scale(1.05);transform: scale(1.05)} */
/* .idbox .bd li{width: 100%!important;}
.idbox .bd li a{height:328px;width: 100%;}
.idbox .bd li a img{height: 100%;width: 100%;}
 */

/*index_con3*/
.index_con3{background-position:center;background-repeat: no-repeat;;background-size:cover;background-color:#000;position: relative;overflow: hidden;height: 590px;}
.index_con3{background-position:center;background-repeat: no-repeat;;background-size:cover;background:#f5f5f5!important;position: relative;overflow: hidden;height: 590px;}
.index_con3 .wrap{height:100%}
.index_con3_left{width:76%;height:100%}
.index_con3_left .tempWrap{height:100%}
.index_con3_left ul{height:100%}
.index_con3_left li{width:100%;height:100%}
.index_con3_left li{width:100%;height:415px;margin-top: 6.5em;box-shadow: 0px 0px 10px #ccc;}

.index_con3_right{width:22%;overflow: hidden;position:relative}
.index_con3_left .cont_l{position: relative;color: #f8f8f8;width: 67.25%;}
.index_con3 .cont_l .pic{overflow: hidden;cursor: pointer;width:100%;height:100%}
.index_con3 .cont_l .pic img{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: 1s;transition: 1s;/*width:100%;*/height:100%}
.index_con3 .cont_l .pic:hover img{-webkit-transform: scale(1.05);transform: scale(1.05)}
.index_con3_left .cont_c{height: 100%;position: relative;width: 32.75%;background-color: rgba(0,0,0,0.3);text-align: center;padding: 6.5em 0;box-sizing: border-box;-webkit-box-sizing: border-box}
.index_con3_left .cont_c{height: 100%;position: relative;width: 32.75%;background-color: rgba(255,255,255,1);text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;}

.index_con3_left .cont_c .txt{position:absolute;width:100%;left:0;top:48%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.index_con3_left .cont_l,.index_con3_right{margin-top: 6.5em;position:relative;height:415px;}
.index_con3_left .cont_l{margin-top: 0;}
.index_con3_right ul{width:200%;height:100%;position:absolute;left:-100%;top:0}
.index_con3_right li{width:50%;height:100%}
.index_con3 .cont_l h4{font-size: 20px;line-height: 1em;text-align: center;}
.index_con3 .cont_l .tw{position: absolute;bottom: 0;width: 100%;padding: 1em 3em;background-color: #1677b3;box-sizing: border-box;}
.index_con3 .cont_l .tw p{line-height: 1.7em;padding-top: 0.5em;}
.index_con3 .cont_c dd{font-size: 20px;color: #ffffff;width: 88%;display: inline-block;padding: 0.85em 0;border-bottom: 1px dashed rgba(255,255,255,0.2);float: none;text-align: left;cursor: pointer;-webkit-transition: .3s;transition: .3s}
.index_con3 .cont_c dd{font-size: 20px;color: #000000;width: 88%;display: inline-block;padding: 0.85em 0;border-bottom: 1px dashed #cccccc;float: none;text-align: left;cursor: pointer;-webkit-transition: .3s;transition: .3s}
.index_con3 .cont_c dd:hover {color: #1677b3;}
.index_con3 .cont_c dd img{margin:0 1.8em;width:24px;}
.index_con3_right .cont_r{height: 100%;position: relative;cursor:pointer}
.index_con3_right .cont_r img{width:100%;-webkit-transition: .5s;transition: .5s}
.index_con3_right .cont_r p{position:absolute;bottom:0;left:0;width:100%;text-align: center;font-size: 20px;background:#1677b3;line-height: 2.5;color:#FFF;}
.index_con3_right .img{overflow: hidden;}
.index_con3_right .img:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0);margin:0;-webkit-transition: .3s;transition: .3s}
.index_con3_right .img:hover img{-webkit-transform: scale(1.05);transform: scale(1.05)}
.index_con3_right .img:hover:after{background:rgba(0,0,0,0.2);}
/*index_con4*/
.index_con4 h3 a{color: #333;font-size: 16px;vertical-align: bottom;}
.index_con4 h3 a:hover{color: #1677b3;}
.index_con4 h5{font-size: 16px;line-height: 1.5;height:2em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;color: #333;}
.index_con4 div.desc{font-size: 13px;color: #999999;margin:0em 0 1.5em;line-height: 2;overflow: hidden;height:6em;position:relative;display: -webkit-box;-webkit-line-clamp: 3;-moz-box-orient: vertical;}
/*.index_con4 div.desc:after{content:'......';position:absolute;right:0;bottom:0;background:#FFF;font-size:16px;}*/
.index_con4 div.desc p{font-size:14px;font-family:arial,helvetica,sans-serif;background:white;color:#999;}


.index_con4 li span{font-size: 12px;color: #1677b3;}
.index_con4 li{width: 22%;margin-right: 4%;cursor: pointer;padding: 1em;box-sizing: border-box;-webkit-animation: .3s;transition: .3s;box-shadow: 0 0 2px #ccc;}
.index_con4 li:last-child{margin-right: 0;}
.index_con4 ul{padding-top: 2em;}
.index_con4 li a{display: block;}
.index_con4 li:hover h5{color: #1177b0;}
.index_con4 li:hover span{color: #1177b0;}
.index_con4 li:hover {box-shadow: 2px 3px 10px 4px rgba(0,0,0,0.1);-webkit-transform:translateY(-8px);transform: translateY(-8px);}


/*index_con5*/
.index_con5{background-color: inherit;padding-bottom: 5em;}
.index_con5 li{padding-left: 1.5em;}
.index_con5 button{margin-left: 2em;}
.index_con1 button{position: relative;}
.index_con1 button:after{position: absolute;content: '';top: 0;left: 0;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid #1177b0;-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(0.5);transform: scale(0.5);}
.index_con1 button:hover:after{-webkit-transform: scale(1);transform: scale(1)}
.index_con5 select{color: #333333;font-size: 13px;padding-left: 1.5em;}
.index_con5 .wrap{background-color: #f5f5f5;}
.index_con5 .tw{text-align: center;background-color: #1677b3;display: inline-block;color: #ffffff;padding: 2.25em 5em;position: relative;}
.index_con5 ul{overflow: hidden;float: left;}
.index_con5 .tw li{padding: 0;display: inline-block;float: none;margin: 0 0.5em;font-size: 16px;color: #ffffff}
.index_con5 .tw li.l1{display: block;width: 100%;font-size: 36px;margin: 0;}
.index_con5 .tw li.l1 img{position: absolute;top: 50%;margin-top: -0.1em;right: 1.5em;}
.index_con5 .tw h5{font-size: 18px;}
.index_con5 .con_l{padding: 4.1em 0;float: left;}
.index_con5 .con_l li.l1{padding-left: 0;}
/*index_con6*/
.index_con6{background-position:center;background-repeat: no-repeat;;background-size:cover;background-color:#000}
.index_con6 .title{color:#FFF;}
.index_con6_list{margin-top: 10px}
.index_con6_item{width:100px;margin-right: 14px;background:#FFF;overflow: hidden;position:relative;float:left;-webkit-transition: 0.5s;transition: 0.5s}
.index_con6_item_left{width:100%;height:380px;text-align: center;position:relative;-webkit-transition: 0.3s;transition: 0.3s;cursor:pointer;}
.index_con6_item_right{width:400px;padding:40px 40px 30px;position:absolute;top:0;left:230px;box-sizing: border-box;-webkit-box-sizing: border-box}
.index_con6_item.last{margin-right: 0}
.index_con6_item:last-child{margin-right: 0}
.index_con6_item_left .left_bg{position:absolute;top:0;left:0;z-index: 0;width:100%;height:100%;background-position:center;background-repeat: no-repeat;background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-transition: .3s;transition: .3s}
.index_con6_item_left .left_bg:after{position:absolute;content:'';width:100%;height:100%;background:#1677b3;opacity:0.86;filter:alpha(opacity=86);top:0;left:0}
.index_con6_item_left .left_content{position:absolute;width:100%;padding:80px 5% 30px;height:100%;box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-transition: .3s;transition: .3s}
.index_con6_item_left .left_content .icon{height:40px;line-height: 40px;position:relative;margin-bottom:75px;-webkit-transition: .3s;transition: .3s; }
.index_con6_item_left .left_content .icon>div{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition: .3s;transition: .3s;width:100%;height:100%;}
.index_con6_item_left .left_content .icon>div.icon1{opacity:1;filter:alpha(opacity=100);}
.index_con6_item_left .left_content .icon:after{position:absolute;content:'';width:40px;height:3px;background:#dcdcdc;left:50%;margin-left:-20px;bottom:-40px;-webkit-transition: .3s;transition: .3s;}
.index_con6_item_left .left_content h4{font-size:16px;line-height:1.5;-webkit-transition: .3s;transition: .3s;width:4em;margin:0 auto 20px;}
.index_con6_item_left .left_content p{font-size: 13px;line-height:1.75;height:3.5em;color:#FFF;opacity:0;filter:alpha(opacity=0);-webkit-transition: .3s;transition: .3s;cursor:default;position:relative;z-index: -1}
.index_con6_item_left .left_content .link_btn{font-size:13px;color:#fff;line-height:30px;width:130px;background:none;border-radius:3px;border:1px solid #fff;margin-top: 30px;opacity:0;filter:alpha(opacity=0);position:relative;z-index: -1}
.index_con6_item_left .left_content .link_btn:hover{background:#fff;color:#1177b0;}
.index_con6_item_left .left_content .open_btn{width:26px;height:26px;background:url(../images/index_con6_btn.png) no-repeat center;background-size:100%;position:absolute;left:50%;margin-left:-13px;bottom:30px;-webkit-transition: .3s;transition: .3s;cursor:pointer;}
.index_con6_item_right h4{font-size: 18px;color:#333;line-height:1.5;margin-bottom: 30px;}
.index_con6_item_right p{font-size: 14px;line-height:1.715;color:#999;margin-bottom: 25px;text-align: justify}
.index_con6_item_right dl{}
.index_con6_item_right dd{float:left;width:49%;margin-right: 1%;padding:0.8em 0 0.8em 30px;color:#333;font-size: 14px;background:url(../images/index_con6_bg_icon.png) no-repeat left center;line-height: 1.715;box-sizing: border-box;-webkit-box-sizing: border-box}
.index_con6_item_left:hover{background:rgba(195,147,47,0.86);}
.index_con6_item.active{width:630px;}
.index_con6_item.active .index_con6_item_left{width:230px;cursor:default}
.index_con6_item.active .index_con6_item_right{}
.index_con6_item.active .index_con6_item_left .left_bg{opacity:1;filter:alpha(opacity=100);}
.index_con6_item.active .index_con6_item_left .left_content{padding-top:55px;}
.index_con6_item.active .index_con6_item_left .left_content .icon{margin-bottom: 55px;}
.index_con6_item.active .index_con6_item_left .left_content .icon1,.index_con6_item_left:hover  .left_content .icon1{opacity:0;filter:alpha(opacity=0);}
.index_con6_item.active .index_con6_item_left .left_content .icon2,.index_con6_item_left:hover  .left_content .icon2{opacity:1;filter:alpha(opacity=100);}
.index_con6_item.active .index_con6_item_left .left_content .icon:after{background:#FFF;bottom:-30px;}
.index_con6_item_left:hover .left_content .icon:after{background:#FFF;}
.index_con6_item.active .index_con6_item_left .left_content .open_btn{opacity:0;filter:alpha(opacity=0);}
.index_con6_item.active .index_con6_item_left .left_content .link_btn{opacity:1;filter:alpha(opacity=100);z-index: 1}
.index_con6_item.active .index_con6_item_left .left_content p{opacity:0;filter:alpha(opacity=100);z-index: 1}
.index_con6_item.active .index_con6_item_left .left_content h4,.index_con6_item_left:hover  .left_content h4{color:#FFF}
.index_con6_item_left:hover .left_content .open_btn{background-image:url(../images/index_con6_btn1.png)}


/*vote*/
.vote_in p{line-height: 1.7em;}
.vote_in .content_title h2{text-align: center;font-size: 36px;font-weight: bold;color: #646465;letter-spacing: 2px;padding: 1em 0;}
.vote_in .contact p{line-height: 1.5em;padding-bottom: 2em;width: 80%;margin: 0 auto;color: #666666;}
.vote_in .content_in li{width: 100%;border: 1px solid #e5e5e5;box-sizing: border-box;border-radius: 1.7em;box-shadow: 0px 2px 10px 2px rgba(0,0,0,0.05),0 2px 4px #ddddde;padding: 26px 110px;color: #666666;margin-bottom: 1.7em;}
.vote_in .content_in li .pic{margin-left:1em;height: 279px;line-height: 279px;}
.vote_in .content_in li .text{width: 52%;margin-left: 11%;padding-top: 2.4em;}
.vote_in .content_in li .text h3{font-size: 18px;font-weight: bold;line-height: 1em;padding-bottom: 1.7em;letter-spacing: 4px;}
.vote_in .content_in li .text span{color: #999999;}
.vote_in .content_in li .text a{color: #e7050a;}
.vote_in .content_in li .text a:hover{text-decoration: underline;}
.vote_in .content_in li .text p{height: 10.5em;}
.vote_in .content_in li .vote_button button{background:#e7050a;border-radius: 1em;font-size: 24px;font-weight: bold;color: #ffffff;text-align: center;width: 102px;height: 92px;line-height: 102px;box-shadow:0 -5px 0 #ec3a3e,0 5px 0 #940306,0 10px 4px rgba(0,0,0,.2);-webkit-transition: .3s;transition: .3s;outline: none;}
.vote_in .content_in li .vote_button{text-align: center;padding-top: 5.5em;}
.vote_in .content_in li .vote_button button.on{box-shadow:0 -5px 0 #766e6e,0 5px 0 #534b4b,0 10px 4px rgba(0,0,0,.2),2px 3px 10px 3px rgba(0,0,0,.3);background-color: #666666;}
.vote_in .content_in li .vote_button p{padding-top: 3.5em;}
.vote_in .content_in li .vote_button span{color: #e7050a;padding-right: 0.5em;font-size: 16px;}

.ban-bac{padding-top: 80px;}

.ban-n nav .nav_top dd>a{color:rgba(51,51,51,0.5);border-left: 1px solid rgba(51,51,51,0.5);}
.ban-n .nav_in li a{color: #333333;}
.ban-n nav dd.d1 a,.ban-n nav dd.d5 a{border-left: 0;}
.ban-n .nav_in li a:hover {color: #1677b3;}
.ban-n nav dd.d5 a{color: #ffffff;font-size: 12px;}
.ban-n nav dd.d5:hover a{color: #fff;background: #991b0c;}
.text-c{text-align: center;padding: 40px 0;}
.text-c h3{color: #333333;font-size: 30px;padding: 25px 0;}
.text-c p{color: #666666;font-size: 15px;width: 60%;margin: auto;line-height: 25px;}
.plane-cf{}
.plane-cf ul{}
.plane-cf ul li{width: 25%;text-align: center;}
.plane-cf ul li a{display: block;height: 148px;border: 1px solid #e8e8e8;padding: 25px 0;}
.plane-cf ul li h4{font-size: 22px;color: #333333;padding-bottom: 15px;}
.plane-cf ul li p{font-size: 14px;color: #999999;height: 38px;}
.plane-cf ul li span{width: 65px;height: 65px;background-position: center!important;}
.plane-cf .p-span1{background: url(../images/cf1_03.png) no-repeat;}
.plane-cf .p-span2{background: url(../images/cf2_05.png) no-repeat;}
.plane-cf .p-span3{background: url(../images/cf3_07.png) no-repeat;}
.plane-cf .p-span4{background: url(../images/cf4_09.png) no-repeat;}

.plane-cf ul li:hover{background: #f5f5f5;}
.plane-cf ul li:hover h4{color:#1177b0 ;}
.zf-cf{text-align: center;margin-top: 25px;}
.zf-cf ul{}
.zf-cf ul li{width: 20%;text-align: center;}
.zf-cf ul li a{display: block;}
.zf-cf ul li span{border: 3px solid #1177b0;background: #fae5ba;color:#1177b0 ;border-radius: 10px;font-size: 22px;padding: 10px 5px;margin-bottom: 25px;display: inline-block;}
.zf-cf ul li h3{font-size: 16px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.zf-cf ul li p{font-size: 14px;color: #666666;}
.zf-cf>a{font-size: 14px;margin-top: 40px;text-align: center;color: #d89d22;border-bottom:1px solid #d89d22 ;padding: 4px 8px;}
.zf-cf>a:hover{color:#1177b0 ;border-bottom: 1px solid #1177b0;}
.jihua{margin: 50px auto;}
.kh-box{padding-bottom: 40px;}
.kh-bac{background: url(../images/nk-bac_02.jpg) no-repeat;margin-bottom: 0px;margin-top: 70px; background-position: center;}
.nk li{width: 33.3333%;}
.nk a{display: block;width: 200px;}
.nk a .nk-p{display: table;margin: auto;}
.nk a .nk-p img{}
.nk a>p{font-size: 14px;color: #999999;margin-top: 15px;text-align: center;}
.nk a .nk-p span{display:table-cell;padding-left: 10px;vertical-align: middle;color: #333333;font-size: 18px;font-weight: bold;}
.nk-li2 a{margin: auto;}
.nk-li3 a{margin-left: auto;}
.nk-li2{position: relative;}
.nk-li2::after{position: absolute;content: "";width: 1px;height: 70%;background:#1177b0 ;top:20%;right: -10%;}
.nk-li2::before{position: absolute;content: "";width: 1px;height: 70%;background:#1177b0 ;top:20%;left: -10%;}
.nk a:hover span{color:#1177b0 ;}
.nk{padding-bottom: 20px;}
.ban-n.color .nav_in li a{color: #ffffff;}
.ban-n.color nav .nav_top dd>a{color: rgba(255,255,255,0.5);border-left: 1px solid rgba(255,255,255,0.5);}
.ban-n.color .nav_in li a:hover{color:#1677b3}
.nk-text{}
.nk-text>h3{font-size: 30px;text-align: center;}
.nk-text .nk-div{margin: 40px auto;}
.nk-text .nk-div h4{font-size: 18px;font-weight: bold;border-bottom: 1px solid #1177b0;padding-bottom: 12px;margin-bottom: 20px;}
.nk-text .nk-div p{font-size: 16px;line-height: 24px;color: #666666;margin-bottom: 10px;}
.text-c.niu img{padding: 25px 0;}
.nk-text .nk-div p:hover{color: #1677b3;}
.nk-text {margin-bottom: 90px;}
.zuanjia p a{color: #991b0c;}
.zuanjia-qus{}
.qus-box{background: #fafafa;padding: 25px 0;}
.qs-div1{display: inline-block;padding-left: 4em;}
.qs-div1 h4{display: inline-block;font-size: 16px;margin-right: 20px;}

.qs-div1 select {
    width: 12em;
    border: 1px solid #e5e5e5;
    padding-left:1.5em;
    line-height: 2.5em;
    height: 2.5em;
    border-radius: 5px;
    padding-right: 1em;
    background: url(../images/4xiu_sel_03.png) 10.5em center no-repeat;
    background-color: #ffffff;
	font-size: 16px;
	color: #999999;
}

.qus-box{background: #fafafa;padding: 25px 0;text-align: center;}
.qus-box{background: #fafafa;padding: 25px 0;}
.qus-box p{display: inline-block;font-size: 16px;margin:0 5px;}
.qs-div1{display: inline-block;padding-left: 20px;}

.qus-box select {
    width: 12em;
    border: 1px solid #e5e5e5;
    padding-left:1.5em;
    line-height: 2.5em;
    height: 2.5em;
    border-radius: 5px;
    padding-right: 1em;
    background: url(../images/4xiu_sel_03.png) 10.5em center no-repeat;
    background-color: #ffffff;
	font-size: 16px;
	color: #999999;
}

.ans-box dl{font-size: 16px;color: #333333;font-weight: bold;}
.ans-box dl dt{background:#f8f1dd ;padding: 15px 25px;}
.ans-box dl dd{background:#f8e3ba ;padding: 15px 25px;}
.ans-box dl .q-span1{margin-right: 15px;}
/* .fenye{text-align: center;margin: 50px auto;}
.fenye ul{}
.fenye ul li{width: 30px;height: 30px;text-align: center;line-height: 30px;border-radius: 100%;border:1px solid #ffffff;float: none;display: inline-block;}
.fenye ul li span{display: block;}
.fenye ul li.active,.fenye ul li:hover{border: 1px solid #1677b3;background: #1677b3;color: #ffffff;}
.fenye ul .last-li{width: auto;}
.fenye ul .last-li:hover{border-color:#fff ;background: none;color: #333;}
.fenye ul{}
.fenye li{width: 55px;height: 30px;text-align: center;line-height: 30px;border-radius: 0;border:1px solid #ffffff;float: none;display: inline-block;}
.fenye li a{display: block;}
.fenye li.active a,.fenye ul li:hover{border: 1px solid #1677b3;background: #1677b3;color: #ffffff;}
.fenye .last-li{width: auto;}
.fenye .last-li:hover{border-color:#fff ;background: none;color: #333;}
 */
.fenye{text-align: center;margin: 50px auto;}
.fenye ul{display: inline-block;vertical-align: top}
.fenye ul li a{width: 30px;height: 30px;text-align: center;line-height: 30px;/*border-radius: 100%;*/border:1px solid #ccc;float: none;display: inline-block;}
.fenye ul li.prev a,.fenye ul li.next a,.fenye ul li.first a,.fenye ul li.last a{width:auto;padding:0 10px;}
.fenye ul li a{display: block;/*border-radius: 50%*/margin: 0 4px;}
.fenye ul li.active a,.fenye ul li:hover a{border: 1px solid #1177b0;background: #1677b3;color: #ffffff;}
.fenye ul li.prev:hover a,.fenye ul li.next:hover a,.fenye ul li.first:hover a,.fenye ul li.last:hover a{
    background:#1177b0;
    color:#fff;
    border-color:#1177b0;
}
.fenye .total{vertical-align: top;line-height: 30px;}
.fenye .total i{display:inline-block;vertical-align:top;color:#1677b3}

/* .index_con4 h4{height: 120px;overflow: hidden;}
.index_con4 h4 p{text-indent: 0!important;}
.index_con4 h4 p span{font-size: 12px!important;}
.index_con4 li:last-of-type{margin-right: 0;} */
.zuanjia-js{}
.zuanjia-js>h3{font-size: 20px;padding: 20px 0;border-bottom: 1px solid #1177b0;color: #333333;font-weight: bold;}
.zuanjia-name li{width: 48%;margin-right: 4%;margin-bottom: 4%;margin-top: 4%;display: table;}
.zuanjia-name li>a{display: block;}
.zuanjia-name li:nth-child(2n){margin-right: 0;}
.zuanjia-name-left{display: table-cell;overflow: hidden;}
.zuanjia-name-right{display: table-cell;vertical-align: middle;padding-left: 25px;}
.zuanjia-name-right h4{font-size: 18px;font-weight: bold;margin: 15px 0;}
.zuanjia-name-right p{font-size: 16px;color: #666666;margin: 10px 0;}
.zuanjia-name-right h4 span:first-of-type{margin-right: 20px;}
.zuanjia-name li>a:hover img{transform: scale(1.05);transition: 0.4s;}
.zuanjia-table{border: 1px solid #dcdcdc;margin: 25px auto;}
.zuanjia-table tr{text-align: center;}
.zuanjia-table tr th,.zuanjia-table tr td{padding: 12px 0;}
.zuanjia-table tr th{font-size: 18px;font-weight: normal;}
.zuanjia-table tr td{font-size: 16px;}
.zuanjia-zb>p{font-size: 16px;color: #666666;line-height: 30px;padding: 25px 0;}
.zuanjia-zb{margin: 100px auto;}
.note-q{padding: 35px 30px;}
.note-q dl{}
.note-q dl dt{border-bottom: 1px solid #1177b0;font-size: 18px;padding: 10px 0;}
.note-q dl dt .note-q-icon{width: 25px;height: 25px;background: url(../images/note-icon_09.jpg) no-repeat;background-position: center;vertical-align: sub;margin-right: 8px;}
.note-q dl dd{font-size: 16px;color: #999999;line-height: 30px;display: table;padding:20px 33px;}
.note-q dl dd span{display: table-cell;}
.note-dx{margin: 80px auto;}
.note-q dl:hover dt{color: #1177b0;}
.gp-zn-box{background: #f6f6f6;}
.gp-zntx{background: url(../images/zn-j_03.jpg) no-repeat;padding: 135px 0;background-position:center;}
.gp-zntx ul li{width: 32%;margin-right: 2%;text-align: center;}
.gp-zntx ul li:last-of-type{margin-right: 0;}
.gp-zntx ul li a{display: block;margin: auto;width: 75%;}
.gp-zn>h3{font-size: 30px;text-align: center;}
.gp-zn{padding: 50px 0;}
.gp-zntx ul li a p{text-align: left;font-size: 14px;color: #666666;line-height: 24px;}
.gp-zntx ul li a p:hover{color:#1677b3}
.gp-zntx ul li a h4{font-size: 18px;margin-top: 25px;margin-bottom: 30px;}
.qq-box{}
.qq-box ul li{width: 48%;margin-right: 4%;text-align: center;}
.qq-box ul li:nth-child(2n){margin-right: 0;}
.qq-box ul li a{display: block;width: 75%;padding: 35px 0;margin: auto;border-bottom: 1px solid #dcdcdc;}
.qq-box ul li a:hover img{transform: scale(1.1);transition: 0.4s;}
.qq-box ul li:nth-child(3) a,.qq-box ul li:nth-child(4) a{border:none}
.qq-box ul li h4{font-size: 16px;font-weight: bold;margin: 20px 0 15px;}
.qq-box ul li a:hover h4{color: #1677b3;}
.qq-box ul li p{font-size: 14px;color: #666666;}
.qq-box{position: relative;margin: 30px 0 100px;}
.qq-box::after{position: absolute;content: "";width: 1px;height: 100%;background-color: #dcdcdc;left: 0;right: 0;margin: auto;top:0}
.xinxi-bac{background: url(../images/xinxi_06.jpg) no-repeat;background-position: center;}
.xinxi-box{}
.come-box .xinxi-left{width:32%}
.xinxi{padding: 100px 0;}
.xinxi-left{float: left;width:49% ;margin-right: 2%;background: #ffffff;}
.xinxi-left:last-of-type{margin-right: 0;}
.xinxi-left dl{padding: 20px;}
.xinxi-left dl dt{border-bottom: 1px solid #dcdcdc;padding: 8px 0;}
.xinxi-left dl dt span{font-size: 16px;font-weight: bold;}
.xinxi-left dl dt a{font-size: 12px;color: #333;float:right;}
.xinxi-left dl dd{padding-top: 15px;}
.xinxi-left dl dd a{font-size: 14px;display: block;}
.xinxi-left dl dd .x-span1{color: #666666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;width: 70%;float: left;}
.xinxi-left dl dd .x-span2{color: #999999;float: right;}
.xinxi>h3{font-size: 30px;text-align: center;margin-bottom: 60px;}
.xinxi-left dl dd a:hover span,.xinxi-left dl dt a:hover{color:#1177b0 ;}
.sjs{width: 35%;margin:70px auto;border: 1px solid #e1c997;text-align: center;}
.sjs:hover{background: #fbfbfbb8;}
.sjs:hover>a>p{font-size: 17px;color: #1677b3;}
.sjs>a{display: block;padding: 30px 0;}
.sjs>a>div{}
.sjs>a>p{font-size: 16px;margin: 20px 0;height: 21px;overflow: hidden;}
.sjs>a>span{background: url(../images/sjs-2_07.png) no-repeat;background-position: center;width: 31px;height: 31px;}
.hui-bac{background: #f6f6f6;}
.opt-nav{}
.opt-nav ul li{float: none;display: inline-block;margin-right: 5px;margin-left: 5px;}

.opt-nav ul li a{font-size: 18px;line-height: 50px;padding: 0 5px;}
.opt-nav ul li .active,.opt-nav ul li a:hover{border-bottom: 2px solid #1677b3;}
.shuoming{margin-bottom: 115px;}
.p-bacy>p{font-size: 18px;color: #ffffff;background: #1177b0;padding: 15px 20px;}
.shuoming dl{}
.shuoming dl dt{font-size: 16px;border-bottom: 1px solid #eeeeee;padding: 25px 0;}
.shuoming dl a{display: block;}
.shuoming dl dt span{color: #991b0c;}
.shuoming dl dd{font-size: 18px;border-bottom: 1px solid #eeeeee;}
.shuoming dl dd .shuo-span1{width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.shuoming dl dd .shuo-icon{float: right;width: 20px;height: 20px;background: url(../images/rj-h_03.png) no-repeat;background-position: center;margin-top: 4.5px;}
.shuoming dl a:hover{color: #1677b3;}
.shuoming dl dd a{padding: 10px 15px;}
.hangqin{padding: 35px;box-shadow: 0 0 25px #f1f1f1;}
.hangqin-box{margin-top: 160px;margin-bottom: 60px;}
.hangqin h3{font-size: 20px;margin-top: 20px;margin-bottom: 60px;text-align: center;}
.hangqin p{font-size: 16px;color: #666666;line-height: 31px;text-align: justify;word-break: break-all;}
.hangqin p>img{text-align: center;}
.opt-kh{margin: 35px 0 80px;}
.opt-kh-div1>h3{font-size: 20px;color: #1177b0;margin-top: 30px;}
.opt-kh-div1>p{font-size: 18px;color: #333333;font-weight: bold;margin: 20px 0;}
.kh-img{text-align: center;margin: 25px auto;}
.kh-table{width: 100%;border: 2px solid #dbc5ac;margin-bottom: 50px;}
.kh-table tr{color: #666666;font-size: 16px;}
.kh-table tr:nth-child(1),.kh-table tr:nth-child(2),.kh-table tr:nth-child(3){color: #333333;text-align: center;font-weight: bold;}
.kh-table tr:nth-child(4){text-align: center;}
.kh-table tr td{padding: 10px 10px;line-height: 25px;}
.kh-table tr td:first-of-type{text-align: center;}
.kh-table .tab-b{font-weight: bold;color: #333333;}
.zh-table{width: 100%;border: 2px solid #dbc5ac;margin-bottom: 50px;}
.zh-table tr{color: #666666;font-size: 16px;}
.zh-table tr td{padding: 10px 10px;line-height: 25px;}
.zh-table tr th,.zh-table tr td{padding: 15px 20px;line-height: 25px;}
.zh-table tr td:nth-child(1),.zh-table tr td:nth-child(2){text-align: center;}
.zh-table tr th:nth-child(3),.zh-table tr td:nth-child(3){width: 65%;}
.opt-zh-p p{text-align: center;font-size: 16px;color: #666666;}
.opt-zh{margin: 35px auto 80px;}
.opt-zh-p{margin: 30px auto;}
.opt-know{margin-bottom: 100px;}
.opt-know dl{}
.opt-know dl dt{width: 100%;height: 1px;background: #1177b0;margin-bottom: 15px;}
.opt-know dl dd{border-bottom:1px solid #dcdcdc ;}
.opt-know dl a{display: block;font-size: 16px;color: #666666;padding: 15px 10px;}
.opt-know dl dd .know-span1{width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block}
.opt-know dl dd .know-span2{float: right;}
.opt-know dl a:hover{color: #1677b3;}
.yewu{margin-top: 50px;}
.gonju{margin: 50px auto 115px;}
.gonju ul li{width: 23.5%;margin-right: 2%;text-align: center;}
.gonju ul li:last-of-type{margin-right: 0;}
.gonju ul li a{display: block;cursor: pointer;}
.gonju ul li a p{font-size: 18px;margin-top: 20px;}
.gonju ul li a:hover{color: #1177b0;}
.gonju-img{overflow: hidden;}
.gonju ul li a:hover .gonju-img{margin-top: -5px;}
.modu{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: fixed;z-index: 999;top: 0;left: 0;}
.modu-box1{position: absolute;top: 50%;height: 25%;padding: 25px;background: #ffffff;width: 50%;left: 0;right: 0;margin: auto;transform: translateY(-50%);}
.modu-box1>p{text-align: right;}
.closee{width: 16px;height: 16px;background: url(../images/clos_03.png) no-repeat;background-size: 100%;cursor: pointer;}
.closee:hover{background: url(../images/clos-h_03.png) no-repeat;background-size: 100%;}
.modu-div a{color: #ffffff;margin: 0 30px;font-size: 16px;padding:10px 25px;background-color: #1677b3;text-align: center;width: 180px;}
.modu-div{text-align: center;margin-top: 10%;}
.modu-div a:hover{color: #1177b0;}
.modu3,.modu2,.modu1{display: none;}
.modu-div2{margin-top: 5%;}
.modu-div2>p{font-size: 16px;line-height: 30px;}
.modu-div2>a{font-size: 16px;color: #991b0c;margin-top: 30px;}
.modu-div2>a:hover{color: #1677b3;}
.clue-table{border:1px solid #1677b3;margin-bottom: 35px;}
.clue-table tr td:first-of-type,.clue-table tr td:last-of-type{text-align: center;}

.clue-table tr td:last-of-type img{width: 75%;margin: auto;}
.clue-table tr td,.clue-table tr th{padding: 15px;font-size: 16px;line-height: 25px;}
.clue-table tr th:first-of-type{width: 15%;}
.clue-table tr th:nth-child(2){width: 18%;}
.clue-table tr th:nth-child(3){}
.clue-table tr th:nth-child(4){width:25%;}
.celue-box>p{font-size: 16px;color: #666666;margin: 20px 0;margin-left: 20px;}
.clue-table2 tr td:nth-child(2){text-align: center;}
.celue-box{margin-bottom: 110px;}
.open-left{width: 75%;float: left;}

.open-left ul li{width: 33.33%;border: 1px solid #e8e8e8;text-align: center;box-sizing: border-box;margin-left: -1px; margin-top: -1px;-webkit-transition: .3s;transition: .3s; cursor: pointer;position: relative;}
.open-left ul li .pic>div {position: absolute;top: 0;left: 0;width: 100%; height: 100%;}
.open-left ul li .pic2 {opacity: 0;filter: alpha(opacity=0);-webkit-transition: .3s;transition: .3s;}
.open-left ul li .pic>div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.open-left ul li .pic {position: relative;line-height: 38px;height: 38px;}
.open-left ul li>a{display: block;padding: 2.55em 0;}
.open-left ul li:hover {background: #f5f5f5;}
.open-left ul li:hover .pic2 {opacity: 1;filter: alpha(opacity=100);}
.open-left ul li>a>h4{font-size: 22px;}
.open-left ul li>a>p{font-size: 14px;color: #999999;margin: 25px 0;}
.open-left ul li:hover h4 {color: #1177b0;}
.open-box{margin: 25px 0 100px}
.open-right{width:23%;float: right;position: relative;}
.open-right .pic {overflow: hidden;}
.open-right .pic>img {-webkit-transition: .3s;transition: .3s;-webkit-transform: scale(1);transform: scale(1);width: 100%;}
.open-right .tw {position: absolute;top: 0;text-align: center;width: 100%;}
.open-right .tw h4 {font-size: 24px;color: #333333;line-height: 2.5em;padding-top: 0.8em;}
.open-right:hover .tw h4{color:#1677b3 ;}
.open-right .tw p {color: #999;line-height: 2;}
.open-right a {color: #ffffff;font-size: 16px;display: block;width: 100%;position: absolute;bottom: -40px;background-color: #1677b3;line-height: 2.5em;text-align: center;}
.open-right a img {margin-left: 1em;}
.open-right:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}
.open-right>p{position: absolute;bottom: 5px;left: 0;right: 0;margin: auto;text-align: center;font-size: 18px;color: #666666;}
.geren{}
.geren-box{width: 75%;margin: auto;margin-bottom: 70px;}
.geren-box ul li{width: 31.33333%;margin-right: 3%;box-shadow:0 0 20px #f5efe3;text-align: center;}
.geren-box ul li:last-of-type{margin-right: 0;}
.geren-box ul li a{display: block;padding: 60px;}
.geren-box ul li a h3{margin: 25px 0 15px;font-size: 20px;}
.geren-box ul li a p{font-size: 14px;color: #999999;}
.geren-box ul li:hover a h3{color: #1677b3;}
.geren-box ul li:hover{margin-top: -10px;}
.youshi{}
.youshi-box{padding-bottom: 75px;}
.youshi-box ul li{width: 31.3333%;margin-right: 3%;position: relative;}
.youshi-box ul li:last-of-type{margin-right: 0;}
.youshi-text{background: rgba(221,159,29,0.85);display: none;color: #ffffff;font-size: 16px;text-align: center;padding: 10px;position: absolute;bottom:0;left: 0;right: 0;}
.youshi-text p{line-height: 24px;}
.youshi-box ul li:hover .youshi-text{display: block;}
.geren-gongao{background: url(../images/grj_02.jpg) no-repeat;background-position: right;padding: 110px 0;}
.geren-gongao ul li{width: 31.33333%;margin-right: 3%;background: #ffffff;}
.geren-gongao ul li:last-of-type{margin-right: 0;}
.geren-gongao ul li dd>a{display: block;}
.geren-gongao ul li dt{border-bottom: 1px solid #dcdcdc;padding: 12px 0;}
.geren-gongao ul li dt span{font-size: 18px;font-weight: bold;}
.geren-gongao ul li dt a{float: right;font-size: 12px;color: #666666;margin-top: 6px;}
.geren-gongao ul li dl{padding: 25px;}
.geren-gongao ul li dd p span{font-size: 14px;color: #666666;}
.geren-gongao ul li dd p icon{color: #1677b3;margin-right: 10px;width: 4px;height: 4px;background: #1677b3;display: inline-block;border-radius: 100%;vertical-align: middle;}
.geren-gongao ul li dd p{width: 65%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;}
.geren-gongao ul li dd .span-rr{font-size: 14px;color: #999999;float: right;}

.geren-gongao ul li dd{margin-top: 15px;}
.geren-gongao ul li dt a:hover{color: #1677b3;}
.geren-gongao ul li dd>a:hover span{color: #1677b3!important;}
.gupiao-zy{margin-bottom: 150px;padding-top: 20px;}
.gupiao-zy>h4{font-size: 18px;color: #1677b3;margin: 15px 0;}
.gupiao-zy>p{font-size: 16px;line-height: 30px;color: #666666;margin: 20px 0;}
.gupiao-zy>p b{color: #333333;}
.opt-know>h3{margin-bottom: 15px;}
.huigou{padding-top: 40px;margin-bottom: 155px;}
.huigou dl{}
.huigou dl dd{margin-top: 25px;}
.huigou dl dd h4{font-size: 18px;color: #1677b3;margin-bottom: 8px;}
.huigou dl dd p{font-size: 16px;color: #333333;line-height: 23px;}
.gongao-div{background: #eeeeee;text-align: center;padding: 10px 0;font-size: 14px;color: #666666;margin-bottom: 50px;}
.ronzi{}
.ronzi-box{margin-bottom: 70px;}
.ronzi-box ul li{width: 16.66666%;}
.ronzi-box ul li a{display: block;border: 1px solid #dcdcdc;text-align: center;padding: 35px 20px;border-right: none;}
.ronzi-box ul li:last-of-type a{border-right: 1px solid #dcdcdc;}
.ronzi-box ul li a h3{font-size: 20px;}
.ronzi-box ul li a p{font-size: 14px;color: #999999;margin: 18px 0 10px;height: 38px;}

.ronzi-box ul li a:hover{background: #fbfbfb;}
.ronzi-box ul li a:hover h3{color: #1677b3;}
.fina{margin-top: 25px;margin-bottom: 25px;}
.fina .opt-nav{}
.fina .opt-nav ul li a{font-size: 17px;}
.fina .opt-nav ul li{margin-left: 0;margin-right:15px}
.zuanjia-js>h3>span{font-size: 18px;padding: 0 10px;}
.zuanjia-js .zu-span1{float: left;}
.zuanjia-js .zu-span2{float: right;}
.fina-bl .qs-div1{padding-left: 2em;}
.fina-bl .qs-div1 select{width: 9em;background: url(../images/4xiu_sel_03.png) 7.5em center no-repeat;background-color: #ffffff;}
.fina-bl .qs-div1 input{width: 8em; border: 1px solid #e5e5e5;padding-left: 1.5em;line-height: 2.5em;height: 2.5em;border-radius: 5px;padding-right: 1em;background-color: #ffffff;font-size: 16px;color: #999999;}
.fina-bl .qs-div1 button{background: #e8ab2e;color: #ffffff;text-align: center;height: 2.2em;width: 9em;font-size: 18px;}
.fina-bl .qs-div1 button:hover{color: red;}
.fina-bl .table-bl{text-align: center;border:1px solid #dcdcdc;}
.fina-bl .table-bl td,.fina-bl .table-bl th{padding: 15px 0;border:none;border-bottom: 1px solid #dcdcdc;}
.fina-bl .table-bl th{font-size: 16px;color: #ffffff;font-weight: normal;background: #1177b0;}
.fina-bl{margin-bottom: 70px;}
.fina-bl .table-bl tr:hover td{color: #1677b3;}
.fina-bz>h4{font-size: 18px;margin-bottom: 15px;}
.fina-bz-yj{margin-top: 50px;margin-bottom: 120px;}
.fina-bz-yj>h3{font-size: 18px;margin-bottom: 20px;border-bottom: 1px solid #1677b3;padding: 20px 0;}
.fina-bz-yj>p{font-size: 16px;color: #666666;line-height: 30px;}
.fina-yh .table-yh,.fina-db .table-db{text-align: center;margin-top: 50px;}
.fina-yh .table-yh tr,.fina-db .table-db tr{border: 1px solid #dcdcdc;}
.fina-yh .table-yh tr td:first-of-type{width: 25%;}
.fina-yh .table-yh tr td,.fina-db .table-db tr td{font-size: 16px;padding: 12px;}
.fina-kz{}
.fina-kz .text-p-h{color: #1677b3;}
.vote-lc-text{margin-top: 45px;}
.vote-lc-text h4{font-size: 18px;margin-bottom: 5px;}
.vote-lc-text p{font-size: 16px;color: #666666;line-height: 30px;}
.vote-lc-p>p{font-size: 16px;color: #666666;}
.come{}
.come .text-c{}
.come .text-c p{width: 90%;/*text-align: left;*/margin-bottom: 10px;}
.come-list{width: 83%;margin: auto;margin-bottom: 80px;}
.come-list ul{}
.come-list ul li{width: 33.33333%;float: left;}
.come-list ul li a{display: block;border: 1px solid #e8e8e8;margin-left: -1px;margin-top: -1px;text-align: center;padding: 25px;}
.come-list ul li a h3{font-size: 22px;color: #333333;}
.come-list ul li a p{font-size: 14px;line-height: 24px;color: #999999;margin: 10px 0;}
.come-list ul li a:hover{background-color: #e9e9e9;}
.n-nav-wsyyt{padding: 80px 0 0 0;}
.n-nav-zsintor{padding: 20px 0 0 0;}
.n-nav-list{padding: 20px 0 0 0;}
.n-nav-list>div{float: right;}
.n-nav-list>div a{display: inline-block;font-size: 14px;color: #333333;}
.n-nav-list>div a icon{width: 30px;height: 19px;background: url(../images/hom_03.png) no-repeat;background-position: center;display: inline-block;vertical-align: sub;}
.n-nav-list>div a:hover{color: #1677b3;}
.lianxi-ul{margin-bottom: 50px;}
.lianxi-ul li{float: left;width: 32%;margin-right: 2%;margin-bottom: 2%;}
.lianxi-ul li:nth-child(3n){margin-right: 0;}
.lianxi-ul li p{display: table;}
.lianxi-ul li:nth-child(2) p,.lianxi-ul li:nth-child(5) p{padding-left: 25px;}
.lianxi-ul li a{font-size: 14px;color: #333333;display: table-cell;vertical-align: middle;padding-left: 10px;}
.lianxi-ul li icon{background-size: 100%;;width: 35px;height: 35px;background-position: center;display: inline-block;}
.ic1{background:url(../images/lx_07.jpg) no-repeat ;}
.ic2{background:url(../images/lx_09.jpg) no-repeat ;}
.ic3{background:url(../images/lx_11.jpg) no-repeat ;}
.ic4{background:url(../images/lx_16.jpg) no-repeat ;}
.ic5{background:url(../images/lx_17.jpg) no-repeat ;}
.ic6{background:url(../images/lx_18.jpg) no-repeat ;}
.contact-map1{margin-bottom: 100px;}
#contact_map1{height: 500px;}
.ji-left{float: left;width: 45%;}
.ji-right{float: right;width: 45%;text-align: right;overflow: hidden;}
.ji-right:hover img{transform: scale(1.05);transition: 0.4s;;}
.ji-left h3,.ji-xs h3,.bx-text h3{font-size: 20px;margin: 20px auto 10px;}
.ji-left p,.ji-xs p,.bx-text p{font-size: 16px;line-height: 30px;color: #666666;}
.bx-text{margin-top: 50px;}
.jijing{padding-bottom: 70px;margin-top: 30px;}
.bx{margin-bottom: 120px;}

.glan{width: 85%;margin: auto;}
.glan ul{}
.glan ul li{width: 33.3333%;float: left;}
.glan ul li a{display: block;border: 1px solid #e8e8e8;text-align: center;padding: 40px;height: 85px;margin-left: -1px;margin-top: -1px;}
.glan ul li:nth-child(5) a{background-color: #e9e9e9;color: #1677b3;}
.glan ul li h3{font-size: 22px;margin-bottom: 15px;}
.glan ul li h2{font-size: 30px;}
.glan ul li a:hover{background-color: #e9e9e9;color: #1677b3;}
.pb-ys-text{margin: auto;width: 85%;}
.pb-ys-text p{font-size: 14px;line-height: 24px;margin-top: 15px;}
.pb-ys{padding-bottom: 60px;}
.pb-lianxi{width: 85%;margin: auto;}
.pb-yw{margin-bottom: 25px;}
.pb-yw h3{font-size: 18px;line-height: 24px;color: #d4b169;text-align: center;margin-bottom: 35px;}
.pb-yw dl{width: 47.5%;margin-right: 5%;float: left;margin-bottom: 3%;}
.pb-yw dl:nth-child(odd){margin-right: 0;}
.pb-yw dl dt{font-size: 16px;line-height: 24px;font-weight: bold;margin-bottom: 10px;}
.pb-yw dl dd{display: table;}
.pb-yw dl dd icon{width: 30px;height: 30px;background-position: center;display: inline-block;}
.pb-yw dl dd .ico1{background: url(../images/cal_27.png) center no-repeat;}
.pb-yw dl dd .ico2{background: url(../images/ema_31.png) center no-repeat;}
.pb-yw dl dd span{display: table-cell;padding-left: 10px;vertical-align: middle;font-size: 14px;color: #666666;line-height: 24px;}
.gonsi-table1,.gonsi-table2{margin-bottom: 45px;}
.gonsi-table1 tr td{border: 1px solid #ccc;padding: 15px 25px;}
.gonsi-table1 tr td:first-of-type{width: 35%;}
.gonsi-table2 tr th{font-size: 18px;background-color: #1177b0;color: #ffffff;padding: 13px 0;}
.gonsi-table2 tr{border: 1px solid #ccc;border-top: none;text-align: center;}
.gonsi-table2 td{padding: 20px 5px;font-size: 16px;}
.gonsi-table2 tr:first-child{border-color:#1177b0 ;}
.gs-ul{margin: 60px 0 120px;}
.gs-ul li{width: 47.5%;margin-right: 5%;float: left;margin-bottom: 20px;}
.gs-ul li:nth-child(2n){margin-right: 0;}
.gs-ul li i{display: table-cell;}
.gs-ul li span{display: table-cell;padding-left: 15px;}
.gs-ul li p{display: table;font-size: 16px;}
.yf{}
.yf .text-c p{width: 85%;text-align:left}
.yf .yf-jg{margin-bottom: 55px;}
.yf .yf-jg ul{}
.yf .yf-jg ul li{width: 16.6666%;text-align: center;}
.yf .yf-jg ul li a{}
.yf .yf-jg ul li icon{width: 35px;height: 35px;background-position: center;display: inline-block;background-size: 100%!important;vertical-align: bottom;}
.yf .yf-jg ul li span{font-size: 16px;height: 35px;line-height: 35px;margin-left: 15px;}
.yf .yf-jg ul li .yf-ico1{background: url(../images/yf1_08.png) no-repeat;}
.yf .yf-jg ul li .yf-ico2{background: url(../images/yf2_03.png) no-repeat;}
.yf .yf-jg ul li .yf-ico3{background: url(../images/yf3_05.png) no-repeat;}
.yf .yf-jg ul li .yf-ico4{background: url(../images/yf4_17.png) no-repeat;}
.yf .yf-jg ul li .yf-ico5{background: url(../images/yf5_11.png) no-repeat;}
.yf .yf-jg ul li .yf-ico6{background: url(../images/yf6_14.png) no-repeat;}
.yf-yj-box{padding-bottom: 80px;}
.yf-yj{background-color: #ffffff;}
.yf-yj ul{}
.yf-yj ul li{width: 33.3333%;float: left;}
.yf-yj ul li a{display: block;border: 1px solid #e8e8e8;text-align: center;padding: 40px;/* height: 85px; */margin-left: -1px;margin-top: -1px;}
.yf-yj ul li a h3{font-size: 22px;color: #333333;}
.yf-yj ul li a p{font-size: 14px;line-height: 24px;color: #999999;margin: 10px 0;}
.yf-yj ul li a:hover{background-color: #e9e9e9;}
.yf-pl{}
.yf-pl-text{margin-bottom: 100px;}
.yf-pl-text h3{font-size: 18px;color: #d4b169;margin-top: 20px;}
.yf-pl-text p{font-size: 14px;color: #999999;text-indent: 2em;margin-top: 10px;line-height: 24px;}
.yf-pl-text h4{font-size: 14px;color: #333333;margin-top: 10px;font-weight: bold;}

/*add*/
.zsyj-b{}
.zsyj-b ul{}
.zsyj-b ul li{width: 31.33333%;margin-right: 3%;float: left;background-color: #ffffff;margin-bottom: 3%;}
.zsyj-b ul li:nth-of-type(3n){margin-right: 0;}
.zsyj-b ul li dl{padding: 15px;}
.zsyj-b ul li dt{padding: 10px 0;border-bottom: 1px solid #cccccc;margin-bottom: 15px;}
.zsyj-b ul li dt b{font-size: 16px;color: #1677b3;}
.zsyj-b ul li dt a{float: right;color: #666666;font-size: 14px;}
.zsyj-b ul li dd{margin-bottom: 10px;}
.zsyj-b ul li dd a{color: #666666;display: block;padding: 5px 0;}
.zsyj-b ul li dd a p{width: 68%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zsyj-b ul li dd a span{float: right;color: #999999;}
.zsyj-b ul li dd a p i{display: inline-block;width: 5px;height: 5px;background-color: #1677b3;border-radius: 100%;vertical-align: middle;margin-right: 9px;}
.zsyj-b ul li dt a:hover{color: #1677b3;}
.zsyj-b ul li dd a:hover,.zsyj-b ul li dd a:hover span{color: #1677b3;}

/*add*/

zsyj-sd{}
.zsyj-sd ul{}
.zsyj-sd ul li{width: 100%;margin-right: 3%;float: left;background-color: #ffffff;margin-bottom: 3%;}
.zsyj-sd ul li:nth-of-type(3n){margin-right: 0;}
.zsyj-sd ul li dl{padding: 15px;}
.zsyj-sd ul li dt{padding: 10px 0;border-bottom: 1px solid #cccccc;margin-bottom: 15px;}
.zsyj-sd ul li dt b{font-size: 16px;color: #1677b3;}
.zsyj-sd ul li dt a{float: right;color: #666666;font-size: 14px;}
.zsyj-sd ul li dd{margin-bottom: 10px;}
.zsyj-sd ul li dd a{color: #666666;display: block;padding: 5px 0;}
.zsyj-sd ul li dd a p{width: 68%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zsyj-sd ul li dd a span{float: right;color: #999999;}
.zsyj-sd ul li dd a p i{display: inline-block;width: 5px;height: 5px;background-color: #1677b3;border-radius: 100%;vertical-align: middle;margin-right: 9px;}
.zsyj-sd ul li dt a:hover{color: #1677b3;}
.zsyj-sd ul li dd a:hover,.zsyj-b ul li dd a:hover span{color: #1677b3;}

.xxgs{}
#china{height:700px}
.xxgs .gonsi-table2{}
.xxgs .gonsi-table2 tr th:last-of-type{width: 10%;}
.xxgs .gonsi-table2 tr th:nth-of-type(2){width:15%}
.xxgs .gonsi-table2 tr th{color: #333333;font-weight: normal;font-size: 16px;}
.xxgs .gonsi-table2 tr td a{background-color: #af0508;color: #ffffff;padding: 3px 14px;
    font-size: 14px;}
.xxgs .gonsi-table2 tr td{color: #666666;}
.xxgs-box{margin-top: 25px;padding-bottom: 20px;}
.xxgs-box .qus-box{background: none;}
.xxgs-box .qus-box span{padding: 11px 60px;background-color: #e8ab2e;color: #ffffff;font-size: 16px;cursor: pointer;}
.xxgs-t{padding: 15px;margin: 15px auto;}
.xxgs-t h3{font-size: 18px;color: #991b0c;margin: 10px 0;}
.xxgs-t p{font-size: 14px;}
.xxgs-box .qus-box .qs-div1{padding-left: 7em;}
.modu{position: fixed;background: rgba(0,0,0,0.6);display: none;}
.modu-box{position: absolute;left: 0;right: 0;background-color: #ffffff;width: 70%;height: 75%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;margin: auto;overflow-y: scroll;}
.modu-text{}
.modu-text h3{font-size: 24px;height: 30px;line-height: 30px;padding: 0 15px;margin: 15px;}
.modu-text h3 span{width: 4px;height: 100%;background-color: #af0508;height: 30px;vertical-align: bottom;margin-right: 10px;}

.modu-text .xxgs .gonsi-table2 tr td{font-size: 14px;padding: 10px 5px;}
.modu-text .gonsi-table2 tr:first-child,.modu-text .gonsi-table2 th{background-color: #eeeeee;border: none;}
/*add*/
.modu-text .gonsi-table2 thead th{background-color: #eee;}
.modu-text .gonsi-table2 thead tr{border: none;}
/*add*/
.cs-ul li{width: 5%;text-align: left;font-size: 16px;padding: 15px 0;margin-right:24px;}
.cs-ul{background-color: #1177b0;padding: 0 25px;}
.dq ul{padding: 20px 25px;}
.dq ul li{font-size: 16px;text-align: center;margin-right: 24px;color:#1177b0 ;}
li.cityLi{cursor:pointer}
li.districtLi{cursor:pointer}
li.cityLi.active{color:#FFF}
li.districtLi.active{color:#991b0c}
.clos{font-size: 30px;float: right;cursor: pointer;}
.clos-box{padding:0 25px;}
.clos:hover{color:#991b0c ;}
.index_con3 .cont_c dd a{color: inherit;}
#modu_dept_list thead tr th{background:#1177b0!important;}


/*add*/
.dizhi{}
.dizhi ul{}
.dizhi ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;}
.dizhi ul li:nth-of-type(3n){margin-right: 0;}
.dizhi ul li p{display: table;}
.dizhi ul li p icon{width: 32px;height: 32px;display: table-cell;}
.dizhi ul li p span{display: table-cell;vertical-align: middle;padding-left: 10px;}
.dizhi ul li p .icon1{background: url(../images/md_03.jpg) no-repeat;background-position:center;background-size: 100%;}
.dizhi ul li p .icon2{background: url(../images/md_05.jpg) no-repeat;background-position:center;background-size: 100%;}
.dizhi ul li p .icon3{background: url(../images/md_07.jpg) no-repeat;background-position:center;background-size: 100%;}
.dizhi ul li p .icon4{background: url(../images/md_12.jpg) no-repeat;background-position:center;background-size: 100%;}
#contact_map1{height: 500px;}
.m-map>p{margin-bottom: 15px;}
.m-map{margin-bottom: 50px;}
.gaikuang{margin: 65px auto;}
.yywd-info-item{font-size:16px;color:#666;line-height: 1.5;text-indent: 2em}
.gaikuang h4{font-size: 18px;text-align: center;color: #666666;}
.gaikuang p{font-size: 16px;color: #666666;line-height: 24px;text-indent: 2em;margin-bottom: 8px;}
.ma-zhi{margin-bottom: 75px;}
.yywd-info-item{display: none}
.yywd-info-item.active{display: block}

/*add*/
.jigou .geren-box ul li{width:19.2% ;margin-right: 1%;}
.jigou .geren-box ul li:last-of-type{margin-right: 0;}
.jigou .geren-box ul li a{padding: 20px;}
.jigou .geren-box-add ul li{width: 15.8333333%;}
.geren-box-add{width: 90%;}
.geren-box-qiye ul li{width: 22.75%;}
.geren-box-qiye ul li a{padding: 35px;}




.rexian{}
.rexian-text{margin-bottom: 101px;}
.rexian-text h3{font-size: 18px;color: #d4b169;margin-bottom: 10px;margin-top: 20px;}
.rexian-text>p{font-size: 14px;color: #999999;line-height: 24px;margin-bottom: 5px;}
.rexian-text .rexian-hui{padding: 15px;margin: 15px 0;}
.rexian-text .rexian-hui p{font-size: 14px;line-height: 24px;}

.gsgc{margin-bottom: 100px}
.gsgc-text{border-bottom: 1px solid #cccccc;padding: 40px;margin-bottom: 10px;}
.gsgc-text h3{margin-bottom: 15px;}
.gsgc-text h3 b{font-size: 22px;margin-right: 40px;}
.gsgc-text h3 span{font-size: 16px;color: #666666;}
.gsgc-text p{font-size: 14px;line-height: 30px;color: #999999;text-indent: 2em;}

.tzyh-text{width: 80%;margin: 40px auto 80px;}
.tzyh-text ul li{width: 32%;margin-right: 2%;}
.tzyh-text ul li:last-of-type{margin-right: 0;}
.tzyh-text ul li a{display: block;text-align: center;font-size: 16px;}
.tzyh-text ul li a:hover{color: #1677b3;}
.tzyh-text ul li h3{margin-top: 15px;}
.ywys{padding-bottom: 50px;}
.ywys ul{}
.ywys ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;background-color: #ffffff;}
.ywys ul li:nth-of-type(2n){margin-right: 0;}
.ywys ul li a{display: table;padding: 25px;}
.ywys ul li a:hover{color:#1677b3;}
.ywys ul li a p{border-left: 1px dashed #1677b3;display: table-cell;padding-left: 20px;font-size: 16px;vertical-align: middle;font-weight: bold;}
.ywys ul li a div{margin-right: 20px;}
.ywys .mor{text-align: center;margin: 25px 0;}
.ywys .mor a{padding: 8px 25px;border: 1px solid #1677b3;color: #1677b3;}
.ywys .mor a:hover{background-color: #ffffff;}
.jdal{margin-bottom: 61px;}
.jdal ul{}
.jdal ul li{width: 23.5%;margin-right: 2%;}
.jdal ul li:last-of-type{margin-right: 0;}
.jdal ul li a{display: block;}
.jdal ul li a div{overflow: hidden;}
.jdal ul li a div img{width: 100%;}
.jdal ul li a p{display: table;margin-top: 12px;}
.jdal ul li a p icon{width: 8px;height: 8px;background-color: #af0508;display: inline-block;border-radius: 100%;margin-right: 8px;}
.jdal ul li a p span{font-size: 14px;display: table-cell;}
.jdal ul li a:hover img{transform: scale(1.05);transition: 0.4s;;}
.dongtai{padding-bottom: 80px;}
.dongtai dl{}
.dongtai dl dt{border-bottom: 1px dashed #cccccc;padding: 15px;}
.dongtai dl dt h3{font-size: 16px;font-weight: bold;float: left;}
.dongtai dl dt a{float: right;color:#af0508;}
.dongtai dl dt a:hover{color: #1677b3;}
.dongtai dl dd{border-bottom: 1px dashed #cccccc;}
.dongtai dl dd a{display: block;font-size: 16px;color: #666666;padding: 15px;}
.dongtai dl dd span{width: 85%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dongtai dl dd i{display: inline-block;font-style: normal;float: right;}
.dongtai dl dd a:hover{color:#1677b3;}
.tz-pl{margin: 50px auto 80px;}
.tz-pl ul{width: 85%;margin: auto;}
.tz-pl ul li{width: 47.5%;margin-right: 5%;background-color: #eeeeee;}
.tz-pl ul li:last-of-type{margin-right: 0;}
.tz-pl ul li a{display: block;padding: 35px;text-align: center;}
.tz-pl ul li a>div{margin-top: 20px;}
.tz-pl ul li a h3{font-size: 16px;font-weight: bold;margin: 30px 0;}
.tz-pl ul li a span{padding: 6px 30px;border: 1px solid #1677b3;color: #1677b3;}
.tz-pl ul li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.3);}
.tz-pl ul li a:hover span{background-color: #ffffff;}
.gjyw{}
.gjyw .text-c p{width: 85%;text-align:left}
.gj-nr{}
.gj-nr ul{width: 85%;margin: auto;}
.gj-nr ul li{width: 47.5%;margin-right: 5%;margin-bottom: 5%;}
.gj-nr ul li:nth-of-type(2n){margin-right: 0;}
.gj-nr ul li a{display: block;}
.gj-nr ul li a div{overflow: hidden;}
.gj-nr ul li a div img{width: 100%;}
.gj-nr ul li a h3{font-size: 18px;color:#1677b3;margin: 15px 0 10px;padding: 0 15px;}
.gj-nr ul li a p{font-size: 14px;color: #666666;line-height: 24px;padding: 0 15px;height: 96px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.gj-nr ul li a div:hover img{transform: scale(1.05);transition: 0.4s;}
.rx-lx{margin-bottom: 80px;}
.rx-lx ul{width: 85%;margin: auto;}
.rx-lx ul li{width: 47.5%;margin-right: 5%;margin-bottom: 20px;}
.rx-lx ul li:nth-of-type(2n){margin-right: 0;}
.rx-lx ul li icon{width: 25px;height: 25px;background: url(../images/df1_22.png) no-repeat;background-position: center;display: inline-block;}
.rx-lx ul li:nth-child(4) icon{background: url(../images/df2_25.png) no-repeat;background-position: center;}
.rx-lx ul li p{display: table;}
.rx-lx ul li p span{display: table-cell;vertical-align: middle;vertical-align: middle;padding-left: 10px;}
.zctg{margin-bottom: 80px;}
.zctg-text .zctg-left{width: 47.5%;overflow: hidden;}
.zctg-text .zctg-left:first-of-type{margin-right: 5%;}
.zctg-text .zctg-left img{width: 100%;}
.zctg-text .zctg-left:hover>img{transform: scale(1.05);transition: 0.4s;}
.zctg-text ul{margin-top: 40px;}
.zctg-text>h4{text-align: center;font-size: 24px;}
.zctg-left h4{margin-bottom: 15px;margin-top: 25px;}
.zctg-left h4 span{font-size: 18px;color: #666666;position: relative;font-weight: bold;padding: 10px 0;}
.zctg-left h4 span::after{content: "";position: absolute;left: 0;width: 72px;bottom: 0;height: 2px;background-color:#1677b3;}
.zctg-left p{font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 15px;}
.wb2{padding: 50px 0;}
.zctg-xl{margin-bottom: 120px;}
.zctg-xlx{margin-top: 65px;}
.zctg-xlx>h3{font-size: 24px;margin-bottom: 25px;}
.zctg-xlx ul{}
.zctg-xlx ul li{width: 47.5%;margin-right: 5%;}
.zctg-xlx ul li:nth-of-type(2n){margin-right: 0;}
.zctg-xlx ul li a{display: block;border: 1px solid #cccccc;padding: 35px;}
.zctg-xlx ul li a p{float: left;}
.zctg-xlx ul li a p icon{background-size: 100%;width: 35px;height: 35px;display: inline-block;vertical-align: middle;margin-right: 20px;}
.zctg-xlx ul li a p b{font-size: 18px;font-weight: bold;vertical-align: middle;}
.zctg-xlx ul li a>span{font-size: 14px;float: right;color: #1677b3;border: 1px solid #1677b3;padding: 5px 25px;}
.ic1{background: url(../images/p1_11.png) no-repeat;background-position: center;}
.ic2{background: url(../images/p2_14.png) no-repeat;background-position: center;}
.ic3{background: url(../images/p3_19.png) no-repeat;background-position: center;}
.ic4{background: url(../images/p4_22.png) no-repeat;background-position: center;}
.ic5{background: url(../images/p5_27.png) no-repeat;background-position: center;}
.ic6{background: url(../images/p6_30.png) no-repeat;background-position: center;}
.ic7{background: url(../images/p8_33.png) no-repeat;background-position: center;}
.zctg-xlx ul li a:hover{background-color: #eeeeee;}
.zctg-xlx ul li a:hover b{color: #1677b3;}
.cy{}
.cy-body{}
.cy-body .zctg-text{padding: 60px 0;margin: auto;}
.cy-body .zctg-text ul{position: relative;width: 85%;margin: auto;}
.cy-body .zctg-text ul li>div a{float: right;margin-top: 10%;color:#1677b3;}
.cy-body .zctg-text ul li>div a:hover{color: #666666;}
.cy-body .zctg-text ul li>div{margin-top: 5%;}
.th-tab1 table{border-color: #cccccc;border: none;}
.th-tab1 table th{border-color: #cccccc;padding: 15px 0;}
.th-tab1 table td{border-color: #cccccc;font-size: 14px;text-align: center;padding: 12px 0;color: #666666;}
.th-xm{width: 85%;margin: auto;}
.th-tab1 table tr:first-of-type{background-color: #1677b3;color: #ffffff;font-size: 14px;}
.th-yw{padding-bottom: 50px;}
.th-fw .text-c p{width: 85%;text-align: left;margin-bottom: 10px;}
.th-fw{margin: 50px auto;}
.qggf-text{width: 85%;margin: auto;}
.qggf-text h4{font-size: 14px;margin-bottom: 20px;}
.qggf-text p{font-size: 14px;line-height: 24px;margin-bottom: 5px;}
.qggf-tab{width: 85%;margin: auto;}
.qggf-tab>h3{font-size: 16px;margin-bottom: 20px;}
.qggf-tab table{border: none;}
.qggf-tab table th{border-color: #cccccc;padding: 10px 0;}
.qggf-tab table td{border-color: #cccccc;font-size: 14px;text-align: center;padding: 15px 15px;color: #666666;line-height: 24px;}
.qggf-tab table tr:first-of-type,.qggf-tab table tr:nth-of-type(2){background-color: #1677b3;color: #ffffff;font-size: 14px;}
.qggf-tab table tr:nth-of-type(2) td{padding: 10px 0;color: #ffffff;line-height: 19px;}
.qggf{padding-bottom: 50px;}
.qggf-gf{width: 85%;margin: auto;}
.qggf-gf h3{margin-top: 25px;font-size: 18px;color: #1677b3;margin-bottom: 5px;}
.qggf-gf p{font-size: 14px;line-height: 30px;}
.qggf-img{text-align: center;margin: 40px auto;}
.qggf-gp{}
.qggf-gp h3{font-size: 18px;text-align: center;}
.qggf-lc-box{}
.qggf-lc-box .text-c p{width: 85%;text-align: left;}
.qggf-lc{width: 85%;margin: auto;}
.cyxs{padding-bottom: 80px;}
.cyzs{}
.cyzs .qggf-img{margin-top: 0;}
.qggf-zc{}
.text-c .hon{position: relative;}
.text-c .hon h2{color: #ffffff;font-size: 30px;position: absolute;left: 0;right: 0;margin: auto;top: 50%;
    transform: translateY(-50%);}

.qggf-zc ul{width: 85%;margin: auto;}
.qggf-zc ul li{width: 47.5%;margin-right: 5%;margin-bottom: 55px;}
.qggf-zc ul li:nth-of-type(2n){margin-right: 0;}
.qggf-zc ul li a{display: table;padding: 20px 0;border-bottom: 1px solid #cccccc;}
.qggf-zc ul li a icon{display: inline-block;width: 70px;height: 70px;background-size: 100%!important;}
.qggf-zc ul li a div{display: table-cell;padding: 0 20px;vertical-align: middle;}
.qggf-zc ul li a div h3{color: #1677b3;font-size: 18px;margin-bottom: 10px;}
.qggf-zc ul li a div p{font-size: 14px;color: #666666;line-height: 24px;height: 97px;overflow: hidden;}
.qggf-zc .icc1{background: url(../images/i1_03.png) center no-repeat;}
.qggf-zc .icc2{background: url(../images/i2_06.png) center no-repeat;}
.qggf-zc .icc3{background: url(../images/i3_10.png) center no-repeat;}
.qggf-zc .icc4{background: url(../images/i4_12.png) center no-repeat;}
.qggf-wh{padding: 50px 0 80px;}
.qggf-wh ul{width: 85%;margin: auto;}
.qggf-wh ul li{width: 32%;margin-right: 2%;box-shadow: 0 0 15px rgba(0,0,0,0.3);}
.qggf-wh ul li:hover{margin-top: -8px;}
.qggf-wh ul li:last-child{margin-right: 0;}
.qggf-wh ul li a{display: block;padding: 35px;text-align: center;background-color: #ffffff;}
.qggf-wh ul li a h3{font-size: 18px;color: #1677b3;margin: 20px auto 20px;}
.qggf-wh ul li a p{font-size: 14px;color: #666666;height: 95px;line-height: 24px;}
.qggf-wh ul li a>div{margin-top: 15px;}
.qggf-gp{width: 85%;margin: auto;}
.table-gp{border: none;margin: 25px 0 80px;}
.table-gp tbody{border: none;}
.table-gp th{border: none;padding: 15px 0;font-size: 16px;}
.table-gp td{border: none;padding: 20px 0;}
.table-gp tr{border: 1px solid #ffdfc4;border-left: none;border-right: none;text-align: center;}
.table-gp tr:nth-of-type(2n){background-color: #fdeada;}
.qggf-biao{width: 85%;margin: auto;padding-bottom: 80px;}
.qggf-biao h3{font-size: 16px;margin-bottom: 20px;text-align: center;}
.table-b{border:none}
.table-b tr th:last-of-type{width: 50%;}
.table-b tr th{color: #ffffff;padding: 15px 0;border-color: #cccccc}
.table-b tr td{padding: 15px 20px;line-height: 24px;border-color: #cccccc}
.table-b tr{text-align: center;}
.table-b tr td:last-of-type{text-align: left;}
.table-b tr:first-of-type{background-color: #1677b3;}
.cycp-p{text-align: center;width: 50%;margin: auto;margin-bottom: 50px;}
.cycp .text-c p{text-align: left;width: 85%;margin-bottom: 10px;}
.cycp-p a{color:#1677b3;border:1px solid #1677b3;font-size: 16px;border-radius: 5px;padding: 15px 0;display: block;}
.cycp-p li{width: 31.33333%;margin: 0 1%;}
.cycp-pp2{width: 85%;margin: auto;color: #666666;line-height: 24px;font-size: 15px;}
.cycp{margin-bottom: 80px;}
.cypz-pz{width: 85%;margin: auto;background-color: #ffffff;box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.cypz-pz>div{padding: 25px;}
.cypz-xl{border-bottom: 1px solid #cccccc;margin-bottom: 25px;padding: 0 0 25px;}
.cypz-xl:last-of-type{border: none;}
.cypz-xl dt{margin-bottom: 8px;}
.cypz-xl dt b{font-size: 18px;font-weight: bold;}
.cypz-xl dt i{font-size: 14px;font-style: normal;}
.cypz-xl dt span{font-size: 14px;color: #ffffff;background-color: #00a0e9;border-radius: 5px;padding: 2px 5px;}
.cypz-xl dd{margin-bottom: 5px;line-height: 24px;}
.cypz-xl dt .spi{background-color: #e91b00;}
.renqun{width: 85%;margin: auto;}
.renqun>div{padding: 25px;padding-bottom: 40px;}
.renqun>div>h3{font-size: 24px;margin: 15px 0;}
.rq-dl{width:47.5%;margin-right: 5%;float: left;}
.rq-dl:nth-of-type(2n){margin-right: 0;}
.rq-dl dt{color: #1677b3;font-size: 16px;margin-bottom: 8px;}
.rq-dl dd{display: table;color: #666666;margin-top: 5px;}
.rq-dl dd icon{width: 5px;height: 5px;background-color: #cccccc;border-radius: 100%;display: inline-block;vertical-align: middle;}
.rq-dl dd span{display: table-cell;vertical-align: middle;padding-left: 8px;}
.cyqq .text-c p{width: 85%;text-align: left;margin-bottom: 15px;line-height: 24px;}
.left-qq{float: left;width: 47.5%;margin-right: 5%;text-align: center;}
.left-qq:last-of-type{margin-right: 0;}
.left-qq>h3{font-size: 16px;color:#1677b3;margin-bottom: 25px;}
.qq-div{width: 85%;margin: auto;margin-bottom: 50px;border-bottom: 1px solid #cccccc;}
.qq-left{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.qq-div>p{font-size: 16px;color: #666666;margin-top: 35px;line-height: 24px;margin-bottom: 50px;}
.shrq{width: 85%;margin: auto;margin-bottom: 50px;}
.shrq>h3{font-size: 24px;margin-bottom: 25px;}

.shrq dl{display: table;}
.shrq dl dt{color: #1677b3;font-size: 16px;margin-bottom: 8px;}
.shrq dd icon{width: 5px;height: 5px;background-color: #cccccc;border-radius: 100%;display: inline-block;vertical-align: middle;}
.shrq dd span{display: table-cell;vertical-align: middle;padding-left: 8px;line-height: 24px;color: #666666;}
.shrq dd{display: table;margin-bottom: 8px;}
.honor{margin-top: 50px;}
.gsjg-img{text-align: center;}
.gsjg{margin: 50px 0 80px;}
.zjzh{}
.zjzh-text{}
.zjzh-text>h3{font-size: 16px;text-align: left;margin-top: 50px;}
.table-c{margin: 20px 0;}
.table-c{border: none;}
.table-c{border-color: #cccccc;border: none;}
.table-c th{border-color: #cccccc;padding: 15px 0;}
.table-c td{border-color: #cccccc;font-size: 14px;text-align: center;padding: 20px 0;color: #666666;}

.table-c tr:first-of-type{background-color: #1677b3;color: #ffffff;font-size: 16px;}
.zjzh-text .table-c tr th:first-of-type{width: 45%;}
.ib{margin: 50px auto 100px;}
.ib-list{margin-bottom: 40px;}
.ib-list>h3{font-size: 20px;border-bottom: 1px solid #1677b3;padding: 15px 0;margin-bottom: 20px;}
.ib-list>p{font-size: 16px;color: #666666;line-height: 24px;margin-bottom: 5px;}
.ib-list ul{margin-top: 50px;margin-bottom: 50px;}
.ib-list ul li{width: 17.5%;margin-right: 10%;margin-bottom: 35px;}
.ib-list ul li:nth-of-type(4n){margin-right: 0;}
.ib-list ul li a{display: block;text-align:center}
.ib-list ul li a>div{overflow: hidden;}
.ib-list ul li a>div:hover img{transform: scale(1.05);transition: 0.4s;}
.ib-list ul li a p{font-size: 16px;margin-top: 8px;}
.ib-list .table-c{margin-top: 35px;}
.zyfw{margin-bottom: 150px;}
.zyfw ul{}
.zyfw ul li{width: 25%;}
.zyfw ul li a{padding: 25px;display: block;border: 1px solid #cccccc;text-align: center;margin-left: -1px;margin-top: -1px;}
.zyfw ul li a h3{font-size: 22px;margin: 6px 0 15px;}
.zyfw ul li a p{font-size: 14px;color: #999999;}
.zyfw ul li a:hover{background-color: #e9e9e9;}
.zyfw ul li a:hover h3{color: #1677b3;}


.zyfw ul li a>div{width: 65px;height: 65px;margin: auto;margin-top: 10px;}
.zyfw ul li a .zyfw-img1{background: url(../images/zy_03.png) no-repeat;background-position: -8px -8px;}
.zyfw ul li a .zyfw-img2{background: url(../images/zy_03.png) no-repeat;background-position: -116px -5px;}
.zyfw ul li a .zyfw-img3{background: url(../images/zy_03.png) no-repeat;background-position: -204px -4px;}
.zyfw ul li a .zyfw-img4{background: url(../images/zy_03.png) no-repeat;background-position: -292px -4px;}
.zyfw ul li a .zyfw-img5{background: url(../images/zy_03.png) no-repeat;background-position: -15px -80px;}
.zyfw ul li a .zyfw-img6{background: url(../images/zy_03.png) no-repeat;background-position: -116px -79px;}
.zyfw ul li a .zyfw-img7{background: url(../images/zy_03.png) no-repeat;background-position: -201px -74px;}
.zyfw ul li a .zyfw-img8{background: url(../images/zy_03.png) no-repeat;background-position: -292px -74px;}
.zyfw ul li a .zyfw-img9{background: url(../images/zy_03.png) no-repeat;background-position: -8px -151px;}
.zyfw ul li a .zyfw-img10{background: url(../images/zy_03.png) no-repeat;background-position: -115px -147px;}
.zyfw ul li a .zyfw-img11{background: url(../images/zy_03.png) no-repeat;background-position: -201px -135px;}
.zyfw ul li a .zyfw-img12{background: url(../images/zy_03.png) no-repeat;background-position: -295px -137px;}
.zyfw ul li a .zyfw-img13{background: url(../images/zy_03.png) no-repeat;background-position: -8px -214px;}
.zyfw ul li a .zyfw-img14{background: url(../images/zy_03.png) no-repeat;background-position: -114px -214px;}
.zyfw ul li a .zyfw-img15{background: url(../images/zy_03.png) no-repeat;background-position: -200px -211px;}
.zyfw ul li a .zyfw-img16{background: url(../images/zy_03.png) no-repeat;background-position: -303px -213px;}


.wrap5{width: 85%;margin: auto;}

.qykh{padding-bottom: 50px;}
.qykh>h3{font-size: 24px;color: #1677b3;padding:15px 0 ;border-bottom: 1px solid #cccccc;position: relative;}
.qykh>h3::after{content: "";position: absolute;width: 8%;height: 2px;background-color:#1677b3;bottom: 0;left: 0;}
.qykh>h4{font-size: 14px;color: #333333;font-weight: bold;margin-top: 15px;margin-bottom: 5px;}
.qykh>p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 3px;}
.al-img{text-align: left;}
.qykh2{}
.anli-box{margin: 35px 0;}
.anli-box .anli-left{float: left;width: 47.5%;margin-right: 5%;}
.anli-box .anli-left:nth-of-type(2n){margin-right: 0;}
.anli-box .anbiao{border-bottom: 2px solid #efefef;padding: 15px 0;margin-bottom: 25px;}
.anli-box .anbiao span{padding: 7px 32px;border-radius: 50px;background-color: #f04038;color: #ffffff;font-size: 16px;margin-right: 15px;}
.anli-box .anbiao icon{display: inline-block;width: 45%;height: 40px;vertical-align: middle;}
.anli-box .anbiao .icc1{background: url(../images/icc1_03.jpg) no-repeat;background-position: center;}
.anli-box .anbiao .icc2{background: url(../images/icc1_05.jpg) no-repeat;background-position: center;}
.anli-box .anli-left>p{font-size: 14px;line-height: 24px;color: #666666;height: 96px;overflow:hidden}
.anli-box .anli-left dl{}
.anli-box .anli-left dl dd{border: 2px solid #efefef;margin-top: -2px;display: table;}
.anli-box .anli-left dl dd icon{display: inline-block;width: 150px;height: 75px;}
.anli-box .anli-left dl dd span{display: table-cell;font-size: 14px;color: #666666;width: 100%;vertical-align: middle;padding-left: 20px;padding-right: 20px;}
.anli-box .anli-left dl dd .icd1{background: url(../images/f1_03.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd2{background: url(../images/f1_07.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd3{background: url(../images/f1_10.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd4{background: url(../images/f1_14.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd5{background: url(../images/f1_16.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd6{background: url(../images/f1_19.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd7{background: url(../images/f1_22.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd8{background: url(../images/f2_03.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd9{background: url(../images/f2_07.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd10{background: url(../images/f2_11.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd11{background: url(../images/f2_15.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd12{background: url(../images/f2_17.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd13{background: url(../images/f2_19.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd14{background: url(../images/f2_21.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd15{background: url(../images/f2_23.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd16{background: url(../images/f2_25.jpg) no-repeat;background-position: center;}
.anli-box .anli-left dl dd .icd17{background: url(../images/f2_27.jpg) no-repeat;background-position: center;}
.anli-box .anbiao .icc5{background: url(../images/t1_03.jpg) no-repeat;background-position: center;}
.anli-box .anbiao .icc6{background: url(../images/t1_05.jpg) no-repeat;background-position: center;}
.anli-box .anbiao .icc7{background: url(../images/t1_10.jpg) no-repeat;background-position: center;}
.anli-box .tab-dd{border: none;text-align: center;}
.anli-box .tab-dd th{padding: 15px 0;border-color: #8accfa;}
.anli-box .tab-dd th:first-of-type{width: 15%;}
.anli-box .tab-dd td{padding: 15px;text-align: left;border-color: #8accfa;color: #666666;}
.anli-box .tab-dd td:first-of-type{text-align: center;}

.ywys{}
.ywys-div1{}
.ywys-div2,.ywys-div3,.ywys-div4,.ywys-div5,.ywys-div6{padding: 70px 0;}
.ywys-div1>h3{font-size: 24px;margin-bottom: 15px;}
.ywys-div1>p{font-size:16px;color: #666666;line-height: 24px;}
.div-left{float: left;width: 47.5%;}
.div-left>div{text-align: center;overflow: hidden;}
.div-left>div:hover img{transform: scale(1.05);transition: 0.4s;}
.wrap .div-left:nth-of-type(2){margin-left: 5%;}
.div-left{float: left;width: 47.5%;}
.div-left>h3{font-size: 18px;font-weight: bold;position: relative;padding: 10px 0;margin-bottom: 12px;}
.div-left>h3::after{content: "";position: absolute;left: 0;bottom:0;width: 100px;height: 2px;background-color: #1677b3;}
.div-left>p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 10px;}
.tab-yw{border: none;margin-top: 35px;}
.ywys-div3 .tab-yw tr th:last-of-type{}
.ywys-div3 .tab-yw tr th:nth-of-type(1){width: 20%;}
.ywys-div3 .tab-yw tr th:nth-of-type(2){width: 30%;}
.tab-yw tr th{color: #ffffff;padding: 15px 0;border-color: #cccccc}
.tab-yw tr td{padding: 15px 40px;line-height: 24px;border-color: #cccccc;color: #666666;}
.tab-yw tr{text-align: center;}
.tab-yw tr td:last-of-type{text-align: left;}
.tab-yw tr:first-of-type{background-color: #1677b3;}
.ywys-div4 .tab-yw tr th:last-of-type{}
.ywys-div4 .tab-yw tr th:nth-of-type(1){width: 20%;}
.ywys-div4 .tab-yw tr th:nth-of-type(2){width: 30%;}

.moudd{position: fixed;background-color: rgba(0,0,0,0.7);top: 0;left: 0;z-index: 999;width: 100%;height: 100%;}
.moudd .modd-box{width: 1150px;max-width: 85%;position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background-color: #ffffff;height: 85%;overflow-y: scroll;margin: auto;}
.modd-box .text-c{padding: 20px 0;}
.modd-box .text-c>p{font-size: 16px;color: #666666;width: 85%;}
.moddd-wrap{width: 90%;margin: auto;}
.modu-ul1{}
.modu-ul1 li,.modu-ul2 li{width: 47.5%;margin-right: 5%;}
.modu-ul1 li:nth-of-type(2n),.modu-ul2 li:nth-of-type(2n){margin-right: 0;}
.modu-ul1 li>h3,.modu-div2>h3{border-bottom:1px solid #eeeeee;padding: 15px 5px;margin-bottom: 25px;}
.modu-ul1 li>h3>span,.modu-div2>h3>span{background-color: #1677b3;color: #ffffff;padding: 8px 13px;border-radius: 50px;}
.modu-ul1 li>.modu-img{text-align: center;}
.modd-box .modu-h{padding:30px 25px 0;}
.modd-box .modu-h .closeer{font-size: 16px;float: right;cursor: pointer;}
.modd-box .modu-h .closeer:hover{color: #1677b3;}
.modu-div3{padding-bottom: 70px;}
.modu-div3>h3{margin-top: 20px;margin-bottom: 8px;}
.modu-div3>h3>span{width: 110px;padding: 10px 30px;background-color: #1677b3;text-align: center;font-size: 14px;color: #ffffff;font-weight: bold;}
.modu-div3>p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 3px;padding-left: 7px;}
.modu-div4>h3{font-size: 16px;color: #1677b3;margin-bottom: 15px;}
.modu-div4>p{font-size: 14px;line-height: 24px;color: #666666;}
.modu-div5>p{padding: 20px 25px;font-size: 14px;line-height: 24px;color: #d60505;}
.modu-div5{margin: 50px 0 100px;}
.modu-img{text-align: center;}
.modu-div6{margin-bottom: 60px;}
.modu-div6>h3{font-size: 16px;color: #1677b3;margin-bottom: 15px;}
.modu-div6>h4{font-size: 14px;font-weight: bold;margin-bottom: 5px;margin-top: 20px;}
.modu-div6>p{font-size: 14px;line-height: 24px;color: #666666;padding-left: 10px;}
.moudd2 .modu-img{margin: 30px auto;}
.modu-div7 .modu-div5{margin-bottom: 0;}
.modu-div7{padding-bottom: 60px;}
.moudd4 .modu-div8{margin-bottom: 60px;}
.modu-div8{}
.modu-div8>h3{font-size: 16px;color: #1677b3;margin-bottom: 15px;}
.modu-div8>p{font-size: 14px;line-height: 24px;color: #666666;}
.moudd3 .modu-img,.moudd4 .modu-img,.moudd5 .modu-img,.moudd7 .modu-img{margin: 30px auto;}
.moudd5 .modu-div8{margin-bottom: 65px;}
.moudd7 .modu-div8{margin-bottom: 85px;}
.modu-div9>h3{font-size: 16px;color: #1677b3;margin-bottom: 15px;}
.modu-div9 ul li{width: 47.5%;margin-right: 5%;margin-bottom: 30px;}
.modu-div9 ul li:nth-of-type(2n){margin-right:0}
.modu-div9 ul li>h3{padding: 10px 0;border-bottom: 1px solid #efefef;margin-bottom: 15px;}
.modu-div9 ul li>h3>i{display: inline-block;width: 20px;height: 20px;color: #ffffff;background-color:#1677b3;border-radius: 100%;text-align: center;line-height: 20px;}
.modu-div9 ul li>h3>span{font-size: 14px;font-weight: bold;padding-left: 10px;}
.modu-div9 ul li>p{font-size: 14px;color: #666666;line-height: 24px;}
.moudd6 .modu-div9{padding-bottom: 35px;}
.modu-div10>h3{font-size: 20px;color: #1677b3;margin-bottom: 15px;}
.modu-div10>p{font-size: 14px;line-height: 24px;color: #666666;}
.table-modu{border: none;}
.table-modu th,.table-modu td{border-color:#cccccc;text-align: center;}
.table-modu tr:first-of-type{background-color: #eeeeee;color: #333333;}
.table-modu tr{color: #666666;}
.table-modu th{padding: 15px 0;font-size: 15px;}
.table-modu td{padding: 12px 5px;}
.modu-div11{padding-bottom:50px;}
.modu-div12{}
.modu-div12 ul{}
.modu-div12 ul li{width: 47.5%;margin-right: 5%;margin-bottom: 30px;}
.modu-div12 ul li:nth-of-type(2n){margin-right: 0;}
.modu-div12 ul li dl{}
.modu-div12 ul li dl dt{border-bottom: 1px solid #cccccc;padding: 7px 0;margin-bottom: 15px;}
.modu-div12 ul li dl dt icon{width: 65px;height: 65px;display: inline-block;vertical-align: middle;}
.modu-div12 ul li dl dt span{padding-left: 10px;font-size: 16px;color: #1677b3;}
.modu-div12 ul li dl dd{display: table;margin-bottom: 5px;}
.modu-div12 ul li dl dd i{width: 6px;height: 6px;background-color: #cccccc;border-radius: 100%;display: inline-block;}
.modu-div12 ul li dl dd span{display: table-cell;font-size: 14px;color: #666666;line-height: 24px;padding:0 5px;}
.modu-div12 ul li dl dt .ic-mo1{background: url(../images/m1_07.png) no-repeat;background-position: center;background-size: 100%;}
.modu-div12 ul li dl dt .ic-mo2{background: url(../images/m2_10.png) no-repeat;background-position: center;background-size: 100%;}
.modu-div12 ul li dl dt .ic-mo3{background: url(../images/m3_15.png) no-repeat;background-position: center;background-size: 100%;}
.modu-div12 ul li dl dt .ic-mo4{background: url(../images/m4_18.png) no-repeat;background-position: center;background-size: 100%;}
.modu-div13{padding-bottom: 50px;}
.modu-div13 ul{}
.modu-div13 ul li{width: 45%;margin-right: 10%;margin-bottom: 15px;}
.modu-div13 ul li:nth-of-type(2n){margin-right: 0%;}
.modu-div13 ul li h3{padding: 5px 0;margin-bottom: 10px;}
.modu-div13 ul li h3 span{font-size: 16px;font-weight: bold;}
.modu-div13 ul li h3 span:nth-of-type(2){margin-left: 8px;}
.modu-div13 ul li p{display: table;margin-bottom: 3px;}
.modu-div13 ul li p icon{width: 25px;height: 25px;display: inline-block;}
.modu-div13 ul li .ic-cal{background: url(../images/cal_27.png) no-repeat;background-position: center;background-size: 100%;}
.modu-div13 ul li .ic-ema{background: url(../images/ema_31.png) no-repeat;background-position: center;background-size: 100%;}
.modu-div13 ul li p span{font-size: 14px;color: #666666;display: table-cell;padding-left: 10px;vertical-align: middle;}

.ywdj-2{padding: 50px 0;}
.fxjs{margin-bottom: 120px;}
.fxjs>h4{font-size: 16px;color: #333333;margin-bottom: 20px;}
.fxjs>p{text-indent: 2em;font-size: 14px;color: #666666;line-height: 24px;}
.guize{padding:0.5em 2em;}
.guize h5{margin-bottom: 15px;font-size: 14px;color: #333333;font-weight: bold;margin-top: 20px;}
.guize p{text-indent: 2em;line-height: 24px;margin-bottom: 10px;color: #666666;}
.test-box{}
.test-box dl{margin-bottom: 25px;}
.test-box dl dt{font-size: 16px;margin-bottom: 10px;}
.test-box dl dd{display: table;}
.test-box dl dd input{width: 13px;height: 13px;}
.test-box dl dd span{display: table-cell;padding-left: 13px;color: #666666;line-height: 24px;}
.tijiao{text-align: center;margin: 130px 0;}
.tijiao button{padding: 10px 60px;background-color: #920c24;color: #ffffff;margin: 0 20px;}
.tijiao input{border: none;padding: 10px 60px;background-color: #920c24;color: #ffffff;margin: 0 20px;cursor: pointer;}

.moudd{display: none;}
/* .moudd2{display: none;}
.moudd4{display: none;}
.moudd5,.moudd6{display: none;}
.moudd7{display: none;} */

.zsyj-b{}
.zsyj-b ul{}
.zsyj-b ul li{width: 31.33333%;margin-right: 3%;float: left;background-color: #ffffff;margin-bottom: 3%;}
.zsyj-b ul li:nth-of-type(3n){margin-right: 0;}
.zsyj-b ul li dl{padding: 15px;}
.zsyj-b ul li dt{padding: 10px 0;border-bottom: 1px solid #cccccc;margin-bottom: 15px;}
.zsyj-b ul li dt b{font-size: 16px;color: #1677b3;}
.zsyj-b ul li dt a{float: right;color: #666666;font-size: 14px;}
.zsyj-b ul li dd{margin-bottom: 10px;}
.zsyj-b ul li dd a{color: #666666;display: block;padding: 5px 0;}
.zsyj-b ul li dd a p{width: 68%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zsyj-b ul li dd a span{float: right;color: #999999;}
.zsyj-b ul li dd a p i{display: inline-block;width: 5px;height: 5px;background-color: #1677b3;border-radius: 100%;vertical-align: middle;margin-right: 9px;}
.zsyj-b ul li dt a:hover{color: #1677b3;}
.zsyj-b ul li dd a:hover,.zsyj-b ul li dd a:hover span{color: #1677b3;}

.ib>h3{color: #1677b3;}
.ib>h4{font-size: 15px;margin-top: 10px;}

/****/
.jijingg{}
.jijingg .ji-right{float: left;}
.jijingg .ji-left{float: right;}
.webb{background: url(../images/wbb_02.jpg) no-repeat;background-position:center;padding: 55px 0;}
.webb ul{}
.webb ul li{width: 23.5%;margin-right: 2%;background-color: rgba(255,255,255,0.6);}
.webb ul li:nth-of-type(4n){margin-right: 0;}
.webb ul li a{display: block;text-align: center;padding: 50px;}
.webb ul li a icon{width: 55px;height: 55px;margin: auto;display: block;margin-bottom: 15px;}
.webb ul li a p{font-size: 16px;color: #333333;}
.webb ul li a .web-icon1{background: url(../images/w1_03.png) no-repeat;background-position: center;background-size: 100% 100%;}
.webb ul li a .web-icon2{background: url(../images/w2_08.png) no-repeat;background-position: center;background-size: 100% 100%;}
.webb ul li a .web-icon3{background: url(../images/w3_05.png) no-repeat;background-position: center;background-size: 100% 100%;}
.webb ul li a .web-icon4{background: url(../images/w4_11.png) no-repeat;background-position: center;background-size: 100% 100%;}
.webb ul li:hover{background-color: #e9e9e9;}
.webb ul li:hover a p{color: #1677b3;}

.dizhi{}
.dizhi ul{}
.dizhi ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;}
.dizhi ul li:nth-of-type(3n){margin-right: 0;}
.dizhi ul li p{display: table;}
.dizhi ul li p icon{width: 32px;height: 32px;display: table-cell;}
.dizhi ul li p span{display: table-cell;vertical-align: middle;padding-left: 10px;}
.dizhi ul li p .icon1{background: url(../images/md_03.jpg) no-repeat;background-position:center;background-size: 100%;}
.dizhi ul li p .icon2{background: url(../images/md_05.jpg) no-repeat;background-position:center;background-size: 100%;}
.dizhi ul li p .icon3{background: url(../images/md_07.jpg) no-repeat;background-position:center;background-size: 100%;}
.dizhi ul li p .icon4{background: url(../images/md_12.jpg) no-repeat;background-position:center;background-size: 100%;}
#contact_map1{height: 500px;}
.m-map>p{margin-bottom: 15px;}
.m-map{margin-bottom: 50px;}
.gaikuang{margin: 65px auto;}
.gaikuang>h4{font-size: 18px;text-align: center;color: #666666;}
.gaikuang>p{font-size: 16px;color: #666666;line-height: 24px;text-indent: 2em;margin-bottom: 8px;}
.ma-zhi{margin-bottom: 75px;}
.tg-ywjs{padding: 85px 0;}
.tg-ywjs h4{font-size: 24px;text-align: center;margin-bottom: 25px;}
.tg-ywjs p{font-size: 16px;color: #666666;line-height: 28px;text-align: center;width: 75%;margin: auto;}
.tg-itt{margin-top: 5%;}
.tg-itt2{margin-top: 5%;}
#mapp-gj{height: 400px;}
.dizhi-tu{margin-bottom: 70px;}
.dizhi-tu .left-lianxi{float:left;width: 40%;}
.dizhi-tu .left-lianxi dl{}
.dizhi-tu .left-lianxi dl dt{font-size: 18px;margin: 25px 0;font-weight: bold;}
.dizhi-tu .left-lianxi dl dd{line-height: 30px;font-size: 14px;margin-bottom: 5px;display: table;}
.dizhi-tu .left-lianxi dl dd icon{width: 20px;height: 20px;display: table-cell;}
.dizhi-tu .left-lianxi dl dd span{display: table-cell;padding-left: 10px;}
.dizhi-tu .left-lianxi dl dd .iico1{background: url(../images/gd1_26.png) no-repeat;background-position: center;background-size: 100%;}
.dizhi-tu .left-lianxi dl dd .iico2{background: url(../images/gd2_30.png) no-repeat;background-position: center;background-size: 100%;}
.dizhi-tu .left-lianxi dl dd .iico3,.dizhi-tu .left-lianxi dl dd .iico4,.dizhi-tu .left-lianxi dl dd .iico5,.dizhi-tu .left-lianxi dl dd .iico6{background: url(../images/gd3_33.png) no-repeat;background-position: center;background-size: 100%;}
.dizhi-tu .left-lianxi dl dd .iico7{background: url(../images/gd4_35.png) no-repeat;background-position: center;background-size: 100%;}
.dizhi-tu .left-lianxi dl dd .iico8{background: url(../images/gd5_37.png) no-repeat;background-position: center;background-size: 100%;}


.dizhi-tu .mapp{float: right;width: 55%;}
.bj-text{margin-top: 30px;margin-bottom: 80px;}
.bj-text dl{margin-bottom:25px}
.bj-text dl dt{font-size: 16px;color: #333333;margin-bottom: 8px;}
.bj-text dl dd{font-size: 14px;color: #999999;margin-bottom: 2px;line-height: 22px;}
.diannao{margin-top: 50px;}
.diannao h4{background-color: #1677b3;color: #ffffff;font-size: 18px;padding-left: 10px;line-height: 30px;}
.diannao h5{color: #1677b3;font-size: 16px;margin: 20px 0 10px;}
.diannao p{color: #666666;margin-bottom: 5px;}
.diannao .da-img{margin-top: 20px;}
.dao-two{margin-top: 50px;}
.dao-two .opt-nav{border-bottom: 1px solid #cccccc;}
.ywcl .zuanjia-js{margin-top: 25px;}
.cjwt{margin-bottom: 80px;}
.cjwt dl{margin-top: 25px;}
.cjwt dl dt{margin-bottom: 15px;}
.cjwt dl dt icon{vertical-align: middle;margin-right: 8px;width: 5px;height: 5px;border-radius: 100%;background-color: #1677b3;display: inline-block;}
.cjwt dl dt span{font-size: 16px;color: #1677b3;}
.cjwt dl dd{font-size: 16px;color: #999999;padding: 15px;line-height: 30px;background-color: #eeeeee;}
.tzyf{}
.tzyf .index_con6_item{box-shadow: 0 0 5px #cccccc;width: 175px;}
.tzyf .index_con6_item.active{width:630px}
.tzyf .index_con6_item_right h4{margin-bottom: 5px;font-weight: bold;font-size: 16px;}
.tzyf .index_con6_item_right p{margin-bottom: 5px;}
.tzyf .index_con6_item_right{padding: 22px 40px 20px;}
.tz{margin-bottom: 25px;}
.tz h3{font-size: 16px;font-weight: bold;margin-bottom: 12px;}
.tz p{font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 10px;}
.tz2{margin: 50px 0;}
.tz2 h3{font-size: 16px;font-weight: bold;margin-bottom: 12px;text-align: center;}
.paiming{margin-bottom: 35px;}
.paiming ul{}
.paiming ul li{width: 15.8333%;float: left;margin-right: 1%;}
.paiming ul li:nth-of-type(6){margin-right: 0;}
.paiming ul li .div-s{padding: 25px;border-radius: 7px 7px 0 0;background-color: #e3a54a;text-align: center;}
.paiming ul li .div-s h3{color: #ffffff;}
.paiming ul li .div-x{padding:10px 25px 20px;border-radius: 0px 0px 7px 7px;background-color: #ebb76b;text-align: center;color: #ffffff;}
.paiming ul li .div-x span{display: block;font-size: 16px;}
.paiming ul li .div-x b{display: block;font-size: 60px;font-weight: normal;}
.paiming ul li .div-x i{display: block;font-size: 14px;margin-top: 2px;}
.tz-h{padding-bottom: 50px;}
.kh-list{border-top: 1px solid #1677b3;border-bottom: 1px solid #1677b3;}
.kh-list-b{display: table;padding: 25px 20px;font-size:16px; }
.kh-list p{display: table-cell;}
.kh-list p a{display: inline-block;margin-right: 15px;margin-bottom: 8px;}
.kh-list span{display: table-cell;width: 50px;}
.kh-list p a:hover,.kh-list p a.active{color: #1677b3;cursor: pointer;}
.kh-tu{margin-top: 35px;margin-bottom: 40px;}
.kh-tu ul li{width:18.4%;margin-right: 2%;float: left;box-shadow: 0 0 5px #cccccc;margin-bottom: 2%;overflow: hidden;}
.kh-tu ul li:hover img{transform: scale(1.05);transition: 0.4s;}
.kh-tu ul li:nth-of-type(5n){margin-right: 0;}
.kh-tu ul{display: none;}
.kh-tu ul.active{display:block}
.tz-dong{margin-bottom: 10px;}
.tz-dong span{font-size: 20px;color: #1677b3;padding-left: 10px;}
.tz-dong a{float: right;color: #1677b3;font-size: 14px;padding-right: 10px;}
.tz-dong a:hover{color: #1677b3;}
.tz-hh{padding-bottom: 20px;}
.tz-pi{margin: 85px auto;}
.tz-pi li{width: 32%;margin-right: 2%;}
.tz-pi li:nth-of-type(3n){margin-right: 0;}
.tz-pi li a{cursor: pointer;display: block;padding: 40px;text-align: center;border: 1px solid #1677b3;height: 180px;}
.tz-pi li a icon{width: 60px;height: 60px;display: inline-block;}
.tz-pi li a h3{font-size: 18px;margin: 15px 0 30px;}
.tz-pi li a .icot1{background: url(../images/tp1_25.png) no-repeat;background-position: center;background-size: 100%;}
.tz-pi li a .icot2{background: url(../images/tp2_28.png) no-repeat;background-position: center;background-size: 100%;}
.tz-pi li a span{width: 22px;height: 22px;background: url(../images/tp3_34.png) no-repeat;background-position: center;background-size: 100% 100%;}
.tz-pi li a .icot3{width: 120px;height: 120px;background: url(../images/tp4_22.jpg) no-repeat;background-position: center;background-size: 100%;}
.tz-pi li a i{display: block;color: #999999;margin-top: 5px;}
.tz-pi li a:hover h3,.tz-pi li a:hover i{color: #1677b3;}
.sjss{}
.sjss .sjs{float: left;width: 45%;margin-right: 9%;}
.sjss .sjs:last-of-type{margin-right: 0;}

.time-line{width:100%;margin:20px auto;position: relative;}
	.time-line .left-btn,.time-line .right-btn{width: 30px;height: 30px;background: url(../images/arrow.png) no-repeat;position: absolute;margin-top:-17px;cursor: pointer;}
	.time-line .left-btn{left:0;top:50%;}
	.time-line .right-btn{right:0;top:50%;transform: rotate(180deg);}
	.time-line .right-btn:hover{transform: rotate(180deg);}
	.time-line .left-btn:hover{}
	.time-line .time-box{width: 88%;margin: 0 auto;overflow: hidden;}
	.time-line .time-box ul{overflow: hidden;position: relative;height: 280px;}
	.time-line .time-box ul:after{content: "";width: 100%;position: absolute;left:0;top:50%;border: 1px dashed #1677b3;}
	.time-line .time-box li{width:210px;float: left;padding: 10px;box-sizing: border-box;border: 1px solid #1677b3;position: relative; cursor: pointer;height: 90px;border-radius: 6px;}
	.time-line .time-box li:nth-child(2n){margin-top: 190px;}
	.time-line .time-box li:before{content: "";border-left: 1px solid #1677b3;border-bottom: 1px solid #1677b3;position: absolute;width: 16px;height: 16px;background: #fff;   bottom: -9px; transform: rotate(-45deg);left: 50%;margin-left: -8px;}
	.time-line .time-box li:after{content: "";width: 15px;height: 15px;background: #ffffff;border:2px solid #1677b3;border-radius: 100%;position: absolute;left:50%;margin-left:-7px;bottom: 0;    bottom: -60px; z-index: 1;}
	.time-line .time-box li:nth-child(2n):before{bottom: auto;top: -10px;transform: rotate(-225deg);}
	.time-line .time-box li:nth-child(2n):after{bottom: auto;top:-60px;}
	/* .time-line .time-box li:hover,.time-line .time-box li.active{background: #1b96ff;color:#fff;border-color: #1b96ff;} */
	/* .time-line .time-box li:hover:before,.time-line .time-box li.active:before{border-color: #1b96ff;background: #1b96ff;} */
	.time-line .time-box li:hover:after,.time-line .time-box li.active:after{background: url(../images/point-hover.png) no-repeat;}
	.time-line .time-box li p{overflow: hidden;height:76px}
	.time-line .time-box li .point{position: absolute;bottom:-38px;left: 0;right: 0;text-align: center;font-size: 18px;color: #1677b3;}
	.time-line .time-box li:nth-of-type(2n) .point{top: -38px;}
	.sjzzz{margin-bottom: 100px;}

	.sousuok{margin-top: 35px;}
	.sousuok p{float: right;border: 1px solid #cccccc;height: 30px;line-height: 30px;}
	.sousuok p input{padding: 0 10px;width: 140px;border: none;background-color: #ffffff;height: 30px;vertical-align: super;}
	.sousuok .sk{cursor: pointer;margin-right: 10px;width: 21px;height: 21px;background: url(../images/sk_03.png) no-repeat;background-position: center;display: inline-block;margin-top: 4.5px;}
	.ronzi-box ul li a h3{font-size: 18px;margin-top: 15px;}
	.smm{position: relative;margin-bottom: 125px;}
	.smm ul{position: relative;}
	.smm ul li{width: 45%;margin-right: 10%;float: left;border-bottom: 1px solid #cccccc;}
	.smm ul li:nth-of-type(2n){margin-right:0}
	.smm ul li:nth-of-type(3),.smm ul li:nth-of-type(4){border-bottom: none;}
	.smm ul li a{display: block;text-align: center;padding: 35px;}
	.smm ul li a h3{margin: 15px 0;font-size: 18px;}
	.smm ul li a p{font-size: 14px;color: #666666;}
	.smm ul li a icon{display: inline-block;width: 52px;height: 52px;}
	.smm ul li a .ic1{background: url(../images/ggk_03.jpg) no-repeat;background-position: center;background-size: 100% 100%;}
	.smm ul li a .ic2{background: url(../images/ggk_06.jpg) no-repeat;background-position: center;background-size: 100% 100%;}
	.smm ul li a .ic3{background: url(../images/ggk_14.jpg) no-repeat;background-position: center;background-size: 100% 100%;}
	.smm ul li a .ic4{background: url(../images/ggk_11.jpg) no-repeat;background-position: center;background-size: 100% 100%;}
	.smm::after{content: "";position: absolute;left: 0;right: 0;margin: auto;height: 100%;width: 1px;background-color: #cccccc;top:0}
	.smm ul li a:hover h3{color: #1677b3;}
	.xianx{width: 100%;height: 1px;background-color: #1677b3;}
	.smt{margin-bottom: 90px;}
	.smt p{font-size: 16px;margin-bottom: 20px;color: #666666;}
	.jzga{}
	.jzga p{display: table;margin-bottom: 20px;}
	.jzga p i{color: #1677b3;display: table-cell;}
	.jzga p span{display: table-cell;color: #666666;}
	.laydate-prev-y{background:url(../images/jtt_03.jpg) #ffffff no-repeat center;height: 26px;width: 15px;}
	.laydate-prev-m{background:url(../images/jtt_06.jpg) #ffffff no-repeat center;height: 26px;width: 15px;}
	.laydate-next-m{background:url(../images/jtt_08.jpg) #ffffff no-repeat center;height: 26px;width: 15px;}
	.laydate-next-y{background:url(../images/jtt_10.jpg) #ffffff no-repeat center;height: 26px;width: 15px;}
	.layui-laydate .layui-this{background-color: #1677b3!important;}
	.bacc-s{background: url(../images/bac-s_03.jpg) no-repeat;height: 220px;background-size: 100%;}


.soo{box-shadow: 0 0 5px #cccccc;}
	.bacc-s{background: url(../images/bac-s_03.jpg) no-repeat;height: 220px;background-size: 100%;text-align: center;}
	.bacc-s h3{color: #ffffff;font-weight: bold;padding-top: 50px;}
	.bacc-text{}
	.sousuoq{text-align: center;border: 1px solid  #1677b3;width: 35%;margin: auto;margin-top: 50px;}
	.sousuoq p{background-color: #ffffff;}
	.sousuoq p input{width: 90%;height: 40px;border: none;background-color: #ffffff;vertical-align: super;}
	.sousuoq p icon{width: 30px;height: 30px;background: url(../images/sv_03.png) no-repeat;background-position: center;background-size: 100%;display: inline-block;vertical-align: sub;cursor: pointer;}
	.ziliao{padding: 70px;}
	.ziliao dl{float: left;width: 23.5%;margin-right: 2%;text-align: center;}
	.ziliao dl:last-of-type{margin-right: 0;}
	.ziliao dl dt{font-size: 16px;color: #333333;margin-bottom: 20px;}
	.ziliao dl dd{font-size: 14px;color: #666666;}
	.ziliao dl dt icon.gou{width: 30px;height: 20px;background: url(../images/duigou_03.png) no-repeat;background-position: center;vertical-align: bottom;margin-left: 5px;display: inline-block;}
    .ziliao dl dt icon.cha{width: 26px;height: 26px;background: url(../images/cha.png) no-repeat;background-position: center;vertical-align: bottom;margin-left: 5px;display: inline-block;}
    .lilv{float: left;margin-left: 5%;width: 70%;}
	.lilv ul{margin-top: 25px;}
	.lilv ul li{width: 27%;margin-right: 2%;}
	.lilv ul li h3{font-size: 18px;}
	.lilv ul li:last-of-type{margin-right: 0;width: 40%;}
	.lilv ul li:first-of-type{width: 27%;}
	#text2,#text3,#text4,#text5,#text6,#text7,#text8{float: left;}
	.ll1 .tt1{text-align: center;}
	/* .ll1 .tt1 h3{font-size: 18px;} */
	.ll1 .tt1 b{font-size: 30px;color: #a80017;font-weight: normal;display: block;margin-top: 15px;}
	.ll1 .tt2{margin-top: 25px;}
	.ll2{}
	.ll2 p{display: table;}
	.ll2 h3{margin-bottom: 20px;}
	.ll2 span{width: 80px;height: 50px;text-align: center;border-radius: 5px;line-height: 50px;margin-right: 15px;}
	.ll2 .p1 span{background: #ffad02;border-radius: 5px 5px 0 0;}
	.ll2 .p2 span{background-color: #0082ff;border-radius: 0 0 0 0;margin: 2px 0;margin-right:15px ;}
	.ll2 .p3 span{background-color: #01ceff;border-radius: 0 0 5px 5px;}
	.ll2 .p4 span{background: #ff5201;}
	.ll2 p i{display: table-cell;}
	.ll3 p{margin-bottom: 10px;}
	.ll3 p i{float: right;width: 60%;font-size: 14px;}
	/* .ll3 p span{width: 80px;text-align: center;margin-right: 15px;}
	.ll3 .p11 span{background: #ff5201;border-radius: 5px 5px 0 0;height: 30px;line-height: 30px;}
	.ll3 .p12 span{background: #ffad02;border-radius: 0;height: 30px;line-height: 30px;margin-top: 2px;}
	.ll3 .p13 span{background: #0082ff;border-radius: 0;height: 20px;line-height: 20px;}
	.ll3 .p14 span{background-color: #01ceff;border-radius: 0 0 5px 5px;height: 70px;line-height: 70px;margin-top: 2px;}
	 */
	 .ll3 p span{width: 35%;text-align: left;margin-right: 15px;float: left;}
	.ll3 .p11 span{border-radius: 5px 5px 0 0;}
	.ll3 .p12 span{border-radius: 0;}
	.ll3 .p13 span{border-radius: 0;}
	.ll3 .p14 span{border-radius: 0 0 5px 5px;}



	.ll3 h3{margin-bottom: 20px;}
	.lilv li i{font-size: 14px;}
	.jssao{background-color: #f7f8fa;padding: 25px;margin-top: 15px;}
	.jssao p{display: table;}
	.jssao p i{display: table-cell;}
	.jssao p span{display: block;}
	.rll{margin: 50px auto 80px;}




.shichang{float: left;line-height: 2.5em;}
.shichang a{padding: 0 5px;color: #1177b0;}
.index_con1 li{margin-right: 67px;}
.index_con1 h4{font-weight: bold;position: relative;}
.index_con1 h4::before{position: absolute;content: ""; width: 0;height: 0;border-left: 8px solid #bfbfbf;border-top: 4px solid transparent;border-bottom: 4px solid transparent;top:14px; left: -20px;}
.dat-img{width: 20px;height: 20px;display: inline-block;margin-right: 8px;vertical-align: middle;background-image: url(../images/rili.png);background-position: center;background-size: 100%;}
.index_con1 button{padding: 0 1em;}
.index_con1 button:after{position: unset;border: none;}
.index_con1 button:hover{background-color: #1177b0;color: #ffffff;}

.closee{display: inline-block;}

.modu a{cursor: pointer;}
	.modu4 .closeee{width: 16px;height: 16px;
	    background: url(../images/clos_03.png) no-repeat;
	    background-size: 100%;
	    cursor: pointer;display: inline-block;}
		.modu4 .modu-div{margin-top: 7%;}
		.modu4 .modu-div img{width: 200px;}
	.modu4 .modu-box1{height: auto;}
	.modu4 .modu-box1 h4{margin-top: 15px;}

.modu5 .closeee{width: 16px;height: 16px;
	    background: url(../images/clos_03.png) no-repeat;
	    background-size: 100%;
	    cursor: pointer;display: inline-block;}

.modu5 .modu-box1{height: auto;}
.modu5 .modu-box1 .video-mp4{margin-top: 25px;}

.video-play{margin-top: 4%;background-image: url(../images/30years.jpg);background-repeat: no-repeat;background-size: 100%;overflow: hidden; padding-bottom: 7.0%;}
.vdiv1{}
.vdiv2{padding-top:12%;margin-left:26%;}


/* ib2 */
.table-d{}
.table-d td{padding: 10px 15px;line-height: 24px;}
.table-d tr:nth-of-type(2) td{background: #1677b3;color: #ffffff;font-size: 16px;}
.table-d tr:nth-of-type(2) td:last-of-type{text-align: center;}
.table-d tr td:last-of-type{text-align: left;}
.ib-list-dl{margin: 25px 0;}
.ib-list-dl dt{font-size: 16px;margin: 15px 0;font-weight: bold;}
.ib-list-dl dd{font-size: 15px;margin-bottom: 8px;color: #666666;}


/* khjy-fxjx */

.fxjs{}
.fxjs-title{margin-bottom: 40px;}
.fxjs-title h2{text-align: center;font-size: 30px;margin-bottom: 25px;}
.fxjs-title p{font-size: 14px;text-align: center;}

.ib-list-dl-tx{}
.ib-list-dl-tx dd{text-indent: 2em;line-height: 25px;}


/* khlc */
.kaihu-lc{margin-bottom: 15px;}
.kaihu-lc dt{font-size: 16px;margin: 15px 0;font-weight: bold;}
.kaihu-lc dd{font-size: 15px;margin-bottom: 8px;color: #666666;line-height: 24px;}
.kaihu-lc dd icon{width: 7px;height: 7px;background: #790001;transform: rotateZ(45deg);display: inline-block;vertical-align: middle;margin-right: 8px;}

/* tzyh */
.anli-case{}
.anli-case .wrap{}
.anli-case .gallery-thumbs{position: relative;padding-bottom: 30px;padding-top: 10px;}
.anli-case .gallery-thumbs::after{position: absolute;content: "";width: 100%;left: 0;right: 0;bottom: 0;background: url(../images/kdx_03.png) no-repeat;height: 11px;padding-bottom: 10px;background-size: 100%;}
.anli-case .gallery-thumbs .swiper-wrapper{}
.anli-case .gallery-thumbs .swiper-wrapper .swiper-slide{width: 20%;font-size: 24px;color: #999999;text-align: center;position: relative;cursor: pointer;}
.anli-case .gallery-thumbs .swiper-wrapper .swiper-slide-active{color: #1677b3;position: relative;}
.anli-case .gallery-thumbs .swiper-wrapper .swiper-slide::after{position: absolute;content: "";width: 12px;height: 12px;border-radius: 100%;background: #cccccc;bottom: -24px;left: 0;right: 0;margin: auto;}
.anli-case .gallery-thumbs .swiper-wrapper .swiper-slide::before{position: absolute;content: "";width: 15px;height: 15px;border-radius: 100%;bottom: -27px;left: 0;right: 0;margin: auto;border: 2px solid #cccccc;background: #ffffff;}


.anli-case .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-active::after{background: #1677b3;}
.anli-case .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-active::before{border:2px solid #1677b3;}

.anli-case .gallery-top{padding-top: 3em;width: 90%;}
/* .anli-case .gallery-top .swiper-wrapper{padding: 1em 15em;} */
.anli-case .gallery-top .swiper-wrapper .swiper-slide{}
.anli-case .gallery-top .swiper-wrapper .swiper-slide h3{font-size: 17px;color: #666666;margin-bottom: 8px;}
.anli-case .gallery-top .swiper-wrapper .swiper-slide p{font-size: 15px;color: #666666;}
.anli-case .gallery-top .swiper-wrapper .swiper-slide dl{}
.anli-case .gallery-top .swiper-wrapper .swiper-slide dl dd{margin-bottom: 2em;position: relative;padding-left: 3em;box-sizing: border-box;}
.anli-case .gallery-top .swiper-wrapper .swiper-slide dl dd::after{position: absolute;left: 0px;top: 8px;width: 12px;height: 12px;border: 2px solid #1677b3;background: #ffffff;content: "";border-radius: 100%;}
.anli-case .gallery-top .swiper-wrapper .swiper-slide dl dd:hover h3{color: #1677b3}
.anli-case .gallery-top .swiper-wrapper .swiper-slide dl dd:hover p{color: #1677b3}
.anli-case .gallery-top .swiper-wrapper .swiper-slide dl dd::before{position: absolute;content: "";left: 7px;top: 0;width: 3px;height: 200%;background: #cccccc;}



header{border-bottom: none;}
.banner{padding-top: 80px;}
.banner .hd{position: absolute;left: 0;right: 0;bottom: 10px;margin: auto;text-align: center;z-index: 999;}
.banner .hd li{display: inline-block;background: #ffffff;margin: 0 5px;border-radius: 50px;width: 8px;height: 8px;float: none;cursor: pointer;}
.banner .hd li.on{background: #1677b3;}
.banner .hd li a{background: #ffffff;}
.index_con2 .content_r .idbox{width: 276px;height: 404px;}
.index_con2 .content_r .idbox .bd{width: 276px;height: 404px;}
.index_con2 .content_r .idbox .bd ul{width: 100%;}
.index_con2 .content_r .idbox .bd ul li{width: 100%;}
/* .anli-case .gallery-top .swiper-wrapper .swiper-slide.active{display: block;} */

/* .gallery-thumbs .swiper-wrapper{transform: translate3d(0px, 0px, 0px)!important;
    transition-duration: 0ms;} */


.k-bac{position: relative;}
.k-bac .div-k-app{position: absolute;left: 0;right: 0;top: 80px;margin: auto;}
.k-bac .div-k-app .ul-app{}
.k-bac .div-k-app .ul-app li{width: 100%;float: left;text-align: center;background: rgba(255,255,255,0.1);cursor: pointer;}
.k-bac .div-k-app .ul-app li.active{background: #ec9d51;}
.k-bac .div-k-app .ul-app li a{display: block;font-size: 22px;color: #ffffff;padding: 15px 0;}
.k-bac .div-k-app .ul-app-d{margin-top: 5%;}
.k-bac .div-k-app .ul-app-d li{display: none;text-align: center;float: none;width: 85%;margin: auto;}
.k-bac .div-k-app .ul-app-d li.active{display: block;}
.k-bac .div-k-app .ul-app-d li img{width: 75%;}

.zhuanxiang{}
.zhuan-title-img{text-align: center;}
.zhuan-img{text-align: center;margin: 45px auto 80px;}
.zhunbei{background: #f8f8f8;padding: 60px 0px;}
.titt{text-align: center;}
.titt h3{font-size: 30px;line-height: 24px;color: #333333;}
.zhunbei ul li{width: 33.3333%;box-sizing: border-box;border-right: 1px solid #cccccc;}
.zhunbei ul li a{display: block;text-align: center;padding: 25px;}
.zhunbei ul li a h3{font-size: 24px;color: #333333;margin: 20px 0;}
.zhunbei ul li a p{font-size: 14px;color: #666666;}
.zhunbei ul{margin: 50px 0;}
.zhunbei ul li a:hover h3{color: #1677b3;}
.jie-yhk{margin: 100px auto 100px;}
.zhunbei ul li:last-of-type{border-right: none;}




.jie-yhk .ka-list{margin-top: 55px;}
.jie-yhk .ka-list ul{}
.jie-yhk .ka-list ul li{width: 18.4%;margin-right: 2%;box-sizing: border-box;border: 1px solid #cccccc;margin-bottom: 2%;}
.jie-yhk .ka-list ul li:nth-of-type(5n){margin-right: 0;}
.jie-yhk .ka-list ul li a{text-align: center;display: block;}

/* khfw */
.khfw{}
.khfw .kffw-pt{text-align: center;padding-bottom: 3em;}
.khfw .kffw-pt a{color: #991b0c;font-size: 18px;border-bottom: 1px solid;padding: 5px 0;}
.kffw-xz{margin: 50px 0 60px;}
.kffw-xz h3{font-size: 14px;line-height: 24px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.kffw-xz p{font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 5px;}
.kffw-xz .kffw-xz-img{text-align: center;}

.kaika{}
.kaika .wrap{}
.kaika .wrap .kaika-list{border-top: 1px dashed #cccccc;padding: 65px 0;}
.kaika .wrap .kaika-list ul{}
.kaika .wrap .kaika-list ul li{box-sizing: border-box;float: none;margin-bottom: 20px;}
.kaika .wrap .kaika-list ul li p{border: 1px solid #cccccc;height: 30px;}
.kaika .wrap .kaika-list ul li p input{width: 100%;border: none;background: none;height: 100%;box-sizing: border-box;padding:0 5px;}
.kaika .wrap .kaika-list ul li span{font-size: 14px;font-weight: bold;color: #333333;display: block;margin-bottom: 10px;}
.kaika .wrap .kaika-list ul li span i{color: #991b0c;font-weight: bold;padding-right: 5px;}
.kaika .wrap .kaika-list ul .kai-li1{display: inline-block;width: 48.6%;margin-right: 2%;}
.kaika .wrap .kaika-list ul .kai-li2{display: inline-block;width: 49%;margin-right: auto;}
.kaika .wrap .kaika-list ul .kai-li3{display: block;width: 100%;}
.kaika .wrap .kaika-list ul .kai-li4{display: block;width: 100%;}
.kaika .wrap .kaika-list ul .kai-li5{display: inline-block;margin-right: 25px;}
.kaika .wrap .kaika-list ul .kai-li6{display: inline-block;}
.kaika .wrap .kaika-list ul .kai-li7{display: inline-block;}
.kaika .wrap .kaika-list ul li p textarea{resize: none;height: 150px;box-sizing: border-box;padding: 5px;width: 100%;}
.kaika .wrap .kaika-list ul .kai-li3 p{height: 150px;}
.kaika .wrap .kaika-list ul .kai-li4 p{height: 150px;}
.kaika .wrap .kaika-list ul .kai-li7 p{display: inline-block;}
.kaika .wrap .kaika-list ul .kai-li7 p:last-of-type{border-radius: 5px;margin-left: 25px;}
.kaika .wrap .kaika-list ul .kai-li7 p:last-of-type input{text-align: center;width: 120px;background: #f2f2f2; border-radius: 5px;cursor: pointer;}
.kaika .wrap .kaika-list ul .kai-li7 input{}
.kaika .wrap .kaika-list ul .kai-li6 p{display: inline-block;vertical-align: middle;}
.kaika .wrap .kaika-list ul .kai-li6 p:last-of-type{border-radius: 5px;border: none;margin-left: 10px;}
.kaika .wrap .kaika-list ul .kai-li6 p:last-of-type input{border-radius: 5px;}
.kaika .wrap .kaika-list ul .kai-li8{display: block;text-align: center;margin-top: 4em;}
.kaika .wrap .kaika-list ul .kai-li8 input{background: #991b0c;color: #ffffff;padding: 10px 45px}

/* jb */
.kaika-jb{border-top: 1px dashed #cccccc;padding: 40px 0 100px;}
.kaika-jb .jubao-text{text-align: center;margin-bottom: 3em;}
.kaika-jb .jubao-text h3{font-size: 24px;font-weight: bold;color: #991b0c;margin:5px auto;}
.kaika-jb .jubao-text span{font-size: 14px;font-weight: bold;color: #991b0c;}
.jb-form{}
.jb-form h3{font-size: 16px;color: #991b0c;background: #f2f2f2;padding: 10px;font-weight: bold;margin-bottom: 25px;}
.jb-form ul{margin-bottom: 3em;}
.jb-form .ul1{}

.jb-form .ul1 li{box-sizing: border-box;width: 32%;float: left;margin-right: 2%;}
.jb-form .ul1 li:nth-of-type(3n){margin-right: 0;}
.jb-form ul li span{display: block;font-size: 14px;line-height: 24px;color: #333333;margin: 5px 0;}
.jb-form ul li span i{color: #991b0c;font-weight: bold;padding-right: 5px;}
.jb-form ul li p{border: 1px solid #cccccc;height: 40px;}
.jb-form ul li p input{background: none;box-sizing: border-box;width: 100%;height: 100%;padding:0 5px;}
.jb-form .ul2{}
.jb-form .ul2 li{width: 49%;float: left;margin-right: 2%;}
.jb-form .ul2 li:nth-of-type(2n){margin-right: 0;}
.jb-form .ul2 li:nth-of-type(3){margin-right: 0;width: 100%;}
.jb-form ul li{margin-bottom: 1%;}
.jb-form .ul3 li{width: 49%;margin-right: 2%;float: left;}
.jb-form .ul3 li:nth-of-type(2n){margin-right: 0;}
.jb-form .ul3 li textarea{resize: none;height: 120px;width: 100%;padding: 5px;box-sizing: border-box;}
.jb-form .ul3 li:last-of-type{width: 100%;}
.jb-form .ul3 li:last-of-type p{height: 120px;}
.jb-form .tijiao-jb{text-align: center;text-align: center;}
.jb-form .tijiao-jb input{background: #991b0c;text-align: center;color: #ffffff;font-size: 14px;padding: 8px 50px;font-weight: bold;cursor: pointer;}

.rexian-text .rexian-hui p>a:hover{color: #d4b169;}















/****/
@media(max-width: 1440px){
    .banner{height: 650px;}
    .ind_con1 .hd ul li{font-size: 24px;}
    .ind_con2  .cb .con2_r ul dl dt{font-size: 40px;}
}
@media(max-width: 1200px){
   /* html{width:1220px} */
}

.newsPage{text-align: center;margin: 15px auto;padding-top: 22px;border-top: 1px solid #eee;color: #999;font-size: 14px;line-height: 28px;}
.newsPage a{text-align: center;display: inline-block;color: #666;font-size: 14px;text-decoration: none;}
.newsPage a:hover{color: #111;}
