@charset "utf-8";

/*全局控制*/
body{margin:0px;padding:0px;font-family:"微软雅黑";color:#000;font-size:12px;line-height:22px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;vertical-align:bottom;}
ul,li{list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}
.abs{position:absolute;}
.rel{position:relative;}


/*header*/
.header{width:1200px; height:164px; padding-top:47px; margin:0 auto;}
.logo{float:left; width:455px;}
.header_c{float:left; width:630px;}
.top_code{float:right; width:105px;}
.top_tel{width:420px; height:24px; line-height:24px; padding:21px 0 16px 210px; font-size:18px; color:#333;}
.top_tel img{float:left; margin-right:5px;}
.top_tel span{color:#858484;}
.nav{width:100%;}
.nav li{float:left; width:90px; text-align:center; line-height:28px; font-size:16px;}
.nav a{color:#333;}

.unslider{overflow:auto}
.unslider-wrap{position:relative}
.unslider-wrap.unslider-carousel li{float:left}
.unslider-fade{position:relative}
.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}
.unslider-fade .unslider-wrap li.unslider-active{z-index:10}
.unslider li{list-style:none;margin:0;padding:0;border:none}
.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}
.unslider-arrow.next{left:auto;right:20px}
.unslider{position: relative;}
.banner { position: relative; overflow: hidden; text-align: center; height: auto!important;}
.banner li { list-style: none;}
.banner ul li { float: left;}
.banner ul li img{width: 100%;}
.unslider-nav{position: relative;}
.unslider-nav ol { position: absolute; left: 0; right: 0; bottom: 20px; text-align: center; z-index: 100;}
.unslider-nav ol li{display: inline-block; width: 9px; height: 9px; border:solid 2px #fff; border-radius:50%; margin: 0 10px; text-indent: -999em;cursor: pointer;}
.unslider-nav .unslider-active{border:solid 2px #fff;background: #fff;}


/*mainbody*/
.mainbody{width:1200px; padding:65px 0 70px 0; margin:0 auto;}
.case_title{width:100%; text-align:center; color:#858484; font-size:14px; text-transform:uppercase; line-height:20px; margin-bottom:15px;}
.case_title h4{color:#000; font-size:20px; font-weight:normal; line-height:30px;}
.case_top{width:100%; text-align:center; margin-bottom:20px;}
.case_top li{background:url(../images/case_tline.jpg) no-repeat right center; font-size:14px; display:inline-block; margin-bottom:20px;}
.case_top a{display:inline-block; padding:0 26px; line-height:36px; color:#666;}
.case_top a:hover{color:#fff; background:#eb9e14;}
.case_ton a{color:#fff; background:#eb9e14;}
.case_top li:last-child{background:none;}
.case{width:1200px; overflow:hidden;}
.case ul{width:1218px;}
.case li{float:left; width:387px; height:293px; margin:0 19px 21px 0; display:inline; position:relative; overflow:hidden;}
.case li img{width:387px; height:293px;transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
.case li:hover img{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;z-index:1;}
.case_fon{width:367px; height:62px; padding:17px 0 0 20px; background:url(../images/case_tm.png) no-repeat; position:absolute; left:0; bottom:0;}
.case_fon a{color:#999898;}
.case_fon h4{color:#fff; font-size:16px;}

.news{width:1200px; padding-top:15px; overflow:hidden;}
.news ul{width:1242px;}
.news li{float:left; width:372px; color:#666; margin-right:42px; display:inline;}
.news img{width:372px; height:198px; margin-bottom:10px;}
.news h4{line-height:32px; color:#000; font-size:16px; font-weight:normal;}
.news li .news_date{width:100px; height:30px; line-height:30px; text-align:center; color:#fff; background:#000; margin-top:10px;}
.news li:hover .news_date{background:#eb9e14;}

.about_bg{min-width:1200px; height:373px; background:url(../images/about_bg.jpg) no-repeat center top #000;}
.about_con{width:1200px; height:373px; margin:0 auto;}
.about_part{float:left; width:845px; padding-top:80px;}
.about_tit{float:left; width:92px; margin-top:19px;}
.about{float:right; width:715px; height:160px; color:#b1b1b1; font-size:16px; line-height:32px; overflow:hidden;margin-top:26px;}
.contact_bg{float:right; width:140px; height:274px; background:url(../images/contact_bg.png) no-repeat; margin-top:50px;}
.contact_tit{width:115px; background:url(../images/contact_tbg.jpg) no-repeat left bottom; padding-top:22px; margin-left:22px; color:#fff; font-size:20px; text-transform:uppercase; margin-bottom:75px;}
.contact_tit h4{line-height:44px; font-weight:normal;}
.contact_more{width:100%; text-align:center; font-size:15px; line-height:20px;}
.contact_more a{color:#fff;}


/*footer*/
.foot_bg{min-width:1200px; background:#c9c9c9; padding:41px 0;}
.foot{width:1200px; margin:0 auto;}
.foot_left{float:left; width:260px;}
.foot_right{float:right; width:890px;}
.foot_logo{width:155px; margin-bottom:35px;}
.share{width:100%;}
.share li{float:left; width:38px; margin-right:19px;}
.share img{width:38px; height:38px; border-radius:50%;}
.foot_nav{width:890px; padding-bottom:13px; border-bottom:solid 1px #afafaf; overflow:hidden; margin-bottom:22px;}
.foot_nav ul{width:966px;}
.foot_nav li{float:left; width:100px; font-size:14px; background:url(../images/foot_nav_line.jpg) no-repeat right center; margin-right:38px; display:inline;}
.foot_nav a{color:#666;}
.foot_nav a:hover{color:#000;}
.copyright{float:left; width:570px; line-height:28px; color:#727171;}
.code{float:right; margin:8px 0 0 18px;}
.select{background:#eb9e14 !important; color:#fff !important;}


/*main*/
.page{width:100%; text-align:center; font-size:14px; margin-top:50px;}
.page a{padding:6px 12px; background:#f5f5f5; color:#333; margin:0 2px; border-radius:50%;}
.page a:hover{background:#eb9e14; color:#fff;}
.page span a{background:none;}
.page span a:hover{background:none; color:#333;}

.bot_left{float:left; width:180px; padding-left:186px;}
.f_logo{width:155px; margin-bottom:10px;}
.bot_right{float:right; width:585px; padding-right:218px;}
.bot_nav{width:585px; padding-bottom:20px; border-bottom:solid 1px #afafaf; overflow:hidden; margin-bottom:30px;}
.bot_nav ul{width:610px;}
.bot_nav li{float:left; width:72px; font-size:14px; background:url(../images/foot_nav_line.jpg) no-repeat right center; margin-right:15px; display:inline;}
.bot_nav a{color:#666;}
.bot_nav a:hover{color:#000;}
.copyr{float:left; width:350px; line-height:21px; color:#727171; padding-top:6px;}
.code_02{float:right; margin-left:15px;}
.code_02 img{width:98px; height:98px;}


/*news*/
.news_02{width:1200px; padding-top:40px;}
.news_02 li{color:#666; font-size:14px; margin-bottom:34px;}
.news_02 img{float:left; width:372px; height:198px;}
.news_r{float:right; width:808px;}
.news_r h4{line-height:52px; color:#000; font-size:16px; font-weight:normal;}
.news_r p{height:66px; overflow:hidden;}
.news_02 li .news_date02{width:100px; height:30px; line-height:30px; text-align:center; color:#fff; background:#000; margin-top:26px;}
.news_02 li:hover .news_date02{background:#eb9e14;}

