@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
fieldset,img {border:0; } 
ol,ul {list-style:none; } 
h1,h2,h3,h4,h5,h6 {font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
textarea, input{font-size: 12px;}
i, cite, em, var, dfn, address {font-style: normal;}
body{font:12px/1.6 "宋体",Arial, Helvetica, sans-serif; background-color:#700a09;}
a{color: #0369cd;text-decoration: none;}
a:hover{text-decoration: underline;}
a:active, a:focus{outline:none}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix{zoom:1;}
.clear{clear:both; height:0; line-height:0; font-size:0;}/* 空div */

.yaHei{font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}
.improtant{color: #F00;}
.big{font-size:14px;}
.normal{font-size:12px;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.blk{color:#000;}
.blk20{color:#333;}
.blk40{color:#666;}
.blk60{color:#999;}
.b{font-weight:bold;}
.h{cursor:pointer;}
.s{font-style:normal;}
.n{font-weight:normal;}
.c{text-align:center;}
.r{text-align:right;}
.l{text-align:left;}
.i{text-indent:2em;}
.u{text-decoration:underline;}
.q{display:block;}
.q-inline{display:inline-block;}
.q-c{margin-left:auto; margin-right:auto;}
.mt{margin-top:10px;}
.ml{margin-left:20px;}

.ban1,.ban2{width:100%; overflow:hidden; background:url(../images/ban1.jpg) no-repeat center top;}
.ban1{height:300px;}
.ban2{height:455px; background-image:url(../images/ban2.jpg);}
.ban1 h1{text-indent:-9999px;}

.ban1-content,.ban2-content,.content,.footer{width:960px; overflow:hidden; margin-right:auto; margin-left:auto;}
.ban1-content,.ban2-content{position:relative; height:455px;}
.ban1-content{height:300px;}
.ban2-content .desc{color:#ffbd76; padding:90px 10px 0 100px;}
.ban2-content .more{color:#ffbd76;}
.ban1-content .logo{position:absolute; width:250px; height:100px; overflow:hidden; display:block; top:0px; left:10px; text-indent:-9999px;}

.year-b,.year-t{position:absolute; width:87px; height:144px; overflow:hidden; display:block; text-indent:-9999px; top:235px;}
.year-b{top:281px;}
.year-b1{left:16px;}
.year-b2{left:200px; height:154px;}
.year-b3{left:374px;}
.year-b4{left:560px;}
.year-b5{left:741px;}
.year-t1{left:112px;}
.year-t2{left:288px;}
.year-t3{left:468px;}
.year-t4{left:648px;}
.year-t5{left:835px;}

.tit-a{height:38px; line-height:38px; padding:2px 0 0 42px; overflow:hidden; background:url(../images/tit_bg.jpg) no-repeat; color:#FFF; font-size:20px; }
.tit-a a{color:#fff; font-family:"宋体",Arial, Helvetica, sans-serif;}
.mod-a .cont{border:1px solid #bf2900; border-top:none; background-color:#FFF;}
.user{width:419px; overflow:hidden; margin:30px 20px 0; padding-bottom:30px;}
.user .txt{margin-top:20px;}
.user-a{margin-left:40px}
.user-b{margin-right:40px}

.leaderLst{padding-left:16px;}
.leaderLst li{ width:143px; height:180px; padding:0 12px 20px 140px; overflow:hidden; background-color:#F9C; margin:20px 8px 0; background: url(../images/li_bg.jpg) no-repeat; }
.leaderLst .fs{background-position:0 0;}
.leaderLst .lj{background-position:-306px 0;}
.leaderLst .zhj{background-position:-620px 0;}
.leaderLst .tit{margin-top:20px;}
.leaderLst .txt{margin-top:10px;}

.leader{padding:18px 0 15px 18px;}

.zw-a,.zw-b,.zw-c{width:350px; overflow:hidden; height:230px;padding:10px 0;}
.zw-b{width:340px; padding:20px 0 10px 10px; height:220px;}
.zw-b .jp-mt{margin-top:20px;}
.zw-c{width:250px;}

.proLst{padding-left:35px;}
.proLst li{ width:250px; overflow:hidden; padding:30px 20px 20px;}
.proLst .pic_v2{width:80px; overflow:hidden;}
.proLst .info_v2{width:160px; overflow:hidden; padding-left:10px;}
.proLst .btn1_v2{background-color:#1e6fb0; color:#FFF; border:1px solid #0dacee; border-right-color:#205891; border-bottom-color:#205891; padding:3px 15px 1px; display:inline-block; font-weight:700; margin-top:5px;}
.proLst .btn1_v2:hover{text-decoration:none;}

.tool-tips{position: absolute; visibility: hidden; z-index: 13000; color: #fff; width:200px;  background-color:#fff; border:1px solid #ff1305; } 
.tool-title{display:none;} 
.tool-text{padding: 8px 15px 8px; font-size:12px; color: #ac140b;} 

.media{padding:20px 0 20px 40px;}
.media li{ width:455px; overflow:hidden;}

.footer{padding:20px 0; color:#FFF;}