@charset "utf-8";
/* CSS Document */
body { margin:0; color:#564006;
	font-size:12px;
	background:url(top_pic.jpg) center top no-repeat #9a124b;
}

*{padding:0;margin:0;}
a.bor img{border:1px solid #C7C7C7 ;}
a.bor img:hover{border:1px solid #9a124b;}
ol,ul{list-style:none}
a,a:hover{text-decoration:none; color:#000;}
h2{color:#BB0C00; font-size:14px;}
h4{color:#BB0C00; font-size:18px;}

#whole{ width:922px; margin:0 auto; height:auto;}

#head{ width:922px; height:300px; margin:0 auto; overflow:hidden}

#head .navs{ width: 248px ; height:54px; background:url(navs.png) no-repeat; position:relative; margin-top:218px; margin-left:52px; overflow:hidden;}
.navs ul{ height:39px; margin-top:10px; width: 952px; clear:both; display:inline-block}
.navs ul li{float:left; width:238px; height:39px; padding:0 5px; line-height:39px; text-align:center; font-size:16px; font-weight:bold; display:block; overflow:hidden;}
.navs ul li a:hover{ color: #FF4309; text-decoration:underline}
a.arr{width:24px; height:32px; position:absolute; z-index:100; position:absolute; }
#btnPre{left:-30px; top:13px; background:url(arr_l.png) center no-repeat; cursor:pointer}
#btnNext{right:-30px; top:13px; background:url(arr_r.png) center no-repeat; cursor:pointer}

/*#head .nav{ width: 900px; height:43px; line-height:43px; position:absolute; bottom:4px; left:0px; text-align:center; padding-left:22px; }
.nav a{ font-size:14px; font-weight:bold; color:#fff; margin:0 14px; display:block; width:93px; height:43px; float:left}
.nav a:hover{color:#FCC703; background:url(nav_bg.png); }*/

.jd_main{ width:920px; height:auto; margin:0 auto; border-left:1px solid #F7D36D; border-right:1px solid #F7D36D; background:#FFF;}
.jd-top{ width:100%; height:auto; display:inline-block;}
.jd-top-l{ width:648px; float:left; overflow:hidden; margin-left:14px; _margin-left:7px;}
.top-l-a{ width:100%; height:321px; float:left; overflow:hidden; background:url(dbg.png) 0 -51px no-repeat;}
.jdzs{float:left; width:149px; padding-top:60px; padding-left:74px; text-align:center; line-height:22px;}
.jdtxt{ font-size:14px; width:340px; padding-top:50px; padding-left:64px; float:left}	
.jdtxt p{ height:200px; overflow:hidden; line-height:24px;}
a.bt01{ width:189px; height:56px; display:block; text-align:center; font-family:"微软雅黑"; font-size:18px; background:url(bt01.png); line-height:46px; margin:0 auto;}
a.bt01:hover{background:url(bt01on.png);}

.jdzs1{float:left; width:149px; padding-top:6px; padding-left:150px; text-align:center; line-height:22px;}

.top-l-b{width:100%; height:361px; float:left; margin-top:10px; overflow:hidden;}
.xxpc{ width:455px; height:361px; margin-right:10px; float:left}
h1{ width:100%; height:28px; font-size:14px; line-height:28px; text-indent:1em; background:url(dbg.png) 0px -380px no-repeat; position:relative; color:#000000}
h1 span{width:10px; height:28px; background:url(dbg.png) -882px -380px no-repeat; position:absolute; right:0px; top:0px; }
.xxpc-m{ width:453px; height:332px; border:1px solid #9a124b; border-top:0px;}
.xxpc-m ul{padding:10px 16px;}
.xxpc-m ul li{ height:62px; line-height:18px;}
.xxpc-m ul li h2,.gfdd-m ul li h2{ margin-bottom:8px;}
.xxpc-m ul li p a,.gfdd-m ul li p a{color:#BD0C00;}
.top-l-b .gnb{width:183px; height:174px; float:left; background:url(dbg.png) 0px -420px no-repeat;}
.gnb h3{ font-size:12px; color:#BD4D00; text-align:center; line-height:24px;}
.gnb p{ padding:13px; line-height:20px;}

.top-l-c{width:100%; height:405px; float:left; margin-top:10px; overflow:hidden;}
.gfdd-m{ width:646px; height:376px; border:1px solid #9a124b; border-top:0px; overflow:hidden;}
.gfdd-m ul{ width:360px; padding:16px 16px 16px 0; float:left;}
.gfdd-m ul li{line-height:19px;}


.jd-top-r{width:229px; float:left; padding-left:15px;}
.top-r-a{width:100%; height:355px; float:left; overflow:hidden;}
.r-m{ width:210px; padding:10px 8px 8px 9px;   border:1px solid #9a124b; border-top:0px; overflow:hidden;}

.r-m p{ line-height:20px; margin-top:6px; font-size:12px;}

.top-r-a1{width:100%; height:171px; float:left; overflow:hidden;}
.top-r-a2{width:100%; height:315px; float:left; overflow:hidden;}





.city-box{ float:left; width:284px; height:193px ; background: #E8E5DB; border:1px solid #630701; display:inline-block}

.city-box h2{ height:38px; width:100%; text-align:center; color:#fff; font-size:14px; line-height:37px; background:url(line.png) repeat-x; }
.city-box p{ line-height:24px; padding:10px;}
.city-box button{width:100px; height:46px; margin-top:-6px; margin-left:90px; background:url(qping.png); border:0px; cursor:pointer;}


.pic_box_4, .pic_box_5, .pic_box_6 { float:left; width:892px; margin-bottom:11px; padding-left:14px;}
.pic_box{float:left; width:892px; padding-left:14px;}
/*.pic_box_4 h1, .pic_box_5 h1, .pic_box_6 h1, .pic_box h1, .jy-top-c h1, .jy-top-r h1,.jy-links h1{width:100%; height:28px; line-height:28px; color:#fff; font-size:12px; text-align:left; border-bottom:1px solid #660200; background:url(dhline.png) repeat-x; margin:0; }
.pic_box_4 h1 span, .pic_box_5 h1 span, .pic_box_6 h1 span, .pic_box h1 span, .jy-top-c h1 span, .jy-top-r h1 span, .jy-links h1 span{ float:left; width:70%; padding-left:12px; font-size:14px;}*/
.pic_box_4 h1 a, .pic_box_5 h1 a, .pic_box_6 h1 a, .pic_box h1 a{float:right; width:50px; padding-right:20px; font-weight:normal}
.pic_main_4{float:left; width:864px; padding:16px 13px; }
.pic_main_5{float:left; width:880px; padding:15px 5px; border:1px solid #9a124b; border-top:0px; overflow:hidden;}
.pic_main_6{float:left; width:900px; padding:14px 10px; }
.pic_main{float:left; width:872px; padding:12px 9px;  border:1px solid #9a124b; border-top:0px; overflow:hidden;}

.pic_style_4{ padding:0px 8px; width:200px; height:100%; float:left; margin: 0;}
.pic_style_5{ padding:0px 6px; width:164px; height:100%; float:left; margin: 0;}
.pic_style_6{ padding:0px 6px; width:138px; height:100%; float:left; margin: 0;}
.pic_style{ padding:0px 9px; width:272px; height:100%; float:left; margin: 0;}

.pic_style_4 img, .pic_style_5 img, .pic_style_6 img, .pic_style img{ margin:0 auto; border:1px solid #C7C7C7 ;}
.pic_style_4 p{ text-align:left; width:96%; margin:2px auto; line-height:20px;}
.pic_style_5 p,.pic_style_6 p{text-align:center; width:96%; margin:2px auto; line-height:20px;}
.pic_style p{text-align:left; width:94%; line-height:18px; padding-left:10px} 
.pic_style p a{ font-size:14px; color:#BB0C00;}
.pic_style ul li{ list-style:disc; color:#AAAAAA; line-height:24px; height:24px;}

.link_box{ width:234px; height:248px; padding:3px 15px;}
.link_box a{display:block; float:left; font-size:15px; font-weight:bold; width:234px; height:52px; margin: 5px 0px; }
.link_box a p{padding-left:52px; line-height:51px; color:#fff; font-family:"微软雅黑"}
a.blog{ background:url(links_bg.png);}
a.bbs{ background:url(links_bg.png) 0px -62px ;}
a.mag{ background:url(links_bg.png) 0px -124px;}
a.web{ background:url(links_bg.png) 0px -186px;}
a.blog:hover{ background:url(links_r_bg.png);}
a.bbs:hover{ background:url(links_r_bg.png) 0px -62px ;}
a.mag:hover{ background:url(links_r_bg.png) 0px -124px;}
a.web:hover{ background:url(links_r_bg.png) 0px -186px;}

.link_box a:hover p{padding-left:48px;}

.gun_main{ display:inline-block; margin:0 6px; padding-top:10px; float:left; width:338px; height:155px; overflow:hidden; position:relative;}
.gun_main ul#myList{ width:20000px; left:0px; margin:0; padding:0; position:absolute; z-index:2; top:10px;}
.gun_main ul li{ list-style:none; float:left; display:inline-block; width:155px; height:155px; margin:6px 7px;}
.gun_main ul li a.pbg{display:block;  width:153px; height:113px; border:1px solid #B1B1B1;}
.gun_main ul li p{width:98%; margin:3px auto;}