@charset "gb2312";
/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{ margin:0; padding:0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; background-color:#fff; color:#454443;}
img{ border: none}
ul li{ list-style:none; margin:0; padding:0;}
a img{ border:0}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
a{ text-decoration:none; color:#000000;}
a:hover{ color:#000000;}

.top_con{ width:1200px; margin:0 auto; height:106px;}
.logo{ float:left;}
.tel{ float:right;}
.nav{ background-color:#3e3e3e; height:50px; width:100%;}
.nav_con{ width:1200px; margin:0 auto;}
.nav_con ul li{ float:left; width:140px; text-align:center; height:50px; display:block; line-height:46px; color:#FFFFFF;}
.nav_con ul li a{color:#FFFFFF;}
.nav_con ul li a:hover{ background-color:#000000;width:140px; height:50px; display:block;color:#FFFFFF;}

.ser_con{ width:1200px; margin:0 auto;}
.ser_tit{ text-align: center; color:#454443; font-size:26px; font-weight:bold; margin-top:20px;}
.ser_tit p{ padding-top:10px;}
.line{ width:50px; height:6px; background-color:#cccccc; margin:0 auto; margin-top:6px;}
.ser_jj{ text-align:center; color:#666666; font-size:14px; font-weight:normal; width:550px; margin:0 auto;}
.ico_con {clear: both;float: none;height: 225px;width: 1200px;margin-right: auto;margin-left: auto;overflow: hidden;padding-top: 20px;}
.ico_con ul {width: 1300px;}
.ico_con ul li {float: left;height: 218px;width: 218px;display: block;margin-right: 25px;background-color: #FFFFFF;text-align: center; border:1px solid #dcdcdc;}
.ico_con ul li a {display: block;width: 218px;background-repeat: no-repeat;background-position: left top;height: 218px;}
.ico_con ul li a img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.ico_con ul li a:hover {text-decoration: none;}
.ico_con ul li a:hover strong {color: #F6503A;}
.ico_con ul li a .ico {height: 140px;width: 218px;position: relative;overflow: hidden;}
.ico_con ul li a .ico span {height: 140px;width: 218px;}
.ico_con ul li:hover a .ico span img {-webkit-transform: scale(1.15);transform: scale(1.15);}
.ico_con ul li a .ico span img {-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(1);transform: scale(1);}
.ico_con ul li .i1 {background-image: url(../images/ico_ppwzjs.gif);}
.ico_con ul li .i2 {background-image: url(../images/ico_wmwzjs.gif);}
.ico_con ul li .i3 {background-image: url(../images/ico_ppyxx.gif);}
.ico_con ul li .i4 {background-image: url(../images/ico_scjs.gif);}
.ico_con ul li .i5 {background-image: url(../images/ico_wwz.gif);}
.ico_con ul li a p {color: #999999;font-family: Arial, Helvetica, sans-serif;}
.ico_con ul li strong {font-size: 17px;display: block;padding-bottom: 5px;color: #444444;font-family: "Î¢ÈíÑÅºÚ";padding-top: 20px;}

.choose{ width:100%; height:320px; background-color:#fbfbfb; margin-top:60px;}
.choose_con{ width:1200px; margin:0 auto; padding-top:20px;}
.choose_tit{ text-align: center; color:#454443; font-size:26px; font-weight:bold; }
.choose_tit p{ margin-top:10px;}
.xz_con{ margin-top:30px;}
.xz_con01{ width:256px; float: left;}
.xz_con02{ width:256px; float: left;margin-left:55px;}
.xz_con03{ width:256px; float: left; margin-left:55px;}
.xz_con04{ width:256px; float: right;}
.tu{ width:100%; overflow:hidden;}

.case_con{ width:1200px; margin:0 auto;}
.case_tit{ text-align: center; color:#454443; font-size:26px; font-weight:bold; }
.case_tit p{ margin-top:10px;}

.news{width:100%; height:480px; background-color:#fbfbfb; margin-top:30px;}
.news_con{ width:1200px; margin:0 auto;padding-top:20px;}
.news_tit{ text-align: center; color:#454443; font-size:26px; font-weight:bold; }
.news_tit p{ margin-top:10px;}
.news_gs{ width:360px; float:left; margin-top:30px;}
.news_left{ width:174px; height:30px; background-image: url(../Images/news_tit.jpg); background-repeat:no-repeat; float: left; font-size:18px; font-weight:bold; padding-left:10px;}
.news_more{ float: right;}
.news_tg{ width:360px; float: left; margin-left:60px; margin-top:30px;}
.news_wt{ width:360px; float: right; margin-top:30px;}
.sale_con{ width:1200px; margin:0 auto;}
.xs_chu{ margin-top:50px;}
.xs_tit{ width:265px; height:40px; background-color:#000000; color:#FFFFFF; font-size:16px; line-height:36px;}
.xs_nr{ width:265px; height:110px; background-color:#f3f3f3;}
.xs_01{ float:left;}
.xs_01 span{padding-left:10px;}
.xs_01 p{ padding-left:10px;padding-top:8px;}
.xs_02{ float:left; margin-left:45px;}
.xs_02 span{padding-left:10px;}
.xs_02 p{ padding-left:10px;padding-top:8px;}
.xs_03{ float:left;margin-left:45px;}
.xs_03 span{padding-left:10px;}
.xs_03 p{ padding-left:10px;padding-top:8px;}
.xs_04{ float:right;}
.xs_04 span{padding-left:10px;}
.xs_04 p{ padding-left:10px;padding-top:8px;}
.map{ width:100%; height:353px; background-image: url(../Images/map.jpg); margin-top:50px;}
.map_bg{ width:252px; height:250px; background-image: url(../Images/contact_bg.png); margin:0 auto; background-position:0 50px; background-repeat:no-repeat; }
.map_bg ul{ padding-top:120px; padding-left:18px;}
.map_bg ul li{ margin-bottom:15px;}
.foor_bg{ width:100%; height:250px; background-color:#363636;}
.foot_con{ width:1200px; margin:0 auto;}
.foot_left{ width:830px; float: left; margin-top:55px;}
.foot_tit{ font-size:22px; color:#cecece; text-align:center; font-weight:bold; width:830px; height:40px; border-bottom:1px solid #434343;}
.bq{ width:480px; margin:0 auto; color:#cecece; padding-top:20px;}
.bq a{ color:#cecece;}
.bq a:hover{ color:#f84600;}
.foot_right{ float: left;margin-top:40px;}
.ma ul li{ float: left; text-align:center;color:#cecece; margin-right:20px;}