锘緻charset "utf-8";
/* CSS Document */

body{background:#fff;}

.header{ width:100%; height:150px;}
.top{ width:100%; height:50px; background-color:#321a10;}
.topcon{ width:1200px; height:50px; margin:0px auto;}
.topconl{ height:50px; color:#ffcc00; line-height:50px;}
.topconr{ height:50px; padding-left:70px; background:url(../images/tel.png) no-repeat 10px center; line-height:50px; color:#ffcc00; font-size:28px;}

.logodiv{ width:1200px; height:100px; margin:0px auto;}
.logo{ float:left; height:100px; width:460px;}
.navbar{ float:right; height:30px; width:700px; margin-top:35px;}
.navbar ul li{ float:left; width:90px; height:30px;}
.navbar ul li a{ display:block; width:100px; height:30px; line-height:30px; color:#ff7701; font-weight:700; font-size:16px; text-align:center;}
.navbar ul li a:hover{ text-decoration:none; background:url(../images/n1.png) no-repeat; color:#fff;}
#n1{ text-decoration:none; background:url(../images/n1.png) no-repeat; color:#fff;}

.im{ width:100%; text-align:center; margin:0px auto; overflow:hidden; height:520px; background-color:#321a10;}

.sp1{ color:#ffcc00;}
.sp2{ color:#ccc; letter-spacing:2px; font-size:12px;}
.sp3{ line-height:10px; padding:5px; color:#fff; background-color:#ff7701; margin-right:10px;}

.content1{ width:1100px; height:250px; margin:10px auto;}
.cabout{ width:540px; height:auto; float:left;}
.catitle{ height:40px; width:100%;}
.catitletext{ float:left; height:40px; line-height:40px; color:#000; font-size:20px; font-weight:bold;}
.cmore{ float:right; width:80px; height:15px; margin-top:12px; margin-right:5px;}
.cacon{ width:530px; height:auto; float:left; padding:0px 5px; color:#999; line-height:23px;}

.cnews{ width:540px; float:right; height:auto;}
.newsul{ width:540px; height:auto; float:left;}
.topnews1{ height:105px; width:100%; padding:5px 0px;}
.topleft{ float:left; width:155px; height:105px;}
.topright{ float:right; height:105px; width:380px;}
.topright .p1 a{ font-weight:bold; color:#000; line-height:15px;}
.topright .p2{ padding:5px; line-height:20px; color:#999;}
.newsdiv{ padding:5px 0px; float:left; width:100%;}
.newsdiv ul li{ line-height:30px; background:url(../images/dian.png) no-repeat 6px center; padding-left:20px;}
.newsdiv ul li a{ line-height:30px;}
.newsdiv ul li .ys2{ float:right; line-height:30px; color:#999;}

.content2{ width:100%; height:auto; float:left; background:#f1f1f1; padding:20px 0px;}
.prodiv{ width:1100px; height:380px; margin:0px auto;}
.proul{ width:1080px; margin:0px 10px; overflow:hidden; height:320px; margin-top:10px;}
.proul ul li{ float:left; margin:0px 10px; width:320px; height:320px;}
.proul ul li img{ width:320px; height:290px;}
.proul ul li a p{ line-height:30px; font-size:14px; color:#333; text-align:center;}
.proul ul li a:hover{ text-decoration:none;}
.proul ul li a:hover p{ color:#ff7700;}

.hjdiv{ width:1100px; height:230px; margin:0px auto; padding-top:20px;}
.hjshow{ height:160px; overflow:hidden; width:1080px; padding:10px; background-color:#dedede;}
.hjshow ul li{ float:left; margin:0px 10px; width:200px; height:160px;}
.hjshow ul li a{ float:left; display:block; width:200px; height:160px;}
.hjshow ul li img{ width:200px; height:125px; display:block;}
.hjshow ul li a p{ line-height:30px;background-color:#222222; margin-top:3px; width:200px; height:30px; text-align:center;}
.hjshow ul li a:hover{ text-decoration:none;}
.hjshow ul li a:hover p{ background-color:#ff7700; color:#fff;}

.link{ width:100%; height:110px; background:url(../images/link.png) repeat-x; clear:both;}
.linkdiv{ width:1100px; height:110px; margin:0px auto;}
.lkleft{ float:left;}
.lkright{ float:right; width:850px; overflow:hidden; height:60px; margin-top:22px;}
.lkright ul li{ float:left; margin:0px 5px; width:140px; height:60px;}
.lkright ul li img{ width:140px; height:60px;}

.footer{ width:100%; height:305px; background:url(../images/footer.png) repeat-x;}
.f1{ width:1100px; height:265px; margin:0px auto;}
.f1left{ width:460px; height:auto; float:left;}
.f1mid{ width:310px; height:auto; float:left; padding-top:20px;}
.f1title{ height:29px; border-bottom:1px solid #929292; font-weight:bold; color:#a7a7a7; font-size:14px; line-height:29px; padding-left:10px;}
.ftel{ height:35px; padding-left:60px; background:url(../images/ftel.png) no-repeat 10px center; color:#999; line-height:35px; font-size:20px; margin-top:10px;}
.ffenxiang{ margin-top:10px; padding-left:10px;}
.faddress{ margin-top:10px; padding-left:10px; line-height:25px; font-size:14px; font-weight:800; color:#999;}
.f2{ width:1100px; height:40px; margin:0px auto; line-height:40px; text-align:center; color:#999999;}
.fright{ float:right; width:310px; padding-top:20px;}
.fmessages{ margin-top:10px; float:left;}
.login-text{height: 25px;padding-left: 5px;border: 0px solid #e9e9e9;background: #303030;color: #5c5c5c;background: #303030;width: 154px;}
.login-validate{height: 25px;left: 0px;border: 0px solid #e9e9e9;background: #303030;width: 154px;}
.login-text-focus{border: 0px solid #574309;}
.login-btn{width: 70px;height: 72px;color: #888;line-height: 30px;background:#303030;border: none;overflow: hidden;cursor: pointer;border: 1px solid #303030; margin-left:3px;margin-bottom:3px;}
.login-btn2{width: 70px;height: 30px;color: #ccc;line-height: 30px;background:#111;border: none;overflow: hidden;cursor: pointer;border: 0px solid #e9e9e9; margin-right:0px;}
.note{width: 250px;height:70px;background: #303030;border: 1px solid #303030;}
.logincopyright{text-align: left;color: White;font-size:13px;margin-top: 40px;}

.linktext{ width:100%; height:33px; background-color:#000;}
.lktext{ width:1000px; height:33px; background:url(../images/tp.png) no-repeat left center; padding-left:100px; margin:0px auto;}
.lktext{ line-height:33px; color:#fff;}
.lktext a{ color:#fff; line-height:33px;}


/*****************sub-box*****************/
.sub{padding:20px 0;}
.sub .left-column{float:left;width:170px;}
.sub .right-column{float:right;width:790px;}
.sub .left-column h2.tt{height:50px;line-height:48px;font-size:24px;font-weight:normal;}
.sub .m-title{height:50px;margin-bottom:20px;line-height:48px;position:relative;border-bottom:1px dotted #ccc;}
.sub .m-title h2{float:left;margin-right:10px;font-size:18px;font-weight:normal;}
.sub .m-content{ min-height:450px;}
.sub-events{padding:15px 0;line-height:24px;font-family:'microsoft yahei';}
.sub-events h3{margin-bottom:20px;font-size:24px;text-align:center;font-weight:normal;}
.sub-events .cn{padding-left:250px;margin-bottom:20px;}
.sub-events dl{width:600px;margin:0 auto 20px auto;padding:20px;border:1px dashed #ff7700;}
.sub-events dt{margin-bottom:15px;font-size:24px;font-weight:bold;color:#ff7700;text-align:center;}
.sub-events dd{font-size:16px;line-height:36px;}
.sub-events dd:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.sub-events .u-time{float:left;width:100px;color:#ff7700;}
.sub-events .u-con{padding-left:100px;}
.sub-about{padding:15px 0;line-height:24px;font-family:'microsoft yahei';}
.sub-about h3{margin-bottom:5px;font-size:24px;text-align:center;font-weight:normal;}
.sub-about h4{margin-bottom:20px;font-size:48px;line-height:48px;text-align:center;font-weight:normal;}
.sub-partner{padding:15px 0;line-height:24px;font-family:'microsoft yahei';}
.sub-partner h3{margin-bottom:5px;font-size:14px;}
.sub-partner li{float:left;width:25%;_width:24.9%;padding-bottom:8px;text-align:center;}
.sub-partner li img{display:block;margin:0 auto;width:190px;height:76px;}
.sub-sidiaries li{float:left;width:33.33%;padding-bottom:20px;}
.sub-sidiaries .u-box{width:231px;padding:10px;margin:0 auto;border:1px solid #FFF;background:#FFF;}
.sub-sidiaries img{display:block;width:231px;height:136px;margin:5px 0;}
.sub-sidiaries h3,
.sub-sidiaries .u-tt{height:24px;overflow:hidden;font-family:'瀹嬩綋';}
.sub-sidiaries .u-cn{height:72px;overflow:hidden;color:#666;}
.sub-sidiaries .u-addr{height:48px;overflow:hidden;}
.sub-sidiaries .u-delink{padding-top:20px;}
.sub-sidiaries .u-delink a{display:block;padding-left:20px;background:url(../images/de-ico.gif) left -29px no-repeat;color:#999;}
.sub-sidiaries h3 a,
.sub-sidiaries .u-tt,
.sub-sidiaries .u-tel,
.sub-sidiaries .u-addr,
.sub-sidiaries .hover .u-delink a{color:#ff7700;}
.sub-sidiaries .hover .u-delink a{background:url(../images/de-ico.gif) left 6px no-repeat;color:#ff7700;}
.sub-sidiaries .hover .u-box{border:1px solid #ff7700;}
.sub-tt{margin-bottom:15px;padding-left:25px;text-align:left;font-size:18px;font-family:'microsoft yahei';}
.topnews{position:relative;width:700px;margin:0 auto;margin-bottom:40px;}
.topnews li{float:left;}
.topnews li a{color:#ff7700;font-weight:normal;}
.topnews li p{color:#666;}
.topnews .news-btn{display:block;width:13px;height:22px;position:absolute;top:50%;margin-top:-11px;background:url(../images/news-btn.gif) no-repeat;}
.topnews .news-prev{left:-30px;background-position:left center;}
.topnews .news-next{right:-30px;background-position:right center;}

.sub .morelink{position:relative;height:38px;}
.sub .morelink p{position:absolute;top:0;left:0;width:100%;height:38px;line-height:38px;display:block;text-align:center;color:#999;background-color:#dfdfdf;font-family:'microsoft yahei';font-size:14px;}
.sub .morelink .on{background:#dfdfdf url(../images/newmore.gif) center no-repeat;cursor:pointer;z-index:2;}
.sub .morelink .un{background:#dfdfdf url(../images/loading.gif) 44% center no-repeat;z-index:1;}
/***************m-daylist*******************/

.m-current{float:right;line-height:48px;text-align:right;font-size:12px;font-family:'瀹嬩綋';}
.m-current a{color:#333;}
.m-current span{color:#ff7700;}

.m-leftmenu{padding-bottom:15px;}
.m-leftmenu h4{padding-top:8px;}
.m-leftmenu h4.first{padding:0;}
.m-leftmenu h4 a.u-link{display:block;height:35px;line-height:35px;overflow:hidden;text-align:center;font-size:14px;font-weight:normal;font-family:'瀹嬩綋';background:#3f3a39;color:#FFF;}
.m-leftmenu h4.current a.u-link,.m-leftmenu h4.hover a.u-link{background-color:#ff7700;}
.m-leftmenu h4:hover a{text-decoration:none;}
.m-leftmenu ul{display:none;padding:5px 0;text-align:center;}
.m-leftmenu ul li{height:35px;line-height:35px;margin-bottom:5px;font-size:14px;background:#cccccc;}
.m-leftmenu ul a.u-link{display:block;height:35px;line-height:35px;color:#444;}
.m-leftmenu ul li:hover{background:#d5d5d5;}

/***********sub**************/
.sub-content{padding:0 10px;text-align:justify;line-height:30px;}
.sub-content img{max-width:750px;_width: expression((documentElement.clientWidth > 750) ? "auto" : "650px" );}
.sub-content h3{color:#b9883e;margin-bottom:20px;padding:10px 0;text-align:center;font-size:24px;font-weight:normal;}
.sub-content p{margin-bottom:20px;font-size:14px;}



/***************** sub-news-text *********************/
.sub-news-text{}
.sub-news-text li{position:relative;padding:30px 10px;border-top:1px solid #e1e1e1;*zoom:1;}
.sub-news-text li a:hover{color:#ff7700;}
.sub-news-text li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.sub-news-text li.hover{background:#eee;}
.sub-news-text li.hover .u-img{border:6px solid #ff7700;}
.sub-news-text li.hover .u-time a,
.sub-news-text li.hover h4 a{color:#ff7700;}
.sub-news-text li h4{text-align:left;font-size:15px;font-weight:bold;margin-bottom:5px;}
.sub-news-text li h5{text-align:left;font-size:14px;font-weight:normal;color:#007cc2;}
.sub-news-text li p{color:#666;line-height:24px;font-family:'瀹嬩綋';text-align:justify;}
.sub-news-text li p a{color:#877f44;}
.sub-news-text .u-con{}
.sub-news-text .u-time{padding-top:10px;}
.sub-news-text .u-time span{float:left;color:#999;}
.sub-news-text .u-time a{float:right;display:block;padding-left:10px;width:78px;height:23px;background:url(../images/de-link.gif) no-repeat;color:#666;}
/***************** sub-news-ptext *********************/


/*浠呮嫹璐濊繖閲?/
.news-detail{line-height:24px;}
.news-detail h1{line-height:28px;text-align:center;font-size:18px;font-weight:normal;color:#000;font-family:'microsoft yahei';}
.news-detail .detail-time{position:relative;text-align:center;color:#666;font-size:12px;padding:5px 0;}

.news-detail .detail-user{text-align:center;color:#999;font-size:12px;padding:5px 0;margin-bottom:10px;}
.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-img{text-align:center;padding:10px 0;}
.news-detail .detail-img img{max-width:100%;_width: expression((documentElement.clientWidth > 750) ? "auto" : "750px" );}
.news-detail .detail-con{text-align:justify;padding:20px 10px;border-bottom:1px solid #e1e1e1;line-height:20px;color:#333;}
.news-detail .detail-page{padding:20px 10px;}
.news-detail .detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-detail .detail-page .right{text-align:right;}
.news-detail .detail-page .page-text a{color:#666;}
.news-detail .detail-page .page-text a:hover{color:#ff7700}
.news-detail .detail-bt .current{color:#ff7700;}


.sub-product{}
.sub-product li{width:33.33%;float:left;padding-bottom:30px;}
.sub-product li .u-img,
.sub-product li .u-name{display:block;text-align:center;}
.sub-product li .u-box{position:relative;width:238px;margin-left:auto;margin-right:auto;text-align:center;}
.sub-product li img{width:238px;height:238px;padding:2px;border:1px solid #cdcdcd;}
.sub-product li .u-name{width:238px;margin-left:auto;margin-right:auto;height:20px;line-height:20px;color:#444;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px;z-index:2}
.sub-product li.hover .u-name{color:#111;}
.sub-product li.hover img{border:1px solid #ff7700;}