@charset "utf-8";
body{ margin:0 auto; line-height:normal;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.dn { display:none;}

/*顶部内容*/
.top { height:30px;background-color: #FFFFFF} 
.top .top_box { width:1200px; margin:0 auto; overflow:hidden}
.top_box .weather { width:300px; float:left;}
.top_box .top_nav { float: right;}
.top_box .top_nav ul { overflow:hidden;}
.top_box .top_nav li { float:left; margin-left:10px; line-height:30px;}
.top_box .top_nav a{ color:#7e7e7e;}


/*nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{ position:relative; z-index:1; background:url(navbg.jpg) repeat-x; color:#fff; height:67px; line-height:67px; box-sizing:border-box;   }
.nav{ width:1000px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav a{ color:#9f410e;  }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:18px;  }
.nav .m{ float:left;  position:relative; }
.nav .s{ float:left; width:9px;	text-align:center;	color:#FFFFFF;	font-size: 20px;}
.nav h3 a{  display:block; padding:0 30px;  }
.nav .on a{  background:#ad5e32; color:#fff;  }
.nav .sub{ display:none; /*默认隐藏*/ width:500px;  position:absolute; left:0; top:67px; height:52px; line-height:52px; background:#eae0dc;  float:left;  }
.nav .sub li{ float:left; font-size:16px;  }
.nav .sub li a{ display:block; padding:0 12px; margin:0 10px; background-color:#eae0dd; color:#a34a19;   }
.nav .sub li a:hover{  color:#b3704c;    }

/*内容部分*/
.cont { background:url(bg1.jpg) center top no-repeat;}
.cont11 { background:url(nyxbg1.jpg) center top no-repeat;}
.cont_box { width:1000px; margin:0 auto;}
.header { padding-top:50px;}
.header .search { width:246px; height:30px; border:1px solid #f2eee9; margin-left:597px; overflow:hidden}
.search .btn1 { width:70px; line-height:30px; border:none; text-align:center; color:#75391d; float:left; background-color:#fff; cursor:pointer;}
.search .wby1 { line-height:30px;  border:none; border-left:1px solid #f5f3f0; text-align:center; width:170px; color:#c4c4c4; float:left; background:url(search.jpg) 153px center no-repeat;}
.logo { }
.header .logo .logo2 {
	position: absolute;
	right: 0px;
	bottom: -30px;
}
.logo .logo1 { display:block; width:732px; float:left; margin-top:40px;}
.logo .logo1 img {
	width:509px; 
}
.logo .logo2 img { width:417px; height:182px;}
.cont1 { overflow:hidden;} 
.cont1 .arrival { float: right; width: 460px;}
.cont1 .arrival .tit { background-image: url(title1.jpg); width:460px; height:48px; line-height:48px; background-repeat: repeat-x;background-position: left center;}
.focusBox { position: relative; width: 513px; height: 304px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; float:left; margin-top:12px; }
.arrival .tit .on { color: #d7281e; background:url(onxg.png) center center no-repeat;}
.focusBox .pic img { width: 513px; height: 304px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 9px; height: 9px;  overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;  }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#e57978;  }
.focusBox .prev,.focusBox  .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.focusBox  .next{ left:auto; right:3%; background-position:8px 5px; }
.focusBox  .prev:hover,
.focusBox  .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.focusBox  .prevStop{ display:none;  }
.focusBox  .nextStop{ display:none;  }
.arrival .tit span { 
	padding:0 42px; font-size:15px; cursor:pointer; display:block; float:left;
	  text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;

    -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;

    -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;

    *filter: Glow(color=#fff, strength=1);


}
.content .confirm { padding:10px 10px 0px 10px;}
.content .confirm li { background:url(hsd.jpg) left center no-repeat; padding-left:14px; overflow:hidden; line-height:26px; }
.content .confirm a {color:#6f6f6f;}
.content .confirm p { float:left; height: 2em;
    overflow: hidden;
    width: 340px;}
.content .confirm span { float:right;}

/*广告内容部分*/
.banner1 { padding:20px 0 10px 0;}
.cont_box .banner1 li { float: left; margin-right:7px;}
.cont_box .banner1 img { width:328px; height:88px;}
.cont_box .banner1 ul { overflow:hidden;}
.banner1 ul li:nth-child(3) { margin-right:0;}

/*cont2*/
.cont_box .cont2 { background: url(a_13.jpg) 0px center no-repeat; height:336px; }
.cont2 .cont2_left { width:500px; float:left; padding-top:90px;}
.cont2_left a { background:url(btn1.jpg); width:217px; height:78px; text-align:center; line-height:78px; font-size:22px; color:#ffffff; display:block; float:left; margin-left:13px; margin-bottom:20px;margin-top: 15px;}
.cont2 .cont2_right { width:500px; float:right;}
.cont2_right .right_box { width:435px; margin:0 auto; padding-top:85px;}
.tpjs .tpjs_img { width:113px; height:75px; float:left; padding-right:8px;}
.tpjs .tpjs_img img{ width:113px; height:75px;}
.tpjs .tpjs_text { float:left; width:285px;}
.tpjs .tpjs_text h2 { font-size:13px; font-weight:normal; line-height:21px; color:#454545;margin:5px;}
.tpjs .tpjs_text p { font-size:10px; line-height:14px; color:#9b9b9b; height:50px; overflow:hidden;}
.right_box .tpjs { overflow:hidden;}
.right_list li { background:url(hsd.jpg) left center no-repeat; padding-left:14px; overflow:hidden; line-height:26px; }
.right_list a {color:#6f6f6f;}
.right_list p { float:left;height: 2em;
    overflow: hidden;
    width: 340px;}
.right_list span { float:right;}
.cont_box .banner2 { width:100%; height:117px; padding:0px 0; margin:10px 0px 10px 0px;}
.cont_box .banner2 img { height:117px; width:100%;}

/*cont3*/
.cont .cont_box .cont3 { overflow:hidden;}
.cont3 .cont3_text { float:left; width:595px;} 
.cont3_text .cont3_title { background:url(a_18.jpg) no-repeat; height:53px; padding-top:5px; margin-bottom:15px; border:0}
.right_box1 .tpjs .tpjs_img { width:160px; height:105px; float:left; padding-right:15px;}
.right_box1 .tpjs .tpjs_img img{ width:160px; height:105px;}
.right_box1 .tpjs .tpjs_text a { color:#353535;}
.right_box1 .tpjs .tpjs_text { float:left; width:415px;}
.right_box1 .tpjs .tpjs_text h2 { font-size:14px; font-weight:normal; line-height:28px; color:#454545;}
.right_box1 .tpjs .tpjs_text p { font-size:12px; line-height:19px; color:#9b9b9b; height:60px; overflow:hidden;}
.right_box1 .right_box .tpjs { overflow:hidden;}
.right_box1 .tpjs { overflow:hidden; margin-bottom:15px;}
.right_box1 .cont3_list li { float:left; background:url(xyd.jpg) 2px center no-repeat; text-indent:9px; width:50%; line-height:31px;}
.right_box1 .cont3_list a { color:#6f6f6f;color: #6f6f6f;
    display: block;
    height: 24px;
    overflow: hidden;
    width: 300px;}
.right_box1 .cont3_list ul { overflow:hidden;}
.cont3 .cont3_video { width:375px; float:right;}
/*.cont3_video .video_title { font-size:24px; color:#000000; background:url(ttbk.jpg) left bottom no-repeat; text-indent:0px; line-height:53px; margin-bottom:20px; border:0}*/

.cont3_video .video_title { background:url(ttbk.jpg) no-repeat; height:53px; padding-top:5px; margin-bottom:15px; border:0}
.video_nr .video_img img { width:372px; height:213px;}
.video_nr .video_list { height:67px; background-color:#dff5f2; padding-top:10px;}
.video_nr .video_list li { float:left; width:50%; line-height:31px; text-indent:31px; background:url(xyd.jpg) 16px center no-repeat;}
.video_nr .video_list li:hover { background:url(hsd.jpg) 16px center no-repeat; }
.video_nr .video_list a { color:#000000;}
.video_nr .video_list a:hover { color:#d0531b;}

/*banner3*/
.cont_box .banner3 { padding-bottom:20px;}
.cont_box .banner3 li { float: left; margin-right:5px; margin-top:15px;}
.banner3 ul { overflow:hidden;}
.banner3 ul li:nth-child(5) { margin-right:0px;}
.banner3 ul li:nth-child(10) { margin-right:0px;}
.cont_box .banner3 img{ width:196px; height:60px;  }

/*底部内容*/
.footer { width:100%; height:150px; background-color:#f7f7f7}

/*内容页*/

.cont_box .nrbf .nr_nav { float: left; padding:0 9px; width:173px; height:615px; border-right:1px solid #e6e6e6;}
.nrbf .nr_nav .nav_title { font-size:22px; line-height:44px; border-bottom:3px solid #7a2f05; text-indent:7px; color:#8c8c8c; }
.nrbf .nr_nav li { line-height:32px; border-bottom:1px solid #e6e6e6; text-indent:10px; cursor:pointer;}
.nrbf .nr_nav li:hover { background:url(yjt.jpg) 154px center no-repeat;}
.nrbf .nr_nav .hover {background:url(yjt.jpg) 154px center no-repeat;}
.nrbf .nr_nav .hover a { color:#813d16;}
.nrbf .nr_nav li:hover a {color:#813d16;}
.nrbf .nr_nav a { color:#787878;}
.nrbf .nr_ztbf { width:795px; float:left; margin-left:12px;margin-bottom:50px;}
.nr_ztbf .ztbf_title { line-height:41px; overflow:hidden; border-bottom:1px solid #e1e1e1;}
.nr_ztbf .ztbf_title p { float:left; font-size:18px; color:#803f17;}
.nr_ztbf .ztbf_title span {float:left; color:#d9d9d9; font-size:14px; padding-left:7px;}
.nr_ztbf .ztbf_title ul { float:right;}
.nr_ztbf .ztbf_title li { float:left; font-size:14px; color:#999999;}
.nr_ztbf .ztbf_title a { float:left; font-size:14px; color:#999999;}
.ztbf_nr h2 { text-align:center; line-height:46px; font-size:16px; color:#833e17;}
.ztbf_nr p { line-height:36px; text-indent:24px;}
.ztbf_nr .ztbf_img { display: none; text-align:center; border-top:1px dashed #e0e0e0; margin-top:20px; padding-top:10px;}
.ztbf_nr .ztbf_img img { width:768px; height:368px;}
.cont_box .header .logo {
	height: 180px;
	position: relative;
}


/*列表页面*/
.ztbf_nr .ztbf_list{padding-left:20px;list-style-type:disc;margin-top:15px;}
.ztbf_nr .ztbf_list li{line-height:40px;border-bottom:1px dashed #ccc}
.ztbf_nr .ztbf_list li:hover a,.ztbf_nr .ztbf_list li:hover span{color:#803f17}
.ztbf_nr .ztbf_list li a{font-size:14px;width: 600px;color:#666;}
.ztbf_nr .ztbf_list li span{float:right;margin-right:20px;font-size:14px;color:#666;}

.ztbf_nr .fenye{height:auto;overflow:hidden;margin-top:50px;text-align:center;}
.ztbf_nr .fenye a{display: inline-block;width:25px;height:25px;line-height:25PX;text-align:center;color:#666;border:1px solid #ccc;margin-left:5px;}
.ztbf_nr .fenye a:hover{background:#803f17;color:#fff;border:1px solid #803f17}
.ztbf_nr .fenye a.fenye_on{background:#803f17;color:#fff;border:1px solid #803f17}


.pagexx{clear:both;height:30px;margin:20px;overflow:hidden;margin-left:800px;}
.mbbody_body .pagexx{margin-left:20px;}
.pagexx ul{}
.pagexx ul li{float:left;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px;background:#fff;}
.pagexx ul li.thisclass{display:inline-block;border:1px solid #1f82b7;padding:2px 9px;margin:0 3px;background:#1c82b7;color:#fff;}
.pagexx ul li.thisclass a{color:#fff;}
.pagexx ul li a:hover{color:#1f9652;}
.pagexx ul li span{display:inline-block;padding:0;}
ul#pagenav {
        font-size: 12px;
        font-weight: bold;
        list-style: none;
		margin-top:16px;
		float:right;
		margin-right:0px
}

#pagenav li {
        list-style: none;
        background-color: #fff;
        margin: 0px;
        display: block;
        float: left;
        margin-left: 2px;
        margin-right: 2px;
}

#pagenav li.disabled {
        border: 1px solid #DDDDDD;
        padding: 6px;
        color: #ccc;
}

#pagenav li.current {
        border: 1px solid #666666;
        padding: 2px 6px 2px 6px;
        background-color: #666666;
        color: #fff;
}

#pagenav li.none {
        border: 1px none;
        padding: 2px 6px 2px 6px;
}

#pagenav li a {
        border: 1px solid #b4cccc;
        padding: 2px 2px 2px 2px;
        display: block;
        text-decoration: none;
        color: #b4cccc;
}

#pagenav li a:hover {
        border: 1px solid #666666;
        color: #000;
} 