@charset "utf-8";
@font-face
{
	font-family: myFont;
	src:url('../font/Haettenschweiler.TTF');
}
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:12px;
line-height:24px;
font-family:Arial,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
width:100%; 
min-width:1004px;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul, li{ list-style:none;}
h1,h2,h3,h4,h5,h6,p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}
table { border-collapse: collapse; border-spacing: 0; }
textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#c90821;}

/*清楚浮动*/
.fl{ float:left; display:inline;}
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
/*初始化样式*/

/*页面框架结构*/
.wrapper{ width:100%; height:100%; position:relative;}
.Contain{min-height: 400px;}
.Contain1{ width:1200px; margin:0 auto; position:relative;}

.SildeBar{}
.MainContent{}
.Content{}
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.Current{ /*当前位置*/}

/*分页*/
/*pages*/
.Pages{ padding:30px 0px 10px 0px; line-height:18px; zoom:1; overflow:hidden;width: 100%;text-align: center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#1D2089;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_total{ vertical-align:middle;display:none;}
.Pages .p_count b{ color:#1D2089;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#1D2089;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_jump em{ font-style:normal; font-family:Arial;}
.Pages .p_jump em a{ border:0px; width:22px; height:22px; line-height:22px; text-align:center;}
.Pages .p_jump em a.a_cur{ background:#D4D4D4;}
.Pages .p_jump b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:0px; width:35px; height:19px; cursor:pointer; border:none; background:#A6854F; border-radius:2px; -moz-border-right:2px; -webkit-border-radius:2px; color:#fff; font-size:13px;}
.Pages .p_jump{ display:none;}
.Pages .p_jump .f1{ padding-right:3px; display:none;}
.Pages .p_jump .f2{ padding:0 3px; display:none;}
.Pages .p_cur{ display:none;}
.Pages .p_count{ display:none;}
.Pages .p_page .a_first,.Pages .p_page .a_end{background:#fff; color:#666; width:98px; height:34px; text-align:center; line-height:34px; border:1px solid #ededed;}
.Pages .p_page .a_first:hover,.Pages .p_page .a_end:hover{color: #f00;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ background:#fff; color:#666; width:98px; height:34px; text-align:center; line-height:34px; border:1px solid #ededed;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#f00;}
.Pages .p_page .num a{ background:#fff; display:inline-block; width:44px; height:34px; line-height:34px; text-align:center; color:#B2B2B2;font-style:normal; border:1px solid #ededed;margin:0 5px;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#c90821; color:#fff; border:1px solid #c90821;} 

/*分页*/

/*Top*/
.Top{padding-top: 30px;height: 110px;border-bottom:1px solid #e0e0e0;}
.Top>div{width: 1200px;margin: 0 auto;}
.Top .Logo{width: 150px;height: 83px;float: left;margin-right: 180px;}
.MainNav{float: left;}
.MainNav li{float: left;padding-top:35px;}
.MainNav li>a{font-size: 16px;color: #000;display: inline-block;position: relative;padding-bottom:50px;color: #333;}
.MainNav li>a b{display:none;width: 160%;text-align: center;position: absolute;top: 25px;left: -24px;font-size: 10px;color: #999;font-weight: normal;}
.MainNav li.onnav a,.MainNav li>a:hover{color: #c90821;border-bottom:2px solid #c90821;}
.MainNav #nav1 a b{left: -10px;}
.MainNav li.onnav a b,.MainNav li>a:hover b{display:block;}
.MainNav li em{display: inline-block;height: 13px;border-left: 1px solid #c1c1c1; margin:0 36px;}
.Top .Right{width: 225px;float: right;}
.Top .Right div{padding-left: 37px;color: #272636;line-height: 36px;}
.Top .Right .xs{background:url(../images/top_06.png) no-repeat left 14px;padding-top: 5px;}
.Top .Right .sh{background:url(../images/top_09.png) no-repeat left center;}
.Top .Right span{font-size: 14px;}
.Top .Right b{font-size:18px;}




/*Top*/

/*Bottom*/
.Bottom{}
.Bottom .BtmTitle{background: #ededed;height: 117px;}
.Bottom .BtmTitle .ul{width: 1200px;margin: 0 auto;overflow: hidden;}
.Bottom .BtmTitle li{float: left;width:140px;font-weight: bold;font-size: 16px;color: #0c0c0c;padding-top: 68px;text-align: center;margin-right:125px;}
.Bottom .BtmTitle li.last{margin-right: 0;}
.Bottom .BtmTitle li.b1{background:url(../images/h_icon_101.png) no-repeat center 25px;}
.Bottom .BtmTitle li.b2{background:url(../images/h_icon_104.png) no-repeat center 25px;}
.Bottom .BtmTitle li.b3{background:url(../images/h_icon_107.png) no-repeat center 25px;}
.Bottom .BtmTitle li.b4{background:url(../images/h_icon_110.png) no-repeat center 25px;}
.Bottom .BtmTitle li.b5{background:url(../images/h_icon_113.png) no-repeat center 25px;}



.Bottom .BtmCenter{background: #333;height:295px;width: 100%;}
.BtmCenter>div{width:930px;margin: 0 auto;padding-top: 32px;}
.BtmCenter .Left{float: left;}
.BtmCenter .Left img{margin-bottom:18px;}
.BtmCenter .Left .p{font-size: 14px;color: #e3e3e3;padding-left: 44px;line-height: 32px;}
.BtmCenter .Left .p1{background:url(../images/h_icon_141.png) no-repeat left center;}
.BtmCenter .Left .p2{background:url(../images/h_icon_144.png) no-repeat left center;}
.BtmCenter .Left .p3{background:url(../images/h_icon_146.png) no-repeat left center;}
.BtmCenter .Left .p4{background:url(../images/h_icon_151.png) no-repeat left center;}
.BtmCenter .Right{float: right;width: 285px;color: #e3e3e3;}
.BtmCenter .Right .GZ{font-size: 14px;line-height: 30px;height: 30px;margin-bottom: 5px;}
.BtmCenter .Right span{float: left;padding-right:15px;}
.BtmCenter .Right b{display: inline-block;width: 30px;height: 30px;background:url(../images/btm1.png) no-repeat;-webkit-background-size: 100%;
background-size: 100%;float: left;margin-left:21px;}
.BtmCenter .Right .b1:hover{background:url(../images/h_icon_125.png) no-repeat;}
.BtmCenter .Right .b2{background:url(../images/h_icon_127.png) no-repeat;display: block;width: 30px;height: 30px;float: left;padding-left:15px;}
.BtmCenter .Right .b2:hover{background:url(../images/h_icon.png) no-repeat;}
.BtmCenter .Right .b3{background:url(../images/h_icon_130.png) no-repeat;}
.BtmCenter .Right .b3:hover{background:url(../images/btm2.png) no-repeat;-webkit-background-size: 100%;background-size: 100%;}
.BtmCenter .Right .b1{position: relative;}
.BtmCenter .Right .b1 img{display: none;position: absolute;bottom: 37px;left:-60px;}
.BtmCenter .Right .b1:hover img{display: block;}
.BtmCenter .Right .h2{line-height: 58px;font-size: 28px;}
.BtmCenter .Right .Line{width: 34px;height: 3px;background: #fff;}
.BtmCenter .Right .h1{font-size:45px;margin: 17px 0;line-height: 47px;}
.BtmCenter .Right .p{width: 271px;height: 36px;background:url(../images/h_icon_148.png) no-repeat;text-align: center;line-height: 36px;font-size: 16px;}


.Bottom .btm{background: #000;height:42px;width: 100%;line-height: 42px;}
.Bottom .btm a{color: #888;display: inline-block;}
.Bottom .btm a:hover{color: #fff;}
.Bottom .btm .BottomLinks a{display: inline-block;width:56px;text-overflow:ellipsis;
}
.Bottom .btm>div{width:930px;margin: 0 auto;color: #888;font-size: 14px;}
.Copyright{float: left;}
.BottomLinks{float: right;}







/*Bottom*/

/*SildeBar*/
.SildeBar{ width:1198px; height:64px; border:1px #dddddd solid; background:#FFF;}
.SildeBar li{ width:20%; height:64px; line-height:64px; font-size:18px; float:left; text-align:center; position:relative;}
.SildeBar li em{ display:block; width:1px; height:14px; background:#e5e5e5; position:absolute; right:0; top:50%; margin-top:-7px;}
.SildeBar li a.Current{ color:#c90821;}




/*SildeBar*/

/*Banner*/
.HomeBan{position: relative;}
.HomeBan .hd{position: absolute;bottom:26px;height: 12px;width:100%;z-index: 30;text-align: center;}
.HomeBan .hd .ul{display: inline-block;height: 12px;margin: 0 auto;}
.HomeBan .hd li{background: url(../images/hd_03.png) no-repeat;width:55px;height:3px;float:left;margin-right:6px;cursor: pointer;}
.HomeBan .hd li.on{background: url(../images/hd_05.png) no-repeat;}
.HomeBan .bd a{display:block;width:100%; height:650px;}
.HomeBan .prev,.HomeBan .next{position: absolute;top:313px;display: block;width: 15px;height: 26px;}
.HomeBan .prev{left:2%;background:url(../images/banner_icon_03.png) no-repeat;}
.HomeBan .next{right:2%;background:url(../images/banner_icon1_03.png) no-repeat;}
.HomeBan .prev:hover{background:url(../images/banner_icon1_05.png) no-repeat;}
.HomeBan .next:hover{background:url(../images/banner_icon_05.png) no-repeat;}




.Ban{width: 1200px;margin: 0 auto; height:401px;}
.BanCase{cursor: pointer;}
/*Banner*/

/*首页*/
.HomeContain .HTop{height: 108px;background: #f0f0f0;border-bottom: 1px solid #ccc;}
.HomeContain .HTop .ul{width: 1200px;margin: 0 auto; text-align:center; font-size:0;}
.HomeContain .HTop li{ display:inline-block;width: 275px;text-align: center;line-height: 108px;font-size: 26px;color: #c90821;font-weight: bold;border-left: 1px solid #e1e1e1;}
.HomeContain .HTop li.last{border-right: 1px solid #e1e1e1;}
.HomeContain>.Title{padding-top: 40px;}
.HomeContain>.Title .h1{font-size: 36px;color: #333;text-align: center;line-height: 88px;}
.HomeContain>.Title .Line{width: 80px;height: 3px;background: #c90821;margin: 0 auto;}
.HomeContain>.Title .ul{width: 1140px;margin: 0 auto;margin-top: 50px;}
.HomeContain>.Title .memos,.HomeContain>.Title li{float: left; display:inline; }
.HomeContain>.Title li{ margin-right:116px;}
.HomeContain>.Title li span{color: #fff;font-size:24px;line-height: 43px;text-align: center;margin-right: 10px; display: block;float: left;width: 43px;height: 43px;background:url(../images/h_icon_19.png) no-repeat;}
.HomeContain>.Title li:hover span{background:url(../images/h_icon_21.png) no-repeat;}
.HomeContain>.Title li .h3{font-size: 22px;color: #252525;}
.HomeContain>.Title li .p{font-size:12px;color: #a9a9a9;}
.HomeContain>.Title li:hover .h3{color: #c90821;}
.HomeContain .Line1{clear:both; width: 1200px;margin:68px auto;height: 4px;background:url(../images/h_icon1_28.png) repeat-x;}

.Floor{width: 1200px;margin: 0 auto;}
.Floor>a{float: left;}
.Floor .Font{float: right;width:220px;height: 350px;background: #e48c0f;padding:20px 37px 20px 43px;color: #fff;}
.Floor .Font .h1{font-size: 34px;line-height: 55px;}
.Floor .Font .h3{font-size: 14px;line-height: 29px;font-weight: normal;padding-bottom: 14px;margin-bottom: 15px;border-bottom:1px solid #ecaf57;}
.Floor .Font .p{line-height: 20px;}
.Floor .Font .More{display: block;margin-top: 35px;width: 107px;height: 36px;background:url(../images/h_icon_34.png) no-repeat;text-align: center;line-height: 36px;font-size: 16px;color: #fff;}

.Floor li{margin-right: 5px;margin-top: 35px;float: left;width:395px;height: 107px;background:url(../images/h_icon_41.png) no-repeat;position: relative;}
.Floor li:hover{background:url(../images/h_icon_39.png) no-repeat;}
.Floor li img{position: absolute;top:-20px;left: 20px;}
.Floor li .h4{position: absolute;top: -10px;left: 190px;font-size: 18px;font-weight: normal;}
.Floor li .p{position: absolute;top: 20px;left: 190px;color: #444;width: 103px;}
.Floor li:hover .h4,.Floor li:hover .p{color: #c90821;}
.Floor li.last{margin-right: 0;}



.Floor2>a{float: right;}
.Floor2 .Font{float: left;background: #444;padding:20px 43px 20px 43px;width: 214px;}
.Floor2 .Font .h3{border-bottom:1px solid #767676;}


.Floor3 .Font{background: #e4da79;color: #31312a;}
.Floor3 .Font .h3{border-bottom:1px solid #aea761;}

.Floor4>a{float: right;}
.Floor4 .Font{float: left;background: #46a100;padding:20px 43px 20px 43px;width: 214px;}
.Floor4 .Font .h3{border-bottom:1px solid #78b747;}
/*.Floor4 li{margin-right:18px;width:286px;background:url(../images/h_icon_65.png) no-repeat;}
.Floor4 li:hover{background:url(../images/h_icon_63.png) no-repeat;}
.Floor4 li img{left:-40px;}
.Floor4 li .h4{left:127px;}
.Floor4 li .p{position: absolute;left:89px;top:20px;}*/

.Floor li.last{margin-right: 0;}
.Floor li>a{display: block;height:107px;}



.HNew{background:url(../images/hnew_14.jpg) no-repeat center top;width: 100%;height:556px;padding-top: 99px;margin-top: 127px;}
.HNew>.ul{width: 1200px;margin: 0 auto; overflow:hidden;}
.HNew>.ul>li{width: 540px;background-color: #fff;height: 421px;padding: 25px;position: relative;float: left;}
.HNew>.ul>li.first{margin-right: 12px;}
.HNew .Title{border-bottom: 1px solid #000;padding-bottom: 20px;position: relative;}
.HNew .Title .h1{font-size: 28px;color: #333;font-weight: normal;line-height: 29px;}
.HNew .Title .h3{font-size: 16px;color: #333;line-height: 27px;}
.HNew .Title .Line{width: 141px;height: 2px;background: #c90821;position: absolute;bottom: -1px;left: 0;}
.HNew .Title>a{display: block;width: 82px;height: 80px;position: absolute;top: -29px;left:460px;background:url(../images/h_icon_72.png) no-repeat;}
.HNew .Title>a:hover{background:url(../images/h_icon_70.png) no-repeat;}
.HNew .dhxx li{padding-top: 14px;padding-bottom: 16px;border-bottom: 1px dashed #a3a3a3;width: 540px; overflow:hidden;}
.HNew .Left{width: 442px;float: left;}
.HNew .h4{line-height: 30px;font-size: 16px;color: #000;}
.HNew .h4 time{float: right;font-weight: normal;color: #999;font-size: 12px;}
.HNew .p{line-height: 18px;color: #999;}
.HNew .More{float: right;width: 58px;height: 31px;background:url(../images/h_icon_81.png) no-repeat 23px center;border-left: 1px solid #7f7f7f;margin-top: 20px;}

.HNew .dhxx{width: 3000px;}
.HNew .dhxx .ul{float: left;}
.HNew .dhxx li:hover{background: #c90821;margin-left: -31px;padding:14px 31px 16px 31px;border: none;}
.HNew .dhxx li:hover .h4 a{color: #fff;}
.HNew .dhxx li:hover time{color: #da777e;}
.HNew .dhxx li:hover .p{color: #eab9bc;}
.HNew .dhxx li:hover .More{border-left: 1px solid #e48490;background:url(../images/h_icon_84.png) no-repeat 23px center;}
.HNew .cdh{position: absolute;bottom: 31px;left: 200px;}
.HNew .cdh li{float: left;width: 42px;height: 3px;background: #c1c1c1;margin-right: 6px;margin-top: 42px;}
.HNew .cdh li.on,.HNew .cdh li:hover{background: #000;}

.HNew .dhxx1{width: 3000px;}
.HNew .dhxx1 .ul{float: left;}
.HNew .dhxx1 li{padding-top: 14px;padding-bottom: 16px;border-bottom: 1px dashed #a3a3a3;width: 540px;}
.HNew .dhxx1 li:hover{background: #c90821;margin-left: -31px;padding:14px 31px 16px 31px;border: none;}
.HNew .dhxx1 li:hover .h4 a{color: #fff;}
.HNew .dhxx1 li:hover time{color: #da777e;}
.HNew .dhxx1 li:hover .p{color: #eab9bc;}
.HNew .dhxx1 li:hover .More{border-left: 1px solid #e48490;background:url(../images/h_icon_84.png) no-repeat 23px center;}
.HNew .cdh1{position: absolute;bottom: 31px;left: 200px;}
.HNew .cdh1 li{float: left;width: 42px;height: 3px;background: #c1c1c1;margin-right: 6px;margin-top: 42px;}
.HNew .cdh1 li.on,.HNew .cdh1 li:hover{background: #000;}

/*首页*/

.Contain{padding-bottom:10px;}
.Contain>div{width: 1200px;margin: 0 auto; position:relative;}
.ConTop{line-height:72px;color: #666; font-size:14px;border-bottom: 1px #e5e5e5 solid;}
.ConTop a{color: #999;}
.ConTop a:hover{color: #333;}

/*案例*/
.csae{ background:#FFF;}
.case_Area{ width:100%; height:auto;padding:35px 0;}
.case_Area li{ width:240px; height:60px; float:left; margin:35px 0;}
.case_Area li a{display: table-cell; 
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 52px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:300px; 
height:60px; }
.case_Area li img{display: block;margin: 0 auto;}
.box img { 
/*设置图片垂直居中*/ 
vertical-align:middle;
max-width:300px;
max-height:60px; 
} 
.case_Brea{ border-top:1px #cccccc solid;}
.case_Brea h2{ font-size:26px; font-weight:normal; color:#333; padding:40px 0; text-align:center;}
.case_Brea ul{ padding-bottom:60px; width:100%;}
.case_Brea ul li{ width:228px; margin:0 36px; text-align:center; float:left;}
.case_Brea ul li img{ cursor:pointer;}
.case_Brea ul li p{ padding:28px 0; font-size:16px; color:#333;}

.big{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:10; background:rgba(51,51,51,0.8); display:none;}
.big .big_box{ width:1200px; margin:335px auto 0; position:relative;}
.big .big_box .close{ display:block; width:45px; height:45px; background:#FFF url(../images/close.png) center no-repeat; cursor:pointer; position:absolute; right:0; top:-45px;}
.big .big_box .bd{ width:1200px; height:687px; overflow:hidden;}
.big .big_box .bd li{ float:left; width:1200px !important; height:100%;}
.big .big_box .bd li img{ width:1200px !important;}
.big .big_box .hd{ margin:20px 0; width:1178px; padding-left:22px; position:relative;}
.big .big_box .hd li{ float:left; width:125px; height:72px; border:5px #717171 solid; margin:0 15px;}
.big .big_box .hd ul .on{ border:5px #f19f00 solid;}
.big .big_box .hd .prev,.big .big_box .hd .next{ display:block; width:22px; height:38px; position:absolute; top:-384.5px; cursor:pointer;}
.big .big_box .hd .prev{ background:url(../images/case_prev.png) center no-repeat; left:-75px;}
.big .big_box .hd .next{ background:url(../images/case_next.png) center no-repeat; right:-75px;}

/*案例*/

/*公司服务*/
.server{ background:#fff;}
.server ul{ padding:25px 160px 60px 165px;}
.server ul li{ margin:25px 0; height:133px;}
.server ul li span{ display:block; width:133px; height:133px; margin-right:20px; text-align:center; line-height:133px; float:left; font-size:26px;}
.server ul li dl dt{ font-size:22px; color:#333; padding-bottom:24px;}
.server ul li dl dd{ line-height:22px; color:#333;}
.server ul li.span1 span{ background:url(../images/server_03.png) center no-repeat; color:#c90821;}
.server ul li.span1 dl{ padding-top:13px;}
.server ul li.span2 span{ background:url(../images/server_06.png) center no-repeat; color:#009a44;}
.server ul li.span2 dl{ padding-top:26px;}
.server ul li.span3 span{ background:url(../images/server_08.png) center no-repeat; color:#e95412;}
.server ul li.span3 dl{ padding-top:35px;}
.server ul li.span4 span{ background:url(../images/server_10.png) center no-repeat; color:#920784;}
.server ul li.span4 dl{ padding-top:26px;}
.server ul li.span5 span{ background:url(../images/server_13.png) center no-repeat; color:#624c3f;}
.server ul li.span5 dl{ padding-top:26px;}
.server .server_ot{ background:#333; text-align:center; padding:35px 0;}
.server .server_ot h2{ font-size:22px; color:#fff; padding-bottom:22px;}
.server .server_ot p{ font-size:16px; color:#fff; line-height:24px;}
/*公司服务*/

/*公司简介*/

.about .about_arc{ background:#FFF;}
.about .about_arc h2{ padding:70px 160px 50px 165px; font-weight:normal; font-size:26px; color:#333;}
.about .about_arc p{ font-size:14px; line-height:22px; color:#777777;padding:0 160px 0 165px; }
.about .about_honner h2{padding:60px 0 20px; text-align:center; font-weight:normal; font-size:26px; color:#333;}
.about .about_honner li{ float:left; width:245px; margin:60px 72px 0 0;height:315px;}

/*公司简介*/

/*新闻*/
.news{background:#FFF;}
.news .news_list{ padding:50px 115px 95px 120px; border-bottom:1px #cccccc solid;}
.news .news_list h2{ text-align:center; font-size:28px; font-weight:normal; color:#333; padding:56px 0 54px;}
.news .news_list h2 span{ font-size:14px; font-family:Arial; line-height:38px; display:block;}
.news .news_list .news_left{ width:300px; height:350px; position:relative; float:left; overflow:hidden;}
.news .news_list .news_left .bd{ width:300px; height:350px; position:relative;}
.news .news_list .news_left .bd li{ width:300px; height:350px; display:inline-block;}
.news .news_list .news_left .bd li a{ display:block; width:100%; height:100%; position:relative;}
.news .news_list .news_left .bd li a p{ width:285px; height:47px; line-height:47px; color:#fff; padding-left:15px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.8); z-index:10;}
.news .news_list .news_left .hd{ position:absolute; width:300px; left:0; bottom:20px; height:8px; line-height:8px; z-index:20;}
.news .news_list .news_left .hd ul{ width:285px; text-align:right; padding-right:15px;}
.news .news_list .news_left .hd ul li{ display:inline-block; width:8px; height:8px; background:#fff; line-height:999px; overflow:hidden; margin:0 3px; border-radius:100%; cursor:pointer;}
.news .news_list .news_left .hd ul .on{ background:#c90821;}

.news .news_list .news_right{ width:100%; float:right; margin-top:30px;}
.news .news_list .news_right li{ list-style:disc; margin-bottom:16px;}
.news .news_list .news_right li:last-child{ margin-bottom:0;}
.news .news_list .news_right li a{ font-size:14px;}
.news .news_list .news_right li span{ font-size:12px; float:right; color:#999;}

.news .news_list1{ position:relative;}
.news .news_list1 h2{ text-align:center; font-size:28px; font-weight:normal; color:#333; padding:56px 0 54px;}
.news .news_list1 h2 span{ font-size:14px; font-family:Arial; line-height:38px; display:block;}
.news .news_list1 li div{ padding:30px 0 0;}
.news .news_list1 li div h3{ font-size:20px; font-weight:normal; margin-bottom:20px;padding:0 115px 0 120px;}
.news .news_list1 li div h3 span{  font-size:12px; float:right; color:#999;}
.news .news_list1 li div p{ font-size:14px; line-height:24px;margin:0 115px 0 120px; padding-bottom:30px; border-bottom:1px #d0d0d0 dotted;}
.news .news_list1 li div p a{ color:#999;}
.news .news_list1 li div:hover,.news .news_list1 li .current{ background:#c90821;}
.news .news_list1 li div:hover h3 a,.news .news_list1 li div:hover h3 span,.news .news_list1 li div:hover p a{ color:#fff;}
.news .news_list1 li .current h3 a,.news .news_list1 li .current h3 span,.news .news_list1 li .current p a{ color:#fff;}

.news .news_list1 .hd{ padding:55px 0 110px; width:100%; height:13px; line-height:13px;}
.news .news_list1 .hd ul{ width:100%; text-align:center;}
.news .news_list1 .hd ul li{ display:inline-block; width:13px; height:13px; background:#999999; line-height:999px; overflow:hidden; margin:0 5px; border-radius:100%; cursor:pointer;}
.news .news_list1 .hd ul .on{ background:#c90821;}

.news .news_dis{ padding:0 300px;}
.news .news_dis h2{ padding:55px 0 28px; font-size:28px; font-weight:normal; color:#333; text-align:center;}
.news .news_dis h2 span{ display:block; line-height:56px; font-size:16px; color:#999;}
.news .news_dis p{ font-size:16px; line-height:24px; color:#666; text-indent:32px;}
.news .news_dis .back{ background:url(../images/back.png) center no-repeat; display:block; width:84px; height:84px; margin:0 auto;}

/*新闻*/

/*物流服务*/

.wuliu{ background:#fff;}
.wuliu h2{ padding:60px 185px 30px 195px; font-size:26px; color:#333; font-weight:normal;}
.wuliu p{ font-size:16px; color:#333; padding:0 185px 0 195px; }
.wuliu p span{ font-size:12px;color:#c90821; line-height:22px;}
.wuliu ul{ padding:80px 0 20px; border-bottom:1px #cccccc solid; margin:0 185px 0 195px;}
.wuliu ul li{ margin-bottom:60px; height:60px; vertical-align:top; color:#777777; font-size:14px; line-height:24px;}
.wuliu ul li em{ font-size:60px; font-family:myFont; display:inline-block; line-height:45px; color:#c90821; font-style:normal; margin-right:35px; float:left; height:60px;}
.wuliu dl{padding:70px 185px 40px 195px;}
.wuliu dl dd{ width:253px; height:295px; background:#eeeeee; float:left; margin-right:60px;}
.wuliu dl dd i{ display:block; width:116px; height:116px; background:url(../images/icon.png) center no-repeat; text-align:center; line-height:116px; font-family:myFont; font-size:36px; color:#c90821; font-style:normal; background-size:100%; margin:-35px auto 30px;}
.wuliu dl dd  div{ padding:0 20px; line-height:24px; font-size:14px; color:#333;}
.wuliu .server_ot{ background:#333; text-align:center; padding:35px 0;}
.wuliu .server_ot h2{ font-size:22px; color:#fff; padding:0 0 22px 0;}
.wuliu .server_ot p{ font-size:16px; color:#fff; line-height:24px;}

/*物流服务*/

.contact{ background:#fff; padding-bottom:65px;}
.contact h2{ padding:90px 0 35px 215px; font-size:26px; color:#333; font-weight:normal;}
.contact dl{ padding:0 215px 90px; position:relative;}
.contact dl dt{ font-size:20px; color:#333; padding-bottom:20px;}
.contact dl dd{ font-size:16px; color:#666; line-height:28px;}
.contact dl img{ position:absolute; right:215px; bottom:90px;}
.contact .call{ margin:65px auto 0; display:block; width:290px; height:65px; text-align:center; line-height:56px; color:#fff; font-size:22px; background:#f54336; border-radius:8px;}

/*工业吸尘器*/
#yy{ display:block; width:125px; height:40px; border:3px #c90821 solid; background:#c90821; border-radius:40px; color:#fff; font-size:14px; line-height:40px; position:absolute; right:0; top:16px; text-align:center;}
.yy1{ border:3px #333333 solid !important; background:#fff !important; color:#333 !important;right:150px !important;}

.pro_xcq{ padding-bottom:25px; }
.pro_xcq li{ width:1200px; height:367px; position:relative; margin-bottom:50px;}
.pro_xcq li .bg{ position:absolute; left:0; top:0; z-index:0;}
.pro_xcq li .pic{ position:absolute;  top:35px; z-index:1;}
.pro_xcq li dl{ width:430px; position:absolute;  top:90px;}
.pro_xcq li.left .pic{left:60px;}
.pro_xcq li.left dl{right:100px;}
.pro_xcq li.right .pic{left:600px;}
.pro_xcq li.right dl{right:650px;}
.pro_xcq li dl dt{ font-size:32px; line-height:38px; color:#333; margin-bottom:30px;}
.pro_xcq li dl dd{ font-size:18px; margin-bottom:30px;}
.pro_xcq li dl dd a.more,.pro_xcq li dl dd a.yy{ display:inline-block; margin-right:15px; width:174px; height:40px; border:3px #c90821 solid; border-radius:40px; text-align:center; line-height:40px;}
.pro_xcq li dl dd a.more{ font-family:Arial; font-size:22px; color:#c90821;}
.pro_xcq li dl dd a.yy{ background:#c90821; color:#fff; font-size:16px;}
.pro_xcq_ot{background:url(../images/icon1.png) top repeat-x;}
.pro_xcq_ot h2{ padding:70px 0 53px; font-size:32px; color:#333; text-align:center; font-weight:normal;}
.pro_xcq_ot h2 span{ font-size:16px; color:#999; line-height:50px; display:block;}
.pro_xcq_ot li{ width:345px; height:405px; text-align:center; background:#eff2f7; float:left;}
.pro_xcq_ot li h3{ font-size:22px; color:#333; font-weight:normal; padding:70px 0 15px;}
.pro_xcq_ot li p{ line-height:22px; color:#999; margin-bottom:30px;}
.pro_xcq_ot li.li1{ height:405px; border-bottom:2px #ff8c60 solid;}
.pro_xcq_ot li.li2{ height:405px; border-bottom:2px #0370eb solid; margin:0 82px;}
.pro_xcq_ot li.li3{height:405px; border-bottom:2px #eb03a7 solid;}

/*工业吸尘器*/

/*高压清洗机*/
.banner{ width:100%; height:700px;}
.banner img{ position:absolute; left:0; top:135px;}
.banner .ot{ position:absolute; right:60px; top:0; z-index:10; color:#FFF; text-align:right;}
.banner .ot h2{ font-size:68px; height:68px; line-height:68px; padding-top:115px;}
.banner .ot i{ display:inline-block; width:31px; height:5px; background:#fff; margin:25px 0;}
.banner .ot p{ font-size:24px; line-height:31px;}
.banner .ot h3{ margin:50px 0 30px; font-size:26px;}
.banner .ot .tb-rl{display:inline-block;}
.banner .ot .tb-rl li{ width:46px; margin-left:20px; vertical-align:top; font-size:14px; float:left;}
.banner .ot .tb-rl li strong{ display:inline-block; font-size:16px; font-weight:bold;width:38px; height:38px; text-align:center; line-height:38px; border:4px #fff solid; border-radius:5px; margin-bottom:10px;}
.banner .ot .tb-rl li span{ display:inline-block; width:1.5em; font-size:14px; line-height:16px; vertical-align:top;}
.banner .down{ display:block; width:44px; height:44px; background:url(../images/icon2_1.png) center no-repeat; position:absolute; left:50%; margin-left:-22px; top:620px; z-index:20;}

.banner1 .ot h2{color:#0980d9;}
.banner1 .ot p{ color:#0980d9;}
.banner1 .ot i{ background:#0980d9;}

.banner1 .ot  h3{ color:#333;}
.banner1 .ot .tb-rl li strong{ border:4px #0980d9 solid; color:#0980d9;}
.banner1 .ot .tb-rl li  span{ color:#333;}
.banner1 .down:hover{  background:url(../images/icon2.png) center no-repeat;}

.banner2 .ot{ color:#333 !important;}
.banner2 .ot h2,.banner2 .ot p{ color:#fff;}
.banner2 .ot i{ background:#333;}
.banner2 .ot .tb-rl li strong{ border:4px #333 solid; color:#333;}

.banner3{ width:100%; height:700px;}
.banner3 img{ position:absolute; left:50%; margin-left:-265px; top:65px;}
.banner3 .ot .left{ width:300px; right:0; top:320px; text-align:left; position:absolute;}
.banner3 .ot .left i{ display:inline-block; width:31px; height:5px; background:#0980d9; margin:36px 0 10px;}
.banner3 .ot .left p{ font-size:22px; color:#0980d9; line-height:26px;}

.banner3 .ot .right{ width:290px; position:absolute; left:0; top:320px;}
.banner3 .ot .right h3{ margin:50px 0 30px; font-size:26px; text-align:right;}
.banner3 .ot .right .tb-rl{display:inline-block; float:right}
.banner3 .ot .right .tb-rl li{ width:46px; margin-left:20px; vertical-align:top; font-size:14px; float:left;}
.banner3 .ot .right .tb-rl li strong{ display:inline-block; font-size:16px; font-weight:bold;width:38px; height:38px; text-align:center; line-height:38px; border:4px #0980d9 solid; border-radius:5px; margin-bottom:10px; color:#0980d9;}
.banner3 .ot  .right .tb-rl li span{ display:inline-block; width:1.5em; font-size:14px; line-height:16px; vertical-align:top;}
.banner3 .down{ display:block; width:44px; height:44px; background:url(../images/icon2_1.png) center no-repeat; position:absolute; left:50%; margin-left:-22px; top:620px; z-index:20;}

.video{ width:100%; text-align:center;}
.video h2{ font-size:38px; color:#333; padding-top:63px;}
.video p{ font-size:16px; color:#333; line-height:44px; margin-bottom:20px;}
.video p span{ color:#c90821; font-weight:bold;}
.news_11{  font-size:24px; line-height:50px; height:80px; border-bottom:1px #e5e5e5 solid; text-align:center}
.pro_xqj{ background:#fff;}
.pro_xqj .Area h2{ margin:60px 0;font-size:38px; color:#333; text-align:center;}
.pro_xqj .Area .left{ float:left; width:360px;}
.pro_xqj .Area .left1{width:600px;height: 308px;position: relative;}
.pro_xqj .Area .left1 img{position: absolute;left: 120px;top: -40px;}

.pro_xqj .Area .right{ width:520px; float:right;}
.pro_xqj .Area .right .title{ padding-bottom:40px; margin-bottom:30px; border-bottom:1px #e5e5e5 solid;}
.pro_xqj .Area .right .title span{ display:inline-block; padding-right:60px; font-size:26px; color:#333;}
.pro_xqj .Area .right .title span i{ font-style:normal; font-size:16px; line-height:38px; display:block;}
.pro_xqj .Area .right p{ color:#999999; line-height:20px;}
.pro_xqj .Area .right .dz{ color:#c90821; line-height:24px; margin-bottom:10px; padding-left:85px; display:inline-block;}
.pro_xqj .Area .right .con{ display:block; width:130px; height:40px; background:#c90821; text-align:center; line-height:40px; color:#fff; font-size:18px; border-radius:8px; margin-top:40px;}

.pro_xqj .Area .table{ width:100%; margin:50px 0 50px;}
.pro_xqj .Area .table tr{line-height:20px;}
.pro_xqj .Area .table td{ font-size:18px; color:#666666; width:10%;padding-left:4%;border-right:1px solid #000;}
.pro_xqj .Area .table td:nth-child(odd){width:5%;text-align: right;padding-left:0px;border-right:none;}
.pro_xqj .Area .table tr:nth-child(odd){ background:#999;}
.pro_xqj .Area .bd .pic{ padding-left:30px; width:450px; height:390px; float:left;}
.pro_xqj .Area .bd .ul{ width:512px; margin-right:70px; float:right;}
.pro_xqj .Area .bd .ul h2{ margin:0 0 40px; font-size:41px; font-weight:normal;}
.pro_xqj .Area .bd .ul li{ width:108px; margin:0 10px 18px; float:left; text-align:center; font-size:14px; color:#333;}
.pro_xqj .Area .bd .ul li p{ line-height:38px;}

.pro_xqj .Brea{ height:490px; width:100%; position:relative;}
.pro_xqj .Brea .Brea_box{ width:234px; height:364px; padding:36px 33px 0; position:absolute; right:50%; top:30px; background:rgba(255,255,255,0.6); margin-right:-600px;}
.pro_xqj .Brea .Brea_box img{width:234px;height:332px;}
.pro_xqj .Brea .Brea_box .bd{ width:100%; height:285px; position:relative;}
.pro_xqj .Brea .Brea_box .bd ul{ width:100%; height:285px; position:relative; overflow:hidden;}
.pro_xqj .Brea .Brea_box .bd ul li{ width:100%; height:285px; float:left;}
.pro_xqj .Brea .Brea_box .bd ul li h2{ font-size:32px; color:#333; line-height:38px;}
.pro_xqj .Brea .Brea_box .bd ul li p{ font-size:16px; color:#333; line-height:22px; margin:20px 0 45px;}
.pro_xqj .Brea .Brea_box .bd ul li h3{ font-size:27px; color:#333;}
.pro_xqj .Brea .Brea_box .bd ul li h4{ margin-top:18px; width:100%; height:65px; background:#c90821; font-family:myFont; color:#fff; font-size:48px; text-align:center; line-height:58px;}
.pro_xqj .Brea .Brea_box .hd{ height:10px; width:100%; position:absolute; left:0; bottom:35px; text-align:center;}
.pro_xqj .Brea .Brea_box .hd ul{ width:100%; text-align:center;}
.pro_xqj .Brea .Brea_box .hd ul li{ display:inline-block; width:10px; height:10px; margin:0 3px; border-radius:100%; overflow:hidden; line-height:999; background:#333333; cursor:pointer;}
.pro_xqj .Brea .Brea_box .hd ul .on{ background:#c90821;}

.pro_xqj .Crea{ width:1200px; margin:0 auto 60px;}
.pro_xqj .Crea h2{font-size:38px; color:#333; text-align:center; margin-top:70px;    margin-bottom: 33px;}
.pro_xqj .Crea p{ font-size:16px; color:#333; line-height:42px; text-align:center; margin-left:48px;}
.pro_xqj .Crea .left{ width:500px; float:left;}
.pro_xqj .Crea .left h3{padding:70px 86px 63px 0px; font-size:32px; color:#c90821;line-height: 50px;}
.pro_xqj .Crea .left h3 span{ display:block; font-size:55px; line-height:55px; margin-top:13px;}
.pro_xqj .Crea .left li{ margin-bottom:32px; height:22px; line-height:22px; color:#000; font-size:22px;}
.pro_xqj .Crea .left li strong{ display:inline-block; font-family:myFont; font-size:26px; margin-right:20px;}
.pro_xqj .Crea .right{ float:right; margin-right:50px; width:520px;}

.pro_xqj .Drea{ height:550px; width:100%;}
.pro_xqj .Drea h2{ font-size:35px; color:#fff;padding:139px 0 30px;}
.pro_xqj .Drea p:nth-child(1){padding-bottom:40px;}
.pro_xqj .Drea { color:#fff; font-size:15px; font-weight:bold; line-height:35px;}

.pro_xqj .Erea h2{ margin:110px 0 60px; font-size:38px; color:#333; text-align:center;line-height: 38px;}
.pro_xqj .Erea  p{ font-size:18px; color:#333; text-align:center; margin:-40px 0 30px;}

.pro_xqj .Frea{ width:100%; height:280px;}
.pro_xqj .Frea .pic{ padding:35px 115px 0 40px; float:left;}
.pro_xqj .Frea  h2{ float:left; font-size:38px; color:#333; line-height:48px; margin:60px 0 30px;width: 812px;}
.pro_xqj .Frea  .con{ float:left; display:block; width:130px; height:40px; background:#c90821; text-align:center; line-height:40px; color:#fff; font-size:18px; border-radius:8px; margin-left:305px;}

.pro_xqj .Grea h2{ font-size:36px; color:#333; text-align:center; margin:60px 0 70px;} 
.pro_xqj .Grea li{ width:488px; float:left; text-align:center; margin:0 55px;}
.pro_xqj .Grea li a{ display:block; width:100%; height:100%;}
.pro_xqj .Grea li a img{ display:block;}
.pro_xqj .Grea li a h3{ font-size:22px; color:#333; margin:30px 0 15px;}
.pro_xqj .Grea li a p{ font-size:16px; color:#333;}

.pro_xqj .Hrea{ margin-bottom:50px;}
.pro_xqj .Hrea h2{ font-size:38px; color:#333; text-align:center; margin:80px 0 60px;}
.pro_xqj .Hrea .pic{ height:378px;}
.pro_xqj .Hrea .Hrea_box{ background:#bf1229; padding:30px 0 35px 30px;}
.pro_xqj .Hrea .Hrea_box .hd{ height:46px;}
.pro_xqj .Hrea .Hrea_box .hd li{ border:3px #d9717f solid; height:40px; width:125px; text-align:center; line-height:40px; margin-left:-3px; float:left; color:#fff; font-weight:bold; font-size:14px; cursor:pointer;}
.pro_xqj .Hrea .Hrea_box .hd .on{ background:#d9717f;}
.pro_xqj .Hrea .Hrea_box .bd{ margin-top:35px;}
.pro_xqj .Hrea .Hrea_box .bd h3{ font-size:16px; color:#fff; margin-bottom:16px;}
.pro_xqj .Hrea .Hrea_box .bd p{ font-size:14px; color:#fff; line-height:24px;}
.pro_xqj .Hrea .Hrea_box .bd p.p1{ margin-bottom:15px;}
.pro_xqj .Hrea .Hrea_box .bd p span{ color:#e1a7ab;}
.pro_xqj .Hrea .Hrea_box .bd p a{ display:inline-block; height:44px; padding:0 20px; font-size:14px; color:#333; line-height:44px; background:#f2d0d4; margin:20px 6px 20px 0;}

.pro_xqj .Irea{ width:100%; height:550px; margin-top:60px;}
.pro_xqj .Krea{ margin-bottom:80px;}
.pro_xqj .Krea h2{ font-size:32px; text-align:center; color:#333; margin:65px 0 45px;}
.pro_xqj .Krea h2 span{ color:#c90821;}
.pro_xqj .Krea li{ width:290px; margin-right:10px; margin-bottom:40px; float:left; text-align:center;}
.pro_xqj .Krea li:nth-child{4n+0}{ margin-right:0;}
.pro_xqj .Krea li a p{ line-height:52px; font-size:18px; color:#333;}
.pro_xqj .Krea .ot{ height:77px; border:1px #000 solid; border-radius:5px;}
.pro_xqj .Krea .ot span{ display:inline-block; width:94px; height:77px; line-height:77px; font-size:18px; color:#333; background:url(../images/icon3.png) 15px center no-repeat; padding-left:55px;}
.ccccontent{padding-right:400px;}
/*高压清洗机*/

/*留言表单*/
.Online{padding:50px 0px;background:#fff;;border:1px solid #e7e6e5;width:100%;}
.Online li{padding-bottom:32px;}
.Online li span{float:left;margin-right:10px;display:inline-block;width:150px;text-align: right;font-size:16px;color:#333;line-height:38px;}
.Online li input{border:1px solid #e7e6e5; height:34px;border-radius: 8px;width:314px;line-height:34px;padding:0px 10px}
.Online li textarea{width:514px;padding:20px;border:1px solid #e7e6e5;height:228px;}
.Online li.submit a{padding-bottom:0px;text-align:center;display:block;width:190px;margin-left:160px;font-size:20px;color:#fff;line-height:46px;background:#00b8f1;}
.Online .fhonep span i{color:#e40000;display:inline-block;padding-right:3px;font-style:normal;}

/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

.AppListContent li { padding:30px 0 0;}
.AppListContent li  h3{ font-size:20px; font-weight:normal; margin-bottom:20px;padding:0 115px 0 120px;}
.AppListContent li  h3 span{  font-size:12px; float:right; color:#999;}
.AppListContent li  p{ font-size:14px; line-height:24px;margin:0 115px 0 120px; padding-bottom:30px; border-bottom:1px #d0d0d0 dotted;}
.AppListContent li  p a{ color:#999;}
.AppListContent li:hover,.AppListContent li.current{ background:#c90821;}
.AppListContent li:hover h3 a,.AppListContent li:hover h3 span,.AppListContent li:hover p a{ color:#fff;}
.AppListContent li.current h3 a,.AppListContent li.current h3 span,.AppListContent li.current p a{ color:#fff;}
.news_list1 .tab span{display: inline-block;width:50px;height:30px;line-height:30px;font-size: 16px;color:#fff;background: #c90821;}
.news_list1 .tab a{display: inline-block;width:27px;height:30px;line-height:30px;font-size: 16px;}
.news_list1 .tab a[class=cur]{display: inline-block;width:27px;height:30px;line-height:30px;font-size: 16px;color:#fff;background: #c90821;}
.news_list1 .tab {text-align: center;padding:30px 0;}
.news_list1 .tab .next{margin-left: 15px;}

/*定制*/
.top_banner img{ width:1200px; vertical-align:top;}
.custom{background:#fff; padding-bottom:50px;}
.custom form{margin-left: 20%;padding:50px 0 0 50px;}
.custom form>ul>li{height:40px;margin:20px 0px;}
.custom li ul li{}
.custom_Model .First_Choice,.custom_Model .Last_Choice{cursor:pointer;background:#fff;margin-left:23px;
	text-align:center;height:32px;position:relative;border:1px solid #999999;
	 display:inline-block; padding:0 5px; line-height:32px; width:238px;}
.custom_Model .First_Choice ul,.custom_Model .Last_Choice dl{cursor:pointer;display:none;position:absolute;
	width:240px;top:33px;left:-6px;padding:0 5px;z-index: 999;}
.custom_Model .First_Choice li,.custom_Model .Last_Choice dd{cursor:pointer;background:#fff;
	border:1px solid #999;width:238px;line-height:30px;font-size:13px;padding:0 5px; text-align: left;border-top:none;
}
.custom li span{display:inline-block;line-height:30px;color:#333;font-size:24px;    width: 122px;
    text-align: right;}
.custom_Color{position: relative;}
.custom_Color #pcolor{position: absolute;
    left: 113px;
    top: 0px;}
.custom_Color li{cursor:pointer;float:left;padding:0px 20px;margin:0 20px;border:1px solid #999;background:#fff;
color:#333;}
.custom input{line-height:35px; height:35px; display:inline-block;margin:0 20px;width:500px;border:1px solid #999;padding:0px 10px;}
.custom form>ul>li.lian i{color:#e40000;display:inline-block;padding-right:3px;font-style:normal;}

.Zbtn{   padding-bottom: 0px !important;text-align: center!important;
	display: block!important;width: 190px !important;margin-left: 145px !important;font-size: 20px !important;
	color: #fff !important;border:none !important; background:#C90915 !important;}

.weixin{display: block;width:30px;height:30px;background:url(../images/h_icon_1251.png) no-repeat left top;position: relative;float: left;}
.weixin:hover{background:url(../images/h_icon_125.png) no-repeat left top;}
.weixin img{position: absolute;top: 0px;left:40px;display: none;}