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;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}



body{font-family:"Microsoft Yahei";}
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.container{width:1100px;margin:0 auto;}
.container:before{content:"";display:table;}
.container:before{content:"";display:table;clear:both;}
.header.wrap1,.wrap2,.wrap3,.wrap4,.wrap5,.footer{width:100%;min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1002?'1000px':'');}



.header{height:177px;background:url(../Images/header.jpg) no-repeat 50% 0px;}
.header .container{position:relative;}
.header .logo{position:absolute;left:0;top:65px;}
.header .search{position:absolute;right:0px;top:135px;width:141px;height:23px;background:url(../Images/sprite_bg.png);background-repeat: no-repeat;}
.header .search .so{width:100px;height:25px;border:none;
padding-left: 10px;
 line-height: 25px;
 font-size: 12px;
outline:none;

}



.wrap1 {height:50px;background-color:#a80b28;}
.wrap1 .nav li{float:left;height:50px;line-height:50px;width:110px;text-align:center;position:relative;z-index:9999;}
.wrap1 .nav li:hover{background-color:#fff;color:#a80b28;}
.wrap1 .nav li:hover a{color:#a80b28;font-weight:bold;}
.wrap1 .nav li a{color:#fff;font-size:16px;}

.wrap1 .nav li .dropDown{display:none;position:absolute;top:50px;left:0px;z-index:99999;}
.wrap1 .nav li:hover .dropDown{display:block;}
.wrap1 .nav li .dropDown li{height:50px;width:110px;border-bottom:1px solid #fff;line-height:50px;background-color:#a80b28}
.wrap1 .nav li .dropDown li:hover{background-color:#fff;}
.wrap1 .nav li .dropDown li a{color:#fff;font-size:16px;}
.wrap1 .nav li .dropDown li:hover a{color:#a80b28;}




.wrap2{margin-top:20px;height:340px;}
.wrap2 .news-left{width:606px;height:340px;float:left;overflow:hidden;position:relative;}
.wrap2 .news-right{width:475px;height:340px;float:right;overflow:hidden;position:relative;border:1px solid #efefef;}
.news-right .mark{width:87px;height:87px;position:absolute;top:0;left:0;background:url(../Images/sprite.png) no-repeat;}
.wrap2 .news-right .tab{height:39px;background-color:#efefef;padding-left:100px;}
.news-right .tab li a{float:left;width:85px;line-height:37px;text-align:center; color:#454545;}
.news-right .tab li.hover a{color:#83000a;font-size:16px;border-bottom:2px solid #83000a;font-weight:bold;}
.news-right .list ul{margin-top:23px;}
.news-right .list li{width:100%;height:35px;line-height:35px;background:url(../Images/sprite.png) no-repeat 7px -88px;}
.news-right .list li a{display:inline-block;padding-left:40px;font-size:14px;color:#303030;width:300px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.news-right .list li span{color:#b5b5b5;display:inline-block;padding-left:30px;vertical-align: top;}


.rotatebox{width: 606px;  height: 342px;margin: 0px auto; overflow: hidden;  position: relative;z-index:999; }
.rotatebox .hd {position:absolute; left:500px; bottom:16px;  z-index:10000;  }
.rotatebox .hd li { float: left; margin-right: 6px; width: 12px; height: 12px; border-radius:50%;-moz-border-radius:50%;
    -webkit-border-radius:50%; background-color: #fff;  text-indent: -9000em; cursor:pointer; overflow: hidden }
.rotatebox .hd .on { background-color: #de6003 }
.rotatebox .tab-panel{float: left; width: 606px; display: block; }
.slide .bd{width: 9999px; position: absolute;left:0px;}
.news-left .subScribe{position:absolute;bottom:0px;height:40px;width:100%;z-index:999;}
.news-left .subScribe .tpxw{width:100px;height:40px;float:left;background-color:#a80b28;color:#fff;text-align:center;line-height:40px;}
.news-left .subtitle{width:606px;height:40px;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);color:#fff;line-height:40px;font-size:14px;text-indent:15px;}
.tab-panel{position:relative;}
.tab-panel .subtitle{position:absolute;top:302px;left:0px;}




.wrap3{margin-top:20px;}
.wrap3 .container{height:100px;border:1px solid #efefef;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;background:url(../Images/zhuantilianjie.jpg) no-repeat;}
.wrap3 ul{margin-left:195px;padding-top:15px;height:85px;}
.wrap3 ul li{float:left;width:200px;margin-left:13px;display:inline;}
.wrap3 ul li a{display:inline-block;width:200px;height:70px;}


.wrap4{height:690px;overflow:hidden;margin-bottom:33px;}
.wrap4 .menu{
    width:353px;
    *width:351px;
    height:325px;
    float:left;
    margin-top:20px;
    margin-right:20px;
    display:inline;
    overflow:hidden;
    border:1px solid #efefef;
    border-top-width:3px;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
.wrap4 .kexue{border-top-color:#a80b28;}
.kexue h2{color:#a80b28;}
.wrap4 .jiaoxue{border-top-color:#1e59c2;}
.jiaoxue .h2{color:#1e59c2;}
.wrap4 .dangxue{border-top-color:#b78d02;}
.dangxue h2{color:#b78d02;}
.wrap4 .sizheng{border-top-color:#b78d02;}
.sizheng h2{color:#b78d02;}
.wrap4 .yanjiu{border-top-color:#a80b28;}
.yanjiu h2{color:#a80b28;}
.wrap4  div.pic{margin-top:20px;}
.wrap4  div.pic div.second{margin-top:13px;}
.wrap4 .dangxue,.wrap4 .yanjiu{margin-right:0px;}
.wrap4 .menu .list-title{height:40px;border-bottom:1px solid #efefef;}
.wrap4 .menu .list-title h2{float:left;line-height:40px;font-size:17px;font-weight:bold;padding-left:10px;}
.wrap4 .menu .list-title a{float:right;height:40px;line-height:40px;width:50px;text-align:center;font-size:12px;color:#929292;}
.wrap4 .menu .list-detail{height:280px;overflow:hidden;background:url(../Images/list.jpg) no-repeat;}
.wrap4 .menu .list-detail li{height:40px;line-height:40px;}
.wrap4 .menu .list-detail li a{display:inline-block;height:40px;font-size:13px;color:#303030;padding-left:30px;width:215px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.wrap4 .menu .list-detail li span{display:inline-block;vertical-align:top;height:40px;font-size:13px;color:#b3b3b3;padding-left:20px;}





.wrap5{height:82px;background:url(../Images/footer.jpg) no-repeat 50% 0px;background-size:100%;}
.kstd{width:180px;float:left;line-height:80px;text-align:center;color:#fff;font-size:17px;}
.kstd a{color:#fff;}
.linkList{float:left;heihgt:80px;}
.linkList ul li{width:96px;height:82px;float:left;font-size:14px;line-height:82px;text-align:left;}
.linkList ul li a{color:#fff;}

.footer{height:38px;}
.footer .address{height:38px;margin-left:285px}
.footer ul li{float:left;line-height:38px;margin-right:20px;display:inline;font-size:12px;}