@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section, article, aside, header, footer, nav, dialog, figure,menu,hgroup{ margin:0; padding:0; border:0;  font-family:"Microsoft YaHei";}
html{ -webkit-text-size-adjust:none;}
body{ font-size:14px; line-height:26px; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased;  font-smoothing: antialiased; color:#444;}
input,textarea{ resize:none; font-family:"Microsoft YaHei"; }
img{ border:none; vertical-align:bottom;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#d72128; text-decoration:none;}
a:focus{outline:none;}
h1,h2{ font-weight:normal;}
input:focus,textarea:focus{ outline:none;}
em,i{ font-style:normal;}
.clear{ clear:both;}




/* --------------- 页头 ------------------- */
.headbg{ width:100%;}
.headbg .top1{ width:1080px; margin:auto; padding-top:12px; padding-bottom:0px; text-align:center; padding-bottom:20px;}
.top{background:#e9e9e9;}
.ww {width:1024px;margin:0 auto;height:30px; }
.fr {float:right}
.bt{ float:left;}
.lx{ float:right;}
.top1 img{ float:left; padding-right:10px;}
.wenzi{ margin-left:0px;float:left; text-align:left; padding-top:42px;}
.tel{ float:right; margin-top:5px; width:250px; margin-top:42px;}
.tel img{ text-align:right}
.tel p{ text-align:right; font-weight:bolder; padding-top:5px; height:43px; font-size:18px;}

.nav{ background:#d7000f; position:relative; border-bottom:3px solid #fabe00;}
.nav ul{ width:1000px; margin:auto;}
.nav ul li{ float:left;}
.nav ul li a{ color:#fff; font-size:14px; display:block; width:125px; height:39px; line-height:39px; text-align:center;background:#d7000f;}
.nav ul li a:hover{ background:#fabe00;}


/* ----------------------- 页脚 --------------------- */
.footbg{width:100%; min-width:1080px;background:#282828; text-align:center;}
.f_con {width:1080px; margin:0 auto; padding:30px;}
.fl{ float:left;}
.f_logo{ border-right:1px solid #ffffff;margin-left:182px;width:250px}
.f_copyright{ margin-left:20px; padding-right:20px;line-height:26px;color:#fff;border-right:1px solid #ffffff; text-align:left;}
.f_copyright a{ color:#CCCCCC;}
.f_copyright a:hover{ color:#d72128;}
.f_yq{color:#fff; text-align:left; padding-left:20px;}
.f_yq a{ color:#CCCCCC;}
.f_yq a:hover{ color:#d72128;}
.yq_zi{ color:#fff; padding-bottom:10px;}
.yq_zi a{ color:#ccc;}
.yq_zi a:hover{color:#d72128;}
.yq_img{ padding-bottom:10px;}


/*底部版权*/
.copyRightbg{  background:#161616;min-width:1080px; width:100%;}
.copyRight{ width:100%;margin:0 auto; color:#CCC; text-align:center; font-size:12px; height:50px; line-height:50px;}








/* ---------------------------- 首页样式 ----------------------------*/


/*首页banner*/
.banner{ position: relative; min-width:1080px;}
.banner_bg{ /*background:url(/templates/cn/images/serviceBg.png) center top no-repeat;height: 50px;*/width: 100%; position: absolute; left: 0; bottom: 0px; z-index: 10;}
.banner_con{ position: relative;}
.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:500px; }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }



/*我们的服务*/
.servicebg{ width:100%; min-width:1080px;}
.service{ width:1080px; margin:0 auto; text-align:center;}
.service_tu{ width:100%; text-align:center;}

/*团队托管*/
.tuoguanbg{ width:100%; min-height:1080px; background:#ffffff;}
.tuoguan{ width:100%; margin:0 auto;}
.youshi{ width:100%; min-width:1080px; text-align:center;}
.tuoguan_fuwu{ text-align:center; }


/*释放图片*/
.jianjie{ width:100%; min-width:1080px; margin-top:20px; margin-bottom:0px;}


/*客户成交*/
.kefuchengjiaobg{ width:100%; min-width:1080px; background:#f2f2f3; padding-bottom:20px;}
.kefuchengjiao{ width:1080px; margin:0 auto;text-align:center;}
.dingdan{ width:1080px; margin:0 auto; text-align:center;}

/*客户案例*/
.clientCasebg{ width:100%; min-width:1080px; background: url(../images/clientCaseBg.jpg) no-repeat center bottom #eaeaea; padding: 50px 0;}
.clientCase{ width:1080px; margin:0 auto;}
.clientCase_title{ text-align:center;}
.clientCase_title h1{ font-size:30px;}
.clientCase_title h1 span{ color:#fb6300; padding-left: 10px;}
.clientCase_title p{ font-size: 16px; padding-top: 30px; }
.clientCase_con{ width:100%; padding:0px 0; overflow:hidden;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative; }
.picScroll-left .bd{ width:100%; overflow:hidden;}
.picScroll-left .bd ul{ width:1210px; zoom:1; }
.picScroll-left .bd ul li{ float:left; width:340px; margin-right:30px; _display:inline; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li .pic{ text-align:center; padding:15px 0; overflow: hidden; margin-bottom: 5px;position: relative;}
.picScroll-left .bd ul li .pic:hover{ background:url(/templates/cn/images/hg.png)  no-repeat center; filter:alpha(opacity=50);opacity:0.5; }
.picScroll-left .bd ul li .pic img{ width:100%; height:254px; display:block; }
.moreCase{ width:25%; height:40px; background:#F30; line-height:40px; text-align:center; margin:0 auto; display:block; margin-top:20px; }
.moreCase a{ color:#FFF;}






/*最新资讯*/
.latestNewsbg{ width:100%; min-width:1080px; padding-top: 40px;}
.latestNews{ width:1080px; margin:0 auto;}
.latestNews_title{ text-align:center;}
.latestNews_title h1{ font-size:30px;}
.latestNews_title h1 span{ color:#fb6300; padding-left: 10px;}
.latestNews_title p{ font-size: 16px; padding-top: 30px; }
.latestNews_con{ width:100%; padding:30px 0; overflow:hidden;}
.latestNews_con > .picNew{ float:left; width:432px;}
.latestNews_con > .picNew img{}
.latestNews_con > .picNew h1{ font-size: 16px; margin-top: 15px;}
.latestNews_con > .picNew h3{ margin: 10px 0; font-size: 14px;}
.latestNews_con > .picNew p{ line-height: 24px; color: #999;}
.latestNews_con > .textNew{ float:right; width:615px;}
.latestNews_con > .textNew ul{}
.latestNews_con > .textNew ul li{ padding-bottom: 30px; height:80px;}
.latestNewItem_time { float:left; height: 80px; width: 80px; border-radius: 3px; background: #CCC; text-align: center; font-size: 14px;}
.latestNewItem_time p { font-size: 18px; padding-top: 15px;}
.latestNewItem_con { float:right; width:515px;}
.latestNewItem_con h1 { font-size: 16px; }
.latestNewItem_con p {line-height: 24px;padding-top: 5px;color: #999; }



/*我们的客户*/
.ourClientsbg{ width:100%; min-width:1080px; background: url(../images/ourClientBg.jpg) no-repeat center top #eaeaea; padding-top: 65px;}
.ourClients{ width:1080px; margin:0 auto;}
.ourClients_title{ text-align:center;}
.ourClients_title h1{ font-size:30px;}
.ourClients_title h1 span{ color:#fb6300; padding-left: 10px;}
.ourClients_title p{ font-size: 16px; padding-top: 30px; }
.ourClients_con{ width:100%; padding:50px 0 20px 0; overflow:hidden;}
.ourClients_con ul{ width:1120px;}
.ourClients_con ul li{ float:left; width:340px; margin-right:20px; margin-bottom:30px;}










/*----------------------------- 内页样式 --------------------------------*/




/*内页大图*/
.insideBanner{ position: relative; width:100%; min-width:1080px;}
.insideBanner_bg{/* background:url(../images/serviceBg.png) center top no-repeat; height: 54px;*/ width: 100%; position: absolute; left: 0; bottom: 0px; z-index: 10;}
.insideBanner_con{ position: relative; height:300px; background:#03F;}


/*分页*/
.fenye{ padding-top:15px; font-size:14px; text-align:center;}
.fenye a{ padding:2px 6px; border:1px solid #bfbfbf; margin:3px; text-decoration:none;}
.fenye SPAN{ padding:2px 6px; border:1px solid #bfbfbf; margin:3px; text-decoration:none;}
.fenye a:hover{ border:#000;}
.fenye span.current{ border:#000; font-weight:bold;}


/*内页大标题*/
.mainbg{ width:100%; min-width:1080px;}
.main{ width:1080px; margin:0 auto; padding:30px 0;}
.main > .title{ text-align: center; font-size: 30px;}
.main > .title span{ color: #fb6300; padding-left: 10px;}
.main > .title p{ font-size: 16px; padding-top: 30px;}
.main > .subNav{}
.main > .subNav ul{ padding-top:30px; text-align:center;}
.main > .subNav ul li{ display:inline-block; width:100px; height:35px; line-height:35px; border-radius:3px; margin:0 10px; background:#f4f4f4; text-align:center;}
.main > .subNav ul li a:hover{ background:#fb6300; border-radius:3px; color:#FFF; display:block;}
.subNav_on{ background:#fb6300; border-radius:3px; color:#FFF; display:block;}
.main > .con{ padding:20px 0;}












/* --------------------- 关于 ------------------*/
.about{ width:100%; min-width:1080px;}
.about > .title{  width:1080px; margin:0 auto; padding:30px 0;  text-align: center; font-size: 30px;}
.about > .title span{ color: #fb6300; padding-left: 10px;}
.about > .title p{ font-size: 16px; padding-top: 30px;}
/*我们是谁*/
.about_who{ width:1080px; margin:0 auto;}
.about_who dl{background:url(../images/00.jpg) no-repeat left center; height: 260px; padding-left: 480px; margin-top:50px; margin-bottom:50px; width:600px;}
.about_who dl dt{ font-size: 30px; color: #ed8742; font-family:"苹方 常规", "苹方 粗体", "苹方 特粗", "苹方 特细", "苹方 细体"; font-weight: bold; margin-bottom:15px;}
.about_who dl dd{ line-height:28px; font-size:16px;}
.shim{ padding-bottom:50px;}
.shi_m{ background:#e4e4e4;height:230px; width:450px;}
.shi_m img{ margin:80px 30px;}
.shi_mn{ margin:70px 10px; width:200px;}
.shi_mn p{ margin-top:15px; font-size:16px;}
.lin{background:#e4e4e4;width:600px; margin-left:30px;height:230px;}
.lin img{ padding:80px 30px;}
.lin_mn{ width:430px;margin:30px 10px;}
.lin_mn p{ font-size:16px;}
/*我们的优势*/
.about_wedobg{ width: 100%;height:720px; background: #fafafa;}
.about_wedo{ text-align:center; padding-top:40px;}
.about_wedo h1{ font-size:34px; font-weight:bold;}
.about_wedo p{  padding-top:20px; font-size:18px;}
.about_youshi{text-align:center; margin-top:50px;}
.about_ys1{ margin-top:40px;}


/*服务客户*/
.about_client{ width:1080px; margin:0 auto; padding:80px 0; text-align:center;}
.about_client dl{ background:url(/templates/cn/images/client.jpg) no-repeat 50px center; padding-left:600px;}
.about_client dd h1{ font-size: 60px; color: #333; font-weight:bold; height:160px; line-height:160px;}
.about_client dd h2{ font-size: 24px; color: #333; height: 50px; line-height: 50px; font-weight:bold;}
.about_client dd p{ font-size: 24px; color: #333; height: 50px; line-height: 50px;}
/*我们理念*/
.about_ideabg{ width: 100%; background: #f8f8f8; color:#000000;}
.about_idea{ width:1080px; margin:0 auto; padding:50px 0; overflow:hidden;text-align:left; }
.about_idea h1{ font-size: 30px; color: #ff5d00; font-weight: bold; text-align:center;}
.about_idea ul li{ float:left; width:500px;height:130px; display:block;  margin-top:20px; padding-bottom:30px;}
.about_idea ul li p{ font-size:17px; line-height:40px;}
.about_idea ul li p img{ }



/* --------------------- 我们的服务 ------------------*/
.ourService{ width:100%; min-width:1080px;}
.ourService > .title{  width:1080px; margin:0 auto; padding:30px 0;  text-align: center; font-size: 30px;}
.ourService > .title span{ color: #fb6300; padding-left: 10px;}
.ourService > .title p{ font-size: 16px; padding-top: 30px;}
/**/
.ourServices_conbg{}
.ourServices_con{ width:1180px; margin:0px auto; overflow:hidden;}
.ourServices_con ul{ width:1200px;}
.ourServices_con li{ float:left; width:258px; padding:10px; border:1px dashed #999; margin-right:20px; margin-bottom:50px; line-height:30px;}
.service01 a{ background:url(../images/service01.jpg) no-repeat top; padding-top:180px; display:block;}
.service01 a:hover{background:url(../images/service01hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service02 a{ background:url(../images/service02.jpg) no-repeat top; padding-top:180px; display:block;}
.service02 a:hover{background:url(../images/service02hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service03 a{ background:url(../images/service03.jpg) no-repeat top; padding-top:180px; display:block;}
.service03 a:hover{background:url(../images/service03hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service04 a{ background:url(../images/service04.jpg) no-repeat top; padding-top:180px; display:block;}
.service04 a:hover{background:url(../images/service04hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service05 a{ background:url(../images/service05.jpg) no-repeat top; padding-top:180px; display:block;}
.service05 a:hover{background:url(../images/service05hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service06 a{ background:url(../images/service06.jpg) no-repeat top; padding-top:180px; display:block;}
.service06 a:hover{background:url(../images/service06hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service07 a{ background:url(../images/service07.jpg) no-repeat top; padding-top:180px; display:block;}
.service07 a:hover{background:url(../images/service07hover.jpg) no-repeat top; padding-top:180px; display:block;}
.service08 a{ background:url(../images/service08.jpg) no-repeat top; padding-top:180px; display:block;}
.service08 a:hover{background:url(../images/service08hover.jpg) no-repeat top; padding-top:180px; display:block;}
.haop{ text-align:center;}

/**/
.ourService_processbg{width: 100%; background: #f8f8f8;}
.ourService_process{ width:1080px; margin:0 auto; padding:50px 0;}
.ourService_process h1{ text-align:center;}
.ourService_process p{ text-align:center;}















/* -------------------- 新闻列表 ------------------*/
.newslist{ width:100%; padding:50px 0 30px 0 !important; overflow:hidden;}
.newslist ul{ width:1112px;}
.newslist ul li{ float:left; width:246px; height:309px; margin-right:32px; margin-bottom: 30px;}
.news_pic { width: 100%; }
.news_text { border: 1px solid #CCC;padding: 14px;display: block; }
.news_title{height: 55px; margin-bottom: 10px;}
.news_title span{float: left; width: 54px; height: 54px; margin-right: 15px; display: inline-block; border: 1px solid #e2e3e8; background-color: #f0f2f5; text-align: center; font-size: 12px; color: #999;}
.news_title h1{font-size: 14px; line-height: 24px; border-bottom: 1px solid #e2e3e8; height: 54px;}
.news_desc{font-size: 12px; line-height: 22px; color: #666;}






/* -------------------- 新闻详细 ----------------*/
.newsInfo{}
.newsInfo_title{padding: 10px 20px; border-bottom: 1px solid #CCC;}
.newsInfo_title h1{text-align: center; font-size: 26px;}
.newsInfo_title p{font-size: 12px; text-align: center; padding: 10px 0;}
.newsInfo_title p span{padding: 0 10px;}
.newsInfo_con{font-size: 14px; line-height: 30px; padding: 20px 0;}
.newsInfo_con p{margin: 10px 0;}
.newsInfo_con img{max-width: 100%;}
.tag{padding: 20px 0;}
.newsInfo ul{}
.newsInfo ul li{line-height: 36px; text-align: left;}






/* -------------------- 客户案例列表 --------------*/
.picList{ width:100%; padding:20px 0 30px 0 !important; overflow:hidden;}
.picList ul{ width:1110px; }
.picList ul li{ float:left; width:340px; margin-right:30px; margin-bottom:30px;}
.picList ul li img{ width:100%;}
.contact_kefu { height: 45px; background: #f5f5f5; line-height: 45px; width: 100%; text-align: center;}
.contact_kefu a { display: block; color: #999; text-decoration: none;}

.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; text-align:center;}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}




/* -------------------- 客户案例详情 --------------*/
.photobg{background: #eee;min-width:1080px;}
.photo{width:1080px; margin:0 auto;}
.photo_title{padding: 50px 0; text-align: center; font-size: 28px; font-weight: bold;}
.photo_title dl{}
.photo_title dl dt{font-size: 28px;}
.photo_title dl dd{}
.photo_title dl dd h1{font-size: 12px; font-weight: normal; padding: 15px 0; line-height: 28px; padding: 15px 10%;}
.photo_title dl dd p{padding: 15px 0; font-size: 12px;}
.photo_title dl dd p span a{margin: 0 15px; width: 100px; height: 30px; text-align: center; line-height: 30px; display: inline-block; background: #e4392a; border-radius: 3px; color: #FFF; text-decoration: none;}
.photo_con{text-align: center;}
.photo_con img{max-width:100%;}
/*相关案例*/
.otherPhoto{ width:1080px; margin:0 auto;}
.otherPhoto_title{ text-align:left; font-size:16px; line-height:50px; height:50px; border-bottom:1px solid #CCC; text-indent:20px;}
.otherPhoto_con{}






/* -------------------- 联系我们 ----------------*/
.contact{ width:1080px; margin:0px auto; padding:50px 0px; border-bottom:1px solid #CCC;  color:#454545;}
.contact_left{ float:left; width:50%;}
.contact_left h1{ font-size:24px; margin-bottom:10px;}
.contact_left p{ font-size:16px; line-height:36px;}
.contact_left p span{ margin-right:20px;}
.contact_right{ float:right; width:50%;}
/*留言*/
.message{ width:1080px; margin:0px auto; padding:50px 0px; border-bottom:1px solid #CCC;}
.message_title{ font-size:30px; color:#666;}
.message_title p{ font-size:16px; padding:15px 0px;}
.message_con{ width:1080px; overflow:hidden;}
.message_con ul{ width:1250px;}
.message_con ul li{ float:left; width:540; margin-right:15px; margin-bottom:15px;}
.inputbg{ background:#EAEAEA; width:520px; height:35px; padding:10px;}
.input{ border: medium none; background: transparent none repeat scroll 0% 0%; width: 100%; color: #AAA; height:35px; line-height:35px; font-size:14px;}
.inputarea{ border: medium none; background: transparent none repeat scroll 0% 0%; width: 100%; color: #AAA; line-height:30px; font-size:14px; height:200px; width:100%;}
.inputbg2{ background:#EAEAEA; width:1060px; height:35px; padding:10px;}
.areabg{ background:#EAEAEA; width:1060px; height:200px; padding:10px;}
.submit{ width: 142px; height: 45px; background: #252525 none repeat scroll 0% 0%; border: medium none; color: #FFF; cursor: pointer; margin-right: 10px;}
/*地图*/
.map{ width:1080px; margin:0px auto; padding:50px 0px;}
.map dl{}
.map dl dt{font-size:30px; color:#666;}
.map dl dt p{ font-size:16px; padding:15px 0px;}
.map dl dd{ border:5px solid #EAEAEA; width:1070px; height:400px; overflow:hidden; margin-top:50px;}


/* --------------------团队风采 ----------------*/
.picList1{ width:100%; padding:50px 0 30px 0 !important; overflow:hidden;}
.picList1 ul{ width:1110px;}
.picList1 ul li{ float:left; margin-right:30px; margin-bottom:30px;width:505px;}
.picList1 ul li img:hover{ background:url(/templates/cn/images/hg.png)  no-repeat center; filter:alpha(opacity=50);opacity:0.5;}
.picList1 ul li img{ width:100%;}
.team_photo p{ font-size:16px !important; color:#000; background:#d6e7ed; padding-bottom:8px;}
.contact_kefu { height: 45px; background: #f5f5f5; line-height: 45px; width: 100%; text-align: center;}
.contact_kefu a { display: block; color: #999; text-decoration: none;}
