@charset "utf-8";
*{margin: 0;padding: 0;border: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body {width: 100%; min-width: 1200px; height: 100%;font-size: 14px;background: #fff;
	font-family:"Arail"}
ul,ul li,ol,li {list-style: none outside none;}
h1,h2,h3,h4,h5,h6,i,strong,em {font-weight: normal; font-style: normal;}
img {vertical-align: middle;border: none;}
input,select,option,label,th{vertical-align: middle;border: none}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
.fl {float: left;}
.fr {float: right;}
.container{width:1200px; max-width:1200px; min-width: 1200px; margin:0 auto;display: block; }


/*meiti   用xiehui的*****************************************************************************/
.xiehui-hea{width: 100%}
.xiehui-hea h1{max-width: 45%;}
.xiehui-hea h1 img{width: 100%;}
.hea-log{font-size: 14px; color: #f2b616; line-height: 0; margin: 15px 0}
.hea-log>a{ margin:0 5px}
.hea-log>a img{margin-right:2px}
.hea-log>a:hover{text-decoration: underline;}
.nav{width: 100%; line-height: 30px;}
.nav li{float: left;margin-left: 20px;font-size: 16px;color: #2b2b2b;font-weight: bold;}
.nav li i{content: ""; display: block; margin: 0 auto; width: 0; height:3px; 
background: #f1b719; margin-top: 5px;}
.nav li.cur a, .nav li:hover a{color: #f2b616}
.nav li.cur i, .nav li:hover i{ width: 100%; }

.ban-xiehui{background-size: cover!important; height: 398px; display: table; 
 width: 100%; color: #fff;}
.ban-xiehui .tabcel{display: table-cell; vertical-align: middle;}
.ban-xiehui b{font-size: 48px;}
.ban-xiehui p{font-size: 24px; margin-top: 10px}

.meiti{width: 100%; display:table;margin-top:40px}
.meiti li{width:23%; float: left; margin-right:2.5%; margin-bottom: 40px;
 position: relative; height: 388px; position: relative;}
.meiti li img{width: 100%; height: 100%;}
.meiti li b{width: 90%; background: rgba(242,182,24,0.5); height: 70px; overflow: hidden;
line-height: 70px; padding-left: 10px; font-size:30px; color: #fff;
position: absolute; bottom: 0;right: 0}
.meiti li b i{background:#f2b618 url(../images/meiti-libg.png) no-repeat center center;
width: 70px; height: 70px;}
.meiti li:hover b{padding-left: 20px}
.meiti li:hover b i{background-position: 85% center;}

.foot{background: #f9b51d; color: #fff;font-size: 12px;text-align: center; padding: 15px 0}

.nav li i, .meiti li b, .meiti li b i
{transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;
-ms-transition:all .5s; -moz-transition:all .5s;}



.hdcon{width: 100%; font-size: 14px; color: #454545; line-height: 2; margin-top:30px; border-bottom:1px dashed #dcdcdc; padding-bottom:10px;}
.hdcon h1{font-size: 26px; color: #2e2e2e; text-align: center; }
.hdcon p{ color: #a5a5a5;  text-align: center;}

.txt{ margin-top:20px;font-size: 14px; color: #454545; line-height: 1.8; min-height:300px; }
.txt img{ max-width:100%;}

.fenye{width: 100%; display: inline-block; margin:10px 0 50px 0; text-align:center; font-size:14px;}
.fenye a{ color:#7e7e7e; border:1px solid #eeeeee; padding:6px 12px;margin:0 5px;}
.fenye a:hover{color:#fff;background: #f2b616}
.fenye span{color:#fff;background: #f2b616; border:1px solid #f2b616; padding:6px 12px; margin:0 5px;}







