@charset "UTF-8";
/*鍒濆鍖朿ss*/
body{font-family:寰蒋闆呴粦;color: #333;}
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}/*棰滆壊鏍规嵁閫氱敤淇℃伅鍒楄〃鐨勬枃瀛楅鑹插喅瀹?/
.more a{color: #999;}/*棰滆壊鏍规嵁閫氱敤鏇村鐨勬枃瀛楅鑹插喅瀹?/
a:hover{color:#023997;}/*棰滆壊鏍规嵁psd涓昏壊璋冨喅瀹氾紝姣斿寰堝閮芥槸钃濊壊*/
.more a:hover{color:#023997;}/*棰滆壊鏍规嵁psd涓昏壊璋冨喅瀹氾紝姣斿寰堝閮芥槸钃濊壊*/
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
textarea,input{font-family:寰蒋闆呴粦;}


/* 閫氱敤鍏冧欢 */
.w1640{width: 1640px;margin: 0 auto;}

/* banner寮€濮 */
.banner{height: 480px;}
.domo-pic-scroll-lr { width:100%; height:480px; position:relative; margin:0 auto;overflow: hidden;}
.domo-pic-scroll-lr .conts li { float:left; text-align:center; width:100%; height:480px;}
.domo-pic-scroll-lr .conts li .s1{ width:100%; height:480px; }
.domo-pic-scroll-lr .conts li .s1 img{display: block;width: 100%;height: 480px;}
.domo-pic-scroll-lr .tabs { width:100%;position:absolute; z-index:1; bottom:20px; left:0; overflow:hidden; }
.domo-pic-scroll-lr .tabs ul { text-align:center;}
.domo-pic-scroll-lr .tabs ul li { width:12px; height:12px; border-radius:50%; margin:0 5px; cursor:pointer; background:#999; cursor:pointer; display:inline-block;font-size: 0;}
.domo-pic-scroll-lr .tabs ul .current { background:#fff !important; }





/* banner缁撴潫 */
.h100{height: 100px;}
/* 绗竴姝ュ垎寮€濮 */
.section1-left{width: 216px;}
.section1-left li{margin-top: 4px;}
.section1-left li.section1-special-li{margin-top: 0;}
.section1-left li a{display: block;line-height: 50px;padding-left: 25px;font-size: 20px;background-color: #dee8fa;color: #023997;position: relative;}
.section1-left li.section1-special-li a{height: 92px;font-size: 30px;padding-right: 15px;text-align: right;line-height: 35px;padding-top: 11px;background-color: #1363ee;color: #fff;}
.section1-left li.active a:before{content:'';height: 28px;width: 3px;background-color: #0c3d9c;position: absolute;left: 0;top: 11px;}
.section1-left li.section1-special-li.active a:before{content:'';height: 52px;width: 4px;background-color: #fff;position: absolute;left: 0;top: 20px;}

.section1-right{width: 1345px;}
.section1-right-content1 h1{font-size: 46px;line-height: 46px;text-align: center;font-weight: normal;position: relative;}
.section1-right-content1 h1:before{content: '';width: 80px;height: 3px;background-color: #2160cf;position: absolute;bottom: -24px;left: 50%;margin-left: -40px;}
.section1-right-content1 .brief-box img{display: block;width: 364px;height: 231px;}
.section1-right-content1 .brief-box .brief{width: 694px;font-size: 18px;margin-left: 65px;line-height: 32px;}
.section1-right-content-same1 h2{font-size: 40px;font-weight: normal;position: relative;line-height: 46px;padding-left: 40px;}
.section1-right-content-same1 h2:before{content:'';background-color: #2160cf;width: 4px;height: 50px;position: absolute;left: 0;top: 0;}
/* .section1-list li{position: relative;font-size: 24px;line-height: 32px;margin-top: 68px;padding-left: 50px;}
.section1-list li:before{width:0;height:0;border:8px solid;border-color:transparent transparent transparent #0c3d9c;position: absolute;left: 0;top: 50%;content: '';margin-top: -7px;} */
.section1-list li{position: relative;font-size: 18px;line-height: 32px;margin-top: 20px;padding-left: 50px;}
.section1-list li:before{width:0;height:0;border:8px solid;border-color:transparent transparent transparent #2160cf;position: absolute;left: 0;top: 50%;content: '';margin-top: -7px;}
.section1-right-content-same1 h2.section1-h2-special{font-size: 46px;font-weight: normal;position: relative;line-height: 46px;padding-left: 0;text-align: center;margin-bottom: 26px;}
.section1-right-content-same1 h2.section1-h2-special:before{content:'';width: 80px;height: 3px;background-color: #2160cf;position: absolute;top:70px;left: 50%;margin-left: -40px;}
.section1-list1 li{width: 333px;height: 189px;border: 1px solid #6e6e6e;padding: 8px 10px;margin-left: 3px;margin-top: 10px;}
.section1-list1 li:nth-child(1),.section1-list1 li:nth-child(4){margin-left: 0;}
.section1-list1 img{height: 170px;width: 122px;float: left;}
.section1-list1 div{margin-left: 14px;width: 175px;}
.section1-list1 div h3{font-size: 16px;font-weight: normal;}
.section1-list1 div p{font-size: 13px;line-height: 22px;margin: 8px 0;}
.section1-list1 div a{display: block;width: 80px;height: 25px;line-height: 25px;font-size: 15px;text-align: center;background-color: #2160cf;color: #fff;}
/* 绗竴閮ㄥ垎缁撴潫 */

/* 绗簩閮ㄥ垎寮€濮 */
.jdt-box h2{font-size: 46px;font-weight: normal;height: 100px;line-height: 100px;text-align: center;position: relative;margin-bottom: 80px;}
.jdt-box h2:before{content: '';width: 80px;height: 3px;background-color: #2871f0;position: absolute;bottom: 0;left: 50%;margin-left: -40px;}
.jdt-box h2 a{display:block;width: 76px;height: 33px;border: 2px solid #2871f0;text-align: center;line-height: 29px;border-radius: 25px;font-size: 20px;color: #5d5d5d;position: absolute;left: 50%;top: 38px;margin-left: 150px;}
.jdt-box h2 a:hover{color: #2871f0;}

.domo-pic-scroll-lr1{ width:100%; height:234px; position:relative;}
.domo-pic-scroll-lr1 .conts li { float:left; text-align:center; width:314px; height:234px;margin-right: 14px;}
.domo-pic-scroll-lr1 .conts li .s1{ width:100%; height:234px; }
.domo-pic-scroll-lr1 .conts li .s1 img{display: block;width: 150px;height: 234px;float: left;}
.domo-pic-scroll-lr1 .conts li .s1 div{display: block;line-height: 234px;width: 164px;height: 234px;float: right;background-color: #ececec;font-size: 15px;color: #6f6f6f;text-align: center;padding: 0 28px;}
.domo-pic-scroll-lr1 .conts li .s1 div span{vertical-align: middle;line-height: 30px;display: inline-block;}
.domo-pic-scroll-lr1 .conts li .s1 div span:hover{color: #2871f0;}
.domo-pic-scroll-lr1 .prev{background: url(./prev.png) no-repeat;width: 26px;height: 22px;position: absolute;left: -50px;bottom: 106px;}
.domo-pic-scroll-lr1 .next{background: url(./next.png) no-repeat;width: 26px;height: 22px;position: absolute;right: -50px;bottom: 106px;}


.domo-pic-scroll-lr2{ width:100%; height:405px; position:relative;}
.domo-pic-scroll-lr2 .conts li { float:left; text-align:center; width:314px; height:405px;margin-right: 14px;}
.domo-pic-scroll-lr2 .conts li .s1{ width:100%; height:405px; }
.domo-pic-scroll-lr2 .conts li .s1 img{display: block;width: 314px;height: 245px;float: none;}
.domo-pic-scroll-lr2 .conts li .s1 div{display: block;line-height: 160px;width: 314px;height: 160px;float: none;background-color: #ececec;font-size: 15px;color: #6f6f6f;text-align: center;padding: 0 28px;}
.domo-pic-scroll-lr2 .conts li .s1 div span{vertical-align: middle;line-height: 30px;display: inline-block;}
.domo-pic-scroll-lr2 .conts li .s1 div span:hover{color: #2871f0;}
/* 绗簩閮ㄥ垎缁撴潫 */