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

/*banner*/
.banner{width:100%; height:239px; background:url(../images/index_article1.jpg) no-repeat center #2ea6ff; background-size:100% auto;}

/*menus*/
.menus{width:100%; height:80px; background-color:#5f5f5f; border-top:1px solid #445970;}
.menus .center{width:1200px; margin:0 auto;}
.menus ul{width:960px; margin:0 auto;}
.menus ul li{float:left; width:240px; height:80px; line-height:80px; text-align:center; position:relative;}
.menus ul li:hover{background-color:#2ea6ff;}
.menus ul li.on{background-color:#2ea6ff;}
.menus ul span{height:30px; width:1px; border-right:1px solid #818181; position:absolute; right:0px; top:25px;}
.menus ul a{color:#fff;}

/*youshi*/
.youshi{width:1200px; height:570px; margin:0 auto;}
.youshi .title{width:640px; height:80px; margin:0 auto; padding-top:50px;}
.youshi .title h3{text-align:center; font-size:24px; padding-bottom:10px; border-bottom:2px solid #fe5828; width:100px; margin:0 auto; font-weight:300;}
.youshi .bottom{width:1200px; height:405px; margin:0 auto; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding-top:30px; overflow:hidden;}
.youshi .bottom ul li{float:left; width:350px; margin-right:75px; background-position:top center; background:no-repeat}
.youshi .bottom ul li h3{ height:160px; text-align:center; width:245px; margin:40px auto 0 auto; color:#fff; font-size:18px; font-weight:normal}
.youshi .bottom ul li:last-child{margin-right:0px;}
.youshi .bottom ul li ul{float:right; width:330px;}
.youshi .bottom ul li ul li{list-style-type:disc; width:320px; margin-top:10px;}

/*linian*/
.linian{width:1200px; height:280px; margin:0 auto;}
.linian .title{width:640px; height:50px; margin:0 auto; padding-top:50px;}
.linian .title h3{text-align:center; font-size:24px; padding-bottom:10px; border-bottom:2px solid #fe5828; width:100px; margin:0 auto; font-weight:300;}
.linian .bottom{width:1200px; height:150px; padding-top:30px; border-bottom:1px solid #cccccc;}
.linian .bottom .h1{text-align:center; font-size:18px; font-weight:300;}
.linian .bottom .h2{text-align:center; text-transform:uppercase; color:#fe5828; font-size:45px; font-weight:500;}

/*fangzhen*/
.fangzhen{width:1200px; height:520px; margin:0 auto;}
.fangzhen .title{width:640px; height:80px; margin:0 auto; padding-top:50px;}
.fangzhen .title h3{text-align:center; font-size:24px; padding-bottom:10px; border-bottom:2px solid #fe5828; width:100px; margin:0 auto; font-weight:300;}
.fangzhen .bottom{width:1200px; height:385px; margin:0 auto; text-align:center;}
.fangzhen .bottom h5{font-size:16px; font-weight:500; margin-top:30px;}