html{font-family:'\5FAE\8F6F\96C5\9ED1',Helvetica;font-size:1em/1.25;color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{overflow-x:hidden;font-size:12px;}
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,hr,button,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
ol,ul{list-style:none}
fieldset,img{border:none 0;margin:0;padding:0}
button,input,select,textarea{font-size:100%;-webkit-border-radius:0;border-radius:0}
button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}
object,video,embed{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;vertical-align:middle}
a{ color:#333; text-decoration:none;}
a:hover{ color:#FA210D; text-decoration:none;}

.list-none{ list-style:none; padding:0px; margin:0px;}

.header-container{width:100%;height:90px;background:url(../image/header-bg.png) no-repeat right top;border-top:3px solid #FA210D}
.header{width:980px;margin:auto;height:90px;}
.header .logo{float:left;width:350px;height:90px}
.header .info{float:left;width:630px;height:60px}
.welcome{;padding-top:5px;padding-bottom:5px;height:20px;line-height:20px; text-align:right}
.nav-container{width:100%;background:url(../image/nav.png) no-repeat left top;height:auto;overflow:hidden}
.nav{margin:auto;width:630px}
.nav ul{width:100%;float:left}
.nav ul li{position:relative;padding-left:2px;white-space:nowrap;background:url(../image/nav-line.png) no-repeat right center;float:left}
.nav ul li A{padding-bottom:0;line-height:36px;padding-left:12px;padding-right:12px;font-family:"微软雅黑",arial,sans-serif;float:left;height:36px;color:#555;font-size:14px;font-weight:700;text-decoration:none;padding-top:0}
.nav ul li A:hover{background:#FA210D;color:#fff}
.nav ul li A:hover SPAN{background:#FA210D;color:#fff}
.nav ul li.first{padding-bottom:0;padding-left:40px;padding-right:0;padding-top:0}
.nav ul li.last{width:10px;display:none;background:none transparent scroll repeat 0 0;float:right;height:41px}

.banner-container{width:1920px;margin:auto;height:460px}
.banner{position:relative;overflow:hidden;margin:0 auto;width:1920px;height:450px}
.banner-content .b1,.banner-content .b2,.banner-content .b3,.banner-content .b4,.banner-content .b5{width:1920px;height:450px}
.banner .banner-num{position:absolute;bottom:10px;right:0;z-index:3;overflow:hidden;width:100%;height:15px;text-align:center;zoom:1}
.banner .banner-num ul{display:inline-block;width:200px;margin:auto}
.banner .banner-num li{float:left;margin-left:5px;margin-right:5px;width:30px;height:5px;cursor:pointer;background-color:#FFF}
.banner .banner-num li.on{background-color:#FA210D}
.banner .prev,.banner .next{position:absolute;top:175px;display:none;width:45px;height:100px;background:url(../image/btn.png) no-repeat}
.banner .prev{left:0}
.banner .next{right:0;background-position:right}
.banner-content li{width:100% !important}
.banner-bottom{margin:auto;width:100%;height:10px;background:url(../image/banner-bottom.png) repeat-x 0 0;}

.footer-container{margin:auto;width:100%;border-top:3px solid #FFAB2E;background-color:#FA210D;height:100px;}
.footer{margin:auto;width:980px;height:100px;background:url(../image/footer-bg.png) repeat-x 0 0;}
.footer-copyright{float:left;width:600px;height:85px;padding-top:15px;line-height:25px;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;}
.footer-qrcode{float:right;text-align:right;width:380px;height:85px;padding-top:15px;}


a.backToTop{width:50px; height:50px; background:url(../image/scrolltopcontrol.png) no-repeat 0 0; text-indent:-999em}
a.backToTop:hover{background-position:0 0}

/*首页start*/
.bbbb{background: url(../image/bbbb.jpg) repeat-y top center;}
.fr{float:right;}
.fl{float:left;}

.index{width: 1003px; margin: 0 auto; margin-top: 15px; overflow: hidden;}
.frb{width: 250px;}
.flb{width: 753px;}
.nbt h3{font-weight: normal; border-bottom: 1px solid #FA210D; height: 30px; padding-right: 5px;}
.nbt h3 span{font-size: 16px; color: #FA210D;}
.nbt h3 em{padding-left: 10px;-webkit-text-size-adjust:none;font-size: 10px; font-style: inherit; color: #999;}
.nbt h3 a{font-size:10px;  float: right; background: url(../image/more_1.gif) no-repeat right bottom; width: 32px; height: 20px;}

.news, .lianxi{padding-left: 20px;}
.news ul{padding:8px 0px; margin: 0px;}
.news ul li{ background: url(../image/jt.jpg) no-repeat center left; list-style: none; padding-left: 15px;}
.news ul li{color: #000000; height:30px; line-height: 30px; overflow: hidden;}

.lianxi h3{margin-bottom: 8px;}
.feng h3, .about h3, .prdduct h3{margin-bottom: 10px;}
.prdduct h3{margin-top: 14px;}
.feng{width: 268px; float: left;}
.TB-focus{ width:268px; height:198px; position:relative;  overflow:hidden; }
.TB-focus .bd ul{margin: 0px; padding: 0px; height:198px;}
.TB-focus .bd li{list-style: none;}
.TB-focus .bd li img{width:268px; height:198px; position:absolute; left: 0; top: 0;}
.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .hd li { color:#f60; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #FA210D; margin-left:-1px; list-style: none;}
.TB-focus .hd li.on { background:#FA210D; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }

.about{width:460px; padding: 0px 12px; float: left;}
.aboutc{min-height:198px;}

.prdduct{width: 740px; clear: both; float: left; margin-top: 4px;}
.picScroll{  position:relative;  overflow:hidden;     }
.picScroll ul{ overflow:hidden; zoom:1; margin: 0px; padding: 0px;}
.picScroll ul li{ width:165px; float:left; margin: 0px; padding:0px 10px; list-style: none;}
.picScroll ul li a{display: block;}
.picScroll ul li img{ display:block; background:url(../image/loading.gif) center center no-repeat;}
.picScroll ul li h4{height: 35px; line-height: 35px; text-align: center; font-weight: inherit;}

.index-links{ background:#fff; padding:5px 0px 20px 0px; position:relative; margin-right:-20px;}
.index-links h3{ height:32px; line-height:32px; padding-left:20px;font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.index-links h3 a.more{ position:absolute; right:10px; top:0px; color:#666; font-size:12px;}
.index-links ul{ margin:0px; padding:0px;}
.index-links .img{ margin-bottom:3px;}
.index-links .img li{ list-style:none; display:inline; padding-right:5px;}
.index-links .img img{ width:88px; height:31px;}
.index-links .txt{ zoom:1;}
.index-links .txt li{ list-style:none; float:left; width:88px; height:35px; line-height:35px; margin-right:20px; overflow:hidden;}
/*首页end*/


.top-banner-container{width:1920px;margin:auto;height:100px}
.top-banner{position:relative;overflow:hidden;margin:0 auto;width:1920px;height:100px}
.top-banner-content .b1,.top-banner-content .b2,.top-banner-content .b3{width:1920px;height:100px}
.top-banner-content .b1{background:url(../image/1001.jpg) no-repeat center center}
.top-banner-content .b2{background:url(../image/1001.jpg) no-repeat center center}
.top-banner-content .b3{background:url(../image/1001.jpg) no-repeat center center}
.top-banner .top-banner-num{position:absolute;bottom:10px;right:0;z-index:3;overflow:hidden;width:100%;height:15px;text-align:center;zoom:1}
.top-banner .top-banner-num ul{display:inline-block;width:200px;margin:auto}
.top-banner .top-banner-num li{float:left;border-radius:100px;margin-left:5px;margin-right:5px;width:13px;height:13px;cursor:pointer;background-color:#FFF}
.top-banner .top-banner-num li.on{background-color:#40A3E5}
.top-banner .prev,.top-banner .next{position:absolute;top:0px;display:none;width:45px;height:100px;background:url(../image/btn.png) no-repeat}
.top-banner .prev{left:0}
.top-banner .next{right:0;background-position:right}
.top-banner-content li{width:100% !important}

.inner{ width:1003px; margin:0 auto; position:relative;}
/*内页侧栏*/
.sidebar{ margin-top:15px;}
.sidebar .sb_nav{ float:left; width:210px;}
.sidebar .sb_nav h3.title{ text-align:left; background:url(../image/dt-6.gif) repeat-x; padding:0px 15px; height:33px; line-height:33px; border-bottom:1px solid #cecece; font-size:14px; color:#fff;}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ padding:10px 15px; background:#fff;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; margin-top:5px; background:url(../image/dt-11.gif) no-repeat 2px 11px;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px;}
#sidebar dl dt.on a{ font-weight:bold; color:#FA210D; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:778px; background:#fff; overflow:hidden; }
.sidebar .sb_box h3.title{ border-bottom:1px solid #ddd; background:#f8f8f8; height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #FA210D; padding:0px 15px;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px;}
.sidebar .sb_box h3.title div.position a{ color:#FA210D;}

.editor{ line-height:200%; color:#333;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#1C57C4; text-decoration:underline;}
.editor .metvideobox{ text-align:center; margin:10px auto; }
.editor .video-js{ max-width:100%; }
.editor img{max-width:100%}
.editor blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd}
.editor hr{display:block;padding:0;border:0;height:0;border-top:1px solid #ddd;margin:20px 0;-webkit-box-sizing:content-box;box-sizing:content-box}
.editor table{width:100%!important;margin-bottom:1.6rem;border-spacing:0!important;border-collapse:collapse!important;padding:0!important;border:0}
.editor table td{border:1px solid #ddd!important}
.editor table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{line-height:1.6;vertical-align:top;border-top:1px solid #ddd}
.editor table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}


/*产品模块*/
#productlist{ padding:15px 10px;}
#productlist li{ float:left; display:inline; text-align:center;}
#productlist li a.img{ display:block; text-align:center; font-size:0px;}
#productlist li a.img img{ margin:auto; border:1px solid #ccc;}
#productlist li h3{ padding:5px 0px 10px; font-weight:normal; line-height:1.5;}

#flip{ margin-bottom:15px;}

/*简介模块*/
#showtext{ padding:15px; line-height:2;}
/*文章模块*/
#newslist{ padding:15px 20px;}
#newslist li{ padding:6px 10px; background:url(../image/dt-0.gif) no-repeat left 19px;}
#newslist li a{ font-size:14px; margin-right:5px;}
#newslist li span{ float:right; color:#aaa;}
#newslist li p{ color:#aaa;}

#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}

.content-table{width:1030px;}

.content-table-left{width:183px;padding-top:20px;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3}

.content-table-right{width:809px;padding-top:20px;border-right:1px solid #e3e3e3;padding-left:35px;font-size:14px;line-height:200%}

.content-table-left-div{width:183px;min-height:560px;}

.content-table-left-div ul{width:100%;height:auto}

.content-table-left-div ul li{width:100%;float:left;height:36px;border-bottom:1px solid #e3e3e3}

.content-table-left-div ul li div{margin-top:7px;padding-left:20px;color:#9c9c9c;background:url(../image/line.jpg) no-repeat 8px center}

.content-table-left-div ul li{font-size:14px}

.content-table-left-div ul li .lestfocus{color:#b49a61;font-weight:bold}



.where-title{width:100%;padding-bottom:67px;position:relative;clear:#9c9c9c;font-weight:bold;font-size:13px}

.where-arrow{margin:0 10px}



.content-table-right table{margin:auto;width:750px;border-collapse:collapse;border-style:none;border-right:none;border-left:none;background-color:#fff;text-align:left;}

.content-table-right table thead tr th{height:30px;border:#DDDDDD solid 1px;background-color:#F0F1F5;color:#000;text-align:center;line-height:30px;}

.content-table-right table tr td{border:1px solid #EEEEEE;padding:5px;line-height:40px;font-family:宋体, 新宋体, "lucida sans unicode", arial, verdana, sans-serif;font-size:12px;color:#000;}



.content-table-list{width:100%;height:auto;overflow:hidden;border-top:2px solid #8b723d}

.content-table-list ul,.content-table-list ul li{width:100%}

.content-table-list ul li{position:relative;float:left;padding-top:23px;padding-bottom:26px;cursor:pointer;border-bottom:1px solid #e9e0cd}

.content-table-list ul li img{width:153px;height:90px}

.content-table-list .info{position:absolute;right:0;top:25px;width:620px}

.content-table-list .info .title{font-weight:bold;font-size:14px;margin-bottom:10px;color:#856d3a}

.content-table-list .info .description{color:#8b723d;line-height:21px;font-size:14px}

.content-table-list .time{position:absolute;bottom:26px;left:190px;z-index:100;color:#af9d76;font-size:10px}

.content-table-list .time11{position:absolute;bottom:26px;right:0;color:#a1a1a1}

.content-table-list .list{padding-top:44px}

.content-table-list .list li{background:url(height:36px;margin:0;padding:0;cursor:auto}

.content-table-list .list li .title{margin-left:16px;margin-top:9px;color:#757575}

.content-table-list .list li .time{position:absolute;right:0;top:9px}



.lilist{width:100%;height:auto;overflow:hidden;border-top:2px solid #8b723d}

.lilist .info .title{margin:-7px 0 15px;*margin-top:0}

.lilist ul li{padding:10px 0}

.lilist ul.line li{padding:14px 0;font-size:14px;color:#8b723d;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.lilist ul.line li div{width:98%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
