﻿@charset "utf8";
/* CSS Document */

.header{ width:100%; border:1px solid #FFF; border-left:0px;border-right:0px; background:#fff;
/*background:url('../images/topbg.png') repeat-x;*/}

	.topbox{ padding:8px 0px; position:relative; z-index:100;}
	.logo { float: left;}
	.logo img{height: 80px; display:block;}

	.toptool { float:right; margin-right:15px; position:relative;}
	#massage_box {background:#fff; display:none; left:25px; padding:3px 15px 3px 10px;  position:absolute; top:29px; z-index: 2;}
	#massage_box ul li {line-height:24px; white-space:nowrap;}
	#massage_box ul li a {color:#093079; padding-left:30px; display:block; background-position:left; background-repeat:no-repeat;}
	#massage_box ul li a:hover {color: #e37006;}
	.toptoolBox li{float:left; margin-left:20px; line-height:26px;}
	.toptoolBox a{color:#8d8d8d}
	.toptoolBox a:hover{color:#e37006}
	.toptoolBox span{color: #8d8d8d;}
	.toptoolBox span:hover{color: #06f;}
	#search{height:26px; background:url('../images/search1.jpg') repeat-x;}
	#searchkey{border:0px; color:#b2b2b2; float:left; height:24px; line-height:24px; background:none; padding-left: 8px; width: 133px;}
	#search input[type="submit"] {border:0px; background:url('../images/search2.jpg') center no-repeat; cursor:pointer; float: left; height:26px; width: 46px;}

	.nav{position:absolute; bottom:3px; right:0px;}
	.nav li{float:left; padding:5px 15px; background:url('../images/menudiv.png') right no-repeat; position:relative; cursor:pointer;}
	.nav li.last{background:none;}
	.nav li a{display:block;}
	.nav li h2{font-size:16px; color:#239de7; height:20px; line-height:20px; cursor:pointer;}
	.nav li ul{display:none;}
	.nav li a:hover h2{color:#e37006}

	/*导航特效*/
	.smartmenufloaty {overflow: hidden; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; background: transparent; position: absolute; width: auto; height: auto; left: 0px; top: 0px; z-index: 1000;}
	.smartmenufloaty a h3{color: #003781; font-size:12px; line-height:32px; font-weight:normal;}	
	.smartmenufloaty a:hover {color:#dc6e19;}
	.smartmenufloaty ul {margin: 0px 15px; z-index:9999999;}
	.smartmenufloaty li {padding:0px 12px; border-right: 0px solid #003781; border-bottom:1px solid #dbdbdb; font-size:12px; line-height:32px; color:#003781;}
	.smartmenufloaty li:hover {padding-left:12px; border-right: 0px solid #003781; border-bottom:1px solid #dbdbdb; color:#003781;}
	.smartmenufloaty .tip { background: url('../images/submenu.png') repeat-x; font-size: 0px; height: 8px; margin: 0px; overflow: hidden; display: block;}
	.smartmenufloaty .padder {background:#f6f6f6 url('../images/submenubg.png') left bottom repeat-x; padding: 0px 0px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px;}
	.smartmenufloaty .padderIE6 {background:#f6f6f6 url('../images/submenubg.png') left bottom no-repeat;}
	/*导航特效end*/

#slides{ border-top:1px solid #dadada}
.body-wrap{background:url('../images/topbg.png') repeat; padding-top:37px; color:#666; padding-bottom:20px;}
	.body-wrap a{color:#424242;}
	.body-wrap a:hover{ color:#f59a01;}
	.body-wrap h2{ font-size:16px; line-height:100%; margin-bottom:18px; font-weight:normal; color:#003399;}
	.body-left{float:left; width:200px; margin-right:10px;}
	.index-news a{
	display:block;
    background: rgba(0, 0, 0, 0) url("../images/proarrwo.jpg") no-repeat scroll left 7px;
	padding-left:12px;
	height:24px;
	}

	
	.index-news h3{font-size:12px; font-weight:normal; float:left; }
	.index-news span{display:block; color:#41638d; float:right; }

	.body-center{float:left;height:220px;overflow:hidden;}
	.centerleft, .centerright{ float:left;}
	.centerleft{ margin-right:40px; width:180px; }
	.centerright{width:180px;}
	.body-center ul li{ /*background:url('../images/proarrwo.jpg') left 7px no-repeat;*/ padding-left:12px; line-height:160%}
	a.learnmore{color:#91bd1c; font-size:11px; background:url('../images/morearrow.png') right no-repeat; padding-right:23px; line-height:33px;}
	
	.body-right{float:right; width:240px; margin-left:2.1%}
	.exhibition a img{float:left; margin-bottom:10px; margin-right:10px; height:87px;}
	.exhibition a { color:#424242;}
	.exhibitioncont{ overflow:hidden;width:100%; font-size:12px; color:#424242;}
	.exhibitioncont P { display:none;}

	.scrolltop-wrap{height:45px; float:right; position:absolute; display:none;}
	a.topbutn, .fllowus{display:inline-block; *zoom:1; *display:inline; cursor:pointer; height:25px;}
	.scrolltop-wrap .fllowus{background:url('../images/follow.png') bottom no-repeat; width:71px;}
	.scrolltop-wrap .topbutn{background:url('../images/top.png') bottom no-repeat; width:35px; }
	.scrolltop-wrap .fllowus:hover{background:url('../images/follow-hover.png') bottom no-repeat;}
	.scrolltop-wrap .topbutn:hover{background:url('../images/tophover.png') bottom no-repeat;}
	.fllowus a.sharefacebook, .fllowus a.sharetwitter {float:left; height: 16px; width: 16px; margin: 8px 0px 0px 9px;}
	.fllowus a.sharefacebook {margin: 8px 0px 0px;}

.footer{background:url('../images/footbg.jpg') #07132d top repeat-x; color:#41638d; font-size:11px;   padding: 15px 0; position:relative; }
	.footer-r .contact li{float:left; background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-left:20px; color:#fff;}
	.contact .tel{background-image:url('../images/tel.png');}
	.contact .fax{background-image:url('../images/fax.png');}
	.contact .email{background-image:url('../images/email.png');}
	.contact .email:hover{background-image:url('../images/email-hover.png');}
	.contact .email:hover a{color:#d06400;}
	.footer a{color:#fff;}
	.footer-l{clear:both; line-height:40px; float:left; color:#fff; padding-top:0px; }
	.footer-r{float:right; margin-top:8px; }
	.footer-l a:hover{color:#f59a01;}
	.subfooter{background:url('../images/subfooterbg.png') bottom repeat-x; height:90px;}

/*内页公共*/
.body{ min-height:445px; border-top:1px #dadada solid; width:100%; }
	.subbody{padding:0px 0px 20px;}/*
	.subbody h2 { color: #e57006; float: left; font-size:30px; line-height:40px; font-size: 25px;}*/
	.crumbstitle h2 { color: #e57006; float: left; font-size:30px; line-height:40px; font-size: 25px;}
	/*面包屑一*/
	.crumbs { width: 100%; position:relative; padding-bottom:10px; text-align:right; color: #999; height:30px;}
	.crumbs a { color: #999;}
	.crumbs strong { color: #e57006; font-weight: normal; }

	.location { color: #999; float: right; line-height: 20px; margin-right: 15px; }
	.location a { color: #999; }
	.location strong { color: #e57006; font-weight: normal; }
	.crumbstitle {width: 100%; position:relative; border-bottom: 2px solid #e57006; padding-top:10px; padding-bottom:10px;}
	.crumbstitle .location{line-height:40px;}
	.righttitle{border-bottom: 2px solid #e57006; padding:10px 0px;}
	.righttitle h2{color: #e57006; font-size:30px; line-height:40px; font-size: 25px;}
	.noborder{border:0px;}
	
	/*左侧菜单*/
	.precurrent{ display:none;}
	.contentbody-l { float: left; width: 220px; padding-top:50px;}
	.contentbody-l .precurrent { font-size: 22px; line-height:27px; border-bottom:1px solid #e7e7e7; padding:25px 0px 5px 20px; display:block;}
	.contentbody-l ul.container { margin-left: 20px;}
	.contentbody-l ul.container li div.level-1{padding-right:20px; border-bottom: 1px solid #e7e7e7; position: relative;}
	.contentbody-l ul.container li a{display:block; padding:10px 0px; border-bottom: 1px solid #e7e7e7;}
	.contentbody-l ul.productcate li div a{padding:10px 0px; border-bottom: 0px}
	.contentbody-l ul.container li h2{background: url("../images/submenuli.png") no-repeat 185px center; color: #454545; font-size:14px; font-weight:normal; max-height:40px; line-height:20px; overflow:hidden; padding-right:20px;}
	.contentbody-l ul.container li h2:hover{background: url("../images/submenulihover.png") no-repeat 185px center; color:#f59a01}
	.contentbody-l ul.productcate li h2:hover, .contentbody-l ul.productcate li h2{background: none;}
	.contentbody-l ul.productcate li em{background: url("../images/bluearrow.png") no-repeat center; position:absolute; right:0px; top:0px; bottom:0px; width:15px; cursor:pointer;}
	.contentbody-l ul.productcate li em:hover{background-image: url("../images/currentli.gif");}

	.contentbody-l ul.container div.submenu{display:none;}
	.contentbody-l ul.container div.submenu a{padding:6px 0px; border-bottom:0px;}
	.contentbody-l ul.container li.current div.submenu{display:block;}
	.contentbody-l ul.container h3{ font-size:12px; font-weight:normal; color: #003781; max-height:36px; line-height:18px; padding-left:20px; overflow:hidden;}
	.contentbody-l ul.container a:hover h3{color: #f59a01}
	.contentbody-l .dropdown-l {display: none; padding-top: 5px; width: 100%;}
	.contentbody-l .dropdown-l li { margin: 5px 0; padding: 4px 12px;}
	.contentbody-l h3{font-size:12px; font-weight:normal; color:#003781}

	.follows { display:none; color: #3e3e3e; font-size:14px; font-weight: bold; line-height:74px; margin-left: 23px;}

	.contentbody-r { float: right; width: 72%;}
	.sidebar-contact { border-top: 1px dashed #ccc; padding: 15px 0;}
	.sidebar-contact ul li { color: #4b4b4b; height:22px; line-height: 22px; padding-left: 31px;}
	.sidebar-contact { padding: 15px 0;}
	.sidebar-contact li{background-repeat:no-repeat; background-position:left center;}
	.sidebar-contact .tel {background-image: url("../images/tel.png");}
	.sidebar-contact .email {background-image: url("../images/email.png");}
	.sidebar-contact .email:hover {background-image: url("../images/email-hover.png"); color:#f59a01;}
	.sidebar-contact .fax {background-image: url("../images/fax.png");}

/*Product List*/
.tabcontentpro { color: #404040; padding: 0 0 25px;}
	.tabcontentpro ul.prolist li { border-bottom: 1px solid #e4e4e4; float: left; padding: 40px 0px 40px 0; width: 340px;}
	.tabcontentpro ul.prolist li a { font-size: 14px; }
	.tabcontentpro ul.prolist li img { float: left; margin-right: 18px; width:150px; }
	.tabcontentpro ul.prolist li p {max-height: 36px; overflow: hidden; margin-top: 5px; line-height:18px;}
	.tabcontentpro ul.prolist li div{height:95px; padding-right:17px; padding-left:113px; padding-bottom:8px; }
	.tabcontentpro ul.prolist li a.more {color: #003781; font-size:11px; font-weight: bold; padding-right: 14px; background: url("../images/newsmore.png") no-repeat right center;}
	.tabcontentpro ul.prolist li a.more:hover{color:#e37006;}

/*product detail*/
.firstscreen{padding-top:20px;}
	.firstscreen .pimg {float: left; height: 347px; width: 347px;}.firstscreen .pimg img{ width: 350px;}
	.info { float: right; width: 300px;}
	.title h1 {color: #db5d00; font-size: 24px; padding: 0 0 6px; line-height:30px;}
	.text { border-bottom: 1px dashed #999999; color: #666666; padding: 5px 0 10px;}
	.choosetip { color: #114491; font-weight: bold; padding-top: 12px;}
	.choosetipsub { color: #797979; font-weight: bold;}
	.secondscreen { background: url("../images/smallpicbg.png") no-repeat; height: 93px; margin: 12px 0 22px; padding-top: 2px;}
	.secondscreen ul{float:left; }
	.secondscreen ul li {background: url("../images/nothover.png") no-repeat center; float: left;padding: 7px 6px 6px 5px;}
	.secondscreen ul li:hover {background: url("../images/hoverbg.png") no-repeat center;}
	.secondscreen li img{width: 68px; height: 68px; display:block;}
	dl.secondscreencontact { color: #767676; line-height:24px; margin-top: 6px; border-top:0px; padding:0px; float:left; margin-left:40px; width:300px; height:100%;}
	dl.secondscreencontact a{color: #767676;}dl.secondscreencontact a:hover{color: #f59a01;}
	.secondscreencontact dd{background-repeat:no-repeat; background-position:left center; padding-left:20px;/* float:left; margin-right:19px;*/}

	.img-list-wrap{position:relative;width:347px; float:left;}
	.img-list-tab{overflow:hidden; width:316px;margin:0px auto; position:relative;}
	.goleft, .goright{position:absolute; height: 61px; cursor:pointer; width: 14px; top:15px;}
	.goleft {background:url("../images/pro-left.gif") no-repeat;  left:0px;}
	.goright {background:url("../images/pro-right.gif") no-repeat; right: 0;}
	.tb-thumb {width: 5000px;}

	#detail-tags { height: 34px; border-bottom: 1px solid #e4e7e8; overflow:visible;}
	#detail-tags LI { float: left; height: 34px; margin-right: 5px;}
	#detail-tags LI.selectTag, #detail-tags LI:hover{ height: 36px; margin-bottom: -2px; position: relative;}
	#detail-tags LI A { background:#ebebeb; color: #5f5f5f; float: left; font-size:14px; font-weight:bold; line-height:34px; height: 34px; padding: 0 20px; }
	#detail-tags LI.selectTag A, #detail-tags LI:hover A  {background: url("../images/tabOn_right.gif") repeat-x; border-left: 1px solid #e4e7e8; border-right: 1px solid #e4e7e8; color: #e37006; height: 36px; line-height: 36px;}
	#tagContent { background: #fafafa; border-left: 1px solid #e4e7e8; border-right: 1px solid #e4e7e8; border-bottom: 1px solid #e4e7e8; padding: 15px;}

	.tagContent {color: #474747; }
	.listshow { }
	.listshow li {background: url("../images/orgicon.png") no-repeat left 12px; padding: 4px 0 4px 15px;}
	.Related-Product {background: #ebebeb; margin: 13px 0 16px;}
	.Related-Product strong {color: #464646; font-size:14px; line-height:20px; padding-left: 20px; display:block; padding-top:10px;}
	
	.project_id{overflow:hidden;}
	.project_id h2 {color: #464646; font-size:14px; line-height:30px; padding-top:10px;}
	.project_id ul {width: 104%;}
	.project_id ul li {float: left; margin-right: 7px; width: 24%;}
	.project_id ul li img{width:100%;}
	.project_id ul li p{line-height:18px; max-height:36px; overflow:hidden; text-align:center;}

	.productScroll{position:relative; padding:10px 0px;}
	.productScroll .link{display:block; position:absolute; width:15px; height:40px; top:48px;}
	.productScroll .prev{left:0px; background:url('../images/ar1.png') no-repeat center;}
	.productScroll .next{right:0px; background:url('../images/ar2.png') no-repeat center;}
	.sliderList{width:650px; margin:0px auto; overflow:hidden; position:relative;}
	.slideContainer {width:10000px; position:relative;}
	.slideContainer li{float:left; margin-right:8px; width:124px;}
	.slideContainer li a{display:block; background:url('../images/relatedproli.png') no-repeat; padding:9px 10px 9px 8px;}
	.slideContainer li a:hover{background-image:url('../images/relatedpro.png')}
	.slideContainer li img{width:106px; height:106px; display:block;}
	.slideContainer li span{display:block; text-align:center; line-height:18px; max-height:36px; overflow:hidden;}

	.form-wrap { display:none;border: 1px solid #e3e3e3; padding: 20px; display:none;}
	.input {color: #111; padding-top: 20px;}
	.input span {float: left; width: 132px; color:#111}
	.input span.redstar {float: none; color:#f00}
	.input div{float:left; width:500px; position:relative;}
	.input input[type="text"] {background: #efefef; border: 1px solid #ccc; height: 18px; width: 300px;}
	.arror {cursor: pointer; left: 126px; position: absolute; top: 4px;}
	.input input.sele { background: #fff; color: #009fdd; text-align: center; width: 140px; }
	.seleul {background: #fff; border: 1px solid #ccc; display: none; left: 0px; position: absolute; top: 23px; width: 140px; z-index: 99;}
	.seleul li { color: #009fdd; cursor: pointer; height: 23px; line-height: 23px; text-align: center; text-indent:8px;}
	.input .box {cursor: pointer; margin:6px 6px 6px 0px; vertical-align: middle; width: 18px;}
	.tips{font-size:10px;font-weight:normal}
	.input div span{width:auto; padding-right:10px;}
	.textarea {background:#efefef; border: 1px solid #ccc; height: 105px; width: 300px;}
	.submit {background:#003781; border:none; color:#fff; font-style:italic; height:24px; margin-left:132px; width:110px;}
	.input .checkbox span{padding-right:20px}
	
/*contact us*/
.contact-content-body { margin-top: 10px;}
	.contact-content-body p {line-height: 22px;}
	.contact-content-body-top {border-bottom: 1px dashed #999; padding-bottom: 20px;}
	.contact-top-left {float: left; padding-right: 10px; width: 60%;}
	.contact-content-body h3 {font-size: 16px; line-height: 24px; margin-bottom: 10px; padding:10px 0px; color:#3c3c3c;}
	.contact-top-right {border-left: 1px dashed #ccc; float: left; padding: 70px 0 80px 50px; width: 30%;}
	.contactemail a{ color:#e37006;}
	.contactemail a:hover{ color:#e37006; text-decoration:underline;}

	.contact-middle-each {margin: 20px 40px 20px 0;width: 28%; display: -moz-inline-stack; display: inline-block; vertical-align: top; *zoom: 1; *display: inline; line-height:22px;}
	.address-head {color: #1a3c83; font-size: 14px; font-weight: bold; padding: 5px 0;}

/*about us*/
.about-ul{margin:15px 0px 60px 0px;}
	.about-ul li { border: 1px solid #ebebeb; margin-bottom: 11px; padding:9px 0px 9px 9px; position:relative;}
	.about-ul li{*zoom:1;}.about-ul li:after{content:'\20';display:block;height:0;clear:both;}
	.about-ul li a.img { float: left; }
	.about-ul li img{width:165px; height:111px; display:block;}
	.about-ul li div {float: left; padding: 9px 0; width: 60%; margin-left:30px;}
	.about-ul li div a strong {color: #003781; font-size:14px; line-height:32px;}
	.about-ul li a:hover{color:#333333;}.about-ul li a:hover strong{color:#e37006;}
	.about-ul li a.clicks {background: url("../images/About-us_18.jpg") no-repeat center; display: block; position: absolute; right:0px; top:50%; margin-top:-8px; height: 16px; width: 60px;}
	.about-ul li a.clicks:hover {background: url("../images/About-us_18_hover.jpg") no-repeat center;}

/*news list*/
.bigclass {border-bottom: 1px solid #cdcdcd; color: #003781; font-size:18px; font-weight:bold; line-height:38px; margin-top: 5px;}
	.newslist {padding: 12px 0; border-bottom:1px dashed #DBDBDB;}
	.newslist h3 {font-size:13px; line-height:180%;}
	.newslist span.date {color: #868686; font-size: 12px; line-height:200%;}

/*分页*/
.chat-now{ display:none;}
	.page{text-align:center; padding-top:40px;}chat-now
	.page span{display:inline-block; *zoom:1; *display:inline; height:20px; line-height:20px; padding:0 5px; margin:0px 3px; border:1px solid #f0f0f0}
	.page a{float:left;display:block; color:#333333; padding-left:5px; font-size:14px;}
	.page span{float:left;}
	.PageLink_Span{background:#FBFBFB; color:#999999;}
	.PageLink_Link{background:#2f7ecc; color:#FFF;}

/*news show*/
.newsinfo {padding-bottom: 20px; width: 100%;}
	.newstitle {color: #3c3c3c; font-size: 18px; padding: 10px 0; line-height:28px;}
	.newstime {color: #717171; line-height: 30px; height: 30px; display:none;}
	.newscontent {border-bottom: 1px dashed #cccccc; border-top: 1px dashed #cccccc; padding: 35px 0; margin-bottom:20px;}
	.newscontent p {line-height:24px;}
	.newscontent img{max-width:100%;}
	.newsinfo .pages div {margin-top: 20px;}
	.newsinfo .pages span {padding: 0 20px;}

/*support*/
.market-t {border-bottom: 1px solid #e0e0e0; padding: 18px 0 20px; line-height:22px;}
	.market-t div.img {float: left; margin-top: 5px; width:212px; height:136px; text-align:center; background:url('../images/newsbg.png') no-repeat;}
	.market-t div.img img {margin-top: 6px; width:202px; height:119px;}
	.market-t div.contenttext {float: left; padding-left: 17px; width: 60%;}
	div.contenttext strong {color: #003781; display: block; font-size:  14px; margin-bottom: 15px;}
	.market-t p {padding-bottom: 10px;}
	div.contenttext dl dd {background: url("../images/orgicon.png") no-repeat left center; padding-left: 9px;}

/*honor*/
.honorBox{width:100%; overflow:hidden; border-bottom:1px solid #E8E8E8; margin-top:5px; padding-bottom:10px;}
	.honorBox h3{font-weight:normal; color:#1a3c83; font-size:14px; line-height:35px;}
	.honorBox ul{width:104%;}
	.honorBox ul li{display:inline-block; *zoom:1; *display:inline; margin-right:15px; vertical-align:bottom; width:160px;}
	.honorBox ul li a{}
	.honorBox ul li img{width:100%;display:block;}
	.honorBox ul li span{display:block; text-align:center; width:100%; height:30px; line-height:25px; color:#666; overflow:hidden;}


/*project*/
.proleft { float:left; margin-left:15px; padding:15px 0px; width:67%; overflow:hidden;}
	.proleft ul.prolist li div { height: 90px; margin-left: 112px; overflow: hidden; padding-right:15px;}
	.proright { border-top:2px solid #828282; float: right; margin-bottom: 20px; margin-right: 15px; width: 232px;}
	
	.content-right-nr { border-bottom: 1px solid #999; color: #646464; }
	.content-right-nr h4, .content-right-nr2 h4 { color: #2b2b2b; font-size: 14px; position:relative; height:35px; line-height:35px;}
	.chat-now {  margin: 10px 0 15px; }
	.chat-now a { background: url("../images/prodetailbtn.jpg") no-repeat; display: block; height: 22px; color: #FFF; width: 154px; text-indent:15px; font-size:13px; line-height:22px; font-weight:bold;}
	.chat-now a:hover { background-position: 0 -22px;}
	a.sidemore { color: #999; position: absolute; right:0px; top:0px; font-size: 11px; }
	.nr-detail {padding-bottom: 8px}
	.nr-detail{*zoom:1;}.nr-detail:after{content:'\20';display:block;height:0;clear:both;}
	.nr-detail a { color: #646464; display:block; max-height:36px; overflow:hidden; line-height:18px;}
	.nr-detail a:hover { color: #f59a01;}

	.tabmenuWrap{width:2000px; position:relative;}
	.tabmenu { display: block; font-size: 14px; font-weight:bold; line-height: 58px; float:left; position:relative;}
	.tabmenu li { float:left; height:48px;  margin-right:1px; background: url("../images/protabli.png") top repeat-x; overflow:hidden;}
	.tabmenu li a {display: block; padding: 0px 23px;} 
	.tabmenu li.active, .tabmenu li:hover { background-image: url("../images/protab.png"); border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3;}
	.tabmenu li.active a { color: #e57006/*#ff9000*/;}

	.project-main{display:none;}
	.project-main-nr {border-bottom: 1px solid #ccc; color: #3b3b3b; height: 140px; margin: 24px 0; width: 100%;}
	.project-main-nr img { border: 1px solid #ccc; float: left; padding: 4px; width:167px; box-sizing:content-box; -moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
	.project-main-nr-des {float: left; margin-left: 20px; width: 69%;}
	.project-main-nr-des h3 {font-size:14px;}
	.project-main-nr-des p {line-height: 22px;}
	.project-main-nr-des span {color: #898989;}
	p.address-head a {color: #003781; font-size:  12px ;}
	p.address-head a:hover {color: #e37006;}

/*projectdetail*/
.contentbody .projectbodyright-nr {border-bottom: 1px dashed #999; padding: 15px 0;}
	#projectslive {margin-top:5px;}
	#projectslive li {float: left; margin: 0 10px 10px 0;}
	#projectslive li img{width:160px;}
	.projectbodyright-pro{margin-top:10px;width:105%;}
	.projectbodyright-pro li {float: left; margin-right: 30px; width: 150px; padding-bottom:10px;}
	.projectbodyright-pro li img{width:100%; height:150px;}
	.projectbodyright-pro li div {color: #000; height:33px; line-height: 18px; text-align: center; overflow:hidden;}

	.otherpro{width:105%; margin-top:10px;}
	.otherpro li {float: left; height: 140px; margin-right: 30px; width: 150px; overflow:hidden;}
	.otherpro li img{width:100%;}.otherpro li p {text-align: center;}

/*download*/
.download .market-t div.img{background:url("../images/newsbg-1.png") no-repeat; height:221px;}
	.download .market-t div.img img {height: 202px;}
	.download div.contenttext strong {font-weight:normal; padding-top:10px;}
	a.fileload{display:inline-block; *zoom:1; *display:inline; background:#204184; height:32px; line-height:32px; padding:0px 25px; white-space:nowrap; color:#FFF; font-size:14px; margin-top:20px;}

/*vediolist*/
.vediolist .desc{max-height:44px; overflow:hidden; position:relative;}

/*literature-cate*/
.literature-cate li{border-bottom:1px dotted #CBCBCB; position:relative; line-height:60px; padding-left:30px;}
	.literature-cate li em{position:absolute; width:4px; height:4px; background:#797979; top:50%; left:20px; margin-top:-2px;}
	.literature-cate li h3{font-size:13px; font-weight:normal;}

/*literature*/
.literature-list li{border-bottom:1px dashed #dbdbdb; line-height:40px; color:#09316E; padding-left:15px;}
	.literature-list li a{color:#09316E; padding-left:10px;}.literature-list li a:hover{color:#e37006}
	.literature-list li h3{font-size:13px; font-weight:normal; display:inline;}

/*table data*/
.para_table{ border-collapse:collapse;width:98%;margin:10px}
	.para_table tr:hover{background:#d1dae0}
	.para_table td{border:1px #999 solid;padding:5px;text-align:center;}
	.odd{background:#e1eaf0;}
	.even{background:#efefef}

/*exhibition*/
.exhi-each {border: 1px solid #ebebeb; float: left; height: 193px; margin: 25px 0 0 15px; padding: 15px 16px; width: 262px; /*line-height:22px;*/ overflow:hidden;}
	.exhi-img {height: 88px;}
	.exhi-img img{width:103px; height:67px;}
	.exhi-text {color: #686868;}
	.exhi-text p {line-height: 1.5em; margin: 0; padding: 0;}
	.exhi-text strong {color: #252525; line-height: 1.5em; margin: 0; padding: 0;}

/*siteMap*/
.tb1{line-height:28px; border:0px; margin-top:25px;}
	.tb1 table{border:0px;}
	.tb1 td{border:0px; vertical-align:top; padding-right:20px; min-width:60px;}
	
.down_link { color:#003781;}
.down_link:hover { color:#e57006;}


.index_newimg{ width:100%;}
.index_newimg ul{}
.index_newimg ul li{ float:left;}
.index_newimg ul li img{
	width:140px;
	height:80px;
	}


.index_procduct{ height:100px; overflow:hidden;}

.index_procduct ul li {
    display: block;
    line-height: 23px;
    margin-bottom: 2px;
    overflow: hidden;
}
.index_procduct ul li a {
    background: rgba(0, 0, 0, 0) url("../images/leftmenu.png") repeat scroll 0 0;
    display: block;
    height: 23px;
    text-indent: 30px;
	color:#fff;
}
.index_procduct ul li a:hover {
    background: rgba(0, 0, 0, 0) url("../images/leftmenu_hover.png") repeat scroll 0 0;
	color:#fff;
}
.index_procduct ul li a h2 {
    font-size: 12px;
    font-weight: normal;
}


#searchkey_index {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #b2b2b2;
    float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 8px;
    width: 120px;
}


.index_quick{}
.index_quick ul{}
.index_quick ul li{ padding-left:10px; background:#5B9AFA; margin-bottom:1px; }
.index_quick ul li a { color:#fff; }
.index_quick ul li a:hover { color:#eee; }







