﻿@charset "utf-8";
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; color:#e7dfcd; background-color:#0B2406; font-family:"宋体";width: 100%; min-width:1223px; width:expression((documentElement.clientWidth < 1223) ? "1223px" : "100%" );zoom:1; }
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
h1,h2,h3,h4,h5,ol,dl,dd,ul,p{ padding:0px; margin:0px; }
p{ line-height:20px}
font,select,input,em{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#e7dfcd;}
a:hover{ color:#ffcc00; text-decoration:none;}
a:focus {outline:none;-moz-outline:none;}
input[type=button],input[type=submit]{outline:none;noline:expression(this.onFocus=this.blur());}
input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border-color:transparent!important;}
area {noline: expression(this.onFocus=this.blur());}
.clear{ clear:both;}
.block{ display:block;}
.unblock{ display:none;}
.space10{ height:10px; line-height:10px;}
.space16{ height:16px; line-height:16px;}
.space30{ height:30px; line-height:30px;}
.space35{ height:30px; line-height:35px;}
.space47{ height:50px; line-height:50px;}
.space83{ height:83px; line-height:83px;}
.space64{ height: 64px; line-height:64px;}
.space128{ height: 128px; line-height:128px;}
.space146{ height:146px; line-height:146px;}
/*top.html*/

.top{ width:100%; background:url(../images/topbg.jpg) repeat-x left top; height:89px; clear:both; z-index:999; position:relative;}
.topmain{ width:1000px; margin:0 auto; position:relative;}
.logo{ background:url(../images/logo.jpg) no-repeat left 1px; height:89px; width:236px; position:relative; float:left;}
.logo a{ width:136px; display:block; height:89px;}
.lang{ position:absolute; background:url(../images/lang.png) no-repeat center center; width:59px; height:40px; left:140px; top:35px;}
.lang i{ display:none;}
.lang a{display:block; width:59px; height:20px;}


.menu{ width:773px;height:89px; background:url(../images/nav_bg_en.png) no-repeat 0 top; position:absolute; right:0px; z-index:999;}
.menu ul{ z-index:999;}
.menu li{ float:left; position:relative; z-index:999;}
.menu li a{ height:89px; display:block;}
.menu li.m1{ width:119px;}
.menu li.m2,.menu li.m3,.menu li.m4,.menu li.m5{ width:134px;}
.menu li.m6{ width:117px;}
.menu li em{ display:none;}

#n1{ background:url(../images/n1.png) no-repeat left 1px;}
#n2{ background:url(../images/n2.png) no-repeat left 1px;}
#n3{ background:url(../images/n3.png) no-repeat left 1px;}
#n4{ background:url(../images/n4.png) no-repeat left 1px;}
#n5{ background:url(../images/n5.png) no-repeat left 1px;}
#n6{ background:url(../images/n6.png) no-repeat left 1px;}




.menu li:hover .SubNav{ display:block; background:url(../images/subnav_bg.png) repeat; padding:28px 10px 22px 10px; position:absolute; top:89px; z-index:999;}
.menu li .SubNav{ display:none;}
.menu li .SubNav ul li{ *width:120%; height:auto !important; text-align:center; background:url(../images/subnavli.png) repeat-x bottom center; padding:5px 0px;  width:100%; }
.menu li .SubNav ul li a{ display:block; line-height:18px; color:#9ba481; font-size:14px; height:auto !important; font-weight:bold; }
.menu li .SubNav ul li a:hover{ color:#fff; font-weight:bold;}


/*.menu{ width:748px;height:89px; background:url(../images/m.jpg) no-repeat 81px top; position:absolute; right:-74px;}
.menu ul{ padding-left:64px; overflow:hidden;}
.menu li{ float:left; width:130px; }
.menu li a{ height:89px; display:block;}
.menu li.m1{ width:148px;}
.menu li.m2,.menu li.m3{ width:155px;}
.menu li.m4{ width:130px;}
.menu li em{ display:none;}
#n1{ background: url(../images/m1.jpg) no-repeat 19px top;}
#n2{ background:url(../images/m2.jpg) no-repeat 81px top;}
#n3{ background:url(../images/m3.jpg) no-repeat 81px top;}
#n4{ background:url(../images/m4.jpg) no-repeat 81px top;}
*/

.Content{ height: auto !important; height:545px; min-height:545px; width:1000px; margin:0 auto;}
.padding280{ padding-left:220px;}
.padding236{ padding-left:337px; width:663px;}
.padding337{ padding-left:337px;}
.padding336{ padding-left:336px;}
.nav{ text-align:right;}
.nav a{ display:inline-block; height:26px; line-height:26px; border-bottom:3px solid #202019; padding:0 10px; margin-right:2px; color:#b9b175; font-family:"微软雅黑";}
.nav a.end{ margin-right:0px;}
.nav a:hover,.nav a.aon{ background:#202019; color:#ffcc00;}

.info{ overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px;}

.bottom{ width:100%; background:url(../images/bottombg.jpg) repeat-x; height:69px;}
.foot{ width:1000px; margin:0 auto; color:#446259; padding-top:16px;}
.foot a{color:#446259;}
.foot a:hover{ text-decoration:underline;}
.foot span{ float:right;}
.foot p{ line-height:20px;}

/*生产环境*/
#tFocus{width:663px;height:447px;overflow:hidden;position:relative;}
#tFocus-pic{width:663px;height:363px;position:relative; z-index:1;}
#tFocus  p{filter:alpha(opacity:80);opacity:0.8;position:absolute; left:0px; height:34px; z-index:3; width:663px; padding-left:10px; bottom:0px; color:#fff; line-height:34px;background:#292821; }
#tFocus-pic li{width:663px;height:363px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocus-pic li img{ width:663px; height:363px;}
#tFocus-bg{width:663px;height:33px;position:absolute;left:0;bottom:0;z-index:10; display:none;}
#tFocusBtn{width:584px;height:35px;position:absolute;right:0px;bottom:30px;z-index:20;overflow:hidden;_width:590px;}
#tFocus-btn{width:544px;height:35px;position:relative;overflow:hidden;float:left;/*left:0;bottom:0;*/}
#tFocus-btn em{ position:absolute; top:-40px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{width:85px;height:33px;border:1px solid #323232;float:left;margin:0 2px;cursor:pointer;overflow:hidden;display:inline;}
#tFocus-btn li.active{border:1px solid #fff;}
#tFocus-btn li img{width:85px;height:33px;}

#tFocus-leftbtn,#tFocus-rightbtn{width:10px;height:35px;float:left;display:block;cursor:pointer; margin:0 5px;}
#tFocus-rightbtn{background:url(../images/r.jpg) no-repeat center center;}
#tFocus-leftbtn{background:url(../images/l.jpg) no-repeat center center;}

.mark_left { width: 230px; height: 320px; position: absolute; left: 0; top: 0; filter: alpha(opacity:0); opacity: 0; z-index:3000; display:none;}
.mark_right { width: 230px; height: 320px; position: absolute; right: 0; top: 0; filter: alpha(opacity:0); opacity: 0; z-index:3000;display:none; }
.prev { width: 60px; height: 60px; background: url(../images/btn.gif) no-repeat; position: absolute; top: 130px; left: 10px; z-index: 3001; cursor: pointer; filter:alpha(opacity: 0); opacity:0; }
.next { width: 60px; height: 60px; background: url(../images/btn.gif) no-repeat 0 -60px; position: absolute; top: 130px; right: 10px; z-index: 3001;cursor: pointer; filter:alpha(opacity: 0); opacity:0; }
/*生产环境 结束*/

.Contact{ background:url(../images/contactmainbg.png) no-repeat; width: 868px; height: 456px; margin:0 auto;}
.paddingContact{ padding-top: 44px; padding-left: 244px; padding-right: 20px;}

.AllRoll{ width:720px; position:relative; height:360px; margin:0 auto;}
.AllRoll #Scroller-1 { position:absolute; overflow:hidden; width:720px;  height:360px;}
.AllRoll .Scroller-Container {  position: absolute; width:720px;}
.AllRoll #Scrollbar-Container {  position: absolute; right:0px; top:0px; width:720px;  height:360px;}
.AllRoll .Scrollbar-Track { position:absolute; top:0px; right:-18px; width:5px;  height:360px;background:#202019;}
.AllRoll .Scrollbar-Handle { position: absolute;  background:#ffcc00; width:5px; height:30px; cursor:pointer; display:block;}

.AllRoll2{ width:980px; position:relative; height:340px; margin:0 auto;}
.AllRoll2 #Scroller-1 { position:absolute; overflow:hidden; width:980px;  height:340px;}
.AllRoll2 .Scroller-Container {  position: absolute; width:980px;}
.AllRoll2 #Scrollbar-Container {  position: absolute; right:0px; top:0px; width:980px;  height:340px;}
.AllRoll2 .Scrollbar-Track { position:absolute; top:0px; right:-18px; width:5px;  height:340px;background:#202019;}
.AllRoll2 .Scrollbar-Handle { position: absolute;  background:#ffcc00; width:5px; height:30px; cursor:pointer; display:block;}

.AllRoll3{ width:664px; position:relative; height:340px; margin:0 auto;}
.AllRoll3 #Scroller-1 { position:absolute; overflow:hidden; width:664px;  height:340px;}
.AllRoll3 .Scroller-Container {  position: absolute; width:664px;}
.AllRoll3 #Scrollbar-Container {  position: absolute; right:0px; top:0px; width:664px;  height:340px;}
.AllRoll3 .Scrollbar-Track { position:absolute; top:0px; right:-18px; width:5px;  height:340px;background:#202019;}
.AllRoll3 .Scrollbar-Handle { position: absolute;  background:#ffcc00; width:5px; height:30px; cursor:pointer; display:block;}

.AllRoll4{ width: 593px; position:relative; height: 364px; margin:0 auto;}
.AllRoll4 #Scroller-1 { position:absolute; overflow:hidden; width: 597px;  height: 355px;}
.AllRoll4 .Scroller-Container {  position: absolute;   width: 597px;}
.AllRoll4 #Scrollbar-Container {  position: absolute; right:0px; top:0px;   width: 595px;  height: 357px;}
.AllRoll4 .Scrollbar-Track { position:absolute; top:0px; right:-18px; width:5px;  height: 357px;background:#202019;}
.AllRoll4 .Scrollbar-Handle { position: absolute;  background:#ffcc00; width:5px; height:30px; cursor:pointer; display:block;}


.jobinfo{}
.jobinfo dd{ line-height:25px; height:auto !important; height:50px; min-height:50px;}
.jobinfo dd h5{font-size:0px;  height:32px; display:block; border-bottom:1px solid #575549; cursor:pointer;}
.jobinfo dd h5 span,.jobinfo dd h5 em{ display:block; height:32px;}
.jobinfo dd h5 span{ background:url(../images/title_yrln.png) no-repeat left center;}
.jobinfo dd h5 em{ background:url(../images/title_rcjz.png) no-repeat left center;}
.jobinfo dd h5.down{ background:url(../images/ropen.png) no-repeat right 5px;}
.jobinfo dd h5{ background:url(../images/rclose.png) no-repeat right 5px;}

.my_content{ padding-top:16px; clear:both; overflow:hidden; padding-bottom:10px;}

.yrln_pic{ width:143px; height:138px; float:left;}
.yrln_pic img{width:143px; height:138px;}
.yrln_main{ width:500px; float:right; line-height:23px;overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; }

/*Start*/
.links ul li{width:162px; float:left; line-height:24px; background:url(../images/navliline.jpg) repeat-x left bottom; margin-right:10px; padding:5px 0; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
/*End*/
/*Start*/
.sitemap{ line-height:24px;}
.sitemap ul li{ background:url(../images/templet_sitemap_icon1.jpg) no-repeat left 10px; margin-bottom:5px;}
.sitemap ul li h5{ font-size:14px; background:url(../images/templet_sitemap_dot.jpg) repeat-x bottom; padding:5px 12px;font-family:"微软雅黑";}
.sitemap ul li h5 a{ color:#FFCC00;}
.sitemap ul li dl{ padding:5px 12px;}
.sitemap ul li dl a{ margin-right:17px;}

/*End*/
/*pages*/
.Page_right{ text-align:right;}
.Page_center{ text-align:center;}
.Pages{ line-height:18px; zoom:1; overflow:hidden; background:url(../images/pagebg.jpg) repeat-x left top; height:35px; padding-top:14px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
/*.Pages .p_cur{ float:left; display:none;}*/
.Pages .p_cur b{ color:#FFCC00;}
/*.Pages .p_count{ float:left; display:none;}*/
.Pages .p_count b{ color:#FFCC00;}
/*.Pages .p_total { float:left; display:none;}*/
.Pages .p_total b{ color:#FFCC00;}
/*.Pages .p_page{ float:right; }*/
.Pages .p_page em{ font-style:normal; font-family:Arial;display:none;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #f9c591; background:#fffff2;color:#f27c3d; }
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #f27c3d; background:#f27c3d;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff; }
.Pages .i_button { position:relative; top:0px; width:29px; height:22px; cursor:pointer; border:none; background:url(../images/go.png) no-repeat; vertical-align:middle;}

/*pages end*/

.newsList{}
.newsList li{ height:30px; line-height:30px; background:url(../images/navliline.jpg) repeat-x left bottom;}
.newsList li a{ background:url(../images/icon.jpg) no-repeat left center; padding-left:15px;}
.newsList span{ float:right;}
.NewsInfo{}
.NewsInfo h4{ font-size:14px; font-weight:bold;text-align:center;}
.NewsInfo h6{ color:#ccc; text-align:center; padding:10px 0;font-size:12px; font-weight:normal;}
.NewsInfo p{ text-indent:25px; padding-bottom:10px;}
.getback{ text-align:center; padding:20px 0;}

.slideBox{ width:100%; height:542px; overflow:hidden; position:relative; background:#0a2404;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{height:542px; }


.Gallery_Wrap{ border-bottom:2px solid #474031; width:817px; float:right; height:441px;}
.gallery{/* padding-left:79px; width:;*/ clear:both; overflow:hidden; width:700px; float:right; text-align:right;}
.gallery .bd{ /*width:805px;*/ width:700px; float:right;}
.gallery .bd li{ width:700px; text-align:center;}
.gallery .bd li .pic{}
.gallery .bd li .title{ padding-top:25px;}
.gallery .bd li .title h5{ color:#eee5bb; font-size:14px; padding-bottom:5px;}
.gallery .bd li img{ width:700px; height:390px;   }

.gallery .hd{ position:relative;zoom:1; width:100px; height:390px;}
.gallery .hd .tempWrap{/* margin-left:8px; */ margin-top:1px; }
.gallery .hd ul{ overflow:hidden; zoom:1; }
.gallery .hd li{ width:100px;text-align:center; cursor:pointer; padding:1px 0;* padding:2px 0;_padding:3px 0;}
.gallery .hd li img{ width:97px; height:54px;}
.gallery .hd li.on{ }
.gallery .hd li.on img{ width:93px; height:50px; padding:2px 5px 2px 2px;background:url(../images/casepicbg.gif) no-repeat;}
.gallery .hd .sNext,.gallery .hd .sPrev{ text-align:center;  width:100px; height:14px; line-height:14px; cursor:pointer; display:block; }
.gallery .hd .sPrev{background:url(../images/caseup.jpg) no-repeat center center;}
.gallery .hd .sNext{background:url(../images/casedown.jpg) no-repeat center center;}

.position{ width:100px; position:absolute; left: 183px; top:51px; z-index:1000;}
.relitive{ position:relative;}

.templet_message_003 h4{ background:#FFCC00; padding:0px 12px; font-size:12px; line-height:27px; color:#202019; margin-bottom:8px;}

.templet_message_003 .btnBox{ text-align: center; padding:16px 0px;}
.templet_message_003 .btnBox .tips{ float:left; background:url(../images/templet_message_icon.jpg) no-repeat 18px; padding-left:29px; color:#e50000;}

.templet_message_003 .btn{ background:#FFCC00; width:69px; height:25px; color:#202019; border:none; cursor:pointer; font-weight:bold;}
.templet_message_003 table td{ padding-right:10px;}
.templet_message_003 .text{ width:150px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:none; color:#fff;}
.templet_message_003 textarea{ width:250px; height:105px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:none; color:#fff; }
.templet_message_003 .required{ color:#F00;}
/*End*/

.flash{ width:1005px; margin:0 auto; height:320px;}

.prodpic{ width:500px; float:left;}
.prodpic .img{ width:500px; height:344px;}
.prodmain{ width:480px; float:right;}
.prodmain .title{height:26px; line-height:26px;margin-bottom:5px;}
.prodmain .title span{background:#202019; color:#ffcc00; width: 142px; height:26px; display:inline-block; text-align:center;font-family:"微软雅黑"; margin-right:10px;}
.prodmain .title2{ line-height:26px;margin-bottom:5px;}
.prodmain .title2 span{color:#ffcc00; width:100px; height:26px; display:inline-block; text-align:center;font-family:"微软雅黑"; margin-right:10px;}
.prodmain .main{ padding:10px 0; overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px;}

.AllRoll5{ width:480px; position:relative; height:416px; margin:0 auto;}
.AllRoll5 #Scroller-1 { position:absolute; overflow:hidden; width:480px;  height:416px;}
.AllRoll5 .Scroller-Container {  position: absolute; width:480px;}
.AllRoll5 #Scrollbar-Container {  position: absolute; right:0px; top:0px; width:480px;  height:416px;}
.AllRoll5 .Scrollbar-Track { position:absolute; top:0px; right:-10px; width:5px;  height:416px;background:#202019;}
.AllRoll5 .Scrollbar-Handle { position: absolute;  background:#ffcc00; width:5px; height:30px; cursor:pointer; display:block;}

/*20130510*/

.linksList{ padding-top:20px;}
.linksList ul li{ text-align:center; width: 182px; float:left; height:125px; overflow:hidden; padding: 0px 28px;}
.linksList ul .pic{ border:solid 1px #e0e0e0; padding:1px; width:178px;}
.linksList ul .pic img{ width:178px; height:71px;}
.linksList ul h5{ font-size:12px; font-weight:normal; padding:8px 0px;}
.linksList ul h5 a{ color:#696969;}
.linksList ul h5 a:hover{ color:#d50000; text-decoration:underline;}

.newsList1 li.newsListTop {padding: 15px 0; border-bottom:1px dotted #c4c4c4; height:92px;}
.newsList1 li.newsListTop .leftImg{ width:122px; float:left;}
.newsList1 li.newsListTop .leftImg a{ background:none; padding:0px;}
.newsList1 li.newsListTop .leftImg img{ width:116px; height:86px; border:1px solid #f0efed;padding:2px;}
.newsList1 li.newsListTop .listRight{ float:right; width: 578px;}
.newsList1 li.newsListTop .listRight h3 a{ line-height:24px; font-size:12px; font-weight:bold; color:#e7dfcd; background:none; padding:0px;}
.newsList1 li.newsListTop .listRight h3 a:hover{color:#ffcc00;}
.newsList1 li.newsListTop .listRight h3 span{ float:right;color:#e7dfcd; font-size:12px; font-weight:normal;}
.newsList1 li.newsListTop .listRight h3{ padding-bottom:5px;}
.newsList1 li.newsListTop .listRight p{ line-height:20px; color:#bbb;}

.culturelList{ padding-top:20px;}
.culturelList ul li{ text-align:center; width: 324px; float:left; height:280px; overflow:hidden; padding: 0px 15px;}
.culturelList ul .pic{ border:solid 1px #e0e0e0; padding:1px; width:320px;}
.culturelList ul .pic img{ width:320px; height:240px;}
.culturelList ul h5{ font-size:12px; font-weight:normal; padding:8px 0px;}
.culturelList ul h5 a{ color:#696969;}
.culturelList ul h5 a:hover{ color:#d50000; text-decoration:underline;}