
@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body {font:13px/1.75 "Microsoft YaHei", arial,sans-serif; color: #666;  background:#fff;min-width: 1200px; overflow-x: hidden;}
a { text-decoration: none; color: #333;}
p{color: #666;}
a:hover {text-decoration: none}
a img {border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none}
div {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
p,strong,em{padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
form {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
em{font-style: normal; font-weight: normal}
table {padding-bottom: 0px;list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dt {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dl {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dd {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
tr {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.cl{height: 0px; clear: both;}
.fl{float: left; display: block;}
.fr{float: right;}
.container{width:1200px; margin:0 auto; height: 100%;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-l{ text-align: left;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.col-black{color: #000;}
.col-white{color: #fff;}
.col-org{color: #8cc739;}
/*strong{ font-weight: normal;}*/
.m{ margin: 0 auto;}
i{font-style: normal;display: block;}
/* CSS Document */



/*新闻*/
.news{padding-top:30px;overflow: hidden;}
.news .index-title{text-align: center;opacity: 1;/*margin-right: -200%;*/transition: all 0.1s;}
.news .index-title h2,.news .index-title p{color:#fff;}
.news .index-title p:after{background: #fff;}
.news .news-info{/*left: -120%;*/transition: all 0.1s;position: relative;opacity: 1;}
.news-l{width: 798px;}
.news-class,.qa-tit {height: 48px;}
.news-class .more,.qa-tit .more{font-size: 16px;color: rgb(255, 255, 255); text-transform: uppercase;line-height: 48px; }
.news-class .more a:hover{color:#ff0000;}
.qa-tit .more:hover a{color:#fff;}
.news-class ul li{display: inline-block;width: 164px;text-align: center;}
.news-class ul li:hover{ color:#ff0000;}
.news-class ul li a,.qa-tit span{    font-size: 28px;
    color: #000;
    line-height: 48px;
    font-weight: bold;}
.news-list,.qa-list{margin-top:40px;overflow: hidden;}
.news-list em,.news-list span,.news-list p,.news-r em,.news-r span,.news-r p{color: #818181;}
.news-list ul{}
.news-list ul li{width:364px;float:left;margin-right: 26px;text-align: left;}
.news-list ul li .pic{width:382px;height:212px;margin-bottom: 40px;overflow: hidden;}
.news-list ul li em,.qa-list ul li em{display: block;font-size: 16px;line-height: 16px; color:#000;}
.news-list ul li span,.qa-list ul li span{margin-top:20px;font-size:13px;line-height: 13px;display: block;margin-bottom:24px;}
.news-list ul li p,.qa-list ul li p{line-height: 30px;font-size: 14px;}
.news-r{width: 362px;}
.qa-list ul li{margin-bottom:40px;}
.qa-list ul li span{margin:10px 0;}
.qa-list ul li p{line-height: 24px;}

