/* 
*Description:	thope Theme CSS
*Author:	toyean
*Website:	http://www.toyean.com/
*Mail:		toyean@qq.com
*Weibo:	http://weibo.com/toyean
*Version:	2.2.0(2017-04-27)
*Page width:	1000px
*/
/******************全局变量*************************/
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;border:0;vertical-align:baseline}article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body{font-size:14px;color:#666;font-family:arial,verdana,"microsoft yahei"}
h1,h2,h3,h4,h5,h6{font-weight:normal}
a{color:#ef5b00;text-decoration:none;-webkit-transition:background-color .15s linear,color .15s linear;-moz-transition:background-color .15s linear,color .15s linear;-o-transition:background-color .15s linear,color .15s linear;-ms-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear}
a:hover{color:#ef5b00;text-decoration:none}
area{behavior:url(images/area.htc);outline:0}
i{font-style:normal}
ul,ol{list-style-type:none}
img{max-width:100%;height:auto;width:auto\9;border:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s}
input,textarea{font-size:14px;font-family:arial,verdana,"microsoft yahei";outline:0}
.wrapper .focus{border:1px solid #ef5b00}
@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?9kcc5g');src:url('fonts/icomoon.eot?9kcc5g#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?9kcc5g') format('truetype'),url('fonts/icomoon.woff?9kcc5g') format('woff'),url('fonts/icomoon.svg?9kcc5g#icomoon') format('svg');font-weight:normal;font-style:normal}
.wrapper{width:100%;min-width:1200px;background:#fff;overflow:hidden}
.wra2pper{width:100%;min-width:1200px;background:#f4f4f4;overflow:hidden}
.wrap{width:1200px;min-width:1200px;margin:0 auto;overflow:hidden;zoom:1;*zoom:1;  }
.wrap:after{content:"";display:block;clear:both}
.wrap .mask{width:100%;height:100%;background:transparent;position:absolute;left:0;top:0;z-index:-1}
.caseBanner{ position:relative; padding-top:100px; width:100%;height:350px; background:url(../images/case_ban2.jpg) no-repeat;}

/*******************顶部样式*************************/
.header{width:100%;height:100px;position:fixed;z-index:1}
.header .wrap{overflow:visible}
.headbg,.define{height:70px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.1);background:rgba(255,255,255,0.9);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;*background:#fff}
.headbg .logo,.define .logo{margin-top:10px}
.headbg .logo a,.define .logo a{display:block}
.headbg .menu li,.define .menu li{line-height:70px}
.headbg .menu li a,.define .menu li a{color:#333}
.headbg .menu li a:before,.define .menu li a:before{content:"";bottom:0;background:#ef5b00}
.headbg .menu li.showsub .subnav,.define .menu li.showsub .subnav{top:68px}
.headbg .wrap,.define .wrap{height:70px}
.headbg .menuico,.define .menuico{top:21px}
.headbg .logo,.define .logo{margin-top:15px}
.headbg .menu,.define .menu{top:70px}
.logo{width:300px;float:left;display:inline;margin-top:30px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.logo a{display:block}
.logo{margin-left:20px}
.logo img{height:38px}
.menuico{float:right;display:inline;margin-right:20px;cursor:pointer;position:relative;z-index:10;top:2em;display:none;width:38px;height:38px;background:#666;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.menuico.on{background:#ef5b00}
.menuico span{position:absolute;top:50%;left:50%;display:block;width:21px;height:2px;background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.menuico span:first-child{margin-top:-6px}
.menuico span:last-child{margin-top:6px}
.menuico.on span:first-child{width:20px;margin-top:-8px;margin-left:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}
.menuico.on span:nth-child(2){opacity:0;width:2px;left:20px;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}
.menuico.on span{-webkit-transform-origin:0;-moz-transform-origin:0;transform-origin:0}
.menuico.on span:last-child{width:20px;margin-top:6px;margin-left:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu{float:right;display:inline;text-align:right;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.menu ul{display:inline-block}.menu li{line-height:100px;position:relative;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.menu li a{padding:0 15px;font-size:16px;color:#666;font-family:"microsoft yahei";position:relative;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.menu li a:hover,.menu li a.active,.menu li a.on{color:#ef5b00}
.menu li a:before{content:"";width:0;height:2px;background:#ef5b00;position:absolute;left:50%;bottom:20px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.menu li a.active:before,.menu li a.on:before{width:100%;margin-left:-50%}
.menu li a.sub:after{content:url(../images/topico.png);margin:35px 0 0 6px;font-size:14px;font-family:icomoon;position:relative;right:0;display:inline-block;vertical-align:top}/*图标显示区调用伪原素*/
.menu li.showsub .subnav{top:78px;display:block;}
.menu .subnav{width:150px;margin-left:-76px;padding:8px 0;line-height:35px;text-align:center;border:1px solid #eee;border-radius:5px;background:#fff;position:absolute;left:50%;z-index:1;display:none;}
.menu .subnav a{margin:0 10px;font-size:14px;border-bottom:1px solid #eee;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.menu .subnav a.nb{border:0}.menu .subnav a:hover{color:#ef5b00;border-bottom:1px dotted #ef5b00}
.menu .subnav:before{content:"";height:10px;width:10px;margin-left:-7px;background:#fff;border:1px solid #eee;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-left:0;border-bottom:0;position:absolute;top:-6px;left:50%}
.search{float:right;display:inline;margin:25px 0 0 12px; padding-left:30px; padding-top:2px;overflow:hidden;position:relative; height:20px; background:url(../images/yd_phone.png) no-repeat; font-size:18px; }/*  电话展示区 */


/*-------------------qq end--------------*/
.qq_sou{ display: none; background: url('../images/customRoom.png') no-repeat; width:47px; z-index: 20; height: 131px; position: fixed; right: 65px;top:50%; }
.qq_r{width: 157px;height: 423px;background: url('../images/custom.png') no-repeat center center;position: fixed;left:50px;top:50%;margin-top: -200px;z-index:200;}
.qq_r .del{position: absolute;width: 26px;height: 26px;background: url(../images/close2.png) no-repeat center center;top: 1px;right: 3px;cursor: pointer;}
.qq_r .qq a{font-size: 14px;color: #333;width:150px;height: 24px;line-height: 24px;text-indent: 67px;border-radius: 4px;display: block;margin:110px auto 0px;text-decoration: none;}
.phone{height: 22px;line-height:26px;font-size: 14px;color: #ff7800;margin-left: 5px;text-indent: 35px; margin-top: 5px;}
.work_time{margin:8px 0px 0 0;color: #c4956b;font-size: 14px;padding-top:5px;text-indent: 42px;}
.work_time img{width: 80px; height: 80px; margin:0 auto;}
.work_time p{font-family:'Microsoft YaHei';font-size: 12px;line-height: 18px;color: #666;}
.work_xcx{margin:5px 0px 0 0;color: #c4956b;font-size: 14px;padding-top:5px;text-indent: 42px;}
.work_xcx img{width:100px; height: 100px; margin:0 auto; }
/* ****************** 关于我们页 *联系我们*******************/
.wp {width: 100%;max-width: 1200px;margin: 0 auto;}
#ban-in {position: relative;background-position: center 0;background-repeat: no-repeat;/*padding-top: 16%;*/height: 300px;}
#ban-in .ban-bg {background: url(../images/ban_bg.png) center top no-repeat;height: 54px;width: 100%;position: absolute;left: 0;bottom: -30px;z-index: 60;}
.tit-i {text-align: center;padding: 50px 0;line-height: 36px;overflow: hidden;}
.tit-i h3 {font-size: 30px;color: #002;margin-bottom: 10px;}
.tit-i h5 {font-size: 20px;color: #cacace;text-transform: uppercase;font-family: Arial;}
.tit-i h5 span {color: #e4392a;}
.tit-i em {width: 45px;border-bottom: 1px solid #7f7f90;display: inline-block;}
.about-info {font-size: 14px;line-height: 34px;color: #666;padding-bottom: 50px;}
.ng-swiper{width:100%; height:300px; float:left;overflow:hidden;}
.ng-swiper .slideBox{overflow:hidden; position:relative; width:807px; margin:0px auto; /*height:363px;*/}
.ng-swiper .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.ng-swiper .slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.ng-swiper .slideBox .bd img{display:block;  width:100%; }
.AboutImg{ margin-bottom:30px;width:100%; height:453px; float:left;overflow:hidden;}
.ul-about li {float: left;width: 33.333%;text-align: center;font-size: 14px;line-height: 24px;color: #666;}
.ul-about li h3 {font-size: 24px;color: #002;line-height: 36px;}
.ul-about li em {display: inline-block;width: 45px;height: 0;border-bottom: 1px solid #7f7f90;margin-bottom: 20px;margin-top: 25px;}
.ul-about li .block {position: relative;height: 235px;margin: 0 auto;}
.ul-about li .block img {position: absolute;left: 0;top: 0;opacity: 0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.ul-about li.li1 .block {width: 150px;}
.ul-about li.li2 .block {width: 215px;}
.ul-about li.li3 .block {width: 252px;}
.ul-about li.li1 .block, .ul-about li.li2 .block {padding-top: 30px;}
.ul-customer li {float: left;width: 20%;}
.ul-customer li a {display: block;width: 100%;height: 87px;border: 1px solid #fff;text-align: center;border: 0;}
.ul-customer li a b, .ul-customer li a img {display: inline-block;vertical-align: middle;}
.ul-customer li a b {width: 0;height: 100%;}
.ul-customer li a img {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.ul-customer li a:hover {border: 1px solid #fff;}
.customer {background: url(images/Aboutimg/bg_3.jpg) center top no-repeat;padding-top: 25px;padding-bottom: 54px;margin-top: 50px; position:relative; height:400px;}
.ul-customer li {float: left;width: 20%;}
.ul-customer li a {display: block;width: 100%;height: 87px;border: 1px solid #fff;text-align: center;border: 0;}
.ul-customer li a b, .ul-customer li a img {display: inline-block;vertical-align: middle;}
.ul-customer li a b {width: 0;height: 100%;}
.ul-customer li a img {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.ul-customer li a:hover {border: 1px solid #fff;}
.team {padding-bottom: 95px;}
.team .flexslider {position: relative;}
.team .flexslider em {width: 10px;height: 30px;display: inline-block;position: absolute;left: 50%;bottom: 0;background-color: #fff;}
.team .flexslider .slides li {height: 468px;}
.team .flexslider li .txt {padding-top: 85px;font-size: 14px;line-height: 36px;width: 30%;float: left;}
.team .flexslider li .txt h3 {font-size: 30px;color: #63637f;padding-bottom: 25px;}
.team .flexslider li .txt .more {width: 123px;height: 37px;border-radius: 5px;display: inline-block;line-height: 37px;text-align: center;margin-top: 40px;font-size: 16px;border: 1px solid #63637f;color: #63637f;}
.team .flexslider li .txt .more:hover {border: 1px solid #e85346;color: #e4392a;}
.team .flexslider li .pic {float: right;position: relative;width: 70%;margin-right: -308px;}
.team .flexslider li .pic img {position: absolute;left: 0;top: 0;width: auto;opacity: 0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 1\0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)'\9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\9;}
.team .flex-direction-nav {max-width: 1170px;margin: 0 auto;background: url(images/Aboutimg/line.jpg) repeat-x center center;height: 30px;text-align: center;}
.team .flex-direction-nav li {display: inline-block;}
.team .flex-direction-nav a {position: relative;width: 216px;height: 30px;text-align: center;background: url(images/Aboutimg/arr_t.png) center center no-repeat #63637f;border-radius: 10px;display: inline-block;opacity: 1 !important;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);top: 13px;}
.team .flex-direction-nav .flex-prev {}
.team .flex-direction-nav .flex-next {background-image: url(images/Aboutimg/arr_b.png);left: 10px;}
.team .flex-direction-nav a:hover {background-color: #e4392a;}
.flexslider .animated {opacity: 0;filter: alpha(opacity=0);opacity: 100\9;filter: alpha(opacity=100)\9;}
.ul-about li {float: left;width: 33.333%;text-align: center;font-size: 14px;line-height: 24px;color: #666;}
.ul-about li h3 {font-size: 24px;color: #002;line-height: 36px;}
.ul-about li em {display: inline-block;width: 45px;height: 0;border-bottom: 1px solid #7f7f90;margin-bottom: 20px;margin-top: 25px;}
.ul-about li .block {position: relative;height: 235px;margin: 0 auto;}
.ul-about li .block img {position: absolute;left: 0;top: 0;opacity: 0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.ul-about li.li1 .block {width: 150px;}
.ul-about li.li2 .block {width: 215px;}
.ul-about li.li3 .block {width: 252px;}
.ul-about li.li1 .block, .ul-about li.li2 .block {padding-top: 30px;}
.tit-i-1 h3 {color: #fff;}
.tit-i-1 em {border-bottom-color: #dddde1;}
.wrap{width:1200px;min-width:1200px;margin:0 auto;overflow:hidden;*zoom:1;  }



.contact-l {width: 38%;float: left;}
.contact-r {width: 62%;float: right;}
.contact-r .radiolb{ height:30px;margin-bottom: 5px;}
.ul-contact li {background: url(../images/i_icon2.png) no-repeat;padding-left: 60px;font-size: 14px;line-height: 35px;}
.ul-contact li.li1 {background-position: 0 0;}
.ul-contact li.li2 {background-position: 0 -74px;}
.ul-contact li.li3 {background-position: 0 -184px;}
.contact-form .inp {width: 49%;border: 1px solid #6d6d88;height: 33px;padding: 0 10px;margin-bottom: 15px;}
.contact-form textarea {width: 100%;border: 1px solid #6d6d88;height: 125px;margin-bottom: 5px;}
.contact-form textarea.content_textarea {height: 138px;}
.index_validate #validate{width: 20%;border: 1px solid #6d6d88;height: 33px;padding: 0 10px; margin-bottom: 15px;}
.contact-form .sub {width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;background-color: #63637f;border: 0;cursor: pointer;font-family:"微软雅黑", "Microsoft Yahei";font-size: 16px;}

/*  广告轮播图 */
.banner{ width:1920px;margin: 0 auto; position:relative;height:560px;top:0px;left:50%; margin-left:-960px; background-color:#99CC33}
.banner .bd{ width:1920px; height:560px; overflow:hidden; z-index:0;}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px;}
.banner_ctr a{ display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1200px; background-position: -47px 0px;}
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}
.banner .hd{position:absolute; bottom:10px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:10px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:6px; height:6px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}
.banner .hd li:hover,.banner .hd .on{background:none;border:2px solid #00bb8a}



.main{padding:80px 20px 50px}
.main{padding:80px 0 50px;*font-family:"microsoft yahei";background:#f5f5f5}
.main a:hover{color:#ef5b00}
.main .ias_trigger{margin:0 0 20px}
.main .ias_trigger a{padding:10px 0;font-size:16px;color:#ef5b00;text-align:center;border:1px solid #ef5b00;background:#fff;display:block}
.main .ias_trigger a:hover{color:#fff;background:#ef5b00}





.single{width:73%;float:left;display:inline;overflow:hidden}
.sitemap{padding:20px 30px}
.articlebox{margin:0 0 20px;background:#fff}
.articletitle{height:60px;margin:0 0 0 30px;font-size:16px;line-height:60px}
.articlecon{padding:0 0 20px 0}

.multi{margin:0 0 20px;padding:30px;background:#fff;zoom:1}
.multi:after{content:"";display:block;clear:both}
.multi h2{height:30px;margin:0 0 20px;font-size:22px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.multi h2 a{color:#666}
.multiimgs{zoom:1}
.multiimgs:after{content:"";display:block;clear:both}
.multiimgs ul{margin-left:-10px;*zoom:1;_position:relative}
.multiimgs li{width:33.3333%;height:150px;float:left;display:inline;margin:0 0 10px 0;overflow:hidden}
.multiimgs li a{padding:0 0 0 10px;display:block}
.multiimgs li img{min-height:150px}
.multiimg{width:210px;height:150px;float:left;display:inline;overflow:hidden}
.multiimg img{min-height:150px}
.multibox{padding-left:230px}
.multibox.noimg{padding:0}
.multibox .multiintro{height:60px}
.multiintro{height:40px;line-height:20px;overflow:hidden}
.multiinfo{margin:20px 0 0;line-height:17px;text-transform:uppercase}
.multiinfo span{margin-right:15px;font-size:12px;color:#999}
.multiinfo span:before{margin-right:5px;font-family:icomoon;display:inline-block;vertical-align:top}
.multiinfo a{color:#999}
.author:before{content:url(../images/nsico1.gif);margin:0 5px 0 0;font-size:12px;}
.date:before{content:url(../images/nsico2.gif);margin:0 5px 0 0;font-size:13px}
.views:before{content:url(../images/nsico3.gif);margin:0 5px 0 0;font-size:13px}
.cmtnum:before{content:"\e09f";margin:1px 5px 0 0;font-size:12px}*+html 
.multiimgs li{width:33.3%}*+html 
.multiintro{*margin-top:10px}


.articlebox{margin:0 0 20px;background:#fff; }
.singletitle{padding:30px 30px 0}
.singletitle h1{font-size:28px;color:#333}
.pages a{color:#666}
.pages p{height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sidebar{width:25%;float:right;display:inline}

/***************新闻详情页*********************/
.content{padding:0 30px;font-size:16px;line-height:30px;word-break:break-all;overflow:hidden}
.content p{margin:0 0 20px}
.content embed,.content iframe,.content table{width:100%}
.content pre{font-size:12px}
a.backtolist{float:right;display:inline;margin:8px 0 0;padding:3px 30px;font-size:14px;color:#ef5b00;border:1px solid #ef5b00;border-radius:50px}
a.backtolist:hover{color:#fff;background:#ef5b00}
.relateinfo{width:70%;float:left;display:inline;margin:0 3% 0 0}
.relateinfo h3{height:26px;margin:0 0 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.relateinfo h3 a{font-size:22px;color:#333}.relateinfo h3 a:hover{color:#ef5b00}.relateinfo p{height:80px;font-size:14px;color:#666;line-height:26px;overflow:hidden}.relateimg{width:27%;height:115px;float:right;display:inline;overflow:hidden}.relateimg img{width:100%;min-height:115px}
.plLiuyan{width:100%; margin:0px; padding:0px;float:left; }
.plLiuyan .plcont{ width:100%; padding:0px; margin-top:25px;float:left; border-bottom:1px dotted #ddd;}
.plLiuyan .plcont .plli{ padding:10px;width:100%; height:25px; float:left;}
.plLiuyan .plcont .pllr{ padding:10px;width:100%; height:30px !important; min-height:30px !important; overflow:hidden; float:left;}


.cmtnum:before{content:"\e09f";margin:1px 5px 0 0;font-size:12px}*+html .multiimgs li{width:33.3%}*+html .multiintro{*margin-top:10px}.imglist ul{width:110%;font-size:0}.imglist .imgitem{width:312px;margin:0 32px 30px 0;display:inline-block;vertical-align:top}.imglist .imgitem.on a{color:#ef5b00}.imglist .imgitem.on img{-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.imglist .imglistimg{height:200px;text-align:center;background:#fff;overflow:hidden}.imglist .imglistimg a{display:block}.imglist .imglistinfo{height:160px;line-height:20px;background:#fff;overflow:hidden}.imglist .imglistinfo h3{max-height:40px;margin:20px 0;padding:0 10px 0 20px;font-size:18px;overflow:hidden;position:relative}.imglist .imglistinfo h3 a{color:#666}.imglist .imglistinfo h3:after{content:"";width:3px;height:20px;background:#ef5b00;position:absolute;top:0;left:0;display:block}.imglist .imglistintro{max-height:60px;padding:0 20px;font-size:14px;color:#666;overflow:hidden}.imglist .ias_trigger{width:1000px}.imglist .pagination-loading{width:1000px;font-size:16px;line-height:21px}.cmt,.comment,.relate,.pages{margin:0 30px;padding:20px 0;line-height:26px;border-top:1px dotted #eee;zoom:1}.cmt:after,.comment:after,.relate:after,.pages:after{content:"";display:block;clear:both}.cmtimg{width:70px;float:left;display:inline}.cmtimg img{width:48px;height:48px}.cmtinfo{width:570px;float:left;display:inline;word-break:break-all;display:table-cell}.cmtinfo a{color:#666}.cmtinfo .cmt{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmt .cmt{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmt .cmt .cmt{margin:15px 0 0 -20px;padding-bottom:0}.cmtinfo .cmtinfo{width:500px}.cmtinfo .cmtinfo .cmtinfo{width:430px}.cmtinfo .cmtinfo .cmtinfo .cmtinfo{width:360px}.cmtarea{width:558px;float:left;display:inline}.cmtarea textarea{width:100%;margin:0 0 10px;padding:5px;font-size:14px;color:#666;border:1px solid #ddd;outline:0;overflow:hidden;vertical-align:top}.cmtsubmit input{width:100px;height:32px;margin:0 10px 0 0;color:#fff;line-height:32px;border:0;cursor:pointer;background:#ef5b00}.cmtsubmit span{font-size:14px;color:#999}.cmtform{width:575px;float:left;margin:20px 0 0;padding:20px 0 0;border-top:1px dotted #e0e0e0;overflow:hidden;display:none}.cmtform p{width:49%;float:left;padding:5px 0}.cmtform input{width:180px;height:27px;padding:2px 6px;border:1px solid #e0e0e0;outline:0}.cmtform input{*display:inline}.cmtform label{padding:0 10px;line-height:27px}.cmtform #inpVerify{width:100px}.cmtform img{width:70px;height:33px;margin-left:10px;vertical-align:top}
/***************新闻列表页网站右侧分类*********************/
.sidebox{margin:0 0 20px;padding:20px;background:#fff}
.sidebox h3:before{font-family:icomoon;display:inline-block;vertical-align:top}

.listtitle,.cmttitle,.reltitle,.sidetitle{line-height:40px}
.listtitle h3,.cmttitle h3,.reltitle h3,.sidetitle h3{font-size:16px;color:#666;border-bottom:1px solid #ebebeb}
.sidecon{padding:10px 0;overflow:hidden}
.sidecon ul{zoom:1}.sidecon ul:after{content:"";display:block;clear:both}
.sidecon li{width:100%;float:left;display:inline;padding:10px 0;line-height:24px;border-bottom:1px dotted #ccc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.sidecon li a{color:#666}.sidecon li:before{content:url(../images/nsico4.gif);margin:3px 5px 0 0;font-size:13px;color:#ccc;font-family:icomoon;display:inline-block;vertical-align:top; background-color:#996699}
.sidecon dl{width:100%;float:left;display:inline;padding:14px 0;border-bottom:1px dotted #ccc}
.sidecon dl h3{height:28px}.sidecon dl h3 a{font-size:14px}
.sidecon .subnav{display:none}


#divCalendar caption{height:24px;margin:0 0 10px;padding:0;font-size:16px;text-align:center;border-bottom:1px dotted #eee}
#divCalendar caption a{padding:0 10px;font-size:14px}#divCalendar th{height:25px;color:#fff;line-height:25px;text-transform:uppercase;border:1px solid #ef5b00;border-radius:2px;background:#ef5b00}
#divCalendar td{height:25px;text-align:center;line-height:25px;border:1px solid #efefef;background:#fff}
#divCalendar td.pad{border:none}#divCalendar td a{color:#fff;line-height:30px;background:#5eaae4;display:block}
#today{font-weight:bold}
#divContorPanel .cp-hello{width:100%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #e0e0e0;display:inline-block}
#divContorPanel .cp-hello:before{content:url(../images/nsico4.gif);margin-right:3px;font-size:19px;font-family:icomoon;display:inline-block;vertical-align:top}
#divContorPanel .sidecon div{padding:10px 20px;text-align:center;line-height:24px;border:1px dotted #f0f0f0;background:#fbfbfb}
/***************网站右侧搜索*********************/
#divSearchPanel form{zoom:1}#divSearchPanel form:after{content:"";display:block;clear:both}
#divSearchPanel input[type="text"]{width:70%;height:22px;float:left;display:inline;font-size:12px;color:#666;font-family:"microsoft yahei";line-height:24px;border:1px solid #c8c8c8;outline:0;background:#fff}
#divSearchPanel input[type="submit"]{width:22%;height:26px;float:right;display:inline;line-height:24px;border:1px solid #999;background:#eee}
#divNavBar li,#divCatalog li,#divLinkage li,#divFavorites li,#divArchives li,#divAuthors li{width:50%;height:22px;float:left;overflow:hidden}
#divCatalog li:before,#divPrevious li:before,#divLinkage li:before,#divNavBar li:before,#divComments li:before,#divAuthors li:before{ccontent:url(../images/nsico4.gif);margin:5px 8px 0 0;font-size:17px;font-family:icomoon;display:inline-block;vertical-align:top}
#divArchives li:before,#divMisc li:before{display:none}
/***************标签列表*********************/
#divTags ul li{width:auto;float:left;margin:10px 0 0 0;padding:0;line-height:18px;white-space:nowrap;border:0}
#divTags ul li:before{display:none}
#divTags ul li a,.tags-cloud a{margin:0 10px 0 0;padding:5px 10px;font-size:14px;color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 #ccc;background:#ef5b00;display:inline-block;vertical-align:top}
#divTags ul li a:hover,.tags-cloud a:hover{text-decoration:none;background:#db4700}
/***************网站分页代码*********************/
.page{margin-bottom:10px; padding:5px 5px 8px 8px; width:98%; clear:both;height:28px; font-size:12px; color:#666; text-align: right;line-height: 30px;}
.all-page{float: left;}
.all-page span{color:#008cd6;}
.flip-page{float: right;}
.flip-page ul{text-align: center;}
.flip-page li{float:left; margin-left: 5px;  height: 22px; line-height: 22px; border:1px solid #000;}
.flip-page li a{margin: 0; padding: 0; display: block; display: block; padding: 0 5px;}
.flip-page li a:hover{color: #ec6500;}
.flip-page li a.active{color: #ec6500;}
.flip-page li a.default{color: #d7d7d7; cursor:default;}
.now-page{float: right; margin-right: 5px;}
.now-page span{color:#ec6500; padding: 0 5px;}
/***************关于我们，联系我们*********************/
.index_1{ width:100%; content:"";display:block;clear:both; }
.accounts{ width:100%; min-height:95px; text-align:center; display:block; background-color:#fbfbfb;}
.accounts a{display:inline-block; width:127px; height:46px; margin:0px 1px; margin-top:25px; font-size:14px; line-height:38px; background:url(../Images/aboutImg/tab_bg.png) center top no-repeat; color:#777; }
.accounts a:hover{ background:url(../Images/aboutImg/tab_bgh.png) center top no-repeat;color:#fff }
.accounts a.no1{  background:url(../Images/aboutImg/tab_bgh.png) center top no-repeat;color:#fff;}

.idx_lianxi{ position: relative;overflow: hidden;  border-top:1px solid #EEE;}
.idx_lximg{width:100%; margin: 0 auto; height:547px; background:url(../images/about.jpg) no-repeat;}
.box12{width: 1200px; margin: 0 auto;}
.idx_case{ height:980px;position: relative;overflow: hidden; border-top:1px solid #EEE;}
.ihead { width:100%; text-align:center; margin-bottom:40px; margin-top:40px; }
.ihead h2 { font-size:35px; color:#222; line-height:50px; font-weight:400;  }
.ihead p { padding-top:15px; color:#666; font-size:18px;}

.offer_2{ width:100%; text-align:center; margin-top:70px; }
.offer_2 h2{ display:-moz-inline-stack;zoom:1;*display:inline; margin:auto; position: relative; z-index:555; color:#CC0000;  font-size:40px; padding:0px 35px; width:250px; background-color:#ffffff;   font-weight:500;   text-align:center;}
.offer_2 h2 span{ display:block; color:#868686; font-size:14px; }
.offer_2 h4{ display:block; position: relative; z-index:10; font-weight:500;text-align:center; height:50px; margin-top: -25px; background:url(../Images/aboutImg/index_5_bg1.png) center 0 repeat-x; }
.contact_auto{ width:1205px; height:500px; margin:auto; display:block; }
.company{ width:1210px; padding:35px 35px; }
.company_1{ width:1200px; float:left;}

.company_2{ width:435px; margin-left:50px; margin-bottom:50px; text-align:center; float:left;}
.company_1 h2{ display:block; font-size:36px; color:#CC0000;  font-weight:300; margin-bottom:40px; text-align:center;}
.company_1 h2 span{  margin-left:20px; font-size:36px; color:#444444;}
.company_1 p{  font-size:14px; line-height:25px; color:#444444; text-indent:2em;}
.company_3{  height:405px; margin-top:10px; background:url(../Images/aboutImg/gongsi1.png) center top no-repeat;}
.company_3_1{ width:900px; padding:0 150px; padding-top:55px;}
.company_3_1 h2{ display:block; font-size:25px; font-weight:300; margin-top:20px; color:#fff; }
.company_3_1 h3{ display:block; font-size:14px; font-weight:300; line-height:24px;color:#fff; }
.company_4{ padding-top:110px; }
.company_4 h2{ display:block; color:#3db1e0;  font-size:35px;  font-weight:500; padding-top:35px;  text-align:center;}
.company_4 h4{ display:block; width:50px; margin:auto; margin-top:10px; border-top:3px solid #3db1e0; text-align:center;}
.company_4 img{ text-align:center; width:100%; margin-top:-70px;}
.company_5{ margin:0 auto; padding-top:0px; position:relative;  text-align:center; width:1200px; }
.company_5 h2{ display:block; color:#CC0000;  font-size:35px;  font-weight:500; padding-top:35px;  text-align:center;}
.company_5 h4{ display:block; width:50px; margin:auto; margin-top:10px; border-top:3px solid #CC0000; text-align:center;}
.company_5 img{ width:100%; margin-top:50px; }
.company_5_1{ width:1200px; height:575px; margin-top:10px; position:relative; text-align:center; }
.company_5_1 img{ width:100%; position:absolute; left:0; top:0; }
.company_5_1_1{ width:520px; height:140px; padding:0 50px;  padding-top:65px; position:absolute; left:585px; top:405px; }
.company_5_1_1 h5{ width:450px; display:block; font-weight:300; margin-left:28px; text-align:left; line-height:25px; font-size:14px; color:#fff; }

/***************food底部菜单*********************/
.layout{width:1200px;margin:0 auto;clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}
.footer{background:#16181a url(../images/pcimg/gui.png) center 132px no-repeat}
.footer-top{padding-top:35px}
.webmap{float:left;margin-right:68px}
.webmap dt{line-height:53px}
.webmap dt a{color:#fe3f14;font-size:16px}
.webmap dd{line-height:24px}
.webmap dd a{color:#666;font-size:14px}
.webmap dd a:hover{color:#fff}
.ewm{margin-right:13px}
.nomr{margin-right:0!important;float:right}
.footer-m{ margin-top:50px;padding:10px 0 50px 0}
.ad li{padding:0px;float:left;width:400px; }
.ad li i{float:left;padding-top:52px;font-size:18px;margin-right:13px;margin-bottom:5px;color:#999;background-position:center top;background-repeat:no-repeat;line-height:22px}
.ad li .i1{background-image:url(../images/pcimg/png_adbg2.png)}
.ad li .i2{background-image:url(../images/pcimg/png_adbg1.png)}
.ad li .i3{background-image:url(../images/pcimg/home_foshan.png)}
.ad li .i4{background-image:url(../images/pcimg/home-shanghai.jpg);background-size:28px}
.ad li.last{padding-right:0;}
.ad li h5{line-height:37px;color:#7f7f7f;font-size:30px}
.ad li p{font-size:14px;color:#666;line-height:20px}
.ad li h5.spe{padding-top:10px}
.footer-b{border-top:1px solid #222528;padding:10px 0;line-height:37px;}

/*----------成功案例--------*/



/***************竞价推广页*********************/
.Jjwrap{width:1000px;min-width:1000px;margin:0 auto;overflow:hidden;zoom:1;*zoom:1;  }
.Jjtgcont{width:1000px; min-height:500px;height:auto!important;height:500px;overflow:hidden; float:left;}
.jjtgImg{margin:0px; padding-top:50px;width:500px; height:450px; float:left;}
.jjtglr{ margin-left:30px; display:inline;padding-top:30px; padding-bottom:30px;width:470px; height:400px; float:left; }
.jjtglr .jjlftitel,.jjtg2lr .jjlftitel{ padding-top:10px;width:470px; height:40px; overflow:hidden; float:left; font-size:28px; color:#333;}
.jjtglr .jjli,.jjtg2lr .jjli{width:470px; height:30px; padding:15px 0px 0px 10px ;float:left; line-height:28px; font-size:22px; color:#666;}

.jjtg2lr{ margin-right:0px; display:inline;padding-top:30px; padding-bottom:30px;width:470px; height:400px; float:left; }


/***************SEO推广页*********************/
.Seojjcont{width:1200px; float:left;}
.seoImg{margin:0px; padding-top:50px;width:200px; height:450px; float:left;}
.seolr{ margin-left:30px; display:inline;padding-top:30px; padding-bottom:30px;width:870px;float:left; }
.seolr .seolftitel{ padding-top:10px;width:870px; height:40px; overflow:hidden; float:left; font-size:28px; color:#333;}
.seolr .seoli{width:870px; min-height:500px;height:auto!important;height:500px;overflow:hidden;  padding:15px 0px 0px 10px ;float:left; line-height:28px; margin-bottom:20px; font-size:18px; color:#333;}

