@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family: Microsoft YaHei;}
a{color: #333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color: #d12524;}
a:active {text-decoration: none;color: #d12524;}
button{outline:none;}
i,em{font-style:normal}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;box-sizing: border-box;}
body ,html{line-height: 1;min-height: 100%;background: #fff;font-size: 14px;min-width: 1200px;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
a{text-decoration: none;color: rgb(153,153,153);color: inherit;}
.clear:after{content: ".";display: block;height: 0;visibility: hidden;clear: both;}
input{box-sizing: border-box;outline:0px;font-family: Microsoft YaHei,Arial;border: 0;}
img{border: 0;}
.page{background: #f9f9f9;	}
.fl{float: left;}
.fr{float: right;}
.re{position: relative;}
.ab{position: absolute;}

/* 顶部大图 */
.a_banner{width: 100%;min-width: 1200px;margin: 0 auto;position: relative;}
.a_banner>img{width: 100%;display: block;}

/* 主体 */
.Content{margin: 0 auto;padding-bottom: 30px;width: 1200px;}

/* 头条 */
.tt{text-align: center;}
.tt a{font-size: 36px;color: #d12524;font-weight: bold;line-height: 160px;}
.tt a:hover{color: #d12524;}

/* 模块1 */
.column1{width:100%;margin: 0 auto;overflow: hidden;}
.column1-title{width:100%;margin: 0 auto;text-align: center;}
.column1-title img{width: 100%;margin: 0 auto;text-align: center;}
.column1-box{width: 1200px;margin-top: 55px;}
.column1-left{width: 600px;height: 368px;float: left;position: relative;overflow: hidden;}
.new_pic{ width: 1200px; height:368px; position: absolute; left: 0;}
.new_pic li{ float: left; width:600px; height: 100%; position: relative; overflow: hidden; display: none;}
.new_pic li div{ width: 100%; height: 100%; position: absolute; left:0; top: 0; text-align: center;}
.new_pic li img{ height: 100%; width:100%;background-color: #000;}
.new_pic li p{ width: 100%; height: 50px; position: absolute; left: 0; bottom: 0; line-height: 50px; text-indent: 5px; font-size:16px;background-color:rgba(0,0,0,0.4);}
.new_pic li p a{display: inline-block;max-width: 460px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; color: #fff;}
#btnbox{  height: 7px; position: absolute; right: 0px; bottom: 21px;}
#btnbox li{ width: 10px; height: 7px;  float: left; margin-right: 8px; cursor: pointer;background:#fff }
#btnbox li.hover{background:#d12524;}
.column1-right{width: 560px;float: right;}
.column1-right ul li{width: 100%;float: left;height: 56px;}
.column1-right ul li a{font-size: 16px;max-width: 560px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column1-right ul li:hover a {color: #d12524;}
/* 横幅 */
.hf{width: 100%;margin-top: 30px;height:70px;}
.hf img{width: 100%;height:100%;}
/* 模块2 */
.column2{width: 100%;margin-top: 60px;overflow: hidden;}
.column2-box{width:1000px;margin:auto;margin-top: 60px;}
.column2-title{width: 100%;height: 80px;background-image: url(/sanyasite/xhtml/sdgc/images/bj_tit.png);box-sizing: border-box;padding-left: 130px;}
.column2-title ul li{font-size: 25px;line-height: 80px;float: left;text-align: center;margin-right: 60px;font-weight: 300;}
.column2-title ul li a {line-height:76px;display: block;}
.column2-title ul li a:hover,.column2-title ul li a.active{color:#d12524;border-bottom:4px solid #d12524;}
.column2-content{overflow: hidden;}
.column2-content .column2-list{display: none;}
.column2-content .column2-list.active{display: block;}
.column2-left{width: 560px;margin-top:20px;float: left;}
.column2-left ul li{width: 260px;float: left;height: 175px;margin-top:15px;margin-right: 15px;}
.column2-left ul li img{width:100%;height: 100%;}
.column2-right{width: 435px;float: right;margin-top: 50px;}
.column2-right ul li{width: 100%;float: left;height: 60px;}
.column2-right ul li a{font-size: 16px;width: 445px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column2-right ul li:hover a {color: #d12524;}
/* 模块3 */
.column3{width: 100%;margin-top: 60px;overflow: hidden;}
.column3-box{margin-top: 20px;margin-bottom: 30px;height: 300px;}
.column3-title1{width: 400px;margin: auto;}
.column3-title1 img{width: 100%;height: 100%;margin-bottom: 30px;margin-top: 30px;}
.column3-left{width: 585px;float: left;}
.column3-Ltop{width: 585px;height: 200px;}
.column3-Ltop li{float: left; width:285px;display: block;height: 200px;}
.column3-Ltop li img{width:100%;height: 100%;} 
.column3-Lbot{margin-top: 20px;}
.column3-Lbot ul li{overflow:hidden;}
.column3-Lbot ul li a{line-height: 45px;font-size: 16px;max-width: 585px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column3-Lbot ul li a:hover{color: #d12524;}
.column3-right{float: right;}
/* 模块4 */
.column4{width: 100%;height: 57px;margin-bottom: 30px;margin-top: 30px;}
.column4-title1{margin-left: 160px; width:270px;}
.column4-tp1{width: 585px;height: 200px;float: left;}
.column4 img{width: 100%;height: 100%;}
.column4-title2 {width:270px;height: 57px;    float: right;margin-right: 160px;}
.column4-list1{width: 585px;float: right;}
.column4-list1 li a{line-height: 50px;font-size: 16px;max-width: 585px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column4-list1 li a:hover{color: #d12524;}
.column4-list2{width: 585px;float: left;}
.column4-tp2{width: 585px;height: 200px;float: right;}
.column4-list2 li a{line-height: 50px;font-size: 16px;max-width: 585px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column4-list2 li a:hover{color: #d12524;}
.column4-list1 ul li,.column4-list2 ul li{overflow:hidden;}