@charset "utf-8";



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,tr,td,em{ margin:0; padding:0; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti; font-size:12px;}

html,body{ height:100%; background-color:#fff;}

img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 

ol,ul{ list-style:none;} 

h1,h2,h3,h4,h5,h6,p,em,i,b,em{ font-size:100%; word-wrap:break-word; font-weight:normal; font-style:normal;}

a { text-decoration:none; outline:none; font-size: 14px;}

img { vertical-align:middle; max-width:100%;}



.fl { float:left;}

.fr { float:right;}

.clear { clear:both;}

.clearfix:after {

  content: " ";

  display: block;

  clear: both;

  height: 0;

}

.clearfix {

  zoom: 1;

}

.t10 { margin-top:10px;}

.t20 { margin-top:20px;}

.tc { text-align:center;}

.f12 { font-size:12px;}

.f14 { font-size:14px;}

.f16 { font-size:16px;}

.f20 { font-size:20px;}

.w100 { width:100%;}

.w96 { width:96%; margin:0 auto;}

/*************公共样式*************/





@font-face {

  font-family: '../font/iconfont';

  src: url('/skins/phone/font/iconfont.eot');

  src: url('/skins/phone/font/iconfont.eot?#iefix') format('embedded-opentype'),

  url('/skins/phone/font/iconfont.woff') format('woff'),

  url('/skins/phone/font/iconfont.ttf') format('truetype'),

  url('/skins/phone/font/iconfont.svg') format('svg');

}

.iconfont{

  font-family:"../font/iconfont" !important;

  font-size:2rem;font-style:normal;

  -webkit-font-smoothing: antialiased;

  -webkit-text-stroke-width: 0.2px;

  -moz-osx-font-smoothing: grayscale;

}

.fl01{width:100%; height:90px; background:#ff9c00; text-align:center; padding:2rem 0;}

.fl01 a{ font-size:1rem; font-weight:bold; color:#fff;}

.fl02{width:100%; height:90px; background:#f15a25; text-align:center; padding:2rem 0;}

.fl02 a{ font-size:1rem; font-weight:bold; color:#fff;}

.fl03{width:100%; height:90px; background:url(/skins/phone/img/dc.jpg); text-align:center; padding:2rem 0;}

.fl03 a{ font-size:1rem; font-weight:bold; color:#fff;}





div,dl,dt,dd,a,i,img {

	transition:all .5s;

	-webkit-transition:all .5s;

	-moz-transition:all .5s; 

	-o-transition:all .5s;

}

header { overflow:hidden;}

/*.logo img { width:75%; padding:2% 1%;}*/



/*daohang*/



header .logo img{ padding:2% 2%;}

header{ background:#fff;}





.banner img { width:100%;}

/*.slide-main { position:relative;}

.slide-box, .slide { display:block; width:100%; height:146px; overflow:hidden;}

.slide-box { position:relative; opacity:1;}

.slide { display:none; height:146px; position:relative; position:absolute; z-index:8;}

.slide a { display:block; width:100%; cursor:pointer;}

.slide a img { width:100%;}

.item { display:block; width:100%; position:absolute; z-index:124; top:126px; left:0; text-align:center;}

.item a { display:inline-block; width:9px; height:9px; border-radius:50%; margin:0 2px; background:#C2C2C2; overflow:hidden;}

.item a.cur { background:#AD1010;}*/



.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;}

.focus .hd{ width:100%; height:20px; position:absolute; z-index:1; bottom:10px; text-align:center;}

.focus .hd ul{ display:inline-block; height:15px; padding:8px 8px;font-size:0; vertical-align:top;}

.focus .hd ul li{ display:inline-block; width:9px; height:9px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; background:#fff; margin:0 5px; vertical-align:top; overflow:hidden; color:rgba(0,0,0,0);}

.focus .hd ul .on{ background:#f00; color:rgba(0,0,0,0);}

.focus .bd{ position:relative; z-index:0; }

.focus .bd li img{ width:100%; height:initial !important;}

.focus .bd li a { -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 作废链接高亮 */  }



/* banner end */

/*daohang end*/



.banner img { width:100%;}

.h-title { height:63px; line-height:60px; font-size:18px; color:#2e2e2e; background:url(/skins/phone/img/h_xian1.png) no-repeat center bottom; text-align:center;}

.h-title i { display:inline-block; padding:0 15px;}

.h-title-p { line-height:20px; color:#333; font-size:12px; text-align:center; text-transform:uppercase; word-spacing: 3px;letter-spacing:2px; padding:0 5px;}



.in-zq div dl { float:left; width:25%; text-align:center;}

.in-zq div dl dt { padding:10px;}

.in-zq div dl dt img { width:100%;}

.in-zq div dl dd h3 { font-size:12px;}



.in-cp { /*padding:20px 0;*/ background-color:#F4F4F4; /*margin:30px auto;*/}

/* m-banner */

.m-banner{ position:relative; margin:20px 0;}

.mb-news{ position:absolute; top:0; right:-30px; z-index:99; width:45%; height:235px; padding:0 10px; margin-right:30px; /*background-color:rgba(57,177,158,.9);*/ background-color:rgba(0,0,0,0.5);color:#fff;}



.mb-news > div .m1 span { display:inline-block; width:130px; height:38px; line-height:38px; text-align:center; background-color:rgba(255,255,255,.3); margin-left:30px; margin-bottom:30px;}

.mb-news > div h3 { font-size:18px; line-height:30px;}

.mb-news > div .m2 { font-size:12px; line-height:25px;}

.mb-news > div strong { display:inline-block; width:50px; height:1px; background-color:#fff;}

.mb-news > div .m3 { line-height:25px; margin-top:10px;}



.mb-img{ width:100%; max-height:235px; overflow:hidden;}

.mb-inav{ position:absolute; bottom:8%; right:0; width:80px; margin-right:1px; z-index:99;}

.mb-inav li{ float:left; width:8px; height:8px; border-radius:50%; margin-right:10px}

.mb-inav li a{ display:block; width:8px; height:8px; background:#fff; border-radius:50%;}

.mb-inav li a.cur{ background:#f28801;}

.mb-ibox{width:100%;height:236px;position:relative;overflow:hidden}

.mb-ibox img { width:100%;}

.mb-ibox a{display:block;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:10;display:none}

/* m-banner end */

.add { text-align:center; padding-bottom:10px; line-height:50px;}

.add a { font-size:12px; color:#666; padding:12px 32px; border:1px #949494 solid; border-radius:50px;}



.hezuo-center { border-bottom:1px #EFEFEF solid; padding-bottom:15px;}

.hezuo-ms { padding:20px; text-align:center; font-size:12px;}

.hezuo-ms > p { line-height:22px; color:#2e2e2e;}

.hezuo-con dl { float:left; width:33.33%; text-align:center;}

.hezuo-con dl dt { height:69px; overflow:hidden;}

.hezuo-con dl dt img { width:90%; height:auto;}

.hezuo-con dl dd { background-color:#f7f7f7; overflow:hidden; margin:-5% 5% 0 5%}

.hezuo-con dl dd > h3 { margin:10px 0;}

.hezuo-con dl dd > h3 a { color:#158106; font-size:14px;}

.hezuo-con dl dd > i { display:block; width:40px; height:1px; background-color:#9A9A9A; margin:0 auto 10px auto;}

.hezuo-con dl:hover dd i { width:80px;}



.js-zs { margin:20px auto; padding:0 2%;}

.js-zs dl { border-bottom:1px #BDBDBD dashed; margin-bottom:20px; padding-bottom:20px;}

.js-zs dl:last-child { border-bottom:none; margin-bottom:0;}

.js-zs .new-date { float:left; width:87px; height:87px; text-align:center; color:#7a7a7a; background-color:#F2F2F2; margin-right:5px;}

.js-zs .new-date strong { display:block; font-size:26px; font-weight:normal; padding-top:14px;}

.js-zs .new-date span { font-size:14px;}

.js-zs .new-con { float:left; width:70%;}

.js-zs .new-con h3 { font-size:14px; height:30px; line-height:30px; margin-bottom:8px; overflow:hidden;}

.js-zs .new-con h3 a { color:#000;}

.js-zs .new-con p { font-size:12px; line-height:22px; height:42px; overflow:hidden;}

.js-zs .new-con p a { color:#565656;}

.js-zs dl:hover dt { background-color:#9ECA41; color:#fff;}



.footer { margin-bottom:60px;}

.footer > p { line-height:25px; text-align:center; font-size:12px;}



.fd-b { height:52px;}

.fd-bottom li { height:52px; background-color:#5d5c5c; border-left:1px #fff solid;}

.fd-bottom li a { color:#fff;}

.fd-bottom li:first-child { border-left:none;}

.fd-bottom li div { width:45px; margin-bottom:3px;}

.fd-bottom li div img { width:70%;}

/*index end*/



/*面包屑导航*/

.nav-zong { position:relative; border-bottom:1px #EBEBEB solid;}	

.nav-zong > div { position:relative;}



#wrapper{

	/*position:fixed;

	 top:4.5rem;

	top:2.25rem;

	left:0;*/

	width:100%;

	line-height: 50px;

	height: 50px;

	overflow:hidden;

	z-index: 9;

	background: white;

	border-bottom: 1px solid #E5E5E5;

}    

.category_nav{

 	white-space:nowrap;

}

.category_nav li{

 	display: inline-block;

}

.category_nav li a{

	display: inline-block;

}



.category_nav > li { display: inline-block; padding:0 6px 0 11px; border-left:1px #EBEBEB solid;}

.category_nav > li > a { display: inline-block; padding-right:15px; background:url(/skins/phone/img/icon_11_1.png) no-repeat right center;}

.category_nav > li:first-child { border-left:none;}

.category_nav > li:first-child a { background:none; padding-right:0;}

.category_nav > li:last-child { border-right:1px #EBEBEB solid;}

.category_nav > li a { color:#545454; font-size:14px;}

.category_nav > li a:hover { color:#1eb830;}



.nav_fix { position:relative; background-color:#F3F3F3; height:50px; display:none;}

.nav_fix > ul { position:absolute; top:0; left:0; z-index:99; background-color:#F3F3F3; display:none;}

.nav_fix > ul > li { float:left; line-height:50px; padding:0 10px; border-right:1px #E6E6E6 solid;}

.nav_fix > ul > li > a { color:#545454; font-size:14px;}





/*面包屑导航 end*/



.cp-ser { margin:30px 0 10px 0;}

.cp-ser dl { float:left; width:46%; padding:0 2%; margin-bottom:10px;}

.cp-ser dl dt { height:110px; overflow:hidden;}

.cp-ser dl dt img { width:100%;}

.cp-ser dl dd { font-size:12px; height:30px; line-height:30px; overflow:hidden; padding:0 10px; text-align:center;}



.page { padding:10px 0;}

.page ul { width:320px; margin:0 auto 10px auto; overflow:hidden;}

.page ul li { float:left; padding:7px 13px; margin-left:10px; background-color:#E8E9EB; font-size:14px;}

.page ul li a { color:#555;}

.page ul li:hover, .page ul li.active { background-color:#9ECA41;}

.page ul li:hover a, .page ul li.active a { color:#fff;}

.page ul li.none { background-color:rgba(255,255,255,0);}

.page ul li.none a { color:#555;}



.cp-xq > h3 { font-size:16px; margin:20px 0; text-align:center;}

.cp-xq .cp_img { width:260px; margin:0 auto;}

.cp-xq .cp_img img { width:100%; text-align:center;}

.cp-xq .cp_m { width:86%; margin: 5% 2%; padding:5%; background-color:#1EB830;}

.cp-xq .cp_m p { font-size:12px; line-height:25px; color:#fff;}

.cp_main { width:96%; margin: 5% 2%;min-height: 75px;}

.cp_main > h3 { line-height:40px; font-size:16px; color:#046ECF; font-weight:bold;}

.cp_main > p { font-size:12px; line-height:25px; padding:0 10px;}

/*产品详情 end*/



.ab_wm { width:94%; margin: 5% 3%;}

.ab_wm > h3 { font-size:16px; margin-top:20px;}

.ab_wm > i { display:inline-block; width:45px; height:1px; background-color:#7E7E7E; margin:5px 0;}

.ab_wm > p { font-size:12px; line-height:22px; text-indent:2em;}



.js_xq { width:94%; margin: 5% 3%;}

.js_xq > h3 { font-size:16px; line-height:40px; text-align:center;}

.js_xq > div { width:260px; overflow:hidden; margin:15px auto;}

.js_xq > div img { width:100%;}

.js_xq > h4 { font-size:12px; line-height:22px;}

.js_xq > p { font-size:12px; line-height:22px; text-indent:2em;}

/*手艺知识 详情*/



.lx_wm { margin:30px auto;}

.lx_wm ul li { width:70%; font-size:12px; line-height:40px; margin-bottom:10px; color:#484848; border-bottom:1px #D2D4D3 solid;}

.lx_wm ul li span { display:inline-block; width:75px; font-size:14px; border-bottom:2px #9ECA41 solid;}

.lx_wm ul li img { width:23px; margin-right:5px;}

.lx_wm ul li.none { border-bottom:none; width:95%;}

/*联系澳门大阳城*/



.rl_zy  { padding:20px 0;}

.rl_zy ul { background-color:#eee; border-bottom:1px #BBB dotted; margin-top:5px;}

.rl_zy ul li { height:35px; line-height:35px; font-size:12px; padding:0 10px;}

.rl_zy ul li span { margin-right:10px;}

/*人力资源*/





/*新闻*/

.w100 { width:100%; }

.w96 { width:100%; margin:0 auto;}

.in_title { margin-top:5px;}

.in_title li { float:left; width:25%; text-align:center; line-height:40px; height:40px; color:#5d5c5c; font-size:12px; border-bottom:1px #CDCDCD solid;}

.in_title li a{color:#5d5c5c;font-weight:bold;}

.in_title li.current { font-weight:bold; border-bottom:1px #ff9c00 solid;}

.in_title li.current a { color:#ff9c00;}

.in_content { /*background-color:#F6F6F6;*/}

.in_content > div { width:96%; margin:0 auto;}

.in_con li { line-height:40px; height:30px; overflow:hidden; padding-left:10px; /*background:url(/skins/phone/images/icon_dian.png) no-repeat left center; border-bottom:1px #e6e6e6 solid;*/}

.in_con li a { font-size:13px; color:#5d5c5c;}

/*.in_con .more { text-align:center; background:none;}

.in_con .more a { color:#dd0127; display:inline-block;}*/

/*.mgs_new { width:92%; margin:0 auto;}

.mgs_new li { height:40px; line-height:40px; overflow:hidden; padding-left:10px; background:url(/skins/phone/images/icon_dian.png) no-repeat left center; border-bottom:1px #e6e6e6 solid;}

.mgs_new li a { color:#666; font-size:12px;}*/

/*新闻中心 end*/





.cases-list{	width:100%;float:left;}

.cases-list p{ width:129px; height:99px; padding:3px; border:1px solid #CCC; margin: 0 auto;}

.cases-list p img{ width:120px; height:90px; margin: 0 auto;}

.cases-list h2{ line-height:20px; font-weight: bold; font-size:12px;overflow:hidden; color:#474747;}

.cases-list{color:#333;}.cases-list dl{display:block;overflow:hidden;clear:both;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.cases-list dl dt.fl{margin-right:10px; width:45%;}

.cases-list dl dt.fr{margin-left:10px;    width: 45%;}

.cases-list dl dd{padding:0 0px; width:52%;float: left;    color: #888888;font-size: 12px;line-height: 24px;}







/*底部微博联系*/

.in_about { height:140px; overflow:hidden;}

.in_about > div { width:50%;}

.in_about_left { height:140px; color:#fff; text-align:center; padding:32px 0 0 0; background-color:#c39053;}

.in_about_left strong { display:block; font-size:20px;}

.in_about_left i { display:block; width:20px; height:1px; background-color:#fff; margin:10px auto;}

.in_about_left span { display:block; font-size:14px; text-transform:uppercase;}

.in_about_right dl { height:70px; overflow:hidden;}

.in_about_right dl a { color:#4f4f4f; font-size:12px;}

.in_about_right dl:first-child { background-color:#EBEBEB;}

.in_about_right dl:last-child { background-color:#F6F6F6;}

.in_about_right dl dt { width:28%; padding:20px 1% 0 0; text-align:center;}

.in_about_right dl dt img { width:30px;}

.in_about_right dl dd { width:66%; padding:16px 0 0 0;}

.in_about_right dl dd strong { display:block;}



/*搜索*/

.ss{ height:54px; overflow:hidden; background-color:#f5f5f5;    border-bottom: 1px solid #dbdee7;}

.ss1{ height:40px;    margin-top: 20px;}

.ss2{ height:40px; overflow:hidden; background-color:#f5f5f5; margin-top: 10px;}

.ss_lt{ float:left;width:700px; line-height:54px;}

.ss_lt img{ padding-top:15px; padding-right:6px; float:left;    padding-left: 10px;}

.ss_lt strong{ color:#3b3b3b; font-size:14px; float:left;}

.shell{ width:580px; overflow:hidden; float:left;}

.ss_rt{width:323px; float: left;margin-top: 0px; margin-left: 22px;}

.sinput1{float:left; width:73%;background:url(/skins/phone/img/ss_lt.jpg) no-repeat; height:27px; color:#484848; padding-left:32px;font-family:"微软雅黑"; font-size:12px; line-height:26px; border:0} 

.sbtn1{float:right; width:55px; height:27px;background:url(/skins/phone/img/ss_rt.jpg) no-repeat;  cursor:pointer;  display:inline-block;  border:0;} 

#div1{  height:54px; overflow:hidden;}

#div1 a{display:block;line-height:54px;text-decoration:none;color:#999999;font-size:14px;}

#div1 b{ font-weight:300; float:right;}

#div1 a:hover{ color:#f00;}





/*澳门大阳城集团*/

#bannersch{width:100%; height:355px; margin-bottom:30px; background:url(/skins/phone/images/br04.png) no-repeat center top; clear:both;}

.shengyu{ width:100%; margin:30px auto; text-align:center; }

.shengyu h2{font-size:16px; font-weight:bolder; color:#D22F30; line-height:35px; }

.shengyu h3{font-size:16px; font-weight:bolder; color:#000; line-height:60px; }

.shengyu p{ font-size:13px; color:#4F4F4F; font-weight:200; line-height:30px;}



#bannerxxsc{width:100%; height:180px; margin-bottom:47px; background:#000;}

.pintu{width:100%; height:600px; position:relative;}

.pintu span{ position:absolute; display:block; width:1920px; height:600px; top:0; left:50%; margin-left:-980px;}

.renwu{width:100%; height:400px; position:relative;}

.renwu span{ position:absolute; display:block; width:1920px; height:600px; top:0; left:50%; margin-left:-980px; z-index:666;}

.renwu span .renwujj{width:450px; height:272px; position:absolute; color:#fff; top:70px; right:450px; z-index:999;}

.renwu span .renwujj .rwbox{ width:450px; height:83px; line-height:83px; float:left;}

.renwu span .renwujj h2{ float:left; margin-right:15px;font-size:40px; font-weight:bold;}

.renwu span .renwujj i{float:left; font-size:14px; text-transform:uppercase; font-style:normal; padding-top:10px;}

.renwu span .renwujj p{width:450px; height:45px; float:left; display:block;  font-size:14px; line-height:25px;  padding:15px 0; }

.renwu span .renwujj b{width:87px; height:40px; font-weight:normal;  padding-top:20px; float:left; display:block;}

.renwu span .renwujj a{width:87px; height:29px; margin:0 auto; line-height:29px; text-align:center; color:#fff; background:url(/skins/phone/images/lybut.png) no-repeat; display:block;}

.renwu span .renwujj a:hover{color:#fff; background:url(/skins/phone/images/lybut1.png) no-repeat;}

.anju{background:url(/skins/phone/images/jj04.jpg) no-repeat bottom center;height: 275px;background-size:156%;margin: 20px 0; clear:both;}

.anjujt{font-size: 14px;font-weight: bolder;line-height: 27px;width:98%;margin: 0 auto;text-align: center;color: #fff;padding-top:3%;}

.anjujt span{font-size: 12px;line-height: 27px; font-weight:lighter;}



/*澳门大阳城简介*/





.abjianjie{ width:100%; margin:0 auto;/* border-bottom:1px solid #ccc; */}

.abjianjie .abjjwz{width:100%; }

.abjianjie .abjjwz h2{ width:100%; text-align:center; float:left;font-size:16px; font-weight: bolder;  line-height:60px; }

.abjianjie .abjjwz p{width:100%; font-size:13px; line-height:28px; color:#4F4F4F; float:left; text-align:left; text-indent:1.5em}

.abjianjie img{ width:100%; }



.abyxjj{ width:100%; margin:0 auto; }

.abyxjj .abyxjjwz{width:100%; }

.abyxjj .abyxjjwz h2{ width:100%; text-align:center; float:left;font-size:16px; font-weight:bolder;  line-height:60px; }

.abyxjj .abyxjjwz p{width:100%; font-size:13px; line-height:28px; color:#4F4F4F; float:left; text-align:left; text-indent:1.5em}

.abyxjj img{  width:100%; }



.abzyjy{width:100%; /*height:590px; *//*position:relative;*/}

/*.abzyjywz{ width:731px; height:181px; color:#fff; position:absolute; top:1325px; left:20%;}

.abzyjywz h2{width:850px; text-align:center;font-size:16px; font-weight: bolder;  line-height:60px; }

.abzyjywz p{width:831px; font-size:14px; line-height:28px; float:left; text-align:center; text-indent:1.5em}

*/

.szmore{ width:142px; height:36px; margin:20px auto 100px auto;}

.szmore a{width:142px; height:36px; display:block; line-height:36px; text-align:center; text-indent:20px; color:#fff; font-size:14px; background:url(/skins/phone/images/szmore.png) no-repeat;}

.szmore a:hover{ text-decoration:underline; color: #FFF;}



.abjyhh{ width:100%; height:590px; background:url(/skins/phone/images/tu030.jpg) center top no-repeat;}

.abjyhhp{width:1180px;  height:590px; margin:0 auto; position:relative;}

.abjyhh .abjyhhp .abjyhhl{width:510px; overflow:hidden; color:#fff; position:absolute; top:80px; left:0;}

.abjyhh .abjyhhp .abjyhhl h2{width:510px; text-align:left; color:#000; float:left;font-size:26px; font-weight:bold;  line-height:60px; margin-bottom:20px;}

.abjyhh .abjyhhp .abjyhhl p{width:510px; font-size:16px; line-height:28px; float:left; text-align:left;}



.abjyhh .abjyhhp .abjyhhr{width:510px; overflow:hidden; color:#fff; position:absolute; top:80px; right:0;}

.abjyhh .abjyhhp .abjyhhr h2{width:510px; text-align:left; color:#FF3334; float:left;font-size:26px; font-weight:bold;  line-height:60px; margin-bottom:20px;}

.abjyhh .abjyhhp .abjyhhr p{width:510px; font-size:16px; line-height:28px; float:left; text-align:left;}



.abmap{width:100%; height:356px; text-align:center; padding-top:100px; background:url(/skins/phone/images/tu031.jpg) center top no-repeat;}

.abmap h2{color:#FA3A39;font-size:16px; font-weight:bolder;  line-height:60px; margin-bottom:20px;}

.abmap p{font-size:13px; line-height:28px; color:#4F4F4F;margin: 0 auto; }

.xgprlist{ width:100%; float:left; padding-top:15px;}

.xgprlist h3{ font-size:16px; font-weight:normal; height:40px; background:#f0f0f0; margin-bottom:10px;line-height: 43px;padding-left: 12px;color: #444;}

.xgprlist ul li{ width:146px; height:150px; float:left; margin:0 2px; display:inline;}

.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10; color:#1d1d1d;}

.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}

.xgprlist ul li span{ width:146px; text-align:center; float:left; padding-top:10px; font-size:12px;}



/*集团营业*/

.titbox {

	    width: 70%;

    text-align: center;

    margin: 0 auto;

    font-size: 16px;

    font-weight: bolder;

    line-height: 30px;

    margin-bottom: 10px;

}

.column-wrap li {

 /*width: 32%;*/

	width: 100%;

	margin-right: 2%;

	margin-bottom: 20px;

}

.column-wrap li:last-child {

	margin-right: 0;

}

.column-wrap li a {

	display: block;

	width: 100%;

	cursor: pointer;

	position: relative;

}

.column-wrap li img {

	display: block;

	width: 100%;

}



.column-wrap li .upbox1 {

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	background: url("/skins/phone/images/bg_23.png") repeat center;

}

.column-wrap li .box {

	text-align: center;

	width: 100%;

	position: absolute;

	left: 0;

	top: 50%;

	display: block;

}

.column-wrap li .upbox1 .f30 {

	font-size: 20px;

    font-weight: bolder;

	line-height: 49px;

	color: #fff;

}

.column-wrap li .line {

	display: block;

	width: 50px;

	height: 2px;

	background-color: #f1efee;

	margin: 20px auto 0;

}

/*建设*/

.xw_t{ text-align:center;}

.xw_t p{ color:#576b7c; font-weight:bolder; font-size:16px; background:url("/skins/phone/images/xi.png") no-repeat bottom center; height:43px;}

.xw_t span{ font-size:12px; color:#b0b0b0; line-height:28px;}

.xw_a{ margin-top:10px;}

.xw_a a{width:100px; height:30px; border:1px solid #999;border-radius:50px; display:block; text-align:center; line-height:30px; margin:0 auto; font-size:14px; color:#757a7e;}

.xw_a a:hover{ background:#ff7200; color:#fff; border:1px solid #fff;}



/*联系*/

.lianxi{background:#fff /*url(../images/lianxi.jpg) no-repeat center top*/; width:100%; height:487px; margin-top:-20px;}



.dizhi{background-color:#f9e0e0; width:280px; height:280px; margin: 0 auto;margin-bottom: 20px;padding-top: 1px;}



.fangshi{background-color:#e1f7af; width:280px; height:280px;     margin: 0 auto;margin-bottom: 20px;padding-top: 1px;}



.qq{background-color:#d5ecf9; width:280px; height:280px; margin: 0 auto;/*margin-bottom: 20px;*/padding-top: 1px;}



.bt{width:164px;margin: auto; padding-top:35px;}



.bt h2{ float:left;}



.bt img{ margin-right:6px;}



.bt span{ font-size:16px; color:#333;}



.bt dt{ font-size:13px; color:#333;}



.nr{ width:100%; margin:0 auto; clear:both; margin-top:35px;    float: left;}



.jz{ text-align:center; margin-top:60px;}



.jz p{ font-size:13px; line-height:28px;margin-top: 10px;}



.jz h2{    margin-top: 10px; font-size:16px; font-weight:bolder;}



.daoda{clear: both;overflow: hidden; margin-bottom:20px; background-color:#f7f7f7;}



.gjc{width:100%; height:auto;margin-bottom: 10px;padding: 0 10px 0 10px;}



.gjc span{ color:#31a0e1; font-size:18px; margin-left:10px;}



.gjc p{    font-size: 15px;line-height: 30px;margin-top: 12px;}



.hc1{width:100%; height:auto;margin-bottom: 10px;padding: 0 10px 0 10px;}



.hc1 span{ color:#9ac047; font-size:18px; margin-left:10px;}



.hc1 p{    font-size: 15px;line-height: 30px;margin-top: 12px;}





/*其他公司的分类*/

.tabs .tabs-title {}

.tabs .tabs-title .tabs-rbg{background-position: -4px 0px;}

.tabs .tabs-title .tabs-list{background-repeat: repeat-x;height:40px;float: left;}

.tabs .tabs-title .tabs-list .tabs-option {float: left;height:32px;	font-size: 12px;line-height:32px;cursor:pointer;    margin-right: 10px;background-color: #ccc;}

.tabs .tabs-title .tabs-list .tabs-option .tabs-option-text{width:110px; text-align:center;	float: left;height: 32px;line-height:32px; font-weight:bold; font-size:14px;}

.tabs .tabs-title .tabs-list .tabs-option .tabs-option-text a{text-align:center;line-height:32px; font-weight:bold; font-size:14px; color:#444;}

.tabs .tabs-title .tabs-list .tabs-option .tabs-option-text:hover{width:120px; text-align:center;background: #c18d51;color:#fff;}



/* selected */

.tabs .tabs-title .tabs-list .selected .tabs-option-rbg {}

.tabs .tabs-title .tabs-list .selected .tabs-option-text{width:110px;background: #c18d51;height: 32px; color:#fff;line-height:32px;}

.tabs .tabs-title .tabs-list .selected .tabs-option-text a{ color:#fff;line-height:32px;}



@media screen and (min-width: 320px){

.h-title { font-size:16px;}

.in-zq div dl dd h3 { font-size:12px;}

.mb-news > div .m1 span { font-size:12px; margin-left:8px;}

.mb-news > div h3 { font-size:18px;color: #f2e185;font-weight: bold;}

.hezuo-ms { font-size:12px;}

.hezuo-ms > p { line-height:22px;}

.hezuo-con dl dt { height:83px;}

.hezuo-con dl dd > h3 { margin:16px 0;}

.hezuo-con dl dd > h3 a { font-size:20px;}

.footer > p { font-size:12px;}

.js-zs .new-con h3 a { font-size:14px;}

.js-zs .new-con p a { font-size:12px;}

.cp-ser dl dt { height:110px;}

.cp-ser dl dd { font-size:12px; height:30px; line-height:30px;}

.cp-xq .cp_m p { font-size:12px; line-height:25px;}

.cp_main > h3 { font-size:16px;}

.cp_main > p { font-size:12px; line-height:25px;}

.ab_wm > p { font-size:12px; line-height:22px;}

.ab_wm > h3 { font-size:16px;}

.js_xq > h3 { font-size:16px; line-height:40px;}

.js_xq > h4 { font-size:12px; line-height:22px;}

.js_xq > p { font-size:12px; line-height:22px;}

.lx_wm ul li { font-size:12px;  line-height:40px;}

.lx_wm ul li span { font-size:14px;}

.rl_zy ul li { height:35px; line-height:35px; font-size:12px;}

.category_nav > li a { font-size:14px;}

.nav_fix > ul > li > a { font-size:14px;}

.in_about { height:160px;}

.in_about_left { height:160px; padding:5px 0 0 0;}

.in_about_right dl { height:87px;}

.in_about_right dl dd { padding:18px 0 0 0;}

.in_about_right dl dt { padding:24px 0 0 0;}



	}

@media screen and (min-width: 375px){

.h-title { font-size:18px;}

.in-zq div dl dd h3 { font-size:14px;}

.mb-news > div .m1 span { font-size:14px; margin-left:18px;}

.mb-news > div h3 { font-size:20px;}

.hezuo-ms { font-size:14px;}

.hezuo-ms > p { line-height:27px;}

.hezuo-con dl dt { height:auto;}

.hezuo-con dl dd > h3 { margin:13px 0;}

.hezuo-con dl dd > h3 a { font-size:18px;}

.footer > p { font-size:14px;}

.js-zs .new-con h3 a { font-size:16px;}

.js-zs .new-con p a { font-size:14px;}

.cp-ser dl dt { height:128px;}

.cp-ser dl dd { font-size:14px; height:35px; line-height:35px;}

.cp-xq .cp_m p { font-size:14px; line-height:28px;}

.cp_main > h3 { font-size:18px;}

.cp_main > p { font-size:14px; line-height:28px;}

.ab_wm > p { font-size:14px; line-height:28px;}

.ab_wm > h3 { font-size:18px;}

.js_xq > h3 { font-size:18px; line-height:40px;}

.js_xq > h4 { font-size:14px; line-height:27px;}

.js_xq > p { font-size:14px; line-height:27px;}

.lx_wm ul li { font-size:14px;  line-height:40px;}

.lx_wm ul li span { font-size:16px;}

.rl_zy ul li { height:40px; line-height:40px; font-size:14px;}

.category_nav > li a { font-size:16px;}

.nav_fix > ul > li > a { font-size:16px;}

.in_about { height:173px;}

.in_about_left { height:160px; padding:13px 0 0 0;}

.in_about_right dl { height:87px;}

.in_about_right dl a { font-size: 0.7em;}

.in_about_left strong { font-size:24px;}

.in_about_right dl dd { padding:18px 0 0 0;}

.in_about_right dl dt { padding:27px 0 0 0;}

	}

@media screen and (min-width: 414px){

.h-title { font-size:20px;}

.in-zq div dl dd h3 { font-size:16px;}

.mb-news > div .m1 span { font-size:16px; margin-left:27px;}

.mb-news > div .m3 { font-size:16px;}

.mb-news > div h3 { font-size:22px;}

.hezuo-ms { font-size:16px; }

.hezuo-ms > p { line-height:30px;}

.hezuo-con dl dt { height:auto;}

.hezuo-con dl dd > h3 { margin:16px 0;}

.hezuo-con dl dd > h3 a { font-size:20px;}

.footer > p { font-size:16px;}

.js-zs .new-con h3 a { font-size:18px;}

.js-zs .new-con p a { font-size:16px;}

.cp-ser dl dt { height:142px;}

.cp-ser dl dd { font-size:16px; height:40px; line-height:40px;}

.cp-xq .cp_m p { font-size:16px; line-height:32px;}

.cp_main > h3 { font-size:20px;}

.cp_main > p { font-size:16px; line-height:30px;}

.ab_wm > p { font-size:16px; line-height:30px;}

.ab_wm > h3 { font-size:20px;}

.js_xq > h3 { font-size:20px; line-height:40px;}

.js_xq > h4 { font-size:16px; line-height:30px;}

.js_xq > p { font-size:16px; line-height:30px;}

.lx_wm ul li { font-size:16px;  line-height:40px;}

.lx_wm ul li span { font-size:18px;}

.rl_zy ul li { height:45px; line-height:45px; font-size:16px;}

.category_nav > li a { font-size:16px;}

.nav_fix > ul > li > a { font-size:16px;}

	}





<!--耗时1759877710.1753秒-->