﻿@charset "utf-8";

@import url("font_style_1.css");
@import url("frame_style_1.css");
@import url("index_style_1.css");
@import url("page_style_1.css");
*{padding:0px; margin:0px;}

body {
	font-size: 12px;
	color: #6b6b6b;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) no-repeat center top #f3fbff;
}


.fl{ float:left;}
.fr{ float:right;}

.clear{
    content:".";
    display:block;
    font-size:0px;
    line-height:0px;
    height:0px;
    clear:both;
    visibility:hidden;
}


a{
	color:#6b6b6b;
	text-decoration:none;
}
a:hover{
	color:#d30000;
	text-decoration:underline;
}
ul{
    list-style-type:none;
	clear:both;
	}
li{
    display:inline;
	float:left;
	}
img{
	border:0;
}
h2,h5{
	font-family:"微软雅黑" , Arial, Helvetica, sans-serif;
}

input {
	padding-top: 0;
	padding-bottom: 0;
&::-moz-focus-inner{
	 border:0;
	 padding:0;
 }
}
select, input {
	vertical-align: middle;
}
select, input, textarea {
	font-size: 12px;
	margin: 0;
}
input[type="text"], input[type="password"], textarea {
	outline-style: none;
	-webkit-appearance: none;
}
.blankH10{
    height:10px;
	font-size:0px;
	overflow:hidden;
}
.blankH12{
    height:12px;
	font-size:0px;
	overflow:hidden;
}
.blankH5{
    height:5px;
	font-size:0px;
	overflow:hidden;
}
.blankH3{
    height:3px;
	font-size:0px;
	overflow:hidden;
}
.blankH2{
    height:2px;
	font-size:0px;
	overflow:hidden;
}
.blankH6{
    height:6px;
	font-size:0px;
	overflow:hidden;
}
.blankH8{
    height:8px;
	font-size:0px;
	overflow:hidden;
}
.blankH24{
    height:24px;
	overflow:hidden;
}
.blankH28{
    height:28px;
	overflow:hidden;
}
.blankH30{
    height:30px;
	overflow:hidden;
}

.blankH20{
    height:20px;
	overflow:hidden;
}
.blankH22{
    height:22px;
	overflow:hidden;
}
.blankH10{
    height:10px;
	overflow:hidden;
}
.blankH16{
    height:16px;
	overflow:hidden;
}
.blankH18{
    height:18px;
	overflow:hidden;
}
.blankH14{
    height:14px;
	overflow:hidden;
}

	
/* 公用头部样式 */
#top_wiap{
	width:1050px;
	height:212px;
	overflow:hidden;
	margin:0 auto;
	background:#FFF;
}
#top_wiap .china{
	width:1000px;
	height:23px;
	line-height:24px;
	overflow:hidden;
	text-indent:6px;
	margin:0 auto;
}
#top_wiap .logo{
	width:1016px;
	height:189px;
	position:relative;
	margin:0 auto;
}
.top_ser{
	width:250px;
	height:44px;
	overflow:hidden;
	position:absolute;
	right:36px;
	top:-10px;
	z-index:10;
	background:url(../images/i_cont_04.png) no-repeat;
}
.top_ser ul li.t1{
	width:194px;
	height:29px;
	overflow:hidden;
	margin:1px auto auto 11px;
}
.top_ser ul li.t1 input{
	width:194px;
	height:29px;
	overflow:hidden;
	float:left;
	line-height:29px;
	border:0;
	background:none;
	padding-left:6px;
	color:#999;
}
.top_ser ul li.t2{
	width:35px;
	height:29px;
	overflow:hidden;
	margin-top:1px;
}
.top_ser ul li.t2 input{
	width:35px;
	height:29px;
	float:left;
	border:0;
	background:none;
	cursor:pointer;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#nav_wiap{
	width:1100px;
	height:56px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/nav_bg.png) no-repeat;
}
#nav_wiap ul{
	width:1000px;
	overflow:hidden;
	margin:0 auto;
	display:block;
}
#nav_wiap ul li{
	width:auto;
	height:40px;
	overflow:hidden;
	padding-left:24px;
	background:url(../images/nav_line.png) no-repeat right top;
}
#nav_wiap ul li span{
	float:left;
	width:auto;
	display:block;
	padding-right:30px;
	line-height:40px;
}
#nav_wiap ul li.on{
	background:url(../images/nav_on.gif) no-repeat;
	color:#016295;
}
#nav_wiap ul li.on span{
	background:url(../images/nav_on.gif) no-repeat right -42px;
}
#nav_wiap ul li.on a{
	color:#016295;
}
#nav_wiap ul li.on a:hover{
	color:#016295;
}

#footer{
	width:100%;
	overflow:hidden;
	padding-top:20px;
	padding-bottom:20px;
	line-height:24px;
	text-align:center;
	color:#5db8e6;
}
#footer a{
	color:#5db8e6;
}
#footer a:hover{
	color:#5db8e6;
}















