@charset "utf-8";
*{ margin:0; padding:0;}
a{color:#666; text-decoration:none; cursor:pointer;}
a:hover{color:#177fc8; text-decoration:none;}
img{ border:none;}
ul,li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.fwryh{font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ËÎÌå", "SimSun", "Arial";}
.wrapper img{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.wrapper:hover img{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
body{font-size:14px; background:#ffffff; color:#666; line-height:22px;}
.head{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.head .span1{float:left; margin:20px 0 15px; width:auto; height:auto; overflow:hidden;}
.head .span2{float:right; margin:20px 0 15px; width:auto; height:auto; overflow:hidden;}
.nav{width:1000px; height:48px; background:#177fc8; margin:0 auto;}
.nav ul{width:950px; margin:0 25px 2px; float:left;}
.nav li a{width:150px; float:left; line-height:48px; font-size:16px; color:#fff; text-align:center; display:block; height:48px;}
.nav li a:hover{background:#fff; color:#177fc8; border-top:2px #177fc8 solid; height:46px;}
.banner{width:1000px; margin:0 auto; height:auto; overflow:hidden;}
.box{width:1000px; height:auto; margin:0 auto;}
.box span{float:left; margin:30px 0;}
.box p{ float:left; width:177px; height:77px; border:1px #177fc8 solid; text-align:center; line-height:77px; margin:30px 0 30px 20px; color:#177fc8; font-size:16px;}
.box2{width:1000px; height:auto; margin:0 auto;}
.box2 .mian{width:338px; height:348px; border:1px #ccc solid; float:left; margin-right:20px;}
.box2 .mian h3{width:auto; float:left; margin-left:20px; line-height:50px; font-size:20px; color:#177fc8;} 
.box2 .mian span{width:auto; height:auto; margin:0 20px 10px; float:left;}
.box2 .mian p{width:auto; margin:0 20px; float:left;text-indent: 2rem;}
.box2 .mian2{width:338px; height:348px; border:1px #ccc solid; float:left; margin-right:20px;}
.box2 .mian2 h3{width:318px; float:left; line-height:50px; font-size:20px; color:#177fc8; border-bottom:1px #ccc solid; padding-left:20px;} 
.box2 .mian2 p{width:300px; height:54px; line-height:54px; border-bottom:1px #ccc dashed; margin:0 20px; float:left;}
.box2 .mian3{width:277px; height:348px; border:1px #ccc solid; float:right;}
.box2 .mian3 h3{width:auto; float:left; margin-left:6px; line-height:50px; font-size:20px; color:#177fc8;} 
.box2 .mian3 span{width:auto; height:auto; margin:0 6px; float:left;}
.box2 .mian3 p{line-height:38px; float:left; margin-left:6px; height:38px; border-bottom:1px #ccc dashed; width:264px;}
.foot{width:1000px; height:46px; margin:0 auto; clear:both;}
.foot p{width:1000px; height:46px; line-height:46px; color:#719cbb; text-align:center; margin:30px 0; background:#13222d; float:left;}


.box ul li{float: left;width: 170px;
height: 77px;
border: 1px #177fc8 solid;
text-align: center;
line-height: 77px;
margin: 30px 0 30px 20px;
color: #177fc8;
font-size: 16px;}