@charset "gb2312";
/*by wangyanan 2014-10-22*/
body{padding:0px;margin:0px auto;font-size:14px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:26px; background: url(../images/bj_02.jpg) no-repeat top center #081734; word-break: break-all; word-wrap : break-word;break-word : break-all;}
div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}
h1,h2,h4,h5,h6{font-size:100%;font-weight:normal;}
h3{ font-size:16px; color:#5B5B5B; line-height:35px; font-weight:normal; padding-left:46px;}
.div{overflow:hidden;}
ul,ol{list-style-type:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
img{border:0;}
img,input,button{border:0px;}
.clear{clear:both}
a,area {blr:expression(this.onFocus=this.blur()) } /*for IE*/
a{text-decoration:none; color:#595959; }
a:hover{text-decoration: none; color:#c23531;}
#z{ float:left}
#y{ float:right}

/*首页头部*/
.topz{ width:1004px; min-height:65px; margin:0px auto; padding:13px 10px;}
.top{ width:auto; height:auto; float:left;}
.topr{ width:auto; height:auto; float:right; text-align:right;}
.topr a{ color:#FFF}
.topr a:hover{ color:#FFF; text-decoration:underline;}

/* common styling */
.menu {width:732px; height:61px; position:relative; margin:0; float:left; z-index:1111;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#092d4c; width: auto; height:61px; text-align:center;  overflow:hidden;}
.menu ul { padding:0; margin:0;list-style-type: none; }
.menu ul li { width:102px; float:left; position:relative; font-size:14px; text-align:center; background:url(../images/ly_18.jpg) no-repeat right center;}
.menu ul li a {padding:10px 3px 0; text-align:center}
.menu ul li a:hover { background: url(../images/t_20.jpg) repeat-x;}

.menu ul li .aaaaa{ background: url(../images/t_20.jpg) repeat-x;}
.menu ul li a.cur { background: url(../images/t_20.jpg) repeat-x;}


.menu ul li ul {display: none;}
.menu ul li ul li{ width:auto; background:none;}

/* 导航*/
.menu ul li:hover a {  color:#092d4c; background: url(../images/t_20.jpg) repeat-x; font-size:14px;}
.menu ul li:hover a:hover{ color:#092d4c; background: url(../images/t_20.jpg) repeat-x; font-size:14px; }
.menu ul li:hover a.cur{ color:#092d4c; background: url(../images/t_20.jpg) repeat-x; }

.menu ul li:hover ul {display:block; position:absolute; top:61px; left:0; background:#e6e6e6; line-height:46px; width:1024px; border-bottom:1px solid #cecece}
.menu ul li:hover ul li a.hide { background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}

.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {  padding:0px 18px; display:block; color:#4c5b67; background:#e6e6e6; font-size:14px; height:46px; line-height:46px;}
.menu ul li:hover ul li a:hover {background:#d8d8d8; color:#4c5b67; font-size:14px;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute;  top:0;}
.menu ul li:hover ul li:hover ul.left {}


/*首页nav*/
.navz{ width:1024px; height:62px; margin:0px auto;}
.navzh{ width:1022px; height:61px; background:url(../images/navbj_15.jpg) repeat-x; border:1px solid #c2c4c8; }
.navss{ width:272px; height:30px; margin-right:10px; float:right; display:inline; margin-top:16px;}
.navsslt{ width:196px; height:30px; float:left; background:url(../images/ss_21.png) no-repeat;}
.navsslt input{ width:151px; height:30px; background:none; border:0px; line-height:30px; padding:0px 10px 0px 35px; font-size:12px; color:#929292}
.navssan{ width:75px; float:left;}

/*首页Ban*/
.t{ width:1024px; background:#ff9600; height:4px; margin:0px auto;}
.banner{ width:1024px; height:307px; margin:0px auto; background:url(../images/banbj_15.png) no-repeat center;}
.bananl{ width:246px; float:left;}
.bananl ul{ width:246px;}
.bananl ul li{ width:246px; height:48px; margin-bottom:1px;}
.bananl ul li a{ display:block;  background:#005389 url(../images/lb_15.jpg) no-repeat left center; padding:0px 10px 0px 40px; line-height:48px; color:#c4e8ff}
.bananl ul li a:hover{ background:url(../images/lb_16.jpg) no-repeat left center; color:#010101}
.bananl ul li a.cur{ background:url(../images/lb_16.jpg) no-repeat left center; color:#010101}

.ban{ width:747px; height:279px; float:left; margin-top:12px; margin-left:15px;}

/*首页主体*/
.main{ width:1024px; height:253px; margin:0px auto; padding-top:10px; background:url(../images/mbj_03.jpg) no-repeat bottom;}
.mainz{ width:980px; height:209px; margin:0px auto; margin-top:22px;}
.syxw{ width:295px; height:209px; float:left; margin-right:38px; display:inline;color: #98C6F8;}
.sybt{ width:295px; height:35px; line-height:35px; color:#94d5ff; margin-bottom:15px;}
.syxw ul{ width:295px;}
.syxw ul li{ width:295px; font-size:14px; line-height:30px; border-bottom:1px solid #062c55; float:left;}
.syxw ul li a{ color:#98c6f8}
.syxw ul li a:hover{ color:#c5e1ff}

.sygywm ul{ width:295px;}
.sygywm ul li{ width:295px; font-size:14px; line-height:30px; border-bottom:1px solid #062c55; float:left;}
.sygywm ul li a{ color:#98c6f8}
.sygywm ul li a:hover{ color:#c5e1ff}


.sylxwm ul{ width:260px;}
.sylxwm ul li{ width:260px; font-size:14px; line-height:30px; border-bottom:1px solid #062c55; float:left;}
.sylxwm ul li a{ color:#98c6f8}
.sylxwm ul li a:hover{ color:#c5e1ff}

.sygywm{ width:360px; float:left;  margin-right:20px; display:inline; text-align:justify; color:#98c6f8}
.sygywmbt{ width:360px; height:35px; line-height:35px; color:#94d5ff; margin-bottom:15px; }
.sygywm img{ float:left; padding:0px 5px 5px 0px;}

span a{ color:#ff9600}
span a:hover{ color:#ff9600; text-decoration:underline}

.sylxwm{ width:245px; float:right; color:#98c6f8}
.sylxwmbt{ width:245px; height:35px; line-height:35px; color:#94d5ff; margin-bottom:15px;}

/*首页产品*/
.syprdu{ width:1038px; height:247px; margin:0px auto; background:url(../images/pr_11.png) no-repeat bottom; padding-top:7px; }
.cpbtfd{ width:112px; height:105px; position:absolute;} 

/*首页底部*/
.footz{ width:1024px; height:45px; margin:0px auto; }
.foot{ width:994px; height:45px; background:url(../images/foot_15.jpg) repeat-x; float:left; line-height:45px; padding:0px 15px; color:#092d4c;margin-bottom:8px; margin-top:13px }
.foot a{ color:#092d4c;}
.foot a:hover{ color:#001120;}
/*友情链接*/
.footz1{ width:1024px; height:auto; margin:0px auto; }
.foot1{ width:994px; height:auto; background:#e0e0e0 repeat-x; float:left; line-height:30px; padding:0px 15px; color:#092d4c;margin-bottom:8px; margin-top:13px }
.foot1 a{ color:#092d4c;}
.foot1 a:hover{ color:#001120;}

/*内页标题字*/
.nybtzys{ float:left; color:#1c507d; width:152px; line-height:28px; padding-left:65px; font-size:16px; padding-top:20px; font-weight:bold;}
.nyxflbt{ float:left; width:700px; font-size:16px; padding-left:50px; color:#1c507d; padding-top:25px; }


/*有二级内页*/
.banny{ width:1022px; height:146px; margin:0px auto; border:1px solid #FFF}
.mainny{ width:1024px; height:auto; margin:0px auto;}
.maintop{ width:1024px; background:url(../images/t_07.jpg) no-repeat; height:67px; float:left}
.maintopdy{ width:1024px; background:url(../images/t_08.jpg) no-repeat; height:67px; float:left}

.mainmt{ width:1024px; height:auto; margin:0px auto; background:#f6f6f6; min-height:400px;float:left }
.mainbot{ width:1024px; height:76px; background:url(../images/bot_10.jpg) no-repeat; margin:0px auto;float:left}
.mainlt{ width:216px; height:auto; float:left; margin-left:1px; display:inline;}
.mainlt ul{ width:216px;}
.mainlt ul li{ width:186px; background:url(../images/t_11.jpg) no-repeat bottom; padding-left:30px; line-height:30px; float:left; height:auto;}
.mainlt ul li a{ color:#1c507d}
.mainlt ul li a:hover{ color:#d57d00}
.mainlt ul li a.cur{ color:#d57d00}
.ltz{ width:170px; float:left; font-size:15px;}
.ltz a{ display:block}

.mainrt{ width:729px; height:auto; float:left; margin-left:40px; display:inline; color:#505050 }
.mainrt ul{ width:729px; height:auto; }
.mainrt ul li{ width:729px; height:35px; line-height:35px; border-bottom:1px solid #E6E6E6; float:left; }
.mainrt ul li a{ color:#505050}
.mainrt ul li a:hover{ color:#d57d00}


/*详细介绍页*/
.newsbt{ width:729px; height:auto;text-align:center; line-height:30px; border-bottom:1px #ddd solid; font-size:14px; color:#0D408F; font-weight:bold;}
.news_time{ width:729px; height:auto;text-align:center; line-height:24px; color:#999999; font-size:12px;}
.news_time a{ color:#C1C1C1}
.news_time a:hover{ color:#1c507d}
.news_nr{ width:729px; height:auto; text-align:left; line-height:24px; margin-top:10px; color:#313131}

/*产品页*/
#ny_menucp{ overflow:visible;}
*html #ny_menucp{background-color:#eee; height:250px; overflow:auto;}
.menucp{ background:url(../images/t_11.jpg) no-repeat bottom; width:186px; height: auto; line-height:30px; display:block; padding-left:30px; font-size:14px; float:left; font-weight:bold;}
#ny_menucp ul li{color:#4d789d;}
#ny_menucp ul li a{color:#4d789d; line-height:24px; padding-top:5px; padding-bottom:5px;}
#ny_menucp ul li a:hover{color:#d57d00}
#ny_menucp ul li a.cur{color:#d57d00}

#ny_menucp .ltz a.cur{color:#d57d00}


.menucp a{ color:#1c507d; line-height:30px; }
.menucp a:hover,.menucp a.cur{ color:#1c507d;} 

.leftbar2 a{ background:url(../images/t_12.jpg) no-repeat bottom; width:156px; height: auto; line-height:24px; display:block; padding-left:25px; padding-right:5px; color:#37536b }
.leftbar2 a:hover,.leftbar2 a.cur{color:#b20001;}

/*产品中心*/
.cp{ width:208px; height:auto; float:left; text-align:center; color:#525252; margin:8px 15px}
.cpzx{ width:208px; height:154px;}
.cpzx img{ margin:0px; padding:0px;}

/*留言*/
.lyyd{ width:180px; height:30px; border:1px solid #d5d5d5; background:#fff; line-height:30px; padding-left:10px; padding-right:10px; float:left;}
.lynr{ width:340px; height:120px; border:1px solid #d5d5d5; background:#fff; line-height:30px; padding-left:10px; padding-right:10px; float:left;}

/*单页*/
.nydy{ width:964px; margin:0px auto; padding-top:10px; }



/*CSS manu style pagination   分页代码*/

.manu { width:729px; TEXT-ALIGN: center; padding-top:20px; line-height:31px; font-size:14px; float:left; }

.manu A {
	BORDER: #255694 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #255694; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #001939 1px solid; BORDER-TOP: #001939 1px solid; BORDER-LEFT: #001939 1px solid; COLOR: #001939; BORDER-BOTTOM: #001939 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;
}
.manu .current {
	BORDER-RIGHT: #255694 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #255694 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #255694 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #255694 1px solid; BACKGROUND-COLOR: #255694
}
.manu .disabled {
	BORDER-RIGHT: #255694 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #255694 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #255694 1px solid; COLOR: #255694; PADDING-TOP: 2px; BORDER-BOTTOM: #255694 1px solid
}



.menu ul li a span {
	color:#092d4c;
	display:block;
	width:100%;	
	line-height:20px;
	font-family:"微软雅黑",Arial,Helvetica,sans-serif;
}

.bananl ul li {*float:left;}


