/* CSS Document */
*{ margin:0; padding:0;}
body{
	margin:0px;
	padding:0px;
	background-color:#444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
img{ border:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ color:#fff; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a:hover{ color:#BD3C37;}
p { margin: 0px; padding: 0px;
line-height:22px; }


.header{height:80px; margin:0 auto;}
.header{height:80px; margin:0 auto;}
.headera{ width:1000px; height:80px; margin:0 auto; background:url(../images/logo1.jpg) no-repeat; overflow: hidden;}
.headera h2{ float:left; width:530px; margin:40px 0px 0 15px;}
.headera h2 ul{  border:0; float: left;}
.headera h2 ul li{ border-left:1px solid #327cab;  border-right:1px solid #154e72; float:left;}
.headera h2 ul li a { float:left; color:#fff; font-size:14px; padding-left:15px; padding-right:15px; line-height:25px; text-decoration:none;}
.headera h2 ul li a:hover{ color:#1f6fb4; background:#e9e9e9;}
.headera h2 ul li.noline{ border-left:none;}
.headera h2 ul li.rnoline{ border-right:none;}
.headera h3{ color:#fff; width:100px;font-size:12px; float:right; margin:10px 5px 10px 0px;}
.headera h3 a{ color:#fff; font-size:12px; }

.nav_warp{ width:1000px; margin:0 auto;}

.nav_c{ background:url(../images/nav_bj1.png) repeat-x; width:1000px; height:35px; float:left; }

.menu{ }
/*.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; /* Width of Menu Items */
border-bottom: {1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;sas
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 149px; /* Parent menu width - 1*/
position: absolute;
width: 160px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
font:12px ËÎÌå;
background: #fff;
padding: 5px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
color: white;
background-color: gray;
}

.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}*/

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }



/* .menu ul{ width:1000px; margin:0 auto;}
.menu ul li {float:left; position:relative;z-index:999; }
.menu ul li img{ margin-top:9px}
.leftb{ border-left:1px #333 solid; height:49px;}
.menu ul li.curt{color:#fff;  }
.menu ul li.curt a{color:#FFF;}
.menu ul li a{display:block; text-align:center; text-decoration:none; width:166px; height:35px; color:#FFF; line-height:40px; font-size:16px; font-family:Arial, Helvetica, sans-serif ;font-weight:bold; }
.menu ul li ul {display: none; z-index:99;}
.menu ul li ul li{ margin:0; padding:0;}
.menu ul li:hover a {color:#333;}
.menu ul li:hover ul {display:block; position:absolute; top:35px; left:-1px; width:162px;}
.menu ul li:hover ul li a {display:block; background-color:#666; color:#fff;border:none; font-weight:normal; height:38px; border-top:1px solid #a8a8a8;border-bottom:1px solid #333;}
.menu ul li:hover ul li a:hover {background:#ccc; color:#333;border-top:1px solid #333;}
.showDiv ul li{ border-left:1px solid #333;border-right:1px solid #333;}*/


.banner,.banner1{width:1000px;height:395px;margin:0 auto;}
.banner1{ height:180px;}
.b_main{width:1000px; margin:0 auto;background-color:#b7b7b7; height:100%; min-height:160px; overflow:hidden; margin-top:18px; }
.main{ width:1000px; margin:0 auto;}

/*news Style*/
.news_warp{width:282px; float:left; padding:18px;}
.news_top{ background:url(../images/news.jpg) no-repeat; width:282px;  height:34px; }
.news_top h1,.about_top h1{  font-size:14px; font-weight:normal; padding:12px 0 0 44px; float:left;}
.news_top a{ float:right; padding-top:12px; color:#333;}
.news{ clear:both; background:#46525D; padding:8px 0 12px 12px;}
.news a{display:block; line-height:2.0em; border-bottom:1px dashed #666; color:#ccc; }
.news a:hover{ display:block; color:#FFF;  }
.news a span{ display:block; float:right;}

.n_news{width:282px; float:left; }
.n_news{ width:780px; margin-left:20px;}
.n_news a{display:block; line-height:2.0em; }
.n_news a:hover{ display:block; background-color:#E7E7E7;   }
.n_news a span{ display:block; float:right;}


.about_warp{ width:680px; float:left;background-color:#4E5A66; padding-top:18px; }
.about_top{  width:680px;height:33px; border-bottom:1px #FFF solid; overflow:hidden;}
.about_top h1{background:url(../images/about.jpg) no-repeat; width:148px; height:28px;  }
.about_top a{  float:right; margin:4px 8px 0 0; padding:4px; color:#FFF; background-color:#333;}
.content{padding-top:10px;padding-tottom:10px;  width:1000px;margin:0 auto;}
.content ul li{ float:left; padding-left:12px;}

#main{ width:1000px; margin:0 auto;}


.hezhb{padding-top:20px; padding-bottom:15px; width:1000px;margin:0 auto;}


.footer{border-top:#CCC solid 1px;  width:1000px;margin:0 auto; background: url(../images/footer_01.jpg) no-repeat;}
.footer p{ color:#fff; padding-top:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:20px;}



.nymainleft{
float:left;
width:200px;}
.nymainright{
float:right;
width:750px;}
.lei  a{
background:url(../images/leibg.jpg) no-repeat center top;
width:200px;
height:30px;
display:block;
text-indent:45px;
font-family:"Î¢ÈíÑÅºÚ";
color:#FFF;
font-size:14px;
line-height:30px;
margin-top:10px;}
.xiaolei a{
	width:200px;
	height:27px;
	line-height:27px;
	display:block;
	background:url(../images/heidian.jpg) ;
	text-indent:50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}

.left {
	PADDING-BOTTOM: 5px; WIDTH:220px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 10px; margin-top:18px;
}
.left H2 {
	LINE-HEIGHT: 300px; HEIGHT: 29px; OVERFLOW: hidden
}
.help_side {
	/* BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid */
}
.help_side H4 {
	LINE-HEIGHT: 32px; PADDING-LEFT: 15px; FONT-FAMILY: "microsoft yahei"; BACKGROUND:#BD3C37; HEIGHT: 32px; COLOR: #ffffff; FONT-SIZE: 14px
}
.help_side UL LI {
	LINE-HEIGHT: 32px; PADDING-LEFT: 22px;  HEIGHT: 32px; OVERFLOW: hidden; 
}
.help_side UL LI.li1 {
	BORDER-TOP: medium none
}
.help_side UL LI.helpcurr {
	BACKGROUND: url(/help/misc/skin/images/helpcenter_icon2.gif) no-repeat 20px 10px; COLOR: #cc0000
}
.help_side UL LI A {
	COLOR: #fff; TEXT-DECORATION: none;  font-size:10px;}


.help_side UL LI A:hover {
	COLOR: #BD3C37; TEXT-DECORATION: underline
}
.help_side UL LI A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.help_side UL LI.helpcurr A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.help_side UL LI.helpcurr A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}


/*benner Style*/
.n_banner{ width:1000px; margin:0 auto;}
.n_banner img{ margin-bottom:15px;}
.banner_wrap{ border-top:1px #E0DEDE solid; border-bottom:1px #E0DEDE solid; padding:1px 0;clear:both;}
#banner{ width:100%; background-color:#FBFBFB; min-width:1110px; height:306px;  }
.def-banner {position:relative; width:1000px; }
.def-banner .banImgs{width:1000px;height:306px;  }
.def-banner .banImgs li{ display:none; position:absolute;}
.def-banner .banPrev,.banNext{ width:26px; height:46px; position:absolute; top:186px; overflow:hidden; cursor:pointer; z-index:99; }
.def-banner .banPrev{background:url(../images/prev.png) ;left:0;}
.def-banner .banNext{background:url(../images/next.png); right:0; }
.def-banner .jsNav{position:absolute;right:10px; bottom:0; z-index:99;}
.def-banner .jsNav a.trigger{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; color:white; text-decoration:none; display:inline-block; height:8px; width:8px; overflow:hidden;margin-right:5px;margin-top:8px; background:#FFF;}
.def-banner .jsNav a.current:hover,.def-banner .jsNav a.current{text-decoration:none;background:#ea5406;}

.about_n,.pro{ float:left; width:20%; line-height:36px;  font-family:"Î¢ÈíÑÅºÚ"; color: #FFF;}
.about_n h1{ line-height:36px;  font-size:22px; }
.about_n img{ padding-bottom:12px;}
.about_n a{ width:160px;float:left; border-bottom: 1px #b9b9b9 dashed; line-height:30px; font-size:14px; padding-left:17px; }
.about_n_r{ float:right; width:78%; line-height:1.6em;color: #FFF;margin-bottom:18px;}
.about_n_r img{ margin:8px;}
.about_n_t{  text-align:right; margin-bottom:18px; line-height:28px; } 

.pro h1{ line-height:36px;  font-size:22px; }
.pro_lb li{ float:left;  width:230px;  overflow:hidden; margin:10px 12px;}
.pro_lb li a:hover{ color:#00707E}
.pro_lb li a span{ display:block; text-align:center;}

.transp-block {
background:url(../images/logosy.png) no-repeat center;
margin: 0 auto;
}
/*CSSÍ¸Ã÷¶È×¢ÊÍ*/
img.transparent {
-moz-opacity:.85;
filter:alpha(opacity=85);
opacity:.85;
}

