@charset "utf-8";
/* CSS Document */
body{background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding: 0;margin: 0;}
*{white-space:normal;}
#main_box{max-width:640px; min-width:320px; margin:0 auto;}
section{padding:15px;}


th{text-align:left; font-weight:400;}
.clearfix:after{clear:both; display:block; content:""; visibility:hidden; height:0;}
.clearfix{zoom:1;}
img{border:none; vertical-align:middle;}
button, input, select, textarea{vertical-align:middle;}
a{text-decoration:none; color:#3f3f3f; outline:none;}
a:hover{text-decoration:underline; color:#c00;}
li{list-style:none;}
ul li:before{background:none;}
h1{font-size:24px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4, h5, h6{font-size:100%; }
h4{ font-weight:600}
.none{display:none;}
.gaodu{height:12px;}

label{cursor:pointer;}
.left{float:left;}
.right{float:right;}
.yahei{font-family:'microsoft yahei';}
.english{ font-family:Arial, Helvetica, sans-serif;}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}

.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.black{color:black;}
.gray{ color:#666;}
.gray3c{ color:#333;}
.gray36{ color:#666;}
.gray38{ color:#888;}
.blue{ color:#1866d1;}
.orange{ color:#ff5722;}
.red{ color:#ff0000;}
.green{ color:#1e8502;}
.white{ color:#fff;}
.purple{color:#731472;}
.purplel{color:#b63d8d;}

.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt50{margin-top:50px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}

.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.index_bg{background:#ff5722;}


/*-----------------------------------------------------顶部样式----------------------------------------------------------*/
.header_top{height:100px;}
.header_top p{font-size:16px; color:#ff5722; font-weight:bold;}
.header_top span{font-size:12px;}
.header_top img{max-height:85px;}

/*-----------------------------------------------------导航样式----------------------------------------------------------*/
.nav ul li{float:left; width:25%; text-align:center; position:relative;}
.nav ul li a{background:#ff5722; color:white; display:block; padding:1em 0; font-weight:bold; border-top:1px solid white; border-right:1px solid white;}


/*-----------------------------------------------------中部样式----------------------------------------------------------*/
.index_tit{color:#ff5722; font-size:16px; border-bottom:1px solid #dee0df; padding-bottom:5px;}
.index_tit h4{display:inline;}
.index_tit a{font-size:12px; color:#888;}
.index_search{background:none; border-bottom:1px solid white; border:none; color:white; width:100%; padding:5px;}
.search a{color:white; font-size:24px;}

.index_search::-webkit-input-placeholder{ 
    color:#fab6a1;
}
.index_search:-moz-placeholder{ 
    color:#fab6a1;
}
.index_search::-moz-placeholder{ 
    color:#fab6a1;
}
.index_search:-ms-input-placeholder{ 
    color:#fab6a1;
}


.youshi{border-top:2px solid #ff5722; color:#ff5722;}
.youshi h2{font-size:18px;}
.youshi h2 small{font-size:14px; padding-left:8px;}

.youshi_tit{border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; background: -webkit-linear-gradient(top, #fff, #f0f0f0); background: -moz-linear-gradient(top, #fff, #f0f0f0); background: -ms-linear-gradient(top, #fff, #f0f0f0); background: -o-linear-gradient(top, #fff, #f0f0f0);}
.youshi_tit p{font-size:18px; color:#188a13;}

.index_01{text-align:center; color:white;}
.index_01 h2{font-size:24px;}


.index_about h1{margin:0; color:#ff5722; padding-bottom:10px;}


 .tab_menu,#tab_menu01 { clear:both;}
 .tab_menu li,#tab_menu01 li { float:left; text-align:center; cursor:pointer; list-style:none; width:33.3%; padding:10px 0; font-size:16px;  background: -webkit-linear-gradient(top, #18ad13, #1ea319); background: -moz-linear-gradient(top, #18ad13, #1ea319); background: -ms-linear-gradient(top, #18ad13, #1ea319); background: -o-linear-gradient(top, #18ad13, #1ea319); color:white; font-weight:bold;}
 .tab_menu li.hover {background: -webkit-linear-gradient(top, #f06500, #ce5903); background: -moz-linear-gradient(top, #f06500, #ce5903); background: -ms-linear-gradient(top, #f06500, #ce5903); background: -o-linear-gradient(top, #f06500, #ce5903);}
 .tab_menu li.selected,#tab_menu01 li.selected {background: -webkit-linear-gradient(top, #f06500, #ce5903); background: -moz-linear-gradient(top, #f06500, #ce5903); background: -ms-linear-gradient(top, #f06500, #ce5903); background: -o-linear-gradient(top, #f06500, #ce5903);}
 .tab_box { clear:both; padding:10px;}
 .hide1{display:none}
 #tab_menu01 ul li{width:50%;}
#tab_menu01 ul li:before{background:none;}
#tab_menu01 ul li a{color:white;}

.tab_box ul li{padding:8px 0; list-style:inside url(../images/xiaodian.jpg);}

/*-----------------------------------------------------底部样式----------------------------------------------------------*/
#footer{background:#333; color:white;}
#footer article{padding:10px;}
#footer ul li:before{background:none;}
.footer_tel{border-bottom:1px solid #999;}
.footer_tel a{font-size:24px; color:white;}
.footer_back a{color:white;}
.footer_weixin{background:#1ba816;}



#inside_header{color:white; line-height:50px; padding-left:15px; font-weight:bold; font-size:16px;}


.pro_tit h1{border-bottom:1px solid #ddd; text-align:center; padding-bottom:15px; font-size:18px;}

#pro_img{padding:0 15px;}
#pro_img img{margin:0 auto;}
.zxxd{font-size:14px;}

.news_list ul li{background: -webkit-linear-gradient(top, #fff, #f0f0f0); background: -moz-linear-gradient(top, #fff, #f0f0f0); background: -ms-linear-gradient(top, #fff, #f0f0f0); background: -o-linear-gradient(top, #fff, #f0f0f0); border-bottom:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px;}
.news_list ul li a{color:#888;}
.news_list ul li h4 a{color:#333;}
.news_list ul li h4{font-size:16px; font-weight:bold;}


#cpxq img{max-width:100%; height:auto;}