@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: #275dc2;}
a:active {text-decoration: none;color: #275dc2;}
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;margin: auto;}
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;}

/* 主体 */
.ContBox{width: 100%;margin:auto;min-width: 1200px;}
.Content{margin: 0 auto;padding-bottom: 30px;min-width: 1200px;}

/* 头条 */
.tt{text-align: center;width: 1200px;margin: 40px auto;}
.tt a{font-size: 36px;color: #275dc2;font-weight: bold;line-height: 80px;letter-spacing: 1px;}
.tt a:hover{color: #0648aa;}

/* 模块1 */
.column1{margin: 0 auto;overflow: hidden;}
.column1-title{width:1200px;margin: 0 auto;text-align: center;}
.column1-bg{background-color:#f0f0f0;height: 438px;margin: auto;}
.column1-title img{width: 100%;margin: 0 auto;text-align: center;}
.column1-box{width: 1200px;margin: auto;margin-top: 50px;padding-top: 35px;}
.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:#275dc2;}
.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: #275dc2;}
/* 横幅 */
.hf-box{width: 1200px;margin: auto;}
.hf{width: 100%;margin-top:60px;height:70px;}
.hf img{width: 100%;height:100%;}
/* 模块2 */
.column2{width:1200px;overflow: hidden;margin: auto;margin-top: 60px;}
.column2-box{width:100%;margin:auto;margin-top: 60px;}
.column2-title{background-color:#f0f0f0;width: 100%;height: 80px;box-sizing: border-box;}
.column2-title ul li{font-size: 25px;line-height: 80px;float: left;text-align: center;display: block;width: 400px;}
.column2-title ul li a {line-height:76px;display: block;color: #275dc2;}
.column2-title ul li a:hover,.column2-title ul li a.active{color:#ffffff;background-color: #275dc2;}
.column2-content{overflow: hidden;width: 1100px;margin: auto;}
.column2-content .column2-list{display: none;}
.column2-content .column2-list.active{display: block;}
.column2-left{width: 535px;margin-top:20px;float: left;}
.column2-left ul li{width: 252px;float: left;height: 175px;margin-top:15px;margin-right: 15px;}
.column2-left ul li img{width:100%;height: 100%;}
.column2-right{width:535px;float: right;margin-top: 50px;}
.column2-right ul li{width: 100%;float: left;height: 60px;}
.column2-right ul li a{font-size: 16px;width: 535px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column2-right ul li:hover a {color: #275dc2;}
/* 模块3 */
.column3-bg{width: 100%;min-width: 1200px;background-color: #f0f0f0;margin: auto;}
.column3{overflow: hidden;width: 1200px;margin: auto;margin-top: 60px;}
.column3-box{margin-top: 20px;margin-bottom: 30px;height: 300px;}
.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 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: #275dc2;}
.column3-right{float: right;}

.column3-tit{width: 100%;height: 45px;margin-bottom:40px;margin-top:40px;}
.column3-title{margin-left: 130px; width:300px;height:45px;}
.column3-tp1{width: 585px;height: 200px;float: left;}
.column3-tit img{width: 100%;height: 100%;}
.column3-title1 {width:300px;height:45px; float: right;}
.column3-list1{width: 585px;float: right;}
.column3-list1 li{height: 50px;}
.column3-list1 li a{line-height: 50px;font-size: 16px;max-width: 585px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column3-list1 li a:hover{color: #275dc2;}
.column3-list2{width: 585px;float: left;}
.column3-tp2{width: 585px;height: 200px;float: right;}
.column3-list2 li a{line-height: 50px;font-size: 16px;max-width: 585px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column3-list2 li a:hover{color: #275dc2;}
/* 模块4 */
.column4{width: 1200px;margin: auto;margin-top: 60px;}
.column4-box{background-color: #f0f0f0;margin-top: 60px;height:560px;}
.column4-title{width:250px;float: left;}
.column4-title ul li a:hover, .column4-title ul li a.active{background-image: url(/sanyasite/xhtml/kjcx/images/zdyq.png); background-size: 100%  100%;color: #fff;}
.column4-title ul li{margin: auto;text-align: center;font-size:22px;letter-spacing: 1px;cursor: pointer;position: relative;display: block;}
.column4-content .column4-list{display: none;}
.column4-content .column4-list.active{display: block;}
.column4-title ul li a{line-height:140px;color: #275dc2;display: block;}
.column4-title ul li:hover{background-image: url(/sanyasite/xhtml/kjcx/images/zdyq.png); background-size: 100%  100%;}
.column4-title ul li:hover a{color: #fff;}
.column4-list{width: 885px;float: right;}
.column4-list .top{margin-top:28px;}
.column4-list .tu{width:300px;height:200px;float: left;}
.column4-list .tu img{width:100%;height: 100%;}
.column4-list .toplist{float: right;width:560px;}
.toplist ul li{height: 50px;}
.toplist ul li a{line-height: 50px;font-size: 16px;max-width:540px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;color: #333;}
.column4-list1{float: right;width: 100%;}
