@charset "utf-8";

@font-face { font-family: 'YourWebFontName'; src: url('YourWebFontName.eot'); /* IE9 Compat Modes */ src: url('YourWebFontName.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('YourWebFontName.woff') format('woff'), /* Modern Browsers */ url('YourWebFontName.ttf') format('truetype'), /* Safari, Android, iOS */ url('YourWebFontName.svg#YourWebFontName') format('svg'); /* Legacy iOS */ }

a{font-family:"Microsoft YaHei",微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif;font-size:13px;text-decoration:none;}
a:link   {color:#282828;}
a:visited{color:#282828;}
a:hover  {color:#f87d54}
a:active {color:#282828;}
a.a2{ text-decoration:underline; cursor:hand; cursor:pointer;}

/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */ 

/*IE滚动条样式*/
body { SCROLLBAR-ARROW-COLOR:#FFFFFF;SCROLLBAR-FACE-COLOR:#ffa335;SCROLLBAR-DARKSHADOW-COLOR:#ffa335;SCROLLBAR-HIGHLIGHT-COLOR:#ffa335;SCROLLBAR-3DLIGHT-COLOR:#ffa335;SCROLLBAR-SHADOW-COLOR:#ffa335;SCROLLBAR-TRACK-COLOR:#E6E6E6;}
/* Webkit内核滚动条样式 */
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 0px; border-radius:0px;}/*滑轨*/
::-webkit-scrollbar-thumb {-webkit-border-radius:0px;border-radius:0px; background: rgba(255,163,53,1.0); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2);}/*滑块*/
::-webkit-scrollbar-thumb:window-inactive {background:rgba(255,163,53,0.8);} 

body {color:#404040; margin:0; background:#fff; text-align:center; line-height:200%; background-size:100% auto;}

div,ul,dl,dt,dd{ margin:0; padding:0;list-style:none;}
body,td,input,select,textarea{ font-family:"Microsoft YaHei",微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif; font-size: 13px;}
img{ border:0; }
form{ margin:0}
input,select{ vertical-align:middle;}
input[type=text],input[type=password],textarea{ border:#d7d7d7 1px solid; color:#646464}
hr{border-top:#cdcdcd 1px dotted; border-bottom:none; background:none; border-left:none; border-right:none}
*{-webkit-text-size-adjust:none;/*解决webkit内核浏览器强制最小字体*/} 
/*css3过渡效果*/
a,li,p,div,span{transition:background-color 0.3s,opacity 0.4s;-webkit-transition:background-color 0.3s,opacity 0.4s;-moz-transition:background-color 0.3s,opacity 0.4s; -o-transition:background-color 0.3s,opacity 0.4s;}

/*公共*/
.blank{ height:0; line-height:0; font-size:0; margin:0; padding:0; clear:both;}
.global_width{ width:1200px; margin:0 auto; text-align:left; position:relative;}
.fullWidth{ position:relative; width:100%; min-width:1200px; max-width:1920px; margin:0 auto;}
.floatL{ float:left;}.floatR{ float:right;}.gray{ color:#c4c4c4;}
.hide{ display:none;}


/*页头*/
#header,#head{transition:background 0.3s,height 0.3s,top 0.3s;-moz-transition:background 0.3s,height 0.3s,top 0.3s;-o-transition:background 0.3s,height 0.3s,top 0.3s;-webkit-transition:background 0.3s,height 0.3s,top 0.3s;}
#header{ position:fixed; left:0; top:0; width:100%; z-index:100; height:140px;}
#head{ position:relative; z-index:100; top:30px;}
#header.haveBG{ background:url(../images/BG.jpg) center top no-repeat #ffa335; height:80px; box-shadow:rgba(0,0,0,0.1) 0 2px 8px;}
#header.haveBG #head{ top:0px;}
#logo{ float:left; width:230px;}
#logo a{ display:inline-block; width:100%; height:80px; display:table-cell; vertical-align:middle;}
#logo a img{ max-width:100%; vertical-align:middle;}
/*滚动到此页头变化*/
#mark{ position:absolute; left:0; top:80px; height:0; width:100%;}
/*楼层*/
#floors{ float:right; white-space:nowrap;margin-top:20px;}
#floors a{ display:inline-block; padding:0 20px; color:#fff; height:32px; vertical-align:top; line-height:32px; font-size:16px; text-align:center; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; cursor:pointer; cursor:hand;}
#floors a:hover,#floors a.hover{ color:#ffe37d;}
#floors a.spec{ border:rgba(255,255,255,0.7) 1px solid; border:#fff 1px solid\9; border-radius:5px; padding:0 20px; }
#floors a.spec:hover,#body_merchants #floors a.spec{ color:#ffa335; background:#fff;}

/*公共样式*/
#arrow{ display:inline-block; width:70px; height:70px; background:url(../images/btns.png) left top no-repeat; position:absolute; left:0; right:0; top:auto; bottom:-35px; margin:0 auto;}
.tit1{ position:relative; font-size:38px; line-height:56px; color:#f8784b; margin:40px 0 30px 0; padding:0;}
.tit1:after{ content:""; position:absolute; left:0; top:auto; bottom:-15px; display:inline-block; width:50px; height:2px; background:#576799; border-right:#f87341 50px solid;}
.tit2{ position:relative; text-align:center; clear:both; margin:75px auto 30px auto; padding-bottom:12px; font-size:42px; color:#f8784b; display:inline-block; width:100%;}
.tit2 span{ position:relative; display:inline-block; color:#c8c8c8; font-size:12px; letter-spacing:1em; text-transform:uppercase; white-space:nowrap;}
.tit2:after{ content:""; position:absolute; left:0; right:0; bottom:0; margin:0 auto; display:inline-block; height:3px; width:0; border-left:#f87341 60px solid; border-right:#576799 60px solid;}
.tit3{ position:relative; border-bottom:#c4cadb 1px solid;text-align:center; overflow:hidden; padding-top:14px; margin-bottom:25px;}
.tit3:before,.tit3:after{ content:""; position:absolute; top:14px; left:0; width:1px; height:100%; overflow:hidden;background:#c4cadb;}
.tit3:after{ left:auto; right:0;}
.tit3 p{ position:relative; display:inline-block; margin:-14px auto 0 auto; padding:0 15px 15px 15px; font-size:16px; line-height:28px; color:#808080; letter-spacing:0.4em;}
.tit3 p:after,.tit3 p:before{ content:""; position:absolute; top:14px; display:inline-block; width:600px; height:1px; overflow:hidden; background:#c4cadb;left:auto; right:100%;}
.tit3 p:after{ left:100%; right:auto;}

/*页脚*/
#foot{ position:relative; z-index:10; background:url(../images/BG.jpg) center top repeat-y #1dc0b9; padding:50px 0 25px 0; color:#fff; line-height:30px;}
#foot h2{ font-size:24px; margin:25px 0 0 0; font-weight:normal;}
#foot a{ color:#fff;}#foot a:hover{ color:#ffe37d;}

/*简介*/
#about{ background:#f2f3fa; overflow:hidden;}
#aboutCont{ font-size:15px; text-align:center; color:#979fba; padding-bottom:75px; letter-spacing:0.2em;}

/* banner */
#banner{ position:relative; z-index:1; height:750px; /*overflow:hidden;*/ text-align:center; background:url(../images/bannerBG.jpg) center top no-repeat #ffa335;}
#bannerCont{ overflow:hidden; height:750px;}
#banner1{ position:absolute; left:-50px; top:210px;}
#banner2{ position:absolute; left:787px; top:255px;}
#bannerBtn1,#bannerBtn2{position:absolute;top:500px; display:inline-block; height:56px; line-height:56px; background-color:#401f0d\9; background-color:rgba(0,0,0,0.75); background-repeat:no-repeat; border-radius:6px;}
#bannerBtn1:hover,#bannerBtn2:hover{ background-color:#000;}
/*#bannerBtn1{width:180px; left:787px; background-image:url(../images/banner_btn.png); background-position:left top;}
#bannerBtn2{width:170px; left:980px; background-image:url(../images/banner_btn.png); background-position:-192px top; display:none;}
*/
#bannerBtn1{width:140px; left:787px;text-align:center;}
#bannerBtn1:after{ content:"合作电话：";color:#fff; font-size:20px;}
#bannerBtn2{width:220px; left:930px; text-align:center;}
#bannerBtn2:after{ content:"0755-82870709";color:#fff; font-size:22px; text-align:center; letter-spacing:1px;}

/*新闻列表*/
#news{ overflow:hidden; padding-bottom:3em;}
#newsBox{ float:left; position:relative; margin-right:-50px;}
#newsBox dl{ width:372px; float:left; margin:0 42px 4em 0; text-align:center;}
#newsBox dl dt a{ display:inline-block; width:100%; height:50px; line-height:50px; border-top:#adb4cb 1px solid; border-bottom:#adb4cb 1px solid; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-o-text-overflow:ellipsis; color:#576799; font-size:14px;}
#newsBox dl dt a:hover{ color:#f87d54;border-color:#f87d54;}
#newsBox dl dd{ color:#979fba; font-size:12px; line-height:24px; margin-top:0.5em;}
.newsIco1,.newsIco2{ display:inline-block; width:32px; height:24px; background:url(../images/ico_news.png) left top no-repeat; vertical-align:middle; margin-top:-2px;}
.newsIco2{ background-position:left -24px; margin-left:2em;}

/*新闻详细*/
.c_tit{ font-size:28px; margin:0 auto 20px auto; color:#576799; font-weight:bold;}
.c_info{ font-size:12px; color:#979fba; margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:#979fba 1px dotted; color:#979fba;}
#content{overflow:hidden; padding-bottom:50px; font-size:14px; line-height:28px;}
#content img{ max-width:100%; height:auto; vertical-align:bottom;}
/*新闻按钮*/
#btns{ position:absolute; left:-70px; top:75px; width:40px;}
#btns.fixed_this{ position:fixed; top:90px; margin-top:0; z-index:999;}
#btns a{ display:inline-block; width:40px; height:40px; overflow:hidden; background:url(../images/btn.png) left top no-repeat; cursor:hand; cursor:pointer; margin-bottom:5px;}
#btns a.prevone:hover{ background-position:left -40px;}
#btns a.nextone{ background-position:-50px top;}
#btns a.nextone:hover{ background-position:-50px -40px;}
#btns a.back{background-position:-100px top;}
#btns a.back:hover{ background-position:-100px -40px;}

/*相关新闻*/
#box{ padding:75px 0 50px 0;}
#subl{width:875px; float:left; padding-right:50px; border-right:#d6d9e3 1px solid; box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;}
#subr{ float:right;width:300px;}
#relatedNews.fixed_this{ position:fixed; top:90px; margin-top:0;}
#relatedNews h3{ padding:0 0 12px 0; margin:0; font-size:18px;}
#relatedNews li{ margin-bottom:5px;border-top:#979fba 1px dotted; padding-top:5px;}
#relatedNews li a{ display:block; height:26px; width:100%; line-height:26px; overflow:hidden; padding-left:12px;white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; background:url(../images/Element.png) -200px -160px no-repeat; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.newsTime{ font-size:11px; color:#979fba; margin-left:12px;}

/*案例*/
#cases{ overflow:hidden; padding:1px 0 0 2px;}
#cases a{ display:inline-block; width:302px; height:202px; overflow:hidden; border:#e1e1e1 1px solid; float:left; text-align:center; background:#fff; margin:-1px 0 0 -2px; box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;}
#cases a img{ max-width:100%; max-height:100%;}
#cases a.spec{text-align:center; color:#f87341; font-size:24px; line-height:30px; padding-top:50px;}
#cases a.spec:hover{ background:#f87d54; color:#fff;}

/*翻页*/
.pages{margin:30px auto 60px auto; height:35px; line-height:35px;  text-align:center;}
.pages a,.pages a:visited{ padding:0 20px; height:35px; font-size:14px; margin:0 0; display:inline-block; text-align:center; background:#fff;color:#92a0ac;font-family:"宋体","Times New Roman", Times, serif; box-shadow:1px 1px 1px #d2d2d2; -moz-box-shadow:1px 1px 1px #d2d2d2; -webkit-box-shadow:1px 1px 1px #d2d2d2; border:#ebebeb 1px solid\9;}
.pages a:hover{ background:#f87d54; color:#fff;}
.pages span{ margin:0 3px; font-family:"宋体","Times New Roman", Times, serif; color:#999; display:inline-block; height:35px; text-align:center;}
.pages .thisp{background:#f87d54; color:#fff; display:inline-block; padding:0 20px; height:35px; font-weight:bold;}
.pages a.disabled{ color:#a0a0a0;}
.pages a.disabled:hover{ background:#fff;}
#AspNetPager1 .pages{ margin-top:0;}