*{ margin:0; padding:0;}.w980{ width:1360px;}.center{ margin:0 auto;}.main{ background:#dcdddd;}ul{ list-style:none;}
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
a{ text-decoration:none;}
img{ border:none;}
.power{ text-align:center; line-height:30px;}

/*以上是基本参数 可不复制  以下是必须*/
/*部分开始-----------------------------------------------------*/
/*banner*/
.none{ display:none;}
.banner{ min-width:1360px;height:433px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:521px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:400px;width:980px;left:50%; height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:37px; height:37px; background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px;}


/*圆点*/
.yq_banner_list{ width:200px; height:25px;position:absolute; top:485px; text-align:right; z-index:100; left:120px; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(../images/abg.png) no-repeat right; margin-right:10px;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat left; }

/*文字*/
.banner_mag{width:345px;height:520px;position:absolute; overflow:hidden;left:50%;top:0px;margin-left:-500px;text-align:left;z-index:99;font-family:"Microsoft YaHei";}
.banner_magbox{height:520px;background:url(../images/ico3.png) repeat;text-align:left;padding:80px 30px 35px;}
.banner_magbox .focus-img{ text-align:right; margin-bottom:40px;}
.banner_magbox h4{font-size:18px; font-weight:normal;color:#fff; margin-bottom:10px; }
.banner_magbox h4 a{color:#fff; }
.banner_magbox p{font-size:14px;color:#fff;font-weight:normal;line-height:22px;}


/*新闻*/
.focus-news{  height:140px; color:#fff; padding:0px 0px 16px 0px; background:#725b2f; position:absolute; top:545px;padding-left:25px; width:1075;z-index:9999;opacity:0.8;font-family:"Microsoft YaHei";}
.index-news-title{ float:left; width:7%; position:relative; padding-left:20px;}
.index-news-title h2{ font-size:20px; height:30px; font-weight:bold;font-family:"Microsoft YaHei";}


.index-news-show{ float:left;padding:15px 0px 0px 0px;width:1100px;}
.index-news-show ul{}
.index-news-show ul li{ float:left; width:270px;}
.index-news-show ul li h2{ font-size:14px;}
.index-news-show ul li h2 a{ color:#fff;}
.index-news-show ul li p{ font-size:14px;}
.index-news-show ul.hide{ display:none;}
.index-news-tel{ font-weight:bold; float:right; padding-left:30px; background:url(../images/tel.gif) left no-repeat; font-size:20px; width:180px;}

.index-tabs{ position:absolute; left:-50px; width:37px; bottom:-37px;}
.index-tabs li{ width:37px; height:37px; background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.index-tabs li.prev{ left:-37px;background-position:0px 0px;}
.index-tabs li.next{ right:-37px;background-position:-37px 0px;}



/*检索*/
/*.focus-search{  height:166px; color:#330000;border-radius:10px; padding:10px 0px 10px 0px; background:#ffffff; position:absolute; bottom:0px; width:1100px; z-index:9999;opacity:0.8;font-family:"Microsoft YaHei";}*/

.focus-search button {
        float: left;
        width: 80px;
        height: 33px;
        background-color: #ab7900;
		margin-left:20px;
        font-size: 16px;
		border: 0px solid #e0e0e0;
        color: #fff;
    }

.focus-search img {
       float: left;
       width: 18px;
       height: 18px;
	   padding: 10px 10px;
	   border:none;
	}

.focus-search input {
        float: left;
        width: 454px;
        height: 32px;
        padding-left: 10px;
        padding: 0 10px;
        font-size: 14px;
        line-height: 48px;
        border: 0px solid #e0e0e0;
        outline: none;
        transition: all 0.3s;
    }


   .result-list {
        display: none;
        left: 0;
        top: 48px;
        width: 454px;
        border: 0px solid #b1191a;
		border-radius:10px;
        border-top: 0;
        background: #fff;
    }

    .result-list a {
        display: block;
        padding: 6px 15px;
        font-size: 12px;
        color: #424242;
        text-decoration: none;
    }

    .result-list a:hover {
        background-color: #eee;
    }

/*部分结束-----------------------------------------------------*/


.none{ display:none;}
.book{ min-width:1360px;height:900px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.dh_show{ width:30%; text-align:left; overflow:hidden; position:relative;left:18%;}
.book_show{ font-family:"Microsoft YaHei";font-size:20px;font-weight:bold;}
.book_zd{ font-size:16px;color:#9c9c9c;}
.book_value{ font-size:16px;color:#111;line-height:150%;}
.txt_show{font-size:16px;color:#111;line-height:180%; }
.book_show_list{ width:100%; text-align:left; overflow:hidden; position:relative;left:32%;padding:85px 0px 16px 0px; position:absolute; top:0px;font-family:"Microsoft YaHei";font-size:14px;font-weight:bold;}

.menu_head{width:185px;height:47px;line-height:47px;padding-left:38px;font-size:18px;color:#fff;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#796131 url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#796131 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#f1eee7;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#f1eee7;text-decoration:none;border-bottom:1px solid #e1e1e1;text-align:left;}
.menu_body a:hover{text-decoration:none;text-align:left;}


/*General Mosaic Styles*/
.mosaic-block {
    float:left;
    position:relative;
    overflow:hidden;
    width:196px;
    height:270px;
    margin:10px;
    border:1px solid #fff;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
}
.mosaic-backdrop {
    display:none;
    position:absolute;
    top:0;
    height:100%;
    width:100%;
}
.mosaic-overlay {
    display:none;
    z-index:5;
    position:absolute;
    width:100%;
    height:100%;
    background:#111;
}
/*** Custom Animation Styles (You can remove/add any styles below) ***/
.circle .mosaic-overlay {
    background:url(../images/hover-magnify.png) no-repeat center center;
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter:alpha(opacity=00);
    display:none;
}
.fade .mosaic-overlay {
    opacity:0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
    filter:alpha(opacity=00);
    background:url(../images/bg-black.png);
}
.bar .mosaic-overlay {
    bottom:-100px;
    height:100px;
    background:url(../images/bg-black.png);
}
.clearfix{ display: block; height: 0; clear: both; visibility: hidden; }
.details{ margin:15px 20px; }	
h4{ font-family:"Microsoft YaHei";font-size:16px;font-weight:bold; text-align:center;line-height:180%; letter-spacing:0.15em; color:#fff; text-shadow:1px 1px 0 rgb(0,0,0); }
a{ text-decoration:none; text-align:center; font-size:12px;color:#fff; }
