﻿@charset "gb2312";
/* CSS Document */
/*======================????????=========================================================*/
html{font-size:12px;}
body{font-size:12px;font-family:arial,"微软雅黑";line-height:20px;margin:0px;padding:0px;color:#333333;background:#FFF url(img/bg.gif) repeat-x;}
ul,li,h1,h2,h3,h4,h5,h6,ol,ll,dd,dl,div{margin:0px;padding:0px;display:block;overflow:hidden;}
ul,li,ol,ll,dd,dl{list-style-type:none;}
img{border:0px;}
a{color:#333333; text-decoration:none;outline: none;}
a:hover{color:#946b35;}
.m_t_10{margin-top:10px;}
.m_t_9{margin-top:9px;}
.m_t_5{margin-top:5px;}
.m_b_5{margin-bottom:5px;}
.p_t_5{padding-top:5px;}
.p_b_5{padding-bottom:5px;}

a:active {star:expression(this.onFocus=this.blur());}
a:focus { outline:0; }

.wd{width:1000px;margin:0px auto;padding:0px;}
.highslide-container{overflow:visible;}
.back{width:50px;float:right;background:url(img/blue.png) no-repeat left center;padding-left:20px;margin-top:10px;color:#5e5e5e;}
.back a{color:#333333;}
.back a:hover{color:#3ba200;}
/*******????*************/
.apage{ height:25px; line-height:25px;  text-align:center; letter-spacing:5px; }
/*===============================================????=================================================*/
.head{clear:both;height:101px;}
.logo{float:left;width:451px;height:82px;padding-top:19px;}
.head-right{float:right;width:219px;height:68px;}
/*======================search=========================*/
.search{width:256px;float:right;padding-top:6px;}
.search_btn{float:right;width:33px;height:25px;display:block; overflow:hidden;border:0px;background:url(img/search_btn.gif) no-repeat;}
.search_text{background:url(img/search_text.gif) repeat-x;float:left;height:25px;display:block; overflow:hidden;border:0px;width:217px;line-height:25px;color:#a59f9f;float:right;padding-left:5px;border:0px;}

.search span{float:right;width:222px;height:26px;border:1px solid #cdcdcd;background:url(img/fdj.gif) no-repeat left top;}
/*==========================================????========================================================*/
.m_c{height:46px;line-height:46px;background:url(img/menu_bg.gif) repeat-x;width:986px;float:left;}
.menu{width:730px;float:left;}
.menu li{float:left;width:110px;text-align:center;color:#FFF;}
.menu li a{color:#FFF;display:block; width:110px;height:46px;font-size:14px;font-weight:bold;}
.menu li a:hover{background:url(img/menu_on_bg.gif) repeat-x;}
.menu .mline{float:left;width:3px;height:46px;background:url(img/menu_line.gif) no-repeat left top;}
#nav_sel{background:url(img/menu_on_bg.gif) repeat-x;}

.menu_gray{clear:both;height:6px;background:url(img/gray_menu.gif) repeat-x;width:1000px;clear:both;margin:0px auto;}

.m_l{float:left;width:7px;height:46px;background:url(img/menu_l_bg.png) no-repeat;}
.m_r{float:right;width:7px;height:46px;background:url(img/menu_r_bg.png) no-repeat;}
/*===========================banner=============================*/
.banner{clear:both;height:379px;margin:5px auto 5px;width:1000px;}
#show{width:1000px; margin:0 auto;}
#kinMaxShow{width:1000px; height:379px; visibility:hidden; overflow:hidden;}
/*===================================????=========================================*/
.botnav{clear:both;height:32px;line-height:32px; text-align:center;background:url(img/bot_nav.png) no-repeat;}
.botnav ul{width:490px;margin:0px auto;}
.botnav ul li{float:left;width:80px; text-align:center;}
.botnav ul .bot_li{float:left;width:2px;color:#303030;}
.footer{clear:both;padding-bottom:10px;ine-height:25px;width:1000px;margin:10px auto;text-align:center;}
/*======================================????????======================================*/
.center{clear:both;width:1000px;margin:0px auto 10px;}
/*==================????========================================================*/
.left{width:222px;float:left;}
.left_top{clear:both;background:url(img/left_top.png) no-repeat;height:37px;line-height:40px;font-size:14px;padding-left:40px;color:#FFF;}
.left_bottom{clear:both;background:url(img/left_bottom.gif) no-repeat;height:10px;}
.left_con{clear:both;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;padding:10px;line-height:25px;}
.left_con .con_img{border:1px solid #c2c2c2;clear:both;display:block;margin-bottom:10px;}

.left_menu{clear:both;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;}
.left_menu li{clear:both;margin-top:1px;}
.left_menu li a{display:block; overflow:hidden;height:26px;background:url(img/l_nm_big_bg.gif) no-repeat;line-height:26px;padding-left:20px;}
.left_menu li a:hover{font-weight:bold;}
.left_menu li ul{clear:both;background:#FFF url(img/l_m_small_bg.gif) repeat-x;}
.left_menu li ul li{float:left;width:81px;height:25px;line-height:25px;clear:none;padding-left:20px;}
.left_menu li ul li a{background:url(img/black_dot.gif) no-repeat left center;padding-left:10px;font-weight:normal;}
.left_menu li ul li a:hover{font-weight:normal;}

#sel01{font-weight:bold;color:#946b35;}
#sel02{color:#946b35;}
/*========================================????=====================================*/
.right{width:772px;float:right;}
.con_panel{clear:both;padding:0px 10px;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;background-color:#FFF;}
.con_panel_bottom{clear:both;background:url(img/con_panel_bottom.gif) no-repeat left bottom;height:4px;}
/*******??????????************/
.sitemap{clear:both;height:36px;line-height:36px;background:url(img/right_top.gif) no-repeat;padding-right:10px;padding-left:14px;}
.sitemap h1{font-size:14px;color:#FFF;float:left;max-width:250px;font-weight:normal;font-weight:bold;background:url(../images/site_h1_bg.gif) no-repeat left bottom;padding-left:20px;padding-right:5px;}
.sitemap b{float:left;display:block; overflow:hidden;background:url(../images/site_span_bg.gif) no-repeat;width:37px;height:33px;margin-top:2px;}
.sitemap span{width:400px;float:right; text-align:right;}
.sitemap div{float:left;width:470px;}
.more{float:right;padding-top:12px; text-align:right;width:80px;display:block; overflow:hidden;height:13px;}

.sitemap_border{clear:both;background:#767676 url(img/sitemap_bg.gif) no-repeat left bottom;height:1px;}
/*=========================??????????????????==============================================*/
.box_top{clear:both;height:41px;background:url(img/box_top.gif) no-repeat;}
.box_top h1{font-size:14px;color:#FFF;padding-left:20px;float:left;line-height:41px;}
.more1{float:right;text-align:right;width:80px;display:block; overflow:hidden;height:20px;color:#7b7b7b;font-size:10px;padding-top:12px;padding-right:10px;}

/********????????**********/
.about_img{float:left;width:197px;height:183px;padding:1px;border:1px solid #cdcdcd;}
.about_con{float:right;width:521px;height:190px;line-height:24px;padding-right:5px;}
/*******????????????*********/
.ad{clear:both;height:83px;margin:10px auto;}
/*****************????????************/
.news{clear:both;margin-top:3px;margin-bottom:10px;}
.news  li{float:left;width:337px;height:30px;line-height:30px;border-bottom:1px dotted #9d9d9d;margin-left:8px;margin-right:10px;padding-left:20px;background:url(img/jt.gif) no-repeat left center;}
.news li a{float:left;width:250px;display:block;height:30px; overflow:hidden;}
.news li span{width:80px;float:right; text-align:right;display:block;overflow:hidden;}
/*************????????*************/
.case{clear:both;width:1000px;margin:10px auto;}
.case_top{background:url(img/case_top.gif) no-repeat;height:36px;clear:both;line-height:36px;padding-right:10px;}
.case_top h1{font-size:14px;color:#FFF;float:left;padding-left:20px;}
.case_bottom{background:url(img/case_bottom.gif) no-repeat;height:8px;clear:both;line-height:8px;}
.case_con{clear:both;padding:10px 5px;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;}

#casecon{float:left;width:930px;height:155px;margin-left:10px;margin-top:5px;}
.caselist{clear:both;}
.caselist li{width:178px;height:155px;line-height:25px;float:left;margin-right:10px; text-align:center;margin-bottom:15px;}
.jt_left{float:left;height:132px;width:18px;background:url(img/jt_left.gif) no-repeat;}
.caselist li .case_img{float:left;width:178px;height:131px;background:url(img/case_bg.gif) no-repeat left top;padding-top:5px;display:block; overflow:hidden;}
.caselist li a{font-size:12px;}

.jt_right{float:right;height:132px;width:18px;background:url(img/jt_right.gif) no-repeat;}
/************????????***************/
.pro_list{padding:10px 12px 0px 8px;width:782px}
.pro_list li{width:176px;height:173px;line-height:30px;float:left;margin-right:10px; text-align:center;}
.pro_list li .pro_img{width:176px;height:145px;padding-top:3px;background:url(img/pro_bg.gif) no-repeat;display:block; overflow:hidden;}


.pro_list1{padding:15px 12px 10px 8px;width:782px}
.pro_list1 li{width:176px;height:183px;line-height:30px;float:left;margin-right:10px; text-align:center;}
.pro_list1 li .pro_img{width:176px;height:145px;padding-top:3px;background:url(img/pro_bg.gif) no-repeat;display:block; overflow:hidden;}

/***********************????????***********************************/
.newslist li{border-bottom:1px dashed #cccccc;height:35px;line-height:35px;padding-left:5px;}
.newslist li a{display:block;height:35px;line-height:35px;width:600px;float:left;padding-left:15px;background:url(img/new_dot.png) no-repeat 5px center;}
.newslist li span{display:block; height:35px;line-height:35px;width:80px;float:right;}
/*************88????????*********************************/
.new_title{height:30px;line-height:30px; text-align:center;font-size:14px;font-weight:bold;color:#ab732b;}
.new_share{height:30px;line-height:30px; clear:both;background-color:#f4f4f4;border:1px dashed #CCC;padding-left:10px;margin-bttom:10px; text-align:center;}
.new_share .publish{text-align:center;}
.new_title1{height:30px;line-height:30px; text-align:center;font-size:12px;font-weight:bold;color:#ab732b;}
.news_img{height:225px;clear:both; text-align:center;}

.news_img1{width:313px;height:226px;background:url(img/case_big_bg.gif) no-repeat;padding-top:5px;padding-left:6px;margin:10px auto 0px;}

.prev_n{border:1px dashed #CCC;line-height:30px;padding-left:20px;background-color:#F7F8F7;margin-top:10px;height:60px;}
.prev_n .left_n{width:600px;float:left;}
.prev_n .right_n{width:50px;float:right;background:url(img/blue.png) no-repeat left center;padding-left:20px;margin-top:13px;}
/*********************????????*************************/
.feedback{line-height:35px;width:95%; margin-left:20px;border-left:1px dashed #CCC;border-top:1px dashed #CCC;}
.feedback td{border-bottom:1px dashed #CCC;padding-left:10px;border-right:1px dashed #CCC;}
.feedback .tdleft{width:80px; text-align:right;background-color:#F5F5F5;}

.feedback_1{width:95%;border:1px dashed #CCC;background-color:#F5F5F5;margin-top:30px;margin-left:20px;line-height:25px;padding:10px;}