@charset "utf-8";

html, body{
	min-width: 1000px;
}

img{
	width: auto;
	height: auto;
}

#indexPage #topSlider .bx-wrapper .bx-pager{ display: none; }



.agent-pc .npagePage.post .mlist.team_tabs .tab_button{ border-bottom: 1px solid rgba(0, 0, 0, .06); }



/*  以下为同2105的修改  */



.agent-pc .npagePage.post #postContent .navlist .title{ margin-bottom: 5px; }



.agent-pc .npagePage.post .navlist a.navlist_t{ padding-top: 8px;height: 92px; }



.agent-pc .npagePage .news .item_block::after{ bottom: 0; }



#page_contact.pageEditor,#sitecontent .npagePage.post{ padding-top: 84px; }



#sitecontent .npagePage.post{ padding-top: 0; }



.agent-pc .ad01 .item_block.first .item_img img{ height: auto; }



.agent-pc #indexPage .project .item_block{ padding-bottom: 100px; }



.agent-pc #indexPage .project.module .container_header{ padding-bottom: 70px; }



.agent-pc #indexPage .project .container_category{ top: -95px; }



.agent-pc #indexPage .project.module .container_content .bx-wrapper .bx-pager.bx-default-pager{ display: none; }



.agent-pc #indexPage .ad01{ background-repeat: no-repeat;background-size: inherit;background-attachment: fixed; }



.agent-pc .mcustomize .description{ width: 580px;padding-left: 45px; }



.agent-pc .npagePage .news .item_block::after{ background-color: rgba(0, 0, 0, .0); }



.agent-pc .npagePage.post .mlist.team_tabs .tab_content li .item_img img{ width: auto;height: auto !important;margin: 0 auto;max-height: 600px;float: none; }



.agent-pc .npagePage.post .mlist.team_tabs .tab_content li .item_img{ height: auto;max-height: 600px; }



.gh0 #sitecontent{ padding-top: 84px; }



.npagePage #banner{ height: 320px; }



#page_contact.pageEditor#page_contact{ padding-top: 0; }



#online_lx{ background-color: #fff; }



.agent-pc .module .module_container.wide{ width: 1170px;padding-top: 40px;height: auto; }



.agent-pc .module .module_container.wide .description{ padding-top: 15px; }



.agent-pc .module .module_container.wide .description a{ border: none;color: #666;position: inherit;display: initial; }



.agent-pc .module .module_container.wide .description a:hover{ color: #333;background: transparent; }



.agent-pc .module .module_container.wide .description a::before,.agent-pc .module .module_container.wide .description a::after{ display: none; }



.agent-pc .npagePage.post .bx-wrapper .bx-controls-direction a.bx-next:hover i.fa-angle-right::after{ left: -10px; }



.agent-pc .project .item_block .details{ margin: 0 auto; }



.agent-pc .npagePage .service .item_des{ height: 80px;overflow: hidden;display: none; }



.agent-pc .npagePage .service a.details{ display: none; }



.npagePage .service .container_content{ padding-top: 40px; }



.agent-pc .service .item_des{ max-height: 80px;overflow: hidden; }



.agent-pc #indexPage .project .module_container{ width: calc(100% - 10px); }



.bx-wrapper .bx-loading,.yyloading{ background-color: #fff; }



.agent-pc #indexPage .module .container_header .subtitle{ margin-left: 0; }



/*   .agent-pc .service .item_block { margin-right: 20px;}















































.agent-pc #indexPage .service .content_wrapper { margin-right: -20px;}   */



.agent-pc #indexPage .module.mcustomize.tril{ background-color: #f8f8f8;padding-top: 60px; }



#sitecontent #indexPage .mcustomize.module.bgShow.bgParallax{ background-position: top center !important; }



.agent-pc .tril.module .module_container{ height: 540px; }



.agent-mobile .module.mcustomize .mediabody img{ width: 200px;height: 200px; }



.agent-mobile .module.mcustomize.tril{ background-size: 100% auto;background-repeat: no-repeat;background-position: bottom center; }



.agent-mobile .mcustomize .description.wow a.more{ display: none; }



.agent-pc .service .item_info{ padding: 24px 8% 18px; }



.agent-pc .service .item_info::before{ bottom: 13px; }



.agent-pc .service .container_category{ display: none; }



.agent-pc .service .item_block{ width: 24.85%;margin-right: 0.2%; }



.agent-pc .service .item_block:nth-child(4n){ margin-right: 0; }



.agent-pc #indexPage .service a.details{ display: none; }



#page_none .container_header{ display: none; }



.agent-pc .npagePage .content hr{ border-color: rgba(0, 0, 0, .1); }



.npagePage #pageTarget::before{ background: rgba(0, 0, 0, .08); }



.agent-pc .npagePage .service .module_container{ padding-bottom: 60px; }



.agent-mobile #page_none .module_container .container_content .postbody img{ width: 100% !important;height: auto; }



.agent-mobile .service .wrapper{ width: 90%; }



#indexPage #topSlider ul li p.title{ margin: 0;width: 175px;height: 50px;position: absolute;left: calc(50% - 195px);top: calc(50% + 54px);border-radius: 25px;color: transparent;cursor: pointer; }



#indexPage #topSlider ul li p.subtitle{ margin: 0;width: 175px;height: 50px;position: absolute;left: calc(50% + 20px);top: calc(50% + 54px);border-radius: 25px;color: transparent;cursor: pointer; }



.dowios,.dowand{ position: absolute;opacity: 0;transform: translateY(40px) translateX(-16px);visibility: hidden;transition: all 0.36s ease;width: 140px;border: 10px solid #fff;border-radius: 10px; }



.dowand{ transform: translateY(40px) translateX(16px); }



.dowios.show,.dowand.show{ transform: translateY(20px) translateX(-16px);position: absolute;opacity: 1;visibility: visible;width: 140px;border: 10px solid #fff;border-radius: 10px; }



.dowand.show{ transform: translateY(20px) translateX(16px); }



#mm-slider .slider-info .subtitle,#mm-slider .slider-info .title{ position: absolute;color: transparent; }



#mm-slider .slider-info{ height: 100%;top: 0;left: 0;margin: auto;width: 100%; }



#mm-slider .slider-info .title{ position: absolute;left: 0;width: 50%;height: 100%; }



#mm-slider .slider-info .subtitle{ position: absolute;right: 0;width: 50%;height: 100%; }



.bodyindex.gh0 #sitecontent{ padding-top: 0; }



.bodyindex.gh0 #header,.bodyindex.gh0 #header .wrapper{ background-color: transparent; }



.gh0 #header .wrapper{ padding-right: 60px; padding-left: 60px; }



#header.mini .nav>li>a span::after{ color: #333; }



#header.mini .nav>li>a span::before{ background-color: #333; }



.gh0 #header.mini .wrapper{ background-color: #fff;padding-right: 40px;padding-left: 40px; }



#header .nav>li>a{ color: rgba(255, 255, 255, .7); }



#header.mini .nav>li>a{ color: #777; }



#header .nav>li>a span::after{ color: #fff; }



#header .nav>li>a span::before{ background-color: #fff; }



.gh0 #header .content{ max-width: 100%; }



.agent-mobile .module.mcustomize.horizontal .contentbody{ padding-top: 0px;padding-bottom: 0px; }



.agent-mobile .module.mcustomize.horizontal .contentbody .header{ padding-bottom: 18px; }



.agent-mobile .mlist .container_header .title{ padding-top: 20px; }



.agent-mobile .mlist.service .container_header .subtitle{ padding-bottom: 8px; }



.agent-mobile #mcontact .container_header{ padding-bottom: 8px;padding-top: 10px; }



.agent-mobile #mcontact{ padding-bottom: 20px; }



.agent-mobile .bx-wrapper .bx-pager.bx-default-pager a.active,.agent-mobile .bx-wrapper .bx-pager.bx-default-pager a:focus,.agent-mobile .bx-wrapper .bx-pager.bx-default-pager a:hover{ border-color: #fff;background-color: #fff; }



#header .content a#logo{display: inline-block;}
#header .content a.logo_white{display: block !important;;}
#header .content a.logo_black{display: none !important;}
#header.mini .content a.logo_white{display: none !important;;}
#header.mini .content a.logo_black{display: block !important;;}

#indexPage .module.service .container_header{ text-align: center;padding-top: 70px; }



#indexPage .module.service .container_header .title{ display: block;line-height: 52px;font-size: 28px; }



.agent-pc .service .module_container{ padding-bottom: 50px; }



.gh0.bodypage #sitecontent,.gh0.bodylist #sitecontent{ padding-top: 0; }



.gh0.bodypage #header .wrapper,.gh0.bodypage #header,.gh0.bodylist #header,.gh0.bodylist #header .wrapper{ background-color: transparent; }



.gh0.bodypage #header.mini,.gh0.bodylist #header.mini .wrapper{ background-color: #fff; }



#header .nav>li>a>i{ color: rgba(255, 255, 255, .8); }



#header.mini .nav>li>a>i{ color: #666; }



.agent-pc .ad01 #item_block_1 .item_wrapper{ background-color: #4ec4ff; }



.agent-pc .ad01 .item_block .subtitle{ color: rgba(255, 255, 255, .8); }



.agent-pc .ad01 .title{ color: rgba(255, 255, 255, .8); }



.agent-pc .ad01 #item_block_2 .item_wrapper{ background-color: #f6cb00; }



.agent-pc .ad01 .item_block .subtitle{ top: 54px; }



.agent-pc .ad01 #item_block_3 .item_wrapper{ background-color: #e93507; }



.agent-pc .ad01 .item_block .subtitle::before{ background-color: rgba(255, 255, 255, .25); }



.agent-pc .ad01 #item_block_1:hover .item_img::after{ border-color: #4ec4ff; }



.agent-pc .ad01 #item_block_2:hover .item_img::after{ border-color: #f6cb00; }



.agent-pc .ad01 #item_block_3:hover .item_img::after{ border-color: #e93507; }



.agent-mobile .ad01 .content_list li#item_block_0 a img{ transform: translateY(25%) !important; }



.agent-mobile .module.mcustomize.tril{ padding-top: 40px; }



.agent-pc .ad01 .item_block .subtitle::before{ top: 48px; }



.agent-pc .ad01 .item_block:hover .subtitle::before{ top: 40px;background-color: rgba(255, 255, 255, .4);height: 20px; }



.agent-pc .videom .item_block{ width: 24.8%;margin-right: 0.2%;text-align: center;padding-bottom: 15px;transition: all .3s ease-out 0s;margin-bottom: 25px;height: auto;float: left;position: relative; }



#indexPage .module.videom .container_header{ text-align: center;padding-top: 70px; }



#indexPage .module.videom .container_header .title{ display: block;line-height: 52px;font-size: 28px; margin-bottom: 15px;}

.about_text{
	font-size: 16px;
	font-weight: 300;
	padding-top: 30px;
	line-height: 1.8;
	color: #000;
	font-family: GOTHAMRND-LIGHT,arila;
}

.agent-pc .videom .item_block{ cursor: pointer; }



.agent-pc .videom .item_info{ padding: 24px 8% 18px;position: relative;text-align: center; }



.agent-pc .videom .title{ color: #555;font-size: 16px; }
.agent-pc .videom .title img{
	width: auto;
}


.agent-pc .videom .subtitle{ color: #000 !important;font-size: 12px;margin-top: 10px;line-height: 16px; font-weight: 300; }



.agent-pc .videom .item_info:before{ content: '';position: absolute;bottom: 13px;left: 50%;width: 30px;height: 1px;background-color: rgba(0, 0, 0, .15);margin-left: -15px; }



.agent-pc .videom .item_index,.agent-pc .videom a.details,.agent-pc .videom .item_tags,.agent-pc .videom .item_des,.agent-pc .videom .date_wrap{ display: none; }



.agent-pc .videom .item_block:after{ content: '';position: absolute;bottom: 0;width: 0;height: 1px;background: rgba(255, 255, 255, .15);left: 50%;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s; }



.agent-pc .videom .item_block:hover::after{ width: 100%;left: 0;background-color: rgba(0, 0, 0, .3); }



.agent-pc .videom .item_block:hover{ box-shadow: 0 5px 10px rgba(0, 0, 0, .1);margin-top: -10px;margin-bottom: 35px; }



.agent-pc .vPlayArea{ width: 100%;height: 100%; }



.agent-pc .vPlayArea .vPlayItem{ width: 960px;padding: 10px;height: 618px;background: transparent;overflow: hidden;position: absolute;left: 50%;top: 50%;margin-left: -480px;margin-top: -336px;z-index: 2;transition: 0.36s;undefined: undefined; }



.agent-pc .vPlayArea .vPlayItem:hover{ background: #fff; }



.agent-pc .vPlayArea .vPlayItem video{ width: 100%;max-width: 100%;max-height: 100%; }



.agent-pc .videoTabBtns{ position: absolute;top: 50%;width: 100%;height: 0;transform: translateY(-50%); }



.agent-pc .videoTabBtns .videoTabBtn{ width: 50px;height: 50px;background: rgba(0, 0, 0, 0.20);margin-top: -25px;position: absolute;top: 0;text-align: center;cursor: pointer;transition: 0.36s; }



.agent-pc .videoTabBtns .videoTabBtn:hover{ background: rgba(0, 0, 0, 0.4); }



.agent-pc .videoTabBtns .videoTabBtn .icon{ text-align: center; }



.agent-pc .videoTabBtns .videoTabBtn.next{ right: 0; }



.agent-pc .videoTabBtns .videoTabBtn.next .icon:after{ content: "";font-family: "FontAwesome";speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;font-size: 14px;line-height: 1;color: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;line-height: 50px;font-size: 29px;color: #848484; }



.agent-pc .videoTabBtns .videoTabBtn.prev{ left: 0; }



.agent-pc .videoTabBtns .videoTabBtn.prev .icon:after{ content: "";font-family: "FontAwesome";speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;font-size: 14px;line-height: 1;color: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;line-height: 50px;font-size: 29px;color: #848484; }



.agent-pc .videoInfor{ width: 100%;height: 48px;position: relative;padding: 15px 0 0; }



.agent-pc .videoHeader .title{ padding-left: 20px; }



.agent-pc .videoInfor .title{ font-size: 16px;color: #2e2e2e; }



.agent-pc .videoInfor .subtitle{ color: #7d7d7d;font-size: 13px;line-height: 22px;margin-top: 6px; }



.agent-pc .videoBg{ position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, .8);width: 100%;height: 100%;z-index: 100;opacity: 0; }



.agent-mobile .videom .wrapper{ width: 90%;margin: 10px auto 30px;position: relative;overflow: hidden; }



.agent-mobile .videom .item_info{ padding: 5% 10% 10%;text-align: center; }



.agent-mobile .videom .item_info p.title{ color: #666;font-size: 14px; }



.agent-mobile .videom .subtitle{ color: #999;font-size: 12px;line-height: 16px; }



.agent-mobile .videom .item_tags,.agent-mobile .videom .item_des,.agent-mobile .videom .date_wrap{ display: none; }



.agent-mobile .videom a.details{ display: none; }



.agent-mobile .videom video{ display: none; }



#indexPage .module.videom .container_content .bx-wrapper .bx-pager.bx-default-pager{ display: none; }



.agent-pc #indexPage .videom .container_content .bx-wrapper .bx-controls-direction a{ background-color: rgba(0, 0, 0, .0);margin-top: -88px;width: 60px;height: 60px; }



.agent-pc #indexPage .videom .container_content .bx-wrapper .bx-controls-direction a.bx-prev{ left: -65px; }



.agent-pc #indexPage .videom .container_content .bx-wrapper .bx-controls-direction a.bx-next{ right: -65px; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a i{ color: #666;margin: 22px 21px;font-size: 18px; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-next i.fa-angle-right::before{ left: 20px;opacity: 0;font-size: 18px;content: "\e909";position: absolute;top: 0;left: 0;opacity: 1;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;transform: translate(0, 0) rotate(0); }



.videom .fa{ font-family: icomoon!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-next i.fa-angle-right::after{ content: "\e909";color: #333;position: absolute;top: 0;left: -58px;opacity: 0;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;transform: translate(0, 0) rotate(0); }



.agent-pc .videom .bx-wrapper .bx-controls-direction a:hover{ background: #fff; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a:hover i{ color: #000; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-next:hover i.fa-angle-right::before{ left: 20px;opacity: 0;font-size: 18px; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-next:hover i.fa-angle-right::after{ left: -16px;opacity: 1; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-prev i::before{ content: "\e908";color: #666;position: absolute;opacity: 1;left: 0;top: 0;transition: all .3s ease-out 0s;transform: translate(0,0) rotate(0); }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-prev i::after{ content: "\e908";position: absolute;color: #333;opacity: 0;left: 30px;top: 0;transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;transform: translate(0,0) rotate(0); }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-prev:hover i::before{ opacity: 0;left: -20px;font-size: 18px; }



.agent-pc #indexPage .videom .bx-wrapper .bx-controls-direction a.bx-prev:hover i::after{ opacity: 1;left: -18px; }



.agent-pc #indexPage .videom .bx-viewport{ height: auto !important; }



.agent-pc #indexPage .videom .bx-viewport{ padding-top: 10px; }



.agent-pc body .team .item_box .subtitle{ transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }



.agent-pc body .team .item_box:hover .subtitle{ color: #666; }





.agent-pc #footer a.beian { display: block !important;}



.agent-pc #footer p { text-align: center}



.agent-pc #footer { padding: 20px 56px;height: auto; }

.agent-pc #mcontact #contactinfo p.contact_add { width: 305px;} 

.agent-pc #indexPage #mcontact .container_header { margin-right: 0;}

.agent-pc #mcontact #contactinfo p.contact_zip { width: 220px; padding-right: 37px;}

.agent-pc #mcontact .container_content { max-width: 680px;}

.agent-pc #mcontact #contactinfo p.contact_tel,.agent-pc #mcontact #contactinfo p.contact_fax { padding-right: 0;} 

.agent-pc #mcontact #contactinfo p.contact_mob,.agent-pc #mcontact #contactinfo p.contact_eml { width: 200px;}

.agent-mobile #footer p span.ellipsis {width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

.agent-mobile #footer p { width: 100%; overflow: hidden; height: 50px;}

.agent-mobile  #mcontact .contactinfo p { height: auto;}

#indexPage #topSlider ul.content_list {

    -moz-user-select:none;

    -webkit-user-select:none;

    user-select:none;    
}
.wrapper #mcontact{
	/* background: #ebeae6 !important; */
	padding: 50px 0 60px;
	border-top: 1px solid #eee;
}
.wrapper #mcontact .module_container{
	background: url(../images/logo_3d_image.png) no-repeat right 57px;	
}
.agent-pc #contactinfo h3{
	color: #000 !important;
	font-weight: 400 !important;
}
.job_listings{
	min-height: 300px;
	margin-left: 1px;
}
.job_listings .job_item{
	width: 33.33%;float: left;
}
.job_listings .job_item a{
	display: block;
	height: 60px;
	line-height: 60px;
	border: 1px solid #eee;
	text-align: center;
	position: relative;
	margin-left: -1px;
	margin-top: -1px;
}
.job_listings .job_item a h3{
	font-weight: 300;
	color: #000;
}
.job_listings .job_item a:hover{
	background-color: #000;
	border-color: #000;
}
.job_listings .job_item a:hover h3{
	color: #fff;
}
.job_listings .job_item a img{
	display: inline-block;
	width:36px;height: 36px;
	float: left; 
	position: absolute;
	left: 20px;
	top: 12px;
}


.agent-pc .npagePage .container_content .postbody{
	font-size: 16px;
	font-weight: 300;
	line-height: 2;
	color: #000;
}
.agent-pc .npagePage .container_content .postbody strong{
	font-weight: 800;
}
.cooperation .cooperation-wrap{width:990px;margin:0 auto;position:relative;z-index:2}
.cooperation .cooperation-wrap .category{margin-top:35px;text-align:center;text-transform:uppercase;font-weight:400}
.cooperation .cooperation-wrap h3{margin:0;color:#fff;font-family:"hiragino sans gb","microsoft yahei",Simsun,sans-serif;font-size:18px;font-weight:400}
.cooperation .cooperation-wrap h3 span.title{font-family:FuturaCondensedMedium;font-size:30px;letter-spacing:6px}
.cooperation .cooperation-wrap .category-pic{position:absolute;z-index:1;width:202px;height:202px;overflow:hidden;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.cooperation .cooperation-wrap .category-pic .category-pic-wrap{position:absolute;z-index:10;background-color:rgba(0,0,0,.7);width:202px;height:202px;filter:alpha(opacity=0);opacity:0;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.cooperation .cooperation-wrap .category-pic .category-pic-wenzi{position:absolute;z-index:10;top:0;text-align:center;width:100%;height:48px;line-height:24px; color:#fff;filter:alpha(opacity=0);opacity:0;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);text-align: center;
    width: 282px;
    padding: 0;
    top: -30px;
    left: -30px;
    margin-top: 108px;}
.cooperation .cooperation-wrap .category-pic .category-pic-wenzi p.title{font-size:18px;text-transform:uppercase;padding-top: 0;font-weight: 300;}
.cooperation .cooperation-wrap .category-pic .category-pic-wenzi p.content{font-size:14px;background: transparent;font-weight: 300;}
.cooperation .cooperation-wrap .category-pic:hover .category-pic-wenzi,.cooperation .cooperation-wrap .category-pic:hover .category-pic-wrap{filter:alpha(opacity=100);opacity:1}
.cooperation .cooperation-wrap .category-pic .category-img{position:absolute;z-index:5;top:-40px;left:-40px;width:282px;height:282px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.cooperation .cooperation-wrap .category-pic.category-pic5{top:130px;left:70px}
.cooperation .cooperation-wrap .category-pic.category-pic6{top:130px;left:351px}
.cooperation .cooperation-wrap .category-pic.category-pic7{top:130px;left:634px}
.cooperation .cooperation-wrap .category-pic.category-pic1{top:290px;left:-70px}
.cooperation .cooperation-wrap .category-pic.category-pic2{top:290px;left:212px}
.cooperation .cooperation-wrap .category-pic.category-pic3{top:290px;left:494px}
.cooperation .cooperation-wrap .category-pic.category-pic4{top:290px;left:777px}
.cooperation.cooperation-2 .cooperation-wrap .category2{margin-top:20px}
.cooperation.cooperation-2 .cooperation-wrap h3{color:#39383d}
.cooperation.cooperation-2 .cooperation-title{text-align:center;font-size:12px;margin-top:30px;margin-bottom:10px}
.cooperation.cooperation-2 .cooperation-foryou{margin-top:5px;position:relative}
.cooperation.cooperation-2 .cooperation-foryou .cooperation-w{position:absolute;z-index:10;width:100%;left:0;top:0}
.cooperation.cooperation-2 .cooperation-foryou .cooperation-w li{float:left;width:50%;text-align:center;color:#fff;font-size:12px}
.cooperation.cooperation-2 .cooperation-foryou .cooperation-w li .title{margin-top:110px;font-size:18px;margin-bottom:10px}
.cooperation.cooperation-2 .cooperation-model{margin-top:5px;position:relative}
.cooperation.cooperation-2 .cooperation-contact{text-align:center;font-size:12px;color:#39383d;padding-bottom:20px}
.cooperation.cooperation-2 .cooperation-contact p{height:24px;line-height:24px}

#contactform{
	width: 600px;
    height: 80px;
    margin: 0 auto;
}
#contactform .fa{
	font: normal normal normal 14px/1 FontAwesome !important;
}
