@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:"微软雅黑";}
a{ text-decoration:none;}
img{ border:none;}
ul{ list-style:none;}
.clear{ clear:both;}
.w1200{ width:1200px; margin:0 auto;}
.top{ height:103px;}
.logo{ height:103px; width:1042px; margin:0 auto;}

/*------------------------------------------------------------------新样式----------------------------------------------------------------------------------- */
.top_bg{ background:#054e8b; position:fixed;
opacity: 0.9; top:0px; z-index:999; text-align:center; width:100%;}
.top_zx{ width:100%; margin:0px auto; }
/*.top_zx ul{width:1042px; margin:0px auto; height:80px; padding-left:319px; background: url(../images/top_logo.png) no-repeat 137px center;}*/
.hfgg{width:100%; margin:0px auto ; text-align:center; background:#b02f2e;}
.top_zx ul li{ line-height:50px; float:left; font-weight:bold; color:#fff;font-family:"微软雅黑"; margin-left:20px;}
.top_zx ul li.l01{ background:url(../images/n_dianhua.gif) no-repeat left center; padding-left:45px;}
.top_zx ul li.l02{ background:url(../images/call_phone.gif) no-repeat left center; padding-left:45px;}
.top_zx ul li.l03{ margin-top:8px;}

/*导航样式 */
/*.nav{ width:1042px; margin:70px auto 0px; }
.logo{ width:216px; float:left; height:60px; margin:20px 0 0 -25px;}
.search{ margin:25px 0px 0px 30px; float:left; height:36px; line-height:36px; width:500px; border:none;position:relative;}*/
input.text01{ width:350px; padding:5px; height:22px; border:1px solid #09518c;}
input.bnt{ width:80px; height:34px; background:#09518c; border:1px solid #09518c; color:#FFFFFF; font-size:12px;position:absolute; top:0px; right:54px;
}
/*.nav ul { float:left; width:1042px; height:50px;}
.nav ul li{ float:left; line-height:50px; text-align:left; font-family:"微软雅黑"; font-weight:bold; font-size:16px; width:100px;}
.nav ul li a{ color:#09448c;}
.nav ul li a:hover{ text-decoration:underline;}
*/.meun_bg{ background:url(../images/nav_bg.gif) repeat-x; height:73px; margin-top:15px;}
.meun_dh{ width:1042px; margin:0px auto; height:73px;}
/*------------------------------------------------------------------全新导航样式----------------------------------------------------------------------------------- */
.meun_bg_new { background:url(../images/nav_bg.gif) repeat-x; width:100%;height: 73px; }
.new_nav { width:1042px; height:73px; margin:0px auto; list-style:none; font-size:14px; color:#003399; font-weight:bold; }
.new_nav li{ float:left; width:78px; text-align:center; line-height:20px; margin:5px 4px 0px 4px; }
.new_nav li a { text-decoration:none; color:#003399; }

/*-----------------------------------------------------------------新的电话-----------------------------------------------------------------*/
.Ym_tel{float:right;margin:40px 10px 0 0;margin-right: 290px;}
.Ym_tel p{font-size: 17px;font-weight:inherit; color:#245798;word-spacing: inherit;}



.main{ width:1042px; margin:0 auto 0;}

.banner{ width:1042px; margin:15px auto; height:336px; position: relative; overflow: hidden;}
.banner-btn{display:none;}
.banner-btn a{display:block;line-height:40px;position:absolute;top:150px;width:40px;height:40px;background-color:#000;opacity:0.3;filter:alpha(opacity=30) color:rgb(255, 255, 255);overflow:hidden;z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{font-size:0;*word-spacing:-1px;/* IE6、7 */ letter-spacing:-3px;position:relative;}
.banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
.banner i{background:url(../images/lr.png)  no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block;}
.banner .nextBtn i{background-position:0px -24px;}
.banner .prevBtn i{}

.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0;border-radius:10px;}
.banner-circle li{border-radius:10px;margin:2px; float:left;vertical-align:middle;zoom:1;}
.banner-circle li a{display:block;width:16px;height:16px;border-radius:50%;background:#B7B7B7;overflow:hidden; border: 1px solid #fff;font-size: 12px;color: #fff;}
.banner-circle .selected a{background:#0a2a49;}


/*----------------------------------------底部三张图片样式--------------------------------------------*/
.lanmu{ width:270px; float:right; margin:10px; text-align:left;position:relative;}
.lanmu h2{ font-size:16px; line-height:35px; border-bottom:1px solid #e1e1e1; margin-bottom:10px; }
.gengduo{ width:60px; height:21px; position:absolute; right:0px; top:0px;}
.lanmu p{ line-height:26px; font-size:12px; font-family:"宋体";}
.lanmu a{color:#333;}

.footer_tu{ width:1042px; margin-top:30px;}
.footer_tu li{ float:left; margin-right:3px;}

/*----------------------------------------底部三张图片样式--------------------------------------------*/
/*             footer                   */
/*.footer{ width:1042px;}*/
.line{ width:1042px; height:1px; background:#dbdada; margin:50px auto;}
.lianxi{ width:240px; text-align:left; color:#3d3d3d; float:left; margin-bottom:50px;}
.lianxi p{ font-size:12px; line-height:24px; font-family:"宋体";}
.biao{ font-size:18px; margin:20px 0px; font-family:"微软雅黑"}
.biao span{ font-size:30px;}


.new_footer{background:#215797;  margin-top:25px; width:100%; font-family:"微软雅黑";}
.footer_box{ width:1042px; margin:0px auto; background:url(../images/footer_left_bg.gif) no-repeat left top; height:400px;}
.footer_box_left{ float:left; width:263px; padding:30px; color:#535353;}
.footer_box_right{ float:right; width:688px;}
.weixin_icon{ background:url(../images/weixin_icon.gif) no-repeat left center; font-size:18px; color:#242424; padding-left:44px; width:100%; height:35px; line-height:35px; margin-left:50px; margin-bottom:30px;}
.weixin_icon span{ font-size:28px;}
.zl_wx_icon,.zl_ly_icon{ font-size:14px;}
.zl_wx_icon{ background:url(../images/new_zl_weixin_ma.gif) no-repeat top center; width:108px; float:left; padding-top:118px;}
.zl_ly_icon{ background:url(../images/new_ly_weixin_ma.gif) no-repeat top center; width:108px; float:right; padding-top:118px;}
.new_tell{ font-size:18px; margin-bottom:10px; height:38px; padding-left:60px; }
.new_tell span{ font-size:28px;}
.tell_massage{ color:#FFF; margin-top:20px;}
.tell_massage p{ padding-left:60px; font-size:15px; line-height:2em}
.call{ background:url(../images/new_tell_icon.gif) no-repeat;}
.new_emil{ background:url(../images/new_tell_icon.gif) no-repeat; background-position-y:-37px;}
.new_gs{background:url(../images/new_tell_icon.gif) no-repeat; background-position-y:-70px;}
.new_line{ /*border-bottom:1px solid #FFF;*/ border-top:1px solid #FFF; padding:20px 0px;}
.ICP{ width:1042px; margin:0px auto; height:70px; line-height:70px; text-align:center; font-size:12px; color:#333;font-family:"微软雅黑";}


/*             footer                   */
/*---------------------------------------列表页面样式--------------------------------------------*/
.small_nav{ width:1042px; background:url(../images/s_nav_bg.gif) repeat-x; height:41px; line-height:41px;}
.small_nav a{ font-size:12px; color:#555; padding-left:10px;}
.lb_l{ width:706px; float:left; margin-top:30px; font-size:14px; line-height:30px; color:#333;}
.lb_r{ width:316px; float:right; background:url(../images/lb_r_bg.gif) repeat-y; }
.lb_left{ width:160px; float:left; border-right:1px solid #e1e1e1; padding-right:30px;}
.lb_left div{ font-size:14px; color:#2d5e96; font-weight:bold; margin-bottom:15px;}
.lb_left p{ font-size:12px; line-height:18px; margin-bottom:15px; color:#606060;}
.lb_left p span{ color:#850000; font-weight:bold;}
.lb_right{ width:470px; float:right;}
.lb_right h1{ margin-bottom:20px;}
.lb_right p{ font-size:14px; border-bottom:1px dotted #e1e1e1; padding-bottom:15px; margin-bottom:15px;}
.lb_right p span{ font-size:12px; color:#bfbfbf; display:block;}
.lb_right p a{ color:#1d77c2;}
.lb_right p a:hover{ text-decoration:underline;}
/*---------------------------------------列表页面样式--------------------------------------------*/

/*---------------------------------------文章页样式--------------------------------------------*/
.lb_l h1{ padding-bottom:20px; border-bottom:1px solid #e1e1e1; }
.lb_l p{ font-size:14px; line-height:26px; margin:20px 0px; color:#333;}
.wenzhang_tu{ margin:20px auto;}
.wz_diline{ font-size:12px; line-height:45px; border-bottom:1px solid #e1e1e1; margin:20px 0px; color:#737373;}

.xiangguan_wz{ margin:15px 0px;}
.shangpian{ font-size:12px; margin:10px 0px;}
.xg_wz{320px; float:left; margin-right:60px; width:280px;}
.xg_wz li{ font-size:12px; line-height:28px; list-style:inside;}
.xg_wz li a{ color:#1d1d1d;}
/*---------------------------------------文章页样式--------------------------------------------*/

/*---------------------------------------评估表单样式--------------------------------------------*/

.pinggu{ background:#f2f2f2; width:1042px;}
.pg_di{ width:1042px; height:119px; background:url(../images/pg_di_bg.jpg) no-repeat;}
.toubu{ font-size:24px; color:#FFFFFF; font-family:"微软雅黑"; padding:15px 0 15px 15px; background:#3b5a99;}
.biaodan{ width:942px; padding:0px 50px;}
.tishi{ font-size:12px; color:#ca0404; margin:40px 0px;}

.lan{ width:942px; margin:15px 0px;}
.lan p{ font-size:12px;}
.lan p span{ color:#ca0404;}
.lan h3{ font-size:16px; font-weight:bold; color:#252525; margin-bottom:15px;}
.lan h3 span{ font-size:12px; color:#ca0404; font-weight:normal;}
.formdiv{ width:920px; border:1px solid #e0e0e0; padding:10px; min-height:30px; background:#FFF; font-size:12px; line-height:30px;}
.guojia{ width:30px; height:30px; vertical-align:middle;}
.zhiwu{ width:150px; padding:5px; font-size:12px; margin:0px 10px;}
textarea{ width:890px; padding:15px; font-size:12px; height:80px;}
.yanzhengma{ width:80px;}

.article_tag{font-size:12px;line-height:30px;color:#666;}
.article_tag a{font-size:12px;color:#666;}

/*---------------------------------------评估表单样式--------------------------------------------*/


._pages{
}
._pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
._pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
._pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
._pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
._pages ul li.thisclass,
._pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
._pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
._pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



.bt h2{ font-family:"微软雅黑"; font-size:18px; color:#09448c; border-bottom:2px solid #09448c; padding:10px 0px; margin-bottom:18px;}
.bt h2 a{ color:#09448c;}
.bt{ position:relative;}
.youqinglianjie ul{ width:1042px;}
.youqinglianjie ul li{ float:left; width:130px; font-size:12px; margin-bottom:15px;}
.youqinglianjie ul li a{ color:#666666}


/*美国栏目页中资质轮播*/
.flexslider{position: relative; zoom:1;}



/*热门项目*/
.rmxm_r{background:url(../images/lb_r_bg.gif) repeat-y; padding:20px; margin-top:20px;}
.rmxm_til{ font-size:18px; color:#870000; border-bottom:1px solid #870000; padding-bottom:10px;}
.rmxm_r ul li{ margin-top:10px; border-bottom:1px solid #efefef; padding-bottom:10px;}
.rmxm_r ul li:last-child{ border-bottom:none;}
.rmxm_r ul li .rmxm_img{ float:left; margin-right:15px;}
.rmxm_r ul li h3{ font-size:16px; color:#333; font-weight:normal; padding-top:8px; padding-bottom:3px;}
.rmxm_r ul li span{ font-size:14px; color:#898989;}

.rmxm2 img{ width:100%}





