/* CSS Document */


@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ padding:0px; margin:0px;}
fieldset, img { 
 border: 0;
 }
 ol, ul {
 list-style: none;
}
 p{
	margin: 0px;
	padding: 0px;
}
.clear{
	clear:both;
	height:0px;
}
* html .clear{
	clear:both;
	display:inline;
}



/*-----------------------------------Reset------------------------------------*/ 

body{background-color:#fff; margin:0px; padding:0px; font-family: "Microsoft YaHei"; font-size:12px;}
a:link {
	color: #000;
	text-decoration: none;
	font-size: 12px;
    }
a:visited {
	color: #000;
	font-size: 12px;
	text-decoration: none;
    }
a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #000;
    }
a.zzb07link{
	font-size: 12px;
	text-decoration:none;
	color: #fff;
	font-weight: normal;
    }
a.zzb07link:visited {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
    }
a.zzb07link:hover {
	text-decoration: underline;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
    }

.zzb07tail{
	font-size:12px;
	color: #fff;
	font-weight: normal;
    }


/*自定样式*/

.a1{ float:left;}
.a2{ background:url(../images/a_01.jpg) no-repeat; width:136px; height:24px; float:right; text-align:center; line-height:24px; color:#FFF;}
.a2 a{ color:#FFF;}
.top{ width:1000px; margin:0 auto;}
.top1{ background:#fff; height:123px; border-top:1px #e1e1e1 solid; border-bottom:1px #cccccc solid;}
.top2{ width:1000px; margin:0 auto;}
.logo{ margin-top:2px; float:left;}
.logo1{ float:right;}
.menu{ background:url(../images/a_03.jpg); height:56px;}
.menu1 li{ float:left; color:#FFF; font-size:15px; }
.menu1 li a{color:#FFF; font-size:15px;padding:0 25px;}
.menu1 li a:hover{ background-color:#003b9e; display:block;padding:0 25px;}
.menu1{ width:1000px; margin:0 auto; line-height:56px;}
.jk { width: 1000px;  margin: 0 auto;  line-height: 48px;}
.ab{ background:url(../images/a_04.jpg); height:407px;}
.abc{ width:1000px; margin:0 auto; }
.aabb{ float:left; margin-top:5px;}
.ccbb{ float:right;margin-top:115px;}
.hhgg{ width:523px; margin-top:30px; line-height:25px; height:125px; overflow:hidden;}
.pro{ background:url(../images/a_06.jpg) center center; height:575px;}
.prop{width:1290px; margin:0 auto;}
.ppp li{ float:left; margin:17px; color:#FFF; line-height:80px; text-align:center;}
.ppp li a{ color: #FFF;}
.ppp { padding-top:180px;}
.ppp img{ border:5px #FFFFFF solid;}
.hh{width:1002px; margin:0 auto;}
.hhoo li{ float:left; margin:2px;}
.hhoo { margin-top:30px; margin-bottom:25px;}
.j6_j7{ background-color:#eaeaea; padding-top:55px;}
.j8{ float:left; width:182px;}
.j9{float:left; width:485px; margin-left:25px; margin-right:20px;}
.j15{float:left; width:277px; margin-left:9px;}
.j17{ margin-top:55px;}
.j11{ width:141px; float:left;}
.j12{ width:324px; float:left; margin-left:20px;}
.j13{ font-size:16px; color:#ff8a00; line-height:30px;}
.j13 a{font-size:16px; color:#ff8a00;}
.j14{ line-height:20px;}
.j18 li{line-height:30px; background:url(../images/c10.jpg) left center no-repeat; padding-left:20px;}
.j18 li span{ float:right;}
.j18{ margin-top:15px; width:485px; height:120px; }
.j6{ width:1045px; margin:0 auto; padding-bottom:20px;}
.j7{ width:1000px; margin:0 auto; padding-bottom:50px;  }
#footer{ background-color:#0777bf; border-top:3px #6eb7e5 solid; color:#FFF;}
.footer{ width:1000px; margin:0 auto;}
.qq2{ line-height:25px; width:186px; height:150px; overflow:hidden;}
.qq2 a { color:#FFF;}
.qq3{ float:left;}
.qq2{ float:left;}
.qq1{ margin-top:40px; padding-bottom:50px; float:left;}

.ww1{ float:right; width:300px;}

.button {
    width: 80px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background: #ff7f00;
    border: 0;
    color: #FFFFFF;
    font-size: 14px;
    font-family: "微软雅黑";
    cursor: pointer;
}


.inputtext {
    background: #efefef;
    border: #e6e6e6 1px solid;
    line-height: 20px;
    padding: 0px 10px;
    color: #666;
    font-size: 14px;
    font-family: "微软雅黑";
    margin-bottom: 10px;
    width: 250px;
    height: 100px;
}


.input {
    background: #efefef;
    border: #e6e6e6 1px solid;
    height: 20px;
    line-height: 20px;
    padding: 0px 10px;
    color: #666;
    font-size: 14px;
    font-family: "微软雅黑";
    margin-bottom: 10px;
}

.mm{width:1000px; margin:20px auto; text-align:center; border-top:1px #6bb3e2 dashed; border-bottom:1px #6bb3e2 dashed; }
.mm a{ float:left; color:#FFF; font-size:15px; margin:10px 25px; }
.copyright{ text-align:center; line-height:42px; background-color:#045eac; margin-top:25px;}
.na{ line-height:30px; text-align: center;}
.qwe{ float:left;}
.www{ float:right; margin-top:45px;}












