﻿{font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif; -webkit-text-size-adjust:none;font-size:14px;}
td,th,div,input,select,textarea,li,ol,dt,dd,h1,h2,h3,h4,h5,h6,font,span,p,ul{margin:0;padding:0;}
header,footer,section,aside,nav,hgroup,figure,figcaption{display:block; margin:0; padding:0; border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style-type:none;}
img{border:none;}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd;font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;}
body{background:#fff;margin:0;padding:0;}
a{text-decoration:none; color:#636363; -webkit-tap-highlight-color:transparent}
html{min-height:100%;}
.body{max-width:800px;margin:0 auto;overflow:hidden;background:#fff;}


/*底部样式*/
.clear{width:100%;height:0;clear:both;overflow:hidden;}
.clearH{width:100%;height:10px;clear:both;overflow:hidden;}
.clearHH{width:100%;height:15px;clear:both;overflow:hidden;}
.clearHHH{width:100%;height:35px;clear:both;overflow:hidden;}
.clearHHHH{width:100%;height:40px;clear:both;overflow:hidden;}
.clearHHHHH{width:100%;height:50px;clear:both;overflow:hidden;}
.bottom{max-width: 800px;margin:0 auto;text-align:center;line-height:27px;color:#fff;background:#4f2f08;padding-top:10px;padding-bottom:10px;font-size:13px;}
#BottomDiv{height:60px;max-width: 800px;margin:0 auto;}
#BottomDiv .BottomDiv{position: fixed;z-index: 1900;bottom: 0;left: 0;right: 0;margin: auto;max-width: 800px;display: block;width: 100%;background:#000;height: 60px;overflow: hidden;display: -webkit-box;display: box;-webkit-box-orient: horizontal;}
#BottomDiv .BottomDiv>div {width: auto!important;height: 100%;position: static!important;margin: 0;border-radius: 0!important;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;overflow: hidden;box-shadow: none!important;border-right: 1px solid #666;}
#BottomDiv .BottomDiv>div a {display: block;width: 100%;height: 100%;padding-top:26px}
#BottomDiv .BottomDiv>div p {line-height: 40px;font-size: 15px;text-align:center;width: 100%;margin: 0 auto;color: #FFF;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ico-Home{background:url(../images/ico_09.png) center 8px no-repeat;}
.ico-news{background:url(../images/ico_10.png)  center 8px no-repeat;}
.ico-about{background:url(../images/ico_11.png) center 8px no-repeat;}
.ico-site{background:url(../images/ico_12.png) center 8px no-repeat;}
.ico-tel{background:url(../images/ico_13.png) center 8px no-repeat;}
.SiteMap{width:100%;height:0;overflow:hidden;}
#TConImg{position:fixed;top:0;left:0;width:1px;height:1px;}

/*头部样式*/
#TopDiv{height:75px;max-width:800px;margin:0 auto;z-index:10001;clear:both;position:relative;}
.TopNav{float:left;margin-left:7px;padding-top:22px;position:relative;z-index:110;}
.TopNav img{height:35px;}
.TopNav div{width:140px;background:#EFEFEF;position:absolute;left:-8px;top:75px;display:none;z-index:10001;}
.TopNav div ul{float:left;width:100%;border-top:1px solid #dadada;}
.TopNav div ul li{float:left;width:100%;border-bottom:1px solid #dadada;}
.TopNav div ul li a{float:left;line-height:45px;padding-left:30px;width:100px;font-size:16px;color:#000;}
.TopLogo{width:100%;position:absolute;text-align:center;top:5px;left:0;z-index:0;}
.TopLogo img{height:65px;}

/*轮播样式*/
/* main_image */
.main_visual{height:180px;overflow:hidden;position:relative;max-width:800px;margin:0 auto;z-index:1;}
.main_image{height:100%;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:100%;}
.main_image li span{display:block;width:100%;height:100%}
.main_image li span img{width:100%;height:100%;}
.main_image li a{display:block;width:100%;height:100%}
div.flicking_con{position:absolute;top:85%;left:55%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
.btn_prev,.btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
.btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
.btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
.i_bgbg{width:100%;height:10px;overflow:hidden;position:absolute;bottom:0;left:0;background:url(../images/i_bgbg.png) repeat-x;}




/*首页*/
.i_service{max-width:800px;margin:0 auto;overflow:hidden;background:#e4e4e4;min-height:300px;}
.i_service_t{text-align:center;padding-top:20px;}
.i_service_t img{height:45px;}
.i_service_c{float:left;clear:both;width:101%;padding-top:5px;}
.i_service_c div{float:left;width:30.5%;background:#fff;margin-left:2%;text-align:center;margin-top:15px;}
.i_service_c div a{float:left;width:100%;padding-top:10px;}
.i_service_c div a span{float:left;margin-left:10%;width:80%;height:70px;padding-top:20px;overflow:hidden;}
.i_service_c div a span img{width:100%;}
.i_service_c div a p{float:left;width:100%;text-align:center;clear:both;font-size:16px;font-weight:bold;height:50px;line-height:50px;overflow:hidden;}

.img_01,.img_01 img{width:100%;}
.img_02{width:100%;padding-top:5px;padding-bottom:5px;}
.img_02 img{width:100%;}

.img_case{max-width:800px;margin:0 auto;overflow:hidden;padding-top:10px;}
.i_case_div{float:left;width:33.3%;padding-top:5px;}
.i_case_div .one{float:left;width:90%;height:70px;border:1px solid #f1f1f1;overflow:hidden;margin-left:5%;}
.i_case_div .one img{width:100%;}
.i_case_div .two{float:left;width:90%;height:26px;text-align:center;line-height:26px;color:#000;font-size:14px;overflow:hidden;overflow:hidden;margin-left:5%;}

.i_news_c{float:left;width:95%;margin-left:3%;overflow:hidden;}
.i_news_c ul{float:left;width:100%;}
.i_news_c ul li{float:left;width:100%;padding-top:15px;border-bottom:1px dashed #cfcfcf;padding-bottom:15px;}
.i_news_c ul li span{float:left;width:30%;}
.i_news_c ul li span img{float:left;width:100%;}
.i_news_c ul li div{float:right;width:65%;}
.i_news_c ul li div b{float:left;width:100%;line-height:25px;max-height:50px;overflow:hidden;font-weight:bold;font-size:16px;color:#000;}
.i_news_c ul li div p{float:left;width:100%;color:#a7a7a7;}

.i_feedback{max-width:800px;margin:0 auto;overflow:hidden;background:#454545;}
.i_feedback_c{float:left;width:100%;padding-top:10px;}
.i_feedback_c .input{border-radius:15px;height:40px;line-height:40px;background:#f7f7f7;font-size:18px;width:87%;margin-left:5%;margin-top:20px;outline:none;padding-left:3%;}
.i_feedback_c .textarea{border-radius:15px;height:70px;background:#f7f7f7;font-size:18px;width:87%;margin-left:5%;margin-top:20px;outline:none;padding-left:3%;}
.cls_user_but_one{float:left;width:90%;background:#eea111;color:#fff;text-align:center;font-weight:bold;margin-left:5%;font-size:24px;line-height:45px;height:45px;border-radius:15px;border:none;outline:none;margin-top:15px;}

.about_t{float:left;width:100%}
.about_t img{width:100%;}
.about_con{float:left;width:100%;overflow:hidden;line-height:35px;color:#000;font-size:16px;padding-top:20px;min-height:300px;}

.about_tt{float:left;width:100%;line-height:80px;font-weight:bold;font-size:24px;text-align:center;}

.photoDiv{float:left;width:46%;margin-top:15px;margin-left:2%;margin-right:2%;}
.photoDiv .one{float:left;border:1px solid #d1d1d1;width:100%;height:80px;overflow:hidden;}
.photoDiv .one img{width:100%;}
.photoDiv .two{float:left;width:100%;height:30px;text-align:center;line-height:30px;color:#000;font-size:16px;overflow:hidden;}

.ccontone{float:left;width:95%;margin-left:2%;border:1px solid #9a9a9a;clear:both;margin-top:15px;}
.ccontone b{float:left;width:96%;margin-left:2%;text-align:center;font-weight:bold;font-size:18px;line-height:35px;padding-top:10px;}
.ccontone p{float:left;width:70%;padding-left:58px;line-height:45px;background:url(../images/ico_16.png) 20px 10px no-repeat;font-size:16px;clear:both;}

.serviceDiv{float:left;width:45%;margin-bottom:20px;margin-left:3%;border:1px solid #aaaaaa;overflow:hidden;margin-top:10px;}
.serviceDiv .one{float:left;width:94%;padding-left:3%;line-height:45px;font-weight:bold;font-size:15px;font-weight:bold !important;color:#e98316;}
.serviceDiv .two,.serviceDiv .two img{float:left;width:100%;}
.serviceDiv .three{float:left;width:94%;padding-left:3%;line-height:23px;font-size:12px;padding-top:10px;height:69px;overflow:hidden;}
.serviceDiv .four{width:100px;height:30px;line-height:30px;margin:0 auto;text-align:center;color:#fff;font-weight:bold;background:#3175b5;clear:both;font-size:13px;}












.i_about_t{float:left;width:94%;margin-left:3%;overflow:hidden;padding-top:15px;text-align:center;}
.i_about_t img{width:90%;}
.i_about_c{float:left;width:94%;margin-left:3%;padding-top:15px;line-height:26px;color:#3a3a3a;font-size:14px;}

.pcon_cls{float:left;width:100%;padding-top:40px;text-align:center;}
.pcon_cls a{display:inline;margin-left:8px;border:2px solid #000;color:#000;padding:5px 6px;font-size:16px;white-space:nowrap;}
.pcon_cls a:hover{border:2px solid #900;color:#900;}
.pcon_cls .aed:link,.pcon_cls .aed:visited,.pcon_cls .aed:hover{border:2px solid #900;color:#900;}

.ProductDiv{float:left;width:50%;}
.ProductDiv div{float:left;width:90%;height:140px;border:2px solid #a9653a;overflow:hidden;background:url(../images/probg.jpg);text-align:center;}
.ProductDiv span{float:left;width:100%;height:30px;line-height:30px;overflow:hidden;text-align:center;color:#000;font-weight:bold;}
.ProductDiv a:hover span{color:#930;}

.pro_tt{float:left;width:100%;clear:both;font-size:24px;color:#000;font-weight:bold;text-align:center;padding-top:10px;}
.pro_pp{float:left;width:100%;clear:both;padding-top:20px;text-align:center;}
.pro_pp img{width:97%;border:2px solid #a9653a;}
.pro_dd{float:left;width:100%;padding-top:15px;line-height:28px;}
.pro_tel{float:left;width:100%;padding-top:15px;}
.pro_tel img{width:100%;}
.pro_cc{float:left;width:100%;padding-top:20px;line-height:30px;}



.cls_news_detitle{width:100%;margin:0;clear:both;padding-top:10px;font-size:14px;}
.cls_news_detitle div{width:100%;text-align:center;}
.cls_news_detitle h4{margin:0;padding:0;font-weight:bold;font-size:24px;line-height:40px; color:#000;}
.cls_news_detitle p{margin:0;padding:0;padding-top:5px;padding-bottom:10px;color:#333;font-size:16px;}
.cls_news_decontent{width:100%;margin:0 auto;line-height:35px;padding-bottom:10px;clear:both;font-size:14px;padding-top:10px;padding-bottom:10px;color:#000;font-size:16px;min-height:200px;}
.cls_news_debottom{width:100%;margin:0 auto;padding-top:15px;}
.cls_news_debottom div{line-height:30px;font-size:16px;height:30px;overflow:hidden;}
.cls_news_debottom div b{font-weight:normal;}
.cls_news_debottom a:link,cls_news_debottom a:visited{color:#333;}
.cls_news_debottom a:hover{color:#F00;}
.cls_news_line{float:left;width:100%;height:12px;overflow:hidden;background:url(/Images/Include/boxoff.gif) 0 6px repeat-x;}
.cls_news_line i{float:left;width:10px;height:12px;overflow:hidden;background:url(/Images/Include/boxoff.gif) 0 -9px no-repeat;}







.news_div{float:left;width:100%;padding-top:15px;border-bottom:1px dashed #999;padding-bottom:15px;}
.news_div .one{float:left;width:33%;padding-top:6px;}
.news_div .one img{float:left;width:100%;min-height:80px;}
.news_div .two{float:right;width:64%;}
.news_div span{float:right;width:100%;}
.news_div span a{float:left;width:100%;line-height:25px;height:25px;overflow:hidden;font-weight:bold;font-size:16px;color:#000;}
.news_div p{float:left;width:100%;color:#333;line-height:23px;font-size:14px;max-height:46px;overflow:hidden;}
.news_div i{float:left;width:100%;font-size:14px;font-style:normal;color:#666;line-height:25px;}
.news_div i font{color:#F00;}

.news_t{float:left;width:100%;text-align:center;font-size:20px;font-weight:bold;color:#000;line-height:35px;}
.news_d{float:left;width:100%;text-align:center;font-size:14px;color:#666;border-bottom:1px dashed #999;}
.news_con{float:left;width:100%;line-height:32px;font-size:14px;padding-top:15px;padding-bottom:15px;}
.news_con p{font-size:16px;}
.news_b{float:left;width:100%;border-top:1px dashed #999;padding-top:10px;}
.news_b div{float:left;width:100%;line-height:35px;font-size:14px;height:35px;overflow:hidden;}
.news_b div b{font-weight:bold;color:#666;font-size:14px;}
.news_b div a{color:#333;font-size:14px;}
.ContactDiv{float:left;padding:15px;}
.i_contact{float:left;width:100%;line-height:35px;padding-top:10px;color:#5a5a5a;font-size:16px;}



@media screen and (min-width: 599px){
.main_visual{height:300px;}
div.flicking_con{top:90%;}
.i_service_c div a span{height:120px;}
.i_case_div .one{height:90px;}
.photoDiv .one{height:150px;}
}

@media screen and (min-width: 799px){
.main_visual{height:340px;}
div.flicking_con{top:90%;}
.i_service_c div a span{height:160px;}
.i_case_div .one{height:100px;}
.photoDiv .one{height:180px;}
}
