@charset "utf-8";
/**
*	@ Date 2016.3
*	@ Author Hemin
*/
#area_logo { width: 100%; max-height: 105px; height:auto;}
#center_logo { max-width: 1200px; height:100px; margin:0 auto; padding:0 15px;}
.logo_top {  max-width:360px; width: 30%; height:100% ;position: relative;}
.logo_top img{ display: block; width: 100%;}
.phone_top { max-width: 340px; height: auto; width:30%;position: relative;}
.phone_top img { width:100%; display:block;}
#area_nav { width: 100%; max-height: 63px; border-top: 1px solid #d9d9d9; background: #f3f3f3; overflow: hidden;}
#center_nav { max-width: 1200px; height: 100%; margin:0 auto;  padding-left:1%;}
#center_nav li { width:17%; height: 61px; float: left; display: block; line-height: 61px; text-align: center;}
#center_nav li a:link,#center_nav li a:visited { padding:0 20px; height: 61px; display: block; font-size: 18px; color:#444444; }
#center_nav li a:hover {  height: 61px; display: block; cursor: pointer; font-size: 18px; color:#005fb1;border-bottom: 2px solid #005fb1; position: relative; }
#center_nav li.border_btm { width:13%; border-bottom: 2px solid #005fb1;}
#area_banner { width:1200px; height:560px; margin:0 auto; position:relative;}
#center_banner { width:1800px; height:560px; position:absolute; left:-50%; margin-left:300px;} 
#youshi_1200{ width:1200px; height:560px; margin:0 auto; position:relative;}
#fwcn_1200{ width:1200px; height:610px; margin:0 auto; position:relative;}
#area_youoshi { width:1800px; height:560px; margin:0 auto; background:url(../images/bg_youshi.jpg) 0 0 no-repeat; overflow:hidden; position:absolute; left:-50%; margin-left:300px;}

.font_youshi { width:400px; height:100px;  text-align:center; padding-top:60px; margin:0 auto; line-height:50px;}
.title_youshi { font-size:36px; font-weight:bold; color:#fff;}
.desc_youshi { font-size:24px; color:#fff;}
.cont_youshi { width:1200px; height:234px; margin:60px auto; margin-bottom:0px; overflow:hidden;}
.one_youshi { width:208px; height:234px; float:left; margin-right:40px;}
.title_eas { width:208px; height:43px; background:#fff; border-radius:15px; font-size:28px; color:#005fb1; text-align:center; line-height:43px;} 
a:link .title_eas,a:visited .title_eas { background:#fff;  color:#005fb1; }
a:hover .title_eas { background:#005fb1; color:#fff;}
a:link .cont_eas,a:visited .cont_eas { width:204px; height:178px; border-radius:15px; border:2px solid #fff; opacity:0.4; margin-top:10px;}
a:hover .cont_eas { background:#fff;}
.desc_eas { width:165px; height:120px; font-size:16px; line-height:25px; color:#fff; position:relative; top:-175px; margin:0 auto;}
a:hover .desc_eas { color:#005fb1;}
.comp_eas { width:204px; height:40px; border-bottom-right-radius:15px; border-bottom-left-radius:15px;background:#005fb1; color:#fff; text-align:center; line-height:40px; font-size:16px; top:-162px; position:relative;left:2px;}
#area_partner { width:1800px; height:610px; background:url(../images/partner.jpg) 0 0 no-repeat; margin: 0 auto;}
.one_fwcn { font-size:18px;  text-align:center; float:left; width:300px; position:relative; top:320px; left:300px;}
#area_fwcn { width:1800px; height:610px; background:url(../images/bg_fwcn.jpg) 0 0 no-repeat; margin: 0 auto; position:absolute; left:-50%; margin-left:300px;}
.c_333333 { color:#333333;}
.c_666666 { color:#666666;}
.area_footer { width:100%; height:365px;} 
.area_topfot { width:100%; height:315px; background:#babbbd;} 
.top_footer { width:1100px; height:315px; margin:0 auto;}
.btm_footer { width:100%; height:50px;background:#4a4b4c; color:#c4c4c4;  text-align:center; line-height:50px; font-size:13px;}
.btm_phone { width:345px; height:130px; float:left; font-size:16px; color:#034d8d; line-height:50px; margin-top:80px; margin-right:30px;}
.btm_phone span {color:#034d8d;  font-size:36px;}
.btm_addr { line-height:32px; width:380px; height:120px; float:left; font-size:16px; color:#333333; margin-top:85px;}
.btm_ewm { width:194px; height:230px; float:right; text-align:center; font-size:14px; color:#fff; margin-top:60px;}

.area_hotpic .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; zoom:1; z-index:3; left:540px; top:480px;}
.area_hotpic .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.area_hotpic .num li.on { background: #FF7700; } /*当前项*/
.area_hotpic .prev,
.area_hotpic .next { display: none; width: 85px; height: 125px; background: url(../images/btn.png) no-repeat; position: absolute; top: 165px;}
.area_hotpic .prev { left: 0; left:-80px; }
.area_hotpic .next { right: 0; background-position: right; right:-80px; }



