﻿/* Designed and made by the Douglass.cn 2015.12.31 */
@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:"Microsoft YaHei","微软雅黑","MicrosoftJhengHei","华文细黑","STHeiti,MingLiu";font-size:12px;background:#040404;}
ul,li,div,span,p,h1,h2,h3,h4,h5{ margin:0px; padding:0px; word-break:break-all; word-wrap:break-word;}
ul,li{list-style:none;}

/*解决IE下图片 按钮 链接 边框虚线  谷歌浏览器中文本框焦点时 存在边框问题*/
a{outline:none;blr:expression(this.onFocus=this.blur());color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}

/*头部*/
header{width:100%; height:845px; overflow:hidden;position:relative;}
header .bg1{width:1920px; height:405px; overflow:hidden;  background:url(../images/head_bg1.jpg) no-repeat center top; margin:0px; padding:0px;position:absolute;left:50%;top:0px; z-index:10; margin-left:-960px;}
header .bg2{width:1920px; height:440px; overflow:hidden;  background:url(../images/head_bg2.jpg) no-repeat center top; margin:0px; padding:0px;position:absolute;left:50%;top:405px; z-index:20; margin-left:-960px;}

header .flash{ position:absolute;width:1920px; height:845px; overflow:hidden; left:50%; top:1px; z-index:111; text-align:center;margin:0px auto 0px -960px;}

header .twobtns{width:100%; height:36px; overflow:hidden; position:absolute; left:0px; top:411px; text-align:center; z-index:222;}
header .twobtns a{display:inline-block;width:105px;height:36px;overflow:hidden;text-align:center; line-height:34px;color:#fff; text-decoration:none;font-size:17px;font-weight:bold; vertical-align:middle;}
header .twobtns a:hover{text-decoration:none;}
header .twobtns a.a1{ background:url(../images/twobtns_bg1.jpg) no-repeat left -36px;}
header .twobtns a.a2{ background:url(../images/twobtns_bg1.jpg) no-repeat left top;margin-left:4px;}
header .twobtns a.a1:hover{ background:url(../images/twobtns_bg.jpg) no-repeat left -36px;}
header .twobtns a.a2:hover{ background:url(../images/twobtns_bg.jpg) no-repeat left top;margin-left:4px;}

header .fivebtns{width:100%; height:214px; overflow:hidden; position:absolute; left:0px; top:562px; text-align:center; z-index:333;}
header .fivebtns a{width:186px; height:214px; overflow:hidden; display:inline-block; background:url(../images/fivebtns_bg.png) no-repeat left top; text-align:center; text-decoration:none; margin:0px 9px;}
header .fivebtns a p.t1{ padding-top:78px; font-size:35px;color:#15ab9f; line-height:35px;}
header .fivebtns a p.t2{ line-height:15px; font-size:26px;color:#e5b586; padding-top:12px;}
header .fivebtns a p.t3{ font-size:18px;color:#e5b586; padding-top:5px;}
header .fivebtns a:hover{background:url(../images/fivebtns_bg.png) no-repeat -186px top;text-decoration:none;}
header .fivebtns a:hover p.t1{color:#ab1515;}
header .fivebtns a:hover p.t2{color:#fae9a4;}
header .fivebtns a:hover p.t3{color:#fae9a4;}


/*中间*/
#mainer{width:100%;overflow:hidden; background:#040404 url(../images/main_bg.jpg) no-repeat center top;}

.box1{width:100%; height:626px; overflow:hidden; background:url(../images/box1_bg.jpg) no-repeat center top;margin-top:16px; margin-bottom:140px;}
.box1 .box1_c{width:935px; height:626px; overflow:hidden;margin:0px auto;}

.box1 .box1_c .newsbox{width:505px; height:444px; overflow:hidden; float:left; padding-top:68px;}
.newslist{width:505px; overflow:hidden;}
.newslist li.top{width:505px; height:40px; overflow:hidden; border-bottom:1px solid #6E2D18;line-height:40px; font-size:18px;color:#7a4903;font-weight:bold; margin-bottom:5px;}
.newslist li.top .w1{width:144px;height:40px;overflow:hidden;float:left; text-align:center;}
.newslist li.top .w2{width:271px;height:40px;overflow:hidden;float:left; text-align:left; padding-left:19px;}
.newslist li.top .w3{width:52px;height:40px;overflow:hidden;float:left; text-align:center; padding-left:19px;}
.newslist li{width:505px; height:30px; overflow:hidden; border-bottom:1px dotted #946B4E; line-height:30px;color:#480400; font-size:14px; vertical-align:middle;}
.newslist li a{color:#480400;}
.newslist li .w1{width:144px;height:40px;overflow:hidden;float:left;}
.newslist li .w1 i{ font-style:normal;width:18px; height:18px; background:#6E2D18; border-radius:50%; display:inline-block; text-align:center; line-height:18px; font-size:12px; margin-right:5px;color:#DEB76C; float:left; margin-top:7px;}
.newslist li .w2{width:271px;height:40px;overflow:hidden;float:left;padding-left:19px;}
.newslist li .w3{width:52px;height:40px;overflow:hidden;float:left;padding-left:19px; text-align:right;}
.newslist li .ico01{ background:url(../images/ico01.png) no-repeat 20px 7px;}

.atvlist{width:530px; overflow:hidden; padding-top:19px;}
.atvlist li{width:240px; height:131px; overflow:hidden; float:left; margin-right:25px; vertical-align:middle; position:relative;}
.atvlist li img{width:240px; height:131px; border:0px;}
.atvlist li p{ position:absolute;width:240px; height:32px; line-height:32px; overflow:hidden; text-align:center; left:0px; bottom:0px; background:url(../images/atvlist_bg.png) repeat left top; font-size:18px;color:#f8ecb3;}
.atvlist li a{ text-decoration:none;}

.bannerbox{width:320px; height:444px; overflow:hidden; margin-left:41px; float:left; padding-top:68px; text-align:center; font-weight:bold;}
.bannerbox .bannerbox_t{width:320px; height:71px; overflow:hidden; font-size:45px;color:#900101;}
.bannerbox .bannerbox_c{width:320px; height:373px; overflow:hidden; position:relative;}
.bannerbox .bannerbox_c .bd{width:320px; height:373px; overflow:hidden;}
.bannerbox .bannerbox_c .bd ul{width:320px; height:373px; overflow:hidden;}
.bannerbox .bannerbox_c .bd ul li{width:320px; height:373px; overflow:hidden; float:left;}
.bannerbox .bannerbox_c .bd ul li img{width:320px; height:373px; border:0px;}
.bannerbox .bannerbox_c .hd{position:absolute;right:15px;bottom:10px;}
.bannerbox .bannerbox_c .hd ul li{ float:left;width:26px; height:26px; overflow:hidden;background:#040404; margin-left:3px;color:#fff; line-height:26px;font-size:20px; cursor:pointer;}
.bannerbox .bannerbox_c .hd ul li.on{ background:#900101;}

.gg{width:935px;height:39px; overflow:hidden;line-height:37px;font-size:20px;color:#fbf5b0;padding-top:26px; font-weight:bold;}
.gg a{color:#fbf5b0; text-decoration:none;}

.box2{width:100%; height:626px; overflow:hidden; background:url(../images/box2_bg.jpg) no-repeat center top;margin-top:16px; margin-bottom:17px;}
.box2 .box2_c{width:935px; height:626px; overflow:hidden;margin:0px auto;}
.box2 .box2_c .left_zb{width:372px; height:446px; overflow:hidden; float:left; padding-left:53px; padding-top:89px;}
.box2 .box2_c .left_zb img{width:372px; height:446px; border:0px;}
.box2 .box2_c .right_zb{width:390px; height:446px; overflow:hidden; float:left; padding-left:53px; padding-top:89px;}
.box2 .box2_c .right_zb .zb_t{width:390px;height:65px;color:#900101; font-size:45px; font-weight:bold; line-height:45px;}
.box2 .box2_c .right_zb .zb_t1{width:382px; padding-left:8px;height:36px; line-height:36px; overflow:hidden;color:#7a4903; font-size:18px; font-weight:bold;}
.box2 .box2_c .right_zb .zb_t1 span{ font-size:14px;color:#480400; padding-left:14px;}
.box2 .box2_c .right_zb .zb_c{width:382px; padding-left:8px;overflow:hidden; padding-top:5px;}
.box2 .box2_c .right_zb .zb_c .zblist{width:320px; overflow:hidden;padding-bottom:23px;}
.box2 .box2_c .right_zb .zb_c .zblist li{width:160px; height:24px; overflow:hidden; float:left; line-height:24px; vertical-align:middle;color:#480400; font-size:14px;}
.box2 .box2_c .right_zb .zb_c .zblist li i{width:16px;height:16px;font-size:12px;text-align:center;line-height:14px; display:inline-block; font-style:normal;background:#6E2D18; margin:4px 0px; margin-right:5px; border-radius:50%;color:#DEB76C;}
.box2 .box2_c .right_zb .zb_c p{color:#480400; line-height:18px; font-size:14px;}
.box2 .box2_c .right_zb .zb_c p.red{color:#900101; padding-top:15px;}
.box2 .bossbox{width:823px; height:515px; overflow:hidden; padding-left:53px;padding-top:75px;}
.box2 .bossbox .pic{width:823px; height:446px;overflow:hidden;}
.box2 .bossbox .pic img{width:823px; height:446px; border:0px;}
.box2 .bossbox .txt{width:823px; height:69px; overflow:hidden; text-align:center; line-height:69px; font-size:45px;color:#900101;font-weight:bold;}

/*滚动样式*/
.view_con{overflow:hidden;width:778px; height:643px; padding-left:46px; padding-top:43px;}
.container1 {width:748px;height: auto;float: left;font-size:14px;line-height:29px;text-align:left;letter-spacing:1px;font-family:Verdana,'微软雅黑';}
.container1 .div_scroll {width:100%;height:605px;overflow: auto;float: left;}	
.container1 .scroll_container {overflow: hidden;position: relative;}
.container1 .scroll_absolute {position: absolute;}
.container1 .scroll_vertical_bar {position: absolute;top: 0;right: 0;width: 13px;height: 100%;margin: 0;padding: 0;float:right;}
.container1 .scroll_track {position: relative;background-color:#040404;width:5px;}
.container1 .scroll_drag {position: relative;top: 0;left:-3px;_left:0px;width:11px;cursor: pointer; background:#9E7B45; border-radius:13px;}
.container1 .scroll_arrow {display: block;cursor: pointer;background-color:#369DB4;}
.container1 .scroll_vertical_bar .scroll_arrow {height: 16px;}


/*底部*/
footer{width:100%; height:200px;background:#282828;overflow:hidden; margin-top:63px;}
footer .foot{width:1035px; height:200px; overflow:hidden; margin:0px auto;}
footer .foot .logo{width:186px; height:200px; overflow:hidden; float:left; background:url(../images/logo.png) no-repeat left 28px;}
footer .foot .txt{width:655px; height:140px; overflow:hidden; float:left; padding-left:146px; padding-top:60px;}
footer .foot .txt p{ line-height:25px;font-size:13px;color:#ebd48c;}
footer .foot .txt p a.douglass{color:#a40101; font-family:"Times New Roman"; font-size:14px; font-weight:bold;text-decoration:underline;}
footer .foot .txt p a{color:#ebd48c;}





