<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*全局公用样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0 } 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} 
ol,li,ul{ list-style:none;}
em,i { font-style:normal;}
body{ font-size:12px; color:#4d4948;}
a{ color:#434343; text-decoration:none; outline:none;} 
a:hover{ color:#FF6801;}
img,input{ border: 0 none; vertical-align:middle;}
input:focus { outline:none;}

* { padding: 0px; margin: 0px; font-family:'Microsoft YaHei',"SimSun",Arial,sans-serif;}
body { font-size: 14px; color:#434343; }

.clear { width:100%; height:0px; clear:both; font-size:0px; line-height:0px; zoom: 1; overflow:hidden;}
.clear:before,.clear:after { content:""; display:table;}
.clear:after { content: ""; display: block; height: 0; clear: both; visibility: hidden;}

a:link, a:visited {
text-decoration: none;
}
a:hover, a:active {
text-decoration: none;
border: none;
}

.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}

.fb{font-weight:bold}
.fn{font-weight:normal}

.lh180{line-height:180%}
.lh200{line-height:200%}

.mg30 { margin:0 0 30px 0;}

.tl{text-align:left}
.tr{text-align:right}

.fl{float:left;}
.fr{float:right;}
.pr{position:relative} 
.pa{position:absolute}
.zoom{zoom:1} 
.none{display:none}

.no_mg { margin:0!important;}
.no_pd { padding:0!important;}
.no_bd { border:none!important;}
.no_bg { background:none!important;}

/*header+footer*/
.minWidth{ min-width:1200px;}
.main { width:1200px; margin:0 auto; }
#header { padding:25px 0; height:50px; }
#header .logo { float:left; width:230px; overflow:hidden;}
#header .logo img { max-width:230px;}
#header .tell { float:right; background:url(../images/tell.png) no-repeat 0 0; height:32px; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size: 22px; color:#FF6801; padding:0 0 0 36px; }
#header .nav {}

.nav{ width:670px; height:40px; float:left; margin:0 0 0 110px; font-size:16px;  position:relative; z-index:1; }
.nav .nLi { float:left;  position:relative; margin:0 25px; display:inline;  }
.nav .nLi h3 { float:left;  }
.nav .nLi h3 a { display:block; color:#434343;}
.nav .on h3 a { background:url(../images/nav-arrow.gif) no-repeat center bottom; height:38px; border-bottom:2px solid #FF6801; color:#FF6801;   }
.nav .sub{ display:none; width:150px; left:-50px; top:40px;  position:absolute; background:#f5f5f5; text-align:center; border:1px solid #e8e8e8; line-height:32px!important; padding:15px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; color:#434343; font-size:14px; }
.nav .sub a:hover{ color:#FF6801;  }
.nav .current { background:url(../images/nav-arrow.gif) no-repeat center bottom; height:38px; border-bottom:2px solid #FF6801; color:#FF6801;  }
.nav .sub2 { width:870px!important;}
.nav .sub2 dl { width:122px; float:left; overflow:hidden; text-align:center; border-right:1px solid #ddd;}
.nav .sub2 dt { height:40px; line-height:40px; font-size:16px; color:#434343;}
.nav .sub2 dt a { font-size:16px!important; color:#999!important; }
.nav .sub2 dd { height:28px; line-height:28px; overflow:hidden; font-size:14px;}
.nav .sub2 dl.border-no { border-right:none!important;}


#footer { width:100%; background:#E9E7E9;}
#footer .link { width:100%; background:#fff; border-top:1px solid #CCC;}
/*#footer .link b { display:block; font-weight:normal; font-size:16px; height:60px; line-height:60px; border-bottom:1px solid #CCC; color:#434343; }*/
#footer .link p { font-size:14px; line-height:30px; padding:15px 0;}
#footer .link p a { margin:0 30px 0 0; color:#434343; }

#footer .fnav { width:1010px; float:left; overflow:hidden; padding:30px 0;}
#footer .fnav dl { width:200px; float:left; overflow:hidden;}
#footer .fnav dt { display:block; font-size:16px; color:#434343; height:40px; line-height:40px; overflow:hidden;}
#footer .fnav dd { color:#8A8989; font-size:14px; height:30px; line-height:30px; overflow:hidden;}
#footer .fnav dd a { color:#8A8989;}

#footer .ftell { width:170px; float:right; overflow:hidden; padding:30px 0;}
#footer .ftell b { display:block; float:right; width:130px; font-weight:normal; color:#FFF; background:url(../images/foot-tell.png) no-repeat 0 0; padding:0 0 0 40px; font-size:16px; line-height:24px; }
#footer .ftell p { width:130px; float:right; text-align:center; color:#FFF; font-size:12px;}
#footer .ftell p img { width:130px; margin:10px 0 10px 0;}

#footer .fmain { width:360px; margin:0 auto;}
#footer .fcopy { width:100%; border-top:1px solid #CCC; padding:30px 0;}
#footer .fcopy-c { float:left; line-height:24px; color:#000; font-size:13px; background:url(../images/foot-logo.png) no-repeat left center; padding:0 0 0 90px; width:1000px; margin:0 auto; }
#footer .weixin { float:left; width:75px; height:75px;}
#footer .weixin img { width:75px; height:75px;}
#footer .text { float:left; padding:0 0 0 20px; font-size:14px; color:#000; line-height:36px;}
#footer .fff { text-align:center; line-height:24px; font-size:12px; padding:10px 0 0 0;}

.floating_ck{position:fixed;right:20px;top:30%; z-index:999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#959596;border-bottom:solid 1px #B5B5B5;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#F0850C;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#F0850C; display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:190px;top:-110px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}

/*banner*/
.fullSlide{ width:100%;  position:relative;  height:540px; background:#fff; margin:0 0 40px 0;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:540px; overflow:hidden; text-align:center; }	
.fullSlide .bd li a{ display:block; height:540px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:15px; left:0; height:30px; line-height:30px; text-align:center;}	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius:7px; margin:5px 10px; background:#fff; overflow:hidden; 		line-height:9999px; 	}	
.fullSlide .hd ul .on{ background:#009b75; }

/*index*/
.index-title { text-align:center; background:url(../images/i-title-bg1.gif) no-repeat 0 20px; width:100%; float:left; margin:0 0 30px 0;}
.index-title b { font-weight:normal; font-weight:normal; font-size:36px; height:65px; line-height:65px;}
.index-title span { display:block; font-size:24px; color:#E0E0E0; text-align:center; font-family:Arial, Helvetica, sans-serif;}

.i-adv { width:235px; height:370px; float:left; overflow:hidden; border:1px solid #E8E8E8; background:#FFF; zoom:1; margin:30px 30px; display:inline;}
.i-adv a { display:block;}
.i-adv i { display:block; width:166px; height:166px; float:left; margin:28px 0 28px 35px; overflow:hidden;}
.i-adv b { display:block; width:100%; text-align:center; font-weight:normal; font-size:18px; color:#434343; height:40px; line-height:40px; overflow:hidden;}
.i-adv p { font-size:14px; text-align:center; color:#8D8C8C; line-height:24px; text-align:center; margin:10px 0 0 0;}
.i-adv1 { background:url(../images/adv_1.png) no-repeat center;}
.i-adv2 { background:url(../images/adv_2.png) no-repeat center;}
.i-adv3 { background:url(../images/adv_3.png) no-repeat center;}
.i-adv4 { background:url(../images/adv_4.png) no-repeat center;}
.hv-1 { background:#FF6801; border:1px solid #FF6801;}
.hv-1 .i-adv1 { background:url(../images/adv_11.png) no-repeat center;}
.hv-1 .i-adv2 { background:url(../images/adv_22.png) no-repeat center;}
.hv-1 .i-adv3 { background:url(../images/adv_33.png) no-repeat center;}
.hv-1 .i-adv4 { background:url(../images/adv_44.png) no-repeat center;}
.hv-1 b { color:#FFF;}
.hv-1 p { color:#FFF;}

.i-bus { width:100%; float:left; margin:30px 0; background:url(../images/yb-bg.gif) no-repeat center #ECECEC; height:1000px; padding:43px 0 0 0;}
.i-bus h4 { text-align:center; background:url(../images/i-title-bg2.gif) no-repeat 0 20px; width:100%; float:left; margin:0 0 40px 0;}
.i-bus h4 b { font-weight:normal; font-weight:normal; font-size:36px; height:65px; line-height:65px;}
.i-bus h4 span { display:block; font-size:24px; color:#C3C3C3; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.i-bus dl { width:100%; float:left; border-bottom:1px dashed #fff; height:185px; overflow:hidden;}
.i-bus dt { float:left; width:255px; height:160px; overflow:hidden; font-size:18px; color:#131313; text-align:center; padding:25px 0 0 0;}
.i-bus dt img { display:block; margin:0 auto;}
.i-bus dt b { display:block; font-weight:normal; margin:15px 0 0 0;}
.i-bus dd { float:left; width:314px; height:160px; overflow:hidden; font-size:16px; text-align:center; border-left:1px dashed #FFF; padding:25px 0 0 0;}
.i-bus dd a { color:#727272;}
.i-bus dd a:hover { color:#FF6801;}
.i-bus dd .pics { width:212px; height:107px; overflow:hidden; position:relative; z-index:1; margin:0 auto;}
.i-bus dd .pics img { width:212px; min-height:107px;}
.i-bus dd .pics i { display:block; position:absolute; width:212px; height:107px; left:0; top:0; z-index:9; background:url(../images/i-bus-bg1.png) no-repeat center;}
.i-bus dd b { display:block; font-weight:normal; margin:15px 0 0 0;}
.hv-2 .pics i { background:url(../images/i-bus-bg2.png) no-repeat center!important;}
.hv-2 .pics img { filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.i-bus .bot { border-bottom:none!important; margin:0 0 40px 0;}
.i-bus .more { display:block; background:url(../images/more-bt.png) no-repeat center; width:136px; height:36px; text-align:center; line-height:36px; overflow:hidden; margin:0 auto; font-size:14px; color:#FFF;}
.i-bus .more:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}

.slideGroup{ width:100%; float:left; margin:0 0 40px 0; }
.slideGroup .parHd { height:42px;  position:relative;  }
.slideGroup .parHd ul { float:left; width:1100px; margin:0 0 0 80px; }
.slideGroup .parHd ul li { float:left; width:135px; height:42px; text-align:center; line-height:42px; background:url(../images/case-t1.png) no-repeat center; overflow:hidden; font-size:16px; color:#434343; cursor:pointer; margin:0 17px 0 0;  }
.slideGroup .parHd ul li.on{ background:url(../images/case-t2.png) no-repeat center; color:#FFF;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:50px 0 50px 0; width:100%; float:left; position:relative;  }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; bottom:30px; display:block; width:50px; height:25px; z-index:99; }
.slideGroup .sPrev { background:url(../images/case-pre.gif) no-repeat center; left:45%;}
.slideGroup .sNext { left:auto; right:5px; background:url(../images/case-nex.gif) no-repeat center; right:45%;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ }
.slideGroup .parBd ul { overflow:hidden; zoom:1; width:100%; float:left;  }
.slideGroup .parBd ul li { float:left; width:350px; margin:0 70px 0 0; display:inline;}

.caseli { text-align:center; width:350px; height:240px; position:relative; overflow:hidden; z-index:1; margin:0 0 45px 0; border:1px solid #ccc; }
.caseli img { width:350px; min-height:240px; display:block; }
.caseli b { display:block; height:40px; line-height:40px; position:absolute; z-index:11; left:0; bottom:0; width:100%; background:url(../images/black-bg.png) repeat; font-weight:normal; font-size:14px; color:#FFF;}
.caseli b a { color:#FFF; }
.caseli i { display:none; width:350px; height:240px; position:absolute; left:0; top:0;}
.caseli .more { display:none;}
.hv-3 { cursor:pointer;}
.hv-3 i { display:block!important; background:url(../images/black-bg.png) repeat center!important; z-index:9;}
.hv-3 b { background:none!important; font-size:18px!important; top:70px!important;}
.hv-3 .more { display:block!important; background:#FF6801!important; width:120px; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:14px; position:absolute; z-index:11; left:120px; bottom:50px;}
.slideGroup .more2 { display:block; background:url(../images/more-bt.png) no-repeat center; width:136px; height:36px; text-align:center; line-height:36px; overflow:hidden; margin:0 auto; font-size:14px; color:#FFF;}
.slideGroup .more2:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}


.i-news { width:600px; float:right; overflow:hidden;}
.i-media { width:550px; float:left; overflow:hidden;}
.i-news h4, .i-media h4 { height:50px; line-height:50px; font-size:18px; color:#212121; font-weight:normal; padding:0 0 0 40px; margin:0 0 15px 0;}
.i-news h4 { background:url(../images/new-icon.png) no-repeat 0 12px;}
.i-media h4 { background:url(../images/media-icon.png) no-repeat 0 11px;}
.news_menu { height:50px; }
.news_menu li { float:left; cursor:pointer;}
.news_menu li.hover{ color:#FF6801; }
.news_menu i { display:block; float:left; padding:0 10px;}
.tabox { height:310px; overflow:hidden;}
.i-news-list { width:100%; float:left; margin:0 0 10px 0; height:83px;}
.i-news-list .time { background:url(../images/i-time-bg.gif) no-repeat center; width:83px; height:83px; text-align:center; float:left; margin:0 18px 0 0;}
.i-news-list .time i { display:block; height:26px; line-height:26px; overflow:hidden; font-size:12px; color:#FFF; text-align:center;}
.i-news-list .time b { display:block; font-weight:normal; color:#B6B6B6; font-size:26px; text-align:center; line-height:55px; height:55px; overflow:hidden;}
.i-news-list .con { float:left; width:480px; overflow:hidden;}
.i-news-list .con b { color:#333333; display:block; font-weight:normal; font-size:15px; height:30px; line-height:30px; overflow:hidden;}
.i-news-list .con b a { color:#333333;}
.i-news-list .con p { color:#989898; font-size:13px; line-height:24px; height:48px; overflow:hidden;}
.i-news-list .con p a { color:#989898;}

.i-new-u { width:100%; float:left; }
.i-new-u li { border-bottom:1px dashed #ccc; height:40px; line-height:50px; overflow:hidden; position:relative; font-size:14px;}
.i-new-u li a { display:block; position:absolute; left:0; color:#333333;}
.i-new-u li span { display:block; position:absolute; right:0; color:#999;}

.hv-n { background:#FF9231;}
.hv-n .time { background:none;}
.hv-n .time b { color:#fff;}
.hv-n .con b a { color:#FFF;}
.hv-n .con p a { color:#FFF;}

.i-media .pics { width:300px; height:200px; float:left; overflow:hidden; margin:5px 20px 10px 0;}
.i-media .text { height:300px; overflow:hidden; color:#989898; line-height:28px;}
.i-media .text a { color:#00933F;}
.i-media ul { width:100%; float:left; margin:10px 0 0 0; height:240px; overflow:hidden;}
.i-media ul li { width:100%; float:left; height:46px; line-height:46px; vertical-align:bottom; overflow:hidden; position:relative; border-bottom:1px dashed #D6D6D6;}
.i-media ul li a { display:block;}
.i-media ul li b { font-weight:normal; width:350px; position:absolute; left:0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color:#333333; }
.i-media ul li b:hover { color:#FF6801}
.i-media ul li span { position:absolute; right:0; color:#A7A7A7;}


.i-partners { height:161px; width:100%; float:left; overflow:hidden; margin:40px 0 40px 0;}
.i-partners .title { width:180px; height:161px; float:left; overflow:hidden; background:#009b75; text-align:center;}
.i-partners .title img { padding:36px 0 0 0;}
.i-partners .plist { border-top:1px solid #EAEAEA; zoom:1; width:1020px; overflow:hidden; float:left;}
.i-partners .plist li { border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; width:169px; height:79px; zoom:1; text-align:center; float:left;}
.i-partners .plist li a { display:block; text-align:center;}
.i-partners .plist li img { max-width:165px; height:38px; margin:21px 0 0 0;}
.i-partners .plist li a:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}


.i-ladyScroll { border-top:1px solid #EAEAEA; zoom:1; width:1020px; height:160px; position:relative; overflow:hidden; float:left; }	
.i-ladyScroll .prev,.i-ladyScroll .next{width:51px;height:45px;position:absolute;top:210px;left:0;z-index:100; cursor:pointer; background:url(images/btns.png) no-repeat; display:none;}	
.i-ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}		
.i-ladyScroll .scrollWrap{ width:1020px; overflow:hidden ;position:absolute;}	
.i-ladyScroll dl { float:left; width:170px; text-align:center; position:relative; }		
.i-ladyScroll dd { border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA; width:169px; height:79px; zoom:1; text-align:center; float:left;}	
.i-ladyScroll dd a { display:block; text-align:center;}
.i-ladyScroll dd img { max-width:165px; height:38px; margin:21px 0 0 0;}
.i-ladyScroll dd a:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}	



/*案例详情*/
.inside-title { text-align:center; background:url(../images/i-title-bg1.gif) no-repeat 0 20px; width:100%; float:left; margin:30px 0;}
.inside-title b { font-weight:normal; font-weight:normal; font-size:36px; height:65px; line-height:65px; color:#FF6801;}
.inside-title span { display:block; font-size:16px; color:#C2C2C2; text-align:center; font-family:Arial, Helvetica, sans-serif;}

/*.case-top { width:100%; float:left; padding:20px 0; margin:0 0 0 290px;}
.case-top li { float:left; width:145px; height:50px; line-height:50px; text-align:center; border:1px solid #E2E2E2; font-size:16px; color:#4F4F4F; margin:0 14px 0 0;}
.case-top li a { color:#4F4F4F;}
.case-top li a:hover { color:#D70F1C;}
.case-top li.on { background:#D70F1C; border:1px solid #D70F1C; color:#fff;}
.case-top li.on a { color:#FFF;}*/

.case-top { width:100%; line-height:50px; padding:20px 0; text-align:center;}
.case-top a { line-height:50px; color:#4F4F4F; padding:15px 30px; border:1px solid #E2E2E2; font-size:16px; color:#4F4F4F; margin:0 10px;}
.case-top a:hover { color:#D70F1C;}
.case-top a.on { background:#D70F1C; border:1px solid #D70F1C; color:#fff;}

.case-class { width:100%; line-height:200%; text-align:center; padding:10px 0 30px 0; font-size:16px;}
.case-class a { padding:0 20px;  color:#434343; cursor:pointer;}
.case-class a.hover{ color:orange;}

.case-title { width:100%; float:left; font-size:30px; color:#303030; text-align:center; font-weight:normal; line-height:220%; margin:0 10px 0 0;}
.case-time { text-align:center; width:100%; float:left; color:#AAAAAA; font-size:14px; line-height:180%;}
.case-dpic { width:600px; height:400px; float:left; overflow:hidden; margin:30px 0;}
.case-dpic img { width:600px; min-height:400px;}

.case-int { width:565px; float:right; overflow:hidden; margin:30px 0;}
.case_menu { height:46px; line-height:46px; font-size:16px; border-bottom:1px solid #D1D1D1; color:#000000;}
.case_menu li { float:left; cursor:pointer; text-align:center; width:132px;}
.case_menu li.hover { background:url(../images/case-top.png) no-repeat center; color:#FFF;}
.case-con { padding:10px 0; line-height:180%; font-size:14px;}

.case-about { width:100%; float:left; margin:0 0 20px 0;}
.case-about h4 { font-size:20px; color:#2D2D2D; line-height:40px; float:left; margin:10px 0; background:url(../images/case-about-icon.gif) no-repeat 0 12px; padding:0 0 0 20px;}
.ladyScroll { width:100%; height:250px; margin:15px auto; position:relative; float:left;}	
.ladyScroll .prev,.ladyScroll .next { width:24px; height:45px; position:absolute; top:90px; z-index:100; cursor:pointer;}	
.ladyScroll .prev { left:-40px; background:url(../images/prev-1.png) no-repeat center;}
.ladyScroll .next{ right:-40px; background:url(../images/next-1.png) no-repeat center;}		
.ladyScroll .scrollWrap{ width:100%; overflow:hidden; position:absolute;}	
.ladyScroll dl{ float:left; width:260px; text-align:center; position:relative; margin:0 50px 0 0 ;}		
.ladyScroll dt{ margin:0 auto; width:260px;  height:200px; overflow:hidden;}	
.ladyScroll img{ display:block; width:260px;  height:200px;}	
.ladyScroll dd { width:100%; height:40px; line-height:40px; font-size:14px; text-align:center; overflow:hidden;}		

/*关于我们*/
.about-top { width:100%; float:left; padding:20px 0;}
.about-top li { float:left; width:135px; height:50px; line-height:50px; text-align:center; border:1px solid #E2E2E2; font-size:16px; color:#4F4F4F; margin:0 0 0 54px;}
.about-top li a { color:#4F4F4F;}
.about-top li a:hover { color:#D70F1C;}
.about-top li.on { background:#D70F1C; border:1px solid #D70F1C; color:#fff;}
.about-top li.on a { color:#FFF;}
.about-content { width:100%; float:left;/* margin:40px 0;*/}
.about-content img { max-width:100%!important;}
.about-t1 {font-size:30px; font-weight:normal; color:#000000; text-align:center; line-height:200%; padding:10px 0 0 0;}
.about-t2 { color:#939393; font-size:18px; text-align:center; line-height:180%;}
.about-con { line-height:30px; font-size:14px; color:#434343; padding:30px 0 50px 0;}

/*合作伙伴*/
.p-list { padding:20px 0 50px 0;}
.p-list li { width:280px; height:100px; border:1px solid #E2E2E2; zoom:1; float:left; overflow:hidden; margin:20px 9px; display:inline;}
.p-list li a { display:block; text-align:center;}
.p-list li img { max-width:270px; height:60px; margin:20px 0;}
.p-list li:hover { border:1px solid #FF6801;}

/*案例列表*/
.case-list { padding:0 0 40px 0; width:100%; float:left;}
.case-list li { width:370px; float:left; text-align:center; border:1px solid #ccc; margin:30px 40px 0 0;}
.case-list li i { display:block; width:370px; height:285px; overflow:hidden;}
.case-list li i img { width:370px; height:285px;}
.case-list li b { display:block; font-weight:normal; text-align:center; height:60px; line-height:60px; overflow:hidden; font-size:16px; color:#434343;}
.hv-case { border:1px solid #FF6D09!important;}
.hv-case b { background:#FF6D09; color:#FFF!important;}
.case-list li.three { margin:30px 0 0 0!important;}

.page { float:right; margin:10px 0 70px 0;}
.page a { display:block; float:left; border:1px solid #E4E4E4; line-height:36px; padding:0 15px; margin:0 7px;}
.page a:hover { background:#009b75; border:1px solid #009b75; color:#FFF;}
.page span { display:block; float:left; padding:0 15px; background:#009b75; border:1px solid #009b75; color:#FFF; line-height:36px;}

/*联系我们*/
.contact-top { width:400px; padding:30px 0; margin:0 auto;}
.contact-top li { float:left; width:135px; height:50px; line-height:50px; text-align:center; border:1px solid #E2E2E2; font-size:16px; color:#4F4F4F; margin:0 30px;}
.contact-top li a { color:#4F4F4F;}
.contact-top li a:hover { color:#D70F1C;}
.contact-top li.on { background:#D70F1C; border:1px solid #D70F1C; color:#fff;}
.contact-top li.on a { color:#FFF;}
.contact-a { background:url(../images/line.gif) repeat-x bottom; padding:20px 0 50px 0;}
.contact-a .t1 { text-align:center; font-size:30px; color:#000000; line-height:48px;}
.contact-a .t2 { text-align:center; font-size:16px; color:#6C6C6C; line-height:48px;}
.contact-a .t3 { text-align:center; font-size:24px; color:#000000; line-height:36px; padding:20px 0;}
.contact-a .cont { color:#000000; font-size:16px; line-height:36px; padding:40px 0 0 0;}
.add-list { padding:20px 0 0 0;}
.add-list dl { width:50%; float:left; overflow:hidden; color:#000; font-size:16px; line-height:36px; height:36px; overflow:hidden;}
.add-list dt { float:left;}
.add-list dd { float:left; color:#FF6801; padding:0 0 0 20px;}
.contact-b { padding:20px 0;}
.contact-b h4 { color:#000; font-size:24px; line-height:40px; padding:30px 0;}
.contact-b h4 i { font-size:14px; color:#959596; padding:0 0 0 30px;}
.mesg {}
.mesg .i-1 { width:325px; height:50px; background:#FFF; border:1px solid #141414; padding:0 10px; overflow:hidden; font-size:15px; color:#C5C5C5; float:left; margin:0 20px 20px 0; display:inline;}
.mesg .i-2 { width:1060px; height:150px; background:#FFF; border:1px solid #141414; padding:0 10px; overflow:auto; font-size:15px; color:#C5C5C5; float:left; margin:0 0 20px 0; line-height:200%; }
.mesg .i-3 { background:#D7101D; width:150px; height:50px; line-height:50px; border:0; cursor:pointer; color:#FFF; font-size:16px;}
.map { padding:30px 0 80px 0;}


/*新闻资讯*/
.news-list { width:100%; padding:20px 0 0 0;}
.news-li { width:1198px; height:150px; border:1px solid #E3E3E3; zoom:1; margin:0 0 36px 0; float:left;}
.news-li .pics { width:210px; height:150px; float:left; overflow:hidden; margin:0 50px 0 0;}
.news-li .pics img { width:210px; height:150px;}
.news-li .text { width:630px; float:left; overflow:hidden;}
.news-li .text h4 { font-size:22px; height:40px; line-height:40px; overflow:hidden; margin:25px 0 0 0;}
.news-li .text p { font-size:14px; line-height:20px; height:40px; overflow:hidden; }
.news-li .text .more { display:block; font-size:14px;  color:#ACACAC;}
.news-li .time { width:90px; height:150px; float:right; overflow:hidden; text-align:center; margin:10px 40px 0 0;}
.news-li .time b { font-size:60px; color:#CDCDCD; display:block; font-weight:normal; border-bottom:1px solid #CDCDCD; height:80px; line-height:80px;}
.news-li .time i { display:block; font-size:20px; color:#CDCDCD; font-weight:normal; margin:16px 0 0 0;}
.hv-new { background:#EDEDED;}
.hv-new h4 { color:#FF6801; text-decoration:underline;}
.hv-new .more { color:#FF6801!important; text-decoration:underline; }

.news-title { font-weight:normal; text-align:center; line-height:200%; font-size:30px; color:#303030; }
.news-time { height:40px; line-height:40px; width:100%; border-bottom:1px solid #CDCCCC; font-size:14px; color:#898989; text-align:center; padding:0 0 10px 0;}
.news-content { width:100%; padding:40px 0; font-size:14px; line-height:200%;}
.news-content img { max-width:100%!important;}
.news-content p { margin:15px 0;}
.back-list { display:block; background:url(../images/back-bg.png) no-repeat center; width:173px; height:45px; line-height:45px; color:#FFF; font-size:16px; text-align:center; margin:30px auto;}
.back-list:hover { color:#FFF; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.news-an { height:40px; line-height:40px; width:100%; border-bottom:1px solid #CDCCCC; position:relative; font-size:14px; padding:0 0 20px 0;}
.news-tag { position:absolute; left:0 ; background:url(../images/tag-icon.png) no-repeat 0 12px; padding:0 0 0 30px;}
.news-share { position:absolute; right:0; top:10px;}
.news-art { width:100%; padding:20px 0 50px 0;}
.news-art p { height:36px; line-height:36px; overflow:hidden; font-size:14px;}



/*业务介绍*/
.bus-list { width:100%; float:left; padding:0 0 30px 0;}
.bus-list li { width:380px; height:340px; float:left; overflow:hidden; margin:26px 25px 0 0; display:inline; border:1px solid #ccc;}
.bus-list li span { display:block; width:380px; height:275px; overflow:hidden;}
.bus-list li span img { width:380px; height:275px;}
.bus-list li b { display:block; font-weight:normal; color:#434343; font-size:18px; text-align:center; padding:0 10px; height:40px; line-height:40px; overflow:hidden; margin:10px 0; }
.bus-list li p { line-height:24px; height:48px; padding:0 10px; overflow:hidden; color:#939393; font-size:13px;}
.bus-list li.nom { margin:26px 0 0 0!important;}
.hv-bus { background:#0089CF;}
.hv-bus b a { color:#FFF!important;}
.hv-bus p { color:#FFF!important;}

/*2017-05-22*/
.us_menu { float:left; padding:20px 0; margin:30px 0 20px 230px; }
.us_menu li { float:left; line-height:30px; text-align:center; border:1px solid #E2E2E2; font-size:16px; color:#4F4F4F; padding:10px 30px; margin:0 10px; color:#4F4F4F; cursor:pointer;}
.us_menu li.hover{ background:#D70F1C; border:1px solid #D70F1C; color:#fff;}
.us_box { width:100%; float:left; padding:0 0 20px 0; }

.case_box { width:100%; padding:0 0 50px 0; line-height:200%; }



/*.case-top { width:100%; line-height:50px; padding:20px 0; text-align:center;}
.case-top a { line-height:50px; color:#4F4F4F; padding:15px 30px; border:1px solid #E2E2E2; font-size:16px; color:#4F4F4F; margin:0 10px;}
.case-top a:hover { color:#D70F1C;}
.case-top a.on { background:#D70F1C; border:1px solid #D70F1C; color:#fff;}*/</pre></body></html>