@charset "utf-8";
body{margin:0px; padding:0px; background-color:#ffffff}
body,tr,td{font-size:12px;color: #545454; line-height:24px;}
form{margin:0px; padding:0px;}
img{border:0px;}
ul,li{list-style:none; margin:0px; padding:0px;}
a:link {color: #545454;text-decoration: none;}
a:visited {color: #545454;text-decoration: none;}
a:hover {color: #E77518;text-decoration: none;}
a:active {color: #545454;text-decoration: none;}
.blank1{height:1px; float:none; clear:both; overflow:hidden;width:100%; }
.blank5{height:5px; float:none; clear:both; overflow:hidden;width:100%; }
.blank10{height:10px; float:none; clear:both; overflow:hidden;width:100%;}
.blank20{height:20px; float:none; clear:both; overflow:hidden;width:100%;}
.blank30{height:30px; float:none; clear:both; overflow:hidden;width:100%;}
.blank40{height:40px; float:none; clear:both; overflow:hidden;width:100%;}
.padding10{padding:10px;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
a.f12{ color:#888888}
.line{ width:98%;height:1px; overflow:hidden; float:none; clear:both; border-bottom:1px dashed #b09964; margin-top:5px; margin-bottom:5px;}
.hui{color:#9C9E9C;}
.w100{width:1000px; height:auto; margin-left:auto; margin-right:auto;}
.topbg{width:100%; height:85px; background:url(topbg.jpg); background-position:center center;}
.topbg .top{width:1000px; margin-left:auto; margin-right:auto; height:38px !important;height:180px; padding-top:142px;_height:38px; position:relative; overflow:hidden;}
.topbg .top .search{position:absolute; left:0px;bottom:75px; font-size:14px; color:#FFFFFF}
.topbg .top .search a{color:#FFFFFF;}
.topbg .top .logo{position:absolute; background:url(logo.png); width:284px; height:95px; left:380px; top:20px;}
.topbg .top .contact{position:absolute; right:0px;bottom:68px; font-size:14px; color:#FFFFFF; text-align:right;}
.topbg .top .contact span{ font-size:14px; font-weight:bold;}
.topbg .top .nav{position:relative;height:38px;width:1000px;}
.topbg .top .nav .n1{position:absolute; height:38px; width:75px; left:0px; top:0px;}
.topbg .top .nav .n2{position:absolute; height:38px; width:75px; left:130px; top:0px;}
.topbg .top .nav .n3{position:absolute; height:38px; width:75px; left:265px; top:0px;}
.topbg .top .nav .n4{position:absolute; height:38px; width:75px; left:395px; top:0px;}
.topbg .top .nav .n5{position:absolute; height:38px; width:75px; left:525px; top:0px;}
.topbg .top .nav .n6{position:absolute; height:38px; width:75px; left:657px; top:0px;}
.topbg .top .nav .n7{position:absolute; height:38px; width:75px; left:790px; top:0px;}
.topbg .top .nav .n8{position:absolute; height:38px; width:75px; left:920px; top:0px;}
.gg{width:1000px; height:30px; text-align:center; line-height:30px; vertical-align:middle; font-size:14px; margin:auto;}
.home_news{color:#FFFFFF;}
.home_news a{color:#FFFFFF;}

.left_title{width:195px; height:31px; background:url(../images/left_title.gif); overflow:hidden; position:relative;}
.left_title .l_font{ color:#ffffff; font-size:14px; font-weight:bold; position:absolute; left:15px; top:4px;}
.left_content{width:193px; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; background-color:#fff; line-height:24px; font-size:12px; color:#5a5a5a}
.left_content a{font-size:12px; color:#5a5a5a}
.left_bottom{ width:195px; height:6px; background:url(../images/left_bottom.gif); overflow:hidden;}

.right_title{ width:995px; height:31px; background:url(../images/right_title.gif); overflow:hidden; position:relative;}
.right_title .r_font{ color:#ffffff; font-size:14px; font-weight:bold; position:absolute; left:15px; top:4px;}
.right_content{font-size:14px; line-height:26px;background-color:#fff; padding:10px; width:975px; color:#5a5a5a}
.right_content a{font-size:14px; color:#5a5a5a}
.right_content ul,li{list-style:none; padding:0px; margin:0px;}
.right_content img{max-width:975px;}


.bigbox{float:left; margin-right:0px; margin-left:13px; margin-right:8px; margin-bottom:15px; text-align:center}
.pic_border{border:1px solid #E6E6E6; width:170px; margin-bottom:3px; overflow:hidden;}
.pic_box{width:170px; height:170px;overflow:hidden; margin:3px;display:table-cell;vertical-align:middle; text-align:center; background-color:#FFFFFF}
.pic_box img{max-width:170px; max-height:170px;}
.pic_text{line-height:20px; text-align:center; width:170px; overflow:hidden;}
.news_date{color:#aaa;}
.news_hits{color:#aaa; width:300px; height:25px; float:right; text-align:right; margin:0px 0px 15px 0px;}

.bottom_bg{width:100%; height:157px; background:url(bottom_bg.jpg); background-repeat:repeat-x;color:#FFFFFF}
.bottom_bg td{ color:#FFFFFF}

.p_str_box{text-align:center;}
.p_str{ text-align:center; margin-top:10px; height:33px;display:inline-block;}
.p_str{font-size:14px;}
.p_str select{border:1px solid #D0D0D0; height:33px; line-height:33px; float:left; padding:0px; width:80px; text-indent:10px; margin-left:3px;}
.p_str span{border:1px solid #D0D0D0; height:30px; line-height:30px; display:block; width:80px; float:left; padding:0px; margin:0 3px;}
.p_str span:hover{background-color:#F3F3F3;}