@charset "utf-8";
/* CSS Document */
/*
* @description: 专题样式
* @author: ishang_pan
* @update: ishang_pan (2018-08-16 15:38)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 16px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color:#333; background: url(../images/public/bg-body.png) #f6f6f6 center top no-repeat;}
input,textarea,select,button,label{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#e22929; text-decoration:none;}
a img{border:none;}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.f-clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .f-clearfix{zoom: 1;} /* IE6 */
*:first-child+html .f-clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.f-dn{display: none;}
/*全局 end*/

/*头部 on*/
.is-header{margin: 0 auto; width: 1200px;    padding-top: 50px; }
.is-header .u-banner{display: block;
clear: both;margin: 50px auto;
width: 894px; height: 169px;
}
 /* width: 1200px; height: 327px; */
.is-header .u-logo{display: block; left: 0; top: 10px;}
/*头部 end*/

/*首页 on*/
.is-main{width: 1200px; margin: 0 auto;}
.m-main{padding: 20px; background: #fff;}
.m-flash,.m-flash .bd,.m-flash .bd ul li,.m-flash .bd ul li img{width: 570px; height: 352px;}
.m-flash .bd,.m-flash .bd ul li img{position: absolute; left: 0; top: 0;}
.m-flash{position: relative; overflow: hidden;}
.m-flash .bd ul li{position: relative;}
.m-flash .bd ul li img{display: block;}
.m-flash .bd ul li p{position: absolute; left: 0; bottom: 0; width: 570px; height: 50px; line-height: 50px; text-indent: 10px; color: #fff;; background: url(../images/home/bg-flash.png); font-size: 17px;}
.m-flash .hd{position: absolute; right: 12px; bottom: 19px;}
.m-flash .hd ul li{float: left; margin-left: 10px; width: 10px; height: 10px; border-radius: 50%; background: #fff;}
.m-flash .hd ul li.on{background: #ff6600;}
.m-news{width: 570px; height: 352px;}
.m-news ul{padding-top: 8px;}
.m-news li{line-height: 38px; padding-left: 15px; background: url(../images/home/icon-li.png) left center no-repeat;}
.m-news li span{font-size: 14px; color: #999; float: right;}
.m-titstyle{height: 46px; line-height: 46px; border-bottom: 2px solid #b90609; background: #f5f5f5;}
.m-titstyle .u-tit{display: block; padding: 0 60px 0 28px; background: url(../images/home/bg-tit.png) #b90609 right top no-repeat; font-size: 20px; font-weight: bold; color: #fff;}
.m-titstyle .u-more{font-size: 15px; color: #999; margin-right: 10px;}
.m-ssyfbox{margin-top: 20px;}
.g-ssyfbox{overflow: hidden; padding-top: 8px;}
.g-ssyfbox ul{zoom: 1; width: 110%;}
.g-ssyfbox li{float: left; width: 558px; line-height: 50px; margin-right: 44px; border-bottom: 1px dashed #ddd;}
.g-ssyfbox li span{float:  right; color: #999; font-size: 14px;}
.g-ssyfbox li a{padding-left: 15px; background: url(../images/home/icon-li.png) left center no-repeat;}
/*首页 end*/

/*底部 on*/
.is-footer{border-top: 2px solid #b90609; background: #ebebeb;}
.m-links{padding: 12px 0; border-bottom: 1px solid #d1d1d1;display: none;}
.g-links{margin: 0 auto; width: 1200px;}
.m-lktops .u-tit{margin: 0 30px 0 0; height: 42px; line-height: 42px; font-size: 20px; font-weight: bold; color: #b90609;}
.m-lktops li{float: left; text-align: center; width: 180px; height: 42px; line-height: 32px;}
.m-lktops li span,.m-lktops li a{margin: 5px 20px 5px 0; display: block; font-size: 14px; color: #3d3d3d; background: #fff; cursor: pointer;}
.m-lktops li.u-active span{color: #b90609;}
.m-lkboxs ul{padding: 15px 0; background: #fff;}
.m-lkboxs li{line-height: 26px; padding: 0; width: 16.66%; float: left;}
.m-lkboxs li a{margin: 0 10px; display: block; padding-left: 12px; background: url(../images/public/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}
.m-footer{padding: 6px 0 20px; margin: 0 auto; width: 1200px;}
.m-footer,.m-footer a{font-size: 14px; color: #5e5e5e;    text-align: center;}
.m-ftfuns{padding: 15px 0; text-align: center;}
.m-copyright p{line-height: 30px; text-align: center;}
.m-copyright p img{vertical-align: middle;}
#_ideConac{    position: absolute; left: -46px; top: 13px;}
#_span_jiucuo{position: absolute; left: 35px;top: 23px;}
.u-jbzx{right: 0;top: 24px;}
.u-slhwza {top: 25px !important;right: 145px !important}
/*底部 end*/


/*phone sm*/
@media screen and (max-width: 767px) {
    body,.is-header,.is-header .u-banner,.is-main,.m-search-new,.m-flash,.m-flash .bd,.m-news,.m-footer,.m-search-new,.g-ssyfbox li,.g-ssyfbox ul{width: 100% !important;}
    .m-flash,.m-flash .bd,.m-flash .bd ul li,.m-flash .bd ul li img{height: 230px;}
    .m-news li,.g-ssyfbox li{overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
    .is-footer #_ideConac, .is-footer #_span_jiucuo, .is-footer .u-jbzx, .u-slhwza{width: 46% !important;}
    .is-footer{height: 400px !important;}
    .ariaskiptheme img{top: -34px !important;right: 3% !important;margin-right: 0 !important;}
    .m-flash .bd ul li,.m-flash .bd ul li img{width: 335px;}
    .m-flash .bd ul li img{top: -0 !important;right: 0 !important;margin-right: 0 !important;}
    .m-topheader>div:first-child{display: none;}
    .m-flash .hd{bottom: 2px;}
    .m-topheader{height: 80px;}
}