<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* { box-sizing:border-box; }
body { color:#434343; text-align:left; font-size:12px; background:#fff; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; list-style:none; }
ol, ul { list-style: none; }
img { border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px }
a:link { color:#292e35; text-decoration:none; }
a:visited { color:#292e35; text-decoration:none; }
a:hover { color:#f03100; text-decoration:none; }
a:active { color:#000000; }
input,button,select,textarea{outline:none;}
textarea{resize:none;}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
table{font-size:inherit;font:100%; border-collapse:collapse;border: 1px solid #bbb; width:100%;}
table td { font-size: 14px;padding-left: 10px;border: 1px solid #bbb; }
em { font-style: normal; font-weight: normal }
cite { font-style: normal; font-weight: normal }
blockquote { quotes: none }
.b { font-weight:bold; }
.block { width: 960px; height: auto }
.dis { display: block }
.none { display: none }
.hide { display: none }
.hidden { overflow: hidden }
.inline { display: inline }
.clear { clear: both; font-size: 0px; visibility: hidden; overflow: hidden; }
.pr { position: relative;}
.relative { position:relative }
.dashed { padding-right: 0px; padding-left: 12px; background: url(/images/linebg.gif) repeat-x left top; padding-bottom: 3px; color: #3f3f3f; padding-top: 2px }

h1 { font-size: 16px; font-weight:bold; }
h2 { font-size: 14px; font-weight:bold; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; margin:0; padding:0; border:0; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }

/*clearboth*/
.clearfix:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { *zoom:1;}
.fl { float: left; }
.fr { float: right; }
.fb { font-weight: bold }
.fi { font-style: italic }
.fu { text-decoration: underline }
.fn { text-decoration: none }
.tl { text-align: left }
.tc { text-align: center }
.tr { text-align: right }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f22 { font-size: 22px; }
.blank { clear: both; visibility: hidden; line-height:0px;height:0px }
.blank5 { clear: both; visibility: hidden; line-height: 5px; height: 5px }
.blank10 { clear: both; visibility: hidden; line-height: 10px; height: 10px }
.blank20 { clear: both; visibility: hidden; line-height: 20px; height: 20px }
.blank50 { clear: both; visibility: hidden; line-height: 50px; height: 50px }
/* input */
.input { width:343px; height:35px; border:1px #d9d9d9 solid; padding-left:5px; font-size:14px; line-height:35px; }
.input:hover { border: solid 1px #3bb4f2 }
.textarea{width:345px;height:70px; border:1px #d9d9d9 solid; font-size:14px; padding-left:3px; padding-top:3px; margin-top:5px;}
.textarea:hover{border: solid 1px #3bb4f2}
.table { margin:0 auto; }
.table td { height:50px; line-height:50px; }
.table span { font-size:16px; color:red; margin-left:5px; }
/* button */
.btn { font-size: 14px; height: 28px; madding:0 30px; cursor: pointer; }
.btn1 { width:170px; height:38px; background-color:#008ce1; border:0px; cursor:pointer; color:#fff; font-size:14px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; }
.btn1:hover { color:#fff; background-color:#d4291e; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; }
.btn2 { width:170px; height:38px; background-color:#cdcdcd; border:0px; cursor:pointer; color:#fff; font-size:14px;border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; margin-left:5px; }
.btn2:hover { color:#fff; background-color:#008ce1; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; }
/* color */
.blue { color : blue; }
.blue a:link, .blue a:visited { color : blue; }
.blue a:active, .blue a:hover { color : #f00; }
.post_error { padding-left: 5px; color: #ff0000; font-style:normal; }
.warning { color:#ff0000; font-weight:bold; }
.red { color : red; }
a.red { color : red; }
.silver { color: #666 }
.orange { color : #fe6700; }
.green { color : #1898ed; }
.golden { color: #996600; }
.brown { color : brown; }
.navy { color : #000080; }
.gray { color : #999999; }
.darkblue { color : #00008b; }
.deeppink { color : #ff1493; }
.deepbrown { color:#B53528; font-weight:bold; }
/*title*/
.w {margin: 0 auto;}
.clearfix .clear { _height:0px; }
.wrap { margin:0 auto; height: auto; width: 1200px; min-width:1200px;text-align: left; display: table; }

/*头部*/
.header { display: block; width: 100%; min-width: 1200px; height:150px; }
.header-top { height:32px; line-height:32px; margin-right:20px; margin-bottom:10px; text-align:right;  }
.header-body { display: block; height: 83px; }
.header-body .logo { display: block; float: left; width:800px; }
.header-body .logo img{ float: left; padding-top:0px; width:100px; height:95px;}
.header-body .logo .wen{ overflow:hidden; float:left; margin-left:15px;}
.header-body .logo .wen h2{ font-size:38px; line-height:60px; color:#333; font-family: microsoft yahei;font-weight: bold;}
.header-body .logo .wen p{ font-size:16px; color:#333;}
.call { width:300px; display: block; float: right; background:url(../images/call.png) left 40px no-repeat; padding-top:30px;}
.call p { padding-left:60px; display: block; line-height: 1; font-size: 17px; color: #333; margin-top: 0px; }
.call h3 { padding-left:60px; color: #ed6d18;display: inline-block;font:30px/38px Impact;letter-spacing:3px; }

/*主菜单*/
.nav { display: block; width: 100%; min-width: 1200px; height:50px;background:#1898ed;box-shadow:0 5px 10px rgba(0,0,0,0.2);}
.nav .nav-group { display: block; float: left; width:1230px; }
.nav .nav-group li { position: relative; display: block; float: left; text-align: center; line-height:50px; color: #fff; font-size: 16px; margin-right: 1px; }
.nav .nav-group li.active, .nav .nav-group li:hover { background: #ed6d18 url(../images/top_v.png) no-repeat center 38px; }
.nav .nav-group li:last-child { }
.nav .nav-group li&gt;a { display: block; color: #fff; transition: 0.3s; -o-transition: 0.3s; -ms-transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; padding:0 30px; }
.nav .nav-group li:hover&gt;a, .nav-group li.active&gt;a {  }
.nav li dl { display: none; position: absolute; width: 100%; background-color: #ef8a05; z-index: 10; opacity: 0.9;}
.nav li dl dd { display: block;line-height:28px; font-size: 15px; border-top: 1px solid #e38304; }
.nav li dl dd:last-child { border-bottom: none; }
.nav li dl dd a { display: block; color: #fff; padding:4px 0; transition: 0.3s; -o-transition: 0.3s; -ms-transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; }
.nav li dl dd a:hover {  background-color: #ff5c01; }
.nav .search { display: block; width: 230px; height: 40px; float: right; margin-top: 8px; background-color: #fff; }
.nav .search .input { display: block; width: 160px; float: left; height: 28px; border: none; outline: none; padding: 6px 10px; line-height: 20px; color: #9fa0a0; }
.nav .search .btn { display: block; width: 48px; height: 40px; float: right; background: url(../images/search.png) no-repeat center; border: none; outline: none; cursor: pointer; transition: 0.3s; -o-transition: 0.3s; -ms-transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; }
.nav .search .btn:hover { opacity: 0.8; }

/*分享*/
.share { float:right; width:160px; height:28px; margin-right:2px; }
.share strong { font-weight: normal; float:left; width:70px; height:28px; line-height:28px; }

/*框架*/
#pleft { float:left; width:260px; height:auto; overflow:hidden; }
#pright { background:#fff; float:right; width:930px; height:auto; overflow:hidden; }

/*内页横幅*/
.xbanner { width:100%; min-width:1200px; height:auto; }
.xbanner img { width:100%; min-width:1200px; height:auto; border-bottom:1px solid #dadbd6; text-align:center; margin:0 auto; }

/*导航*/
.position { width:100%; min-width:1200px;height:60px; line-height:60px; border-top:1px #ddd solid; font-size:18px;color:#208fcf;font-weight:bolder; padding:0 5px;border-bottom: 2px solid #208fcf; text-align:right; }
.position span { float:left; font-size:16px; font-weight:normal; color:#aaa; }
.position i { font-size:14px; font-weight:normal; }
.position span a { font-size:16px; }

/*banner效果*/
.slideBox { width: 100%; min-width:1200px; height: auto; overflow: hidden; position: relative; }
.slideBox .hd { width: 100%; min-width:1200px; position: absolute; z-index: 1; bottom: 8px; left: 0; height: 30px; line-height: 30px; }
.slideBox .hd ul { text-align: center; }
.slideBox .hd ul li { cursor: pointer; display: inline-block; *display: inline;
zoom: 1; width: 12px; height: 12px; margin: 5px; overflow: hidden; background: #888; line-height: 999px; border-radius: 100%; }
.slideBox .hd ul .on { background: #ef8a05; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { width: 100%; min-width:1200px; height: auto; display: block; }
.slideBox .prev { position: absolute; left: 5%; top: 50%; margin-top: -20px; display: block; width: 56px; height: 56px; background: url(../images/arr_prev.png) no-repeat; filter: alpha(opacity=0); opacity: 0; }
.slideBox .next { position: absolute; right: 5%; top: 50%; margin-top: -20px; display: block; width: 56px; height: 56px; background: url(../images/arr_next.png) no-repeat; filter: alpha(opacity=0); opacity: 0; }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }

/*左侧菜单*/
.left { width:260px; height:auto; float:left; }
.left_title { width:260px; height:45px; cursor:pointer; position:relative; font:18px/45px "微软雅黑"; color:#fff; background:#1898ed; text-align:center; }
.left_title a { position:relative; font:26px/60px "微软雅黑"; color:#fff; background:#ccc; text-align:center; margin-bottom:1px; text-decoration:none; }
.left_nav { width:260px; height:auto; overflow:hidden; border-left:#e8e8e8 1px solid; border-right:#e8e8e8 1px solid; }
.left_nav li { display:block; width:258px; height:50px; border-bottom:1px solid #e8e8e8; font:16px/54px "微软雅黑"; cursor:pointer; color:#666; }
.left_nav li a { color:#666; width:205px; height:50px; padding-left:55px; display:block; }
.left_nav li a:hover, .left_nav li a.thisclass { color:#fe585c; padding-left:90px; background:url(../images/left_arr.jpg) no-repeat 53px 22px; display:block; text-decoration:none; }
.left_tel li { width:130px; border:1px solid #e8e8e8; border-top:none; text-align:center; padding:20px 0; float:left; }
.left_tel li p { font-size:16px; margin-top:18px; }
.left_tel li a { color:#666; }
.left_tel dl { border:1px solid #e8e8e8; padding:25px; overflow:hidden; border-top:none; }
.left_tel dt { float:left; width:38px; }
.left_tel dd { width:160px; font-size:16px; color:#999; float:right; }
.left_tel dd p { font-size:17px; color:#666666; }
.left_tel dd i { font-size:14px; color:#666666; display:block; font-style:normal; }

/*搜索*/
.index-search { height:55px; overflow: hidden; background:#f7f7f7; }
.index-search .sbox { width:1200px; height:55px; margin:0 auto; overflow:hidden; }
.index-search .sbox p { width:800px; color:#555555; line-height:55px; font-size: 14px; }
.index-search .sbox p a { color:#333; padding:0 8px; font-size:14px; }
.index-search .sleft { padding-top:13px; *padding-top:12px;}
.index-search .sleft .inp01 { width:253px; height:27px; line-height:27px; background:url(../images/s.gif) no-repeat; border:0; color:#c9c9c9; font-size:12px; padding-left:10px;}
.index-search .sleft .inp02 { background:url(../images/ss.gif) no-repeat; width:32px; height:27px; border:0; }

/*产品分类*/
.index-product{width: 100%;min-width:1200px;height:1200px;}
.index-product .left{width: 279px;margin-top: 32px; float:left;}
.index-product .left .menu-tt{width: 279px;height: 128px;background: url(../images/pro_tt.png) no-repeat center;}
.index-product .left .menu-tt h3{font-size: 36px;color: #fff;font-weight: bold;text-align: center;line-height: 100px;}
.index-product .left ul{padding-bottom: 20px;border: 1px solid #eee;}
.index-product .left ul li{width: 100%;height: 42px;text-align: center;font-size:16px;line-height: 42px;background-color: #eee;margin-top: 10px;transition: all 0.5s;}
.index-product .left ul li:hover{background-color: #ed6d18;transition: all 0.5s;}
.index-product .left ul li:hover a{color: #fff;}
.index-product .left .lxus{margin-top: 10px;text-align: center;}
.index-product .left .lxus .lxtt{width: 280px;height: 90px;background-color: #208fcf;}
.index-product .left .lxus .lxtt p{font-size: 24px;color: #fff;font-weight: bold;padding-top: 18px;}
.index-product .left .lxus .lxinf{border: 1px solid #aaa;color: #ed6d18;width: 278px;height: 100px;font-size: 18px;font-weight: bold;}
.index-product .left .lxus span{color: #fff;font-weight: bold;margin-top: 5px;display: inline-block;}
.index-product .left .lxus p{margin-top: 10px;}
.index-product .right{width:890px;height:1585px; float:right;}
.index-product .right .serv-tt{width: 100%;border-bottom: 2px solid #208fcf;height: 45px;margin-top: 30px;}
.index-product .right .serv-tt h2{float: left;font-size: 24px;font-weight: bold;color:#208fcf;}
.index-product .right .serv-tt a{float: right;transition: all 0.5s;font-size: 16px;padding-top: 15px;}
.index-product .right .serv-tt a:hover{color: #ed6d18;transition: all 0.5s;font-weight: bold;}
.index-product .right li{width: 280px;height: 246px;float: left;margin-right: 20px;text-align: center;font-size: 14px;color: #333;margin-top: 30px;}
.index-product .right li:nth-child(3n){margin-right: 0;}
.index-product .right li span{height: 40px;width: 280px;line-height: 40px;border: 1px solid #eee;display: inline-block;color: #000;}
.index-product .right li .imgbox{width: 280px;height: 204px;overflow: hidden;}
.index-product .right li img{width: 100%;height: 100%;width: 282px;height: 204px;transition: all 0.4s;}
.index-product .right li a:hover img{transform: scale(1.1);}
.index-product .right li a:hover span{color: #fff;background-color: #ed6d18;}

/*分站*/
.index-product.site{width: 100%;height:1500px;}
.index-product.site .right{width:100%;height:auto;}
.index-product.site li{width: 280px;height: 246px;float: left;margin-right: 20px;text-align: center;font-size: 14px;color: #333;margin-top: 30px;}
.index-product.site li:nth-child(3n){margin-right: 20px;}
.index-product.site li:nth-child(4n){margin-right: 0;}

/*优势*/
.index-ys { width:1100px;min-width:1100px; margin:0 auto; margin-top:20px; padding-bottom:15px; background:url(../images/ys_bg.jpg) no-repeat center 150px; background-size:100% auto; height: 1350px;position: relative; }
.index-ys .tit { padding:20px 0 15px 0; margin-bottom:5px; line-height:41px; text-align:center; font-weight:bold; font-size:26px; color:#ed6d18; border-bottom:1px dotted #dedede; background: url(../images/tbg.png) no-repeat center; }
.index-ys .tit span { font-size:38px; color: #333; }
.index-ys .tit strong { font-size:66px; color: #ea0000; }
.index-ys .tit b { font-size:36px; }
.index-ys dl { position:absolute; width:600px; }
.index-ys dl dt { padding: 0 0 15px 72px; border-bottom:1px dotted #cbcbc9; overflow:hidden; }
.index-ys dl dt p { font-size: 27px; color: #333; height: 25px; font-weight:bold; }
.index-ys dl dt span { color:#ed6d18; font-size: 18px; }
.index-ys dl dt u { text-decoration:none; color:#ababab; font-style:italic; font-family:arial; }
.index-ys dl dd { padding: 5px 30px 0 45px; font-size: 15px; line-height: 30px;color:#565656;overflow:hidden;background: url(../images/ico.png) no-repeat 12px 11px;width:600px;margin-top: 11px; }
.index-ys .ys1 { left: 20px; top:175px; }
.index-ys .ys2 { left: 564px; top: 580px; }
.index-ys .ys3 { left:20px; top:985px; width: 500px; }
.index-ys .ys3 dd { width:550px; padding: 5px 0px 0 43px; }

/*横幅广告*/
.index-ad1 { width:100%;min-width:1200px;clear:both; height:167px;  background:url(../images/b1.jpg) no-repeat center top; }
.index-ad2 { width: 100%;min-width:1200px; height: 167px; float: left; background: url(../images/b2.jpg) no-repeat center top; }

/*新闻*/
.index-news { min-width:1200px;height:auto; padding:30px 0; }
.index-news h2 { height:42px;padding-left: 20px;border-bottom: 2px solid #208fcf; }
.index-news h2 a { color: #208fcf; font-size: 18px; line-height:50px; font-weight: bold; }
.index-news .dd { width: 390px; height:auto; margin-right:10px; background: #fff; border: 1px solid #eeeeee; }
.index-news .dd span { padding:10px; }
.index-news .last { margin-right: 0; }
.index-news .ul { padding-top: 14px;padding: 5px; }
.index-news .ul li { height: 32px; line-height: 32px; padding-left: 18px; background:url(../images/dot.png) no-repeat 0 center; border-bottom: 1px dotted #eeeeee; }
.index-news .ul li a { color: #666; }
.index-news .ul li a:hover{color:#ed6d18;transition: all 0.5s;font-weight: bold;}
.index-news .ul li.pic { height: 122px;background:none;line-height:22px; padding-top:10px;padding-left:6px; }
.index-news .ul li.pic img { width:130px; height: 100px; float:left; }
.index-news .ul li.pic div{ width:220px; float:left;margin-left:5px;}
.index-news .ul li.pic div h3{display:block;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-news .ul li.pic div p{color:#aaa;}

/* 常见问题 */
.index-faq { padding: 15px; overflow: hidden; height:auto; margin-bottom:10px; }
.index-faq li { height: 100px; padding-top: 10px; }
.index-faq li h5 { height:19px; padding-left:30px; text-indent: 23px; line-height:19px; background:url(../images/w.gif) no-repeat left top; font-size:13px; color:#333333; overflow: hidden; }
.index-faq li h5 a { color:#ed6d18; }
.index-faq li p { margin-top:6px; padding-left:30px; background:url(../images/d.gif) no-repeat left top; line-height:25px; color:#666; height: 50px; text-indent: 23px; overflow: hidden; }

/*服务网点*/
.index-area { min-width:1200px;height:auto;margin-bottom:10px; }
.index-area h2 { height:42px;padding-left: 20px;border-bottom: 2px solid #208fcf; }
.index-area h2 a { color: #208fcf; font-size: 18px; line-height:50px; font-weight: bold; }
.index-area .area a{ line-height:30px; padding-right:15px;font-size:18px;}
.index-area .area span { color:#666; font-size:14px; font-weight:normal;clear:both;white-space: pre-wrap;  }

/* 友情链接 */
.index-links { width:100%; min-width:1200px; height:auto; padding-top:15px; padding-bottom:15px; display:table; margin-top:50px; border-top:1px #efefef solid; }
.index-links ul { width:1200px; height:auto; margin:0 auto; }
.index-links li { float:left; font-size:18px; color:#15636a; margin-right:15px; display:inline; }
.index-links a:link { font-size:14px; }
.index-links a:visited { font-size:14px; }
.index-links a:hover { font-size:14px; }

/*新闻栏目*/
.news_list { height:auto; padding-top:10px; }
.news_list ul { list-style-type:none; }
.news_list li { width:910px; height:160px; border-bottom:1px #ddd dashed; padding-top:20px; line-height:22px; padding-bottom:10px; }
.news_list a:link { font-size:16px; line-height:35px; color:#333; font-weight:bolder; }
.news_list a:visited { font-size:16px; line-height:35px; color:#333; font-weight:bolder; }
.news_list a:hover { font-size:16px; line-height:35px; color:#008ecf; font-weight:bolder; }
.news_list img { width:180px; height:122px; float:left; margin-right:20px; }
.news_list .list_time {background: url(../images/timebg.jpg) left center no-repeat;padding-left: 25px;color: #888;}
.news_list span { background: #ed6d18;float:left; padding-left:10px; padding-right:10px; margin-top:5px; margin-bottom:13px; }
.news_list span a:link { color:#fff; font-size:12px; height:22px; line-height:22px; }
.news_list span a:visited { color:#fff; font-size:12px; height:22px; line-height:22px; }
.news_list span a:hover { color:#fff; font-size:12px; height:22px; line-height:22px; }

/*内容*/
.arc_title { text-align:center; }
.arc_info { text-align:center; height:40px; border-bottom:1px #ddd dashed; line-height:40px; color:#888; margin-top:5px; padding-bottom:3px; }

.page_h1 { width:100%; height:40px; background-color:#1898ed; line-height:40px; margin:0 auto; margin-top:30px; font-size:16px; font-weight:bolder; color:#fff; padding-left:10px; }
.page_content { width:910px; min-height:500px; margin:0 auto; font-size:16px; line-height:40px; padding-bottom:10px; padding-top:30px; overflow:hidden; }
.page_content p { margin-bottom:20px; }
.page_content a:link { font-size:14px; line-height:30px; }
.page_content a:visited { font-size:14px; line-height:30px; }
.page_content a:hover { font-size:14px; line-height:30px; }
.page_content h1 {  color:#333; font-size:32px; text-align:center; padding:10px 0 30px; }
.page_content h2 {  color:#333; font-size:22px;padding:20px 0; }
.page_content h4 { height:40px; background-color:#f3f3f3; color:#e01216; font-size:16px; padding-left:10px; line-height:40px; margin-top:20px; margin-bottom:20px; }
.page_content table { width:100%; }
.page_content td p { margin-bottom: 0; text-indent:0em;}
.page_content td li{ list-style:inside; }
.page_content p img { margin:0 auto; display:block }
.page_content table { max-width:910px;}
.page_content table td { font-size: 14px;padding-left: 10px;border: 1px solid #bbb; }
.page_content blockquote{ font-size: 14px; line-height:22px;padding:15px; margin:15px 0;background:#f5f2f0;border-left:3px #B4D5FF solid;}

/*底部导航*/
.pagenext { float:left; color:#525252; height:auto; border-top:1px #ddd dashed; width:100%; padding-top:10px; padding-bottom:10px; margin-top:10px; display:inline; }
.pagenext ul { list-style-type:none; }
.pagenext li { line-height:25px; color:#525252; font-size:14px; }
.pagenext a:link { line-height:25px; font-size:14px; }
.pagenext a:visited { line-height:25px; font-size:14px; }
.pagenext a:hover { line-height:25px; font-size:14px; }

/*相关新闻*/
.related_title{width:100%;height:40px;background:#e5e5e5;position:relative;}
.related_title span{display:inline-block;width:134px;height:100%;background:#1898ed;color:#fff;line-height:40px;text-align:center;font-size:16px;}
.related_pro { width:930px;height:auto;margin-top:20px;}
.related_pro li{float:left;margin:0 18px 10px 0;width:219px; text-align:center;white-space:nowrap;}
.related_pro li:nth-child(4n){margin-right:0;}
.related_pro img{width:219px;height:162px;}
.related_pro span{display:block;width:100%;height:40px;line-height:40px;}
.related_pro a:hover{color:#da251c;}
.related_news{width:100%;height:auto;padding:14px 26px;border:1px solid #ddd;box-sizing:border-box;}
.related_news li{width:100%;height:auto;line-height:24px;margin-bottom:10px;}
.related_news li:before{color:#333;content:url(/images/dot.png);;vertical-align:2px;}
.related_news li span{color:#666; float:right;}
.related_news li a{font-size:16px;}
.related_news li a:hover{color:#da251c;}
.related_news li a:hover span{color:#da251c;}
.related_news li p{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-indent:20px;color:rgba(22,22,22,0.62);}

/*网点*/
.banch{ width:100%;padding-top:20px; }
.banch ul li{ width:49%; border:3px #ddd dashed;border-radius:15px;margin-bottom: 16px; position:relative; float:left;}
.banch ul li:nth-child(2n){float:right;}
.banch ul li a{ display:block; }
.banch ul li .tittle{ padding:20px 30px; font-size:18px;}
.banch ul li em{display:block;width:12px;height:12px;border-top:3px solid #bbb;border-right:3px solid #bbb;-webkit-transform:rotate(45deg);position:absolute;right:35px;top:26px;}
.banch ul li:hover{color: #fff;background: #f7f7f7;}

/*产品；列表*/
.pro_list{width:950px;zoom:1;overflow:hidden;}
.pro_list dl{vertical-align:top;margin:10px 5px 20px;padding:0px;width:300px;float:left;}
.pro_list dt{float:left;width:300px;height:223px;overflow:hidden;}
.pro_list dt a{display:block;}
.pro_list dt img{display:block;width:300px;height:223px;transition:all 0.7s;}
.pro_list dt img:hover{transform:scale(1.1);}
.pro_list dd h4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:36px;line-height:36px;background:#f5f5f5;text-align:center;padding:0 10px;font-size:14px;}
.pro_list dd h4:hover{background:rgba(234,53,22,0.7);}
.pro_list dd h4:hover a{color:#fff;}

/*产品；详情*/
.pro_view { width:910px; height:auto; margin:0 auto; line-height:30px; font-size:14px; margin-top:10px; }
.pro_view .pim { float:left; margin-right:25px; width:400px;height:325px; }
.pro_view h2{ font-size:18px; font-weight:bold; }
.pro_view ul{padding:6px 15px;overflow:hidden;zoom:1;background:#f3f3f3;font-size:14px;font-weight:bold; margin-top:20px;}
.pro_view ul li{padding:5px 0 0px;}

/*分页*/
.page { margin:30px 0; font-size:14px; text-align:center; }
.page span { display: inline-block; border: solid 1px #e9e9e9; border-radius: 1px; padding: 0 20px; height:40px; line-height:40px; margin-left: 3px; }
.page li { display: inline-block; margin:0 auto;  }
.page li a{ display: block;border: solid 1px #e9e9e9; border-radius: 1px; padding: 0 20px; height:40px; line-height:40px; margin-left: 3px;  }
.page a:hover, .page .active { color: #333; background:#e9e9e9; border: solid 1px #e9e9e9; }

/*底部*/
.foot_bg { min-width:1200px;background:url(../images/footer_bg.jpg) repeat-x; height:300px;}
.footer { width: 1100px; height:300px; margin: 0 auto;}
.footer .ftnav { height:38px; line-height:38px; padding-top:3px; text-align:center;}
.footer .ftnav a { color:#fff; font-size:14px; padding:0 17px; }
.footer .ftcon{ height:220px;padding-top:30px; }
.footer .ftcon h3 { padding:20px 50px 0 22px; float:left; width:215px; }
.footer .ftcon h3 img{ width:150px; }
.footer .ftcon .ul { float:left; width:560px; margin-top:30px; font-size:14px; color:#fff; }
.footer .ftcon .ul li { display:block; line-height:26px; }
.footer .ftcon .ul li a { color:#fff; }
.footer .ftcon .ul li span { padding-right:35px; }
.footer .ftcon .ewm { padding-top:30px; }
.footer .ftcon .ewm li{ float:left; width:136px; text-align:center;  }
.footer .ftcon .ewm img { width:106px; height:106px; }
.footer .ftcon .ewm span { display:block; text-align:center; color:#fff; font-size:14px; font-weight:normal; }
.footer .copy { padding:0px 0; text-align:center; line-height:22px; color:#eee; }
.footer .copy p { text-align:center; padding-bottom:5px; font-size:14px; }
.footer .copy p a { color: #eee; }
</pre></body></html>