@charset "utf-8";
/* CSS Document */
<!--通用-->
.none{display:none}
.hide{display:none;}
body{ font-family:"微软雅黑", "宋体",Arial, sans-serif, serif;-webkit-text-size-adjust:none; font-size:12px;background-image:url(../images/bg.jpg);
	/*background:url(../images/bg.jpg) repeat center;*/
	/*background-size:cover;*/
	background-repeat:repeat; }
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,span,input,iframe,textarea, dt, dd, dl, tr, td{
	margin:0; padding:0;
	border:none;
	list-style:none;
}
input{ outline:none;}
textarea{ outline:none;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none; color:#444;}
a:hover{cursor:pointer; }
body{background:url(../images/bg.jpg) repeat;
background-size:cover;
height:auto;
	}
/*顶部*/
.head{
	width:100%;
	height:130px;
	overflow:Hidden;
	border-top:3px solid #4a4c4d;
}
.top,.nav_container{
width:1190px;
margin:0 auto;
overflow:Hidden;	
	}
.top ul{
	width:210px;
	display:block;
	float:right;
	height:24px;
	background:#4a4c4d;
}
.top ul li{
	width:70px;
	display:block;
	float:left;
	text-align:center;
}
.top ul li a{
	width:69px;
	height:14px;
	margin-top:3px;
	display:block;
	border-right:1px #aaa dashed;
	color:#fff;
	}
.top ul li a:hover{
	color:#eee;
	}
/*.nav{
	width:100%;
	height:35px;
	overflow:Hidden;
	border-top:1px solid #0c3362;
    background:#0657b2;
	}
.nav_container ul li {
	width:100px;
	float:left;
	display:block;
	line-height:35px;
	color:#fff;
	}
.nav_container ul li a{
	width:99px;
	color:#fff;
	float:left;
	display:block;
	text-align:center;
	}*/
.bot{
	width:1190px;
	height:100px;
	margin:0 auto;
   overflow:HIdden;
	}
.logo{
width:auto;
height:auto;
float:left;
overflow:Hidden;
margin-top:15px;
width:120px;
	}
.logo img{
	width:100%;
	}
.logo_1{
	margin-top:20px;
	height:72px;
	overflow:Hidden;
	float:left;
/*	margin-left:10px;*/
padding-left:10px;
	}
.logo_1l{
		margin-top:10px;
		margin-left:10px;
	height:72px;
	overflow:Hidden;
	float:left;
		}
.tel{
	width:213px;
	height:35px;
	float:right;
	margin-top:40px;
	}
/* menu */
.menu{width:100%;
	/*height:39px;*/
	/*overflow:Hidden;*/
	border-top:1px solid #0c3362;
    background:#0657b2;position:relative;z-index:100;}
.menu .nav{width:1190px;height:41px;margin:0 auto;z-index:100;}
.menu .nav li{position:relative;float:left;font-size:14px;z-index:100;}
.menu .nav li a{border-right:1px solid #0b4b93;float:left;display:block;height:39px;padding:0 30px;line-height:40px;color:#fff;text-decoration:none;position:relative;overflow:hidden;}
.menu .nav li a:hover,.menu .nav li a.current{background:#fff;color:#000;opacity:0.7;}
.menu .nav li .box{margin:0 auto;z-index:100;width:1190px;height:40px;position:absolute;top:40px;left:0px;/**left:190px;left:198px\0;*/background:#fff;opacity:0.7;display:none;line-height:40px;}
.menu .nav li .box a{display:block;height:40px;float:left;color:#444;line-height:40px;border:none;background:none;padding:0;width:118px;text-align:center;}
.menu .nav li .box a:hover{text-decoration:none;color:#000;}
/*banner*/
.main_visual{height:380px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;width:100%;}
.main_image{height:380px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:380px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:380px;}
.main_image li span{display:block;width:100%;height:380px}
.main_image li a{display:block;width:100%;height:380px;}
.main_image li .img_1{background:url('../images/banner1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/banner2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/banner3.jpg') center top no-repeat}
div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:\307px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:100px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/*公告*/
.notice{
	width:100%;
	height:35px;
	background:url(../images/notice.jpg) repeat-x center;
	}
.notice p{
width:1180px;
margin:0 auto;
font-size:12px;
line-height:25px;
border-left:2px solid #aaa;	
}
.container{
	width:1190PX;
    margin:0 auto;
	overflow:Hidden;
	margin-top:20px;
	}
.case{
	width:100%;
	height:286px;
	overflow:Hidden;
	}
.case .tit {
	width:1190px;
	border-bottom:1px solid #1964b7; 
	height:32px;
	overflow:hidden; 
	}
.about .tit ,.news .tit{
	width:100%;
	border-bottom:1px solid #1964b7;
	height:32px;
	overflow:hidden; 
	}
.case .tit span ,.about .tit span ,.news .tit span{
	width:40px;
	font-size:12px;
	color:#999;
	float:right;
	line-height:36px;
	}
.case .tit h1 ,.about .tit h1,.news .tit h1{
	width:97px;
	float:left;
	height:33px;
	background:url(../images/tit.jpg) no-repeat center;
	overflow:HIdden;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:33px;
	/*font-family:'宋体';*/
	font-weight:normal;
	}
.case_content ul li{
	margin-top:15px;
	width:225px;
	height:274px;
	display:block;
	border:1px solid #d2d2d2;
    overflow:HIdden;
	}
.case_content ul li a{
	float:left;
	display:block;
	}
.case_content ul li a img{
	width:223px;
	}
/*	无缝滚动*/
	#demo {
     background: #FFF;
     overflow:hidden;
     width: 1190px;
	 margin-top:15px;
    }
    #demo img {
     /*border: 3px solid #F2F2F2;*/
    }
.demo_img img{
	width:225px;
	height:192px;
	overflow:HIdden;
	}
/*.demo_img img{
	width:100%;
	}*/
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
	 height:278px;
	display:block;
    overflow:HIdden;
    }
	    #demo1 a{
			padding-top:2px;
			float:left;
			margin-left:9px;	margin-right:9px;
			border:1px solid #d2d2d2;
			width:225px;
	height:274px;
	background:#eee;
	display:block;
	border:1px solid #d2d2d2;
    overflow:HIdden;
	text-align:center;
			}
    #demo2 {
     float: left;
	 height:276px;
	display:block;
	/*border:1px solid #d2d2d2;*/
    overflow:HIdden;
    }
 #demo2 a{margin-left:9px;	margin-right:9px;
 background:#eeeeee;
 border:1px solid #d2d2d2;
/* margin-top:15px;*/
 text-align:center;
 padding-top:2px;
	width:225px;
	float:left;
	height:271px;
	display:block;
	border:1px solid #d2d2d2;
    overflow:HIdden;
 }
/*.demo_img{
	width:223px;
	height:272px;
	margin:0 auto;
	}
*/
.demo_img .demo_img{
	width:218px;
	height:164px;
	}
.demo_text p:hover{
	color:#fff;
	}
.demo_text span{
	width:190px;
	margin:0 auto;
	display:block;
	height:40px;
	background:url(../images/hr1.png) no-repeat center bottom;
	}
#demo2 a:hover,#demo1 a:hover{
	background:#3a628e;
	color:#fff;
	}
.demo_text p{
	width:190px;
	margin:0 auto;
	display:block;
    font-size:12px;
	margin-top:6px;
	height:50px;
	overflow:HIdden;
	line-height:20px;
	}
.demo_text span h1{
	width:190px;
	margin:0 auto;
	display:block;
	height:30px;
	line-height:30px;
	margin-top:6px;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	background:url(../images/r.png) no-repeat right;
	}
.about{
	width:580px;
	float:left;
}
.about_content{
	padding-top:15px;
	width:100%;
	height:aut0;
	overflow:HIdden;
}
.about_left{
	width:200px;
	float:left;
	border:1px solid #d2d2d2;
	background:#f4f4f4;
	height:272px;
	}
.about_left h1{
     width:100px;
    height: 113px;
	margin:0 auto;
    overflow: hidden;
    font-size:36px;
    color: #FFF;
    text-align: center;
    line-height: 113px;
    font-weight: normal;
	color:#444;
	font-family:'宋体';
	}
.about_left span{
    width:178px;
	margin:0 auto;
    overflow: hidden;
    font-size:14px;
    color: #FFF;
    text-align: center;
    line-height:23px;
    font-weight: normal;
	color:#444;
	font-family:'宋体';
	margin-left:15px;
	}
.about_left p{
    width:178px;
	margin:0 auto;
    overflow: hidden;
    margin-left:15px;
	margin-top:10px;
	color:#666;
	}
.about_left a{
	width:91px;
	height:25px;
	display:block;
	border:1px solid #d2d2d2;
	margin-left:88px;
	margin-top:40px;
	text-align:center;
	font-size:12px;
	line-height:25px;
	}
.about_left a:hover{
	background:#666;
	color:#fff;
	}
.ab_pic{
	width:359px;
	height:163px;
	overfloiw:Hidden;
	}
.ab_pic img{
	width:100%;
	}
.about_right{
	width:360px;
	float:right;
	border:1px solid #d2d2d2;
	background:#fff;
	height:272px;
	OVERFLOW:hIDDEN;S
	} 
.ab_content p{
	width:325px;
	margin:0 auto;
	overflow:Hidden;
	line-height:30px;
	color:#666;
	font-size:12px;
	text-indent:2em;
	margin-top:12px;
	}
.news_content {
	width:100%;
	height:278px;
	overflow:HIdden;
	}
.news{
	width: 590px;
float: right;
	}
.news_content ul li a{
	margin-top:15px;
	width:100%;
	height:80px;
	display:block;
}
.news_content ul li a .news_left{
	height:80px;
	width:94px;
	float:left;
	border-right:1px dashed #c7cacb;
	}
.news_content ul li a .news_right{
	height:80px;
	width:460px;
	float:right;
	margin-right:20px;
	overflow:HIdden;
	}
.news_left .date{
	font-size:14px;
	color:#999;
	width:100%;
	text-align:center;
	display:block;
	}
.news_left .time{
	font-weight:normal;
	line-height:50px;
	font-size:30px;
	color:#444;
	width:100%;
	font-family: '宋体';
	text-align:center;
	}
.news_right h2{
	font-weight:normal;
	line-height:30px;
	font-size:14px;
	color:#444;
	width:100%;
	font-family: '宋体';
	float:right;
	overflow:HIdden;
	height:30px;
 }
 .news_right P{
	 line-height:20px;
	  padding-bottom:5px;
	 }
 .news_right em{
	 font-style:normal;
	 padding-left:10px;
	 width:70px;
	 height:18px;
	 background:url(../images/sj.png) no-repeat left;
	 }
	 .news_right em:hover{
		 color:#3a628e;
		 }
 .ys{
	 width: 1190px;
margin: 0 auto;
overflow: Hidden;
margin-top: 20px;
height:140px;
	 }
.ys ul li{
	display:block;
	height:140px;
	width:385px;
	float:left;
	overflow:hidden;
	margin-right:15px;
	}
.ys ul li.none{
	margin-right:0px;
	}
.ys ul li a{
	display:block;
	background:#ebeff3;
	overflow:hidden;
	float:left;
	border:1px solid #d2d2d2;
	color:#444;
	}
.ys ul li a .ys_img{
	width:268px;
	height:138px;
	float:left;
	}
.ys ul li a.ys_img p{
}
.bg{
	width:100%;
	height:auto;
	background-image:url(../images/bg.jpg);
	/*background:url(../images/bg.jpg) repeat center;*/
	/*background-size:cover;*/
	background-repeat:repeat;
	}
.ys_content{
	width:110px;
	float:right;
	height:138px;
	}
.ys_content h1{
	width:110px;
	font-weight:normal;
	font-size:14px;
	line-height:30px;
	margin-top:10px;
	margin-left:4px;
	}
.ys_content p{
		width:110px;
		line-height:25px;
		margin-left:6px;
	}
.footer{
	width:100%;
	height:270px;
	background:#555554;
	margin-top:20px;
	overflow:HIdden;
	}
.footer_container{
width:1190px;
margin:0 auto;
overflow:hidden;	
	}
.yqlj{
	width:100%;
	height:35px;
	border-bottom:1px solid #fff;
	}
.yqlj_containter{
	width: 1190px;
margin: 0 auto;
overflow: hidden;
	}
	.yqlj_containter h1{
		font-weight: normal;
font-size: 12px;
float: left;
width: 60px;
height: 35px;
line-height: 35px;
float: left;
color:#FFF;
		}
.yqlj_containter ul li{
	float:left;	
	width:auto;
		margin-left: 10px;
margin-right: 10px;	
display: block;	
color:#FFF;
				}
.yqlj_containter ul li a{
float: left;
width:auto;
display: block;
line-height: 35px;
color:#FFF;
		}
	.yqlj_containter ul li a:hover{
		color:#ddd;
		}
.footer_left{
width:178px;
/*height:288px;*/
overflow:HIdden;
margin-top:30px;
float:left;	
/*background:url(../images/su.jpg) no-repeat right;*/
border-right:1px solid #666;
	}
.footer_left span{
	width:90px;
	font-size:14px;
	text-align:center;
	display:block;
	color:#fff;
	}
.footer_leftimg{
	width:100px;
	height:100px;
	margin-top:20px;
	}
.footer_bot{
	width:100%;
	height:50px;
	background:#4a4c4d;
	}
.footer_f1{
		width:210px;
		float:left;
		border-right:1px solid #666;
		margin-top:10px;
		}
	.footer_f1 li{
		color:#fff;
		}
	.footer_f1 h1{
	width:210px;
   margin-left:50px;
    overflow: hidden;
   font-size: 14px;
   color: #FFF;
  text-align:left;
  margin-top:5px;
  margin-bottom:5px;
 font-weight: normal;
 color: #444;
font-family: '宋体';
color:#fff;
		}
	.footer_f1 ul li{
		width:210px;
		height:30px;
		line-height:30px;
		margin-left:50px;
		}
	.footer_f1 ul li a{
		color:#eee;
		}
	.footer_f1 ul li a:hover{
		color:#ccc;
		}
.footer_bot p a{color: inherit;text-decoration: inherit}
.footer_bot p a:hover{text-decoration: underline}
.footer_bot p{
	width:1190px;
	margin:0 auto;
	overflow:Hidden;
	text-align:center;
	color:#fff;
	line-height:35px;	
		}
.footer_fr{
	position:relative;
	width:355px;
    height:200px;
	overflow:Hidden;
	background:url(../images/fr.png)  no-repeat right;	
		}
.footer_fr span{
	position:absolute;
	right:0px;
	bottom:10px;
	}
/*.footer_f2{
	margin-top:30px;
	}*/
/*.footer_f3{
	margin-top:40px;
	}*/
.nei_left{
width:225px;
float:left;
height:auto;	
	}
.nei_warp{
width: 220px;
height: auto;}
.nei_warp h2{
width: 200px;
height:60px;
background:#3a628e;
line-height: 60px;
color: #fff;
font-size: 22px;
font-weight:600;
padding-left: 20px;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.nei_warp ul li{
width: 220px;
height: 36px;
font-size: 14px;
line-height: 36px;
margin-top: 5px;
}
.nei_warp ul li a{
	overflow:Hidden;
color: #333;
width: 200px;
height: 36px;
display: block;
padding-left: 20px;
background: #f1f1f1;
}
.nei_warp ul li a.on{
	width: 200px;
    height: 36px;
	color:#fff;
	background:#3A628E;
/*background:url(../images/hb.jpg) no-repeat center;*/
	}
.nei_warp ul li a:hover{
	/*background:url(../images/hb.jpg) no-repeat center;*/
	color:#fff;
		background:#3A628E;
	}
.nxw {
width: 220px;
height: auto;
margin-top: 20px;
background: #f1f1f1;
padding-bottom:5px;
}
.nxw h2 {
width: 200px;
height: 40px;
background: #3a628e;
line-height: 40px;
color: #fff;
padding-left: 20px;
font-weight: normal;
}
.nxw ul li {
width: 200px;
height: 36px;
line-height: 36px;
background: url(../images/sj.png) 10px center no-repeat;
padding-left: 20px;
font-size: 12px;
border-bottom: 1px #ccc dashed;
}
.nxw ul li a {
color: #666;
}
.nxw ul li a:hover{
	color:#3a628e;
	}
.nxw span{
	color: #f37200;
   font-weight: normal;
  font-size: 20px;
  padding-left: 10px;
	}
.nxw p{
	color:#777;
  font-size:12px;
  padding-left: 10px;
  lin-height:20px;
	}
.tit_right{
float:right;
width: 940px;
height: 32px;
border-bottom:1px solid #d2d2d2;
line-height: 32px;
padding-left: 15px;
}
.nei_right{
float:right;
width: 940px;
height:auto;
line-height:25px;
}
.nei_right span{
	float:left;
	display:block;
	width:auto;
	color:#0657b2;
	}
.nei_right a{
	width:auto;
	margin-right:4px;
	}
.nei_right a:hover{
	color:#3a628e;
	}
.button:hover{
	color:#3a628e;
	border:1px solid #3a628e;
	}
.nr_tit{
	width:930px;
	}
.nei_rcon{
	width:98%;
	margin:0 auto;
	padding-top:10px;
	color:#666;
	overflow:Hidden;
	font-size:14px;
	}
.nei_rcon div{
    text-indent:2em;
	}
.nei_rcon img{
	margin:0 auto;
	width:auto;
	}
.nei_rcon p{
	line-height:25px;
	text-indent:2em;
	}
.pro_list{
	width:100%;
	cursor:pointer;
	display:block;
}
.pro_list li{
	float: left;
display: inline-block;
width:940px;
height:132px;
padding: 25px 0 25px 20px;
border-bottom: 1px solid #eee;
	}
.pro_list li a{
	/*float: left;
display: inline-block;
width:940px;*/
/*height: 114px;
padding: 25px 0 25px 20px;
border-bottom: 1px solid #eee;*/
	}
.p_img{
width:174.4px;
height:131.2px;
/*display:block;*/
border:1px solid #d2d2d2;
overflow:HIdden;	
	float:left;}
.p_img a{
width:174.4px;
height:131.2px;
/*display:block;*/
border:1px solid #d2d2d2;
overflow:HIdden;	
	float:left;} 
.pro_list li img {
float: left;
width:100%;
}
.pro_r{
	float:right;
width:720px;
padding-right:15px;
height: 132px;
display: inline-block;
overflow: hidden;
	}
.pro_r h2{
	float: left;
width: 100%;
font: 400 13px/18px "Microsoft YaHei";
color: #000;
line-height:30px;
height:30px;
overflow:HIdden;
	}
.pro_r p {
width: 95%;
display: inline-block;
padding-top: 2px;
font: normal 12px/20px "Microsoft YaHei";
color: #666;
word-break: break-all;
word-wrap: break-word;
height:36px;
overflow:HIdden;
}
.pro_list li:hover{
	background:#f0f0f3;
	}
.pro_list li .pro_r a{
	float:left;
	width:80px;
	border:1px solid #d2d2d2;
	background:#fff;
	display:block;
	text-align:center;
	margin-top:20px;
	}
.footer_fr p{
	width:300px;
	font-size:14px;
	color:#eee;
	margin-top:10px;
	margin-left:50px;
	margin-top:25px;
	line-height:30px;
	}
/*.menu_pro{
	height: 36px;
position: relative;
width: 1190px;
margin: 0 auto;
background: #03C;
	}
*/
/*	无缝滚动*/
	#dem {
     background: #FFF;
     overflow:hidden;
     width: 1178px;
	 margin-top:-35px;
    }
	#dem a:hover{
		background:#eee;
		}
    #dem img {
     /*border: 3px solid #F2F2F2;*/
    }
    #indem {
     float: left;
     width: 800%;
    }
    #dem1 {
     float: left;
	 height:200px;
	display:block;
    overflow:HIdden;
    }
	    #dem1 a{
			float:left;
			margin-left:9px;	margin-right:9px;
			border:1px solid #d2d2d2;
			width:165px;
	 height:190px;
	display:block;
	border:1px solid #d2d2d2;
    overflow:HIdden;
	text-align:center;
			}
    #dem2 {
     float: left;
	 height:200px;
	display:block;
	/*border:1px solid #d2d2d2;*/
    overflow:HIdden;
    }
 #dem2 a{margin-left:9px;	margin-right:9px;
 border:1px solid #d2d2d2;
/* margin-top:15px;*/
 text-align:center;
	width:165px;
	float:left;
	 height:190px;
	display:block;
	border:1px solid #d2d2d2;
    overflow:HIdden;
 }
.cgan_pic{
	overflow:HIdden;
	margin:0 auto;
	width:152.6px;
	height:114.8px; 
	 }
.cgan_pic img{
	width:100%;
	}
.fpro{MARGIN-TOP: 57px;
MARGIN-LEFT: 480px;
POSITION: absolute;
}
.list_ab{
	z-index:-1;
	width:1190px;
	margin:0 auto;
	overflow:HIdden;
	position:relative;
	height:220px;
	}
.imgproduce,.bt{
	width:90%;
	margin:0 auto;
	overflow:HIdden;
	text-align:center;
	}
.imgproduce_tit{
	font-weight:normal;
	font-size:20px;
	lin-height:40px;
	margin-bottom:15px;
	}
/*#nav{width:950px;margin:20px auto;height:40px;line-height:40px;background:url('../images/nav-bg.png');display:block;overflow:hidden;}
#navMenu ul{width:950px;float:left;height:40px;}
#navMenu li{float:left;font-size:14px;}
#navMenu li a{color:#fff!important;text-decoration:none;width:91px;height:40px;line-height:40px;text-align:center;background-image:url('../images/navbg.png');display:block;}
#navMenu li a.last{width:92px;}
#navMenu li a.current{background-position:0 -80px;width:91px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
#navMenu li a:hover{background-position:0 -40px;}*/
/*-------- 下拉菜单 --------------*/
/*.dropMenu{position:absolute;top:0;z-index:100;visibility:hidden;margin-top:-2px;border:1px solid #0e2c5e;border-top:0;background-color:#cbdef4;padding:4px;width:260px;}
.dropMenu li{float:left;width:130px;height:32px;}
.dropMenu li a{display:block;padding:5px 0 5px 12px;color:#0f335d;}
.dropMenu a:hover{text-decoration:underline;color:#000;}*/
.ab_lt{
	font-size:14px;
	color:#000;
	}
.n_rr{
	float:right;
	}
.n_rr a{
	/*float:left;*/
	width:auto;
	}
/*导航菜单*/
.lmen{
	width:100%;
	height:40px;
	background:url('../images/nav-bg.png');
	}
#nav{width:1200px;margin:0px auto;height:40px;line-height:40px;display:block;overflow:hidden;}
#navMenu ul{width:950px;float:left;height:40px;}
#navMenu li{float:left;font-size:14px;}
#navMenu li a{color:#fff!important;text-decoration:none;width:300px;height:40px;line-height:40px;text-align:center;background-image:url('../images/navbg.png');display:block;}
#navMenu li a.last{width:92px;}
#navMenu li a.current{background-position:0 -80px;width:91px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;}
#navMenu li a:hover{background-position:0 -40px;}
/*-------- 下拉菜单 --------------*/
.dropMenu{position:absolute;top:0;z-index:100;visibility:hidden;margin-top:-2px;border:1px solid #0e2c5e;border-top:0;background-color:#fff;padding:4px;width:260px;opacity:0.9;}
.dropMenu1{
    padding-bottom:15px;
	overflow:hidden;
	opacity:09;
     position:absolute;top:0;z-index:100;visibility:hidden;margin-top:-2px;border:1px solid #0e2c5e;border-top:0;background-color:#fff;padding:4px;width:850px;
	left:300px;
	}
.dropMenu li{float:left;width:130px;height:32px;}
.dropMenu li a{display:block;padding:5px 0 5px 12px;/*color:#666;*/}
.dropMenu a:hover{color:#000;color:#0f335d;}
.zzry{
	padding-top:15px;
	}
.dropMenu1 li{float:left;width:128px;display:block;overflow:Hidden;
/*border-right:1px solid #d2d2d2;*/
}
.dropMenu1 li h1{
	font-size:14px;
	font-weight:normal;
	height:25px;
	}
.ull{
	width:650px;
	float:left;
	height:160px;
	}
.ull li h2{
	margin-left:10px;
	}
.ulr_pic{
	padding-top:5px;
	}
.ull li h2 a{
	color:#444;	}
.ulr{
	width:160px;
	float:right;
    padding-right:25px;
	background:url('../images/sol_rightbg.jpg') no-repeat left;
	height:auto;
	padding-left:10px;
	}
.ulr dl dt
{   line-height:30px;
	width:80%;
	padding-left:20px;
	display:block;
	}
.ulicon{
	background:url('../images/ulb.png') no-repeat left;
	}
.ulicon:hover{
	background:url('../images/ulr.png') no-repeat left;
	}
.ulr dl dd{
	 line-height:30px;
	display:block;
	width:40%;
	float:left;
	}
.dropMenu1 li a{display:block;padding:5px 0 5px 12px;font-size:14px;
font-weight:normal;color:#999;}
.ulicon a{
	color:#444;
	}
.dropMenu1 a:hover{color:#000;color:#0f335d;}
.ulmenu{
  width:130px;
  float:left;	
	}
.ulmenu ul li{
	height:23px;
	overflow:hidden;
	display:block;
	}
.ulmenu ul li a{
	height:23px;
	overflow:hidden;
	display:block;
	}
.zzry li {
	float:left;
	width:240px;
	}
.zzry a{
	float:left;
	width:187px;
	height:266px;
	margin-left:4px;
	margin-right:5px;
	display:block;
	overflow:Hidden;
	}
.zzry a img{
	width:100%;
	}
.wxb img{
	width:100px;
	float:left;
	}
#navMenu{
	width:1200px;
	position:relative;
	margin:0 auto;
	}