@charset "utf-8";
/* CSS Document */
@import url(global.css);

/****************************banner*************/
.banner2{position:relative; overflow:hidden; z-index:0;}
.banner2 .box{display:block;position:relative;z-index:1;left: 50%; margin: 0 auto 0 -960px;overflow: hidden; text-align: center; width: 1920px; z-index:10;}
.banner2 img{display:block;  width: 1920px; }

/***********************main*********************/
.main{width:1200px;height:100%;margin:0 auto;}

#left{width:250px; float:left; position:relative;margin-top:-80px; z-index:2; overflow:hidden; margin-bottom:20px;}
#left .sider{width:100%;height:auto;}
#left .sider .title{height:52px; background:#354882; color:#ffffff;padding-top:28px;padding-left:30px;}
#left .sider .title h3{ font-size:20px;}
#left .sider .title span{ font-family:Arial; text-transform:uppercase; display:block;margin-top:5px;}
#left .sider ul{}
#left .sider  ul li{height:50px; line-height:50px; background:#f7f7f7; border-bottom:1px solid #ffffff;}
#left .sider  ul li a{ font-size:14px; color:#333333; display:block; background:url(../images/column_bg1.jpg) no-repeat right 25px center; text-indent:25px; font-weight:bold;}
#left .sider  ul li a:hover{background:url(../images/column_bg2.jpg) no-repeat right 25px center; background-color:#c22723; color:#ffffff;}
#left #hov{background:url(../images/column_bg2.jpg) no-repeat right 25px center; background-color:#c22723; color:#ffffff;}
#left .sider  ul .lev a{ text-indent:35px; font-weight:lighter;}

/*定位居中*/
.s-side { width: 280px; height:100%; float:left; background: #f7f7f7; font-size:14px; font-weight:bold;  position: relative; margin-top: -80px; margin-bottom:20px;}
.s-side a{ color:#333;}
.s-side .s-firstItem { height: 52px; font-size:20px; font-weight:bold; background: #354882; color: #fff; padding-top: 28px; padding-left: 30px;}
.s-side .first {border-bottom: 1px solid #fff;}
.s-side .d-firstNav{width:100%; height:50px; line-height:50px; display: inline-block; background: url(../images/column_bg1.jpg) no-repeat right 25px center;}
.s-side .d-firstNav a{ display:block; padding-left:25px;}
.s-side .s-secondNav,.s-side .s-secondItem {height:50px; line-height:50px; display:block; border-bottom: 1px solid #fff; background: url(../images/column_bg1.jpg) no-repeat right 25px center;}
.s-side .s-secondNav a,.s-side .s-secondItem a{  display:block; padding-left: 40px;}
.s-secondNav:hover,.d-firstNav:hover,.s-side #hov{color:#fff; cursor: pointer; background:#c22723 url(../images/column_bg2.jpg) no-repeat right 25px center;}
.s-secondNav:hover a,.d-firstNav:hover a{ color:#fff;}
.s-side .d-secondDrop { }
.s-side .d-secondDrop .s-thirdItem a{height:50px; line-height:50px; display:block; padding-left: 80px; background: url(../images/column_bg1.jpg) no-repeat right 25px center;}
.s-side .d-secondDrop .s-thirdItem a:hover{color:#fff; cursor: pointer; background:#c22723 url(../images/column_bg2.jpg) no-repeat right 25px center;}
.iconRotate {transform: rotate(90deg); transition: transform 0.1s;}
.s-firstDrop,.s-secondDrop { display: none;}





#right{width:880px; float:right; overflow:hidden;}
#right #position{margin-top:25px; color:#333333; font-family:"新宋体"}
#right #position a{ margin:0 5px;}

/**********************新闻列表*********************/

.list{}
.list .title{height:80px; border-bottom:1px dashed #cccccc;padding-top:30px; text-align:center;}
.list .title h3{ font-size:30px; color:#404040; font-weight:normal;}
.list .title span{ font-family:Arial; font-size:15px; color:#d9d9d9; display:block;margin-top:10px; text-transform:uppercase;}
.list ul{padding-top:50px;}
.list ul li{height:180px;margin-bottom:50px; overflow:hidden;}
.list ul li img{width:240px;height:180px; float:left;}
.list ul li div{width:535px;height:180px; float:right; position:relative; }
.list ul li div h3{font-size:18px; color:#333333;}
.list ul li div p{ font-size:15px; color:#808080; line-height:22px;margin-top:30px;}
.list ul li div span{ font-size:14px; color:#4c4c4c; position:absolute;left:0px; bottom:0px;}
.list ul li div .more{color:#333333;position:absolute;right:0px; bottom:0px;}

/**********************团队*********************/

.team{}
.team .title{height:80px; border-bottom:1px dashed #cccccc;padding-top:30px; text-align:center;}
.team .title h3{ font-size:30px; color:#404040; font-weight:normal;}
.team .title span{ font-family:Arial; font-size:15px; color:#d9d9d9; display:block;margin-top:10px; text-transform:uppercase;}
.team ul{padding-top:50px;}
.team ul li{ width:263px;height:280px;margin:0px 15px 15px 15px; overflow:hidden; float:left;}
.team ul li img{width:263px;}
.team ul li h3{font-size:14px; color:#333333; text-align:center;  display:block; padding:10px 0;}
.team ul li p{ font-size:14px; color:#808080; line-height:22px;}


/***********************机构列表********************/

.organization{}
.organization .title{height:80px; border-bottom:1px dashed #cccccc;padding-top:30px; text-align:center;}
.organization .title h3{ font-size:30px; color:#404040; font-weight:normal;}
.organization .title span{ font-family:Arial; font-size:15px; color:#d9d9d9; display:block;margin-top:10px; text-transform:uppercase;}
.organization ul{padding-top:50px;}
.organization ul li{height:180px;margin-bottom:50px; overflow:hidden;}
.organization ul li img{width:240px;height:180px; float:left;}
.organization ul li div{width:535px;height:180px; float:right; position:relative; }
.organization ul li div h3{font-size:18px; color:#333333;}
.organization ul li div p{ font-size:12px; color:#808080; line-height:22px;margin-top:25px;}
.organization ul li div .contact{width:400px;height:50px; position:absolute; left:0px; bottom:0px;}
.organization ul li div .contact span{ display:block; font-size:14px; color:#808080; line-height:25px;}
.organization ul li div .contact span font{color:#c22723;}
.organization ul li div .more{width:120px;height:40px; position:absolute; right:0px;bottom:0px;  text-align:center; line-height:40px; background:#c22723; color:#ffffff; font-size:14px;}

/***********************封面也********************/
.cover{}
.cover .title{height:80px; border-bottom:1px dashed #cccccc;padding-top:30px; text-align:center;}
.cover .title h3{ font-size:30px; color:#404040; font-weight:normal;}
.cover .title span{ font-family:Arial; font-size:15px; color:#d9d9d9; display:block;margin-top:10px; text-transform:uppercase;}
.cover .article{ color:#404040; font-size:14px;padding:40px 0px; }
.cover .article p{ line-height:30px;margin-top:10px;}
.cover .article img{max-width:800px; height:auto;}

/***********************新闻内容********************/
.content{}
.content .title{height:90px; border-bottom:1px dashed #cccccc;padding:30px 0; text-align:center;}
.content .title h3{ font-size:28px; color:#404040; font-weight:normal;}
.content .title span{ width:100%; display:block; font-family:Arial; font-size:14px; color:#999; display:block;margin:15px 0; text-transform:uppercase;}
.content .article{ color:#404040; font-size:14px;padding:40px 0px; border-bottom:1px dashed #cccccc;}
.content .article p{ line-height:30px;margin-top:10px;}
.content .article img{max-width:800px; height:auto;}
.content .page{padding:10px 0px;}
.content .page span{ display:block; font-size:14px; color:#404040; line-height:30px;}
.content .page span a{color:#404040;}
.content .related{margin-top:20px;margin-bottom:40px; overflow:hidden;}
.content .related h3{height:20px; border-left:5px solid #c22723; font-size:18px; color:#333333;padding-left:15px;}
.content .related ul{width:818px;padding-top:25px;}
.content .related ul li{width:255px;height:345px; float:left;margin-right:17.5px; overflow:hidden;}
.content .related ul li img{width:255px;height:190px;}
.content .related ul li div {width:225px;height:135px; background:#fafafa;padding:0px 15px;padding-top:20px; position:relative;}
.content .related ul li div span{ font-size:14px; font-weight:bold; color:#333333;}
.content .related ul li div p{color:#999999; line-height:20px;margin-top:20px;}
.content .related ul li div a{ display:block;width:100px;height:30px; text-align:center; line-height:30px; background:#c22723; position:absolute;bottom:15px; color:#ffffff;left:77px; }

.content iframe{ width:800px; height:510px;}


/*--------------分页--------------------*/
#sabrosus { width:100%; overflow:hidden;height:30px; padding:30px 0;text-align: center;color:#999; }
#sabrosus a {color:#666; margin-right: 5px; padding:6px 12px; border:#aaa 1px solid; text-decoration: none;border-radius: 4px; background:#fff;}
#sabrosus a:hover { border:#c22723 1px solid;border-radius: 4px; background-color: #c22723; color:#fff;}
#sabrosus a:active {border: #aaa 1px solid; color: #000;  background-color: lightyellow;border-radius: 4px;}
#sabrosus span.current {font-weight: bold;  color: #fff; margin-right: 5px; padding:6px 12px; border:#c22723 1px solid; background-color: #c22723;border-radius: 4px;}
#sabrosus span.disabled {border: #aaa 1px solid; margin-right: 5px; color: #929292; padding:6px 12px; border-radius: 4px;}
#sabrosus .rows{border: #aaa 1px solid; color: #666; padding:4px 10px; border-radius: 4px; background:#fff;}

/*----------------网站地图---------------*/
.sitemap{ padding:20px 0 50px 0; height:100%; overflow:hidden;}
.sitemap ul{}
.sitemap ul .lev{display:block;width:100%; height:30px; line-height:30px; font-size:15px; clear:both; font-weight:bold;background:#f7f7f7; margin-top:10px; text-indent:20px;}
.sitemap ul .lev a{color:#1a1a1a;}
.sitemap ul .lev2{width:150px;height:38px; display:block; line-height:38px;float:left; text-indent:20px; margin-bottom:10px;}