
/*全局样式
---------------------------------------------*/
section,article,aside,header,footer,nav,figure{ display:block; }
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,figure{ margin:0; padding:0; }
body,button,input,select,textarea{ font:12px/1.5 "simsun"; }
body,html{}/**overflow-x:hidden;**/
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%; }
address,cite,dfn,em,var{ font-style:normal; }
code,kbd,pre,samp{ font-family:simsun; }
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{ list-style:none; }
a{ color:#000; text-decoration:none; }
a:hover{ color:#f00; text-decoration:none; }
fieldset,img{ border:0; }
/*table{ border-collapse:collapse; border-spacing:0; }*/
input::-moz-focus-inner,button::-moz-focus-inner{ border:0;padding:0;outline:0; }
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }
.line20{ clear:both; font-size:0px; height:20px; overflow:hidden; }
.line30{ clear:both; font-size:0px; height:30px; overflow:hidden; }
/* Clear Fix */ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
/* Hide from IE Mac */ 
.clearfix { display:block; } 
/* End hide from IE Mac */ 
/* end of clearfix */ 
.text-justify{text-align:justify;*text-justify:inter-ideograph;/*IE私有属性*/}
.left{ float:left; }
.right{ float:right; }
.red{ color:#F00; }
	.red:hover{ color:#F60; }
	.red a{ color:#F00; }
	.red a:hover{ color:#F60; }
.gray{ color:#666; }
	.gray:hover{ color:#F60; }
	.gray a{ color:#666; }
	.gray a:hover{ color:#F60; }
.blue{ color:#1E7BB3; }
	.blue:hover{ color:#F60; }
	.blue a{ color:#1E7BB3; }
/*GOTO TOP*/
.gotop{display:none;background:url(../image/gotop.gif) no-repeat;bottom:218px;height:48px;margin-right:-680px;position:fixed;right:50%;width:48px;z-index:10;}
.gotop:hover{background-position:left -50px;}
/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }
.put {font-size: 14px;color: #999999;background-color: #FFFFFF;height: 28px;font-family: "黑体";border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #66CC66;	border-bottom-color: #66CC66;border-left-color: #339900;}
.put1 {font-size: 14px;color: #716f6f;text-decoration: none;background-color: #FFFFFF;visibility: visible;height: 28px;border:1px solid #dddddd;font-family: "黑体";width: 232px;}
.put22 {font-size: 14px;color: #716f6f;text-decoration: none;background-color: #FFFFFF;visibility: visible;
	height: 28px;border: 1px solid #dddddd;font-family: "黑体";width: 162px;}
/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#1e7bb3; border:1px solid #02598E; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }
/*标题样式*/
.main-tit{  margin:0 auto; padding:30px 0 0; }
	.main-tit h2{ display:block; padding-right:10px; color:#666; font-size:24px; font-weight:400; line-height:25px; }
.base-tit{ border-bottom:1px solid #f0f0f0; color:#545454; line-height:1em; font-size:18px; font-weight:normal; }
	.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #545454; }
	.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }
.bar-tit{ margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #e8e8e8; color:#6c6c6c; font-size:18px; }
/*页码容器*/
.page-box{ margin-top:15px; color:#999; font-size:14px; }
/*视频容器*/
.video-box{ position:relative; width:100%; height:473px; _clear:both; _display:inline;  text-align:center; margin:0 auto;}
/*提示样式*/
.msg-tips{ position:relative; margin:30px auto; padding:30px 0; width:380px; font-size:14px; text-align:left; }
	.msg-tips .ico{ display:block; float:left; background:url(/images/icon-tips.png) no-repeat left top; width:46px; height:46px; text-indent:-99999px;overflow:hidden; }
	.msg-tips .ico.error{ background-position:-50px 0; }
	.msg-tips .ico.warning{ background-position:-100px 0; }
	.msg-tips .msg{ margin-left:60px; }
	.msg-tips .msg strong{ margin-bottom:10px; color:#444; font-size:15px; }
	.msg-tips .msg p{ line-height:1.8em; }
	.msg-tips .msg i{ color:#f00; font-style:normal;}
/*分页*/
div.page {padding:15px 0;font-size:12px;font-weight:bold;text-align:center;clear:both;color:#666666;}
div.page a {text-decoration:none;color:#666;background:#fff;border:1px solid #CCCCCC;padding:2px 6px ;margin-right:5px}
div.page a:hover {text-decoration:none;color:#fff;background:#545454;border:1px solid #545454}
div.page span{padding:0 10px;}
div.page a:active {background:#545454;border:1px solid #1f75bb;color:#fff;}
div.page span.current {padding:2px 6px; background:#545454;border:1px solid #545454;color:#fff;margin-right: 3px;}
div.page span.disabled {padding:2px 6px; color: #adaaad; margin-right: 3px; border:1px solid #cccccc;}
/*首页banner*/
.homefocusBox { position: relative;margin:73px auto 0 auto;*margin:0 auto 0 auto;  width:1400px; height:420px; overflow: hidden; }/*margin:83px auto 0 auto;*/
	.homefocusBox .pic{ position:relative; z-index:0; }
	.homefocusBox .pic img { width:1400px; height:420px; display: block; }
	.homefocusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.homefocusBox .hd li{margin: 0 5px; background: url(../image/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../image/dot8.png) no-repeat 0 -16px;
	}
	.homefocusBox .hd .on{ background-position:0 0; }
	
/*innerBanner*/
.innerfocusBox { position: relative;margin:73px auto 0 auto;*margin:0 auto 0 auto; width:1400px; height:315px; overflow: hidden; }/*margin:83px auto 0 auto;*/
	.innerfocusBox .pic{ position:relative; z-index:0; }
	.innerfocusBox .pic img { width:1400px; height:315px; display: block; }
	.innerfocusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.innerfocusBox .hd li{margin: 0 5px; background: url(../image/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../image/dot8.png) no-repeat 0 -16px;
	}
	.innerfocusBox .hd .on{ background-position:0 0; }
	
	/*innerBanner2*/
.innerfocusBox2 { position: relative;margin:83px auto 0 auto; width:1400px; height:315px; overflow: hidden; }
	.innerfocusBox2 .pic{ position:relative; z-index:0; }
	.innerfocusBox2 .pic img { width:1400px; height:315px; display: block; }
	.innerfocusBox2 .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.innerfocusBox2 .hd li{margin: 0 5px; background: url(../image/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../image/dot8.png) no-repeat 0 -16px;
	}
	.innerfocusBox2 .hd .on{ background-position:0 0; }

/*首页*/
/**首页公告**/
#demo {overflow:hidden;width: 640px; height:42px;line-height:42px;margin-left:5px;margin-right:5px;} 
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

/**首页新闻轮播**/
.focusBox { position: relative; width: 245px; height: 148px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 245px; height: 148px;display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }	
/**首页新闻条**/
.indtxtlist{width:450px;margin:0 auto;}
.indtxtlist li{float:left;width:100%;border-bottom:1px dotted #dfdfdf;background:url(../image/news_bt.gif) no-repeat left center; text-indent:1em; height:30px;line-height:30px;}
.indtxtlist li a{float:left;}
.indtxtlist li span{float:right; color:#999;}
/**首页产品**/
.indexpro { width:980px; margin:10px auto;border:1px solid #b7b7b7;height:330px;}
.Menubox_indexpro {width:974px; background-color:#e8e8e8;height:42px;margin:3px;}
.Menubox_indexpro ul{font-size:13px;list-style:none;padding-top:0;height:42px;}
.Menubox_indexpro li{float:left;display:block;cursor:pointer; width:103px;text-align:center;color:#5d5d5d;height:42px;line-height:42px; font-size:14px;font-weight:bold;font-family: simsun, Verdana, 宋体, sans-serif;}
.Menubox_indexpro li.hover{padding:0px;width:100px;color:#fff;height:42px;line-height:42px;background-color:#bdbdbd;}
.Contentbox_indexpro{width:974px;margin:3px;clear:both;text-align:left;height:auto;}
		
/*内容详细样式*/
.entry{ margin:15px 0; padding:0 10px; font-family:simsun; font-size:14px; line-height:2em; word-wrap:break-word; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ }
	.entry ul,.entry ol{ margin:1em; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{margin: 0; color:#444; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; line-height:1.7em; }
	.entry table{ border-left:0.15em solid #eee; border-top:0.15em solid #eee; }
	.entry table th{ background-color:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:0.15em solid #eee; border-right:0.15em solid #eee; padding:0.25em 0.5em; }
.next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{ color:#428bca; text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }

/*文化*/
.culture-left{width: 760px;overflow: hidden;position: relative;}
.culture-left .bd{padding: 0 5px 0 10px;}
.culture-left .bd ul{overflow: hidden;zoom: 1;}
.culture-left .bd ul li{width: 214px;height: 166px;padding: 7px 7px 2px;background: url(../image/bg_li01.png) no-repeat;float: left;margin: 0 17px 10px 0;display: inline;position: relative;overflow: hidden;}
.culture-left .bd ul li p{width: 214px;float: left;line-height: 30px;color: #000000;text-align:center;}
.culture-left .bd ul li .bg{width: 214px;height: 136px;background: #545454;filter: alpha(opacity=50);opacity: 0.5;position: absolute;left: 7px;top: 7px;z-index: 2;display: none;}
.culture-left .bd ul li .pic a:hover img{border-color: #999;}
.culture-left .bd ul li .sign{width: 44px;height: 36px;position: absolute;left: 90px;top: -36px;z-index: 2;background: url(../image/bg_sign09.png) no-repeat;}
.culture-left .bd ul li a:hover p{color: red;}

/*历史*/
.history {width: 700px;margin:0 auto 0 auto;}
.historyTime {height: 69px;margin-left: 8px;}
.historymaincon{ margin-left:8px;}
.historymaincon dl{clear:both; border-top:#e8e8e8 solid 1px; overflow:hidden;}
.historymaincon dt{ width:70px; float:left;padding:1px 1px 1px 0;}
.historymaincon dt div{ background:#f8f8f8;}
.historymaincon dt span{ display:block; padding:15px 0 0 17px; background:url(../image/BrandHistory_05.jpg) no-repeat left 18px;font-size:14px;}
.historymaincon dd{ width:620px; float:left; line-height:24px;border-left:#e8e8e8 solid 1px; text-align:justify;}
.historymaincon dd div.historybox{margin:10px 0 9px 14px; text-justify:inter-ideograph; letter-spacing:0.1px;font-size:14px;}
.historymaincon dd div.historybox .hboxtitle{ font-weight:bold;}
.historymaincon dd div.historybox .hboxcon{padding:5px;}
.historymaincon dd div.historybox .hboxcon .hboxcon1{float:left; width: 285px;}
.historymaincon dd div.historybox .hboxcon .hboxcon2{float:right; text-align:left;line-height:25px;width: 300px;}
.historymaincon dd div.historybox .hboxcon .hboxcon3{}
.historymaincon h2{ text-align:center; height:32px; padding-top:6px;}

/*荣誉*/
.aboutusCont {width:750px;height: auto;margin: 0 auto;color: #666;}
.eventsTime {height: 65px;padding-top: 20px;}
.eventsTime .btnlc {float: left;width: 20px;height: 36px;background: url(../image/aboutus_sprite.png) no-repeat -80px -30px;}
.eventsTime .next {background-position: -100px -30px;}
.eventsTime .timeBox {float: left;position: relative;width: 700px;height: 50px;overflow: hidden;	color: #a8a8a8;}
.eventsTime ul {position: absolute;	top: 18px;	left: 0;	border-top: 1px dashed #dadada;}
.eventsTime li {position: relative;	float: left;	width: 58px;	margin-top: -11px;	text-align: center;	cursor: pointer;}
.eventsTime .icon {display: inline-block;	width: 20px;	height: 20px;	background: url(../image/aboutus_sprite.png) no-repeat 2px -70px;}
.eventsTime .cur {color: #02103f;}
.eventsTime .cur .icon {background-position: -20px -70px;}
.eventsCont {display: none;padding-top:10px;color: #666;}/*height:360px;*/
.eventsCont .item {}/*height:360px;*/
.eventsCont .item .scrollContBox, .eventsCont .item .scrollBar {}/*height:360px;*/
.eventsCont .scrollCont {width: 750px;}/*height:360px;*/
.eventsCont .item li {float: left;width: 625px;padding: 5px 10px;}
.eventsCont .item .hover {}/*background:#e2e6f3;*/
.eventsCont .item .txt {float: left;width: 510px;padding:0 15px 0 0;}
.eventsCont .item .txt2 {line-height:26px;}
.eventsCont .item .img {float: right;width: 205px;height:105px;text-align: right;}
.txtScroll {position: relative;}
.scrollContBox {position: relative;overflow: hidden;}
.scrollCont {left: 0;}/*position: absolute;*/
.scrollBar {	position: absolute;	right: 0;	top: 0;	width: 1px;	height: 100%;	background: #dfdfdf;}
.scrollBar .btnlc {	display: block;	position: absolute;	left: -2px;	width: 5px;	height: 30px;	background: #172b72;	cursor: pointer;}
.honor{width: 732px; margin: 0 auto;}
.honorfl{width: 84px; float: left; vertical-align: top; overflow: hidden;}
.honorfl .a{font-size: 36px; font-family:"simsun"; color: #b6b6b7;}
.honorfr{float: right; width: 645px; border-left: thin solid #adaeb1;}
.honorfr li{line-height:23px;clear:both;}
.honorfr .a{float: left; margin: 0; width: 85px; font-size:14px;color:#3b3b3b;}
.honorfr .b{float: right; text-align: left; width: 525px;color:#000; font-size:14px;font-family:"simsun"}

/*新闻条*/
.newslist{font-family:simsun;padding:0;margin:0;overflow:hidden;}
.newslist dt{text-align:left; border-top:none;cursor:pointer; position:relative;}
.newslist dd{padding:30px 113px; border-bottom:1px #dcdddd solid; display:none;}
.newslist{width:770px; margin:0 auto; background:#ffffff;}
.newslist dl:hover{ }
.newslist dt{float:left;width:700px; background:url(../image/news_bt3.gif) repeat-x left center; font-size:14px; padding-left:70px;}
.newslist dt code.dt-code2{width:600px;float:left;display:block;height:50px;line-height:50px;}
.newslist dt:hover,.newslist dt.current{ background:#efefef; color:#000000;border-bottom:1px solid #dcdbdb;}
.newslist dt code.dt-code1{ float:left;display:block;width:90px;color:#000000; position:absolute; right:0; font-size:12px;height:50px;line-height:50px;}
.newslist dt:hover code,.newslist dt.current code{ color:#000000;}
.newslist dt .ico6{ background:url(../image/news_bt2.gif) no-repeat ; width:55px; height:50px; left:20px; _left:40px; top:0;margin-left:-20px; position:absolute;}
.newslist dt:hover .ico6,.newslist dt.current .ico6{ background:url(../image/news_bt2.jpg) no-repeat ; width:55px; height:50px; left:20px; _left:40px; top:0;margin-left:-20px; position:absolute;}
.newslist dd{ background:#fff; padding:0;}
.newslist dd.justify{clear:both;}
.newslist dd div.y{ width: 715px;height:154px;margin: 0 auto;background: #efefef;padding-top: 20px;font-size: 14px;margin-left: 55px;}
.newslist dd img{ display:inline-block; padding:0 20px 20px 20px; float:left;}
.newslist dd div div{ background:none; padding:0;}
.newslist dd div.z{float:left;width:55px; height: 174px; background:#dcdbdb;}
.newslist dd p,.newslist dd div p{ background:url(/Images/activity_line.gif) repeat-x 20px bottom; padding:0 10px;  line-height:26px; color:#000000; font-size:14px;}
.newslist dd span{ font-size:15px; color:#ffffff; padding:0　0　10px 0; display:block; border:none;}
.ckxq,a:link.ckxq,a:visited.ckxq,a:hover.ckxq,a:active.ckxq {display: block;font-size: 14px;color: #000000;margin-top: 10px;font-family: "宋体";background: none;text-align: right;padding-right:10px;}
/*End 新闻条*/

/**新闻中心轮播**/
#owl-demo{position:relative;width:579px;height:325px;margin:0 auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:579px;height:325px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "宋体","黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../image/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../image/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../image/bg17.png);}
.owl-next{right:0;background-image:url(../image/bg18.png);}
.owl-prev:hover{background-image:url(../image/bg19.png);}
.owl-next:hover{background-image:url(../image/bg20.png);}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 579px;-ms-touch-action: pan-y;}/*width:100%*/
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width:579px;}/*width: 100%;*/
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing {cursor:url(/css/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}

/**新闻中心公告滚动**/
.gg-top{width:310px;overflow: hidden;position: relative; font-family:simsun;}
.gg-top .bd{padding: 15px;}
.gg-top .infoList li{height: 25px;line-height: 25px;background:url(/css/images/icon.gif) no-repeat left center;text-indent:1em;}
.gg-top .infoList li .date{float: right;color: #999;}

/**新闻中心列表**/
.nctxtlist{}
.nctxtlist li{ float:left; line-height:25px; height:25px; width:100%;}
.nctxtlist li a{float:left;}
.nctxtlist li span{ float:right; color:#999;}
	
/*新闻中心图片滚动*/
.picMarquee-left{ width:980px;overflow:hidden; position:relative; height: 171px;padding:6px 0;border:1px solid #dfdfdf;}		
		.picMarquee-left .bd{    }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:229px; height:144px; display:block;}
		.picMarquee-left .bd ul li .pic a:hover img{ }
		.picMarquee-left .bd ul li .title{ line-height:27px;background:#f6f6f6; }
		
/*新闻中心视频*/
.snBrand { position: relative; width:563px;  height: 300px;overflow: hidden; }	
	.snBrand ol { float: left; width: 100px; height: 300px; margin-right:10px;}
	.snBrand ol li { width:100px;height: 38px;line-height: 38px;background:#dbdbdb;color:#8a6678; text-align: center; overflow: hidden; margin:0px 0 6px 0;}
	.snBrand ol li.on { background: #989898;color:#ffffff;}
	.snBrand ol li.on a{color:#ffffff;}
	.snBrand ol li.on a:hover{color:#ffffff; }
	.snBrand ul { float:left;  top: 0; width: 444px; height: 300px;overflow: hidden; }
	.snBrand ul li {position:relative;width: 444px; height: 300px; margin: 0 auto; text-align: center;}
	.snBrand ul li a{}
	.snBrand ul li a em {position: absolute;top: 50%;left: 50%;display: block;margin: -30px auto auto -30px;height: 60px;width: 60px;background: url(../image/slider.png) no-repeat 0 0;}
.snBrand ul li a b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.snBrand ul li a span{position:absolute;left:0;bottom:45px;width:100%;color:#fff;}
.snBrand ul li a span.v1{font:18px/30px "宋体","黑体"; text-align:center;}
.snBrand ul li a span.v2{font:12px/22px "宋体","黑体"; text-align:left;bottom:0;padding:0 5px; height:45px;}

/*新闻中心左图右文*/
.vztyw ul li{ width:410px; height:98px; margin:0; float:left; }
.vztyw ul li img{ float:left; margin:0; }
.vztyw ul li a {position: relative;width: 126px;height: 98px;display: block;float: left;}
.vztyw ul li a em {position: absolute;top: 50%;left: 50%;display: block;margin: -10px auto auto -10px;height: 20px;width: 20px;background: url(../image/play_s.png) no-repeat 0 0;}
.vztyw_intro{ width:275px; float:right; margin:0; padding:0; display:inline;}
.vztyw ul li .vztyw_intro h2 a{ width:100%;height:35px;line-height:35px; float:left;  font-size:14px;}
.vztyw ul li .vztyw_intro h2 a:hover{color:#4586cb;}
.vztyw ul li .vztyw_intro p{line-height:20px;}
.vztyw ul li .vztyw_intro p a{ display:block; color:#444;width:100%;height:60px;}
.vztyw ul li .vztyw_intro p a:hover{color:#4586cb;}

/*左侧展开菜单*/
.lmtitle{font-size: 22px; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;color: #413535; font-weight: bold; font-family: 黑体, Verdana, 宋体, sans-serif;}
div.sdmenu {width: 198px; font-size:14px; font-weight:bold;}
div.sdmenu div {overflow: hidden;}
* html div.sdmenu div{float:left}
div.sdmenu div.collapsed {height: 39px;}
div.sdmenu div span {display: block;line-height:38px;width:163px;font-weight: bold;padding-left:35px;color: #000;cursor: pointer;
	background: url(../image/bt_03.gif) no-repeat 20px center;border-bottom:1px solid #ddd;}
div.sdmenu div span.current {background:url(../image/submenu_current.jpg) no-repeat left center;}/*background: #9a9595 url(../images/bt_02_c.jpg) no-repeat 20px center;*/
div.sdmenu div span.current a{color:#fff;}
div.sdmenu div span a{padding:0; background:none; border:0; font-size:14px;line-height:39px;display:block}
div.sdmenu div.collapsed {width:198px; color:#000}
div.sdmenu div.collapsed span{background: url(../image/bt_02.gif) no-repeat 20px center;color:#000; line-height:38px;height:38px; border-bottom:1px solid #ddd;}
div.sdmenu div.collapsed span.current{background:url(../image/submenu_current.jpg) no-repeat left center;color:#fff; line-height:38px;height:38px; border-bottom:1px solid #ddd;}/*background: #9a9595 url(../images/bt_02_c.jpg) no-repeat 20px center;*/
div.sdmenu div.collapsed span.current a{ color:#fff;}
div.sdmenu div.collapsed span a.current{color :#fff; }
div.sdmenu div a {display: block;border-bottom: 1px solid #ccc;color: #333;font-size:14px; line-height:39px;padding-left:40px;}
div.sdmenu div a.current {background:url(../image/submenu_current.jpg) no-repeat left center;color:#fff}/*background :#9a9595;*/
div.sdmenu div span a.current {background :none; color:#333}/*color:#277fc2*/
div.sdmenu div a:hover {text-decoration: none;}
div.sdmenu div span a:hover {background:none;}

/*视频列表*/
.videolist{ width:762px; height:178px; padding:16px 10px 0; margin:0 auto 12px}
.videolist li{ float:left;position:relative; display:inline; width:228px; height:162px; padding:0 4px; background:url(http://www.guangsha.com/img/liBg10.png) no-repeat; margin:5px 8px 20px 8px;}
.videolist li a{position:absolute;}
.videolist li a:hover em {position: absolute;top: 50%;left: 50%;display: block;margin: -30px auto auto -30px;height: 60px;width: 60px;background: url(../image/slider.png) no-repeat 0 0;}
.videolist li img{ float:left}
.videolist li p{ line-height:32px; text-align:center}

/*图片列表正型*/
.careCon{ }
.careCon ul{ float:none; width:750px; margin:10px auto 0}
.careCon li{ float:left;width:207px; padding:6px 6px 3px 6px; height:181px; background:url(../image/liBg08.jpg) no-repeat; margin:0 13px 6px 13px;}
.careCon li img{ float:left;width:207px;height:145px;}
.careCon li p{ line-height:36px; text-align:center}
.careCon li:hover p{ color:red}

/*图片列表竖型*/
.careCon2{ }
.careCon2 ul{ float:none; width:750px; margin:10px auto 0}
.careCon2 li{ float:left;width:207px; padding:6px 6px 3px 6px; height:181px; background:url(../image/liBg08.jpg) no-repeat; margin:0 13px 6px 13px;}
.careCon2 li a{float: left;display: block;width: 207px;height: 145px;text-align: center;vertical-align: middle;}
.careCon2 li img{  max-width:207px;width:expression(document.body.clientWidth > 207? "207px": "auto" );
                  max-height:145px;height:expression(document.body.clientHeight > 145? "145px": "auto" );}
.careCon2 li p{ line-height:36px; text-align:center}
.careCon2 li:hover p{ color:red}

/*创新成果*/
.cxcgtab{}
.cxcgtab li{background:#dcdcdc; color:#000; font-size:14px; padding:3px 5px; margin-right:8px;width:85px;height:24px;line-height:24px;float:left;text-align:center;}
.cxcgtab li a{color:#000;}
.cxcgtab li.hover{background:#545454;color:#ffffff;}
.cxcgtab li.hover a{color:#fff;}

/*设备设施*/
.sbsscon{background:#ffffff;margin:10px 0;min-height:500px;}
.sbsstab{ padding:5px;width:730px;margin:0 auto;border:1px solid #dbd7d8;height:30px;}
.sbsstab li{background:#dcdcdc;color:#000;font-size:15px;padding:3px 6px;margin:0 2px;width:130px;height:24px;line-height:24px;float:left;text-align:center;font-family:"黑体";cursor:pointer;}
.sbsstab li.hover{background:#545454;color:#ffffff;}
.sbsslist{margin:10px auto;width:730px; padding:5px;}
.sbsslist dl{margin:10px auto;}
.sbsslist dl dt{border-bottom:1px solid #dbd7d8;height:30px;line-height:30px;font-size:15px;font-family:"simsun";color:#545454;font-weight:bold;}
.sbsslist_img{margin:10px auto;width:730px; }
.sbsslist_img li{float:left;width:230px;height:185px;margin:10px 5px;border:1px solid #909090;display:inline;}
.sbsslist_img li img{padding:4px;width:222px;height:152px;}
.sbsslist_img p{height:26px;line-height:26px;text-align:center;color:#555455;font-size:12px;font-family:"simsun";}

/*客户展示*/
.seobox{ font-size:14px;width:100%; }
.seobox li{ width:179px; height:170px; margin:15px 4px; float:left;border:1px solid #dedede;}
.seobox li img{width:179px; height:140px;}
.seobox li p{ line-height:30px;height:30px;color:#333;text-align:center;background:url(../image/lipbg.jpg) repeat-x;}
/*.seo_img{ width:218px; height:109px;}
.seo_info{height:109px; width:218px; background:#9FC935; vertical-align:middle;display:table-cell;}
.seobox li p{text-align:center; font-size:18px; font-family:"宋体"; font-weight:bold;color:#fff; cursor:pointer; margin:0 auto; vertical-align:middle;}
.seobox li a{ color:#666; text-decoration:none; position:absolute; top:0; left:0;}*/
/*销售网络*/
/**.map{ position:relative;width:716px; margin:0 auto;}
.map a{ color:#5b5a5a; font-size:14px; text-decoration:none;}
.map a:hover{ color:#fff;}
.citybg{ position:absolute; display:none; z-index:3; }
.city a.active .citybg{ display:block; z-index:3;}
.sideMen{ width:716px; border:1px solid #ddd;  }
.sideMen h3{ height:32px; line-height:32px; padding-left:10px;border-top:1px solid #e3e3e3; background:#f4f4f4;font:normal 14px/32px "simsun";}
.sideMen h3 em{ float:right; display:block; width:40px; height:32px;background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMen h3 em.on{ background-position:16px -57px; }
.sideMen ul{ padding:8px 25px; color:#999; line-height:22px; font-size:13px; }**/

.ltable{ width:100%; min-width:600px;font-size:12px; background:#cccccc;font-family:simsun;}/**border:1px solid #eee;**/
	.ltable th{ padding:4px 0; color:#333; font-size:14px; font-weight:bold; background:#eeeeee;color:#000; border-right:none; line-height:25px; }
	.ltable td{ padding:2px 1px;line-height:25px; color:#000;background:#ffffff;}
	/*.ltable tr:hover{ background:#f7f7f7; }
	.ltable .odd_bg{ background:#fafafa; }*/
	

/**下载中心**/
.downloadlist{width:95%; margin:0 auto;}
.downloadlist li{float:left;width:100%; line-height:35px;height:35px;color:#333;font-size:14px;text-indent:1em;
 border-bottom:1px dotted #cccccc;background:url(../image/news_bt.gif) no-repeat left center;}
 .downloadlist li a{float:left;display:block;line-height:35px;height:35px;}
.downloadlist li span{ float:right;font-size:12px; color:#999999;}

/**留言**/
.comment-box{ position:relative; margin-top:15px; }
	.comment-list li{ padding:15px 0; border-top:1px solid #f7f7f7; }
	.comment-list li .avatar{ display:block; float:left; margin-top:6px; background:#fff; border-radius:2px; width:42px; height:42px; overflow:hidden; }
	.comment-list li .avatar img{ width:42px; height:42px; }
	.comment-list li .inner{ margin-left:52px; }
	.comment-list li .inner p{ color:#333; font-size:14px; line-height:1.8em; }
	.comment-list li .inner .meta{ margin:0; padding-top:3px; color:#999; border:none; }
	.comment-list li .inner .meta .time{ margin-left:5px; padding-left:20px; color:#777; background:url(/images/sprite.gif) no-repeat left -158px; }
	.comment-list li .answer{ margin-left:48px; padding:10px; background:#fafafa; border:1px solid #e6e6e6; border-radius:3px; }
	.comment-list li .answer .meta{ margin:0; padding:0; color:#999; margin-bottom:5px; border:none; }
	.comment-list li .answer p{ color:#555; font-size:14px; line-height:1.8em; }
.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; font-size:14px; }
	.form-box dl{ display:block; padding:5px 0; }
	.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:14px; text-align:right; _position:absolute; }
	.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
	.form-box dl dd label.radio{ margin-right:5px; }

/**产品**/
/*.protitle{font-size: 22px;color: #ff0000; font-weight: bold; font-family: simsun, Verdana, 宋体, sans-serif;}*/
.proLeftTreehover{ background-color:#828282;}
.proLeftTreehover a{font-size: 16px; color: #ffffff;  font-family: 黑体, 宋体, sans-serif;}
.proLeftTree{ background-color:#ffffff;}
.proLeftTree a{font-size: 16px; color: #666;  font-family: 黑体, 宋体, sans-serif;}
/**产品详情**/
.proslideBox{ width:453px; height:236px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.proslideBox .bd{ position:relative; height:100%; z-index:0;   }
.proslideBox .bd li{ zoom:1; vertical-align:middle; }
.proslideBox .bd img{  display:block; text-align:center }/*width:453px; height:236px;*/
/* 下面是前/后按钮代码，如果不需要删除即可 */
.proslideBox .prev,
.proslideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:25px; height:45px; background:url(../image/s_gallery_2012110702.png) 0 -48px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.proslideBox .next{ left:auto; right:1%; background-position:-28px -48px; }
.proslideBox .prev:hover,
.proslideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.proslideBox .prevStop{ display:none;  }
.proslideBox .nextStop{ display:none;  }	

.pic-box{ float:left; }
	.pic-preview{ position:relative; width:453px; height:336px; border:1px solid #e8e8e8; }
	.pic-scroll{ margin-top:10px; width:453px; }
	.pic-scroll .prev{ float:left; margin-right:5px; }
	.pic-scroll .next{ float:right; }
	.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
	.pic-scroll .items{ position:relative; float:left; width:329px; height:62px; overflow:hidden; }
	.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
	.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:67px; text-align:center; }
	.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:56px; height:56px; }
	.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }
/* 图片放大镜样式*/
.jqzoom{ position:relative; display:block; margin:0; padding:0; width:453px; height:336px; border:none; cursor:crosshair; }
    .jqzoom img{ width:453px; height:336px;border:1px solid #dad7d7; }
.zoomdiv{ position:absolute; z-index:100; display:none; width:453px; height:336px; background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:150px; max-height:150px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }

	

.Tab_pro { width:100%;}
.Menubox_pro {width:100%; background-color:#d2d2d2;height:36px;}
.Menubox_pro ul{font-size:14px;list-style:none;padding-top:0;height:36px;}
.Menubox_pro li{float:left;display:block;cursor:pointer;background:#878787; font-size:16px;font-family:"simsun";width:150px;text-align:center;color:#fff;font-weight:bold;height:36px;line-height:36px;}
.Menubox_pro li.hover{padding:0px;width:150px;color:#fff;height:36px;line-height:36px;background-color: #545454;}
.Contentbox_pro{width:762px;overflow:hidden;clear:both;text-align:left;height:auto;line-height:25px;margin:15px 0;font-size:14px; font-family:"simsun"}

.a-fadeinB {  -webkit-animation-name: fadeinB;-webkit-animation: 1s ease-out backwards;}
.row {width: 102%;}
.row:before, .row:after {content: " ";display: table;clear: both;}
.video_list li {position: relative;margin-bottom: 20px;}
.span-3, .full-row .row .span-3 {float: left;transition: .2s width ease;margin-right:10px;width: 23%;}
.video_list li a {transition: all 0.3s ease;text-decoration: none; outline: none;color: inherit;}
.video_list li .img {display: block;height: 0;overflow: hidden;padding-bottom: 75%;position: relative;}
.video_list li .img img {height: auto;left: 0;position: absolute;top: 0;width: 100%;cursor:pointer;}
.effImg01 img{transition: all .8s ease 0s;}
.effImg01:hover img,.videoList li.hover img{-webkit-transform: scale(1.1);}
.video_list li .nr{width: 90%;padding: 10px 5%;text-align: center;background: rgba(0,0,0,.60);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);
  position: absolute;left: 0px;bottom: 0px;}
.nr {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;cursor:pointer;}
.video_list li .title {font-size: 14px;color: #fff;font-weight: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-bottom: 3px;}

/**网站地图**/
.map{width:760px;margin:0 auto;font-size:14px;}
.maphome{ margin: 0 24px;padding-bottom: 35px;}
.maphome a{width: 89px;height: 27px;display: block;text-align: center;color: #fff;line-height: 27px;
background: url(../image/bg25.png) no-repeat;
}
.map-list{margin: 0 24px;}
.map-list li{float: left;width: 89px;margin-right: 15px;}
.map-list li .top{height: 27px;
background: url(../image/bg25.png) no-repeat;}
.map-list li .top a{display: block;text-align: center;color: #fff;line-height: 27px;}
.map-list li dl{padding: 5px 0px;}
.map-list li dt a{display: block;text-align: center;line-height: 27px;}
.map-list li .btm{border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;
  border-bottom-left-radius: 5px;border-bottom-right-radius:5px;}
.map-list ul{width: 730px;}
.mapclear{ zoom:1;}

/*news*/
.news { padding:0px 20px; line-height:240%; color:#333;font-family:simsun;font-size:14px; }
.news ul { overflow:hidden; }
.news ul li { line-height:35px; text-indent:15px; background:url(../image/ico_newslist.jpg) no-repeat left center; border-bottom:1px dashed #d8d8d8; color:#333; }
.news ul li a { color:#333; }
.news ul li span { float:right; }

/***/
.pageHeaderwrap {width: 980px;margin:0 auto;}
.fix {}
.fix::before {clear: both; display: table; content: "";}
.fix::after {clear: both; display: table; content: "";}
.pageHeader {width: 100%; height:auto; position: absolute;z-index: 90; margin:0 auto;top:0}
.pageHeader .wrap {	/*background: url("../images/nav.png") no-repeat;*/ height: 83px;}
.logo {padding: 0 0 0 0; width: 327px; float: left;}/*padding: 17px 0 0 0; */
.topMid {width: 630px; padding: 0 0 0 23px; float: left; _display:inline;}/*padding: 7px 0 0 23px;*/
.topMid .links {padding: 0px 10px; border: 1px solid rgb(228, 228, 228); border-image: none; width: auto; height: 22px; color: rgb(177, 177, 177); line-height: 22px; margin-left: 10px; float: right;font-weight:bold;font-size:14px;}
.topMid .imp {color: rgb(1, 163, 236);}
.topMid .language {border: 1px solid rgb(255, 255, 255); border-image: none; width: auto; height: 22px; line-height: 20px; margin-left: 8px; float: right; position: relative; z-index: 10;}
.topMid .language .n {padding: 0px 13px 0px 24px; height: 22px; display: block; position: relative; cursor: pointer;}
.topMid .language .ico {margin: 0px; left: 2px; top: 1px; position: absolute;}
.topMid .language .n .point {border-width: 3px; border-style: solid dashed dashed; border-color: rgb(101, 101, 101) transparent transparent; top: 8px; width: 0px; height: 0px; right: 4px; overflow: hidden; display: block; position: absolute;}
.topMid .language .layer {border: 1px solid rgb(204, 204, 204); border-image: none; left: -1px; top: 21px; width: 100%; display: none; position: absolute; background-color: rgb(255, 255, 255);}
.topMid .language .layer a {padding: 0px 8px; display: block;}
.topMid .language .layer a:hover {background-color: rgb(244, 244, 244);}
.topMid .lang_hover {border-color: rgb(204, 204, 204);}
.topMid .lang_hover .layer {display: block;}
.topMid em {margin: 0px 10px; font-style: normal;}
.topMid .member {width: auto; height: 22px; line-height: 22px; padding-left: 24px; float: right; position: relative;}
.topMid .member .ico {margin: 1px 0px 0px; left: 0px; top: 1px; position: absolute;}
/**.mobile_key {display: none;}
.m_menu {width: 600px; height: 50px; margin-top: 8px; float: left;font-family:"microsoft yahei";}
.m_menu .m_nav {width: 600px; height: 45px; float: left;}
.m_menu .m_nav > li {width: 74px; height: 45px; text-align: center; line-height: 40px;margin-right: 1px; float: left; position: relative;}
.m_menu .m_nav > li > a {width: 100%; height: 45px; color: rgb(51, 51, 51); font-size: 14px;font-weight: bold; display: block;}
.m_menu .m_nav ul {padding: 0; left: 0px; top: 45px; width: 180px;height: auto; text-align: left; display: none; position: absolute;background-color: rgb(45, 45, 44);}
.m_menu .m_nav ul li {line-height: 22px;}
.m_menu .m_nav ul a {padding: 3px 20px; color: rgb(255, 255, 255); line-height: 22px; display: block; position: relative;}
.m_menu .m_nav ul a i {border-width: 4px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(250, 205, 0); top: 10px; width: 0px; height: 0px; right: 15px; overflow: hidden; display: none; position: absolute;}
.m_menu .m_nav ul a:hover {color: rgb(250, 205, 0);}
.m_menu .m_nav ul a:hover i {display: block;}
.m_menu .m_nav .cur > a {color: rgb(1, 162, 234);}
.m_menu .m_nav .hover > a {color: rgb(255, 255, 255); background-color: rgb(61, 61, 61);}
.m_menu .m_nav ul.pro {width: 265px; overflow: hidden;}
.m_menu .m_nav ul.pro li {width: 50%; float: left;}
.m_menu .m_nav ul.pro a i {right: 10px;}
.m_menu .m_nav .sec_hover > a {color: rgb(250, 205, 0); background-color: rgb(65, 65, 65);}
.m_menu .m_nav .sec_hover > a i {display: block;}
.m_menu .m_nav .secNav {position: relative;}
.m_menu .m_nav .secNav ul {left: 180px; top: 0px; background-color: rgb(65, 65, 65);}**/



/* navbox */
.navbox{height:40px;position:relative;z-index:9;margin:auto;font-family:'黑体';margin-top:0;_margin-top:0;}/*margin-top:36px;_margin-top:43px;*/
.nav{width:100%;margin:0;height:40px;list-style:none;}
.nav li{float:left;height:40px;position:relative;list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;width:76px;display:block;border-left:1px solid #ffffff; border-right:1px solid #ffffff;line-height:40px;font-size:14px;color:#666666;font-weight:bold;cursor:pointer;text-align:center;_display:inline;}
.hover_menu{text-decoration:none;width:76px;border-left:1px solid #e0dedf; border-right:1px solid #e0dedf;background:#fff url(../image/nav_active.gif) repeat-x;height:34px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:40px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.menu_pro_bg{width:1360px;height:500px;background:url(../image/menu_pro_bg.png) no-repeat;}
.menu_pro_main{width:1340px;margin:auto;padding:20px 0 0 30px;}
.menu_pro_li{ float:left;width:105px;}
.menu_li_txt{line-height:30px;height:30px;font-size:14px;color:#696969;}
.menu_li_txt img{margin:5px auto 8px auto; text-align:center}
.menu_li_txt font{font-size:14px;color:#bb1721;}
.menu_li_txt a {display: block;width: 100px;height: 26px;padding-left: 10px;color: #757575;font-size: 12px;
  line-height: 26px;overflow: hidden;background: url(../image/index_bg02.png) no-repeat 0 2px;/*==background: url(../image/index_bg02.png) no-repeat 0 -30px;==*/}
.menu_li_txt a:hover {color: #bf0121;background:url(../image/index_bg02.png) no-repeat 0 2px;}
.menu_li_txt a.nobackground{ background-image:none;padding-left:0;}
/*.menu_li_txt a{color:#696969;text-decoration:none;}
.menu_li_txt a:hover{color:#696969;text-decoration:underline;}*/
.menu_news_bg{width:480px;height:185px;background:url(../image/menu_news_bg.png) no-repeat;}
.menu_news_main{width:440px;margin:auto;padding-top:12px;}
.menu_news_li{padding:0px 15px;margin-right:20px;height:150px; width:80px;float:left;border-right:1px solid #cccccc;}
.menu_news_img{float:left;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}

.menu_news_li2{padding:0px 30px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img2{float:left;margin-left:30px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}
.menu_news_li3{padding:0px 15px;height:150px;width:100px;float:right;border-left:solid 1px #cccccc;_display:inline;}
.menu_news_img3{float:left;width:280px;margin-left:10px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;_display:inline;}
a.semenuMore {display: inline-block;width: 79px;height: 21px;margin-top: 10px;padding-left:5px;background: url(../image/semenu_pic01.jpg) no-repeat;
  line-height: 21px;color: #fff;font-size:12px;}
 a:hover.semenuMore{color:#fff;}
 
 /****/
 .scrollBox{ width:976px;padding:10px; position:relative; }
	.scrollBox .opiclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:958px;left:20px}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .opiclist li{float:left; display:inline; width:210px;background:#fff;border:1px solid #c9bea9;margin-right:15px;padding:5px;}
	.scrollBox .opiclist li span{height:25px;line-height:25px;display:block;text-align:center;   }
	.scrollBox .pageBtn span{ background:url(../image/bntBg.png) no-repeat; display:block;width:18px;height:30px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
	.scrollBox .pageBtn .prev{left:5px;background-position:0 0;}
	.scrollBox .pageBtn .next{right:5px;background-position:-60px 0px; }
	.scrollBox .pageBtn .olist{overflow:hidden;zoom:1;margin:10px 0 0 453px; }
	.scrollBox .pageBtn .olist li{ background:url(../image/dot8.png); float:left; display:inline; width:18px;height:18px;background-position:2px 19px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .olist li.on{background-position:20px 3px }
