@charset "utf-8";
/* CSS Document */
*{word-wrap:break-word;-webkit-box-sizing: border-box;box-sizing: border-box;}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static; background:#FFFFFF;}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:13px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
@media ( max-width : 767px) {html{ overflow-y:auto}body,th,td,button,input,select,textarea{ font-size:14px}
}
body{line-height:1.6}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:underline;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important}
/*img*/
img{border:0;vertical-align:middle;width:100%;}
a img,img{-ms-interpolation-mode:bicubic}
/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
/*HTML5 reset*/
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*清楚浮动*/
.clear:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.clclear,.clearfix{zoom:1; clear:both;}
/****/
a:link {color: #484848;text-decoration: none;}
a:visited {text-decoration: none;color: #484848;}
a:hover {text-decoration: none;color: #0d8ee2;}
a:active {text-decoration: none;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.mainbox{ max-width:767px; clear:both; margin:0 auto;}

/******header******/
.logo{ text-align:center; padding:5px 0;}
.logo img{ width:65%;}
/*.menu{ clear:both; width:100%;}
.menu li{ float:left; width:25%;}
.menu li a{ background:#ff7156; display:block; color:#FFF; text-align:center; line-height:50px;border-left: 1px solid #FCD2D3; font-size:16px;border-radius:20px;}
.menu li a:hover{ background:#333232;}
.menu .clt a{ background:#333232;}
.menu li:first-child a{border-left:none;}*/

.menu{ clear:both; width:100%;}
.menu li{ float:left; width:25%;}
.menu li a{ background:url(../images/menuli.jpg) no-repeat; background-size:100% 100%; display:block; color:#FFF; text-align:center; line-height:50px;font-size:18px;}
.menu li a:hover{ background:url(../images/menulia.jpg) no-repeat; background-size:100% 100%;}
.menu .clt a{background:url(../images/menulia.jpg) no-repeat; background-size:100% 100%;}

.z_tit{ background:#ff7156; font-size:27px; text-align:center; line-height:50px; color:#FFF;}
.box{ padding:0 2%;}
.box_tit1{background-image: linear-gradient(to right , #d3cadd, #eae7ee , #d3cadd); text-align:center; font-size:35px; color:#fe7e03; font-weight:bold; padding:10px 0;}
.box_tit1 p{ font-size:20px;}
.box_tit2{background-image: linear-gradient(to right , #d72a06, #720d05); font-size:20px; text-align:center; line-height:45px; color:#FFF;}

.list2{ clear:both; padding:0 1%;}
.list2 li{ float:left; padding:1%; width:50%;}

.list_img{ clear:both; width:100%;}
.list_img li{ clear:both; padding:10px 0; margin:5px 0;}
.list_img li label{ float:left; width:16%; margin-left:2%;}
.list_img li span{ float:right; width:78%; padding-right:2%;}
.list_img li:nth-child(odd){ background:#ec7fab;}
.list_img li:nth-child(even){ background:#88dfa6;}

.ms_list{ clear:both;}
.ms_list li{ clear:both; margin:5px 0; background:#fce0ec;}
.ms_list li span{ padding:10px; display:block; clear:both;}
.ms_list li span h3{ font-size:18px;}
.ms_list li span i{ font-style:normal; font-size:10px; float:left; padding:2px 10px 0 0;}

.kcbox{ clear:both; background:#ffffff; border:4px #da70df solid; padding:3%; color:#000;}
.kcbox h2{ font-size:27px; color:#b04fb6; text-align:center; display:block; font-weight:normal;}
.kcbox h3{ font-size:17px; color:#f3447d; display:block; font-weight:normal;}
.kcbox h4{ font-size:30px; color:#ad2506; border-bottom:1px #ffe9ba dotted;font-weight:normal; margin-bottom:10px; text-align:center;}

.kcbox2{ clear:both; background:#f1f1f1; border:4px #4e4e4e solid; padding:3%;}
.kcbox2 h3{ width:240px; text-align:center; background:#da251c; color:#FFF; font-size:20px; padding:2px 0;}
.kcbox2 h2{ color:#da251c; font-size:20px; font-weight:normal;}
.kcbox2 i{ font-style:normal; color:#e65619;}

.box_tit3{ clear:both; padding:10px; font-size:16px; text-align:center;}
.box_tit4{ clear:both; background:url(../images/i22.jpg) no-repeat; background-size:100%; min-height:100px;}
.box_tit4 label{ padding:13% 15px 5px 110px; display:block; font-size:12px; line-height:20px; color:#FFF;}

.box_tit5{ clear:both; background:url(../images/i23.jpg) no-repeat; background-size:100%; min-height:100px;}
.box_tit5 label{ padding:13% 15px 5px 110px; display:block; font-size:12px; line-height:20px; color:#FFF;}

.box_tit6{ font-size:30px; text-align:center; padding:20px 0 10px 0;
background-image: -webkit-gradient(linear, left 80, right 80, from(rgb(254, 152, 5)), to(rgb(248, 43, 3)));
    -webkit-background-clip: text; /*必需加前缀 -webkit- 才支持这个text值 */
    -webkit-text-fill-color: transparent; /*text-fill-color会覆盖color所定义的字体颜色： */
}

.ftbg{ background:#464646; padding:10px; text-align:center; color:#FFF; max-width:767px; clear:both; margin:0 auto;}
.ftbg a{ color:#FFF;}

.biye{ clear:both;}
.biye p{ padding:3px 0;}

.cwbox{ background:url(../images/chongwu/c11.jpg) no-repeat; background-size:100%;}
.cwbox label{ padding:5% 20% 0 20%; display:block;}


@media ( max-width : 767px) {
}

@media ( max-width : 321px) {
	.box_tit4 label{ padding:11.5% 15px 5px 90px;}
	.box_tit6{ font-size:27px;}
}