@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:#c32823; 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:60px; line-height:60px; 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;}
#left .sider  ul li a:hover{background:url(../images/column_bg2.jpg) no-repeat right 25px center; background-color:#1c5aa6; color:#ffffff;}
#left #hov{background:url(../images/column_bg2.jpg) no-repeat right 25px center; background-color:#1c5aa6; color:#ffffff;}


#right{width:920px; 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:650px;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:235px;height:390px;margin:0px 15px 15px 15px; overflow:hidden; float:left;}
.team ul li img{width:235px;height:235px;}
.team ul li h3{font-size:18px; 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:650px;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:#c32823;}
.organization ul li div .more{width:120px;height:40px; position:absolute; right:0px;bottom:0px;  text-align:center; line-height:40px; background:#c32823; 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; text-indent:24px;}
.cover .article img{max-width:800px; height:auto;}

/***********************新闻内容********************/
.content{}
.content .title{height:80px; border-bottom:1px dashed #cccccc;padding-top:30px; text-align:center;}
.content .title h3{ font-size:30px; color:#404040; font-weight:normal;}
.content .title span{ font-family:Arial; font-size:15px; color:#d9d9d9; display:block;margin-top:10px; text-transform:uppercase;}
.content .article{ color:#404040; font-size:14px;padding:40px 0px; border-bottom:1px dashed #cccccc;}
.content .article .video{ width:800px; height:500px; margin:0 auto;}
.content .article .video object,.content .article .video embed,.content .article .video iframe{width:800px; height:500px;}
.content .article p{ line-height:30px;margin-top:10px; text-indent:24px;}
.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 #c32823; 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 {height:72px; background:#fafafa;padding:20px 15px; 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:#c32823; position:absolute;bottom:20px; color:#ffffff;left:77px; }

/*--------------分页--------------------*/
#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:#c32823 1px solid;border-radius: 4px; background-color: #c32823; 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:#c32823 1px solid; background-color: #c32823;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;}

/*---------------picture----------------*/
#picture{width:900px; height:100%; float:right; overflow:hidden;padding:15px;  background:#fff;}
#picture ul{ width:960px; height:100%; overflow:hidden; padding-top:15px; }
#picture li{ width:285px; height:300px; margin:0 30px 20px 0; display:block; float:left;overflow:hidden;}
#picture li:hover a{color:#b48e61;}
#picture li a{ display:block; float:left;}
#picture li img{width:285px;height:220px; background:#fff;}   
#picture li h6 a{ display:block;font-size:12px; line-height:22px; font-weight:lighter; color:#666; background:#fff; float:left; width:100%; margin:20px 0;}
#picture li h6 a:hover{color:#ecdcd;}

/******************联系我们频道页internet**************/
.contact{width:100%;height:auto; overflow:hidden;}
.contact .banner{width:1920px;height:800px; position:relative; background:url(../images/contact.jpg) no-repeat center;}
.contact .contact_us{width:390px;height:460px;padding:0 40px; background:#c32823; position:absolute; left:50px; top:150px;  }
.contact .contact_us span{ font-size:30px; font-family:Arial;color:#ffffff; display:block;margin-top:30px; font-weight:bold;}
.contact .contact_us h3{ font-size:35px;margin-bottom:30px; color:#f7f7f7; font-weight:normal;}
.contact .contact_us p{ font-size:14px; color:#f7f7f7; line-height:30px; }
.contact .address{width:1000px;height:220px;margin:0 auto;padding:90px 0px; overflow:hidden;}
.contact .address .address_left{width:399px;height:220px;padding-left:50px;  padding-right:50px; float:left; border-right:1px solid #dedede;}
.contact .address .address_left h3{color:#c32823;font-size: 30px;}
.contact .address .address_left span{font-size: 18px;color:#808080; display:block;margin-top:10px;}
.contact .address .address_left p{font-size: 18px;color:#808080;line-height: 25px;margin-top:10px;}
.contact .address .address_right{width:400px;height:220px;padding-left:100px;float:left;}
.contact .address .address_right p{font-size: 14px;line-height:25px;color:#333333;margin-bottom:20px;}
.contact .address .address_right span{ display:block;}
.contact .map{position:relative; overflow:hidden;}
.contact .map .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;}
.contact .map .box img{display:block;  width: 1920px;}
.contact .message{ width: 100%;height:560px;background: url(../images/message.jpg) no-repeat center;}
.contact .message .message_box{width:1200px;padding-top:160px;margin:0 auto;}
.contact .message .message_box .message_left{width:598px;height:300px; border:1px solid #b3b3b3; float:left; overflow:hidden}
.contact .message .message_box .message_left ul{padding:0px 20px;}
.contact .message .message_box .message_left ul li{width:528px;padding:0 15px;height:100%; overflow:hidden;margin-bottom:20px; padding-bottom:15px; background:#4d4d4d;}
.contact .message .message_box .message_left ul li .top{height:38px; line-height:38px; color:#cccccc; background:url(../images/message_lit1.jpg) repeat-x bottom; overflow:hidden;}
.contact .message .message_box .message_left ul li .top h5{ float:left;}
.contact .message .message_box .message_left ul li .top span{ float:right;}
.contact .message .message_box .message_left ul li p{ color:#d9d9d9; line-height:25px;margin-top:10px;}
.contact .message .message_box .message_left ul li:hover{ background:#d6000f; }
.contact .message .message_box .message_left ul li:hover .top{color:#ffffff; background:url(../images/message_lit2.jpg) repeat-x bottom;color:#ffffff;}
.contact .message .message_box .message_left ul li:hover p{color:#ffffff;}
.contact .message .message_box .message_right{width:600px;height:300px; float:left; overflow:hidden;}
.contact .message .message_box .message_right input{ display:block;width:248px;height:12px;border:1px solid #b3b3b3; color:#b2b2b2; text-indent:24px; background:none;margin-left:48px;padding:18px 0px; float:left;}
.contact .message .message_box .message_right textarea{display:block;width:548px;height:172px;margin-top:40px;border:1px solid #b3b3b3; color:#b2b2b2; text-indent:24px; background:none;margin-left:48px;padding:18px 0px; float:left;}
