body {margin:0 auto;font-size:12px;font-family: Microsoft YaHei;background:#ffffff;}
.clear {clear:both;font-size:0;height:0;}
ul{margin:0;padding:0;list-style-type:none;}
ul li{padding:0px;list-style-type:none;}
a{padding:0px;text-decoration:none;color:#000000;}
a:hover{color:#014984;}
img{margin:0; padding:0;}

.mainbody{ margin:0 auto;}

.top_wc{ width:100%; background-color:#FFFFFF; border-bottom:1px solid #e3e3e3; height:98px; }
.top{ width:1000px;height:97px; margin:0 auto;}
.logo{float:left; width:283px;height:97px;}
.menu {float:left; width:717px;  height:97px; background-repeat:no-repeat; margin:0 auto; 
background-color:#FFFFFF;}
.menu ul{float:left; font-family: Microsoft YaHei;color:#000000; padding-left:20px;}
.menu ul li {height:97px;text-align:center;float:left;display:inline; color:#000000;  padding:0px 17px; *padding:0px 16px;  }
.menu ul li a { float:left;font-size:16px;color:#070707;display:block;height:97px;line-height:107px;overflow:hidden;}
.menu ul li a:hover {color:#014984;}
.fw{ clear:both; width:1000px; margin:0px auto; padding-top:30px; }
.fw_t{ float:left; width:1000px; color:#252525; font-size:30px; text-align:center; border-bottom:1px solid #e3e3e3;  line-height:90px;}

.four-menu {
width:1000px;
    float: left;
	padding-bottom:30px;
	padding:30px 0;
}
.four-menu ul li {
    float: left;
    height: 270px;
    width: 200px;
}
.four-menu ul li, .four-menu ul li a {
    color: #555;
    position: relative;
    text-decoration: none;
}
.four-menu ul li a:hover {
background-color:#006666;
    color: #fff;
}
.four-menu ul li a:hover h1 {
    color: #f1f1f1;
}
.four-menu ul li {
    float: left;
    height: 270px;
    width: 200px;
}

.four-menu ul li h1 {
    color: #000;
    display: block;
    font-size: 16px;
    font-weight: lighter;
    height: 24px;
    left: 0;
    line-height: 24px;
    position: absolute;
    text-align: center;
    top: 120px;
    width: 200px;
}
.four-menu ul li span {
    font-size: 12px;
    line-height:24px;
    position: absolute;
    top: 150px;
	padding:20px;
}


.menu-c1 a {
    background: url("../images/fw01.jpg") no-repeat;
    display: block;
    height: 270px;
    overflow: hidden;
    width: 200px;
}
.menu-c1 a:hover {background: url("../images/fw01_1.jpg") no-repeat;}

.menu-c2 a {
    background: url("../images/fw02.jpg") no-repeat;
    display: block;
    height: 270px;
    overflow: hidden;
    width: 200px;
}
.menu-c2 a:hover {background: url("../images/fw02_1.jpg") no-repeat;}

.menu-c3 a {
    background: url("../images/fw03.jpg") no-repeat;
    display: block;
    height: 270px;
    overflow: hidden;
    width: 200px;
}
.menu-c3 a:hover {background: url("../images/fw03_1.jpg") no-repeat;}

.menu-c4 a {
    background: url("../images/fw04.jpg") no-repeat;
    display: block;
    height: 270px;
    overflow: hidden;
    width: 200px;
}
.menu-c4 a:hover {background: url("../images/fw04_1.jpg") no-repeat;}

.menu-c5 a {
    background: url("../images/fw05.jpg") no-repeat;
    display: block;
    height: 270px;
    overflow: hidden;
    width: 200px;
}
.menu-c5 a:hover {background: url("../images/fw05_1.jpg") no-repeat;}


.al_wb{ clear:both; float:left; width:100%; background-color:#f8f8f8;}
.al{ clear:both; width:1020px; margin:0px auto; padding-top:30px; }
.al_t{ width:1000px; color:#252525; font-size:30px; text-align:center; border-bottom:1px solid #e3e3e3;  line-height:90px; margin:0 auto;}
.al_nr{ float:left; width:1020px;padding-top:30px;  padding-bottom:40px;}

.wrap { float:left; display:inline; width:320px; height:266px; position:relative; overflow:hidden;  border:0; margin:20px 10px; }
.wrap a { display:block; width:320px; height:266px; text-decoration:none; color:#000; }
.wrap img { border:1px solid #eae7e7; width:318px; height:264px;}
.wrap i { display:block; width:320px; height:266px; position:absolute; left:0; top:266px; z-index:1; background:#000; filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap p { display:block; width:320px; height:266px; position:absolute;  top:266px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; line-height:266px; text-align:center; font-size:18px;}
.wrap p span { display:block; padding:10px; line-height:20px; }
.wrap a:hover { direction:ltr; }
.wrap a:hover i { top:0; }
.wrap a:hover p { top:0; }

.mk{ clear:both;  width:1000px; margin:0px auto; padding-top:25px;}
.gywm{ float:left; width:490px;}
.gywm_t{ float:left;width:490px;border-bottom:1px solid #e3e3e3; }
.gywm_t span{ float:left; color:#252525; font-size:20px; text-indent:1em;line-height:50px;}
.gywm_nr{ float:left; width:460px; line-height:30px; color:#63686e; text-indent:2em; padding:20px 15px 15px;}
.gywm_nr p{paddding:0px; margin:0px;}

.xwzx{ float:right; width:490px;}
.xwzx_t{ float:left;width:490px;border-bottom:1px solid #e3e3e3; line-height:50px; }
.xwzx_t span{ float:left; color:#252525; font-size:20px; text-indent:1em;line-height:50px;}
.xwzx_t a{ float:right;padding-right:20px;}
.xwzx_nr{ float:left; width:480px; line-height:30px; color:#63686e;  padding:5px;}
.xwzx_nr ul{ float:left; padding-top:15px;}
.xwzx_nr ul li { float:left;padding-left:25px;background:url(../images/p2.gif) left center no-repeat; width:455px; height:30px; line-height:30px;}
.xwzx_nr ul li a{ float:left;color:#6b6b6b; line-height:30px;}
.xwzx_nr ul li a:hover{color:#e65700;}
.xwzx_nr ul li span{ padding-right:10px; float:right;color:#6b6b6b;}

.footer_wb{ clear:both; float:left; width:100%; height:205px;background-color:#363636; margin-top:20px;}
.footer{ width:1000px;margin:0 auto;}
.footer ul{ float:left; padding-top:30px; width:150px; padding-left:30px; padding-bottom:30px;}
.footer ul span{ font-size:16px; color:#cccccc;font-family: Microsoft YaHei; line-height:36px;}
.footer ul li{ font-size:16px; color:#999999;font-family: Microsoft YaHei;}
.footer ul li a{ font-size:12px; color:#999999;font-family: Microsoft YaHei; line-height:28px;}
.footer01{clear:both;height:85px;background:#ffffff;background-repeat:no-repeat;text-align:center;color:#63686e;line-height:24px;padding-top:15px;}
