@charset "utf-8";/*
/*--默认--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{font-family:微软雅黑,黑体;min-width:320px;margin:auto; background: #fff;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;cursor:pointer;outline:none;}
img{border:none;vertical-align:middle;max-width:100%;max-height:100%;}
table{border-collapse:collapse;width:100%;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.3;}
i,em,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;font-family:inherit;outline:none;resize:none;background:none;border:none;font-size:inherit;color:inherit;}
input::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
textarea::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
select::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-ms-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}

/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:#dde;position:relative;}.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}.jspArrow.jspDisabled{cursor:default;background:#80808d;}.jspVerticalBar .jspArrow{height:16px;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.jspVerticalBar{width:6px;}.jspDrag{background:#a99479;border-radius:8px;}.jspTrack{background:#f5f5f5;border-radius:8px;}

.mCSB_scrollTools .mCSB_draggerRail{background:#ddd;width:2px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#333;}

@font-face{
    font-family:icon;src: url('iconfont.eot');src: url('iconfont.eot?#iefix') format('embedded-opentype'),url('iconfont.woff') format('woff'),url('iconfont.ttf') format('truetype'),url('iconfont.svg#iconfont') format('svg');}
/*--类--*/
.gray{-webkit-filter: grayscale(100%);filter:grayscale(100%);filter:gray;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";clear:both;display:block;}
.footer_b{position:fixed;left:0;bottom:0;width:100%;}

.select{display:inline-block;width:210px;height:30px;line-height:30px;color: #707070;position: relative;border:1px solid #ddd;text-align: left;cursor: pointer;}
.select:before{content:"";background:url(../image/arrow7.png) center center no-repeat;width:21px;height:12px;right:10px;top:50%;margin-top:-6px;position: absolute;}
.select span{display:block;margin:0 10px 0 10px;}
.select ul{position:absolute;left:-1px;right:-1px;top:100%;background: #f0f0f0;display:none;}
.select li{padding:0 20px;line-height:40px;}

.checkbox{cursor: pointer;}
.checkbox i{display:inline-block;vertical-align: sub;width: 15px;height:15px;text-align: center;border:1px solid #fff;margin-right:10px;line-height:15px;font-size: 0;}
.checkbox.ckd i:after{content:"";width:5px;height:5px;background:#fff;display:block;margin:5px 5px 0;}

.radio{cursor: pointer;margin-right:45px;}
.radio i{display:inline-block;vertical-align: sub;width: 15px;height:15px;text-align: center;border:1px solid #fff;margin-right:10px;line-height:15px;font-size: 0;border-radius:100%;}
.radio.ckd i:after{content:"";width:5px;height:5px;background:#fff;display:block;margin:5px 5px 0;border-radius:100%;}

/*--通用--*/
body{font-size:14px;color:#333;line-height:1.6;min-width:320px;}
.h{line-height:1.3;}
.h1{line-height:1.3;}
.h2{line-height:1.3;}
.h3{line-height:1.3;}
.block{width:1400px;margin:auto;}
.text .p{line-height:1.7;text-align:left;}
.nav_main_m{display:none;}
.search_m{display:none;}
.scmbtn{display:none;}
.prev{cursor: pointer;}
.next{cursor: pointer;}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
/* Content style */
section { width: 100%;}
.ha-header { 
	position: fixed; top: 0; left: 0; width: 100%; padding: 0; z-index: 50; background: #1655A6;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	transform: translateY(0%);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s; }
.ha-header-perspective { 
	width: 100%; height: 100%; position: relative;
	-webkit-perspective-origin: 50% 0;
	-moz-perspective-origin: 50% 0;
	perspective-origin: 50% 0;
	}
.ha-header-perspective > div { 
	background: #1655A6; text-align: left; padding: 0 7%; height: 50%; width: 100%; margin: 0 auto; position: relative; text-align: justify;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s; }
.ha-header-front {
	z-index:2;
	-webkit-transform-origin: 50% 100%; 
	-moz-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
	}
.ha-header-small {height: 144px;}
.ha-header-hide {
	height: 144px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
	}
.ha-header-show {
	height: 144px;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	transform: translateY(0%);
	}

.index_n{ width: 100%; height: 62px; background: #F8F9FA;}
/* All */
.header_wp {width: 1400px; margin: 0 auto;}
.index_logo{ float: left; width: 380px;}
.index_logo img{ height: 40px; margin-top:16px;}
.nav { margin: 0 auto; width: 1000px; float: left;}
.nav ul { list-style: none; margin: 0; padding: 0; }
.nav ul:before, .nav ul:after { content: ""; display: table;}
.nav ul:after { clear: both; }
.nav ul > li { float: left; position: relative; }
.nav a { display: block;  line-height: 72px; color: #fff; font-size: 17px; padding: 0 12px;  font-weight: normal;}
.nav a:hover { text-decoration: none; background: #F8F9FA; color: #000; transition:all .7s ease 0s; }
.nav li ul { background: #ffffff; border-bottom: 2px #1655A6 solid; width: 92px;}
.nav li ul li { width:100% ;}
.nav li ul a { border: none; font-size: 15px; font-weight: normal; color: #000; padding: 0; text-align: center; line-height: 40px; }
.nav li ul a:hover { background-color:#1655A6; color: #fff; }
/* Fade In and Out ============================== */
.nav2 ul > li:hover ul { visibility: visible; opacity: 1; filter: alpha(opacity=100);}
.nav2 li ul { position: absolute; left: 0; top: 72px; z-index: 1; visibility: hidden; opacity: 0; filter: alpha(opacity=0);
  -webkit-transition: 100ms ease;
  -moz-transition: 100ms ease;
  -o-transition: 100ms ease;
  transition: 100ms ease;
}
.nav_m { margin: 0 auto; width: 1400px;}
.nav_m ul { list-style: none; margin: 0; padding: 0; }
.nav_m ul:before, .nav_m ul:after { content: ""; display: table;}
.nav_m ul:after { clear: both; }
.nav_m ul > li { float: left; position: relative; }
.nav_m a { display: block;  line-height: 62px; color: #000; font-size: 18px; padding: 0 29px;  font-weight: 500;}
.nav_m a:hover { text-decoration: none; background: #1655A6; transition:all .7s ease 0s; color: #fff; }
.nav_m li ul { background: #ffffff; border-bottom: 2px #1655A6 solid; width: 130px;}
.nav_m li ul li { width:100% ;}
.nav_m li ul a { border: none; font-size: 16px; font-weight: normal; color: #000; padding: 0; text-align: center; line-height: 50px; }
.nav_m li ul a:hover { background-color:#1655A6; color: #fff; }
/* Fade In and Out ============================== */
.nav_m2 ul > li:hover ul { visibility: visible; opacity: 1; filter: alpha(opacity=100);}
.nav_m2 li ul { position: absolute; left: 0; top: 62px; z-index: 1; visibility: hidden; opacity: 0; filter: alpha(opacity=0);
  -webkit-transition: 100ms ease;
  -moz-transition: 100ms ease;
  -o-transition: 100ms ease;
  transition: 100ms ease;
}

.index_huandeng{ width: 100%; background:#F1F1F1 url(../img/.jpg) no-repeat center;}
.slider-wrap { position: relative; min-width: 1400px; max-width: 1920px; margin: 0 auto;}
.slider-wrap img { width: 100%; margin: 0 auto; height: auto; max-width: 100%;}
@media screen and (min-width: 1920px) {
	.slider-wrap {
		height: 720px;
	}
}
@media screen and (max-width:1919px) {
	.slider-wrap {
		height: 600px;
	}
}
.slider { height: 100%; }
.slider .slider-list { position: relative; height: 100%; }
.slider .slider-list .item { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; }
.slider .slider-list .item.cur { display: block; }
.yuan { position: absolute; left: 50%; bottom: 40px; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); }
.yuan .yuan-item { display: block; position: relative; float: left; width: 18px; height: 18px; margin-right: 1px; cursor: pointer; }
.yuan .yuan-item::after { content: ""; display: block; position: absolute; top: 4px; left: 4px; width: 10px; height: 10px; border: 2px solid rgba(255, 255, 255, .4); border-radius: 50%; box-sizing: border-box;}
.yuan .yuan-item.cur::after { background: #fff; }
.yuan .yuan-item::before { content: ""; display: block; width: 18px; height: 18px; background-color: rgba(255, 255, 255, 0); border-radius: 50%;}
.yuan .yuan-item.cur::before { background-color: rgba(255, 255, 255, .2); }
.btn-group { width: 100%;}
.btn-group .btn-left, .btn-group .btn-right { position: absolute; width: 50px; height: 50px; line-height: 50px; font-size: 30px; text-align: center; color: #fff; background: rgba(255, 255, 255, .3); border-radius: 50%; cursor: pointer; font-family: "宋体"; }
.btn-group .btn-left { left: 15px; top: 50%; margin-top: -25px; }
.btn-group .btn-right { right: 15px; top: 50%; margin-top: -25px; }

.index_f{ width: 100%; background:#1655A6 url( ../img/hbg.jpg) no-repeat top center; height: 156px; z-index:100; position: relative;}
.index_top{ width: 1400px; margin: 0 auto; height: 175px;}
.logo{ padding-top: 37px; width: 584px; float: left;}
.index_l_right{padding-top: 65px; width: 100px;  float: right; }
.index_l_right a{ font-size: 18px ; background: url(../img/bt1.png) no-repeat; padding-left: 28px; color: #fff;}
.index_wp{ width: 1400px; margin: 0 auto;}
.p70{ padding-top: 70px;}
.p50{ padding-top: 50px;}
.p30{ padding-top: 30px;}
.p20{ padding-top: 20px;}
.p10{ padding-top: 10px;}
.index_bt{ width: 100%; height:90px;}
.index_bt_left{ float: left; height:90px;}
.index_bt_left h2{ font-size: 30px; font-weight: bold; color:#11509D; padding-left: 50px; float: left; background: url(../img/bt001.png) no-repeat 0 2px ;}
.index_bt_left h4 { color:#11509D; font-size: 18px; padding-left: 20px; float: left; padding-top: 12px;}

.index_bt1{ width: 100%; height:70px;}
.index_bt1_left{ float: left; height:60px;}
.index_bt1_left h2{ font-size: 30px; font-weight: bold; color:#11509D; padding-left: 50px; float: left; background: url(../img/bt005.png) no-repeat 0 1px;}
.index_bt1_left h4 { color:#11509D; font-size: 18px; padding-left: 20px; float: left; padding-top: 12px;}

.index_bt2{ width: 100%; height:70px;}
.index_bt2_left{ float: left; height:60px;}
.index_bt2_left h2{ font-size: 30px; font-weight: bold; color:#11509D; padding-left: 50px; float: left; background: url(../img/bt006.png) no-repeat 0 1px;}
.index_bt2_left h4 { color:#11509D; font-size: 18px; padding-left: 20px; float: left; padding-top: 12px;}

.index_bt3{ width: 100%; height:70px;}
.index_bt3_left{ float: left; height:60px;}
.index_bt3_left h2{ font-size: 30px; font-weight: bold; color:#11509D; padding-left: 50px; float: left; background: url(../img/bt004.png) no-repeat 0 1px;}
.index_bt3_left h4 { color:#11509D; font-size: 18px; padding-left: 20px; float: left; padding-top: 12px;}

.index_more{ float: right; margin-top: 7px;}
.index_more a{ color:#11509D; height: 32px; line-height: 32px;; font-size: 18px; display: block; background: url( ../img/more.png) no-repeat right center; padding-right: 30px;}
.index_more a:hover{color:#9E1210;}

.index_bt5{ width: 100%; height:90px;}
.index_bt5_left{ float: left; height:90px;}
.index_bt5_left h2{ font-size: 30px; font-weight: bold; color:#fff; padding-left: 50px; float: left; background: url(../img/bt007.png) no-repeat 0 3px ;}
.index_bt5_left h4 { color:#fff; font-size: 18px; padding-left: 20px; float: left; padding-top: 12px;}

.index_more5{ float: right; margin-top: 12px;}
.index_more5 a{ color:#fff; height: 32px; line-height: 32px;; font-size: 18px; display: block; background: url( ../img/more2.png) no-repeat right center; padding-right: 30px;}
.index_more5 a:hover{color:#91A7C1;}

.index_box00{ width: 100%; height: 1550px; background:#F7F7F7 url(../img/box1_bg.jpg) no-repeat right center; background-attachment: fixed; }
.index_box1{ width: 100%; height:520px;}
.index_box1_left{ width: 680px; float: left; height: 480px; margin-top:0px;}
.index_box1_right{ width: 680px; float: left; margin-left: 40px; height: 480px;}
.index_box1_u{}
.index_box1_u ul li{ width: 680px; height:110px; background: #fff; margin-bottom: 15px;}
.li_img1{ width: 160px; height: 110px; float: left;}
.li_img1 img{ width: 160px; height: 110px;}
.li_p1{ width: 485px; float: left; padding-left: 25px;}
.li_p1 span{ width: 100%; display: block; height: 33px; line-height: 33px; color: #11509D;}
.li_p1 a{width: 100%; display: block; height: 36px; line-height: 36px; overflow: hidden; font-size: 18px; color:#000;}
.li_p1 a:hover{color:#11509D; font-weight: 600;}
.li_p1 p{ color: #666666; font-size: 14px; height: 26px; line-height: 26px; }

.index_box2{ width: 100%; height: 1380px; background:#F7F7F7 url(../img/box2_bg.png) no-repeat right center;}
.index_box2_left{ width: 680px; float: left; }
.index_box2_u1{margin-left: 5px; margin-right: 5px; margin-top: 20px;}
.index_box2_u1 ul li{ width: 670px; height: 44px;}
.index_box2_u1 ul li a{ background:url(../img/dt0.png) no-repeat left center; font-size: 18px; line-height:44px; padding-left: 15px; display: block; color:#2b2b2b; float: left; width: 600px; overflow: hidden;}
.index_box2_u1 ul li a:hover{color:#11509D; font-weight: 600; }
.time1 { display: block; font-size: 16px; line-height:44px; color:#999; float: right;}
.index_box2_right{ width: 680px; float: left; margin-left: 40px; }
.index_box2_u2{margin-top: 20px; margin-bottom: 15px; height: 245px;}
.index_box2_u2_left{ width: 330px; height: 245px; float: left;}
.index_box2_u2_left img{ width: 330px; height: 245px; border-radius:0px; overflow: hidden; box-shadow: 0 10px 20px rgba(0,0,0,0.1); transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.index_box2_u2_right{ width:290px; height: 245px; float: left; margin-left: 22px;}
.index_box2_u2_right h2{ font-size: 20px; line-height: 180%; margin-top: 10px; font-weight: 600;}
.index_box2_u2_right p{ color: #666666; font-size: 14px; line-height: 180%; padding: 6px 0;}
.index_box2_u2_right h4{ color:#11509D; font-size: 14px; margin-top: 8px;}
.index_box2_u2_right h2:hover{ color:#11509D; transition:all .5s ease 0s; }
.index_box2_u2_right h4:hover{ color:#11509D; transition:all .5s ease 0s; }

.index_box3{ width: 100%; height: 600px; background: url(../img/bg22.jpg) no-repeat center; background-size: cover; background-attachment: fixed; }
.index_box3_u1{ width: 100%; height: 600px;}
.index_box3_u2{ width: 100%; height: 600px; margin-top:0px;}
.index_box3_uimg1 ul li{ width: 440px; float: left; margin-left: 40px; }
.index_box3_uimg1 ul li img{width: 440px; height: 310px;}
.index_box3_uimg1 ul li:first-child{ margin-left: 0px;}
.index_box3_uimg1 ul li h3{ font-size: 18px; text-align: center; line-height: 200%; margin-top: 10px; color: #fff;}
.index_box3_uimg1 ul li h3:hover{ color:#91A7C1; transition:all .5s ease 0s; }

.index_box7{ width: 100%; height: 600px; }
.index_box7_uimg1 ul li{ width: 320px; float: left; margin-left: 40px;background: #fff;  border-bottom: 4px solid #1655A6; height: 500px;}
.index_box7_uimg1 ul li img{width: 320px; height: 246px;}
.index_box7_uimg1 ul li:hover{ border-bottom: 4px solid #00CCFF; transition:all .5s ease 0s; }
.index_box7_uimg1 ul li:first-child{ margin-left: 0px;}
.index_box7_uimg1 ul li h3{ font-size: 18px; text-align: center; line-height: 200%; color: #000; text-align: left; padding: 20px;}
.index_box7_uimg1 ul li h3:hover{ color:#1655A6; transition:all .5s ease 0s; }
.index_box7_uimg1 ul li p{font-size: 14px; color: #777; text-align: center; line-height: 200%; color:#666666; text-align: left; padding:0 25px;}
.zoom-card7 {width: 320px; height: 246px; border-radius: 0px; overflow: hidden; box-shadow: 0 10px 20px rgba(0,0,0,0.1); transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.zoom-card7:hover {transform: scale(1.01); box-shadow: 0 15px 30px rgba(0,0,0,0.2); }
.card-image7 { width: 100%; height: 246px; object-fit: cover; transition: transform 0.4s ease;}
.zoom-card7:hover .card-image7 { transform: scale(1.01); }

.zoom-card {width: 440px; height: 310px; border-radius: 0px; overflow: hidden; box-shadow: 0 10px 20px rgba(0,0,0,0.1); transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.zoom-card:hover {transform: scale(1.05); box-shadow: 0 15px 30px rgba(0,0,0,0.2); }
.card-image { width: 100%; height: 310px; object-fit: cover; transition: transform 0.4s ease;}
.zoom-card:hover .card-image { transform: scale(1.05); }

.index_subtap{ width: 100%; height: 780px; background: url(../img/bg12.jpg) no-repeat bottom center;}
.mt-tabpage { width:1400px;}
.mt-tabpage-title {height: 44px;width: 390px; margin:20px auto 40px auto; text-align: center;}
.mt-tabpage-title .mt-tabpage-item {display: inline-block; width: 195px; height: 44px; line-height: 44px;  font-size: 30px; font-weight: bold; color:#999999; padding-left:30px; float: left; background: url(../img/bt003.png) no-repeat 0 1px; }
.mt-tabpage-title .mt-tabpage-item:hover{ color: #11509D;}
.mt-tabpage-title .mt-tabpage-item-cur { width: 195px; height: 44px; line-height: 44px;  font-size: 30px; font-weight: bold; color:#11509D; padding-left:30px; float: left; background: url(../img/bt002.png) no-repeat 0 1px; }
.mt-tabpage-count { position: relative; width:1400px;; height: 460px; overflow: hidden; box-shadow: 0 0 1px #999;background-color: #FFFFFF;}
.mt-tabpage-cont__wrap { position: absolute;}
.mt-tabpage-count .mt-tabpage-item { width:1400px; height: 460px; text-align: center;}

.index_box8_u{ width:1400px; height: 460px;}
.index_box8_u ul li{ width: 620px; height: 78px; float: left; margin: 25px 30px 0 30px;}
.index_box8_u ul li span{ display: block; width:110px; float: left; height: 98px; padding-top: 16px;}
.index_box8_u ul li span h2{ width:88px;  font-size: 24px; height: 35px; line-height: 35px; color:#fff; text-align: center; background: #1655A6;}
.index_box8_u ul li span h4{ width:88px; font-size: 16px; height: 28px; line-height: 28px; color:#1655A6; border: 1px solid #1655A6; text-align: center;}
.index_box8_u ul li a{ font-size: 18px; line-height:30px; padding-top: 20px; display: block; color:#2b2b2b; text-align: left;}
.index_box8_u ul li a:hover{color:#C41411;  transition:all .7s ease 0s; }


.index_box4{ width: 100%; height: 255px; background:#1655A6 url(../img/fbg.png) no-repeat bottom center; }
.index_box4_top{ width: 100%; height: 60px; background:#0E3E79; }
.index_lianjie{ background:url(../img/lj.png) no-repeat 0px 20px; font-size: 16px; color: #C8D2DF; line-height: 60px; padding-left: 30px;}
.index_lianjie a{ color: #ffffff; margin-right: 15px;}
.index_lianjie a:hover{ color: #91A7C1;}
.index_box4_bottom{ width:1400px; height: 195px; margin: 0 auto;}
.index_box4_b_left{ width: 160px; float: left; margin-top: 16px; }
.index_box4_b_mid{ width: 1080px; float: left; margin-top: 46px; line-height: 200%; font-size: 16px; text-align: center; color:#C8D2DF;}
.list{width: 100%; height: 910px;}
.list_img{width: 100%; height: 460px; background: url(../img/listbg.jpg) no-repeat center;}
.list_img2{width: 100%; height: 460px; background: url(../img/listbg2.jpg) no-repeat center;}
.list_wp{width: 1400px; margin: 0 auto;}
.list_bt{ width: 100%; height: auto; text-align: center; margin: 20px 0;}
.list_bt ul{ display: inline-block;}
.list_bt ul li{ width: 120px; height: 46px; float: left; display: inline; margin: 10px 10px;}
.list_bt ul li a{ width: 120px; height: 46px; text-align: center; line-height: 46px; color: #333; background: #eeeeee; font-size:18px; font-weight: normal; display: block;}
.list_bt ul li a:hover{ color: #fff; background: #B00E0B;}
.list_bt ul li.liston a{ color: #fff; background: #B00E0B;}
.list_index{ height: 45px; font-size: 16px; border-bottom: 1px solid #eee; padding-left: 40px; background:url(../img/home.png) no-repeat;}
.list_index a{color:#C41411; height: 32px; line-height: 32px; padding:0 6px;}
.list_index a:hover{color:#9E1210;}
.list_u{ height: auto; margin-top: 20px; margin-bottom: 30px; }
.list_u ul li{width:100%; height: 44px;}
.list_u ul li a{ background:url(../img/dt0.png) no-repeat left center; font-size: 18px; line-height:44px; padding-left: 15px; display: block; color:#2b2b2b; float: left; width: 1100px; overflow: hidden;}
.list_u ul li a:hover{color:#C41411; transition:all .5s ease 0s; }
.time2 { display: block; font-size: 18px; line-height:44px; color:#777; float: right;}
.articl{width: 100%; height: auto;}
.articl_u{ margin-bottom: 50px;}
.articl_wp{ width: 100%; margin: 0 auto; height: auto; font-size: 18px; line-height: 200%; }
.articl_wp h1{width: 100%;  text-align: center; font-size: 24px; line-height: 150%; margin-top: 30px; margin-bottom: 5px;}
.articl_bt{width: 100%; height: 40px; margin-top: 15px;  text-align: center; font-size: 16px; border-bottom: 1px solid #eee; margin-bottom: 30px; color: #999;}
.articl_wp p{ width: 92%; margin: 10px auto;}
.articl_bt h4{ display: inline-block; margin:0 15px; }
.a_r span{ color: #777;}
.a_d span{ color: #777;}
.a_f span{ color: #9E1210;}
.a_z span a{ color:#9E1210; margin-right: 10px;}
.a_z span a:hover{color:#C41411; transition:all .5s ease 0s; }
.sig_u{ height: auto; margin-top: 20px; margin-bottom: 30px; font-size: 18px; line-height: 200%; overflow-wrap: break-word;  width: 1350px; margin: 0 auto;}
.sig_u p{padding: 10px 0; overflow-wrap: break-word; width: 1350px; margin: 0 auto;}
.sigbt{ text-align: center; width: 100%; font-size: 30px; line-height: 30px; padding: 15px 0;}

.index_ss{padding-top: 65px; width: 680px; float: left;}
.indexform{width: 350px; height: 56px; font-size: 16px; padding: 5px; float: right;}
.indexssbox{width: 350px; position: relative;}
.inp1{ width: 290px; height: 43px; display: inline-block; border-radius: 43px; border:none; padding: 0 20px; background-color: rgba(0, 0, 0, .2); color: #fff;}
.inp2{ width: 43px; height: 43px; display: inline-block; background: url(../img/ss.png) left center no-repeat; position: absolute; right: 66px; top: 0px; font-size: 0; border: none; cursor: pointer;}
.inp1::-webkit-input-placeholder{ color: white;}
.inp1:focus { outline:none;}

.ss_biaoti{width: 1400px; margin: 0 auto; height: 40px; margin-top: 15px;  text-align: center; font-size: 16px; border-bottom: 1px solid #ccc; margin-bottom: 30px; color: #2b2b2b;}
.ss_wp{width: 600px; margin: 0 auto; height: 80px;}
.ss_input1{ border: 1px solid #777; background: #eee; width: 500px; height: 40px; line-height: 40px; padding: 5px 15px; font-size: 18px; display: inline-block; vertical-align: top;}
.ss_input2{ border: 0px; width: 90px; height: 40px; line-height: 40px; display: inline-block; cursor: pointer; vertical-align: top;}
.ss_hbt{ width: 100%; height: 40px;}
.ss_hbt a{ font-size: 18px;height: 40px; line-height: 40px; font-weight:600; color: #222; padding: 0 10px;}
.ss_box1{ width: 100%; font-size: 14px; line-height: 180%; color: #333; padding: 0 20px;}
.ss_box2{ width: 100%; font-size: 14px; line-height: 180%; color: #333; padding: 0 20px;}
.ss_time{width: 100%; font-size: 14px; line-height: 180%; color: #777; height:40px; border-bottom: 1px solid #eee; margin-top: 10px; margin-bottom:30px; padding: 0 20px;}
.ss_time span{ color:#C41411;}
.ss_num{width: 100%; font-size: 16px; line-height: 180%; color: #444; text-align: center;}
.ss_num a{ color:#C41411; margin-right: 10px;}
.ss_num a:hover{color:#C41411; transition:all .5s ease 0s; }
.ss_tip{width: 80%; font-size: 16px; line-height: 180%; color: #444; margin: 0 auto;}
.ss_tip ul li{font-size: 14px; line-height: 180%; color: #777;}

.listimg{width: 100%; height: 1260px;}
.img_ul{ height: auto; width: 100%; }
.list_uimg{  margin-top: 20px; margin-bottom: 30px; }
.list_uimg ul li{ width: 440px; float: left; margin-left: 30px; }
.list_uimg ul li img{width: 440px; height: 260px;}
.list_uimg ul li:first-child{ margin-left: 0px;}
.list_uimg ul li h3{ font-size: 18px; text-align: center; line-height: 200%; margin-top: 10px;}
.list_uimg ul li h3:hover{ color:#9E1210; transition:all .5s ease 0s; }


#yxh_article{ width: 680px; margin: 0 auto;}
.slider_box{margin:0px auto 0 auto;height:484px;overflow:hidden;position:relative;width:680px;} 
.mask{height:90px;overflow:hidden;background:#000;opacity:0.7;filter:alpha(opacity:70);width:100%;position:absolute;left:0;bottom:0;z-index:1;border-top:solid 2px #ddd;}
.silder_con{overflow:hidden;position:absolute;}
.silder_panel{width:680px;height:484px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:680px;height:484px;display:block;overflow:hidden;overflow:hidden}
.silder_nav li{float:left;padding:0px;border:1px solid #fff;margin:2px;display:inline;position:relative;}
.silder_nav li.current{border:3px solid #88FFFF;margin:0 4px;}
.silder_nav li,.silder_nav img{display:block;width:80px;height:58px;overflow:hidden;}
.slider_box a.prev,.slider_box a.next{display:block;width:45px;height:90px;line-height:999em;overflow:hidden;z-indent:9;position:absolute;cursor:pointer;margin:85px 0 0 0;background:url(images/silder_btn.gif) no-repeat;}
.slider_box a.prev{left:0;background-position:left 0;}
.slider_box a.next{right:0;background-position:right 0;} 
.silder_intro{position:absolute;left:30;bottom:0;z-index:9;width:320px;height:90px;overflow:hidden;color:#fff;padding-left:15px; padding-top: 10px;}
.silder_intro h3{font-size:16px;font-weight:normal;margin:10px 0 0px 0; height:48px;line-height:24px;}
.silder_intro p{font-size:12px;line-height:20px;}
.dec{float:right;height:90px;bottom:-10px;right:10px;overflow:hidden;z-index:9;position:absolute;}
.dec li{margin-top:10px;float:left;display:inline;}

