@charset "utf-8";
/* CSS Document */

*{ margin:0px;
   padding:0px;}
body{
	font-size: 12px;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
	font-weight: normal;
}
img { border:0;}

.all{ width:100%; height:auto; overflow:hidden; margin:auto;}

.head{ width:1423px; height:auto; overflow:hidden; margin:auto;}
.logo{ width:253px; height:auto; overflow:hidden; float:left; cursor:pointer;}
.logo img{ width:100%; height:auto;}
.lanmu{ height:92px; overflow:hidden; float:right;}
.lanmu1{ width:224px; height:92px; line-height:92px; overflow:hidden; float:left; text-align:center; font-size:22px; color:#464c50; position:relative;}
.lanmu2{ width:1px; height:12px; overflow:hidden; float:left; background:#464c50; margin-top:43px;}
.lanmu3{ width:20px; height:2px; overflow:hidden; background:#464c50; position:absolute; left:102px; top:70px;}
.banner{ width:100%; height:auto; overflow:hidden;}
.banner img{ width:100%;}

.main1{ width:1423px; height:auto; overflow:hidden; margin:auto;}
.main1 img{ width:100%;}
.main2{ width:1250px; height:auto; overflow:hidden; margin:auto;}
.main3{ width:401px; height:645px; overflow:hidden; float:left; cursor:pointer; background:url(../images/gwpc_08.jpg) no-repeat;}
.main3:hover{ background:url(../images/gwpc1_08.jpg) no-repeat;}
.main4{ width:401px; height:645px; overflow:hidden; float:left; margin-left:22px; cursor:pointer; background:url(../images/gwpc_10.jpg) no-repeat;}
.main4:hover{ background:url(../images/gwpc1_10.jpg) no-repeat;}
.main5{ width:401px; height:645px; overflow:hidden; float:left; margin-left:22px; cursor:pointer; background:url(../images/gwpc_12.jpg) no-repeat;}
.main5:hover{ background:url(../images/gwpc1_12.jpg) no-repeat;}
.main6{ width:1250px; height:auto; margin:auto;}
.main7{ width:374px; height:auto; overflow:hidden; float:left; border:2px solid #fff; border-radius:15px; cursor:pointer;}
.main7 img{ width:100%;}
.main7:hover{ border:2px solid #a2dde0; box-shadow: 5px 5px 5px #dddbdb;}
.main8{ width:374px; height:auto; overflow:hidden; float:left; border:2px solid #fff; margin-left:58px; border-radius:15px; cursor:pointer;}
.main8 img{ width:100%;}
.main8:hover{ border:2px solid #2a90c1; box-shadow: 5px 5px 5px #dddbdb;}
.main9{ width:374px; height:auto; overflow:hidden; float:left; border:2px solid #fff; margin-left:58px; border-radius:15px; cursor:pointer;}
.main9 img{ width:100%;}
.main9:hover{ border:2px solid #f5c9c1; box-shadow: 5px 5px 5px #dddbdb;}
.main10{ width:100%; height:auto; overflow:hidden; margin:auto;}
.main10 img{ width:100%;}
.main11{ width:1000px; height:auto; overflow:hidden; margin:auto; margin-top:82px; margin-bottom:80px;}
.main12{ width:226px; height:auto; overflow:hidden; float:left; margin-left:200px;}
.main13{ width:100%; height:auto; overflow:hidden;}
.main13 img{ width:100%;}
.main14{ width:100%; height:50px; line-height:50px; overflow:hidden; font-family:微软雅黑; color:#2a2828; font-size:24px; text-align:center;}
.main15{ width:1440px; height:auto; overflow:hidden; margin:auto; position:relative;}
.main15 img{ width:100%;}
.main16{ width:1250px; height:auto; overflow:hidden; margin:auto; margin-bottom: 83px;}
.main17{ width:404px; height:267px; overflow:hidden; float:left; background:#a2dde0;}
.main18{ width:404px; height:267px; overflow:hidden; float:left; background:#3d3d3d; margin-left:18px;}
.main19{ width:404px; height:267px; overflow:hidden; float:left; background:#efc48d; margin-left:18px;}
.main20{ width:100%; height:auto; overflow:hidden; font-family:微软雅黑; color:#090909; font-size:22px; text-align:center; margin-top:95px;}
.main21{ width:100%; height:auto; overflow:hidden; font-family:微软雅黑; color:#090909; font-size:30px; text-align:center; margin-top:20px;}
.main22{ width:100%; height:66px; line-height:66px; overflow:hidden; font-family:微软雅黑; color:#ffffff; font-size:22px; text-align:center;}
.main23{ width:176px; height:auto; overflow:hidden; margin:auto;}
.main23 img{ width:100%;}
.main24{ width:250px; height:60px; overflow:hidden; position:absolute; left:900px; top:320px; z-index:10;}
.main25{ width:1423px; height:auto; overflow:hidden; margin:auto; margin-bottom:60px;}
.main26{ width:640px; height:auto; overflow:hidden; float:left;}
.main27{ width:780px; height:auto; overflow:hidden; float:right;}
.main28{ width:100%; height:auto; overflow:hidden; display:none;}
.main28 img{ width:100%;}
.main29{ width:690px; height:74px; overflow:hidden; background:#3980aa; float:right;}
.main30{ width:543px; height:auto; overflow:hidden; margin-left:70px; margin-top:10px;}
.main31{ width:543px; height:auto; overflow:hidden; margin-left:90px; margin-top:30px;}
.main32{ width:100%; height:60px; overflow:hidden; cursor:pointer;}
.main33{ width:355px; height:60px; line-height:60px; overflow:hidden; font-family:微软雅黑; font-size:24px; color:#121111; float:left; position:relative;}
.main34{ height:60px; line-height:60px; overflow:hidden; font-family:微软雅黑; font-size:18px; color:#808080; float:left; margin-left:30px;}
.main35{ width:335px; height:20px; overflow:hidden; background:#d1dadf; margin-top:30px; margin-left:10px; display:none;}
.main36{ width:100%; height:60px; line-height:60px; overflow:hidden; font-family:微软雅黑; font-size:24px; color:#121111; position:absolute; left:0; top:0; z-index:10;}
.main32:hover .main36{ color:#3980aa; font-weight:bold;}
.main32:hover .main35{ display:block;}
.main32:hover .main34{ color:#3980aa; font-weight:bold;}
.main37{ display:block;}



.foot{ width:100%; height:auto; overflow:hidden; position:relative;}
.foot img{ width:100%;}
.foot0{ width:100%; height:auto; overflow:hidden; position:absolute; left:0; top:0; z-index:10;}
.foot1{ width:100%; height:auto; overflow:hidden; font-family:微软雅黑; font-size:30px; color:#ffffff; text-align:center; margin-top:50px;}
.foot2{ width:100%; height:auto; overflow:hidden; font-family:微软雅黑; font-size:30px; color:#ffffff; text-align:center; margin-bottom: 60px;}
.foot3{ width:1000px; height:auto; overflow:hidden; margin:auto;}
.foot4{ width:25%; height:auto; overflow:hidden; float:left;}
.foot5{ width:100%; height:60px; overflow:hidden; font-size:24px; font-family:微软雅黑; color:#ffffff; font-weight:bold;}
.foot6{ width:100%; height:40px; line-height:40px; overflow:hidden; font-size:18px; font-family:微软雅黑; color:#ffffff;}
.foot7{ width:1000px; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
.foot8{ height:auto; overflow:hidden; float:left; font-size:18px; font-family:微软雅黑; color:#ffffff;}
.foot9{ height:auto; overflow:hidden; float:right; font-size:18px; font-family:微软雅黑; color:#ffffff;}
.foot10{ width:100%; height:auto; overflow:hidden; font-size:18px; font-family:微软雅黑; color:#ffffff; clear:both;}
.foot11{ width:100%; height:10px; overflow:hidden;}



