@charset "utf-8";
body{margin:0px; padding:0px;background-color:#edf7fe;}
body,tr,td{font-size:12px;color: #555555; line-height:22px;}
ul,li{list-style:none; margin:0px; padding:0px;}
form{margin:0px; padding:0px;}
img{border:0px;}
a:link {
	color: #3A3A3A;
	text-decoration: none;
}
a:visited {
	color: #3A3A3A;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	color: #3A3A3A;
	text-decoration: none;
}
.topbox{width:100%; height:494px; background:url(top.jpg); background-position:center center;}
.top{width:980px; height:448px; position:relative;}
.logo{width:273px; height:146px; position:absolute; left:10; top:10px;}
.hidden{display:none;}
.padding10{padding:10px;}
.f14{font-size:14px;}
.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%;}
.blank40{height:40px; float:none; clear:both; overflow:hidden;width:100%;}
.uqjs_all{position:relative;}
.uqjs_all .contact{position:absolute; right:2px; top:250px; line-height:20px; color:#fdb405; font-weight:bold}
.uqjs{width:365px; height:257px; overflow:hidden; background:url(uqjs_BG.jpg); color:#79aacb}
.cf{float:left; width:246px; height:166px;}
.cf img{border:1px solid #F0F0F0; padding:1px; width:235px; height:155px;}
.time1{color:#999999;}
.newtitle a:link {color: #79aacb;text-decoration: none;}
.newtitle a:visited {color: #79aacb;text-decoration: none;}
.newtitle a:hover {color:#006600;text-decoration:none;}
.newtitle a:active {color: #79aacb;text-decoration: none;}
.about{width:293px; margin-left:55px; color:#999999; line-height:24px;}
.bottom{margin-left:auto; margin-right:auto; text-align:center; line-height:24px;}
.left_title{ width:195px; height:31px; background:url(left_title.gif); overflow:hidden; position:relative;}
.left_title .l_font{ color:#FFFFFF; font-size:14px; font-weight:bold; position:absolute; left:15px; top:5px;}
.left_content{width:193px; border-left:1px solid #1e7db9; border-right:1px solid #1e7db9; background-color:#E7F4FA}
.left_bottom{ width:195px; height:6px; background:url(left_bottom.gif); overflow:hidden;}
.right_title{ width:775px; height:31px; background:url(right_title.gif); overflow:hidden; position:relative;}
.right_title .r_font{ color:#FFFFFF; font-size:14px; font-weight:bold; position:absolute; left:15px; top:5px;}
.right_content{font-size:14px; line-height:30px; width:765px; padding-left:5px; padding-right:5px;}
.xiangce li{float:none; margin-right:10px; margin-bottom:5px;}
.fl_news li{width:170px; overflow:hidden; height:25px;}
.fl_news a{font-size:12px;}
.zifenlei{font-size:12px;}
.bigbox{float:left; margin-right:10px; margin-left:10px; margin-bottom:10px; text-align:center}
.pic_border{border:1px solid #E6E6E6; width:166px; margin-bottom:3px; overflow:hidden;}
.pic_box{width:160px; overflow:hidden; margin:3px;}
.pic_text{line-height:20px; text-align:center; width:160px; overflow:hidden;}
.line{ width:98%;height:1px; overflow:hidden; float:none; clear:both; border-bottom:1px dashed #b09964; margin-top:6px; margin-bottom:6px;}
.zi_fl li{float:left;}
.price_left{width:175px; float:left;}
.price_left img{padding:3px; border:1px solid #E6E6E6;}
.price_right{float:left; width:185px; overflow:hidden; font-size:14px; line-height:24px;}

.rel{position:relative;z-index:5;}
.news,.top_about,.ppxx,.dljm,.fwzc{position:absolute;top:46px; left:0px; width:119px;font-size:12px; display:none;background-color:#3299d9;}
.news a,.top_about a,.ppxx a,.dljm a,.fwzc a{color:#FFFFFF;}
.news li,.top_about li,.ppxx li,.dljm li,.fwzc li{margin:2px; border:1px solid #FFFFFF; text-align:center; height:30px; line-height:30px; vertical-align:middle;}

.h_right_title{ width:980px; height:31px; background:url(h_right_title.gif); overflow:hidden; position:relative;}
.h_right_title .r_font{ color:#FFFFFF; font-size:14px; font-weight:bold; position:absolute; left:15px; top:5px;}
.h_right_content{font-size:14px; line-height:30px; width:970px; padding-left:5px; padding-right:5px;}