@charset "utf-8";
/* CSS Document */
html { overflow-x: hidden; overflow-y: auto; } 
body,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,pre,input,button,textarea,select,th,td,fieldset,blockquote,hr {
	margin:0;padding:0;}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
ul, ol { list-style: none; } 
a {text-decoration:none; color:#666;}
a:hover {text-decoration:underline; color:#005fac;}
a,button{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img { border: none; vertical-align:middle;}
button, input, select, textarea {
	font-family: inherit;
	font-size: 100%; }	
pre{font-family:inherit;}
textarea{overflow:auto;resize:none;}
/*:focus,[hidefocus]{outline:0;} */  
.clear{ border-top:1px solid transparent !important; clear:both;  visibility: hidden;} 
.wrapfix:after{ content: ""; display: block; height: 0; clear: both;visibility: hidden;}
body {
	font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
	/*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;
	background:url(../images/bg.jpg) repeat center top;*/ 
	color:#666;}
.w1004{ width:1004px; margin:0 auto;}
/* css reset end, index begin */

.header{
	height:127px;
	background:url(../images/bgtop_01.jpg) repeat-x center;
	overflow:hidden;}
.header .top{ position:relative;}
.top30 {
	position:absolute;
	top:0; left:0;
	width:1004px;
	text-align:center;
}

.logo{
	display:block;
	float:left;
	margin:50px 0 0 22px;}

.toprg{
	float:right;}

.toplink{
	margin-top:22px;
	text-align:right;
	color:#fe0707;
	line-height:21px;}

.toplink a{ color:#fe0707;}

.toplink a:hover{ color:#2d6ebf;}

.nav{ margin-top:43px;}

.nav li{
	float:left;
	padding-left:2px;
	background:url(../images/line-menu_03.jpg) no-repeat;}

.nav li a{
	display:block;
	width:86px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#2d6ebf;
	line-height:41px;
	text-align:center;}

.nav li a:hover{
	color:#66bb00;
	font-weight:bold;
	background:url(../images/hover-menu.jpg) no-repeat;
	text-decoration:none;}

.banner{
	margin-top:11px;
	/* height:350px; */
	overflow:hidden;}

.nav-box{
	position:relative;
	z-index:99;
	margin:14px auto 6px;}

.nav-box ul{ margin:0 -8px;}

.nav-box li{
	float:left;
	width:102px;
	*width:100px;
	height:104px;
	line-height:20px;
	text-align:center;}

.nav-box li a{
	color:#202020;}

.nav-box li a:hover,
.nav-box li.cur a{
	color:#0065e1;
	font-weight:bold;
	text-decoration:none;}

/*.nav-box li img{
	width:82px;
	margin-top:0;}

.nav-box li:hover img{
	width:86px;
	margin-top:-4px;}*/

.nav-box .nav-line { position:absolute; left:0; bottom:2px; height:104px; clear:both; background:#0065e1; opacity:0.4; filter:alpha(opacity=40); z-index:-1}


.main{}

.about, .news, .video{
	width:305px;
	padding:0 10px;
	height:318px;
	float:left;
	background:#ececec;}


.main .mtop{
	margin-bottom:10px;
	border-bottom:1px solid #fff;}

.main .mname{
	height:39px;
	padding-top:21px;
	padding-left:34px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#0065e1;
	font-weight:bold;
	border-bottom:1px solid #c5c5c5;}

.about .mname{
	background:url(../images/aboutus_03.jpg) no-repeat;}

.main .mtop b{ line-height:22px;}

.about .mtop b{ margin-left:3px;}

.main .mtop .more{
	float:right;
	margin:5px 7px 0 0;}

.gsjj .picgs{
	margin:0 -1px;
	display:block;
	padding:1px 1px 10px;
	background:url(../images/bggsjj_03.jpg) no-repeat;}

.gsjj img{
	width:304px;
	height:100px;}

.gsjj p{
	margin-top:6px;
	color:#666;
	line-height:21px;
	text-indent:2em;}

/*.gsjj p a{ color:#666;}*/

.news{
	margin:0 30px;}

.news .mname{
	background:url(../images/news_03.jpg) no-repeat;}

.news .headline{
	margin:0 -1px;
	display:block;
	text-align:center;}

.news .headline img{
	height:100px;
	padding-bottom:12px;
	/* border:1px solid #fff; */
	background:url(../images/bggsjj_03.jpg) no-repeat center bottom;}

.news ul{
	margin:6px 4px 0 26px;
	list-style: disc outside}

.news li a{
	display:block;
	line-height:23px;}

.news li span{
	float:right;}

.video{
	width:270px;
	background:url(../images/bgvideo_03.jpg) no-repeat;}

.video b{ margin-left:8px}

.video .shipin{
	margin-top:20px;}


.footer{
	margin-top:22px;}

.contact{
	/* height:152px; */
	background:#0065e1;
	overflow:hidden;}

.contact .cus{
	float:left;
	width:280px;
	height:152px;
	background:url(../images/contact_03.jpg) no-repeat right center;}

.contact .lianxi{
	float:left;
	margin-left:68px;
	padding-top:26px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#fff;
	line-height:26px;}

.contact .qrcode{
	float:right;
	margin:26px 98px 0 0;}

.flink{ width:960px;margin:0 auto 16px;}

.flink li{ display:inline; margin-left:12px; color:#fff;}

.flink li,.flink a { color:#fff;}

.foot{
	height:108px;
	background:url(../images/bgfoot_03.jpg) repeat-x;
	overflow:hidden;}

.footnav{
	margin-top:11px;
	color:#8c8c8c;
	line-height:20px;
	text-align:center;}

.footnav a{
	margin:0 5px;
	color:#8c8c8c;}

.webinfo{
	margin-top:6px;
	color:#8e8e8e;
	line-height:22px;
	text-align:center;}

 /*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 120px;
	visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: -1px;
	border: 1px solid #9DACC1;
	background-color: #FFF;
	background:url(/images/mmenubg.gif);
	padding-top:6px;
	padding-bottom:6px;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px;
}
.dropMenu a {
	width: auto;
	display: block;
	color: black;
	padding: 2px 0 2px 1.2em;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#506A85;
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {
	color:red;
	text-decoration: underline;
}





