@charset "utf-8";
/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}
body{font-size:12px;color:#666;overflow-x:hidden;font-family:"微软雅黑"; }
img{border:none;  }
ul,li{list-style-type:none;}
a{outline:0;font-size:15px; color:#666;text-decoration:none; font-family:"微软雅黑";line-height:2;} 
a:hover{ text-decoration:underline; }
a:active {star:expression(this.onFocus=this.blur());} 
a:focus,input:focus {outline:0;} 
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{display:block;}
.clear{clear:both; float:none; height:0;}
/*公共部分*/
.head{
	height: 115px;
	background: url(images/top_bj.jpg) no-repeat center top;
	z-index: 9999;
}
.head_nr{ width:1180px; margin:0 auto;  }
.logo a {
    display: block;
    float: left;
    width: 740px;
    height: 90px;
    background: url(images/logo.png) no-repeat left top;
    text-indent: -999px;
    margin-top: 20px;
}
.head_right{ float:right; }
.head_wb{ height:21px; line-height:21px; margin-top:18px; width:210px; float:right;  }
.head_wb span{ float:left; height:21px; line-height:21px; color:#e9590c; font-size:16px; padding-left:20px; background:url(images/top_dh.png) no-repeat left center; }
.head_wb a{ display:block; width:64px; height:21px; float:right; }
.head_wb a img{ width:64px; height:21px;} 
.nav{ margin: 0 auto;  width: 1180px;}
.nav li {
    float: left;
    position: relative;
    z-index: 9999;kjj  
}
.nav li > a{ color: #ffffff;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    padding: 0 25px;
	display: block;
	
	}
.nav li > a:active,.nav li > a:hover,.nav li > a.act{text-decoration:none;     background: #3c78ad;}	
.nav li div{ position:absolute; left:0px; top:50px; background:url(images/nav_bj.png) repeat left top; z-index:9999999;line-height:42px; border:0px solid #0F3D5F;border-bottom-right-radius:4px; border-bottom-left-radius:4px; padding-left:30px; display:none; width:140px;  }
.nav li div a{ display:block; color:#fff; font-size:14px; padding-left:14px; background:url(images/nav_xia.png) no-repeat left center;  }
.nav li div a:active,.nav li div a:hover{ display:block; color:#fff; font-size:14px; padding-left:14px; background:url(images/nav_xia.png) no-repeat left center;  }
.foot{ height:366px; background:url(images/foot_dbbj.jpg) no-repeat center top;  }
.foot_nr{ width:1180px; margin:0 auto; padding-top:45px; }
.foot_nr ul{ overflow:hidden; height:259px; background:url(images/foot_xian.png) repeat-x left bottom;  }
.foot_nr ul li{ float:left; height:186px; }
.foot_nr ul li dt{ line-height:48px; color:#ffffff; font-size:18px;  }
.foot_nr ul li dt a{ color:#ffffff; font-size:18px; }
.foot_nr ul li dd{ color:#C8C8C9; font-size:14px; line-height:30px; } 
.foot_nr ul li dd a{ color:#928f8f; font-size:14px; }
.foot_nr ul li.foot_li1{ width:161px; background:url(images/foot_shu.png) no-repeat right top;  } 
.foot_nr ul li.foot_li1 dl dt{ padding-left:17px; background:url(images/foot_sjx.png) no-repeat left center; }
.foot_nr ul li.foot_li1 dl dd{ padding-left:17px; }
.foot_nr ul li.foot_li2{ width:230px;background:url(images/foot_shu.png) no-repeat right top;  } 
.foot_nr ul li.foot_li2 dl{ padding-left:67px; } 
.foot_nr ul li.foot_li2 dl dt{ padding-left:18px; background:url(images/foot_sjx.png) no-repeat left center; }
.foot_nr ul li.foot_li2 dl dd{ padding-left:18px; }
.foot_nr ul li.foot_li3{ width:230px; background:url(images/foot_shu.png) no-repeat right top;  } 
.foot_nr ul li.foot_li3 dl{ padding-left:67px;}
.foot_nr ul li.foot_li3 dl dt{ padding-left:18px; background:url(images/foot_sjx.png) no-repeat left center; }
.foot_nr ul li.foot_li3 dl dd{ padding-left:18px; }
.foot_nr ul li.foot_li4{ width:213px; background:url(images/foot_shu.png) no-repeat right top;  } 
.foot_nr ul li.foot_li4 dl{ padding-left:67px;}
.foot_nr ul li.foot_li4 dl dt{ padding-left:18px; background:url(images/foot_sjx.png) no-repeat left center; }
.foot_nr ul li.foot_li4 dl dd{ padding-left:18px; }
.foot_nr ul li.foot_li5{ width:246px; }
.foot_nr ul li.foot_li5 dl{ padding-left:70px; }
.foot_nr ul li.foot_li5 dl dt{ padding-left:18px;  }
.foot_nr ul li.foot_li5 div{ /*margin-top:46px;*/ padding-left:26px; overflow:hidden;  } 
.foot_nr ul li.foot_li5 div a{ float:left; display:block; margin-right:6px; }
.foot_nr p{ height:62px; line-height:62px; text-align:center; color:#bbbbbb; font-size:13px; }
.foot_nr p a{ color:#bbbbbb; font-size:13px; }

/*首页*/
#banner{width:100%; height:480px; margin:auto; clear:both; position:relative; overflow:hidden; z-index:0;}
#banner ul.slides li{display:block;width:100%;height:480px;position:absolute;left:0px;top:0px;text-align:center;z-index:0; }
.flex_comBtn{display:block;width:43px;height:50px;position:absolute;left:50%;top:50%;margin-top:-25px;z-index:5;cursor:pointer;}
.ban_left img,.ban_right img{ opacity:0.7; }
.ban_left img:hover,.ban_right img:hover{ opacity:1; }
.ban_left{margin-left:-612px;}
.ban_right{margin-left:572px;}
.ban_margin{ width:1180px; position:absolute; left:50%; top:0px; margin-left:-540px;  }
.ban_margin li{ width:214px; float:left; margin-right:2px; background:url(images/ban_nav.png) no-repeat left top;   }
.ban_margin li:hover{ background:url(images/ban_nav_bj.png) no-repeat left top; }
.ban_margin li a{ display:block; height:54px; line-height:54px; color:#ffffff; font-size:16px; padding-left:88px; text-decoration:none;   }
.ban_margin li a.ban_a1{ background:url(images/ban_nav_bz1.png) no-repeat 41px center; }
.ban_margin li a.ban_a2{ background:url(images/ban_nav_bz2.png) no-repeat 41px center; }
.ban_margin li a.ban_a3{ background:url(images/ban_nav_bz3.png) no-repeat 41px center; }
.ban_margin li a.ban_a4{ background:url(images/ban_nav_bz4.png) no-repeat 41px center; }
.ban_margin li a.ban_a5{ background:url(images/sj_bt.png) no-repeat 41px center; }
.index_case,.index_case2{ width:1180px;  float:right;}

.index_case2{height:190px;}
.incase{ width:1180px; margin:0 auto; height: 1060px;  }

.incase-news{ width:1180px; margin:0 auto;  }  

.titleh{height:62px; line-height:62px; margin-top:11px; color:#222222;  }
.titleh h2{font-size:24px; font-weight:normal;     float: left;}
.titleh a{float:right; color:#222222; font-size:14px; padding-left:13px; background:url(images/jian.png) no-repeat left center;  margin-top: 20px;}
.titleh  span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:12px;  }





.index_case2 li{float:left; margin-right:10px;  border: 1px solid #B9B8B8;    padding: 0 10px;    margin: 5px 5px;}


.index_case h2 span,.zixun_nr h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:12px;  }
.index_case h2 a,.zixun_nr h2 a{ float:right; color:#222222; font-size:14px; padding-left:13px; background:url(images/jian.png) no-repeat left center;   }


.index_case ul li {
    width: 378px;
    float: left;
    margin-right: 20px;
}
.index_case ul li a{ display:block; width:378px; position:relative; text-decoration:none; } 
.index_case ul li a img{ width:378px; height:240px; }
.index_case ul li a p{ height:40px; line-height:30px; color:#222222; font-size:16px; text-align:center;   }
.case_xian{ margin-bottom:40px; }
.index_case .case_xian{ margin-bottom:10px; }
.index_case ul li a:hover p{ color:#154a78; background:url(images/case_hhxian.gif) repeat-x left bottom; }
.index_case ul li a .case_abj{ width:345px; height:206px; background:url(images/case_bj.png) no-repeat left top; position:absolute; left:0px; top:0px; display:none; } 
.zixun{ margin-top:50px; background:#F6F6F6; border-bottom:1px solid #E9E9E9; border-top:1px solid #E9E9E9;  }
.zixun_nr{ width:1180px; margin:0 auto; padding-bottom:40px; }
.zixun_left{ width:735px; float:left; }
.zixun_left h2{ height:55px; line-height:55px; margin-top:23px; color:#222222; font-size:24px; font-weight:normal;  }
.zixun_left h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:12px;  }
.zixun_left h2 a{ float:right; color:#222222; font-size:14px; padding-left:13px; background:url(images/jian.png) no-repeat left center; margin-right:9px;   }
.zixun_left div{ background:#FFFFFF; border:1px solid #E6E6E6; padding:26px 29px 0px;  }
.zixun_left div li{ height:85px; padding-bottom:20px; border-bottom:1px solid #E0E0E0; margin-bottom:20px;  }
.zixun_left div li a.index_news_titlepic{ width:110px; height:85px; overflow:hidden; display:block; float:left;border-radius: 4px;}
.zixun_left div li img{ width:110px;float:left;}
.zixun_left div li dl{  margin-right:22px;  }
.zixun_left div li dl dt a{ color:#222222; font-size:16px; }
.zixun_left div li dl dt a:hover{ color:#154a78; }
.zixun_left div li dl dd{ color:#666666; font-size:13px; line-height:24px; height:48px; overflow:hidden; padding-top:16px; }
.zixun_right{ width:325px; float:right; }
.zixun_right h2{ height:55px; line-height:55px; margin-top:23px; color:#222222; font-size:24px; font-weight:normal;  }
.zixun_right h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:12px;  }

.zixun_right h2{ height:55px; line-height:55px; margin-top:23px; color:#222222; font-size:24px; font-weight:normal;  }
.zixun_right h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:12px;  }


.zixun_right .weibodongtai{ background:#FFFFFF; /*border:1px solid #E6E6E6;padding:0px 21px; */ height:435px} 

.zixun_right .weibao_ming{ padding-top:25px; padding-bottom:18px; border-bottom:1px solid #E0E0E0; margin-bottom:14px;  }
.zixun_right .weibao_ming img{ width:62px; height:62px; float:left; margin-left:7px;  }
.zixun_right .weibao_ming .weibo_right{ float:left; margin-left:14px; }
.zixun_right .weibao_ming .weibo_right p{ color:#154a78; font-size:16px; } 
.zixun_right .weibao_ming .weibo_right p span{ color:#999999; font-size:14px; padding-left:26px; background:url(images/dz_jian.gif) no-repeat 7px 5px;   } 
.zixun_right .weibao_ming .weibo_right a{ display:block; width:64px; height:24px; background:url(images/jiangz.gif) no-repeat left top; margin-top:17px;  }
.zixun_right .weibao_we{ color:#666666; font-size:13px; line-height:24px; height:136px; overflow:hidden; padding:0px 7px; } 
.zixun_right .weibao_we span{ color:#154a78; }
.zixun_right .weibo_xian{ overflow:hidden; line-height:16px; padding-bottom:11px; border-bottom:1px dotted #D2D2D2;  }
.zixun_right .weibo_xian .weibao_time{ float:left; color:#154a78; font-size:14px; margin-left:7px;  }
.zixun_right .weibo_xian div{ float:right; color:#154a78; font-size:14px;  }
.zixun_right .weibo_xian div a{ color:#154a78; font-size:14px; padding:0px 9px; }
.zixun_right .weibo_xinxi{ line-height:48px; color:#666666; font-size:14px; margin-left:7px; overflow:hidden; height:48px; }
.zixun_right h2{ height:55px; line-height:55px; margin-top:14px; color:#222222; font-size:24px; font-weight:normal;  }
.zixun_right h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:12px;  }
.zixun_right .weiabo_lianxi{ padding-left:28px; background:#fff; border:1px solid #E6E6E6; padding-right:58px; height:272px;  }
.zixun_right .weiabo_lianxi a.wb_lx1{ display:block; padding-left:46px; background:url(images/indedx_lian1.gif) no-repeat left top; line-height:28px; margin-bottom:14px; color:#666666; font-size:14px; text-decoration:none; margin-top:28px; }
.zixun_right .weiabo_lianxi a.wb_lx1:hover{ background:url(images/indedx_lian11.gif) no-repeat left top; color:#ef6013; }
.zixun_right .weiabo_lianxi a.wb_lx2{ display:block; padding-left:46px; background:url(images/indedx_lian2.gif) no-repeat left top; line-height:28px; margin-bottom:14px; color:#666666; font-size:14px; text-decoration:none;  }
.zixun_right .weiabo_lianxi a.wb_lx2:hover{ background:url(images/indedx_lian22.gif) no-repeat left top; color:#ef6013; }
.zixun_right .weiabo_lianxi a.wb_lx3{ display:block; padding-left:46px; background:url(images/indedx_lian3.gif) no-repeat left top; line-height:28px; margin-bottom:14px; color:#666666; font-size:14px;  text-decoration:none; }
.zixun_right .weiabo_lianxi a.wb_lx3:hover{ background:url(images/indedx_lian33.gif) no-repeat left top; color:#ef6013; }
.zixun_right .weiabo_lianxi a.wb_lx4{ display:block; padding-left:46px; background:url(images/indedx_lian4.gif) no-repeat left top; line-height:28px; margin-bottom:14px; color:#666666; font-size:14px; text-decoration:none;  }
.zixun_right .weiabo_lianxi a.wb_lx4:hover{ background:url(images/indedx_lian44.gif) no-repeat left top; color:#ef6013; }
.links{ width:1180px; margin:0 auto; }
.links h2{ height:62px; line-height:68px; margin-top:11px; color:#222222; font-size:24px; font-weight:normal;  }
.links h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:13px;   }
.links div{ color:#666666; font-size:13px; padding-bottom:35px; width: 1180px;height: 100px; margin-top:10px;} 
.links div a{ color:#666666; font-size:17px; padding:18px 20px; line-height:7px; width: 176px;float: left;}

/*关于我们*/
.ban_about{ height:266px; background:url(images/about_ban.jpg) no-repeat center top; position:relative; } 
.biaoti_weizhi{ width:1180px; margin:0 auto; color:#222222; font-size:24px; font-weight:normal; height:52px; line-height:52px; margin-top:17px; border-bottom:1px solid #E0E0E0;  }
.biaoti_weizhi span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:11px; }
.biaoti_weizhi p{ float:right; color:#999999; font-size:14px;  }
.biaoti_weizhi p a{ color:#999999; font-size:14px;  }
.about_nr{ width:1180px; margin:0 auto; }
.about_who{
	padding-top: 35px;
	padding-bottom: 46px;
	border-bottom: 1px solid #E8E8E8;
	height: 250px;
}
.about_who img{ float:right; margin-top:17px; }
.about_who dl{
	width: 554px;
	padding-top: 20px;
}
.about_who .neirong{
	width: 554px;
	padding-top: 20px;
}

.neirong h2{ color:#154a78; font-size:20px; font-weight:600; line-height:42px;  }
.neirong p{ color:#444444; font-size:14px; line-height:30px; }
.neirong p span{color:#e9590c;  }

.about_who dl dt{ color:#154a78; font-size:20px; font-weight:600; line-height:42px;  }
.about_who dl dd{ color:#444444; font-size:14px; line-height:30px; }
.about_who dl dd span{ color:#e9590c; }
.about_youshi{ padding-top:52px; padding-bottom:45px;  }
.about_youshi img{ float:left; }
.about_youshi dl{ float:right; width:414px; margin-right:16px; padding-top:60px; }
.about_youshi dl dt{ color:#154a78; font-size:20px; font-weight:600; line-height:42px;  }
.about_youshi dl dd{ color:#444444; font-size:14px; line-height:30px; }
.about_youshi dl dd span{ color:#e9590c; }
.about_linian{ padding-top:35px; padding-bottom:65px; } 
.about_linian img{ float:right; }
.about_linian dl{width:535px;  padding-top:24px; }
.about_linian dl dt{ color:#154a78; font-size:20px; font-weight:600; line-height:42px;  }
.about_linian dl dd{ color:#444444; font-size:14px; line-height:30px; }
.about_linian dl dd span{ color:#e9590c; }

/*新闻列表*/
.ban_news{
	background: url(images/news_ban.jpg) no-repeat center top;
	height: 266px;
	position: relative;
	z-index: -999;
}
.news_list{ width:1180px; margin:35px auto 78px; }
.news_listl{ float:left; width:792px;  }
.news_listl ul li{ border:1px solid #E6E6E6; margin-bottom:20px;   }
.news_listl ul li .news_li{ padding:0px 21px;  }
.news_listl ul li .news_li h2{ color:#222222; font-size:22px; font-weight:normal; line-height:24px; padding-top:29px; padding-bottom:16px; }
.news_listl ul li .news_li h2 a{ color:#222222; font-size:22px; font-weight:normal; line-height:24px; padding-top:29px; padding-bottom:16px; }
.news_listl ul li .news_li h2 a b{color:#193B57}
.news_listl ul li .news_li .news_admin{ line-height:14px; padding-bottom:16px; border-bottom:1px solid #E6E6E6; }
.news_listl ul li .news_li .news_admin span{ color:#cacdd1; font-size:13px; margin-right:32px; }
.news_listl ul li .news_li .news_admin span a{ color:#cacdd1; font-size:13px; }
.news_listl ul li .news_li .news_admin span.new_xin1{ padding-left:23px; background:url(images/news_tp1.gif) no-repeat left center; }
.news_listl ul li .news_li .news_admin span.new_xin2{ padding-left:23px; background:url(images/news_tp2.gif) no-repeat left center; }
.news_listl ul li .news_li .news_admin span.new_xin3{ padding-left:23px; background:url(images/news_tp3.gif) no-repeat left center; }
.news_listl ul li .news_li .news_admin span.new_xin4{ padding-left:25px; background:url(images/news_tp4.gif) no-repeat left center; }
.news_listl ul li .news_li .news_lwe{ padding-top:17px; height:115px; overflow:hidden;}
.news_listl ul li .news_li .news_lwe img{ float:left; margin-right:22px; width:205px; margin-top:9px;  }
.news_listl ul li .news_li .news_lwe p{ color:#222222; font-size:14px; text-indent:2em; line-height:30px;  }
.news_listl ul li .news_li .news_lwe p b{color:#193B57; }
.news_listl ul li .news_li .news_lwe p a{ color:#222222; font-size:14px; text-indent:2em; line-height:30px;  }
.news_listl ul li .news_quan{ height:44px; line-height:44px; background:#F5F5F5; border-top:1px solid #E9E8E8; margin-top:33px; }  
.news_listl ul li .news_quan p{ float:left; padding-left:18px; color:#666666; font-size:14px;  }
.news_listl ul li .news_quan p a{ color:#666666; font-size:14px; padding-right:14px; }
.news_listl ul li .news_quan .quan_tb{ float:right; margin-right:24px; color:#666666; font-size:14px; padding-left:19px; background:url(images/news_list_qw.gif) no-repeat left center; }

.news_list2{ float:left; width:792px;  border:1px solid #E6E6E6; }
.news_fen{ margin-top:40px; }
.news_fen .news_fenl{ float:left; }



.news_fenl li{
	float: left;
}

.news_fenl a{
	display: block;
	height: 38px;
	text-align: center;
	line-height: 38px;
	float: left;
	background: #ECF0F1;
	color: #344960;
	font-size: 16px;
	border-radius: 3px;
	margin-right: 3px;
	padding-right: 15px;
	padding-left: 15px;
} 
.news_fenl a:hover{ background:#4C759B; color:#fff; }
.news_fenr{ float:right;}
.news_fenr a{ display:block; float:left; width:38px; height:38px; margin-left:3px; }
.news_fenrtpl{ background:url(images/news_listleft.gif) no-repeat left top !important; }
.news_fenrtpr{ background:url(images/news_listright.gif) no-repeat left top !important; }
.news_listr{ float:right; width:262px;  }
.news_lir li a{ display:block; height:46px; line-height:46px; background:#D8E0EA; margin-bottom:4px; border-radius:2px; color:#47525d; font-size:15px; font-weight:600; padding-left:24px;   }
.news_fenl li.c{ display:block; background:#4C759B; margin-bottom:4px; border-radius:2px; color:#fff; font-size:15px; font-weight:600;
width: 38px;
height: 38px;
text-align: center;
line-height: 38px;
float: left;
margin-right: 3px;



}


.news_lir li a:hover{ background:url(images/news_listrtp.gif) no-repeat left top; color:#fff; }
.news_lir li a.current_1,.news_detailr .news_lir li a.current_1{background:url(images/news_listrtp.gif) no-repeat left top; color:#fff; }

.news_listr .dh2{ color:#333333; font-size:16px; height:50px; line-height:50px; margin-top:18px; }
.news_listr .dh2 a{ float:right; color:#222222; font-size:12px; padding-left:12px; background:url(images/jian.png) no-repeat left center; line-height: 50px;}
.news_listr .news_lianli li a{ display:block; width:260px; text-align:center; border:1px solid #E6E6E6; text-decoration:none; margin-bottom:25px;  }
.news_listr .news_lianli li a img{ width:260px; height:155px; }
.news_listr .news_lianli li a p{ line-height:43px; color:#666666; font-size:14px; height:43px; overflow:hidden;  }
.news_listr .news_lianli li a:hover p{ background:#F69626; color:#fff; } 

/*新闻详情*/
.news_detail{ width:1180px; margin:35px auto 30px; }
.news_detail .news_detaill{ width:890px; border:1px solid #E6E6E6; float:left; }
.news_detail .news_detaill .new_dwe{ padding:0px 25px; }
.news_detail .news_detaill .new_dwe h1{ text-align:center; color:#1d5382; font-size:28px; line-height:30px; margin-top:42px; margin-bottom:18px; }
.news_detail .news_detaill .new_dwe .news_admin{ height:14px; line-height:14px; padding-bottom:12px; border-bottom:1px solid #E6E6E6; }
.news_detail .news_detaill .new_dwe .news_nrwe{ font-size:16px; color:#121212; line-height:30px; padding-top:20px;}
.news_detail .news_detaill .new_dwe .news_nrwe .bq_sign{ font-size:12px; color:#787878; }
.news_detail .news_detaill .new_dwe .news_nrwe p{ text-indent:2em; margin-top:10px;}
.news_detail .news_detaill .new_dwe .news_nrwe p img{ margin:auto;  height:auto;display: block;}
.news_detail .news_detaill .new_dwe .news_nrwe a{ font-size:16px; color:#121212; line-height:30px; text-decoration:underline}
.news_detail .news_detaill .new_dwe .news_admin span{ color:#d0d3d7; font-size:13px; margin-right:32px; height:14px; line-height:14px; display:block; float:left;   }
.news_detail .news_detaill .new_dwe .news_admin span.new_xin1{ padding-left:26px; background:url(images/news_tp1.gif) no-repeat left center; margin-left:174px; } 
.news_detail .news_detaill .new_dwe .news_admin span.new_xin2{ padding-left:23px; background:url(images/news_tp2.gif) no-repeat left center; }
.news_detail .news_detaill .new_dwe .news_admin span.new_xin3{ padding-left:23px; background:url(images/news_tp3.gif) no-repeat left center;  }
.news_detail .news_detaill .new_dwe .news_admin span.new_xin4{ padding-left:25px; background:url(images/news_tp4.gif) no-repeat left center; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_wep{ color:#222222; font-size:14px; line-height:30px; text-indent:2em; padding-top:24px; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_weimg{ padding-top:24px; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_weul{ padding-top:24px; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_weul li{ color:#222222; font-size:14px; line-height:30px; text-indent:2em; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_tag{ margin-top:60px; height:30px; line-height:30px; padding-bottom:36px; border-bottom:1px dashed #E6E6E6; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_tag span{ float:left; color:#666666; font-size:14px; margin-right:18px;   }
.news_detail .news_detaill .new_dwe .news_nrwe .news_tag a{ display:block; height:30px; line-height:30px; color:#666666; font-size:14px; float:left; padding:0px 18px; padding-right:35px; background:#E5E4E4 url(images/details_tp1.gif) no-repeat right center; margin-right:12px; border-top-left-radius:3px; border-bottom-left-radius:3px;    }
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng{ margin-top:38px; margin-bottom:40px; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng li{ width:370px; overflow:hidden; height:25px;text-overflow: ellipsis;white-space: nowrap;color:#1d5382;}
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng .news_daihengl{ float:left;  }
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng .news_daihengr{ float:right; }
.news_detail .news_detaill .new_dwe .news_nrwe .news_daiheng a{ color:#1d5382; font-size:15px;}
.news_detail h3{ height:44px; line-height:44px; padding-left:17px; border-top:1px solid #E9E8E8; background:#F5F5F5; color:#222222; font-size:18px; font-weight:normal;  } 
.news_detail .newdeatil_sf{ margin-left:24px; padding-top:25px; padding-bottom:62px;  }

.news_nrwe img{ max-width:740px;}
.news_detail .newdeatil_sf li{ width:236px; float:left; text-align:center; margin-right:16px;  }

.news_detail .newdeatil_sf li img{ width:236px; height:141px;  }

.news_detail .newdeatil_sf li p{ height:50px; line-height:50px;} 
.news_detail .newdeatil_sf li p a{  color:#666666; font-size:14px;  }

.news_detailr{ float:right; width:262px;  }
.news_detailr .news_lir li a{ display:block; height:46px; line-height:46px; background:#D8E0EA; margin-bottom:4px; border-radius:2px; color:#47525d; font-size:15px; font-weight:600; padding-left:24px;   }
.news_detailr .news_lir li a:hover{ background:url(images/news_listrtp.gif) no-repeat left top; color:#fff; }
.news_detailr h2{ color:#333333; font-size:16px; height:50px; line-height:50px; margin-top:18px; border-bottom:1px solid #E3E4E8; }
.news_detailr h2 a{ float:right; color:#222222; font-size:12px; padding-left:12px; background:url(images/jian.png) no-repeat left center; }
.news_wzr li a{ display:block; height:36px; line-height:36px; overflow:hidden; padding-left:19px; background:url(images/details_r1.gif) no-repeat 7px center; color:#222222; font-size:13px; border-bottom:1px solid #E3E4E8;  }
.news_wzr li a:hover{ background:url(images/details_r2.gif) no-repeat 7px center; color:#e9590c; }

/*服务项目*/
.ban_service{ background:url(images/service_ban.jpg) no-repeat center top; height:266px; position:relative;  }
.service_tp{ width:1180px; margin:38px auto 0px; padding-bottom:28px; }
.service_tp ul li{ width:200px; float:left; margin-right:20px; margin-bottom:29px;  }
.service_tp ul li a{ display:block; width:200px; text-align:center; text-decoration:none; }
.service_tp ul li a h5{ color:#1d5382; font-size:14px; font-weight:normal; height:45px; line-height:52px;  }
.service_tp ul li a p{ color:#888888; font-size:13px; line-height:24px; word-break:break-all; word-wrap:break-word; }
.service_tp ul li .service_a1 div{ height:117px; overflow:hidden; background:url(images/service_tp1.jpg) no-repeat left top;  }
.service_tp ul li .service_a2 div{ height:117px; overflow:hidden; background:url(images/service_tp2.jpg) no-repeat left top;  }
.service_tp ul li .service_a3 div{ height:117px; overflow:hidden; background:url(images/service_tp3.jpg) no-repeat left top;  }
.service_tp ul li .service_a4 div{ height:117px; overflow:hidden; background:url(images/service_tp4.jpg) no-repeat left top;  }
.service_tp ul li .service_a5 div{ height:117px; overflow:hidden; background:url(images/service_tp5.jpg) no-repeat left top;  }
.service_tp ul li .service_a6 div{ height:117px; overflow:hidden; background:url(images/service_tp6.jpg) no-repeat left top;  }
.service_tp ul li .service_a7 div{ height:117px; overflow:hidden; background:url(images/service_tp7.jpg) no-repeat left top;  }
.service_tp ul li .service_a8 div{ height:117px; overflow:hidden; background:url(images/service_tp8.jpg) no-repeat left top;  }
.service_tp ul li .service_a9 div{ height:117px; overflow:hidden; background:url(images/service_tp9.jpg) no-repeat left top;  }
.service_tp ul li .service_a10 div{ height:117px; overflow:hidden; background:url(images/service_tp10.jpg) no-repeat left top;  }
.service_tp ul li .service_a1 div:hover{ background:url(images/service_tp1.jpg) no-repeat left bottom; }
.service_tp ul li .service_a2 div:hover{ background:url(images/service_tp2.jpg) no-repeat left bottom; }
.service_tp ul li .service_a3 div:hover{ background:url(images/service_tp3.jpg) no-repeat left bottom; }
.service_tp ul li .service_a4 div:hover{ background:url(images/service_tp4.jpg) no-repeat left bottom; }
.service_tp ul li .service_a5 div:hover{ background:url(images/service_tp5.jpg) no-repeat left bottom; }
.service_tp ul li .service_a6 div:hover{ background:url(images/service_tp6.jpg) no-repeat left bottom; }
.service_tp ul li .service_a7 div:hover{ background:url(images/service_tp7.jpg) no-repeat left bottom; }
.service_tp ul li .service_a8 div:hover{ background:url(images/service_tp8.jpg) no-repeat left bottom; }
.service_tp ul li .service_a9 div:hover{ background:url(images/service_tp9.jpg) no-repeat left bottom; }
.service_tp ul li .service_a10 div:hover{ background:url(images/service_tp10.jpg) no-repeat left bottom; }
.service_tp ul li a:hover h5{ color:#e9590c; }
.ser_free{ background:url(images/service_mf.jpg) no-repeat center top; height:511px; }
.free_nr{ width:1180px; margin:0 auto;  }
.free_nr h2{ color:#ffffff; font-size:24px; font-weight:normal; height:28px; line-height:28px; padding-top:46px; padding-bottom:36px; }
.free_nr h2 span{ font-size:18px; color:#cccccc; font-family:Arial, sans-serif; margin-left:12px;  }
.free_nr ul li{float:left; text-align:center; padding-right:60px; background:url(images/free_tplian.png) no-repeat right 48px; margin-bottom:28px; }
.free_nr ul li a{ display:block; width:130px; text-decoration:none; }
.free_nr ul li a div{ width:102px; height:102px; margin:0 auto;  }
.free_nr ul li a p{ color:#ffffff; font-size:14px; height:60px; line-height:60px;  }
.free_nr ul li a:hover p{ color:#f69625; }
.free_nr ul li a.free_a1 div{ background:url(images/free_tp1.png) no-repeat left top; }
.free_nr ul li a.free_a1:hover div{ background:url(images/free_tp1.png) no-repeat left bottom; }
.free_nr ul li a.free_a2 div{ background:url(images/free_tp2.png) no-repeat left top; }
.free_nr ul li a.free_a2:hover div{ background:url(images/free_tp2.png) no-repeat left bottom; }
.free_nr ul li a.free_a3 div{ background:url(images/free_tp3.png) no-repeat left top; }
.free_nr ul li a.free_a3:hover div{ background:url(images/free_tp3.png) no-repeat left bottom; }
.free_nr ul li a.free_a4 div{ background:url(images/free_tp4.png) no-repeat left top; }
.free_nr ul li a.free_a4:hover div{ background:url(images/free_tp4.png) no-repeat left bottom; }
.free_nr ul li a.free_a5 div{ background:url(images/free_tp5.png) no-repeat left top; }
.free_nr ul li a.free_a5:hover div{ background:url(images/free_tp5.png) no-repeat left bottom; }
.free_nr ul li a.free_a6 div{ background:url(images/free_tp6.png) no-repeat left top; }
.free_nr ul li a.free_a6:hover div{ background:url(images/free_tp6.png) no-repeat left bottom; }
.free_nr ul li a.free_a7 div{ background:url(images/free_tp7.png) no-repeat left top; }
.free_nr ul li a.free_a7:hover div{ background:url(images/free_tp7.png) no-repeat left bottom; }
.free_nr ul li a.free_a8 div{ background:url(images/free_tp8.png) no-repeat left top; }
.free_nr ul li a.free_a8:hover div{ background:url(images/free_tp8.png) no-repeat left bottom; }
.free_nr ul li a.free_a9 div{ background:url(images/free_tp9.png) no-repeat left top; }
.free_nr ul li a.free_a9:hover div{ background:url(images/free_tp9.png) no-repeat left bottom; }
.free_nr ul li a.free_a10 div{ background:url(images/free_tp10.png) no-repeat left top; }
.free_nr ul li a.free_a10:hover div{ background:url(images/free_tp10.png) no-repeat left bottom; }
.free_nr ul li a.free_a11 div{ background:url(images/free_tp11.png) no-repeat left top; }
.free_nr ul li a.free_a11:hover div{ background:url(images/free_tp11.png) no-repeat left bottom; }
.free_nr ul li a.free_a12 div{ background:url(images/free_tp12.png) no-repeat left top; }
.free_nr ul li a.free_a12:hover div{ background:url(images/free_tp12.png) no-repeat left bottom; }
.advantage_nr{ width:1180px; margin:0 auto; }
.advantage_nr h2{ height:28px; line-height:28px; color:#222222; font-size:24px; font-weight:normal; padding-top:52px; padding-bottom:38px; }
.advantage_nr h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:13px;  } 
.advantage_nr ul{ background:url(images/yousidian3.gif) repeat-x left 126px; }
.advantage_nr ul li{ width:116px; float:left; text-align:center; margin-right:44px; } 
.advantage_nr ul li a{ text-decoration:none;}
.advantage_nr ul li a div{ width:116px; height:103px; overflow:hidden;  }
.advantage_nr ul li a.advantage_a1 div{ background:url(images/yousi1.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a1:hover div{ background:url(images/yousi1.jpg) no-repeat left bottom; }
.advantage_nr ul li a.advantage_a2 div{ background:url(images/yousi2.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a2:hover div{ background:url(images/yousi2.jpg) no-repeat left bottom; }
.advantage_nr ul li a.advantage_a3 div{ background:url(images/yousi3.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a3:hover div{ background:url(images/yousi3.jpg) no-repeat left bottom; }
.advantage_nr ul li a.advantage_a4 div{ background:url(images/yousi4.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a4:hover div{ background:url(images/yousi4.jpg) no-repeat left bottom; }
.advantage_nr ul li a.advantage_a5 div{ background:url(images/yousi5.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a5:hover div{ background:url(images/yousi5.jpg) no-repeat left bottom; }
.advantage_nr ul li a.advantage_a6 div{ background:url(images/yousi6.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a6:hover div{ background:url(images/yousi6.jpg) no-repeat left bottom; }
.advantage_nr ul li a.advantage_a7 div{ background:url(images/yousi7.jpg) no-repeat left top; }
.advantage_nr ul li a.advantage_a7:hover div{ background:url(images/yousi7.jpg) no-repeat left bottom; }
.advantage_nr ul li a span{ display:block; width:116px; height:50px; background:url(images/yousidian1.gif) no-repeat center center; }
.advantage_nr ul li a:hover span{ background:url(images/yousidian2.gif) no-repeat center center;  }
.advantage_nr ul li a p{ color:#295c88; font-size:14px; line-height:24px; height:24px;   }
.advantage_nr ul li a:hover p{ color:#e9590c;  }
.cycle_nr{ width:1180px; margin:0 auto 68px;  }
.cycle_nr h2{ height:28px; line-height:28px; color:#222222; font-size:24px; font-weight:normal; padding-top:67px; padding-bottom:34px; }
.cycle_nr h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:13px;  } 
.cycle_nr .cycle_left{ width:523px; float:left; height:361px; background:url(images/shuju1.jpg) no-repeat left top; position:relative; }
.cycle_nr .cycle_left dl dt{ color:#e9590c; font-size:18px; padding-bottom:21px; height:18px; line-height:18px; }
.cycle_nr .cycle_left dl dd{ color:#1d5382; line-height:21px;  }
.cycle_nr .cycle_left .word1{ position:absolute; left:2px; top:27px; }
.cycle_nr .cycle_left .word2{ position:absolute; right:0px; top:14px; text-align:right; }
.cycle_nr .cycle_left .word3{ position:absolute; right:0px; top:254px; text-align:right; }
.cycle_nr .cycle_left_qy{ width:523px; float:left; height:361px; background:url(images/shuju_qy.jpg) no-repeat left top; position:relative; }
.cycle_nr .cycle_left_qy dl dt{ color:#e9590c; font-size:18px; padding-bottom:21px; height:18px; line-height:18px; }
.cycle_nr .cycle_left_qy dl dd{ color:#1d5382; line-height:21px;  }
.cycle_nr .cycle_left_qy .word1{ position:absolute; left:2px; top:27px; }
.cycle_nr .cycle_left_qy .word2{ position:absolute; right:0px; top:14px; text-align:right; }
.cycle_nr .cycle_left_qy .word3{ position:absolute; right:0px; top:251px; text-align:right; }
.cycle_nr .cycle_left_mh{ width:523px; float:left; height:361px; background:url(images/shuju_mh.jpg) no-repeat left top; position:relative; }
.cycle_nr .cycle_left_mh dl dt{ color:#e9590c; font-size:18px; padding-bottom:21px; height:18px; line-height:18px; }
.cycle_nr .cycle_left_mh dl dd{ color:#1d5382; line-height:21px;  }
.cycle_nr .cycle_left_mh .word1{ position:absolute; left:2px; top:27px; }
.cycle_nr .cycle_left_mh .word2{ position:absolute; right:0px; top:104px; text-align:right; }
.cycle_nr .cycle_left_mh .word3{ position:absolute; left:0px; top:214px; text-align:left; }
.cycle_nr .cycle_left_yx{ width:523px; float:left; height:361px; background:url(images/shuju_yx.jpg) no-repeat left top; position:relative; }
.cycle_nr .cycle_left_yx dl dt{ color:#e9590c; font-size:18px; padding-bottom:21px; height:18px; line-height:18px; }
.cycle_nr .cycle_left_yx dl dd{ color:#1d5382; line-height:21px;  }
.cycle_nr .cycle_left_yx .word1{ position:absolute; left:2px; top:27px; }
.cycle_nr .cycle_left_yx .word2{ position:absolute; right:0px; top:14px; text-align:right; }
.cycle_nr .cycle_left_yx .word3{ position:absolute; right:0px; top:243px; text-align:right; }


.cycle_nr .cycle_right{ width:508px; float:right; height:361px; background:url(images/shuju2.jpg) no-repeat left top; position:relative;  }
.cycle_nr .cycle_right .word4{ position:absolute; left:256px; top:33px; text-align:right; }
.cycle_nr .cycle_right .word4 p{ color:#1d5382; font-size:16px;  }
.cycle_nr .cycle_right .word4 p span{ color:#e9590c; font-size:24px; display:block; margin-bottom:9px; }
.sev_case{ background:url(images/sev_casebj.jpg) repeat left top; }
.sev_case_nr{ width:1180px; margin:0 auto; }
.sev_case_nr h2{ height:28px; line-height:28px; color:#ffffff; font-size:24px; font-weight:normal; padding-top:48px; padding-bottom:24px; }
.sev_case_nr h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:13px;  } 
.sev_case_nr ul{ padding-bottom:31px; }
.sev_case_nr ul li{ width:345px; float:left; margin-right:22px;   }
.sev_case_nr ul li a{ display:block; width:345px; text-decoration:none; position:relative; } 
.sev_case_nr ul li a .case_abj{ width:345px; height:206px; background:url(images/case_bj.png) no-repeat left top; position:absolute; left:0px; top:0px; display:none; } 
.sev_case_nr ul li a img{ width:345px; height:206px; }
.sev_case_nr ul li a p{ height:60px; line-height:60px; color:#ffffff; font-size:16px; text-align:center;   }
.sev_case_nr ul li a:hover p{ background:url(images/sev_casebj1.jpg) repeat-x left bottom; }
.hezuo{ width:1180px; margin:0 auto; }
.hezuo h2{ height:28px; line-height:28px; color:#222222; font-size:24px; font-weight:normal; padding-top:60px; padding-bottom:40px; }
.hezuo h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:13px;  } 
.hezuo ul{ padding-bottom:34px; }
.hezuo ul li{ float:left; width:58px;  }
.hezuo ul li.hezuo_li{ width:69px; background:url(images/hz10.jpg) no-repeat center center; height:90px; }
.hezuo ul li img{ width:48px; margin:0 auto; }
.hezuo ul li p{ color:#666666; font-size:14px; height:40px; line-height:40px;  }
.Online{ width:1180px; margin:0 auto; padding-bottom:58px; }
.Online h2{ height:28px; line-height:28px; color:#222222; font-size:24px; font-weight:normal; padding-bottom:20px; }
.Online h2 span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:13px;  } 

/*品牌创意型*/
.pinpai_tp{ width:1180px; margin:38px auto 0px; padding-bottom:28px; }
.pinpai_tp ul li{ width:200px; float:left; margin-right:20px; margin-bottom:29px;  }
.pinpai_tp ul li a{ display:block; width:200px; text-align:center; text-decoration:none; }
.pinpai_tp ul li a h5{ color:#1d5382; font-size:14px; font-weight:normal; height:45px; line-height:52px;  }
.pinpai_tp ul li a p{ color:#888888; font-size:13px; line-height:24px; word-break:break-all; word-wrap:break-word; }
.pinpai_tp ul li .pinpai_a1 div{ height:117px; overflow:hidden; background:url(images/service_tp11.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a2 div{ height:117px; overflow:hidden; background:url(images/service_tp1.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a3 div{ height:117px; overflow:hidden; background:url(images/service_tp2.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a4 div{ height:117px; overflow:hidden; background:url(images/service_tp3.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a5 div{ height:117px; overflow:hidden; background:url(images/service_tp4.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a6 div{ height:117px; overflow:hidden; background:url(images/service_tp5.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a7 div{ height:117px; overflow:hidden; background:url(images/service_tp6.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a8 div{ height:117px; overflow:hidden; background:url(images/service_tp7.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a9 div{ height:117px; overflow:hidden; background:url(images/service_tp8.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a10 div{ height:117px; overflow:hidden; background:url(images/service_tp9.jpg) no-repeat left top;  }
.pinpai_tp ul li .pinpai_a1 div:hover{ background:url(images/service_tp11.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a2 div:hover{ background:url(images/service_tp1.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a3 div:hover{ background:url(images/service_tp2.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a4 div:hover{ background:url(images/service_tp3.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a5 div:hover{ background:url(images/service_tp4.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a6 div:hover{ background:url(images/service_tp5.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a7 div:hover{ background:url(images/service_tp6.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a8 div:hover{ background:url(images/service_tp7.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a9 div:hover{ background:url(images/service_tp8.jpg) no-repeat left bottom; }
.pinpai_tp ul li .pinpai_a10 div:hover{ background:url(images/service_tp9.jpg) no-repeat left bottom; }
.pinpai_tp ul li a:hover h5{ color:#e9590c; }

/*商城门户型*/
.shangcheng_tp{ width:1180px; margin:38px auto 0px; padding-bottom:28px; }
.shangcheng_tp ul li{ width:200px; float:left; margin-right:20px; margin-bottom:29px;  }
.shangcheng_tp ul li a{ display:block; width:200px; text-align:center; text-decoration:none; }
.shangcheng_tp ul li a h5{ color:#1d5382; font-size:14px; font-weight:normal; height:45px; line-height:52px;  }
.shangcheng_tp ul li a p{ color:#888888; font-size:13px; line-height:24px; word-break:break-all; word-wrap:break-word; }
.shangcheng_tp ul li .pinpai_a1 div{ height:117px; overflow:hidden; background:url(images/service_tp11.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a2 div{ height:117px; overflow:hidden; background:url(images/service_tp1.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a3 div{ height:117px; overflow:hidden; background:url(images/service_tp2.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a4 div{ height:117px; overflow:hidden; background:url(images/service_tp3.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a5 div{ height:117px; overflow:hidden; background:url(images/service_tp4.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a6 div{ height:117px; overflow:hidden; background:url(images/service_tp12.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a7 div{ height:117px; overflow:hidden; background:url(images/service_tp6.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a8 div{ height:117px; overflow:hidden; background:url(images/service_tp7.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a9 div{ height:117px; overflow:hidden; background:url(images/service_tp8.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a10 div{ height:117px; overflow:hidden; background:url(images/service_tp9.jpg) no-repeat left top;  }
.shangcheng_tp ul li .pinpai_a1 div:hover{ background:url(images/service_tp11.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a2 div:hover{ background:url(images/service_tp1.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a3 div:hover{ background:url(images/service_tp2.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a4 div:hover{ background:url(images/service_tp3.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a5 div:hover{ background:url(images/service_tp4.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a6 div:hover{ background:url(images/service_tp12.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a7 div:hover{ background:url(images/service_tp6.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a8 div:hover{ background:url(images/service_tp7.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a9 div:hover{ background:url(images/service_tp8.jpg) no-repeat left bottom; }
.shangcheng_tp ul li .pinpai_a10 div:hover{ background:url(images/service_tp9.jpg) no-repeat left bottom; }
.shangcheng_tp ul li a:hover h5{ color:#e9590c; }

/*手机网站开发*/
.shouji_tp{ width:1180px; margin:38px auto 0px; padding-bottom:28px; }
.shouji_tp ul li{ width:200px; float:left; margin-right:20px; margin-bottom:29px;  }
.shouji_tp ul li a{ display:block; width:200px; text-align:center; text-decoration:none; }
.shouji_tp ul li a h5{ color:#1d5382; font-size:14px; font-weight:normal; height:45px; line-height:52px;  }
.shouji_tp ul li a p{ color:#888888; font-size:13px; line-height:24px; word-break:break-all; word-wrap:break-word; }
.shouji_tp ul li .pinpai_a1 div{ height:117px; overflow:hidden; background:url(images/service_tp11.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a2 div{ height:117px; overflow:hidden; background:url(images/service_tp1.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a3 div{ height:117px; overflow:hidden; background:url(images/service_tp2.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a4 div{ height:117px; overflow:hidden; background:url(images/service_tp3.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a5 div{ height:117px; overflow:hidden; background:url(images/service_tp13.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a6 div{ height:117px; overflow:hidden; background:url(images/service_tp12.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a7 div{ height:117px; overflow:hidden; background:url(images/service_tp6.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a8 div{ height:117px; overflow:hidden; background:url(images/service_tp7.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a9 div{ height:117px; overflow:hidden; background:url(images/service_tp8.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a10 div{ height:117px; overflow:hidden; background:url(images/service_tp9.jpg) no-repeat left top;  }
.shouji_tp ul li .pinpai_a1 div:hover{ background:url(images/service_tp11.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a2 div:hover{ background:url(images/service_tp1.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a3 div:hover{ background:url(images/service_tp2.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a4 div:hover{ background:url(images/service_tp3.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a5 div:hover{ background:url(images/service_tp13.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a6 div:hover{ background:url(images/service_tp12.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a7 div:hover{ background:url(images/service_tp6.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a8 div:hover{ background:url(images/service_tp7.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a9 div:hover{ background:url(images/service_tp8.jpg) no-repeat left bottom; }
.shouji_tp ul li .pinpai_a10 div:hover{ background:url(images/service_tp9.jpg) no-repeat left bottom; }
.shouji_tp ul li a:hover h5{ color:#e9590c; }

/*营销策划型*/
.yingxiao_tp{ width:1180px; margin:38px auto 0px; padding-bottom:28px; }
.yingxiao_tp ul li{ width:200px; float:left; margin-right:20px; margin-bottom:29px;  }
.yingxiao_tp ul li a{ display:block; width:200px; text-align:center; text-decoration:none; }
.yingxiao_tp ul li a h5{ color:#1d5382; font-size:14px; font-weight:normal; height:45px; line-height:52px;  }
.yingxiao_tp ul li a p{ color:#888888; font-size:13px; line-height:24px; word-break:break-all; word-wrap:break-word; }
.yingxiao_tp ul li .pinpai_a1 div{ height:117px; overflow:hidden; background:url(images/service_tp11.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a2 div{ height:117px; overflow:hidden; background:url(images/service_tp1.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a3 div{ height:117px; overflow:hidden; background:url(images/service_tp2.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a4 div{ height:117px; overflow:hidden; background:url(images/service_tp3.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a5 div{ height:117px; overflow:hidden; background:url(images/service_tp13.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a6 div{ height:117px; overflow:hidden; background:url(images/service_tp5.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a7 div{ height:117px; overflow:hidden; background:url(images/service_tp6.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a8 div{ height:117px; overflow:hidden; background:url(images/service_tp7.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a9 div{ height:117px; overflow:hidden; background:url(images/service_tp8.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a10 div{ height:117px; overflow:hidden; background:url(images/service_tp9.jpg) no-repeat left top;  }
.yingxiao_tp ul li .pinpai_a1 div:hover{ background:url(images/service_tp11.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a2 div:hover{ background:url(images/service_tp1.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a3 div:hover{ background:url(images/service_tp2.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a4 div:hover{ background:url(images/service_tp3.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a5 div:hover{ background:url(images/service_tp13.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a6 div:hover{ background:url(images/service_tp5.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a7 div:hover{ background:url(images/service_tp6.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a8 div:hover{ background:url(images/service_tp7.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a9 div:hover{ background:url(images/service_tp8.jpg) no-repeat left bottom; }
.yingxiao_tp ul li .pinpai_a10 div:hover{ background:url(images/service_tp9.jpg) no-repeat left bottom; }
.yingxiao_tp ul li a:hover h5{ color:#e9590c; }

/*案例展示*/
.ban_anli{ height:266px; background:url(images/case_ban.jpg) no-repeat center top; position:relative; } 
.anli_nr{ width:1180px; margin:30px auto 0px; padding-bottom:34px; }
.anli_nr ul li{ width:378px; float:left; margin-right:22px;   }
.anli_nr ul li a{ display:block; width:378px; position:relative; text-decoration:none; } 
.anli_nr ul li a img{ width:378px; height:240px; }
.anli_nr ul li a p{ height:60px; line-height:60px; color:#222222; font-size:16px; text-align:center;   }
.case_xian{ margin-bottom:40px; }
.anli_nr ul li a:hover p{ color:#154a78; background:url(images/case_hhxian.gif) repeat-x left bottom; }
.anli_nr ul li a .case_abj{ width:345px; height:206px; background:url(images/case_bj.png) no-repeat left top; position:absolute; left:0px; top:0px; display:none; } 


/*案例详情*/
.anli_xiangqing{ width:1180px; margin:30px auto 51px; }
.anli_left{ width:810px; float:left;  }
.case_img_list a img{ width:810px;}
.case_img_list p{font-size:16px;}
.anli_left .anli_tp{ margin-bottom:10px; }
.anli_left .anli_zuo{ margin-top:20px; border:1px solid #E0E0E0;  }
.anli_left .anli_zuo h2{ height:44px; line-height:44px; background:#F5F5F5; color:#222222; font-size:18px; font-weight:normal; padding-left:16px; }
.anli_left .anli_zuo ul{ margin-left:20px; margin-top:25px; }
.anli_left .anli_zuo ul li{
	width: 267px;
	float: left;
	text-align: center;
	margin-right: 20px;
	overflow: hidden;
}
.anli_left .anli_zuo ul li img{ width: 267px;    height: 175px;}
.anli_left .anli_zuo ul li p{ line-height:52px; height:52px; margin-bottom:8px; }
.anli_left .anli_zuo ul li p a{ color:#666666; font-size:14px; }
.anli_right{ width:240px; float:right; background:#F6F6F6;  }
.anli_right .anli_logo{ width:240px; padding-top:48px; padding-bottom:32px; }
.anli_right .anli_logo img{ margin:0 auto; display:block;}
.anli_right h3{ height:40px; line-height:40px; color:#666666; font-size:13px; font-weight:normal; text-align:center;  border-bottom:1px solid #E3E4E8; display:block;}
.anli_right .anli_wei{ width:198px; margin:0 auto; color:#222222; font-size:13px; text-indent:2em; line-height:24px; padding-top:20px; padding-bottom:42px; }
.anli_right .anli_rq{ height:14px; line-height:14px; color:#999999; font-size:14px; padding-left:25px; padding-bottom:20px;}
.anli_right .anli_aa{ margin-top:15px; padding-bottom:46px; margin-left:25px; }
.anli_right .anli_aa a{ width:146px; height:40px; line-height:40px; display:block; background:url(images/hoo5.png) no-repeat left top; padding-left:14px; color:#e9590c; font-size:15px; text-decoration:none;  }

/*联系我们*/
.ban_contact{ height:266px; background:url(images/contact_ban.jpg) no-repeat center top; position:relative; } 
.biaoti_lianxi{ width:1180px; margin:0 auto; color:#222222; font-size:24px; font-weight:normal; height:52px; line-height:52px; margin-top:17px;  }
.biaoti_lianxi span{ color:#cccccc; font-size:18px; font-family:Arial, sans-serif; margin-left:11px; }
.biaoti_lianxi p{ float:right; color:#999999; font-size:14px;  }
.biaoti_lianxi p a{ color:#999999; font-size:14px;  }
.contact_nr{ height:618px; background:url(images/contact_mar.jpg) no-repeat center top; }
.contact_mar{ width:1180px; margin:0 auto; padding-top:24px; }
.map_constr{ line-height:24px; font-size:14px;}
.contact_left{ width:78px; background:#FFFFFF; border-right:1px solid #E5E7E8; float:left; }
.contact_left ul li{ height:70px; border-bottom:1px solid #E5E7E8; cursor:pointer; position:relative;  }  
.contact_left ul li.con_li1{ background:url(images/contact1.gif) no-repeat center center; }
.contact_left ul li.con_li1:hover{ background:#F69626 url(images/contact11.gif) no-repeat center center; }
.contact_left ul li.con_li2{ background:url(images/contact2.gif) no-repeat center center; }
.contact_left ul li.con_li2:hover{ background:#F69626 url(images/contact22.gif) no-repeat center center; }
.contact_left ul li.con_li3{ background:url(images/contact3.gif) no-repeat center center; }
.contact_left ul li.con_li3:hover{ background:#F69626 url(images/contact33.gif) no-repeat center center; }
.contact_left ul li.con_li4{ background:url(images/contact4.gif) no-repeat center center; }
.contact_left ul li.con_li4:hover{ background:#F69626 url(images/contact44.gif) no-repeat center center; }
.contact_left ul li.con_li5{ background:url(images/contact5.gif) no-repeat center center; }
.contact_left ul li.con_li5:hover{ background:#F69626 url(images/contact55.gif) no-repeat center center; }
.contact_left ul li div{ height:70px; line-height:70px; padding:0px 0px 0px 15px; position:absolute; left:78px; top:0px; width:230px; background:url(images/contact_li.png) repeat left top; color:#ffffff; font-size:16px; display:none;   }
.contact_left ul li.con_li5 div{ line-height:26px; padding-top:10px; height:60px; }
.contact_right{ width:320px; background:#FFFFFF; height:356px; float:right;  }
.contact_right h3{ color:#616f70; font-size:24px; font-weight:normal; height:26px; line-height:26px; padding-left:38px; padding-top:22px; padding-bottom:20px; }
.contact_right form{ padding-left:38px; }
.contact_right form .contact_text1{ height:33px; line-height:33px; padding-left:12px; width:230px; border:1px solid #DDDDDD; border-radius:3px; color:#9fa4a4; font-size:14px; margin-bottom:10px; font-family:"微软雅黑";  }
.contact_right form .contact_text2{ height:33px; line-height:33px; padding-left:12px; width:230px; border:1px solid #DDDDDD; border-radius:3px; color:#9fa4a4; font-size:14px; margin-bottom:10px; font-family:"微软雅黑";  }
.contact_right form .contact_text3{ height:64px; line-height:30px; padding-left:12px; width:230px; border:1px solid #DDDDDD; border-radius:3px; color:#9fa4a4; font-size:14px; margin-bottom:10px; font-family:"微软雅黑";  }
.yzm_img{width: 90px;height: 33px;cursor: pointer; border:1px solid #DDDDDD; border-radius:0px 3px 3px 0px; border-left:0px; margin-top:-2px;}
.contact_right form .contact_text4{ height:33px; line-height:33px; padding-left:12px; width:130px; border:1px solid #DDDDDD; border-right:0px; border-radius:3px 0px 0px 3px; color:#9fa4a4; font-size:14px; margin-bottom:20px;}
.contact_right form .contact_sub{ width:146px; height:42px; line-height:42px; text-align:center; background:#F69626; border-radius:3px; border:none; color:#ffffff; font-size:16px; font-weight:600; cursor:pointer; font-family:"微软雅黑";  }

/*右侧飘浮*/
.qqad{position:relative; z-index:300; width:100%; }
.rightadv{position:fixed; right:0px; top:200px; width:175px; height:335px; background:url(images/online_xg.png) no-repeat; padding-top:136px; }
.rightadv ul li{ height:43px; line-height:43px; margin-bottom:20px;  }
.rightadv ul li a{ display:block; width:170px; text-align:center; text-indent:-99999px; }
.rightadv ul li.top_wb{ margin-bottom:0px !important; }
.rightadv ul li.top_head{ height:30px !important; line-height:30px; }
.rightadv ul li.top_head a{ display:block; width:130px; height:30px; margin-left:20px; }

/*公司招聘*/
.zhaopin_nr{ width:1180px; margin:0px auto 58px; }
.zhaopin_wen{ height:632px; background:url(images/zhaopin_tp1.jpg) no-repeat center top;  }
.zhaopin_jie{ width:524px; color:#333333; font-size:16px; line-height:30px; padding-left:40px; padding-top:296px; } 
.zhaopin_wen ul{ padding-top:30px;}
.zhaopin_wen ul li{ color:#333333; font-size:13px; line-height:24px; padding-left:40px; } 
.zhaopin_jie_ls{ color:#154a78; font-size:16px; padding-left:40px; margin-top:14px;  }

.contact_qh .liangx li{ float:left; width:208px; height:55px; line-height:45px; text-align:center; cursor:pointer; font-size:18px; color:#333333; position:relative; left:-1px; top:0; background:url(images/zhaopin_tab_bj.jpg) no-repeat left top; margin-right:10px; }
.contact_qh .liangx .commonmo{ color:#ffffff; font-size:18px; background:url(images/zhaopin_tab.jpg) no-repeat left top;}
.contact_qh .lxqhlr .group{ display:none; height:400px; overflow:hidden;}
.contact_qh .lxqhlr .commonmo{ display:block;}
.contact_qh .lxqhlr .group h2{ color:#333333; font-size:16px; font-weight:600; line-height:30px; margin-top:32px; }
.contact_qh .lxqhlr .group ul li{ color:#333333; font-size:14px; line-height:24px; }


/*百度商桥不显示*/
#BDBridgeFixedWrap,#IconContainer{ display:none; width:0px;}


.floatr { display: inline; float: right; }
.top_nav { text-align:right; padding-top:20px; line-height:24px; color:#b4b4b4;}
.search{ width:160px; _width:163px; height:22px; border:1px solid #cccccc; }
.search .floatl{
	width:117px;
	height:22px;
	line-height:22px;
	border:none;
	padding-left:5px;
	font-size:11px;
	color:#777;
	font-family: "微软雅黑";
}
.search .button { background:url(sch_btn_03.jpg) no-repeat; height:22px; width:36px; border:none; cursor:pointer; float:left;}
.floatl { display: inline; float: left; }
.floatr { display: inline; float: right; }

.top_nav a { font-size:11px; }
.top_nav .a1 { background:url(index6_05.png) no-repeat 12px 4px; padding:0 13px 0 33px;}
.top_nav .a2 { background:url(index6_08.png) no-repeat 12px 7px; padding:0 20px 0 33px;}
.tel {
    text-align: right;
    font-size: 14px;
    padding-top: 20px;
    line-height: 14px;
    width: 435px;
    height: 60px;
    background: url(../images/tel.png) no-repeat -72px 18px;
    margin-top: 10px;
}
.stl { color:#0075c2; font-family:arial; font-size:20px; line-height:20px;}


.business{
	overflow:hidden;
	;
	_margin:16px 0px 10px 0px;
*margin:16px 0px 10px 0px; 		height:80px;
	margin-top: 16px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	width: 1180px;
}
.business .hidden1{width:1144px;_width:1112px;}
.business li{width:340px; height:75px; float:left; margin:10px 14px 10px 0px; _margin:10px 6px 10px 0px; text-align:center;}
.business li .pic{float:left; margin-right:10px;}
.business li .b_r .left{padding-bottom:6px; text-align:left; font-size:15px; font-weight:bold;}
.business li .b_r .right{
	line-height: 20px;
	text-align: left;
	width: 270px;
}
.business li .b_r{float:left;}


.zixun_right .guanyu{
	background:#FFFFFF; /*border:1px solid #E6E6E6;padding:0px 21px; */
	height:435px;
	padding: 10px;
	border: 1px solid #E6E6E6;
}

.htbg{ bottom:0px; z-index:2; height:65px; padding-top:5px; background:url(htbg.png) no-repeat; width:100%;}
.pab{position:absolute;}.pre{position:relative;}.dsn{display:none}

.hengqie {width:1108px; clear:both;overflow:hidden;zoom:1;margin:0 auto; text-align:left; }-align:left; }

div.orbit-wrapper { position: relative; overflow: visible; }
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{  display:block;  padding:3px;  background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: none; }
div.slider-nav span { width: 40px; height: 120px;  color: #fff; text-align: center; z-index: 100; top: 110px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 15px; background:url(images/slider_right.jpg); }
div.slider-nav span.left { left:-50px;background:url(images/slider_left.jpg); }
div.slider-nav span.right:hover {background:url(images/slider_right.jpg) bottom; }
div.slider-nav span.left:hover {background:url(images/slider_left.jpg) bottom; }

/* 专业团队 */
.news_list_team dl {
	width: 45%;
	overflow: hidden;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 20px;
}
.news_list_team dl dt { width:146px; height:177px; float:left;}
.news_list_team dl dd { width:180px; float:left; padding-left:11px;}
.news_list_team dl dd h3 a { font-size:14px; height:24px; line-height:24px; color:#000;}
.news_list_team dl dd p { color:#000; line-height:24px;}
.news_list_team dl dd span a { color:#000; font-size:14px; font-weight:bold; line-height:24px;}
.sarea h4{margin-top:10px;line-height:50px;}
.sarea h4 a{font-size:20px;color:#0F75FF;}





.teacher{
    width:1180px;
    height:390px;
    overflow:hidden;
    
    
}
.teacher-main{
    width:1200px;
	margin-top:15px;
}
.teacher .box{
    margin-right:1px;
    float:left;
    width:160px;
    height:374px;
    overflow:hidden;
    transition:1s;
    background:#f2f2f2;
}
.teacher .box.act{
    width:435px;
    transition:1s;
}
.teacher .box .img{
    float:left;
    width:160px;
    height:374px;
    position:relative;
}
.teacher .box .img img{
    width:160px;
    height:374px;
}
.teacher .box .img .tname{
    top:292px;
    width:160px;
    height:82px;
    opacity:1;
    transition:1s;
    background: #238cb7;
    position:absolute;
}
.teacher .box .img .tname h4,.teacher .box .img .tname h4{
    margin-top:15px;
    margin-left:12px;
    font-size:18px;
    line-height:18px;
    color:#ffffff;
}



.teacher .box .img .tname p{
    margin-top:8px;
    margin-left:12px;
    font-size:14px;
    line-height:14px;
    color:#ffffff;
}
.teacher .box.act .img .tname{
    opacity:0;
    transition:1s;
}
.teacher .box .info{
    float:left;
    opacity:0;
    width:0;
    transition:1s;
    margin-top:35px;
    margin-left:15px;
}
.teacher .box.act .info{
    float:left;
    opacity:1;
    width:224px;
    transition:1s;
    margin-top:35px;
    margin-left:15px;
}
.teacher .box .info h4{
    padding-bottom:20px;
    font-size:24px;
    font-weight:bold;
    line-height:24px;
    color:#535353;
    border-bottom:1px solid #b5b5b5;
}
.teacher .box .info h4 b{
    padding-left:10px;
    font-size:16px;
}

.teacher .box .info h4{
    padding-bottom:20px;
    font-size:24px;
    font-weight:bold;
    line-height:24px;
    color:#535353;
    border-bottom:1px solid #b5b5b5;
}
.teacher .box .info h4 b{
    padding-left:10px;
    font-size:16px;
}


.teacher .box .info p{
    margin-top:15px;
    line-height:24px;
    font-size:14px;
    color:#898989;
}
.teacher .box .info a{
    margin-top:12px;
    width:126px;
    height:37px;
    display:block;
    line-height:37px;
    text-align:center;
    color:#ffffff;
    transition:0.5s;
    background:#ec1c32;
}
.teacher .box .info a:hover{
    transition:0.5s;
    background:#ff001b;
}

#_layer2{
	position:absolute;
	width:1198px;
	top:220px;
	left:0;
	height:400px;
	background-color:#CCCCCC;
	z-index:9999999999;
}

.lay2{ top:440px!important;}
#_layer2 i {
    top: -25px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-bottom-color: #ccc;
    border-width: 25px;
    
    margin: -25px 0 0 -25px;
}
.jt1{left: 200px;}
.jt2{left: 600px;}
.jt3{left: 1000px;}



.zone {width:100%; margin:0 auto; overflow:hidden;}

.zone_left {float:right;width:23%; overflow:hidden;  }
.zone_center {float:left; overflow:hidden; width:75%}


.nav_title {height:63px; line-height:63px; overflow:hidden; font-size:20px; font-weight:bold; color:#555; text-align:center;     background: #f0f0f0;}
.nav_list {
	padding:14px 14px 14px;
border: 1px solid #dbdbdb;
}
.nav_list ul {width:100%;}
.nav_list li {  }
.nav_list li a {display:block;height:47px;line-height:47px; border-bottom:1px dashed #cfcfcf;  color:#555; padding-left:30px; font-size:18px; }
.nav_list li a:visited {color:#555;}
.nav_list li a:hover {color:#ED1D24;}
.blank15 {DISPLAY: block; HEIGHT: 15px; CLEAR: both; OVERFLOW: hidden}
.blank5 {DISPLAY: block; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}

.ebox_title {  height:55px; line-height:55px; overflow:hidden; background:#f0f0f0; font-size:20px; font-weight:bold; text-align:center; }
.ebox_title a { display:block;}
.ebox_title a:hover {text-decoration:none;}
.ebox_title_en { margin-left:10px; font-style:italic; font-size:12px; font-family: Constantia, Arial, Helvetica, sans-serif;}

.rbox {border:1px solid #dbdbdb; padding:15px 10px 15px 20px; line-height:180%; color:#555; }

.caption h5 { font-size:15px; }

.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}

.thumbnail a>img, .thumbnail>img {
    margin-right: auto;
    margin-left: auto;
}


.thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix:after {
    content: "";
    display: table;
}
.widget-newslist-6 ul { position: relative;}
.widget-newslist-6 li {float: left; background-color:#fff;      margin-right: 14px;
    margin-bottom: 30px;
    width: 280px;     }
.widget-newslist-6 li a { display: block; padding: 20px 20px 10px;border: 1px #ebeaea solid;}
.widget-newslist-6 ._img {margin-bottom: 6px; overflow:hidden;}
.widget-newslist-6 ._img img { width: 100%;}
.widget-newslist-6 ._i { color: #999;font-size: 12px;margin-bottom: 15px;}
.widget-newslist-6 ._title { font-size: 16px; cursor: pointer;}
.widget-newslist-6 ._p { line-height:24px; cursor: pointer;color: #555;margin-top:15px; height: 70px;}
.widget-newslist-6 li a:hover { border-color: #cbcbcb;}
.widget-newslist-6 li .zj-lb-show{display:none;}
.widget-newslist-6 li .zj-lb-show .m_detail{margin-top:0;}
.widget-newslist-6 li .zj-lb-show ._more{ display:inline-block;color:#fa8d0f;border:3px #fa8d0f solid;width:144px; height:38px; line-height: 38px; text-align: center;}
.widget-newslist-6 li:hover .zj-lb-show{display:block;padding-top:20px;}
.widget-newslist-6 li:hover ._img img{ transform:scale(1.05);-webkit-transform:scale(1.05);}

.fencity h3{font-size:16px;height: 50px;    line-height: 50px;}






.fr {
    float: right;
    display: inline;
}

#index_news{width: 1180px;   padding-top: 30px;      margin: 0 auto;}

#index_news .up a{ display:block; width:585px;}
#index_news .up a img{ display:block; width:585px; height:290px;}
#index_news .un{  margin-bottom:20px; height: 480px; margin:0 -16px;}

#index_news .un div{ width:276px; float:left; margin:0 13.5px; }
#index_news .un div h2 a{ font-size:16px; padding:0 20px;  background:#3286c4; display:block; height:40px; line-height:40px;   font-size:16px;color:#fff; }
#index_news .un div h2 strong{font-size:16px; text-transform:uppercase; padding-right:10px; color:#b6b4b4;}
#index_news .un div h2 span{font-size:16px;color:#fff; }
#index_news .un div h2 img{ vertical-align:middle;  }
#index_news .un div ul{ margin:5px auto;}
#index_news .un div ul li{ border-bottom:1px solid #e8e8e8;}
#index_news .un div ul li a{ color:#535456; font-size:14px;  line-height:49px; display:block; height:49px; width:251px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#index_news .un div h2 a:hover img{ margin-right:5px;} 
#index_news .un div ul li a:hover{ color:#1f1e26;  }



.news_nrwe h2 {
    font-size: 18px;
    font-weight: normal;
    margin: 25px 0;
    padding: 5px 0 5px 24px;
    border-left: 6px solid #0f75bc;
	background-color: #f1f1f1;
}

.zspage h2{border-left:none; font-weight: bold;}


.case_img_list h1{text-align:center; font-size:30px; padding-bottom: 30px;}


/* 新增加首页左侧导航 */


.cpzx-l {
  float: left;
  background: #fff;
  width: 240px;
  box-shadow: 4px 0px 10px rgba(102,102,102,0.2);
  transform: translate3d(0,0,0);

  padding-bottom: 15px; border: 1px solid #dadada;
}

.cpzx-l h3 {
  width: 220px;
  height: 80px;
  padding-left: 20px;
  padding-top: 30px;
  background: url(../images/cpzx-h3.png) no-repeat right top;
}

.cpzx-l h3 p {
  width: 100px;
  height: 2px;
  background: #f7011e;
}

.cpzx-l h3 span {
  display: block;
  color: #666;
  text-transform: uppercase;
  height: 32px;
  line-height: 30px;
}

.cpzx-l h3 b {
  display: block;
  font-size: 26px;
  font-weight: bold;
  color: #005899;
}

.cpzx-l ul p, .cpzx-l ul h4 {
    width: 200px;
    height: 34px;
    background: url(../images/cpzx-02.png) no-repeat left;
    /* margin-left: -30px; */
    padding-left: 40px;
    font-size: 16px;
    line-height: 36px;
    padding-bottom: 15px;
    overflow: hidden;
    margin-top: 15px;
    color: white;
}

.cpzx-l ul p a {
  color: #fff;
}



.cpzx-l ul li {
  height: 30px;
  line-height: 30px;
  width: 202px;
  padding-left: 38px;
}

.cpzx-l ul li a {
  color: #333;
}

.cpzx-l ul li:hover {
  background: #3c9fe8;
}

.cpzx-l ul li:hover a {
  color: #fff;
}
.main {
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
}


/*首页公司简介开始*/
.gsjj {
  height: 556px;
  background: url(images/gsjj-bj.png) no-repeat top;
}

.gsjj-l {
  float: left;
  margin-left: 168px;
  margin-top: 165px;
}

.gsjj-l p {
  font-size: 24px;
  font-weight: bold;
  height: 65px;
}

.gsjj-l p a{
  font-size: 24px;
  font-weight: bold;

}


.gsjj-l span {
  display: block;
  font-size: 16px;
  color: #666;
  text-indent: 35px;
  width: 480px;
  line-height: 26px;
  height: 210px;
  overflow: hidden;
}

.gsjj-l b {
  display: block;
  margin-top: 45px;
}

.gsjj-l b a {
  display: block;
  width: 120px;
  height: 30px;
  background: #9a9a9a;
  float: left;
  font-size: 16px;
  text-align: center;
  line-height: 30px;
  color: #fff;
  margin-right: 25px;
}

.gsjj-l b a:hover {
  background: #f7011e;
}

.gsjj-r {
  float: right;
  margin-top: 147px;
  width: 480px;
  height: 380px;
  overflow: hidden;
}

.ryzz {
  width: 480px;
  height: 380px;
  overflow: hidden;
}

.ryzz .bd {
  width: 480px;
  height: 380px;
  overflow: hidden;
}

.ryzz .bd ul {
}

.ryzz .bd ul li {
  width: 480px;
  float: left;
}

.ryzz .bd ul li p {
  width: 478px;
  height: 348px;
  border: 1px solid #ccc;
}

.ryzz .bd ul li p a img {
  width: 478px;
  height: 348px;
}

.ryzz .bd span {
  text-align: center;
  width: 100%;
  height: 30px;
  line-height: 30px;
  display: block;
  font-size: 16px;
}

.ryzz .bd ul li span a {
}

.ryzz .wzgd-l {
  width: 40px;
  height: 60px;
  float: left;
  display: block;
  position: relative;
  top: -235px;
  z-index: 1;
}

.ryzz .wzgd-l a {
  display: block;
  width: 40px;
  height: 60px;
  background: url(images/slider-arrow.png) -126px -137px rgba(0,0,0,0.6) no-repeat;
}

.ryzz .wzgd-r {
  width: 40px;
  height: 60px;
  float: right;
  display: block;
  position: relative;
  top: -235px;
  z-index: 1;
}

.ryzz .wzgd-r a {
  display: block;
  width: 40px;
  height: 60px;
  background: url(images/slider-arrow.png) -6px -137px rgba(0,0,0,0.6) no-repeat;
}

.ryzz em {
  display: none!important;
  filter: alpha(opacity=50);
  opacity: 0.7;
}

.ryzz:hover em {
  display: block!important;
}
/*首页公司简介结束*/


/*首页优势开始*/
.cpyx {
  height: 1335px;
}

.cpyx-top {
  height: 160px;
  text-align: center;
}

.cpyx-top h3 {
  font-size: 28px;
  font-weight: bold;
  height: 85px;
  line-height: 115px;
}

.cpyx-top h3 span {
  font-weight: bold;
  color: #014fa1;
}

.cpyx-top p {
  color: #666;
  text-transform: uppercase;
  height: 40px;
}

.cpyx-top b {
  display: block;
  width: 100px;
  height: 2px;
  background: #014fa1;
  margin: 0 auto;
}

.cpyx-s {
  height: 451px;
  background: url(images/cpyx-01.jpg) no-repeat top;
  padding-top: 138px;
  overflow: hidden;
}

.cpyx-s .cpyx-wz {
  height: 185px;
}

.cpyx-x {
  height: 458px;
  background: url(images/cpyx-02.jpg) no-repeat top;
  padding-top: 87px;
  overflow: hidden;
}

.cpyx-x .cpyx-wz {
  height: 224px;
  margin-left: 698px;
}

.cpyx-wz {
}

.cpyx-wz h4 a {
  font-size: 24px;
  font-weight: bold;
  color: #014fa1;
  height: 43px;
}

.cpyx-wz p {
  display: block;
  float: left;
}

.cpyx-wz p b {
  display: block;
  float: left;
  width: 5px;
  height: 5px;
  background: #014fa1;
  margin-top: 8px;
}

.cpyx-wz p i {
  display: block;
  color: #666;

  margin-left: 17px;
  width: 460px;
  line-height: 23px;
  font-style: normal;
  font-size: 14px;
}
/*首页优势结束*/



.banner1 {
  height: 185px;
  background: url(images/banner1-01.jpg) no-repeat center;
  color: #fff;
  text-align: center;
}

.banner1 p {
  font-size: 24px;
  font-weight: bold;
  height: 75px;
  line-height: 80px;
}

.banner1 span {
  display: block;
  font-size: 20px;
  color: #eee;
  height: 50px;
}

.banner1 b {
  display: block;
  font-size: 20px;
  color: #eee;
  height: 40px;
}

.banner1 i {
  display: block;
  width: 440px;
  margin: 0 auto;
}

.banner1 i a {
  display: block;
  width: 178px;
  height: 28px;
  border: 1px solid #fff;
  float: left;
  line-height: 28px;
  color: #fff;
  margin: 0 20px;
}

.banner1 i a:hover {
  background: #fff;
  color: #014fa1;
}

.fllnav{    width: 100%;
    height: 50px;
    background: #3286c4;}
	
	
.ywbox{width:100%;height: 153px;border-bottom: 1px solid #fff;/* background: #f3f2f1; */}
.yw01{width: 126px; height: 115px;background: #005899;text-align: center;margin-top: 17px;}
.yw01 span{font-size:32px; color: #fff;margin-top: 20px;line-height: 35px;display: block;}
.yw02 {width: 1054px;float: left;margin-top: 17px;}
.yw02 li {
    float: left;
    width: 130px;
    border-right: 1px solid #f3f2f1;
    height: 105px;
    padding-top: 10px;
}
.yw02 li  img{display: block;margin:0 auto;}
.yw02 li  span{display: block;width: 100%;text-align: center;color: rgba(0, 0, 0,0.8);line-height: 20px;margin-top: 8px;}

.mr {
    margin: 0 auto;
}
.ho {
    height: auto;
    overflow: hidden;
}
.w1180 {
    width: 1180px;
}
.fl {
    float: left;
}

.zspage {padding:20px;}

/* 表格美化 */

.news_nrwe table{
    border-collapse: collapse;
    width:100%;
    border:1px solid #c6c6c6 !important;
    margin-bottom:20px;
}
.news_nrwe th{
    border-collapse: collapse;
    border-right:1px solid #c6c6c6 !important;
    border-bottom:1px solid #c6c6c6 !important;
    background-color:#ddeeff !important; 
    padding:5px 9px;
    font-size:14px;
    font-weight:normal;
    text-align:center;
}
.news_nrwe td{
    border-collapse: collapse;
    border-right:1px solid #c6c6c6 !important;
    border-bottom:1px solid #c6c6c6 !important; 
    padding:5px 9px;
    font-size:13px;
    font-weight:normal;
    text-align:center;
    word-break: break-all;
}
.news_nrwe tr:nth-child(odd){
    background-color:#fff !important; 
}
.news_nrwe tr:nth-child(even){
    background-color: #f8f8f8 !important;
}


.biaoti_weizhi h1{
	color: #222222;
    font-size: 24px;
    font-weight: normal;
    float: left;
	}
	
	
	/* 新增相关文章 */
	
.anli_left .xgwz_zuo{ margin-top:20px; border:1px solid #E0E0E0;  }
.anli_left .xgwz_zuo h2{ height:44px; line-height:44px; background:#F5F5F5; color:#222222; font-size:18px; font-weight:normal; padding-left:16px; }


.anli_left .xgwz_zuo ul{ margin:5px auto;}
.anli_left .xgwz_zuo ul li{ border-bottom:1px solid #e8e8e8; float: left;     width: 351px;     margin: 0px 20px;}
.anli_left .xgwz_zuo ul li a{ color:#535456; font-size:14px;  line-height:49px; display:block; height:49px;  white-space: nowrap;overflow:hidden;text-overflow: ellipsis; }
.anli_left .xgwz_zuo h2 a:hover img{ margin-right:5px;} 
.anli_left .xgwz_zuo ul li a:hover{ color:#1f1e26;  }

		/* 新增首页新闻		*/
		
		
		.gsdt_list{position: relative;padding-top: 18px;}
.gsdt_list .gsdt_left{position: relative;width: 570px;float: left;margin-right: 3%;}
.gsdt_list .gsdt_left .gsdt_LeftImg{position: relative;width: 100%;overflow: hidden;margin-bottom: 32px;}
.gsdt_list .gsdt_left .gsdt_LeftImg a{display: block;position: relative;}
.gsdt_list .gsdt_left .gsdt_LeftImg img{width: 100%;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s; height: 311px;}
.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div{position: absolute;bottom: 0px;left: 0px;width: calc(100% - 40px);background-color: rgba(0,0,0,0.5);padding: 12px 20px;}
.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div p.one{color: #fff;font-size: 18px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div p.two{color: #fff;font-size: 14px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gsdt_list .gsdt_left .gsdt_LeftImg a:hover img{transform: scale(1.08);}
.gsdt_list .gsdt_right{position: relative;width: calc(97% - 570px);float: left;}
.gsdt_list .gsdt_right .gsdt_Rsmall{position: relative;width: 100%;margin-bottom: 5px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a{display:flex;width: 100%;justify-content: space-between;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img{position: relative;width: 175px;overflow: hidden;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img:after{position: absolute;content: '';width: 100%;height: 100%;top: 0px;left: 0px;z-index: 9;background-color: rgba(0,0,0,0);
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img img{width: 100%;height:97px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text{position: relative;max-width: calc(100% - 205px);padding: 0px 15px;width: 370px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .one{line-height: 20px;color: #000;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .two{line-height: 25px;color: #d8d8d8;font-size: 14px;padding: 1px 0px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .thr{line-height: 20px;color: #727272;font-size: 14px;margin-top: 10px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a:hover ._img img{transform: scale(1.08);}
.gsdt_list .gsdt_right .gsdt_Rsmall>a:hover ._img:after{background-color: rgba(0,0,0,0.2);}
.gsdt_list .gsdt_right .gsdt_Rsmall>a:hover .one{color: #004c90;}

.body-news{width:100%; background-color: #f4f4f4; }


