* { margin:0; padding:0;}
body,ul,li,p,h6,table,td,th,img{margin:0;padding:0;}
body{padding-top:5px}
ul,li,h6,p{list-style: none;}
img{border:0}
a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color: #C70A08;text-decoration: underline;}
p a:link{color:#fff}
p a:visited{color:#fff}
p a:hover{color:#C70A08}


.bdt{border-top:1px solid #999;}
.s {font-size:12px;} 
.nav_bt{color:#036924;font-weight:bold;font-size:14px;text-align:center; border-left:1px solid #999999;	}
.main{width:1000px; overflow:hidden;margin:0 auto;margin-bottom:10px;}
#dh{width:1000px; margin:auto; border:0; overflow:hidden}

.content{margin:0 auto; width:1000px; overflow:hidden; padding-top:20px;}
.content_l, .box, .box1{float:left; width:740px; overflow:hidden;}
.content_r{float:right; width:230px; overflow:hidden}
.box1{margin-top:20px;}
.title_l{float:left; width:100%; height:45px; line-height:45px; overflow:hidden; background:url(images/bg.png) left -28px;font-family:'Microsoft Yahei'; text-align:left}
.title_txt{font-size:24px; font-weight:bold;  padding-left:20px; color:#000; letter-spacing:2px}
.more{float:right; font-size:16px}

.pic1{float:left; width:335px; height:230px; overflow:hidden; position:relative;}
.pic1 img{width:335px; height:230px;}
.pic2{float:left; width:185px; height:105px; overflow:hidden; position:relative; margin-left:15px; margin-bottom:20px}
.pic2 img{width:185px; height:105px;}
.pic1 p, .pic2 p{height:20px; padding:1px 0; font-size:12px; color:#000; line-height:20px; width:100%; position:absolute; bottom:0; background:#fff; text-align:center}
.pic1 p {font-size:14px; padding:3px 0; }

.search_box, .rdph{float:left; width:230px; overflow:hidden}
.search_txt{float:left;background:#f8f8f8; width:176px; border:1px solid #999; height:42px; margin:0;}
.search_box a{float:left;width:50px; height:44px; display:inline-block; background:url(images/bg.png) -966px -95px no-repeat; }
.rdph{margin-top:20px;}
.title_r{float:left; width:100%; height:45px; line-height:50px;background:url(images/bg.png) left -92px;font-family:'Microsoft Yahei'; text-align:left; overflow:hidden}
.title_r span{font-size:20px; font-weight:bold;  padding-left:10px; color:#3C3C3C; letter-spacing:2px}
.rd_1,.rd_2, .rd_3{float:left; width:230px; height:165px; overflow:hidden; position:relative; margin-top:20px}
.rd_1 img,.rd_2 img, .rd_3 img{width:230px; height:165px;}
.rd_1 p,.rd_2 p, .rd_3 p{width:195px; height:35px; padding-left:35px;font-size:12px; line-height:48px; overflow:hidden; text-align:left; position:absolute; bottom:0;color:white}
.rd_3{margin-bottom:10px}
.rd_1 p{background:url(images/bg.png) left -221px;}
.rd_2 p{background:url(images/bg.png) -345px -221px;}
.rd_3 p{background:url(images/bg.png) -709px -221px;}
.rd_4,.rd_5, .rd_6, .rd_7,.rd_8, .rd_9, .rd_9, .rd_10{float:left; padding-left:24px; width:206px; height:20px; line-height:20px; overflow:hidden; text-align:left; font-size:12px}
.rd_4{background:url(images/dd.gif) left top no-repeat;}
.rd_5{background:url(images/dd.gif) left -22px no-repeat;}
.rd_6{background:url(images/dd.gif) left -46px no-repeat;}
.rd_7{background:url(images/dd.gif) left -70px no-repeat;}
.rd_8{background:url(images/dd.gif) left -94px no-repeat;}
.rd_9{background:url(images/dd.gif) left -118px no-repeat;}
.rd_10{background:url(images/dd.gif) left -142px no-repeat;}

.nei_title{float:left; width:100%; height:45px; line-height:45px; overflow:hidden;background:url(images/bg.png) left -154px;}
.nei_title_l{float:left; width:142px; height:45px; line-height:45px; overflow:hidden; text-align:center;font-family:'Microsoft Yahei';font-size:24px; font-weight:bold; color:#000; letter-spacing:2px}
.nei_title_list{float:left; width:auto; overflow:hidden; padding-left:40px; font-size:14px}
.nei_search{float:right; overflow:hidden; width:200px; height:25px; padding-top:10px}
.nei_search_txt{float:left;background:#f8f8f8; width:165px; border:1px solid #999; height:23px; margin:0;}
.nei_search a{float:left;width:29px; height:25px; display:inline-block; background:url(images/bg.png) -899px -105px no-repeat; }
.wf-main{ position: relative;float:left;width:1000px; overflow: hidden; line-height:20px;font-size:12px; }
.wf-main h6{font-family:'Microsoft Yahei';font-size:14px; height:25px; padding-top:5px; line-height:25px; text-align:center; overflow:hidden;}
.wf-cld{position: absolute;margin-bottom: 10px; padding:10px; width:220px; left: -9999px;top: -9999px; background-color: #eee;overflow: hidden;}
.wf-main a{color:#666; }
.wf-main a:hover{color:#C70A08; }

/**************************????***************************/
/***********************************************/
.i-topslider{height:500px;position:relative;width:100%}
.i-topslider-pic{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000}
.i-topslider-pic a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;cursor:pointer}
.i-topslider-pic span{display:block;width:100%;height:100%;background-position:center 0;background-repeat:no-repeat;height:656px}
.i-topslider-main{margin:0 auto;width:1000px;height:100%;position:relative;cursor:pointer}
.i-topslider-autox450{height:450px}
.i-topslider-autox450 .i-topslider-pic span{height:450px}
.i-topslider-autox450 .i-topslider-hintbg{height:450px}
.i-topslider-autox450 .i-topslider-pic span{height:450px}
.i-topslider-autox450 .i-topslider-hintbg{height:450px}
.i-topslider-hint{position:absolute;left:20px;bottom:85px;color:#fff;font-family:'Microsoft Yahei';text-shadow:1px 2px 1px #1b1818}
.i-topslider-hint .name{height:64px;font-size:36px;font-weight:bold;text-shadow:1px 3px 3px #1b1818}
.i-topslider-hint .desc{font-size:18px;line-height:26px; width:100%}
.i-topslider-trigger{position:absolute;width:1000px;bottom:10px;margin-left:-500px;text-align:center;left:50%;height:68px;overflow:hidden}
.i-topslider-trigger a{float:left;display:block;width:120px;height:68px;position:relative;margin-left:20px;overflow:hidden}
.i-topslider-trigger a img{display:block;width:100%;height:100%}
.i-topslider-trigger a b{position:absolute;top:0;left:0}
.i-topslider-trigger a .highlight{width:114px;height:62px;border:3px solid #fff;display:none}
.i-topslider-trigger a.on .mask{display:none}
.i-topslider-trigger a.on .highlight{display:block}
.mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;filter:alpha(opacity=60)\9;-webkit-transition:opacity 300ms linear;-moz-transition:opacity 300ms linear;-o-transition:opacity 300ms linear;-ms-transition:opacity 300ms linear;transition:opacity 300ms linear;display:none\9}
.desc{float:left;display:block;width:80px;height:100%;overflow:hidden;color:#fff;line-height:36px;height:36px}
/***********************************************/
#bt_tb{width:1000px; margin:auto; border:0; overflow:hidden}

.page_box {
    margin: 20px 0 30px;
    text-align: right;
}
.page_box .info {
    padding-right: 30px;
}
.page_box a {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #fcfcfc, #f2f2f2) repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 2px;
    display: inline-block;
    line-height: 30px;
    margin-right: 7px;
    min-height: 30px;
    min-width: 32px;
    text-align: center;
}
.page_box .page-first, .page_box .page-last, .page_box .page-next, .page_box .page-end {
    padding: 0 10px;
    width: auto;
}
.page_box .disabled span {
    cursor: inherit;
}
.page_box span {
    font-family: Î¢ÈíÑÅºÚ;
    font-size: 13px;
}
.page_box a span {
}
.page_box a:hover {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #e7e7e7, #fcfcfc) repeat scroll 0 0;
}
.page_box a:hover span {
}
.page_box .this {
    background-color: #fdeaa6;
    border: 1px solid #f7bf4f;
    border-radius: 2px;
    color: #a50;
    display: inline-block;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-right: 7px;
    text-align: center;
    width: 30px;
}

.foot { width: 900px; margin: 20px auto; text-align: center; border-top: 1px solid #F1F1F1; padding: 10px 0; color: #666;font-size:12px }
    .foot .links { padding: 10px 0; }
        .foot .links a { margin: 0 10px; color: #666; }
.foot_msg { position: fixed; right: 5px; bottom: -100px; max-width: 200px; border: 1px solid #e2e2e2; background-color: #F7F7F7; padding: 6px 15px 6px 10px; color: #666; box-shadow: 0 0 10px #DDD; z-index: 9; }
* html .foot_msg { display: none; }
    .foot_msg .close { position: absolute; top: 0; right: 0; height: 10px; width: 10px; line-height: 10px; cursor: pointer; color: Gray; }
