@charset "utf-8";
body{ margin:0px; padding:0px;font-size:12px;line-height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6{ margin:0;padding:0; border:0; list-style:none; text-decoration:none;}
a{text-decoration:none;cursor:pointer;color:#62615F}
.clear{clear:both;}
em,i{font-style:normal;}
img{border:0;}
.w1200{width:1200px;margin:0 auto;height: auto;}
.width{width:1200px;margin:0 auto;}
.f_left{float:left;}
.f_right{float:right;}
.clearfix{ content: ""; display: block; overflow: hidden; clear: both;}
.footer{clear:both;}

.head .width{width: 1200px!important;}
.head .head_top{height: 30px;line-height: 30px;color: #C2C2C2;background: #F2F2F2;text-align: right;font-size: 12px;}
.head .head_top p{float: left;font-size: 14px;color: #535353;}
.head .head_top a{display: inline-block;color: #535353;padding: 0 10px;font-size: 12px;}
.head .head_top a:hover{color: #000;}
.head .head_top span{display: inline-block;color: #EB1308;}
.head .head_top span em{display: inline-block;padding-left: 10px;color: #EB1308;font-size: 12px;}
.head .head_top .zcyl{float: right;padding-left: 20px;padding-top: 4px;}
.head .head_top .zcyl a{display: block;width: 54px;height: 18px;line-height: 18px;border: 1px solid #999999;text-align: center;border-radius: 3px;float: left;font-size: 14px;padding: 0;}
.head .head_top .zcyl a:hover,.head .head_top .zcyl a.reg{border: 1px solid #0A6DEE;background: #0A6DEE;color: #FFFFFF;}
.head .head_top .zcyl a.reg{margin-left: 6px;font-size: 12px;}
.head .head_top .weixin{position: relative;}
.head .head_top .weixin img{display: block;position: absolute;z-index: 0;top: 30px;left: -26px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s;z-index: -1;}
.head .head_top .weixin:hover img{filter:alpha(opacity=1);-moz-opacity:1;opacity:1;z-index: 3;}
.head .head_menu .nav .menu .width{height: 400px;}
.head .head_menu .logo{display: block;float: left;padding-top: 25px;/*25px*/}
.head .head_menu p{float: right;width: 120px;padding-top: 28px;text-align: right;}
.head .head_menu p a{display: block;width: 54px;height: 24px;line-height: 24px;border: 1px solid #999999;text-align: center;border-radius: 3px;float: right;font-size: 14px;}
.head .head_menu p a:hover,.head .head_menu p a.reg{border: 1px solid #0A6DEE;background: #0A6DEE;color: #FFFFFF;}
.head .head_menu p a.reg{margin-left: 6px;font-size: 12px;}
.head .head_menu .nav{float: right;line-height: 80px;}
.head .head_menu .nav a{font-size: 16px;display: block;position: relative;}
.head .head_menu .nav li:hover a{color: #0A6DEE;}
.head .head_menu .nav a i{width: 10px;height: 7px;background: url(../images/2017/hi-dot.png);display: block;float: right;margin-top: 38px;margin-left: 3px;}
.head .head_menu .nav li:hover em{display: block; width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid #dcdcdc;position: absolute;bottom: 0;left: 26px;}
.head .head_menu .nav li{float: left;padding: 0 15px;}
.head .head_menu .nav li .menu{position: absolute;width: 100%;left: 0;top: 110px;height:0;overflow: hidden;transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;z-index: 999;background: #f5f5f5;}
.head .head_menu .nav li:hover .menu{height: 400px;}
.head .head_menu .nav li .menu dl{width: 300px;float: left;line-height: 30px;}
.head .head_menu .nav li .menu .no2{width: 400px;}
.head .head_menu .nav li .menu dl dt{font-size: 22px;padding: 20px 0 5px 38px;height: 42px;background: #e9e9e9;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl:first-child dt{border-radius:50px 0 0 50px;}
.head .head_menu .nav li .menu dl:nth-child(2) dt{background: #dcdcdc;}
.head .head_menu .nav li .menu dl:nth-child(4) dt{border-radius: 0 50px 50px 0;background: #dcdcdc;}
.head .head_menu .nav li .menu dl dd a{display: block;height: 98px;border-radius: 8px;margin-bottom: 20px;    padding: 10px 0 0 38px;line-height: 18px;font-size: 12px;color: #6A6A6A;width: 218px;}
.head .head_menu .nav li .menu dl dd a b{font-size: 18px;color: #2F2F2F;display: inline-block;padding-bottom: 10px;margin-bottom: 6px;position: relative;padding-right: 48px;}
.head .head_menu .nav li .menu dl dd a .menu_xian{height: 1px;width: 218px;background: #dcdcdc;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl dd a b img{position: absolute;right: 0;width: 43px;height: 18px;display: block;top: 2px;}
.head .head_menu .nav li .menu dl dd .sqd{height: 98px;padding: 10px 0 0 38px;line-height: 18px;font-size: 12px;color:#6a6a6a;margin-bottom: 20px;position: relative;}
.head .head_menu .nav li .menu dl dd .sqd a{height: auto;margin-bottom: 0;padding: 0;}
.head .head_menu .nav li .menu dl dd .sqd img{position: absolute;right: 106px;top: 11px;}
.head .head_menu .nav li .menu dl dd .sqd .menu_xian{height: 1px;width: 218px;background: #dcdcdc;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl dd .sqd .menu_text{color:#5b5b5b;width: 218px;}
.head .head_menu .nav li .menu dl.n3 dd a{height: auto;margin-bottom: 10px;}
.head .head_menu .nav li .menu dl.n3 dd a b{padding-bottom: 5px;margin-bottom: 5px;}
.head .head_menu .nav li .menu dl.n3 dd a .menu_xian{margin-bottom: 5px;}
.head .head_menu .nav li .menu a.more{display: block;float: right;line-height: 26px;color: #0A6DEE;margin-right: 40px;}
.head .head_menu .nav li .menu a.more:hover{text-decoration: underline;}
.head .head_menu .nav li .menu a .menu_text{color:#5b5b5b}
.head .head_menu .nav li .menu .no2:last-child dt{border-radius: 0 50px 50px 0;}
/*.head .head_menu .nav li .menu .no2 dd b{padding-right: 0;}*/
.head .head_menu .nav li .menu .no2 dd a{height: 78px;margin-bottom: 14px;width: 280px;}
.head .head_menu .nav li .menu .no2 dd a .menu_xian{width: 280px;}

@font-face{
    font-family: 'DIN-Black';
    src : url('../images/new_footer/DINPro-Bold.otf');
}

.head .top{height: 84px;}
.head .top a{display: block;float: right;font-size: 16px;line-height: 28px;padding:0 16px;border: solid 1px grey;margin:28px 6px 0px 0px;color: #10000d;}
.head .top .top_a{background: #386ed3;color: white;border:solid 1px #386ed3;}
.head ul li{float: left;}

.footer{background-color: #393b3d;color: #adadad;padding-top: 30px;}
.footer .width{width: 1200px;margin: 0 auto;}
.footer a{color: #FFF;font-size: 14px;}
.footer .f_info{height: auto;overflow: hidden;}
.footer .f_info dl{float: left;border-right: 1px dashed #4b4b4b;height: auto;overflow: hidden;}
.footer .f_info dl dt{font-size: 18px;color: #FFF;margin-bottom: 25px;line-height: 30px;height: 30px;}
.footer .f_info dl dt::before{display: block;content: "";width: 26px;height: 26px;background-image: url(../../images/hf/footer_icons.png);float: left;margin-top: 2px;}
.footer .f_info dl dt::after{display: block;content: "";width: 1px;height: 16px;background-color: #616264;float: left;margin: 7px 5px 0 0;}
.footer .f_info dl:nth-child(1){width: 160px;}
.footer .f_info dl dd a{display: block;line-height: 36px;padding-left: 20px;position: relative;}
.footer .f_info dl dd a:hover::before{display: block;content: "";width: 0;height: 0;border-left: 3px solid #FFF;border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;top: 15px;left: 0;}
.footer .f_info dl:nth-child(2){padding: 0 37px;}
.footer .f_info dl:nth-child(2) dt{width: 120px;margin: 0 auto 25px;}
.footer .f_info dl:nth-child(2) dt::before{background-position: -26px 0;}
.footer .f_info dl:nth-child(2) dd{width: 135px;float: left;}
.footer .f_info dl:nth-child(2) dd:nth-of-type(1){margin-right: 40px;}
.footer .f_info dl:nth-child(3){padding: 0 60px 0 40px;}
.footer .f_info dl:nth-child(3) dt::before{background-position: -52px 0;}
.footer .f_info dl:nth-child(4){padding: 0 60px;}
.footer .f_info dl:nth-child(4) dt::before{background-position: -78px 0;margin-right: 3px;}
.footer .f_info dl:nth-child(4) dd p{font-size: 12px;line-height: 24px;color: #FFF;border-bottom: 1px dashed #4b4b4b;padding: 7px 0;}
.footer .f_info dl:nth-child(4) dd p:last-child{border: none;}
.footer .f_info dl:nth-child(4) dd p b{color: #FFF;font-weight: bold;font-size: 12px;display: block;}
.footer .f_info dl:nth-child(4) dd p::before{display: block;content: "";width: 26px;height: 26px;background: url(../../images/hf/footer_icons.png) -104px 0;float: left;margin: 11px 15px 0 0;}
.footer .f_info div{float: right;text-align: center;font-size: 14px;color: #adadad;}
.footer .f_info div a{display: block;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #FFF;border-radius: 15px;background-color: #2380ff;margin: 0 auto;}
.footer .f_info div img{display: block;margin: 32px auto 20px;width: 120px;height: 120px;}
.footer .f_link{font-size: 0;position: relative;padding: 20px 0;border-bottom: 1px solid #4B4B4B;display: none;}
.footer .f_link p{font-size: 14px;color: #FFF;display: inline-block;vertical-align: bottom;width: 98px;position: relative;line-height: 16px;}
.footer .f_link p::before{display: block;content: "";width: 26px;height: 26px;background: url(../../images/hf/footer_icons.png) -130px 0;float: left;margin: 3px 5px 0 0;}
.footer .f_link p::after{display: block;content: "";width: 1px;height: 26px;background-color: #4b4b4b;position: absolute;top: 5px;right: 0;}
.footer .f_link p b{display: block;font-size: 12px;font-weight: bold;color: #FFF;}
.footer .f_link a{display: inline-block;color: #adadad;font-size: 12px;padding: 0 12px;vertical-align: bottom;border-right: 1px solid #4b4b4b;}
.footer .f_link a:last-child{border: none;}
.footer .f_link em{display: block;font-size: 12px;color: #FFF;height: 16px;line-height: 16px;width: 264px;border: 1px solid #4b4b4b;border-radius: 8px;text-align: center;position: absolute;right: 0;bottom: 25px;}
.footer .f_bot{height: auto;overflow: hidden;}
.footer .f_bot .fl{padding: 20px 0;}
.footer .f_bot .fr{width: 300px;padding-top: 38px;}
.footer .f_bot ul li,.footer .f_bot ul li a{font-size: 12px;color: #adadad;line-height: 30px;}
.footer .f_bot .fr li{text-align: center;}
.footer .f_bot .fr li:first-child a{display: inline-block;width: 39px;height: 39px;background-image: url(../../images/new_footer/icons.png); background-position: 0 -36px;}
.footer .f_bot .fr li:first-child a:nth-child(2){background-position: -42px -36px;}
.footer .f_bot .fr li:last-child{height: auto;overflow: hidden;}
.footer .f_bot .fr li:last-child a{display: block;width: 68px;height: 22px;line-height: 22px;border: 1px solid #4B4B4B;border-radius: 4px;margin-right: 6px;float: left;margin-bottom: 6px;}
.footer .f_bot .fr li:last-child a:nth-child(4n){margin-right: 0;}

/*头部样式*/
.logodh img {width: 282px;}
.logodh { width: 100%;  overflow:hidden;    padding: 10px 0;}
.dh_r0, .dh_r1 {margin: 4px auto;    width: 160px;    padding: 10px 0;    text-align: center;}
.dh_r0{    border-radius: 5px;   background-color:#005bac; }
.share .dh_r .dh_r0 a {   color: white;}
 .share .dh_r .dh_r1:hover {   border-radius: 5px;    background-color:#005bac;}
 .share .dh_r .dh_r1:hover a{   color: white;}
.share .bdshare-button-style2-32{   padding: 10px 4px; }
.dh_r {font-size: 16px;}
/*nav*/
.menu_ec .head{height:80px;overflow:hidden;}
.menu_ec .head img{margin-top:20px;}
.menu_ec .head .fr{line-height:80px;width:340px; float:right;}
.menu_ec .head .fr a{color:#000;font-size:16px;display:inline-block;text-align: center;width:80px;}
.menu_ec .head .fr a:hover{color:#0099ff;}
.menu_ec .head .fr span a{width:68px;border:1px solid #959595;line-height:28px;border-radius:3px;margin-right:10px;}
.menu_ec .head .fr span a:hover{background:#0099ff;color:#fff;border:0;}
.menu_ec .nav{background:#0099ff;height:48px;overflow:hidden;width:100%;margin-bottom:20px;}
.menu_ec .nav li{float:left;height:48px;text-align:center;}
.menu_ec .nav li a{font-size:18px;color:#fff;display:block;border-right:solid 1px #0074d9;padding:0 30px;height:20px;margin-top:16px;line-height:20px;}
.menu_ec .nav .cur,.menu_ec .nav li:hover{background:#0050b4;}
.menu_ec .nav li:hover a{border-right:0;}
/*列表页*/
.bg_red{ background:#f03d3d!important;}
.banner{background:url(/templets/default/images/topbanner/xls_nrbr.png) no-repeat top center;margin-bottom: 20px;}
.banner a{ width:1200px; margin:0 auto; height:180px; display:block;margin-bottom:10px;}
.banner .banner_a{margin:0 auto; height:430px; display:block;margin-bottom:10px;}
.main_left{width:880px;height:auto;}
.main_right{width:260px;height:auto;overflow:hidden;margin-right: 20px;}
.floor1{  height:32px; line-height:22px; font-size:14px; padding-top:10px;color:#62615F;width: 880px;}
.pic_1 img {width: 100%;}

.floor1 .title a{font-size: 14px;color: #10000d;}
.floor1 .search{ margin-right:20px;}
.floor1 .search .search-text{line-height: 26px;height: 26px;width: 198px;float: left;border:none;background: url(../images/article/search_bg.jpg) left top no-repeat;text-indent: 5px;padding: 0;}
.floor1 .search .search-btn{height: 26px;width: 77px;cursor: pointer;background: url(../images/article/search_bg.jpg) -198px top no-repeat;border: none;padding: 0;}
.floor2 ul{ clear:both;}
.floor2 ul li{ padding-top:23px; padding-left:20px; border-bottom:#E6E6E6 solid 1px; border-left:#E6E6E6 solid 1px; border-right:#E6E6E6 solid 1px; height:125px; overflow:hidden;}
.floor2 ul img{width:176px;height:100px; border: 1px #E6E6E6 solid;}
.floor_2 .f2_1{border-bottom: solid 1px #e2e2e2;height: 64px;}
.floor_2>p {padding-left: 70px;padding-right: 50px;}
.floor_2 .f2_1 li a{display:block;margin-left:50px;font-size: 20px;color: #10000D;line-height: 60px;float: left;}
.floor_2 .f2_2 li span a {color: #10000d;}
.floor_2 .f2_1 li a:hover{border-bottom: solid 10px #dcdcdc;color: #E60012;margin-bottom: -4px;}
.floor_2{margin-bottom: 80px;padding-bottom: 40px;}
.floor_2a {box-shadow: 0px 0px 20px #f5f5f5;margin-bottom: 0px;padding-bottom: 0px;}
.floor_2 .f2_2 img{display: block;margin: 0 auto;}
.floor_2 .f2_2 li:last-child{margin-bottom: 20px;}
.floor_2 .f2_2 li h2 { padding: 20px 0px;}
.floor_2 .f2_2 li h2 span{display:block;font-size: 20px;line-height: 36px;color: #10000D;border-bottom: dotted 1px #e2e2e2;   margin-left: 72px;padding-bottom: 20px;}
.floor_2 .f2_2 li h2 em{background: url(/templets/default/hiscxt/images/anli/f1_02.jpg) no-repeat center;height: 48px;display: block;float: left;width: 56px;margin-right: 18px;
text-align: center;line-height: 36px;color: white;}
.floor_2 .f2_2 li h3 { padding: 20px 0px;margin-left: -70px;}
.floor_2 .f2_2 li h3:nth-of-type(2), .floor_2 .f2_2 li h3:nth-of-type(3){padding-left: 70px;}
.floor_2 .f2_2 li h3 span{display:block;font-size: 20px;line-height: 36px;color: #10000D;border-bottom: dotted 1px #e2e2e2;   margin-left: 72px;padding-bottom: 20px;}
.floor_2 .f2_2 li h3 em{background: url(/templets/default/hiscxt/images/anli/f1_02.jpg) no-repeat center;height: 48px;display: block;float: left;width: 56px;margin-right: 18px;
text-align: center;line-height: 36px;color: white;}
.floor_2 .f2_3 li {box-shadow: 0px 0px 20px #e1e1e1;padding-left: 70px;padding-right: 50px;    color: #000;}
.floor_2 .f2_2 li p{font-size: 14px;line-height:28px;color: #8b8b8b;overflow: hidden;}
.floor_l .floor_2 .f2_2 li p{padding-right: 50px;padding-left: 70px;}
.floor_2 .f2_2 li a{color: #fa4e68;}
.floor_2 .f2_2 li .jhlj{display: block;text-align: right;margin-bottom: 20px;}
.floor_2 p{font-size: 14px;line-height:28px;color: #8b8b8b;}
.floor_2 .f2_2 li p b {color: #393b3d;font-weight: 100;font-size: 16px;}
.floor_2a .f2_2 li p{color: #000;}
.floor_2 .mk_03{width: 750px;margin:0 auto;}
.floor_2 .mk_03 ul li .info{height: 110px;}
.floor_2 .floor_2jh{padding:16px;}
.floor_2 .floor_2jh li{height: 374px;width: 404px;float:left;padding:10px;position: relative;}
.floor_2 .floor_2jh li a{color: #8b8b8b;}
.floor_2 .floor_2jh li h2 a{color: #10000d;}
.floor_2 .floor_2jh li img{height: 214px;width: 404px;}
.floor_2 .floor_2jh li:hover{box-shadow: 0px 0px 20px #dcdcdc;}
.floor_2 .floor_2jh li h2{font-size: 20px;color: #10000d;line-height: 60px;}
.floor_2 .floor_2jh li p{font-size: 14px;color: #8b8b8b;line-height: 30px;padding-bottom: 6px;padding-right: 30px;}
.floor_2 .floor_2jh li em {background: url(/templets/default/hiscxt/images/anli/f1_02.png) no-repeat center;height: 48px;display: block;float: left;
 width: 56px; margin-right: 18px;text-align: center;line-height: 36px;color: white;top: 176px;position: absolute;left: -1px;}
.floor_2 .floor_2jh +p {clear: both;}
.floor2 ul .info{width:600px; margin-left:20px; float:left;}
.floor2 ul .info h3 a{ font-size:16px; font-weight:bold; color:#000;}
.floor2 ul .info p{ color:#999;font-size:14px;}
.floor2 ul .info span{ color:#666;font-size:14px; line-height: 25px;}
.floor2 ul .info i{ display:inline-block; padding:0 15px;}
.floor2 ul .info span a{color:#fff; background:#f8af12; border-radius:5px; width:40px; height:20px; line-height:20px; margin-left:10px; display:inline-block; text-align:center; font-size:14px;}
.floor2 ul .info em{ float:right; color:#ffbe0e;font-size:14px;}
.floor3{ height:auto; overflow:hidden; margin-bottom:20px;text-align: center;}
.floor3 ul{color:#fff; height:auto; overflow:hidden;margin:0 auto;display: inline-block;}
.floor3 li{margin-bottom: 8px; float:left; background:#9D9D9D; padding:0 8px; display:block; margin-right:5px; line-height:24px; font-size:16px;color: white;}
.floor3 li a{ color:#fff;}
.floor3 li:hover,.floor3 .thisclass{background:#f8af12;}
a.title_right {color: white;float: right;padding-right: 10px;}

.content .floor3 ul li a {color: white;}
.floor4,.floor6{font-size:14px;}
.main_right .title {box-shadow: 2px 2px 5px #333;background-color: #333;color: #0066b4;line-height: 43px;height: 43px;font-size: 16px;width: 100%;overflow: hidden;}
.floor4 li,.floor6 li{padding:10px 0;border-top:#f5f5f5 solid 1px;}
.floor4 li p,.floor6 li p{background:#a4a4a4; color:#FFF; line-height:18px;width:50px; text-align:center; border-radius:3px; display:inline-block; margin-right:5px; font-size:12px;}
.floor4 li span,.floor6 li span{color:#bebebe; display:block; margin-right:20px; font-size:12px; line-height:18px; margin-left:22px;}
.floor4 li a,.floor6 li a{color:#494949;}
.floor4 li em,.floor6 li em{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; display:block;}
.floor5{ font-size:14px;}
.floor5 span {   color: white;}
.floor5 li{height:auto; overflow:hidden; padding-top:4px; padding-bottom:10px;border-top:#f5f5f5 solid 1px;}
.floor5 .pic{float:left; width:110px; height:110px; overflow:hidden;}
.floor5 .info{ float:left; width:170px;margin-left:15px;}
.floor5 .pic_1 a{height:auto;overflow:hidden; margin-bottom:10px;display: block;width:auto;}
.floor5 li em{ font-size:16px; font-weight:bold;}
.floor5 li p,.floor5 li span{ font-size:12px;color:#6d6d6d;line-height: 24px;}
.floor5 li a{color:#131313;  border-radius:5px; width:40px; height:20px; line-height:20px;display:inline-block; text-align:center;}
.floor5 .title span{padding-left: 10px;padding-right:20px;}
.floor6 .title span{padding-left: 10px;padding-right:20px;color: white;}
.floor6 p {color: #62615f;padding: 0 4px;}
.floor6 div>p{background: #386ed3;margin:10px 0;line-height: 32px;box-shadow: 2px 4px 5px #6188d1;color: white;}
.floor6 div ul{border: dashed 1px #b5ccf8;}
.floor6 div ul li{padding:5px 15px;}
.floor6 div ul li:hover a{color: #386ed3;}
.title01 {font-weight: bold;font-size: 16px;padding: 5px 10px;}
.floor7{border-right:#E6E6E6 solid 1px;border-left:#E6E6E6 solid 1px; font-size:14px; height:auto; overflow:hidden;}
.floor7 .title span{background: url(../images/article/icons_03.png) right center no-repeat;padding-right:20px;}
.floor7 ul{ padding:10px;}
.floor7 ul li a{display:block;margin-right:5px;padding:0px 10px;border-radius:10px;color:#494949;margin-bottom:8px; background-color:#FFF;}
.floor8{border:#E6E6E6 solid 1px;height:auto; overflow:hidden; margin-bottom:50px;}
.floor8 img{ padding:33px 0;}
.floor9 .title span {padding-left: 10px;color: white;}
.floor9 .fl8 {padding: 8px 0;}
.floor9 .fl8 p{float: left;}
.floor9 .fl8 p a {border: solid 1px grey;display: block;margin: 2px 1px;padding: 2px 6px;font-size: 14px;color: #62615F;}
.floor9 .fl8 p:hover a {color:white;border: solid 1px #f8af12;background-color:#f8af12;}
.floor12 .info {width: 298px;}
.floor12 em a {display: block;width: 100%;}
.floor12{background-color: white;border: #E6E6E6 solid 1px;font-size: 14px}
.floor12 li {height: 100px;padding: 0 4px;}
.floor12 .pic {float: left; width: 120px;height: 90px;margin-right: 5px;}
.floor12 .pic img {width: 100%;height:100%;}
.floor12 em {float: left;display: block;width: 170px;overflow: hidden;margin-bottom: 6px;}
.floor12 li {padding-bottom: 10px;}
.floor12 ul li p {color: #b9b7b7;font-size: 14px;line-height: 16px;}
.floor12 p span {color: red;}
.floor10 .title span{padding-left: 10px;color: white;}
.floor12 .title span {padding-left: 10px;border-bottom: solid 3px #0099ff;color: white;}
/*文章页*/
.content{font-size:16px; width:100%;margin-bottom: 20px;}
.content h2,.content h3,.content h4{font-weight: bold;margin:6px 0;}
.content .title h1{ text-align:center; padding-top:30px;line-height: 40px;}
.content .title .release{text-align:center; line-height:42px;color:#6d6d6d;}
.content .title .release em{ display:inline-block; padding:10px;}
.content .takeaway{background: #fff7d9;padding:15px 40px;color: #574608; clear:both;margin-bottom: 16px;}
.content .article{margin: 0 auto; padding:10px 10px; font-size:16px; width:800px; overflow:hidden;color:#62615F;}
.content .article p{ line-height: 28px; margin-bottom: 14px;font-size: 16px;color: #333;}
.content .article p strong{font-weight: bold;}
.content .article a{color:#fa4e68;}
.content .article img{display: block;max-width: 880px;margin:10px auto;}
.content .article .pagelist{padding-left:200px;margin-top:40px;}
.content .article .pagelist li {float:left; padding:0 8px; display:block; margin-right:5px; line-height:20px; font-size:12px;background-color:#9D9D9D;}
.content .article .pagelist li a{color:#fff;}
.content .tags{ background:#F2F2F2;padding:30px 40px;}
.content .tags a{color:#62615F; line-height:24px; display:inline-block; margin-right:10px;}
.content .tags .Turn{ font-size:16px;color:#62615F;line-height: 30px;margin-top:10px;}
.content .share{background:#f3f3f3;clear:both;}
.content .share span{display:inline-block;line-height:44px;color:#62615F;float:left;}
.content .details{border-top:#E6E6E6 solid 1px; border-bottom:#E6E6E6 solid 1px; height:auto; margin-bottom:20px;}
.content .details .title{height:40px; background:url(../images/article/title_bg.jpg) left top repeat-x;line-height:43px;height: 43px;font-weight:bold; font-size:18px; color:#454545;}
.content .details .title em{width: 50px;height: 50px;background: url(../images/article/details_bg_2015.png) left top no-repeat;margin-left: -5px;margin-top: -5px;display: block;float: left;margin-right: -12px;}
.content .details a{color:#62615F;}
.content .details ul{ padding-left:20px; height:auto; overflow:hidden;font-size:14px; margin:40px auto;}
.content .details li{line-height:28px;width:280px; float:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; margin-right:85px;}
.content .details li i{height:22px; width:22px; border-radius:12px; background:#E1E1E1; display:inline-block; margin-right:5px; line-height:22px; text-align:center;color:#62615F;}
u {color: #00F;text-decoration: none;}
.content .article .bda{text-align: center;}
.content .article .bda a{border-radius: 10px;padding: 6px 10px;border: solid 1px;}
.content table{border-collapse: collapse;text-align: center;margin:10px auto;}
.content td{border-style: solid;border-width: 1px;padding: 5px; }
.content caption {
    padding: 5px;
    background-color: #e9e8e8;
    border-style: solid;
    border-width: 1px 1px 0px;
}
.content .bdshare-button-style0-32{margin-left:40px;padding-top:20px;}
.content .bdsharebuttonbox.bdshare-button-style0-32 p {
    display: block;
    float: left;
    font-size: 16px;
    color: #62615f;
    line-height: 48px;
}
div#bdcsFramePicBox {
    width: 740px!important;
}
.content1{width:740px;margin:0 auto;}
#cyEmoji .emoji-tip{color: #e74851;clear: both;}
.Turn em{display: block;}
.content .article p a.jh01 {
    font-size: 18px;
    line-height: 26px;
    display: block;
    padding: 2px 10px;
    color: white;
    background-color: #0099ff;
}
.content .article p a.jh02 {
    float: right;
    background-color: #f8af12;
    color: white;
}
div#bdcsFramePicBox {
    margin: 0 auto;
}
/*滚动图片*/
.carousel {width:838px; margin:40px 15px;}
.carousel .prev ,.carousel .next{height:120px;width:20px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;background:url(../images/article/list_shenzuo.png) no-repeat;}
.carousel .next {float:left;background:url(../images/article/list_shengyou.png) no-repeat;}
.jCarouselLite {float:left;width:838px;height:120px;overflow:hidden;/*必要元素*/}
.jCarouselLite li{height:120px;width:255px;text-align:center; }
.jCarouselLite li img{border:solid 1px #ddd; width:250px;}


.wap_top,.wap_mbx,.wap_bd,.w1200 .main_left .content .article .bot_gg,.footer .f_top,.f_bottom{display:none!important;}
.article_gg{padding: 10px 40px; color:#FF0; font-size:16px; font-family:"微软雅黑"; background-color:#0d8cfd; text-align:center;}
.w1200 .main_left .content .wap_tj .art_top{height: 20px;background: #F2F2F2;border-bottom: 1px solid #DFDFDF;}
.w1200 .main_left .content .wap_tj .art_title{border-bottom: 1px solid #DFDFDF;font-size: 28px;font-weight: bold;position: relative;margin: 0 20px;line-height: 60px;}
.w1200 .main_left .content .wap_tj .art_title em{display: block;position: absolute;height: 3px;background: #0A6DEE;width: 110px;bottom: -1px;left: 0;}

/*通用列表*/
.content .article .floor03.clear ul .big_1 i {
    display: inline-block;
    padding: 0 10px;
    font-size: 14px;
    color: #005bac;
    text-align: center;
    width: 62px;
}
.content .article .floor03.clear ul .big_1 a {
    font-size: 14px;
    color: #005bac;
}
.content .article .floor03.clear ul .big_1 {
	color: #005bac;
    border: solid 1px #e1e1e1;
    line-height: 26px;
    overflow: hidden;
}
.mk_03 .f_left img{width:178px!important;height:102px!important; margin-right:20px; float:left;}
.mk_03 .info a{color:#0d8cfd;}
.mk_03 .info{margin-bottom:40px;}
.floor3_db {background-color: #0099ff;color: #FFFFFF!important;display: block;line-height: 36px;text-align: center;width: 100%;}
.evaluation a{
    display: block;
    width: 250px;
    height: 100px;
    overflow: hidden;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
    margin: 10px auto 0 auto;
    position: relative;
}
.evaluation {
    padding: 10px 0 24px 0;
}
.evaluation a p{
    width:100%;
    height: 100%;
    color: #FFFFFF;
    background: rgba(0,0,0,.5);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    display: block;
}
.evaluation a p:hover{
    background: rgba(0,0,0,.6);
}
.evaluation p span{
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 22px;
    position: absolute;
    bottom: 6px;
    padding: 0 12px;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
}
.evaluate-cover{
    height: 290px;
    overflow: hidden;
    position: relative;
    text-align: center;
}
.evaluate.special .datas{
    float: left;
    margin-left: 20px;
    width: 400px;
    margin-top: 10px;
}
#eva01{width: 600px;}
.evaluate .datas h3{
    font-size: 20px;
    color: #404040;
    margin-top: 0;
}
.evaluate .datas{
    margin-left: 100px;
}
.evaluate .datas a{
    display: inline-block;
    height: 24px;
    line-height: 24px;
    color: black;
    border-radius: 4px;
    font-size: 12px;
}
.evaluate{
    height: 100px;
    padding:20px 0 0 20px;
    margin-top: 20px;
    margin-bottom:20px;
}

.evaluate span{
    width: 80px;
    height: 80px;
    border-radius: 4px;
    overflow: hidden;
}
.evaluate.special span{
    width: 90px;
    height: 90px;
    margin-top: 4px;
}
.evaluate >a {
    float: left;
    display: block;
    padding: 14px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
}
.evaluate .datas h3{
    font-size: 16px;
    margin-top: 7px;
    margin-bottom: 4px;
}
.evaluate:hover h3{
    color: #0DB252;
}
.evaluate:hover{
    background: #F9F9F9;
}
.evaluate .datas p{
    font-size: 12px;
}
.evaluate .datas p{
    font-size: 14px;
    color: #9f9f9f;
    display: -webkit-box;
    display: -moz-box;
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 20px;
    height: 42px;
    margin: 3px 0;
}
.artcleLeft .data-detail{
    border: none;
}

.evaluate .num {
    width: 120px;
    text-align: center;
    color: #ffa200;
    font-size: 40px;
    margin-top: 23px;
    margin-left: 16px;
}
.evaluate .num a {
    color: #ffa200;
}
.evaluate .num span{
    font-size: 14px;
}
.evaluate .qrcode{
    height: 90px;
    width: 72px;
    color: #404040;
    font-size: 12px;
    text-align: center;
    margin-top: 4px;
}
.evaluate .qrcode p{
    margin-top: 0;
    font-size: 12px;
}
.evaluate .qrcode a{
    color:#404040;
}
.evaluate .qrcode img {
    width: 72px!important;
    height: 72px!important;
    margin-bottom: 4px;
    margin-top: 0;
}
img.logo123 {
    width: 90px!important;
    height:90px!important;
}
.content h2 em {
    color: #005bac;
    margin-right: 10px;
    display: inline;
    margin-left: -80px;
    border-radius: 100%;
    background: #ffffff;
    padding: 2px 8px;
}
.show_content_next {
    font-size: 14px;
    color: #666;
    text-align: center;
    height: 30px;
    line-height: 30px;
    text-align:center;
    margin-bottom:20px;
}
.show_content_next a {
    color: #33C;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
}
.imgbox {
    height: 460px;
}
ul.imgsroll.clear img {
    max-width: 240px;
    float: left;
}
.changyan-content>span {
    display: none;
}

.clearfix .item {
    padding: 10px;
    text-align: center;
    width: 100px;
    height: 140px;
    float: left;
    margin-left: 20px;
}
img.lazy.b-loaded {
    height: 100px;
    width: 100px;
}
.tags .tagsa a {
	margin: 6px;
    border: solid 1px;
    border-radius: 16px;
    padding: 0 10px;
}
.tags .tagsa a:hover {
    color:white;
    background-color: #0077ff;
    border: solid 1px;
    border-radius: 16px;
    padding: 0 10px;
}
.tags .tagsa span {
    margin-right: 10px;
    font-size: 18px;
    color: #6c6a6a;
}

a#bdwx {
    background-image: url(/templets/default/images/article/article-icons.1.0.png);
    background-position: -11px -246px;
}
a#bdqq {
    background-position: 0 -624px;
}
.glthis{border-bottom: solid 2px #005bac;padding-bottom: 5px;}

.content .article .floor03.clear ul .big_01 a {
    color: red!important;
}
.main_right .item .title {
    background-color: #ffffff;
    color: #62615f;
    line-height: 43px;
    height: 43px;
    font-size: 16px;
    width: 100%;
    overflow: hidden;
}
.mk_bt0501{height: 34px;border-radius: 15px;padding-left: 90px;font-size: 18px;font-weight: bold;color: rgb(255, 255, 255);line-height: 34px;background: #0099ff;}
.mk_bt0502{margin-left:20px;width:50px;height:50px;border-radius:100%;background:#fff;padding:8px;margin-top:-42px;box-sizing: border-box!important;}
.mk_bt0503{width: 34px; height: 34px; font-size: 18px; color: rgb(255, 255, 255); text-align: center; line-height: 34px; border-radius: 100%; background: #0099ff;}

.content h2{margin:10px 0;height: 34px;border-radius: 15px;padding-left: 90px;font-size: 18px;font-weight: bold;color: rgb(255, 255, 255);line-height: 34px;background: #005bac;}

.content h2 em strong {
    display: inline-block;
    width: 34px;
    height: 34px;
    font-size: 18px;
    color: rgb(255, 255, 255);
    text-align: center;
    line-height: 34px;
    border-radius: 100%;
    background: #005bac;
}
.floor03.clear {
    margin-bottom: 16px;
    width: 100%;
    float: left;
}
#kf_online .kf_bot .kf_bot_sw{display: none;}
.kf_wx p { display: none;}
/*模板类*/
.mulu {
    padding: 10px 20px;
    border: solid 1px #e6e6e6;
}
.mulu .icon {
    font-weight: bold;
    font-size: 18px;
    color: #005bac;
}
.mulu .mulu1 {
    padding: 5px;
}
.mulu ul li {
    line-height: 26px;
}
.content .mulu .mulu1 a {
    color: #494949;
    font-weight: 500;
}
.content .mulu .mulu1 a:hover {
    text-decoration: underline;
    color: #0050b4;
}
.key_list{clear: both;}
.key_list li {border: solid 1px grey;padding: 2px 4px;margin: 2px;float: left;line-height: 30px;}
.key_list li:hover {background:#f8af12;border: solid 1px #f8af12;}
.content .article .key_list li:hover a{color: white;}
    .key_list{margin: 16px 0;}
    .key_list ul{height: auto;overflow: hidden;}
    .content .article .key_list a {color: #616264;}

.content .mk_03 h2{padding-left: 20px;}
.content .mk_04 .info{margin-bottom: 14px;}
.content .mk_05 ul li{height: 130px;}
.content .mk_03 .info span a{display: inline;color: #000;}
.content .mk_03 span {background: url(/templets/default/images/sqd/fl1_logo_2.png) left top no-repeat;padding-left: 42px;
    width: 520px;line-height: 30px;padding-bottom: 30px;}
.content .mk_03 h3 {display: block;font-size: 20px;color: #227ded;padding-left: 42px!important;margin-bottom: 10px;height: 28px;line-height: 28px;background: url(/templets/default/images/sqd/fl1_logo_1.png) left center no-repeat;
overflow: hidden;text-overflow: ellipsis;white-space: normal;}
.content .article a.btn_sq {display: block;width: 320px;height: 59px;background: url(/templets/default/images/sqd/btn_1.png) center center no-repeat;
    clear: both;margin: 0 auto;font-size: 20px;color: #fff;text-align: center;line-height: 59px;}
.content .article h2 a {color: white;}
.content .mk_03 b {color: #0d8cfd;}
.content .article .jhlj {text-align: right;width: 100%;display: block;color: #ff6600;line-height: 46px;margin-bottom: 30px;}
.floor_s{float: left;margin-left: 40px;}
.floor_s #search-form input{height: 45px;}
.floor_s #search-box {padding: 0 10px;border: solid 1px #fb9629;border-radius: 10px;font-size: 18px;}
.floor_s .searchpic {cursor:pointer;color: white;background: #fb9629;padding: 0 20px;border-radius: 10px;margin-left: 10px;letter-spacing:4px;font-size: 18px;}

.menu{border-bottom:1px solid #f2f3f3;width:100%;background-color:#f5f5f5;z-index:4;height:60px;overflow: hidden;padding-top: 14px;}
.menu .fl{float: left;height: 45px;}
.menu .fl a{font-size:18px;display:block;float:left;width:135px;height:45px;line-height:45px;margin-right:10px;background:#fb9629;text-align:center;color:#fff;}
.menu .fl a:hover,.centent .menu .fl a.on{background:#ff7814;color:#fff;}
.menu .fr{float: right;}
.menu .fr a{display:inline-block;width: 138px;height: 45px;background: url(../../images/vfx/vfx_nav_1.png) center center no-repeat;line-height:45px;text-align: center;font-size: 16px;color: #fff;margin-left: 16px;}
.menu .fr a:nth-child(2){background: url(../../images/vfx/vfx_nav_2.png) center center no-repeat}
.article .art_ul2 .art_ul2 a {float: left;width: 48%;margin-right: 4%;margin-bottom: 2%;font-size: 15px;padding: 2px 0;}
.article .art_ul2 .art_ul2 {text-align: center;zoom: 1;font-size: 15px;}
.article .art_ul2 a:hover {background: #035e9a;box-shadow: 2px 2px 2px 0px #1a79ff;}
.articlet .art_ul2 a{text-align: center; font-weight: 600;color: white;float: left;width: 43%;margin-right: 4%;margin-bottom: 2%;font-size: 15px;padding: 2px 0;display: inline-block;padding: 3px 20px;background: #0099ff;color: #fff;border-radius: 5px;text-decoration: none;transition: all .3s;}
.article .art_ul2 a:nth-child(2n) {margin-right: 0!important;}

.article  .art_list5 {margin: 10px;margin-top: 20px;margin-bottom: 10px; padding: 10px 10px 30px;box-shadow: 0px 0px 10px #9d9d9d;}
.article  .art_list5 p:first-child {text-indent: -2rem;box-shadow: 0 0 4px #ff6700; padding: 6px 10px;display: inline-block;background: #ff6700;text-align: center; margin-top: -20px; margin-bottom: 10px;border-radius: 5px;color: white; font-size: 18px;}
.article .art_list5 .art_list5_a {font-size: 14px;color: #ff6700;float: right;}
.article .art_list1 h3 span {margin-right: 8px;height: 36px;text-align: center;width: 36px;border-radius: 40px;background: #0099ff;color: white;display: inline-block;}
.article .art_list1 h3 {padding: 10px 0;line-height: 36px;color: #0099ff;}
/*内容中间*/
.body_art{height: auto;overflow: hidden;margin: 10px 0;}
.body_art h3{background: #333;line-height: 34px;font-size: 16px;text-indent: 20px;border-radius: 15px;color: #FFF;height: 34px;padding: 0;margin-bottom: 10px;}
.body_art ul li{margin: 5px;}
.body_art ul li h4{line-height: 28px;height: 28px;background: url(/templets/default/images/article/fl1_logo_1.png) left center no-repeat;padding-left: 42px;margin-bottom: 10px;}
.body_art ul li h4 a{color:#2f89f2!important;font-size: 16px;}
.body_art ul li span{display: block;text-indent: 42px;line-height: 28px;background: url(/templets/default/images/article/fl1_logo_2.png) left top no-repeat;font-size: 16px;}
.body_art ul li h4 p{ line-height: 28px; margin-bottom: 14px;color: #000;font-size: 16px;}

.article .art_ul2 a {float: left;width: 48%;margin-right: 4%;font-size: 15px;padding: 2px 0;}
.article .art_ul2 {text-align: center;zoom: 1;font-size: 15px;}
.article .art_ul2 a:hover {background: #e17601;box-shadow: 2px 2px 2px 0px #e17601;}
.article .art_ul2 a{line-height: 26px; text-align: center; font-weight: 600;color: white;float: left;width: 42%;margin-right: 4%;font-size: 16px;padding: 2px 0;display: inline-block;padding: 3px 20px;background: #ff8601;color: #fff;border-radius: 5px;text-decoration: none;transition: all .3s;}
.article .art_ul2 a:nth-child(2n) {margin-right: 0!important;}

/* 弹窗 */
.pop_tit{padding-bottom: 0!important;}
.popup_bg .tel{position: inherit!important;}
.pop_bot{display: block!important;}