@charset "utf-8";
/*分页样式*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color: #ccc;margin: 2px;padding: 2px 5px;}


.list_job{width:100%}
.list_job dt{padding:5px 8px; background:#E0E0E0}
.list_job dt a{font-size:14px; color:#000000; font-weight:bold}
.list_job dd{padding:5px 8px;}
.list_job dd p{width:50%; float:left; text-align:left; padding:5px 0}
.list_job dd div{clear:both; text-align:right; padding:5px 0; font-weight:bold}
.list_page{float:right; margin:0 1px; margin-top:10px;}
.list_page li{display:inline; margin-right:2px}
.list_page li a{padding:5px;}
.list_page li a:hover,.list_page li.focus a{color:#cc0000;}
.list_page li.focus a{font-weight:bold}

/*表单*/
.order_body{margin:8px auto; padding:8px; width:630px; overflow:hidden; line-height:200%; font-size:14px;}
.order_form{}
.order_form tr,.order_form td{padding:5px 0;}
.order_form p{height:32px; line-height:32px; text-align:center; font-weight:bold}
.order_form input{height:20px; line-height:20px; width:50%; padding-left:1px;}
.order_form textarea{height:100px; width:70%; border:1px solid #E3E3E3;padding-left:1px;}
.order_form .w1{text-align:right}
.order_form .pt_go,.order_form .pt_reset{width:50px; margin:0 5px;}

.arc_link{margin:15px 0;}
.arc_link span{padding:0 8px;}

/*地图样式*/
.sitemap{}
.sitemap h2{height:25px; line-height:25px; font-size:14px; padding-top:5px; border-bottom:1px dashed #ccc}
.sitemap .sitemap_box{border-bottom:1px dashed #ccc;}
.sitemap li{display:block; float:left; margin-right:15px; height:28px; line-height:28px;}
.sitemap li a{display:block; padding:5px 0; float:left;}
/*search*/
.search_title{margin-top:10px; border:1px solid #ccc; border-right:0; border-left:0; background:#F3F3F3; height:30px; line-height:30px; padding-left:5px;}
.search_title a{padding-left:15px; font-weight:bold}
.search_content{margin-top:5px; border-bottom:1px dashed #ccc}
.search_content h2{height:25px; line-height:25px;}
.search_content h2 a{font-size:14px;}
.search_content p{padding:5px 0;line-height:23px;}
.search_page{width:99%; border-top:none; text-align:left; margin-top:8px;}
.search_page ul{ list-style:none}
.search_page li{display:block; float:left; margin-left:5px; height:25px; line-height:25px;}
.search_page li a{display:block; height:25px; line-height:25px; float:left;}
.search_page li.focus a{font-weight:bold; color:#990000}
/*留言本*/
.book_contain{width:740px; border:1px solid #ccc;}
.book_contain h2{height:25px; font-size:12px; padding-left:8px; line-height:25px; background:#ccc}
.book_head{height:25px; line-height:25px; padding-left:15px;}
.book_head span.time{padding-left:25px;}
.book_head span.title{font-weight:bold}
.book{border-bottom:1px dashed #ccc; margin:8px;}
.book_content,.book_reply{padding-left:15px; line-height:24px;}
.book_reply{color:red;}
.book_form{width:740px; margin:0 auto}
.book_form p{padding:5px; height:25px;}
.book_form label{display:block; float:left; width:120px; text-align:right;}

.ul_list_pic{margin-top:10px;}
.ul_list_pic li{display:block; float:left; width:220px; height:235px; margin-left:10px; display:inline}
.ul_list_pic li img{padding:1px; border:1px solid #ccc; height:180px; width:180px;}
.ul_list_pic li a{display:block; width:220px; height:275px; padding:2px; border:1px solid #FFFFFF}
.ul_list_pic li a:hover{color:#cc0000}
.ul_list_pic li span{display:block; height:28px; margin:3px 0; overflow:hidden; cursor:pointer}

.ul_list_picindex{margin-top:10px; width:732px;}
.ul_list_picindex li{display:block; float:left; width:170px; height:185px; margin-left:10px; display:inline}
.ul_list_picindex li img{padding:1px; border:1px solid #ccc; height:135px; width:170px;}
.ul_list_picindex li a{display:block; width:170px; height:135px; padding:2px; border:1px solid #FFFFFF}
.ul_list_picindex li a:hover{color:#cc0000}
.ul_list_picindex li span{display:block; height:28px; margin:3px 0; overflow:hidden; cursor:pointer}
.show_product{margin-top:20px; width:650px;}
.show_left{width:406px; height:380px; float:left}
.show_left .img{ padding:2px; margin-bottom:8px;}
.show_left .img_go{}
.show_left .img_go span{width:4px; height:48px; background:url(icon5.gif) no-repeat 0 center; float:left;}
.show_left .img_go span.spanR{width:4px; height:48px; background:url(icon5.gif) no-repeat -5px center; float:right;}
.show_left .img_go .gallery{width:375px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.show_left .img_go .gallery ul{width:auto;}
.show_left .img_go .gallery li{float:left; width:48px; margin:0 2px;}
.show_left .img_go .gallery li img{width:46px; height:46px; display:block; border:1px solid #ccc}
.show_right{width:240px; float:right;}
.show_right li{display:block; padding:8px;}
.show_right li span{font-weight:bold; color:#777}

#category_tree {margin-top: 5px; margin-right:10px; margin-bottom:8px;float: left;width:200px;}
#category_tree dl {border-bottom: 1px dashed #ccc;}
#category_tree dt {color:#444;padding: 8px 0 8px 5px;}
#category_tree dt span.j {background-position: center -30px;}
#category_tree dt span {background: url("c_icon.gif") no-repeat scroll center -6px transparent;border: 1px solid #CCCCCC;cursor: pointer;display: inline;float: left;height: 7px;margin-right: 8px;margin-top: 0px;padding:2px; _padding:0 2px;width: 7px;}
#category_tree dt a {color: #333333;font-size: 12px;font-weight: bold;text-decoration: none;}
#category_tree dd {padding: 2px 0 2px 25px;}
#category_tree dd li {display: block;height: 20px;line-height: 20px;}
#category_tree .focus{color:red}
.contain_left{width:200px; float:left; margin-left:5px; display:inline}
.box{width:100%; overflow:hidden}
.left_title h2{width:280px; height:37px; line-height:37px; background:url(lan_bg1.gif) no-repeat left top; color:#05B1F9; font-size:20px; padding-left:10px;}
.left_title h2 a{color:#FFFFFF}
.contain_right{width:775px; float:right}
.right_box{width:680px; overflow:hidden}
.right_title{width:650px; height:37px; background:url(lan_bg2.gif) no-repeat 2px top;}
.right_title h2{padding-left:25px; padding-top:7px; height:30px; line-height:30px; color:#444444; font-size:12px;}
.right_title h2 a{color:#000}
.j_content{padding:10px 5px; line-height:23px;}
.index_pr{width:650px; overflow:hidden;}
.pr_contain{width:650px; overflow:hidden; float:left; margin:8px 0}
.pr_all_list{ width:650px; height:175px;}
.pr_all_list li{display:block; width:150px; overflow:hidden; height:190px; float:left; margin-left:10px; display:inline;}
.pr_all_list li img{width:138px; height:138px; border:1px solid #ccc; padding:1px;}
.pr_all_list li p{padding:3px; margin-top:3px;}
.pr_all_list li p.look a{color:#ff7c07}
.pr{width:650px;}
.mouse{position:relative; margin:8px 0; width:680px; overflow:hidden}
.pic_left{width:42px; height:41px; margin-top:50px; float:left; cursor:pointer; background:url('../img/head_10.png') no-repeat left center}
.pic_right{width:42px; height:41px; margin-top:50px; float:right; cursor:pointer; background:url('../img/head_09.png') no-repeat left center}
.pic_contain{width:592px; overflow:hidden; height:175px;float:left; margin-left:2px; display:inline; position:relative}
.pr_list{ width:700px; overflow:hidden;height:175px;}
.pr_list li{display:block; width:120px; overflow:hidden; height:175px; float:left; display:inline;}
.pr_list li img{width:106px; height:106px; border:1px solid #ccc; padding:1px;}
.pr_list li p{padding:3px; height:25px; overflow:hidden; margin:3px 0;}
.pr_list li p.look a{color:#ff7c07}
.left{float:left}
.right{float:right}
.clear{clear:both}

.arc_info{margin:8px 0;border:1px solid #ddd; background:#F9F9F9; padding:8px; line-height:150%;}
.arc_body{margin:8px 0; padding:8px; width:630px; overflow:hidden; line-height:200%; font-size:14px;}
.arc_body a{ text-decoration:underline; color:#FF0000}
.arc_body a:hover{color:#FF9900}
.arc_link{margin:15px 0;}
.arc_link span{padding:0 8px;}

.q_body{margin-bottom:4px;margin-top:12px;}
.q_body ul{border-bottom:1px solid #E14333;height:29px;}
.q_body ul li{height:25px;margin-top:4px;display:block; cursor:pointer; padding-left:16px; background:url('li2.gif') no-repeat left top; float:left; margin-right:5px; display:inline}
.q_body ul li span{display:block; float:left; padding-right:16px; background:url('span2.gif') no-repeat right top;line-height:25px;}
.q_body ul li.focus{margin-top:0; height:29px; background:url('li1.gif') no-repeat left top}
.q_body ul li.focus span{background:url('span1.gif') no-repeat right top;line-height:29px; color:#FFFFFF}