@CHARSET "UTF-8";
body {
    display: block;
    background-color:#f9f8f3;
    font-size: 12px;
    font-family:"宋体 Times New Roman",Times,serif;

   
}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;outline:none; list-style:none;}
div,li,ul{ box-sizing:border-box;display:block;}
.maxBox{
	width:998px;margin:auto;
}
.def_border{border:1px solid #FF9900; margin-bottom:1px;}
a{ text-decoration:none;margin: 0px;padding: 0px;display: inline;}
b{font-size:20px;font-family:'Courier New', Courier, monospace}
.rows:before, .rows:after,.maxBox:before,.maxBox:after,dl:before,dl:after,ul:before,ul:after{
    content: '';
    display: block;
    clear: both;
}
.row_ad li img{ max-width: 100%;max-height: 100%;width: auto;height: auto;}
.topad img{width: 198px;height: 105px;}
img{ margin:0px;padding:0px;}
.fl{ float:left;}.fr{ float:right;}
h4{background-image: url(../img/tit_bg0.gif);color:#fff;font-size: 12px; padding-left:10px; font-weight:bold;min-height:23px; line-height:23px;}
/**head**/
.header{
	background-image: url(../img/topbg1.gif);
    background-position: 0 -12px;
	border:0px solid #000;
	height:100px;
	
}
.header .nav{
	border-bottom: 1px solid #DD740B; padding-left:15px;
}
.header .nav a{
	background: url(../img/tableftI.gif) no-repeat left top;
	margin: 0;
	display:block;
	float:left;
	font-size:12px;
    padding: 0 0 0 5px;
    text-decoration: none;
}
.header .nav a span{
	display:block;
    background: url(../img/tabrightI.gif) no-repeat right top;
   padding: 5px 15px 4px 6px;
    color: #FFF;
}
.header .nav a.active,.header .nav a:hover{
	    background-position: 0% -42px;
}
.header .nav a.active span,.header .nav a:hover span{
    background-position: 100% -42px;
}
.row_ad a{padding:0px;display:block;float:left; font-size:0px;}
.row_ad li{
	float:left;
	padding-right:0px;
}
.qqlinks{ font-size:13px; line-height:20px; padding-right:7px;}
.search{     
	text-decoration: none;
    border: 1px solid #FF9900;
    margin-bottom: 1px; margin-top:1px; background-color:#FDF0BB;}
.search .searchbar{ float:left; margin-left:10px; margin-right:5px; height:45px;line-height:45px;}
.search .searchbar span{ display:block; float:left; height:30px; line-height:30px; margin-top:7px; }
.search .searchbar .title{ font-weight:bold; color: #333333; font-size:16px;}
.search .searchbar .input{ vertical-align: middle; border: #fd481e 1px solid; background-color:#fff;}
.search .searchbar .input input.text{width:230px; float:left; height:27px; display:inline;line-height:27px;color: #666666; font-size:15px; padding-left:5px;border:0px;outline:none }
.searchaction{ background-color: #FFFFFF; float:left;border: #fd481e 1px solid;display:inline; font-size:9pt;width: 26px; height:21px; margin-top:3px; margin-right:3px;} 
.searchad li{ padding-top:3px;}
.maincon .left{width:190px; float:left; overflow:hidden;}
.maincon .right{width:808px; float:left;overflow:hidden; border:0px solid #f00;}
.lefttopad{ width:189px; min-height:80px;}
.lefttopad a{margin: 0px;padding: 0px; float: left;}
.leftconbox{ border:1px solid #FF9900;}
.categorylist h3 a{    font-size: 14px; color:#000;font-family: Arial, Helvetica, sans-serif;}
.categorylist h3{ padding-left:18px;border-bottom: 1px solid #D2D2D2;line-height:45px;}
.categorylist  a:hover{ color:#f00;}
.categorylist li a{font-size: 12px;color: #333333; }
.categorylist li{padding-left:35px; line-height:23px;}
.categorylist ul{border-bottom: 1px solid #D2D2D2;}
.hot_tj_index .cpation{ width:140px;}
.hot_tj_index .rows li{ float:left; width:145px; height:25px; overflow:hidden;font-size: 12px; border-bottom:1px solid #eee; margin-bottom:5px; margin-top: 5px; line-height:26px;}
.hot_tj_index .rows li.bjtj_string{ width:80px; padding-left:10px; font-weight: bold;}
.hot_tj_index .rows li.bjtj_string a{ color:#CC6600; }
.index_p{ padding-bottom:7px;}
.index_p .captions{border-bottom: 1px #cccccc dotted;}
.index_p .captions span a{color: #CC3300;font-size: 16px;font-weight: bold; padding-left:10px; padding-right:10px;}
.index_p .data .rows li{ padding:5px; border-bottom: 1px #eee solid;font-size: 13.8px; margin-top:10px; margin-bottom:3px; overflow:hidden; height:30px; line-height:26px;}
.index_p .i_left_xz{padding-top:1px;}
.index_p .i_left_xz a{ margin-bottom:5px; margin-top: 20px; display:block;}
.c_page .data .rows { padding:2px;}
.c_page .data .rows li{ margin-bottom:10px; padding-left:3px;font-size: 13.5px; margin-top: 8px;}
.pagination{text-align:center;color:#ff6500; font-size:13px; margin-bottom:10px;}
.pagination a {color:#ff6500;}
.pagination a.nums { padding:5px 10px;}
.pagination a.cur {color:#ff6500;border:#ff6500 1px solid; padding:3px 6px;BACKGROUND-COLOR: #ffbe94;}
.shop .cpation{     background-color: #D2DCEE;}
.shop .cpation h4{background-image: url(../img/tit_bg1.gif);width:160px;}
.shop .infos dl{ padding:10px 5px;}
.shop .infos dl a{ color: #333333;}
.shop .infos dl a:hover{ color: #f00;}
.shop .infos dt,.shop .infos dd{ float:left;font-size: 9pt;color: #333333;}
.shop .infos dt{ width:80px; text-align:right;}
.shop .infos dd{width:365px;}
.shop .infos dl:nth-child(even) {    background-color: #eff7ff;}
.shop .infos dl:nth-child(odd) {background:none;}
.dfh{ margin:5px;  padding:10px;   border: 1px solid #ccc; font-weight:bold; font-size:20px;}
.dfh a { color:#000;}
.dfh .title{ width:270px; overflow:hidden; height:40px; line-height:40px;}
.dfh_kd{ font-size:13px;}
.dfh_kd li{ border-bottom:1px dotted #A6D8FB;}
.dfh_kd li .title{ padding:5px; overflow:hidden;}
.dfh .qq { height:40px; line-height:45px;}
.dfhinfos{ padding:10px;}
.footer .menu span{padding:5px 20px;;font-size:13px;}
.footer .menu span a{ color:#333}
.footer{border:1px solid #D8D7C2;text-align:center;}
.footer .menu {border-bottom:1px solid #D8D7C2;}
.left_midd{ font-size: 14px;}
.left_midd  a{ color: #222;}
.left_midd .long a{ color:red; margin: auto; }
.left_midd  a:hover{ color:red;}
.left_midd li { text-align: center; line-height: 25px;}
.showy_l{ position:fixed;top:40px;left:10px;}
.showy_r{ position:fixed;top:40px;right:10px;}
.showy_l .box,.showy_r .box{height: 250px;width: 90px; position:relative;}
.showy_close{position:absolute;bottom:23px; left: 25px; }