@charset "gb2312";

/* 该网站名称 CSS Document */

@import "f_w.css";

body {margin:0px auto; font-family:Arial, Helvetica, sans-serif; color:#acacac; font-size:16px; background:#000}

h1,h2,h3,h4,h5,h6,div,p,span,td,tr,table,ul,li{ margin:0px;padding:0px;list-style:none;}

img{border:0px;}

a:link{color: #acacac; text-decoration: none;}

a:visited{color: #acacac; text-decoration: none;}

a:hover{color:#ff0000; text-decoration:underline;}

a:active{color:#ff0000; text-decoration:underline;}


.table_spacing1{margin:0 0 10px 0}/*上下2个表格之间间距*/
.clear{clear:both}

/*页面层容器*/
#container {width:100%}

.content_bk1{border:1px solid #e7e7e7}

/*页面头部*/
#Header {width:100%;margin:0 auto;height:142px; background:url(../images/index_01.jpg) repeat-x center}
.top{ width:1000px; height:98px; margin:0 auto}
.jl{ margin:5px 0 0 0}
.y{ margin:40px 0 0 0}
.f_l img{ float:left; margin:5px 0 0 0}
.f_l a{ float:left; line-height:20px; text-align:center; display:block; width:94px; margin-top:5px; color:#cdcdcd;} 
.f_l .zg{ width:65px}

.dhz { width: 1000px; height:43px; margin:0 auto;}
.dhz li { float:left; color: #cdcdcd; line-height:43px; text-align:center; background:url(../images/index_110.jpg) no-repeat right center;}
.dhz li a{display:block; width:160px; font-size:16px}
.dhz a:hover { background: url(../images/index_19.jpg) repeat-x center top ; color: #fff; text-decoration: none; width:160px; height:43px; line-height:43px;}
.dhz a.on { background: url(../images/index_19.jpg) repeat-x  center top; color: #FFF; text-decoration: none; width:160px; height:43px;}
.dhz a { display:block; color: #cdcdcd; text-decoration: none; width:160px; height:43px; line-height:43px; text-align: center; float:left;font-size:16px}
.dhz LI UL {POSITION: absolute; padding:5px 0 10px 0; WIDTH: 200px; BACKGROUND: #fff; VISIBILITY: hidden; MARGIN:0 0 0 4px;}
.dhz LI UL LI {TEXT-ALIGN: left; PADDING:0 10px; DISPLAY: list-item; BACKGROUND: none transparent scroll repeat 0% 0%;}
.dhz LI UL LI A {BORDER-BOTTOM: #8b8b8b 1px dotted; LINE-HEIGHT: 30px; padding:0 0 0 5px ; HEIGHT: 30px; font-weight:normal;}
.dhz LI UL LI A:link {COLOR: #555}
.dhz LI UL LI A:visited {COLOR: #555}
.dhz LI UL LI A.selected {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6000 !important}
.dhz LI UL LI A:hover {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6000}
* HTML .ddsmoothmenu {HEIGHT: 1%}
.downarrowclass {POSITION: absolute; TOP: -1000px; RIGHT: 7px}
.rightarrowclass {POSITION: absolute; TOP: 8px; RIGHT: 15px}
.ddshadow {POSITION: absolute; WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px; TOP: 0px; LEFT: 0px}
.toplevelshadow {opacity: 0.0}


.ddsmoothmenu {MARGIN:0 auto 0px; WIDTH: 1000px;height:43px;}
.ddsmoothmenu UL {Z-INDEX: 100; }
.ddsmoothmenu UL LI {POSITION: relative; TEXT-ALIGN: center;DISPLAY: inline; FLOAT: left; background:url(../images/index_110.jpg) no-repeat right center; color: #cdcdcd; line-height:43px; }

.ddsmoothmenu UL LI A {width:140px; font-size:16px;DISPLAY: block; HEIGHT: 43px; COLOR:#cdcdcd;; FONT-WEIGHT: bold; TEXT-DECORATION: none}
* HTML .ddsmoothmenu UL LI A {DISPLAY: inline-block}
.ddsmoothmenu UL LI A:link {COLOR: #cdcdcd;}
.ddsmoothmenu UL LI A:visited {COLOR: #cdcdcd;}
.ddsmoothmenu UL LI A.selected {BACKGROUND:url(../images/index_19.jpg) repeat-x center top; COLOR: #fff !important}
.ddsmoothmenu UL LI A:hover {BACKGROUND:url(../images/index_19.jpg) repeat-x center top; COLOR: #fff}
.ddsmoothmenu UL LI A.on {BACKGROUND:url(../images/index_19.jpg) repeat-x center top; COLOR: #fff}

.ddsmoothmenu UL LI UL {POSITION: absolute; padding:5px 0 10px 0; WIDTH: 200px; BACKGROUND: #fff; VISIBILITY: hidden; MARGIN:0 0 0 0px;}
.ddsmoothmenu UL LI UL LI {TEXT-ALIGN: left; PADDING:0 10px; DISPLAY: list-item; BACKGROUND: none transparent scroll repeat 0% 0%;}
.ddsmoothmenu UL LI UL LI A {BORDER-BOTTOM: #8b8b8b 1px dotted; LINE-HEIGHT: 30px; padding:0 0 0 5px ; HEIGHT: 30px; font-weight:normal;}
.ddsmoothmenu UL LI UL LI A:link {COLOR: #555}
.ddsmoothmenu UL LI UL LI A:visited {COLOR: #555}
.ddsmoothmenu UL LI UL LI A.selected {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6000 !important}
.ddsmoothmenu UL LI UL LI A:hover {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff6000}


* HTML .ddsmoothmenu {HEIGHT: 1%}
.downarrowclass {POSITION: absolute; TOP: -1000px; RIGHT: 7px}
.rightarrowclass {POSITION: absolute; TOP: 8px; RIGHT: 15px}
.ddshadow {POSITION: absolute; WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px; TOP: 0px; LEFT: 0px}
.toplevelshadow {opacity: 0.0}




.kv{width: 100%;height: 330px;position: relative; left:0px; overflow:hidden; margin:10px 0}
.banner_yy{position:absolute; top:0px; left:0px; z-index:1; width:100%; height:5px;}
.kv ul{height:330px;width:100%;}
.kv ul li{height:330px;width:100%;}
.kv ul li a{height:330px;width:100%;display:block;}
.kv .kv_prev:hover{background:url(../images/icon_bg.png) no-repeat left -81px;}
.kv .kv_next:hover{background:url(../images/icon_bg.png) no-repeat -116px -81px;}
.kv .kv_page{ width:100%;height: 17px;position: absolute;bottom: 3px; text-align:center;z-index: 9999;}
.kv .kv_page a{display: inline-block;width:16px;height:16px;background: url(../images/ddian.png) no-repeat right;margin:0 4px;}
.kv .kv_page a.selected{background: url(../images/ddian.png) no-repeat left;}


/*页面主体*/
#PageBody {width:100%; background:#000}
.gdtp{ width:100%; margin:0 auto; height:307px; background: url(../images/index_26.jpg) repeat-x top center}
.cp{ width:1000px; margin:0 auto;} 
.cp h1{ font-size:22px; color:#acacac; padding-top:20px; font-family:"Times New Roman"; float:left}
.lmxx{font-size:16px; font-weight:normal; float:right;color:#acacac;line-height:35px; padding-top:20px;}
.lmxx img{ margin:0 3px}
.lmxx a{margin:0 5px 0 0}
.f14{font-size:16px;}

.blk_18 {overflow:hidden; width:1007px; margin:10px auto 0 auto; padding:0px ; height:300px;}
.pcont { width:884px; height:260px; float:left; overflow:hidden; margin:5px 0px 0 0px}
.ScrCont {width:32766px;zoom:1;}
#List1_1, #List2_1 {float:left;}
.LeftBotton, .RightBotton {float:left;}
.LeftBotton a{width:44px; height:90px; margin-top:63px; background: url(../images/index_36.jpg) no-repeat center;margin-right:16px; }
.RightBotton a{width:44px; height:90px; margin-top:63px; background: url(../images/index_39.jpg) no-repeat center; margin-left:16px; }
.pl {width:210px; height:240px;  float:left; margin:20px 8px 0 8px; display:inline; line-height:22px; text-align:center; color:#545454; font-weight:bolder; }
.pl img{width:203px; height:171px; background:url(../images/tpbj.jpg) no-repeat; padding:5px 5px}
.pl a{  color:#acacac; line-height:30px; font-weight:normal}

.xbf{ width:100%; height:329px; background:url(../images/index_02.jpg) repeat-x top center;}
.znr{ width:1000px; margin:0 auto}
.xzb{margin:20px 10px 0 0px;line-height:24px;color: #acacac;}
.xzb h1{ font-family:"Times New Roman"; font-size:22px; color:#acacac}
.zzj{ margin: 30px 10px 0 20px; height:234px;}
.zyb{ margin:24px 0 0 0;}
.zyb li {font-size: 16px;color: #acacac;line-height: 26px;}
.zyb img{ margin-top:7px;}


.zyb1{ margin:5px 0 0 0;}
.zyb1 li {font-size: 16px;color: #acacac;line-height: 26px;}
.zyb1 img{ margin-top:7px;}


.dnr{ width:1000px; margin:0 auto;}
.left{ width:220px;padding:16px 0 5px 0; float:left;}
.biaot{width: 220px;height: 32px;color: #acacac;line-height:32px;text-align: left; font-weight:bold; border-bottom:1px solid #242424; font-size:16px}
.bks{ padding-top:8px; background:url(../images/zbj.jpg) repeat;}
.bks li{width: 200px;height:24px; margin:0px auto 9px auto;background: url(../images/xd.jpg) no-repeat left center;line-height:24px;text-align: left;text-indent: 25px;}
.bks li a,.bks li a:visited{ color:#acacac}
.bks li a:hover{color:#f00}
.right{ width:750px; float:right; padding:16px 0 5px 16px; border-left:1px solid #131313}
.zjbf1{ width:1000px;margin:0px auto;}
.zjbf12{margin:0px;}

.xzuo21{width: 1000px;height: 33px;color:#acacac;line-height: 33px; float:left; font-weight:bold; border-bottom:1px solid #242424; font-size:16px;}
.xzuo21 span{color:#acacac;font-size: 16px;float: right;margin-right: 5px; font-weight:normal;}
.xzuo21 a{ color:#acacac}
.xzuo21 a:hover{ color: #F00}
.xzuo212{/*width: 750px;*/height: 33px;color:#acacac;line-height: 33px;/* float:left; */font-weight:bold; border-bottom:1px solid #242424; font-size:16px;}
.xzuo212 span{color:#acacac;font-size: 16px;float: right;margin-right: 5px; font-weight:normal;}
.xzuo212 a{ color:#acacac}
.xzuo212 a:hover{ color: #F00}

.btp1{ padding-top:20px}
.ly1{text-align:left; padding:5px 0 5px 10px;border-top:1px solid #1a1a1a; border-right:1px solid #1a1a1a; font-family:Arial, Helvetica, sans-serif;}



.img_list{margin:10px 0 0 2px; padding:0px;}
.img_list li{list-style-type:none; float:left; text-align:center; line-height:28px; margin:0 7px 8px 7px; display:inline}
.img_list li img{border:1px solid #242424; padding:3px; width:210px; height:175px; margin:8px 3px 0 10px;}

.img_list2{margin:10px 0 0 2px; padding:0px;}
.img_list2 li{list-style-type:none; float:left; text-align:center; line-height:28px; margin:0 30px 8px 30px; display:inline}
.img_list2 li img{border:1px solid #242424; padding:3px; width:250px; height:225px; margin:8px 3px 0 10px;}

#gallery {}
#gallery UL{margin:10px 0 0 2px; padding:0px;}
#gallery UL LI{list-style-type:none; float:left; text-align:center; line-height:28px; margin:0 7px 8px 7px;  display:inline}
#gallery UL IMG{}
#img_bk01{float: left; display: inline;}
#img_bk01 img{border:1px solid #242424; padding:3px; width:210px; height:175px; margin:8px 3px 0 10px;}


.page{background:#242424; text-align:center; line-height:25px; clear:both; margin:10px 0 10px 0}

.new_list{margin:0 20px 0 5px; padding:0px;}
.new_list li{list-style-type:none; line-height:30px; border-bottom:1px dashed #1a1a1a; background:url(../images/ic.jpg) no-repeat left; padding:0 0 0 13px; text-align:left}
.new_list li span{float:right;}

.title{text-align:center; line-height:40px; font-size:16px; font-weight:bold; color:#acacac}
.time{text-align:center; background:#242424; line-height:25px;color:#acacac}
.content{text-align:left; line-height:2; padding:10px;color:#acacac}

.btp2 {width: 767px; margin-top:10px}
.zzzn{ display:block; width:90px; text-align:center}
.timen{ width:742px; height:29px; margin-left:5px; line-height:29px; background:url(../images/xiangxi.png) no-repeat; color: #FFF; text-align:left; text-indent:25px}
.xzuo2{width: 768px;height: 33px;background: url(../images/index_44.jpg) no-repeat;color:#999;line-height: 35px; float:left; font-weight:bold;}
.xzuo2 span{color: #000;font-size: 16px;float: right;margin-right: 5px; font-weight:normal;}
.zst{ text-align: center}
.zst img{ max-width:100%}



/*页面底部*/
#Footer {width:100%;margin:30px auto 0 auto;height:105px;}
.nrd {width: 1000px;text-align: center;color: #acacac;line-height: 26px;padding-top:35px; margin:0 auto 0 auto; font-size:16px;}
#nFooter {width:100%;margin:0px auto 0 auto;height:105px;}


/*2014-11-29  首页改动*/
.xg_main{width:1000px; margin:0 auto; position:relative}
.jt{position:absolute; bottom:-50px; width:1000px; text-align:center}

.xg_left{float:left; width:250px;}
.xg_part1{border-bottom:1px solid #242424; color:#acacac; font-size:22px; font-family:"Times New Roman"; padding:37px 0 11px 9px}

.xg_lxwm{line-height:25px; color:#555555; padding:10px 0 0 5px; font-size:12px; border-bottom:1px solid #242424; height:166px; margin:0 0 12px 0}


.xg_right{float:right; width:720px;}

.xg_nr1{ color:#acacac; font-size:12px}

.chan li{ margin-bottom:10px;border:1px solid #242424; }
.nrong{ font-size:18px;line-height:24px; display:block}
.nrong a{ display:block; width:780px;}
.cpt img{border:1px solid #242424; width:210px; height:140px }