/* 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;
    }


/*自定样式*/


#header{ background:url(../images/a1.jpg) left center; height:178px;}
.header{ width:1013px; margin:0 auto;}
.a1{ float:left;}
.a2{ float:right;}
.menu li{ float:left; line-height:55px; margin:0 28px; font-size:14px;}
.menu li a{font-size:14px;}




.banner{height:471px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background: url(../images/cir_white.gif) no-repeat #aaa;right:50%;bottom:15px; top:300px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;background-color:#0d6fb8;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-100px;padding:0 0 16px;border-bottom:5px solid #0d6fb8; right:0;}
.frontCover li{float:left;width:82px;padding:3px;background:#094c80;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#0d6fb8;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}




.ss{width:1013px; margin:10px auto; border:1px #CCCCCC solid;  }
.a3{ background:url(../images/a4.jpg) left center no-repeat; padding-left:120px; float:left; line-height:27px; margin-top:3px; margin-left:5px;}
.search{ float:right; margin-right:5px;}
.pro{width:1013px; margin:0 auto;}
.a4 li{ width:232px; height:34px; border:1px #CCCCCC solid; line-height:34px; font-size:14px;  margin-bottom:13px; } 
.a4 li a:link{ color:#333; display:block; font-size:14px;padding-left:45px; }
.a4 li a:visited{color:#333; display:block; font-size:14px;padding-left:45px; }
.a4 li a:hover{color:#fff; display:block; font-size:14px; background-color:#0975bd;padding-left:45px; }

.a5 li{ float:left; margin:5px 19px; }
.a4{float:left; width:234px; margin-top:5px;}
.a5{float:left; width:759px; margin-left:20px;}
.name{ text-align:center; line-height:40px;}
.a5 li img{border:3px #CCCCCC solid; }
.caca{ height:260px; background-color:#f1f1f1;}

.ab{width:1013px; margin:10px auto; }

.a6{ float:left; width:690px; }
.a7{ float:left;width:300px; margin-left:20px;}
.tit{ background:url(../images/a19.jpg) left center no-repeat; padding-left:20px; font-size:18px; color:#0975bd;}
.tit span{ font-size:14px; color:#878787;}
.cc1{ margin-top:30px;}
.aa1{ line-height:30px; width:690px; height:150px; overflow:hidden;}
.aa1 a{ color:#1a7cc3;}
.aa2{ line-height:30px; margin-top:20px; margin-left:20px; width:280px; height:270px; overflow:hidden;}

.news{width:1013px; margin:0 auto; padding-top:30px;}
.e1{ height:350px; width:540px;}
.ff1{ font-size:30px; color:#1a7cc3;}
.ff1 span{ font-size:14px; margin-left:280px;}
.ff1 span a{font-size:14px; color:#1a7cc3;}
.e1{ padding:20px; border:1px #CCCCCC solid; margin-top:40px; float:left;}
.e2{ width:400px;float:left; margin-left:25px;}

.nenene li{  margin-bottom:30px; }
.nenene{margin-top:40px; width:400px; height:320px;}
.n1{ float:left; width:45px; height:45px;  background:url(../images/a15.jpg) left top no-repeat; line-height:45px; text-align:center; color:#FFF; font-size:24px;}
.n2{ float:left; width:335px; margin-left:20px;}



.t1{ font-size:17px; color:#1a7cc3;}
.t1 a{font-size:17px; color:#1a7cc3;}
.t2{ line-height:25px; height:50px; width:335px; overflow:hidden;}

#footer{ background-color:#636363; height:170px; border-top:4px #aeaeae solid; color:#FFF;}
.footer{width:1013px; margin:0 auto; }
.footer{ text-align:center;}
.footer a{  color:#FFF; } 
.memememe{ margin-top:30px;}
.memememe a{ margin:0 20px; font-size:14px;}
.copyright{ margin-top:20px;}

.gjgj{ line-height:35px; width:150px; margin:0 auto; background-color:#1a7cc3; text-align:center;}
.gjgj a{ font-size:18px; color:#FFF;}





