@charset "utf-8";
*{font-family: 'Microsoft YaHei'}
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,preform,fieldset,input,button,textarea,p,blockquote,th,td{padding: 0; margin: 0;}
body{overflow-x: hidden; font-weight: inherit; ;}
table{border-collapse: collapse; border-spacing: 0; font-size: inherit;}
img{border: none; }
a,a:link,a:visited,a:hover,a:active{outline: 0; text-decoration: none;}
a:hover{text-decoration: none;}
ul,li{list-style-type: none; padding: 0; margin: 0;}
input,select,textarea,button{font-size: 100%;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}

body{}
.warp{min-width: 1200px;height:640px;background-repeat: no-repeat;background-position:center;}
.warp img{width: 100%}

.larg{ background: #6a3020;width: 100%;text-align: center;}
.larg{padding-top: 56px;}
.clicks{ width:600px; margin:20px auto; background:no-repeat center;line-height: 80px; color: #fff;text-align: center;font-size:32px;font-weight: bold;color: #fff;}
.clicks span{color: #ffe06c;}
.clicks a{color: #fff;}
.ti{ width:700px; margin:20px auto;}
.ses_01,.ses_02,.ses_03,.ses_04,.ses_05{ width:100%; margin:70px 0 0;;background: url(../images/img_25.jpg) repeat-y center;position: relative;padding-bottom:40px;}
.sesscc{width: 1160px;margin: 0 auto;text-align: center;}
.qus{width: 1160px; margin:20px auto;}
.vs{width:700px; margin:20px auto;padding-top: 100px;}
.vs_img{ width:960px;; margin:0 auto;}
.tit{ position: absolute;top:-20px;width: 700px;left: 50%;margin-left: -350px;}
.vs_p{ width:500px;color:#fff;text-align: center;margin-bottom: 10px;}
.arr{ margin:20px 220px;width: 24px;height:35px;}
.vstr,.vstl{width: 476px;}
.vss{padding:10px;}
.vss h4{ color: #fff; font-size:24px; line-height:60px;font-weight: normal;text-align: center;}
/*.vstr h4{font-size:20px;}*/
.vss img{margin-bottom: 10px;;}
.vsc{position: absolute;width: 2px; background: #fff;height: 610px;left: 50%;margin-left: -1px;top: 200px;}
.vs_i{width:; margin: 0 auto;margin-top: 40px;}
.vso{width:12px; height:12px; background: #fff;position: absolute;border-radius: 100%;margin-left:-4px}
.vs_p{font-size: 24px;}
.list_p{overflow: hidden;width:1050px;margin:40px auto;}
.swiper-container1{width:300px;position: relative;}
.swiper-pagination1{position: relative;margin:10px auto 0;;width:180px !important;}
.swiper-pagination-bullet{width:10px;height:10px}
.forms{width:520px;margin-right:0px;;background: #fff;font-size: 24px;}
.forms input,.forms select{width:100%;display: block;margin:10px auto;border:1px solid #c97243;border-radius:5px;text-indent: 1em;line-height:54px;height:54px;}
.forms p{text-align: center;color: #7d7d7d}
.forms a{display: block;text-align: center;color: #fff;background: #cb2222;line-height:50px;width:520px;margin:10px auto;font-size:28px;}

.nstu{width:580px;}

.nstu_ti{background: #ca9122; color: #fff; text-align: center; width:100%; line-height: 60px;;font-size:28px;}
.nstu td{ text-align: center; line-height:36px; font-size:24px;;}

.listt{text-align: center; line-height: 36px; font-size:24px;}
.listt .lisname{ width: 140px; display: inline-block;}
.listt .lisnum{ width: 170px;display: inline-block;}
.listt .liscla{ width: 240px;display: inline-block;}

.redsp{width: 1159px;margin:20px auto;}
.loop_hd{width: 300px;margin:20px auto 40px}
.loop_hd li{width: 10px;height: 10px;border-radius: 10px;background: rgba(250,250,250,0.4);float:left;margin:0 5px 0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;color: #fff;overflow: hidden;line-height: 40px;}
.loop_hd .on{width: 20px;background: #fff;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;color: #f58a00;}


