@charset "utf-8";
@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,span{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
img{vertical-align:top; border:none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;}
li{list-style-type:none;}
html{width:100%;min-width:1200px;}
body{width:100%;min-width:1200px;font:12px/1.5 "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;color:#333333;}
textarea{resize:none;}
textarea,input{font-family:"Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;font:12px/1.5;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;}
input::-ms-clear{display:none;}
a:focus, *:focus{noFocusLine: expression(this.onFocus=this.blur());}
.clear{clear: both;}
a, object{outline:none;}
a{cursor:pointer;color:#333;}
a:link{text-decoration:none;}
ul, li, ol{list-style: none outside none;}
li{vertical-align:top;}
li{vertical-align:bottom;}
html{_background-attachment: fixed;}
:focus{outline: 0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #bdbcbc;}
form,input,select,textarea,td,th {font-size:12px;}
input,textarea,select {padding:6px;}
i, em, b{font-style: normal;}
::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder{color: #999; font-family: 微软雅黑, Microsoft YaHei, \5FAE\8F6F\96C5\9ED1; font-size: 12px;}
::selection{background: #f20e0e; color: #fff;}
::-moz-selection{background: #f20e0e; color: #fff;}
table{width: 100%; border-collapse: collapse; border-spacing: 0;}
table td{word-break: break-all; word-wrap: break-word;}
input{font-family: 微软雅黑, Microsoft YaHei, \5FAE\8F6F\96C5\9ED1; font-size: 12px;}
a, a *{text-decoration: none; outline: none; star: expression(this.onFocus=this.blur());}
.clearfix{clear: both; zoom: 1;}
.clearfix:after{content: ''; display: block; clear: both;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
img{max-width: 100%; border: 0; outline: none; vertical-align: middle;}
.one-txt-cut{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.txt-cut{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; /* -webkit-line-clamp: 2; */ -webkit-box-orient: vertical;}
/*reset end*/

/*字体size*/
.font12 {font-size: 12px !important;}
.font14 {font-size: 14px !important;}
.font16 {font-size: 16px !important;}
.font18 {font-size: 18px !important;}
.font20 {font-size: 20px !important;}
/*浮动*/
.fl{display: inline; float: left}
.fr{display: inline; float: right}
/*消失隐藏*/
.show{display: block!important;}
.hide{display: none!important;}







.box1200 { width: 1200px; margin: auto; }
header { background: url(/images/header_bg.png) #fff no-repeat 12% top; line-height: 1.5 !important; }
@media (max-width: 1500px) {header { background: url(/images/header_bg.png) #fff no-repeat 7% top;}}
header * { box-sizing: border-box !important; }
a { color: inherit; }
/* 顶部 */
.sitenav { height: 37px; background-color: #f2f2f8; line-height: 37px; font-size: 12px; color: #7c7c7c; position: relative; z-index: 7; }
.sitenav .hi { color: #243159; font-weight: bold; }
.sitenav .login { color: #ff580e; }
.sitenav .fl a:hover { text-decoration: underline; }
.sitenav .fl .line { display: inline-block; width: 1px; height: 8px; background-color: #d9d9d9; margin: 0 8px; }
.sitenav .fr li { float: left; padding: 0 12px; position: relative; }
.sitenav .fr li:after { content: ''; display: inline-block; width: 1px; height: 8px; background-color: #d9d9d9; position: absolute; right: 0; top: 15px; }
.sitenav .fr li.tel{ padding-right: 0; }
.sitenav .fr li.tel:after{ display: none; }
.sitenav .fr li.tel { font-weight: bold; color: #696969; }
.sitenav .fr a { transition: color 0.2s; color: #7c7c7c; }
.sitenav .fr a:hover { color: #3573ec; }
.sitenav .fr .follow { position: relative; cursor: pointer; }
.sitenav .fr .follow:hover { background-color: #fff; }
.sitenav .fr .follow:hover>span { color: #3573ec; }
.sitenav .fr .follow:hover:after { height: 36px; top: 0; }
.sitenav .fr .follow:hover:before { content: ''; display: inline-block; width: 1px; height: 36px; background-color: #d9d9d9; position: absolute; left: -1px; top: 0; }
.sitenav .fr .follow:hover .followdown { display: block; }
.sitenav .fr .followdown { height: 180px; width: 322px; border: 1px solid #d9d9d9; position: absolute; right: 0; top: 35px; background: #fff; z-index: 2; display: none; cursor: pointer; }
.sitenav .fr .followdown:before { content: ''; display: block; position: absolute; width: 71px; height: 1px; top: -1px; right: 0; background: #fff; }
.sitenav .fr .followdown:after { content: ''; display: block; position: absolute; width: 1px; height: 123px; top: 17px; left: 159px; background: #e6e6e6; }
.sitenav .fr .single { width: 160px; float: left; font-size: 14px; color: #888888; line-height: 42px; text-align: center; }
.sitenav .fr .codeimg { display: block; width: 125px; height: 125px; margin: 15px auto 0 auto; }
/* 页面头部 */
.pageheader_t { padding-top: 28px; margin-bottom: 20px; }
.pageheader_t_l_text { margin-left: 15px; position: relative; }
.pageheader_t_l_text::after { content: ''; width: 1px; height: 34px; background-color: #e2e2e2; position: absolute; left: -8px; top: 10px; }
.pageheader_t_l_text p:first-child { font-size: 15px; color: #2b2b2b; margin-right: 6px; padding-top: 6px; }
.pageheader_t_l_text p:first-child+p { font-size: 12px; color: #bababa; }
/* 搜索框 */
.pageheader_t_r_l_t { width: 580px; height: 40px; border: 2px solid #2667e9; box-sizing: border-box; -webkit-box-sizing: border-box; background: url(/images/icon_search.png) #fff no-repeat 10px center; position: relative;border-radius: 0 4px 4px 0;-webkit-border-radius: 0 4px 4px 0; }
.pageheader_t_r_l_b { margin-top: 4px; }
.pageheader_t_r_l_b a { font-size: 12px; color: #a7a7a7; margin-right: 14px; transition: color 0.2s; }
.pageheader_t_r_l_b a:hover { color: #2c6bea; }
.pageheader_t_r_l_t .selectpull span{font-size: 14px;color: #3573ec;line-height: 36px;display: block;text-indent: 10px;cursor: pointer;}
.pageheader_t_r_l_t .selectpull .selectbox{display:none;border: 2px solid #2667e9;position: absolute;left: -2px;top: 36px;background: #fff;z-index: 9;width: 110px;padding: 8px 0;}
.pageheader_t_r_l_t .selectpull .selectbox li{font-size: 14px;color: #808080;padding-left: 10px;height: 28px;line-height: 28px;cursor: pointer;}


.head_search_kw {width:455px;margin:30px 0 0 15px;height:20px;line-height:20px;overflow:hidden;}
.head_search {float:left;width:580px;height:40px;}
.head_search div {clear:both;padding:8px 0 0 25px;}
.search_i {width:368px;font-size:14px;height:20px;line-height:20px;padding:2px 0 0 0;color:#666666;border:none;}
.search_m {width:107px;cursor:default;padding:2px 25px 0 10px;font-size:14px;height:20px;line-height:20px;color:#666666;background: url(/images/icon_69.png) no-repeat right 10px center;;border:none;}
.search_s{ width: 80px; height: 38px;background: url(/images/search.png); position: absolute; right: -2px; top: -2px; text-align: center; }

.search_i:focus,.search_s:focus{outline:none;}
#search_module {z-index:1000;position:absolute;width:95px;overflow:hidden;margin: 40px 0 0 398px;font-size:14px;line-height:26px;color:#666666;background:#FFFFFF;border:#CCCCCC 1px solid;border-top:none;cursor:pointer;}
#search_module li {padding:0 10px;color:#666666;}
#search_module li:hover {color:#FF6600;}
#search_tips {z-index:1000;position:absolute;width:340px;overflow:hidden;cursor:pointer;margin:56px 0 0 220px;font-size:13px;line-height:20px;color:#666666;background:#FFFFFF;border:#444444 1px solid;}
#search_tips div {height:20px;padding:1px 8px 1px 8px;clear:both;overflow:hidden;}
#search_tips div span {float:right;font-size:12px;}
#search_tips label {display:block;width:100%;background:#FAFAFA;font-size:12px;color:#0000CC;text-align:right;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}

/* 媒体入驻 */
.pageheader_t_r_r { width: 135px; height: 40px;margin-right: 26px; background: url(/images/icon_68.png) no-repeat; position: relative; margin-left: 6px; line-height: 40px; font-weight: bold;font-size: 16px;color: #fff; transition: all 0.3s; }
.pageheader_t_r_r:hover { transform: translateY(-2px); }
.pageheader_t_r_r span { display: inline-block;vertical-align: top;height: 40px;width: 22px;margin-right: 7px;margin-left: 8px;background: url(/images/icon_66.png) no-repeat center; }
.pageheader_t_r_r img { max-width: none; position: absolute; right: -26px; bottom: 0; }
/* 下部导航区 */
.pageheader_b{height: 40px;}
.pageheader_b li{position: relative;margin-right: 35px;}
.pageheader_b li.sm{margin-right: 30px;}
.pageheader_b li a{ display: block; width: 100%; font-size: 16px; font-weight: bold; color: #2f2f2f; line-height: 40px; transition: color 0.3s;}
.pageheader_b li:hover a,.pageheader_b li.on a{ color: #3573ec!important; }
.pageheader_b li.sm a{font-weight: normal;color: #5b5b5b;}
.pageheader_b li:first-child { width: 84px; background: url('/images/icon_home_hover.png') #3573ec no-repeat 15px center;border-radius: 2px 2px 0 0;-webkit-border-radius: 2px 2px 0 0;margin-right: 32px;}
.pageheader_b li:first-child a { text-indent: 36px; color: #fff!important; }
.pageheader_b li a i{display: inline-block;width: 27px;height: 15px;position: absolute;left: 50%;margin-left: -13.5px;top: -4px;animation: downup 1s infinite linear;-webkit-animation: downup 1s infinite linear;}
.pageheader_b li a i.hot{background: url(/images/icon_hot.png);}
.pageheader_b li a i.new{background: url(/images/icon_new.png);}

.pageheader_b li a i.icon1212{width: 74px;height: 34px;background: url(/images/fenwicon.png) no-repeat;font-size: 12px;color: #fff;line-height: 24px;text-align: center;font-weight: normal;margin-left:-38px;top: -16px;}
.pricelt li strong{font-weight: normal;display: inline-block;width: 71px;height: 18px;background: url(/images/fenwdetail.png) no-repeat;line-height: 18px;text-align: center;font-size: 12px;color: #fff;margin-left: 8px;}
.fenwlist{width: 116px;height: 30px;background: url(/images/fenwlist.png) no-repeat;text-indent: -9999px;display: inline-block;vertical-align: top;}
.fenw1{position: absolute;top: -37px;right: 0;}
.fenw2{margin-top: 3px;margin-left: 15px;}
.fenwalertbg{background: url(/images/opacitybg.png) repeat;background: rgba(0,0,0,0.5);width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 9999999;}
.fenwalt{display: none;}
.fenwbox{width: 474px;height: 300px;background: url(/images/indexalt.png) no-repeat;position: absolute;left: 50%;top: 50%;margin-left: -237px;margin-top: -150px;}
.fenwgo{display: block;width: 100%;height: 100%;text-indent: -9999px;}
.fenwclose{display: block;width: 24px;height: 24px;text-indent: -9999px;background: url(/images/adbanner_close.png) no-repeat;position: absolute;right: 38px;top: 20px;cursor: pointer;}

@keyframes downup { 0% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } 50% { -webkit-transform: translate(0, -4px); transform: translate(0, -4px); } 100% { -webkit-transform: translate(0, 0); transform: translate(0, 0); } }
@-webkit-keyframes downup { 0% { -webkit-transform: translate(0, 0); } 50% { -webkit-transform: translate(0, -4px); } 100% { -webkit-transform: translate(0, 0); } }

.sectionbd,.sidebd{width: 1200px;height: 100%;margin: 0 auto;display: table;}
.side1{height: 896px;background: url(/images/side1_bg.png) repeat;}
.hotsec{height: 280px;background: url(/images/hotsec_bg.png) no-repeat;box-shadow: 0 2px 12px rgba(63,63,63,0.16);-webkit-box-shadow: 0 2px 12px rgba(63,63,63,0.16);margin-top: 14px;position: relative;}
.hottit{height: 59px;line-height: 61px;border-bottom: 1px solid #f2f2f2;font-weight: bold;font-size: 18px;color: #1c1c1c;background: url(/images/icon_01.png) no-repeat 17px 20px;padding-left: 40px;}
.hotsec .hd{max-width: 1026px;position: absolute;top: 23px;left: 176px;}
.hotsec .hd ul{height: 37px;}
.hotsec .hd ul li{float: left;font-size: 13px;color: #6a6363;padding: 0 16px;cursor: pointer;}
.hotsec .hd ul li.on{font-weight: bold;color: #e8281f;}
.hotsec .hd ul li.on::after{content: "";display: block;height: 2px;background: #e8281f;margin-top: 16px;}
.hotsec .bd{margin-top: 27px;}
.hotsec .bd ul{height: 160px;}
.hotsec .bd ul li{height: 160px;display: none;}
.hotsec .bd ul li .sign{float: left;width: 120px;height: 158px;border: 1px solid #f3f3f3;background: #fff;border-radius: 8px;-webkit-border-radius: 8px;margin-left: 23px;box-shadow: 0 1px 8px rgba(24,24,24,0.11);-webkit-box-shadow: 0 1px 8px rgba(24,24,24,0.11);}
.hotsec .bd ul li .sign:first-child{margin-left: 18px;}
.hotsec .bd ul li .sign.on{-webkit-border-radius: 4px;width: 120px;border: 1px solid #e8281f;}
.hotsec .bd ul li .sign .default{display: block;height: calc(100% - 20px);padding: 10px;text-align: center;}
.hotsec .bd ul li .sign .p1{width: 100px;height: 100px;border-radius: 8px;-webkit-border-radius: 8px;position: relative;}
.hotsec .bd ul li .sign .p1 img{width: 100px;height: 100px;}
.hotsec .bd ul li .sign .p1::after{content: "";display: block;width: 16px;height: 16px;background: url(/images/icon_03.png) no-repeat;position: absolute;top: -6px;right: -7px;}
.hotsec .bd ul li .sign .p2{font-size: 12px;font-weight: bold;color: #4c4c4c;text-transform: uppercase;margin: 5px -10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hotsec .bd ul li .sign .p3{font-size: 12px;color: #848484;margin: 0 -10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hotsec .bd ul li .sign .p3 span{color: #ff2d22;}
.hotsec .bd ul li .sign .hoverbox{display: none;height: 100%;border-radius: 4px;-webkit-border-radius: 4px;position: relative;overflow: hidden;}
.hotsec .bd ul li .sign.on .hoverbox{display: block;}
.hotsec .bd ul li .sign .tmask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.hotsec .bd ul li .sign .t1{width: 80px;height: 24px;line-height: 24px;background: #6d11fa;text-align: center;border-radius: 2px;-webkit-border-radius: 2px;font-size: 12px;color: #fff;margin: 120px 0 0 13px;position: relative;float: left;}
.hotsec .bd ul li .sign .t1::after{content: "";display: block;width: 16px;height: 16px;background: url(/images/icon_03.png) no-repeat;position: absolute;left: 32px;top: -22px;}
.hotsec .bd ul li .sign .t2{float: left;margin-left: 30px;margin-right: 6px;width: 96px;}
.hotsec .bd ul li .sign .t2 .s1{font-weight: bold;font-size: 14px;color: #4c4c4c;margin-top: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hotsec .bd ul li .sign .t2 .s2{font-size: 12px;color: #a3a3a3;margin-top: 7px;}
.hotsec .bd ul li .sign .t2 .s2 span{color: #fd6067;display: inline-block;vertical-align: top;margin-left: 8px;}
.hotsec .bd ul li .sign .t2 .s2 span::after{content: "";display: inline-block;width: 7px;height: 18px;vertical-align: top;background: url(/images/icon_04.png) no-repeat center;margin-left: 3px;}
.hotsec .bd ul li .sign .t2 .s3{font-weight: bold;font-size: 16px;color: #ff2d22;}
.hotsec .bd ul li .sign .t2 .s3 span{display: inline-block;font-size: 12px;color: #848484;font-weight: normal;margin-left: 2px;}
.hotsec .bd ul li .sign .t3{float: left;width: 210px;height: 158px;position: relative;}
.hotsec .bd ul li .sign .t3 .tit{font-weight: bold;font-size: 12px;color: #535353;margin-top: 12px;}
.hotsec .bd ul li .sign .t3 .cont{width: 192px;height: 104px;position: absolute;left: 4px;top: 40px;}
.hotsec .bd ul li .sign .t3 .cont .mean{font-size: 12px;color: #b2b2b2;margin-left: 27px;margin-top: 3px;position: absolute;top: 0;left: 0;}
.hotsec .bd ul li .sign .t3 .cont .mean span{color: #fd6067;}
.hotsec .bd ul li .morelink{display: block;height: 22px;line-height: 22px;font-size: 12px;color: #595959;position: absolute;top: 20px;right: 21px;}
.hotsec .bd ul li .morelink::after{content: "";display: inline-block;height: 22px;width: 16px;vertical-align: top;margin-left: 8px;background: url(/images/icon_02.png) no-repeat center;}
.drybox{height: 510px;margin-top: 30px;background: url(/images/drybox_bg.png) no-repeat center 73px;}
.dry1{box-shadow: 0 2px 12px rgba(63,63,63,0.16);-webkit-box-shadow: 0 2px 12px rgba(63,63,63,0.16);width: 919px;height: 340px;border-radius: 4px 4px 0 4px;-webkit-border-radius: 4px 4px 0 4px;background: url(/images/dry1.png) no-repeat;float: left;}
.dry2{box-shadow: 0 2px 12px rgba(63,63,63,0.16);-webkit-box-shadow: 0 2px 12px rgba(63,63,63,0.16);width: 270px;height: 340px;border-radius: 4px 4px 4px 0;-webkit-border-radius: 4px 4px 4px 0;background: url(/images/dry2.png) no-repeat;float: right;}
.dry3{width: 1110px;padding-left: 26px;height: 131px;float: left;margin: 21px 32px 0;position: relative;}
.dry2 .p1{font-size: 14px;color: #fff8e6;display: block;width: 141px;height: 39px;line-height: 39px;text-align: center;margin: 217px auto 0;}
.dry2 .p2{font-size: 14px;color: #ffe2f1;text-align: center;margin-top:30px;}
.dry1 .infobox{width: 526px;margin-left: 27px;float: left;height: 100%;}
.dry1 .title{font-weight: bold;font-size: 18px;color: #444;margin: 24px 0 32px;}
.dry1 .title span{font-weight: normal;font-size: 12px;color: #949494;padding-left: 6px;}
.dry1 .infofl{float: left;width: 275px;}
.dry1 .infofr{width: 248px;float: right;}
.dry1 .infofl .p1{width: 214px;padding-left: 17px;height: 115px;background: #fff url(/images/bg1.png) no-repeat center;border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 1px 6px #e6e6e6;-webkit-box-shadow: 0 1px 6px #e6e6e6;margin-bottom: 27px;}
.dry1 .infofl .p1 span{display: block;font-size: 16px;color: #3e3e3e;padding-top: 16px;}
.dry1 .infofl .p1 p{font-size: 12px;color: #7e7e7e;margin-top: 5px;}
.dry1 .infofl .p1 p::after{content: "";display: block;height: 15px;background: url(/images/icon_09.png) no-repeat left center;width: 15px;margin: 15px 0 0 3px;}
.dry1 .p2{height: 38px;padding-left: 48px;margin-left: 3px;margin-bottom: 31px;}
.dry1 .p2 span{display: block;height: 18px;line-height: 18px;font-weight: bold;font-size: 14px;color: #545454;}
.dry1 .p2 span::after{content: "";display: inline-block;height: 18px;background: url(/images/icon_09.png) no-repeat left center;width: 15px;margin-left: 5px;vertical-align: top;}
.dry1 .infofl .p2 span::after{margin-left: 48px;}
.dry1 .p2 p{font-size: 12px;color: #a5a5a5;margin-top: 3px;}
.dry1 .p3{font-weight: bold;color: #464646;font-size: 12px;height: 18px;line-height: 18px;display: inline-block;}
.dry1 .p3::after{content: "";display: inline-block;height: 18px;background: url(/images/icon_14.png) no-repeat left center;width: 15px;margin-left: 6px;vertical-align: top;}
.dry1 .p2_1{background: url(/images/icon_10.png) no-repeat left center;}
.dry1 .p2_2{background: url(/images/icon_11.png) no-repeat left center;}
.dry1 .p2_3{background: url(/images/icon_12.png) no-repeat left center;}
.dry1 .p2_4{background: url(/images/icon_13.png) no-repeat left center;}
.dry1 .casebox{width: 360px;height: 100%;float: left;}
.dry1 .caselist{height: 186px;margin-bottom: 28px;}
.dry1 .caselist li{float: left;text-align: center;width: 150px;height: 186px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 1px 8px rgba(24,24,24,0.11);-webkit-box-shadow: 0 1px 8px rgba(24,24,24,0.11);margin: 0 17px 0 3px;}
.dry1 .caselist li .t1{font-weight: bold;font-size: 15px;color: #2d2d2d;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dry1 .caselist li .t2{height: 61px;margin: 17px 0 0 0;}
.dry1 .caselist li .t2 img{height: 61px;}
.dry1 .caselist li .t3{font-weight: bold;font-size: 12px;color: #353535;white-space: nowrap;text-overflow: ellipsis;}
.dry1 .caselist li .t4{font-size: 12px;width:140px;color: #848484;text-overflow: ellipsis;padding: 5px;}
.dry3 .p1{font-weight: bold;font-size: 34px;color: #fff;padding-top: 8px;}
.dry3 .p2{font-size: 13px;color: #fff;margin-top: -3px;}
.dry3 .p2::after{content: "---";display: block;font-size: 12px;color: rgba(255,255,255,0.4);line-height: 20px;}
.dry3 .p3{font-size: 12px;color: #fff;display: inline-block;height: 12px;line-height: 12px;}
.dry3 .p3::after{content: "";display: inline-block;height: 12px;width: 12px;background: url(/images/icon_08.png) no-repeat center;margin-left: 4px;vertical-align: top;}
.dry3 .softlist{height: 131px;position: absolute;right: 22px;top: 0;width: 862px;}
.dry3 .softlist li{float: left;text-align: center;width: 208px;height: 131px;box-shadow: 0 1px 20px rgba(7,31,78,0.3);-webkit-box-shadow: 0 1px 20px rgba(7,31,78,0.3);background: url(/images/dry3_bg.png) no-repeat;margin-left: 10px;}
.dry3 .softlist li:first-child{margin-left: 0;}
.dry3 .softlist li .s1{font-weight: bold;font-size: 18px;color: #484fba;margin-top: 26px;background-image:-webkit-linear-gradient(left,#484fba,#6e66c7,#947ed4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.dry3 .softlist li .s2{font-size: 12px;color: #a5a5a5;margin: 2px 0 16px;}
.dry3 .softlist li .s3{display: inline-block;font-size: 12px;color: #7d7d7d;margin: 0 auto;width: 190px;height: 34px;line-height: 34px;}
.dry3 .softlist li .s3 i,.dry3 .softlist li .s3::after{display: inline-block;vertical-align: top;width: 13px;height: 34px;background: url(/images/icon_06.png) no-repeat center;margin-right: 5px;}
.dry3 .softlist li .s3::after{content: "";margin-left: 5px;background: url(/images/icon_07.png) no-repeat center;}
.section1{height: 692px;background-color: #4a52c1;}
.section2{height: 692px;background-color: #137e48;}
.section3{height: 692px;background-color: #e5696b;}
.section .theleft{float: left;width: 278px;height: 100%;}
.theleft .tit{font-weight: bold;font-size: 48px;color: #fff;margin-top: 70px;}
.theleft .explain{font-size: 12px;margin-top: 36px;}
.theleft .data{font-family: pingfang, "Adobe 黑体 Std";font-size: 60px;color: #fff;margin-top: 191px;position: relative;}
.section2 .theleft .data{margin-top: 123px;}
.theleft .data span{font-size: 14px;display: inline-block;margin-left: 2px;font-weight: normal;}
.theleft .data i{display: inline-block;width: 67px;height: 3px;position: absolute;left: 0;top: -33px;}
.theleft .mystr{font-weight: bold;font-size: 12px;color: #fff;margin-top: -8px;}
.theleft .date{font-size: 12px;color: rgba(255,255,255,0.3);margin-top: 2px;}
.theleft .range{font-size: 12px;color: #fff;margin-top: 24px;}
.theleft .range span{display: inline-block;vertical-align: top;}
.theleft .range span::after{content: "";display: inline-block;width: 9px;height: 9px;background: url(/images/icon_15.png) no-repeat center;margin-left: 3px;}
.theleft .range i{display: inline-block;width: 1px;height: 8px;background: rgba(255,255,255,0.3);margin: 0 11px 0 12px;}
.section1 .theleft .data i{background: #f2942f;}
.section2 .theleft .data i{background: #00aeff;}
.section3 .theleft .data i{background: #d178ff;}
.section1 .theleft .explain{color: #c5c6df;}
.section2 .theleft .explain{color: #a0ccb5;}
.section3 .theleft .explain{color: #fbe8e8;}
.section .theright{width: 922px;height: 530px;float: left;margin-top: 82px;position: relative;}
.theright .hd{height: 144px;position: absolute;top: 121px;left: -278px;}
.theright .hd a{display: block;position: relative;width: 218px;height: 68px;line-height: 68px;background: rgba(255,255,255,0.3);margin-top: 4px;font-weight: bold;font-size: 18px;color: #fff;text-indent: 20px;}
.section1 .theright .hd a.on{background: #f2942f;}
.section2 .theright .hd a.on{background: #00aeff;}
.section3 .theright .hd a.on{background: #d178ff;}
.theright .hd a i{content: "";display: inline-block;width: 20px;height: 68px;vertical-align: top;background: url(/images/icon_16.png) no-repeat center;float: right;margin-right: 16px;}
.theright .hd a::after{content: "";display: inline-block;width: 2px;height: 68px;vertical-align: top;position: absolute;top: 0;right: -2px;}
.theright .hd a::after{background: url(/images/icon_18.png) no-repeat center;}
.section1 .theright .hd a.on::after{background: url(/images/icon_17.png) no-repeat center;}
.section2 .theright .hd a.on::after{background: url(/images/icon_19.png) no-repeat center;}
.section3 .theright .hd a.on::after{background: url(/images/icon_20.png) no-repeat center;}
.theright .bd{height: 530px;position: relative;}
.theright .bd ul{height: 530px;display: none;}
.theright .bd ul li{width: 100px;height: 77px;margin-bottom: 4px;}
.theright .bd ul li .tab{display: block;height: 77px;background: rgba(255,255,255,0.2);border-radius: 4px;-webkit-border-radius: 4px;text-align: center;}
.theright .bd ul li .tab span{display: table-cell;width: 100px;height: 38px;padding-top: 10px;vertical-align: middle;}
.theright .bd ul li .tab p{font-weight: bold;font-size: 14px;color: #fff;}
.theright .bd ul li .cont{width: 822px;height: 530px;position: absolute;top: 0;left: 100px;display: none;}
.theright .bd ul li.on .cont{display: block;}
.theright .bd ul li.on .tab{background: rgba(255,255,255,0.9);}
.theright .bd ul li.on .tab p{color: rgb(74,81,193);}
.theright .cont .alig{margin-left: 4px;float: left;width: 270px;}
.theright .cont .single{margin-bottom: 4px;width: 270px;height: 210px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px;position: relative;overflow: hidden;transition: height .35s ease;-webkit-transition: height .35s ease;}
.theright .cont .single.on{height: 316px;transition: height .35s ease;-webkit-transition: height .35s ease;}
.theright .cont .single .linkto{width: 100%;height: 100%;display: table;}
.theright .cont .single .stag{display: inline-block;padding: 0 8.5px;height: 21px;line-height: 19px;text-align: center;background: #5b64de;font-size: 12px;color: #fff;border-radius: 10.5px;-webkit-border-radius: 10.5px;margin: 11px 0 0 11px;}
.section2 .theright .cont .single .stag{background: #3fb57c;}
.section3 .theright .cont .single .stag{background: #fa7577;}
.theright .cont .single .pic{width: 73px;height: 73px;padding: 10px;background: #fff;border-radius: 100%;-webkit-border-radius: 100%;box-shadow: 0 2px 12px rgba(63,63,63,0.1);-webkit-box-shadow: 0 2px 12px rgba(63,63,63,0.1);margin: -16px auto 0;}
.theright .cont .single .pic img{width: 73px;height: 73px;border-radius: 100%;-webkit-border-radius: 100%;}
.theright .cont .single .p1{font-size: 18px;color: #000;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 15px;margin-top: 10px;}
.theright .cont .single .p2{font-size: 14px;color: #c4c4c4;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 15px;margin-top: -2px;height: 30px;}
.theright .cont .single .p2::after{content: "";display: block;width: 12px;height: 1px;background: #d9dfed;margin: 8px auto 0;}
.theright .cont .single .p3{font-weight: bold;font-size: 14px;color: #ff2d22;text-align: center;margin: 6px 0 9px;}
.theright .cont .single .p4{width: 270px;height: 106px;overflow: hidden;}
.theright .cont .single .p4 > div{margin-left: -1px;width: 271px;height: 106px;}
.theright .cont .single .p4 > div > div{float: left;padding-left: 16px;height: 52px;width: 118.5px;border-left: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;}
.theright .cont .single .p4 > div > div span{display: block;font-size: 14px;color: #4d4d4d;height: 22px;line-height: 22px;margin-top: 6px;}
.theright .cont .single .p4 > div > div p{font-size: 12px;color: #acacac;}
.theright .cont .single .p4 > div > div:first-child span{font-weight: bold;}
.theright .cont .single .p4 > div > div i{display: inline-block;height: 22px;width: 7px;vertical-align: top;margin-left: 3px;background: url(/images/icon_21.png) no-repeat center;}
.theright .cont .single .collect{font-size: 12px;color: #b4b4b4;position: absolute;right: 12px; top: 12px;height: 20px;line-height: 20px;}
.theright .cont .single .collect::after{content: "";display: inline-block;vertical-align: top;width: 14px;height: 20px;background: url(/images/icon_22.png) no-repeat center;margin-left: 8px;}
.theright .cont .single .collect.on{color: #ffa200;}
.theright .cont .single .collect.on::after{background: url(/images/icon_22_on.png) no-repeat center;}
.theright .cont .single .textmask{display: none;width: 100%;height: 100%;}
.theright .cont .single.on .textmask{display: table;}
.theright .cont .single .textmask img{position: absolute;top: 0;left: 0;}
.theright .cont .single .textmask .textstr{position: relative;text-align: center;}
.theright .cont .single .textstr .s1{font-size: 22px;color: #313030;height: 34px;line-height: 34px;margin-top: 185px;}
.theright .cont .single .textstr .s1 i{display: inline-block;vertical-align: top;width: 25px;height: 34px;background: url(/images/icon_23.png) no-repeat center;margin-left: 3px;}
.theright .cont .single .textstr .s2{margin-top: -1px;}
.theright .cont .single .textstr .s2 span{font-size: 22px;color: #fe5c38;display: block;}
.theright .cont .single .textstr .s2 i{font-size: 16px;}
.theright .cont .single .textstr .s2 p{font-size: 12px;color: #6d6d6d;margin-top: -4px;}
.theright .cont .single .textmask .operate{height: 32px;text-align: center;display: table;margin: 0 auto;position: absolute;left: 50%;bottom: 8px;margin-left: -130px;}
.theright .cont .single .textmask .operate a{float: left;margin: 0 5px;width: 120px;height: 32px;line-height: 32px;background: #ff9f38;font-size: 14px;color: #fff;}
.theright .cont .single .textmask .operate a:first-child{background: #6d11fa;}
.section2 .theright .cont .single .textmask .operate a{background: #00aeff;}
.section2 .theright .cont .single .textmask .operate a:first-child{background: #9d5dff;}
.section3 .theright .cont .single .textmask .operate a{background: #ff9c27;}
.section3 .theright .cont .single .textmask .operate a:first-child{background: #3498ff;}
.theright .cont .single .textmask .operate a i{display: inline-block;vertical-align: top;height: 32px;width: 17px;margin-right: 7px;background: url(/images/icon_25.png) no-repeat center;}
.theright .cont .single .textmask .operate a:first-child i{background: url(/images/icon_24.png) no-repeat center;width: 13px;}
.theright .bd ul li .linkmore{display: block;height: 125px;background: rgba(255,255,255,0.2);border-radius: 4px;-webkit-border-radius: 4px;text-align: center;position: absolute;left: 0;bottom: 0;}
.theright .bd ul li .linkmore span{display: table-cell;width: 100px;height: 44px;padding-top: 27px;vertical-align: middle;}
.theright .bd ul li .linkmore p{font-weight: bold;font-size: 14px;color: #fff;}
.sidebox{background: url(/images/side1_bg.png) repeat;}
.side5{height: 590px;}
.side2{height: 424px;}
.side3{height: 518px;}
.side4{height: 468px;}
.side2 .titcom{padding: 40px 0 18px;}
.side3 .titcom{padding: 40px 0 14px;}
.side4 .titcom{padding: 36px 0 16px;}
.side5 .titcom{padding: 38px 0 25px;}
.side .titcom{font-size: 14px;color: #b4b4b4;}
.side .titcom span{display: inline-block;font-weight: bold;font-size: 24px;color: #2e2e2e;margin-right: 8px;position: relative;}
.side .titcom span.aqfr{float: right;margin-right: 174px;}
.side .titcom span a{width: 27px;font-weight: normal;font-size: 12px;color: #595959;padding-right: 10px;background: url(/images/icon_39.png) no-repeat right center;position: absolute;top: 13px;left: 872px;}
.side .titcom span.aqfr a{left: 217px;}
.market{height: 300px;padding-top: 30px;background: #fff;border-radius: 4px;-webkit-border-radius: 4px;box-shadow: 0 3px 7px rgba(0,0,0,0.02);-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.02);}
.market .contfl{width: 216px;padding-left: 22px;height: 270px;float: left;background: url(/images/bg3.png) no-repeat;box-shadow: 0 3px 7px rgba(0,0,0,0.02);-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.02);margin-left: 20px;}
.market .contfl .p1{font-weight: bold;font-size: 18px;color: #fff;position: relative;}
.market .contfl .p1 i{display: block;width: 49px;height: 17px;line-height: 17px;text-align: center;background: #ff7a57;font-size: 12px;color: #fff;font-weight: normal;position: relative;margin: 38px 0 7px;border-radius: 2px;-webkit-border-radius: 2px;}
.market .contfl .p1 i::after{content: "";display: inline-block;border-top: 4px solid #ff7a57;border-left: 4px solid transparent;border-right: 4px solid transparent;position: absolute;bottom: -4px;left: 50%;margin-left: -4px;}
.market .contfl .p1::after{content: "-------";display: block;font-size: 12px;color: rgba(255,255,255,0.2);margin-top: -4px;}
.market .contfl .p2{font-size: 12px;color: #94b8ff;margin-top: 6px;}
.market .contfl .p3{font-size: 12px;color: #eff4ff;display: block;line-height: 20px;margin-top: 20px;}
.market .contfl .p3::after{content: "";display: inline-block;vertical-align: top;height: 20px;width: 8px;margin-left: 6px;background: url(/images/icon_26.png) no-repeat center;}
.market .contcter{margin-left: 10px;width: 665px;float: left;}
.market .contcter li{float: left;margin: 0 1px 1px 0;display: table;}
.market .contcter li .mid{padding-left: 24px;display: table-cell;vertical-align: middle;}
.market .contcter .li1,.market .contcter .li2{height: 135px;}
.market .contcter .li3,.market .contcter .li4{height: 134px;}
.market .contcter .li1,.market .contcter .li3{width: 332px;}
.market .contcter .li2,.market .contcter .li4{width: 331px;}
.market .contcter .li1{background: url(/images/ket1.png) no-repeat right bottom;}
.market .contcter .li2{background: url(/images/ket2.png) no-repeat right bottom;}
.market .contcter .li3{background: url(/images/ket3.png) no-repeat right bottom;}
.market .contcter .li4{background: url(/images/ket4.png) no-repeat right bottom;}
.market .contcter li .dest{height: 38px;display: inline-block;padding-left: 14px;vertical-align: top;}
.market .contcter li .dest span{display: block;font-weight: bold;font-size: 16px;color: #545454;margin-top: -3px;}
.market .contcter li .dest p{font-size: 12px;color: #ababab;line-height: 18px;margin-top: 2px;}
.market .contcter li .dest p::after{content: "";display: inline-block;width: 15px;height: 18px;background: url(/images/icon_31.png) no-repeat left center;vertical-align: top;margin-left: 9px;}
.market .contfr{width: 238px;height: 270px;background: #f1f3f7;float: right;margin-right: 20px;position: relative;overflow: hidden;}
.market .contfr .bd ul li{width: 238px;height: 270px;text-align: center;}
.market .bd .t1{font-weight: bold;font-size: 18px;color: #545454;padding-top: 28px;}
.market .bd .t2{width: 82px;height: 82px;padding: 7px;background: #fff;border-radius: 100%;-webkit-border-radius: 100%;margin: 14px auto 0;}
.market .bd .t2 img{height: 82px;border-radius: 100%;-webkit-border-radius: 100%;}
.market .bd .t3{font-weight: bold;font-size: 16px;color: #757575;margin-top: 10px;}
.market .bd .t3::after{content: "";display: block;height: 3px;background: url(/images/icon_32.png) no-repeat center;margin-top: 10px;}
.market .bd .t4{font-size: 12px;color: #848484;line-height: 20px;display: block;margin-top: 9px;}
.market .bd .t4 i{display: inline-block;height: 20px;background: url(/images/icon_33.png) no-repeat center;margin-right: 16px;width: 5px;vertical-align: top;}
.market .bd .t4::after{content: "";display: inline-block;height: 20px;background: url(/images/icon_34.png) no-repeat center;margin-left: 16px;width: 5px;vertical-align: top;}
.market .arr{display: inline-block;width: 23px;height: 33px;position: absolute;top: 112px;cursor: pointer;z-index: 9;}
.market .prev{left: 0;background: url(/images/icon_35.png) #bac1cb no-repeat center;}
.market .next{right: 0;background: url(/images/icon_36.png) #bac1cb no-repeat center;}
.market .prev:hover{background: url(/images/icon_35.png) #439df4 no-repeat center;}
.market .next:hover{background: url(/images/icon_36.png) #439df4 no-repeat center;}
.info_aq{height: 427px;}
.information{width: 925px;height: 417px;padding-top: 10px;float: left;background: #fff;box-shadow: 0 2px 8px rgba(135,135,135,0.16);-webkit-box-shadow: 0 2px 8px rgba(135,135,135,0.16);border-radius: 4px;-webkit-border-radius: 4px;position: relative;}
.question{width: 270px;height: 427px;float: right;background: #fff;box-shadow: 0 1px 8px rgba(126,126,126,0.2);-webkit-box-shadow: 0 1px 8px rgba(126,126,126,0.2);border-radius: 4px;-webkit-border-radius: 4px;}
.infoimg{width: 280px;margin: 0 11px;height: 100%;float: left;}
.infoimg .imgbox{height: 200px;border-radius: 4px;-webkit-border-radius: 4px;overflow: hidden;margin-bottom: 5px;position: relative;}
.infoimg .imgbox img{position: absolute;top: 0;left: 0;}
.infoimg .imgbox .mask{width: 280px;height: 31px;line-height: 31px;text-align: center;font-weight: bold;font-size: 15px;color: #fff;background: #3e3e3e;position: absolute;left: 0;bottom: 0;}
.infotext{width: 623px;height: 402px;position: absolute;right: 0;top: 12px;}
.infotext .bd ul{height: 402px;display: none;}
.infotext .bd ul li{background: url(/images/icon_37.png) no-repeat left top;}
.infotext .bd ul .li1{height: 103px;}
.infotext .bd ul .li2{height: 105px;}
.infotext .bd ul .li3{height: 103px;}
.infotext .bd ul .li4{height: 91px;}
.infotext .bd ul li a{display: block;height: 100%;padding: 0 22px;}
.infotext .bd ul li .simple{font-weight: bold;font-size: 15px;color: #525252;padding-top: 2px;}
.infotext .bd ul li .desc{font-size: 12px;color: #979797;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;}
.infotext .bd ul li .mydate{font-size: 12px;color: #9d9d9d;margin-top: 6px;}
.infotext .hd{position: absolute;left: -200px;top: -52px;}
.infotext .hd ul{height: 24px;}
.infotext .hd ul li{font-weight: bold;font-size: 14px;color: #5b5b5b;padding: 0 14px;line-height: 24px;float: left;cursor: pointer;}
.question li{border-top: 1px solid #f0f0f0;height: 49px;position: relative;}
.question li:first-child{border-top: none;height: 112px;}
.question li a{display: block;height: calc(100% - 17px);padding: 17px 30px 0 19px;}
.question li:first-child a{padding-top: 29px;height: calc(100% - 29px);}
.question li:first-child a::after{content: "";display: block;width: 20px;height: 1px;background: #d6dae2;position: absolute;left: 43px;top: 52px;}
.question li .p1{font-size: 14px;color: #61697b;line-height: 17px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;padding-right: 28px;}
.question li .p1::after{content: "";display: inline-block;vertical-align: top;height: 17px;width: 15px;background: url(/images/icon_38.png) no-repeat center;position: absolute;right: 0;top: 0;}
.question li .p1 span{display: inline-block;vertical-align: top;width: 17px;height: 17px;background: #bac1cb;margin-right: 6px;border-radius: 2px;-webkit-border-radius: 2px;text-align: center;line-height: 17px;font-size: 12px;color: #fff;position: relative;}
.question li .p1 span::after{content: "";display: inline-block;border-left: 2px solid #bac1cb;border-top: 2px solid transparent;border-bottom: 2px solid transparent;position: absolute;top: 50%;margin-top: -2px;right: -2px;}
.question .li1 .p1 span{background: #ff6b3f;}
.question .li1 .p1 span::after{border-left: 2px solid #ff6b3f;}
.question .li2 .p1 span{background: #5d90df;}
.question .li2 .p1 span::after{border-left: 2px solid #5d90df;}
.question .li3 .p1 span{background: #a2c581;}
.question .li3 .p1 span::after{border-left: 2px solid #a2c581;}
.question li .p2{font-size: 12px;color: #a7a7a7;height: 40px;line-height: 20px;padding: 0 6px 0 23px;margin-top: 12px;overflow: hidden;}
.mediabox{margin: 0 auto;height: 380px;width: 1197px;box-shadow: 0 2px 8px rgba(135,135,135,0.16);-webkit-box-shadow: 0 2px 8px rgba(135,135,135,0.16);}
.mediabox ul{height: 380px;width: 1197px;}
.mediabox ul li{float: left;width: 170px;height: 94px;border-left: 1px solid #ededed;border-bottom: 1px solid #ededed;background: #fff;display: table;}
.mediabox ul li .mid{display: table-cell;vertical-align: middle;text-align: center;}
.yzabout{height: 440px;}
.yzabout .hd{float: left;width: 354px;height: 440px;margin-right: 1px;}
.yzabout .hd ul{height: 440px;}
.yzabout .hd li{position: relative;float: left;width: 170px;height: 142px;text-align: center;background: #fff;margin: 0 7px 7px 0;box-shadow: 0 1px 7px rgba(83,100,115,0.17);-webkit-box-shadow: 0 1px 7px rgba(83,100,115,0.17);cursor: pointer;}
.yzabout .hd li.on{background: url(/images/about_libg.jpg) no-repeat;}
.yzabout .hd li p{font-weight: bold;font-size: 15px;color: #383838;padding-top: 71px;}
.yzabout .hd li.on p{padding-top: 59px;}
.yzabout .hd li.on p{color: #fff;}
.yzabout .hd li p::after{content: "";display: block;height: 16px;background: url(/images/icon_40.png) no-repeat center;margin-top: 5px;}
.yzabout .hd li.on p::after{background: url(/images/icon_40_on.png) no-repeat center;}
.yzabout .hd li p i{display: block;height: 1px;background: url(/images/icon_41.png) no-repeat center;margin-bottom: 7px;}
.yzabout .hd li.on p i{background: url(/images/icon_41_on.png) no-repeat center;margin-bottom: 19px;}
.yzabout .hd li::after{content: "";display: block;height: 60px;width: 100%;position: absolute;left: 0;top: 0;}
.yzabout .hd li.on::after{height: 58px;}
.yzabout .hd .li1::after{background: url(/images/icon_42.png) no-repeat center bottom;}
.yzabout .hd .li1.on::after{background: url(/images/icon_42_on.png) no-repeat center bottom;}
.yzabout .hd .li2::after{background: url(/images/icon_43.png) no-repeat center bottom;}
.yzabout .hd .li2.on::after{background: url(/images/icon_43_on.png) no-repeat center bottom;}
.yzabout .hd .li3::after{background: url(/images/icon_44.png) no-repeat center bottom;}
.yzabout .hd .li3.on::after{background: url(/images/icon_44_on.png) no-repeat center bottom;}
.yzabout .hd .li4::after{background: url(/images/icon_45.png) no-repeat center bottom;}
.yzabout .hd .li4.on::after{background: url(/images/icon_45_on.png) no-repeat center bottom;}
.yzabout .hd .li5::after{background: url(/images/icon_46.png) no-repeat center bottom;}
.yzabout .hd .li5.on::after{background: url(/images/icon_46_on.png) no-repeat center bottom;}
.yzabout .hd .li6::after{background: url(/images/icon_47.png) no-repeat center bottom;}
.yzabout .hd .li6.on::after{background: url(/images/icon_47_on.png) no-repeat center bottom;}
.yzabout .bd{width: 844px;height: 440px;background: url(/images/aboutyz.jpg) no-repeat;float: right;box-shadow: 0 1px 7px rgba(83,100,115,0.17);-webkit-box-shadow: 0 1px 7px rgba(83,100,115,0.17);}
.yzabout .bd ul{height: 100%;}
.yzabout .bd li{height: 100%;padding-left: 33px;position: relative;}
.yzabout .bd li .s1{font-weight: bold;font-size: 20px;color: #3d3d3d;padding-top: 26px;}
.yzabout .bd li .s1::after{content: "";display: block;width: 17px;height: 1px;background: #e1e1e1;margin-left: 3px;margin-top: 7px;}
.yzabout .bd li .s2{font-weight: bold;font-size: 14px;color: #565656;margin-top: 8px;}
.yzabout .bd li .s2::after{content: "";display: block;width: 40px;height: 1px;background: #e1e1e1;margin-left: 3px;margin-top: 20px;}
.yzabout .bd li .s3{width: 734px;font-size: 14px;color: #b0b0b0;line-height: 24px;margin: 10px 0 20px;}
.yzabout .bd li .s4{height: 215px;}
.yzabout .bd li .s4 span{display: inline-block;position: relative;}
.yzabout .bd li .s4 img{margin-left: 5px;margin-bottom: 5px;}
.yzabout .bd li .s4 p{width: calc(100% - 5px); height: 50px; line-height: 50px; text-align: center; position: absolute; bottom: 5px; left: 5px; font-size: 14px; color: #fff; font-weight: 700; background-image: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.7))); background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),rgba(0,0,0,.7)); background-image: -moz-linear-gradient(top,hsla(0,0%,100%,0) 0,rgba(0,0,0,.7) 100%); background-image: -o-linear-gradient(top,hsla(0,0%,100%,0) 0,rgba(0,0,0,.7) 100%); background-image: linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.7));}
.yzabout .bd li .s5{display: block;font-weight: bold;font-size: 14px;color: #fff;width: 108px;height: 30px;line-height: 30px;text-align: center;background: #de251d;border-radius: 2px;-webkit-border-radius: 2px;position: absolute;top: 32px;right: 35px;}
.yzabout .bd li .s5 i,.yzabout .bd li .s5::after{display: inline-block;vertical-align: top;height: 30px;width: 5px;background: url(/images/icon_48.png) no-repeat center;margin-right: 10px;}
.yzabout .bd li .s5::after{content: "";background: url(/images/icon_49.png) no-repeat center;margin-left: 10px;margin-right: 0;}
.yzabout .bd li .s6{background-image: url(/images/tuan.jpg);position: relative;width: 764px;height: 367px;padding-left: 7px;padding-top: 36px;}
.yzabout .bd li .s6 .pic_desc{text-align: left; position: absolute; bottom: 0; left: 7px; width: calc(100% - 47px); height: 100px; font-size: 14px; line-height: 20px; color: #fff; padding-left: 30px; background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.9))); background-image: -webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.9)); background-image: -moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.9) 100%); background-image: -o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.9) 100%); background-image: linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.9));}
.yzabout .bd li .s6 .pic_desc p:first-child{font-size: 16px; font-weight: 700; margin-bottom: 10px;}
.home-about__item { position: absolute; top: 0; left: 0; width: 775px; height: 100%; padding: 0 35px; }
.xg-container { width: 100%; height: 100%; }
.xg-container .xg-special { float: left; width: 50%; height: 150px; text-align: left; padding: 23px 18px 0; border-bottom: 1px dotted #dfdfdf; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.xg-container__item { text-align: left; float: left; width: 50%; line-height: 1.15; padding: 22px 15px 22px 10px; color: #909090; font-size: 14px; position: relative; border-bottom: 1px dotted #dfdfdf; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.xg-container__item:before { content: ""; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); width: 0; height: 0; border: 4px solid rgba(0,0,0,0); border-left-color: #5d6679; }
.xg-container__item span { display: inline-block; width: 85%; vertical-align: middle; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.xg-container__item time { float: right; color: #b1b1b1; font-size: 14px; -webkit-transition: all .2s; -o-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.xg-container .xg-special__img { width: 110px; height: 110px; float: left; margin-right: 12px; }
.xg-container .xg-special__img img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; }
.xg-container .xg-special__info { width: 204px; float: left; }
.xg-container .xg-special__title { font-size: 16px; color: #5f5f5f; padding-bottom: 10px; margin-bottom: 10px; position: relative; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.xg-container .xg-special__title:after { content: ""; position: absolute; bottom: 0; left: 0; width: 16px; border-bottom: 1px dashed #ddd; }
.xg-container .xg-special time { display: block; font-size: 12px; color: #d2d2d2; margin-bottom: 13px; }
.xg-container .xg-special__content { font-size: 13px; color: #adadad; padding-bottom: 15px; position: relative; }
.ellipsis { overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.xg-container .xg-special__content:after { content: ""; position: absolute; bottom: 0; left: 0; width: 20px; height: 5px; background-image: url(/images/icon_70.png); background-repeat: no-repeat; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; -o-background-size: 100% 100%; background-size: 100% 100%; }
.xg-list{ padding: 35px; height: calc(100% - 70px); }
.xg-list .xg-box { width: 228px; border-bottom: 1px dotted #ddd; float: left; margin-bottom: 30px; margin-right: 30px; }
.xg-list .xg-box__title { font-size: 16px; font-weight: 700; color: #4d4d4d; margin-bottom: 20px; display: block; }
.xg-list .xg-box__title img { position: relative; top: -2px; }
.xg-list .xg-box__item { margin-bottom: 24px; display: block; }
.clearfix:after, .clearfix:before { content: ""; display: table; }
.clearfix:after { clear: both; }
.xg-list .xg-box__item img { float: left; margin-right: 10px; }
.xg-list .xg-box__info { float: left; line-height: 1.15; }
.xg-list .xg-box__info p:first-child { font-size: 14px; color: #5c5c5c; font-weight: 700; margin-bottom: 8px; }
.xg-list .xg-box__info p:nth-child(2) { font-size: 12px; color: #adadad; font-weight: 700; }
.yzabout .bd li .s6 .xg-video{display: block;width: 764px;height: 367px;background: url(/images/icon_85.png) no-repeat center;position: absolute;left: 7px;bottom: 0;}
.banner_wrap{height: 560px;position: relative;}
.banner,.banner .bd,.banner .bd li{height: 560px;overflow: hidden;}
.banner .bd li{background-position: center top;background-repeat: no-repeat;}
.banner .bd li a{display: block;width: 1200px;height: 100%;margin: 0 auto;}
.banner .hd{width: 100%;height: 0;position: absolute;left: 0;bottom: 162px;z-index: 9;}
.banner .hd ul{display: table;margin: 0 auto;}
.banner .hd li{float: left;width: 7px;height: 7px;background: rgba(255,255,255,0.6);border-radius: 100%;-webkit-border-radius: 100%;margin-left: 5px;text-indent: -9999px;cursor: pointer;}
.banner .hd li:first-child{margin-left: 0;}
.banner .hd li.on{width: 40px;border-radius: 3.5px;-webkit-border-radius: 3.5px;}
.miscell{width: 230px;height: 542px;background: url(/images/miscell_bg.png) no-repeat;position: absolute;right: 50%;top: 8px;margin-right: -600px;}
.miscell .numdata{margin: 0 9px;height: 106px;padding: 19px 0 0 11px;}
.miscell .numtit{font-weight: bold;font-size: 16px;color: #fbffe2;}
.miscell .numcont{font-weight: bold;font-size: 30px;color: #fbffe2;margin-top: -3px;}
.miscell .numcont span{font-size: 14px;color: #fff;font-weight: normal;padding-left: 6px;}
.miscell .numdes{font-size: 12px;color: #fbffe2;margin-top: 12px;}
.miscell .numdes span{height: 20px;line-height: 20px;display: inline-block;vertical-align: top;margin-left: 13px;}
/*.miscell .numdes span::after{content: "";display: inline-block;vertical-align: top;margin-left: 5px;background: url(/images/icon_50.png) no-repeat center;height: 20px;width: 7px;}*/
.miscell .numdes i{display: inline-block;width: 1px;height: 9px;background: #a49de5;margin-right: 12px;}
.newsjy{height: 84px;padding: 0 17px;overflow: hidden;}
.newsjy .hd{font-size: 14px;color: #494949;font-weight: bold;line-height: 18px;padding: 16px 0 7px;}
.newsjy .hd .arr{display: inline-block;width: 16px;height: 18px;vertical-align: top;}
.newsjy .hd .prev{background: url(/images/icon_51.png) no-repeat center;}
.newsjy .hd .next{background: url(/images/icon_52.png) no-repeat center;}
.newsjy .hd .prev:hover{background: url(/images/icon_51_on.png) no-repeat center;}
.newsjy .hd .next:hover{background: url(/images/icon_52_on.png) no-repeat center;}
.newsjy .bd li{font-weight: bold;font-size: 12px;color: #3a3a3a;line-height: 20px;}
.newsjy .bd p{font-size: 12px;color: #999;max-width: 186px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;}
.linkout{height: 58px;display: table;margin: 6px auto 0;}
.linkout a{display: block;float: left;text-align: center;font-size: 12px;color: #535353;width: 70px;height: 58px;background: #f0f0f0;border-radius: 2px;-webkit-border-radius: 2px;margin-left: 1px;}
.linkout a:first-child{margin-left: 0;}
.linkout a i{display: block;height: 34px;}
.linkout a.link1 i{background: url(/images/icon_53.png) no-repeat center 9px;}
.linkout a.link2 i{background: url(/images/icon_54.png) no-repeat center 10px;}
.linkout a.link3 i{background: url(/images/icon_55.png) no-repeat center 11px;}
.newsscroll{padding: 16px 20px 0;}
.newsscroll .hd{font-weight: bold;font-size: 14px;color: #494949;line-height: 21px;padding-bottom: 2px;}
.newsscroll .hd a{border-top: 2.5px solid transparent;border-bottom: 2.5px solid transparent;display: inline-block;vertical-align: top;}
.newsscroll .hd .prev{border-right: 3px solid #4c5a77;margin: 9px 5px 0 10px;}
.newsscroll .hd .next{border-left: 3px solid #4c5a77;margin: 9px 10px 0 5px;}
.newsscroll .hd ul{height: 5px;display: inline-block;vertical-align: top;margin-top: 9px;}
.newsscroll .hd li{width: 5px;height: 5px;background: #c9cdd6;text-indent: -9999px;border-radius: 100%;-webkit-border-radius: 100%;margin-left: 5px;float: left;}
.newsscroll .hd li.on{background: #4c5a78;}
.newsscroll .hd li:first-child{margin-left: 0;}
.newsscroll .bd{padding-top: 4px;height: 200px;overflow: hidden;}
.newsscroll .bd li{height: 25px;}
.newsscroll .bd li a{color:#6c6c6c;font-size: 12px;display: block;max-width: 174px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 25px;}
.adlink{width: 728px;height: 124px;position: absolute;bottom: 10px;left: 50%;margin-left: -365px;}
.adlink a{display: block;height: 124px;width: 242px;float: left;}
/* .adlink a:first-child{width: 206px;} */
.fastlink{width: 84px;height: 542px;background: url(/images/pullbg.png) #1d212d no-repeat left bottom;position: absolute;left: 50%;margin-left: -600px;top: 8px;z-index: 99;}
.fastlink > ul{width: 84px;height: 542px;}
.fastlink > ul > li .tab{height: 100%;position: relative;text-align: center;cursor: pointer;}
.fastlink > ul > li .tab i{content: "";display: block;width: 100%;height: 1px;background: url(/images/line.png) no-repeat center;position: absolute;top: 0;left: 0;}
.fastlink > ul > li:first-child .tab i{display: none;}
.fastlink > ul > .li1{height: 136px;}
.fastlink > ul > .li2{height: 136px;}
.fastlink > ul > .li3{height: 135px;}
.fastlink > ul > .li4{height: 135px;}
.fastlink > ul > .li5{height: 111px;}
.fastlink > ul > li.on{background: #fff;}
.fastlink > ul > .li4.on{background: none!important;}
.fastlink > ul > li .tab p{font-weight: bold;font-size: 15px;color: #fff;padding-top: 76px;}
.fastlink > ul > li.on .tab p{color: #2765e0;}
.fastlink > ul > .li1 .tab p{background: url(/images/icon_57.png) no-repeat center 36px;}
.fastlink > ul > .li2 .tab p{background: url(/images/icon_58.png) no-repeat center 36px;}
.fastlink > ul > .li3 .tab p{background: url(/images/icon_59.png) no-repeat center 36px;}
.fastlink > ul > .li4 .tab p{background: url(/images/icon_60.png) no-repeat center 36px;}
.fastlink > ul > .li5 .tab p{background: url(/images/icon_61.png) no-repeat center 36px;}
.fastlink > ul > .li1.on .tab p{background: url(/images/icon_57_on.png) no-repeat center 36px;}
.fastlink > ul > .li2.on .tab p{background: url(/images/icon_58_on.png) no-repeat center 36px;}
.fastlink > ul > .li3.on .tab p{background: url(/images/icon_59_on.png) no-repeat center 36px;}
.fastlink > ul > .li4.on .tab p{background: url(/images/icon_60_on.png) no-repeat center 36px;}
.fastlink > ul > .li5.on .tab p{background: url(/images/icon_61_on.png) no-repeat center 36px;}
.fastlink > ul > li .pull{width: 881px;height: 542px;position: absolute;top: 0;left: 84px;display: none;}
.fastlink > ul > li .pull{width: 141px;}
.fastlink > ul > li.on .pull{display: block;}
.pull > ul{height: 100%;background: #fff;}
.pull > ul > li .bigtitlk{display: block;line-height: 24px;font-weight: bold;font-size: 14px;color: #2765e0;padding: 4px 10px 0;}
.pull > ul > li .bigtitlk i{display: inline-block;vertical-align: top;width: 26px;height: 10px;margin-top: 7px;margin-left: 2px;}
.pull > ul > li .bigtitlk i.hot{background: url(/images/fastlink_hot.png) no-repeat;}
.fastlink > ul > .li1 .pull > ul > li .smlink{padding: 0 10px 29px;background: url(/images/line1.png) no-repeat center bottom 10px;}
.pull > ul > li .smlink{padding: 0 10px 20px;background: url(/images/line1.png) no-repeat center bottom 5px;}
.pull > ul > li .smlink.last{background: none!important;}
.pull > ul > li .smlink .titlk{font-weight: bold;font-size: 14px;color: #2e2e2e;display: block;line-height: 24px;padding: 5px 0;}
.pull > ul > li .smlink .titlk::after{content: "";display: inline-block;height: 24px;width: 13px;margin-left: 6px;vertical-align: top;background: url(/images/icon_62.png) no-repeat center;}
.pull > ul > li .smlink .hotlk{margin-right: -10px;}
.pull > ul > li .smlink .hotlk::after{content: "";display: block;clear: both;zoom: 1;}
.pull > ul > li .smlink .hotlk span{height: 27px;float: left;padding-right: 15px;}
.pull > ul > li .smlink.espic1 .hotlk span{padding-right: 0;width: 65px;}
.pull > ul > li .smlink .hotlk a{font-size: 12px;color: #979797;line-height: 27px;display: inline-block;}
.fastlink .contfr{width: 740px;height: 100%;background: #fafafa;position: absolute;left: 141px;top: 0;border-radius: 0 3px 3px 0;-webkit-border-radius: 0 3px 3px 0;display: none;}
.pull > ul > li:first-child .contfr{display: block;}
.fastlink > ul > .li1 .pull > ul > li .contfr{display: none;}
.fastlink > ul > li .pull > ul > li:hover .contfr{display: block;}
.fastlink .contfr .hotstag{height: 24px;padding: 23px 28px 3px;overflow: hidden;}
.fastlink .contfr .hotstag a{float: left;margin-left: 10px;width: 68px;height: 24px;padding: 0 11px 0 8px;line-height: 24px;background: #3c3c3c;font-size: 14px;color: #fff;}
.fastlink .contfr .hotstag a:first-child{margin-left: 0;}
.fastlink .contfr .hotstag a::after{content: "";display: inline-block;vertical-align: top;height: 24px;width: 4px;background: url(/images/icon_64.png) no-repeat center;float: right;}
.fastlink .contfr .subdiv{height: 338px;padding: 0 47px 0 26px;}
.fastlink .li1 .contfr .subdiv{padding: 0 43px 0 26px;}
.fastlink .contfr .subdiv .ifbox{background: url(/images/line2.png) no-repeat center top;padding-top: 16px;}
.fastlink .contfr .subdiv .ifbox:first-child{background: none;}
.fastlink .contfr .subdiv .ifbox::after,.fastlink .ifcont::after{content: "";display: block;clear: both;}
.fastlink .contfr .ifbox > span{display: block;float: left;width: 85px;font-weight: bold;font-size: 14px;color: #5c5c5c;line-height: 22px;}
.fastlink .contfr .ifbox > div{float: left;width: calc(100% - 85px);min-height: 22px;}
.fastlink .ifcont{margin-right:-30px;overflow: hidden;padding: 0 0 6px;}
.fastlink .ifcont i{float: left;display: block;font-style: normal;min-width: 88px;padding-left: 20px;margin-left: -20px;position: relative;margin-bottom: 9px;}
.fastlink .ifbox.espic0 .ifcont i{width: 104px;}
.fastlink .ifbox.espic1 .ifcont i{width: 186px;}
.fastlink .ifbox.espic2 .ifcont i{width: 132px;}
.fastlink .ifbox.espic .ifcont i{width: 108px;}
.fastlink .ifcont i::after{content: "";display: block;width: 1px;height: 10px;background: #d5d5d5;position: absolute;left: 0;top: 6px;}
.fastlink .ifcont a{display: inline-block;font-size: 13px;color: #666;line-height: 22px;}
.fastlink .ifcont i.more a{color: #3573ec;}
.fastlink .ifcont i.more a::after{content: "";display: inline-block;vertical-align: top;height: 22px;width: 9px;margin-left: 5px;background: url(/images/icon_65.png) no-repeat center;}












.copyrightbox {
    height: 70px;
    font-size: 12px;
    color: #757575;
    background: #1F1F24;
}

.copyright {
    width: 1200px;
    line-height: 70px;
    margin: 0 auto;
}

/*底部样式开始*/
.new_footer{width:100%;background:#1F1F24;z-index:2;position:relative;}
.new_footer .footer_top{/*max-width:1424px;*/width:1200px;min-width:1200px;margin:0 auto;overflow:hidden;padding-bottom:10px;border-bottom:1px solid #313036;}
.new_footer .footer_bottom{/*max-width:1424px;*/width:1200px;min-width:1200px;margin:0 auto;padding:30px 0 10px 0;}
.new_footer .footer_bottom:before,.new_footer .footer_bottom:after{content: "";display: block;clear: both;}
.new_footer .footer_top .foot_nav{overflow:hidden;}
.new_footer .footer_top_left dl{float:left;width:130px;padding-left:25px;border-left:1px solid #2C2C30;}
.new_footer .footer_top_left{overflow:hidden;padding:50px 0 30px 0;float:left;}
.new_footer .footer_top_left dl dt{font-size:16px;color:#B5B5B5;}
.new_footer .footer_top_left dl dd{font-size:14px;margin-top:15px;}
.new_footer .footer_top_left dl dd a{color:#616162;display:block;line-height:28px;}
.new_footer .footer_top_left dl dd a:hover{color:#B5B5B5;}
.new_footer .footer_top_left dl:first-child{padding-left:0;border:none;}
.new_footer .footer_top_right dl{height:500px;background:url(/images/footer_map.png) no-repeat left 20px;}
.new_footer .footer_top_right{float:right;width:400px;padding-left:40px;border-left:1px solid #2C2C30;height:180px;margin-top:50px;}
.new_footer .footer_top_right dt{font-size:16px;color:#B5B5B5;line-height:16px;padding-bottom:18px;background:url(/images/hr3.jpg) no-repeat left bottom;}
.new_footer .footer_top_right dd{line-height:22px;font-size:12px;color:#616162;padding-top:8px;}
.new_footer .footer_bottom_left{float:left;width: 950px;}
.new_footer .footer_hot{font-size:14px;color:#B5B5B5;overflow:hidden;padding-bottom: 15px;}
.new_footer .footer_hot a{color:#B5B5B5;padding:0 13px 0 12px;display:inline-block;}
.new_footer .footer_hot a:hover{color:#fff;}
.new_footer .footer_hot font{float:left;}
.new_footer .footer_hot a{float:left;}
.new_footer .footer_bottom_left_nav{font-size:14px;color:#B5B5B5;overflow:hidden;}
.new_footer .footer_bottom_left_nav a{color:#B5B5B5;padding:0 13px 0 12px;display:inline-block;background: url(/images/hr4.jpg) no-repeat right center;}
.new_footer .footer_bottom_left_nav a:hover{color:#fff;}
.new_footer .footer_bottom_left_nav font{float:left;}
.new_footer .footer_bottom_left_nav a{float:left;}
.new_footer .footer_bottom_left_nav a:last-child{background:none;}
.new_footer .footer_bottom .copyright{font-family:arial;color:#747474;line-height:24px;padding:12px 0;font-size: 12px;}
.new_footer .footer_bottom_right{float:right;}
.new_footer .footer_bottom .linkbox{width:250px;height:40px;background:#29292F;}
.new_footer .footer_bottom .linkbox dd{float:left;line-height:40px;font-size:14px;color:#8A8A8A;padding:0 10px;width:185px;}
.new_footer .footer_bottom .linkbox dt{width:45px;height:40px;float:right;background:#36363C url(/images/down4.png) no-repeat center;cursor:pointer;}
.new_footer .footer_bottom .links{height:0;position:relative;display:none;}
.new_footer .footer_bottom .links .linkboxli{position:absolute;left:0;bottom:0;background:#29292F;border-bottom:1px solid #333;max-height: 316px;overflow-x: hidden;overflow-y: auto}
.new_footer .footer_bottom .links .linkboxli a{line-height:35px;color:#888;display:block;width:205px;text-indent:10px;}
.new_footer .footer_bottom .links .linkboxli a:hover{color:#ccc;}
.new_footer .footer_bottom .linkbox:hover .links{display:block;}
.new_footer .footer_bottom .linkbox:hover dt{background:#36363C url(/images/up1.png) no-repeat center;}
.new_footer .footer_bottom .apply_link{text-align:right;line-height:35px;margin-top:8px;}
.new_footer .footer_bottom .apply_link a{color:#747474;padding-left:10px;background:url(/images/go.png) no-repeat left center;font-size: 12px;}
.new_footer .footer_bottom .apply_link a:hover{color:#EEE;}
/*底部样式结束*/
