@charset "utf-8";

/* CSS Document */

html{}

body{margin:0;font-family:'Microsoft YaHei','微软雅黑';color:#333;font-size:14px;min-width:1130px}

a{text-decoration:none}

img{border:none}

li{list-style:none}

.w1100{width:1100px;padding:0 15px;margin:0 auto}

.top{position:fixed;left:0;top:0;width:100%;background:#fff}

.shadow{box-shadow:2px 2px 2px #666}

.logo{display:inline-block;margin:21px 0}

.nav{float:right;height:90px;line-height:90px;font-size:18px}

.nav a{display:inline-block;padding:0 14px;color:#333}

.nav a.psn:hover,.nav a.ac{background:#efefef}

.banner{margin-top:90px;background:url('../images/banner1.jpg') no-repeat center /100% 100%}

.banner .w1100{height:627px;background:url('../images/banner2.png') no-repeat center}

.h1{margin:0;padding:40px 0;background:url('../images/h1_line.gif') repeat-x 0 center}

.h1 h1{margin:0 auto;width:230px;font-size:36px;font-weight:normal;text-align:center;background:#fff}

.h1 span{color:#9f0000;font-size:36px;}

.s1 h2{font-size:24px;font-weight:bold}

.s1 p{font-size:16px;line-height:36px}

.s2:after,.s4 .ul1:after,.s5 .w1100:after,.s7 .s7r .r1:after{content:'';display:block;clear:both}

.s2,.s4 .ul1,.s5 .1100,.s7 .s7r .r1{zoom:1}

.s2 li,.s5 li{width:340px;float:left}

.s2 .li1,.s2 .li2,.s5 .mgrt{margin-right:40px}

.s2 h2{height:183px;line-height:132px;text-align:center;font-size:30px;font-weight:normal;color:#9f0000;background:url('../images/s2_li.png') no-repeat center 0}

.s2 p{font-size:16px;line-height:30px}

.s3 img{max-width:100%}

.s4 ul{padding:0}

.s4 .ul1 li{margin-right:10px;border:1px solid #e3e3e3;padding:0 20px;line-height:34px;font-size:16px;float:left;cursor:pointer}

.s4 .ul1 li.active{border-color:#9f0000;background:#9f0000;color:#fff;cursor:auto}

.s4 .ul2 li{display:none;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:360px;overflow-y:auto}

.s4 .ul2 li img{max-width:100%}

.s4 .ul3{margin:30px 0;font-size:16px;line-height:36px}
.s4 .ul3 li{font-size:16px;}
.s4 .ul3 a{padding-right:60px;float:right;background:url('../images/down.png') no-repeat 100px 0;color:#9f0000}

.s4 .ul3 a:hover{background-position:100px -36px}

.s4 .ul3 a:hover span{text-decoration:underline}

.s5 li{height:200px}

.mgbtm{margin-bottom:90px}

.s5 li div{width:131px;float:right;text-align:center}

.s5 li div h2{margin:60px 0 10px;font-size:28px;font-weight:normal;color:#9f0000}

.s5 li div p{margin:0;font-size:18px}

.s6 .w1100{text-align:center}

.s7 .s7r{float:right;width:385px;font-size:16px;line-height:28px}

.s7 .s7r .r{margin-top:45px;padding-left:30px;background-repeat:no-repeat;background-position:5px 10px}

.s7 .s7r .r1{background-image:url('../images/s7_r1.png')}

.s7 .s7r .r1 span{color:#20b403}

.s7 .s7r .r2{background-image:url('../images/s7_r2.png');color:#9f0000}

.s7 .s7r .r2 a{color:#9f0000}

.s7 .s7r .r2 a:hover{text-decoration:underline}

.s7 .s7r .r1 .rr{margin-right:110px;float:right;width:165px;text-align:center;font-size:14px}

.s7 .s7r .r1 .rr img{display:block;margin:0 auto}

.footer{margin-top:40px;padding:30px 0 40px;background:#333;line-height:30px;text-align:center;color:#fff}

.footer span{margin:0 14px}

.footer a{color:#fff}

.footer a:hover{text-decoration:underline}

.gotop{bottom:-45px;position:fixed;right:45px;transition:bottom 1s ease 0s;z-index:90}

a.gotop-display{bottom:45px}



