@charset "utf-8";
/**
*	@ Date 2016.3
*	@ Author Hemin
*/
#area_logo { width: 100%; max-height: 105px; height:auto;}
#center_logo { max-width: 1200px; height:100%; margin:0 auto; padding:0 15px;}
.logo_top {   height:100% ;position: relative;}
.logo_top img{ display: block; width: 100%; height: auto;}
.phone_top { max-width: 340px; height: auto; width:30%;position: relative;}
.phone_top img { width:100%; height: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:16%; 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:600px; 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;
	top: -1px;
}

.font_youshi { width:500px; height:100px;  text-align:center; padding-top:60px; margin:0 auto; line-height:50px; padding-bottom:100px;}
.title_youshi { font-size:36px; font-weight:bold; color:#fff;}
.desc_youshi { font-size:24px; color:#fff;}
.cont_youshi { width:1200px; height:380px; margin:0px auto; margin-bottom:0px; overflow:hidden;}
.one_youshi { width:208px; height:234px; float:left; margin-right:40px; margin-left: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:320px; border-radius:15px; border:2px solid #fff; opacity:0.4; margin-top:10px;}
a:hover .cont_eas { background:#fff;}
.desc_eas { width:165px; height:270px; font-size:16px; line-height:25px; color:#fff; position:relative; top:-300px; 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:-310px; 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:16px;  text-align:center; float:left; width:300px; position:relative; top:370px; 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:390px; 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; }

.g_mkdx{ width:1200px; height:560px; margin:0 auto; position:relative;}
.g_mktou{border-bottom:1px dotted #ccc; position:relative; width:1200px; }
.g_cgal{padding:1px 0; position:relative;}
.g_alxg ul{width:980px; height:314px; position:absolute; }
.g_alxg ul li{width:980px; height:314px; float:left;}

.g_mktou h3{font-size:24px; color:#005bac; text-align:center; padding-bottom:30px;}
.g_mktou p{font-size:13px; color:#a2a2a2; position:absolute; padding:0 10px; background:#fff; left:50%; bottom:-9px;}
.g_cgzuo{display:block; width:30px; height:45px; background:url(../images/g_12.jpg) no-repeat center left; position:absolute; left:60px; top:190px;}
.g_cgyou{display:block; width:30px; height:45px; background:url(../images/g_13.jpg)no-repeat center left; position:absolute; right:67px; top:190px;}
.g_cgzuo:hover{ background:url(../images/g_14.jpg) no-repeat center left; }
.g_cgyou:hover{ background:url(../images/g_15.jpg) no-repeat center left; }

.g_backtop{display:block; width:61px; height:61px; position:fixed; bottom:80px; right:50px; z-index:100;}
.g_backtop img{width:61px; height:61px;}
.g_alxg ul li img{ width:198px; height:130px;}
.g_alxg ul li a{display:block; float:left; font-size:13px; color:#7a7a7a; text-align:center; margin:0 22px 35px 0;border:1px solid #d9d9d9; }
.g_alxg ul li a:hover{border:1px solid #1dacdc;  }
.g_alxg{width:980px; margin:94px auto 0; height:314px; position:relative; overflow:hidden;}
.g_cgal{padding:1px 0; position:relative;}
.g_zxzx{margin-top:90px; padding-left:111px;}
.g_zxzx ul li{width:291px; margin-right:50px; float:left;}
.g_tprq{display:block; width:289px; height:132px; position:relative; border:1px solid #ccc;}
.g_tprq img{width:289px; height:132px;}
.g_tprq span{display:block; height:29px; line-height:29px; text-indent:10px; font-size:14px; color:#fff; background:url(../imgs/g_16.png) repeat; position:absolute; left:0; bottom:0; width:100%; text-align:left;}
.g_zxzx ul li p{font-size:13px; color:#8e8e8e; margin-top:5px; text-align:left;}
.g_more{display:block; font-size:12px; color:#ff881f; margin-top:8px; text-align:left;}

#menu_box{display: none; width: 860px; height: 230px; background:#fff; padding:20px 0 20px 30px;line-height: 175%; text-indent: 2em; position: absolute; z-index:99999; left:15%; top:167px;;}
#menu_box ul{ margin:0; padding:0; float:left; height:180px; width:390px; display:block;border-right:1px solid #ccc;}
#menu_box ul li{ width:160px; margin-right:35px; float:left; margin-bottom:5px;}
#menu_box ul p a{ color:#55a6ec;}
#menu_box ul p a:hover{ color:#337ab7;}
#menu_box  h6{ font-size:16px; color:#333; line-height:20px; text-indent:0;}
#menu_box  p{ text-indent:0; font-size:14px;}




.gl1ti1{ width:1200px; font-weight:bold; font-size:20px; border-bottom:1px solid #005fb1; padding-bottom:20px; }
.gl{ width:1200px; margin:0 auto; height:auto; }
.gl1left{ float:left; width:1200px; margin-top:30px;}
 
.gl1ti{ width:1200px; font-weight:bold; font-size:20px; background:url(../images/gl1_03.jpg) bottom no-repeat; padding-bottom:10px; }
.gg{ width:1200px; float:left; margin-left:-10px;border-bottom:1px solid #e5e5e5;}
.gl1{ margin-top:40px; width:415px; overflow:hidden; float:left; margin-right:20px; margin-left:30px; }
.glt{ font-size:24px;}
.gl1 img{ padding-top:10px; padding-bottom:10px; width:415px; height:170px;}
.msgl{ font-size:16px; line-height:25px; color:#888888; padding-bottom:30px;}
.gg1{ width:1200px; float:left; margin-left:5px;border-bottom:1px solid #e5e5e5;}
.gl2{ margin-top:20px; width:275px; overflow:hidden; float:left; margin-right:20px; margin-left:15px; }
.glt2{ font-size:16px;}
.gl2 img{ padding-top:5px; padding-bottom:5px; width:275px; height:112px;}
.msgl2{ font-size:12px; line-height:20px; color:#888888; padding-bottom:30px;}
.asklist{ width:1200px; height:101px; overflow:hidden; background:url(../images/asklistline.jpg) repeat-x left bottom;}
.asklistitle{ width:1200px; height:50px; overflow:hidden; padding-top:18px; font-size:14px;}
.asklistitle span{  color:#0068b9;width:30px; display:block; height:32px; float:left;}
.asklistitle p{ width:750px; height:32px; overflow:hidden; float:left;}
.asklistitle a{ color:#000000;}
.asklistdesc{ line-height:20px; width:1200px; height:40px;}
.asklistdesc span{ color:#f18300; font-size:14px; display:block; float:left; width:30px; height:40px;}
.asklistdesc p{height:40px; overflow:hidden;}
.asklistdesc p a{ font-size:12px;} 

