@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
a:hover {text-decoration:underline;color:#b31419;}
a{color: #666666;text-decoration: none;}
div,ul,li{margin:0px 0px; padding:0px 0px;}
ul,li{list-style:none;}
body 
{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;

}
img { border:0}


#webnet{ width:100%; height:auto; margin:0px auto; padding-top:154px; }
#webtop{ width:100%; height:154px; margin:0px auto; background:url(../images/top_bg.gif) no-repeat center top;
z-index:9999; 
position:fixed; 
top:0; 
left:0; 
_position:absolute; 
_bottom: expression(documentElement.scrollBottom + documentElement.clientHeight-this.offsetHeight);
overflow:visible;
}
#top{ width:960px; height:121px; margin:0px auto; }
#top a{ display:block; width:200px; height:121px; margin:0px auto; hide-focus: expression(this.hideFocus=true);outline:none;}
#nav{ width:960px; height:30px; margin:0px auto;} 
#nav li{ float:left; position:relative; }
.disspan{ display:none;}
#nav li a{display:block; height:30px; hide-focus: expression(this.hideFocus=true);outline:none;}
#nav li.nav_10{ margin-left:0px;}
#nav .nav_1 a{ background:url(../images/nav_01.gif) no-repeat center top;background-position:left 0px; width:65px;}
#nav .nav_2 a{background:url(../images/nav_02.gif) no-repeat center top;background-position:left 0px; width:136px; }
#nav .nav_3 a{background:url(../images/nav_03.gif) no-repeat center top;background-position:left 0px; width:77px; }
#nav .nav_4 a{background:url(../images/nav_04.gif) no-repeat center top;background-position:left 0px; width:74px; }
#nav .nav_5 a{background:url(../images/nav_05.gif) no-repeat center top;background-position:left 0px; width:98px; }
#nav .nav_6 a{background:url(../images/nav_06.gif) no-repeat center top;background-position:left 0px; width:76px; }
#nav .nav_7 a{background:url(../images/nav_07.gif) no-repeat center top;background-position:left 0px; width:101px; }
#nav .nav_8 a{background:url(../images/nav_08.gif) no-repeat center top;background-position:left 0px; width:150px; }
#nav .nav_9 a{background:url(../images/nav_09.gif) no-repeat center top;background-position:left 0px; width:115px; }
#nav .nav_10 a{background:url(../images/nav_10.gif) no-repeat center top;background-position:left 0px; width:68px; }
#nav a:hover{ background-position:left -30px;}
#nav .nav_on a{ background-position:left -30px;}



#nav .nav_sub{ display:none; position:absolute; top:30px; left:0px; z-index:999; width:98px; background:#8f2025; padding-bottom:8px; }
#nav .nav_sub li{ width:98px; height:26px; margin:0px auto; background:none;  float:none; border-top:1px solid #9a3738; }
#nav .nav_sub li a{ background:none; width:98px;  height:26px; line-height:26px;  color:#d9ad7d; background:#8f2025; text-align:center; }
#nav .nav_2 .nav_sub,#nav .nav_2 .nav_sub li,#nav .nav_2 .nav_sub li a{ width:136px;}
#nav .nav_3 .nav_sub,#nav .nav_3 .nav_sub li,#nav .nav_3 .nav_sub li a{ width:77px;}
#nav .nav_4 .nav_sub,#nav .nav_4 .nav_sub li,#nav .nav_4 .nav_sub li a{ width:74px;}
#nav .nav_5 .nav_sub,#nav .nav_5 .nav_sub li,#nav .nav_5 .nav_sub li a{ width:98px;}
#nav .nav_6 .nav_sub,#nav .nav_6 .nav_sub li,#nav .nav_6 .nav_sub li a{ width:76px;}
#nav .nav_7 .nav_sub,#nav .nav_7 .nav_sub li,#nav .nav_7 .nav_sub li a{ width:101px;}
#nav .nav_8 .nav_sub,#nav .nav_8 .nav_sub li,#nav .nav_8 .nav_sub li a{ width:150px;}
#nav .nav_9 .nav_sub,#nav .nav_9 .nav_sub li,#nav .nav_9 .nav_sub li a{ width:115px;}
#nav .nav_10 .nav_sub,#nav .nav_10 .nav_sub li,#nav .nav_10 .nav_sub li a{ width:68px;}
#nav .nav_sub li a:hover{ text-decoration:none; background:#e9bb7a; color:#9d282d; font-weight:bold;  }



#i_content{ clear:both; width:100%; height:auto; margin:0px auto; background:url(../images/index_bg.gif) repeat-y center top;  }
#banner{ clear:both; width:100%; height:453px; overflow:hidden;  margin:0px auto; padding-top:0px; /*background:url(../images/banner.jpg) no-repeat center top;*/ }
#content{ clear:both; width:100%;  margin:0px auto; background:url(../images/icontent_bg.png) repeat-y center top;   }
.content{ clear:both; width:960px;  margin:0px auto;padding-top:12px;  }
.i_top{ clear:both; width:960px;  margin:0px auto; }
.i_top li{ width:219px; height:143px; float:left; padding-left:28px; padding-top:57px; position:relative;}
.i_top li.i_top_1{ background:url(../images/i_news.gif) no-repeat center top; padding-left:0px; }
.i_top li.i_top_2{ background:url(../images/i_pro.gif) no-repeat center top; }
.i_top li.i_top_3{ background:url(../images/i_video.gif) no-repeat center top; }
.i_top li.i_top_4{ background:url(../images/i_service.gif) no-repeat center top; }
.i_top li img{ border:1px solid #d7c9aa; border-top:none; padding:1px;}

.i_topsubinfo{ display:none;}
.i_top_sub{ width:960px; height:153px; border:1px solid #d9c295; position:absolute; left:0px; top:-163px; background:#f6eedb;}

.i_top_2 .i_top_sub{ left:-219px; }
.i_top_3 .i_top_sub{ left:-466px; }
.i_top_4 .i_top_sub{ left:-713px; }


.i_top_subbg{ position:absolute; top:-9px; left:100px; width:25px; height:13px; background:url(../images/i_topsel.gif) no-repeat center top; }
.i_top_news li{ width:310px; height:133px; float:left; padding:10px 0px 0px 10px; }
.i_top_news li.i_top_news_2{ width:308px; border-left:1px solid #d9c295; border-right:1px solid #d9c295;}
.i_top_newstit{ height:42px; padding-top:10px;}
.i_top_news_1 .i_top_newstit{ background:url(../images/i_ftop_1.gif) no-repeat left top; }
.i_top_news_2 .i_top_newstit{ background:url(../images/i_ftop_2.gif) no-repeat left top; }
.i_top_news_3 .i_top_newstit{ background:url(../images/i_ftop_3.gif) no-repeat left top; }
.i_top_newstit a{ font-family:Arial; font-size:8px; width:43px; height:21px; line-height:21px; display:block; float:right; background-color:#e7d8b8; color:#bf7a65; text-align:center;}
.i_top_newstit a:hover{ text-decoration:underline;}
.i_top_newsul li{ height:26px; padding:0px; }
.i_top_newsul li a{ display:block; height:26px; line-height:26px; color:#a3937e; padding-right:10px; }
.i_top_newsul li a span{ float:right;}
.i_top_newsul li a:hover{ color:#aa302a;}
.i_top_newsul li a:hover span{ text-decoration:none;}

.i_honor{ width:960px; position:relative; overflow:hidden;  }
.i_honor_tit{ width:960px; height:56px; background:url(../images/i_honor.gif) no-repeat left top;  }
.i_honor_con{ width:960px; height:144px;}
.i_honor_con li{width:219px; height:143px; float:left; padding-right:29px;  }
.i_honor_con li.i_honor_li{ padding-left:0px; }

.i_style{ width:960px; padding-top:56px; border-top:1px solid #d9c9a5; background:url(../images/i_style.gif) no-repeat left top; padding-bottom:15px;  }
.i_style_con li{ position:relative; width:318px; height:238px; float:left; padding-right:2px; padding-bottom:4px; }
.i_style_con li .i_style_info{ position:absolute; bottom:4px; left:0px; width:296px; height:24px; line-height:24px; background:url(../images/list_piao.png) no-repeat left top; color:#a47665; font-size:10px; font-family:Verdana; padding:0px 10px; }
.i_style_con li .i_style_info a{ color:#ebd9b1; font-size:12px;}

.i_offer{ width:960px; padding-top:56px; border-top:1px solid #d9c9a5; background:url(../images/i_offer.gif) no-repeat left top; padding-bottom:20px;  }
.i_offer_con li{   height:27px; float:left; padding-left:8px; }
.i_offer_con li.i_offer_1{ padding-left:0px; }
.i_offer_con li.i_offer_3 a{ width:170px; }
.i_offer_con li.i_offer_4 a{ width:170px; }
.i_offer_con li.i_offer_5 a{ width:220px; }
.i_offer_con li a{ width:150px; height:27px; line-height:27px; background-color:#be9a6c; color:#9a120d; display:block; padding:0px 3px 0px 10px; }
.i_offer_con li a:hover{ text-decoration:none; background-color:#7c0207;color:#e7d2a3;  }


.i_offer_con li a:hover span{ color:#a67555;}
.i_offer_con li a span{ color:#eedfca; font-size:10px; font-family:Verdana; }

.i_case{ width:960px; position:relative; overflow:hidden;  }
.i_case_tit{ width:960px; height:56px; background:url(../images/i_case.gif) no-repeat left top;  border-top:1px solid #d9c9a5; }
.i_case_con{ width:960px; height:145px;}
.i_case_con li{width:137px; height:145px; padding-top:1px; float:left; margin-right:32px; background:url(../images/i_case_bg.gif) no-repeat center top; text-align:center; }
.i_case_con li.i_case_li{ margin-left:0px; }
.i_case_con li img{ margin-bottom:12px;}
.i_case_con li a{ color:#161616; } 


.i_link{ width:100%; height:64px; padding-top:12px; background:url(../images/i_bot_link.gif) repeat-x center top; }
.i_link_list{ width:960px; margin:0px auto; height:64px;}
.i_link_list img{ margin-left:10px;}
.i_link_list img.i_link_li{ margin-left:0px;}


#i_foot{ width:100%; /*height:88px;*/ border-top:1px solid #e4d0a4; background-color:#f5edd9;}
.foot{ width:960px; /*height:68px;*/ margin:0px auto; padding-top:20px; line-height:24px; color:#3c1d11; }
.foot a{ color:#3c1d11;}
.foot a.foot_link{ color:#b60000;}
.foot a.foot_link:hover{ color:#b60000; text-decoration:underline;}
.foot a:hover{ color:#3c1d11; text-decoration:underline;}
.foot span{ float:right;}
.foot span a{ cursor:inherit;}


/*piao*/
#webpiao_left{ /*width:90px;*/ height:auto; Z-INDEX:999;  TOP:240px; left:0px;  
position: fixed;_position: absolute;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+240 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight));  z-index:9999999   
}
#webpiao_right{ /*width:90px;*/ height:auto; Z-INDEX:999;  TOP:240px; right:0px;  
position: fixed;_position: absolute;
_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+240 : document.body.scrollTop + (document.body.clientHeight -this.clientHeight));  z-index:9999999   
}

/*about*/
/*#content{ clear:both; width:100%;  margin:0px auto;    }*/
#pagecontent{ width:960px; height:auto; margin:0px auto; color:#666;}
.page_title{ width:960px; height:35px;  padding-top:55px; border-bottom:1px slid #c88579; color:#9e242a; text-align:right; margin-bottom:15px; }
.title_about{ background:url(../images/title_about.gif) no-repeat 14px 24px; }
.title_brand{ background:url(../images/title_brand.gif) no-repeat 14px 24px; }
.title_case{ background:url(../images/title_case.gif) no-repeat 14px 24px; }
.title_product{ background:url(../images/title_product.gif) no-repeat 14px 24px; }
.title_news{ background:url(../images/title_news.gif) no-repeat 14px 24px; }
.title_net{ background:url(../images/title_net.gif) no-repeat 14px 24px; }
.title_gpm{ background:url(../images/title_gpm.gif) no-repeat 14px 24px; }
.title_contact{ background:url(../images/title_contact.gif) no-repeat 14px 24px; }
.title_video{ background:url(../images/title_video.gif) no-repeat 14px 24px; }
.title_service{ background:url(../images/title_service.gif) no-repeat 14px 24px; }
.title_honor{ background:url(../images/title_honor.gif) no-repeat 14px 24px; }
.title_user{ background:url(../images/title_user.gif) no-repeat 14px 24px; }
.title_weoffer{ background:url(../images/title_weoffer.gif) no-repeat 14px 24px; }

.page_title a{ color:#9e242a;}
.page_title img{ vertical-align:top;}

.page_about_1{ width:925px; height:208px; background:url(../images/about_1_bg.jpg) no-repeat right top #f5edd9; padding-top:40px; padding-left:35px; margin-bottom:10px; }
.page_about_1tit{ height:30px; background:url(../images/about_1.gif) no-repeat left top; margin-bottom:25px; }
.page_about_1info{ width:665px; border-top:1px solid #c7c3b9; padding:15px 0px; line-height:24px; color:#666; }
.page_about_1info a{ float:right; color:#666;}

.page_about_2{ width:960px; height:auto; background:#f5edd9; margin-bottom:10px;  }
.page_about2_tit{ width:892px; height:60px; margin:0px auto; background:url(../images/about_2.gif) no-repeat left 35px; padding-top:35px;  _padding-bottom:30px; }
.page_tabul{  height:27px; line-height:27px; color:#f2e6c8; background-color:#9e242a; padding:0px 10px; }
.page_tabul a{ color:#f2e6c8;}
.page_tabul a:hover{ color:#f2e6c8;}
.page_about2_tit .page_tabul{  float:right;}
.page_about2_info{ width:892px; height:auto; border-top:1px solid #c7c3b9; padding-top:20px; margin:0px auto;}
.page_about2_info li{width:892px; height:141px; padding-bottom:20px; float:left; }
.page_about2_info li.page_about2_li1 .page_about2_rig{  background:url(../images/about_2_1.gif) no-repeat left 14px; }
.page_about2_info li.page_about2_li2 .page_about2_rig{  background:url(../images/about_2_2.gif) no-repeat left 14px; }
.page_about2_info li.page_about2_li3 .page_about2_rig{  background:url(../images/about_2_3.gif) no-repeat left 14px; }
.page_about2_info li.page_about2_li4 .page_about2_rig{  background:url(../images/about_2_4.gif) no-repeat left 14px; }
.page_about2_info li.page_about2_li5 .page_about2_rig{  background:url(../images/about_2_5.gif) no-repeat left 14px; }
.page_about2_left{ width:435px; height:141px;  float:left; padding-right:20px; }
.page_about2_rig{ width:437px; float:left; line-height:20px; color:#666666; padding-top:66px;  }
.page_about2_rig a:hover{ text-decoration:none;}
.aboutTab_li a{ color:#b31419;}

.page_about_3{ width:960px; height:auto; background:#f5edd9; padding-bottom:20px;  }
.page_about3_tit{ width:892px; margin:0px auto; height:50px; background:url(../images/about_3.gif) no-repeat left 35px; padding-top:35px; _padding-bottom:30px; }
.page_about3_tit .page_tabul{  float:right;}
.page_about3_des{ width:892px; margin:0px auto; padding:15px 0px; line-height:26px; color:#666666; clear:both; border-top:1px solid #c7c3b9;}
.page_about3_ul{  width:892px; margin:0px auto;}
.page_about3_ul li{ position:relative; width:435px; height:142px; float:left; padding-left:20px;}
.page_about3_ul li.page_about3_lis{ padding-left:0px;}
.page_about3_ul li .about3_info{ position:absolute; bottom:0px; left:20px; width:415px; height:20px; line-height:20px; background:url(../images/about_3_bg.png) repeat-x left top; color:#bdb9b6; font-size:10px; font-family:Arial; padding:0px 10px; }
.page_about3_ul li.page_about3_lis .about3_info{left:0px;}
.page_about3_ul li .about3_info a{ color:#fff; font-size:12px;}

.page_return{ clear:both; width:960px; height:42px; margin:15px auto; }
.page_return a{ display:block; width:960px; padding-top:15px; height:27px;color:#948c78; background-color:#e4d9bc; text-align:center;  hide-focus: expression(this.hideFocus=true);outline:none;}
.page_return a:hover{ color:#948c78; }

/*about_view*/
.about_view_tab{ width:960px; height:31px; margin:20px auto;}
.about_view_tab_l{ display:block; width:200px; height:27px; line-height:27px; color:#eae0c7; background-color:#a1242a; float:left; text-align:center;}
.about_view_tab_r{ width:760px; float:left; height:31px; background:url(../images/tabview_bgs.gif) repeat-x center top;}
.about_view_tab_r li{ width:100px; float:left; }
.about_view_tab_r li.about_vtab_li{ width:6px; height:31px; line-height:31px; padding-right:1px; color:#b6b0a2;}
.about_view_tab_r li a{ display:block; width:100px; height:31px; line-height:31px; color:#efe6c7; text-align:center;}
.about_view_tab_r li a:hover,.about_view_tab_r li.tabview_sesl a{ background:url(../images/about_tabsel.gif) no-repeat center top; text-decoration:none;color:#efe6c7; }
.about_views{ width:958px; border:1px solid #e0d8c1; background-color:#f5edda; }
.about_views_left{ width:698px; line-height:24px; padding:20px; float:left; min-height:300px;  }
.about_views_left p{ margin-bottom:15px;}
.about_views_rig{ width:200px; float:left; padding-top:50px; padding-right:20px; }
.about_views_ul li{ position:relative; width:200px; height:130px; padding-bottom:15px;}
.about_views_ul li .views_lis_info{ position:absolute; bottom:15px;_bottom:14px; left:0px; width:180px; height:22px; line-height:22px; background:url(../images/block.png); color:#fff;   padding:0px 10px; }
.about_views_ul li.about_views_sel .views_lis_info{   background:url(../images/blocksel.png);}
.about_views_ul li .views_lis_info a{ color:#fff; font-size:12px;}
.about_views_ul li .views_lis_info span{ float:right; color:#fff;}


/*brand*/
.page_brand{ width:960px; border-top:1px solid #c88579;  background:url(../images/brand_title.gif) no-repeat center 25px #f2e6c8; padding-top:210px;  }
.page_brand_ul li{ width:231px; height:247px; float:left; padding-left:12px; padding-bottom:10px; }
.page_brand_ul li.page_brand_li{ padding-left:0px;}

/*brand_des*/
.page_brand_des{ width:960px; border-top:1px solid #c88579; background:#f2e6c8;}
.page_brand_logo{ text-align:center; height:163px; padding:35px 0px;}
.page_brand_banner{ height:284px;}
.page_brand_conlist2{ padding:25px 0px;}
.page_brand_conlist2 div{ line-height:24px;}
.page_brand_2left{ width:450px; float:left; padding:10px 15px; }
.page_brand_2rig{ width:450px; float:left; padding:10px 15px; background:url(../images/dot_line2.gif) repeat-y left top; }
.page_brand_2rig_pic{ clear:both; padding-top:5px; text-align:right; }
.page_brand_2rig_pic a{ color:#666;}
.page_brand_2rig_pic a:hover{ color:#9b2328; text-decoration:underline; }
.page_brand_2rig_pic ul li{ padding-top:10px; padding-left:10px; float:left;}
.page_brand_2rig_pic ul li.page_brand_2rig_picli{ padding-left:0px;}

.page_brand_conlist3{ padding:25px 0px;}
.page_brand_conlist3 div{ line-height:24px;}
.page_brand_3left{ width:255px; float:left; padding:10px 15px; }
.page_brand_3con{ width:255px; float:left; padding:10px 15px; background:url(../images/dot_line2.gif) repeat-y left top;  }
.page_brand_3rig{ width:360px; float:left; padding:10px 15px; background:url(../images/dot_line2.gif) repeat-y left top;  }

.brand_prolist{ clear:both; border-top:1px solid #d6ccb4;}
.brand_prolist_tit{ height:33px;  background:url(../images/product_more.gif) no-repeat left 10px; padding-top:20px; text-align:right; padding-right:10px;}
.brand_prolist li{ padding-left:5px; float:left; width:236px; height:119px; }
.brand_prolist li.brand_prolist_li{ padding-left:0px; }

/*brand_view*/
.page_brand_view{ line-height:24px; border-top:1px solid #d6ccb4; padding:20px 35px;  }
.page_brand_view p{ margin-bottom:15px;}


/*case*/
.page_case{ width:960px; border-top:1px solid #c88579; background:#f2e6c8;   }
.page_listtree_case{ width:949px; margin:0px auto; padding-left:10px; padding-top:32px;}
.case_banner{ width:960px; height:340px; overflow:hidden; padding:15px 0px; }
.case_list li{ width:471px; height:158px; float:left; padding-bottom:20px; padding-left:18px; }
.case_list li.case_list_li{ padding-left:0px; }
.case_list li img{ float:left; margin-right:2px; } 
.case_list li .case_des{ width:227px; height:128px; float:left; position:relative; background:#928c7d; color:#f2e6c8; line-height:20px; padding:15px; }
.case_list li.case_list_sel .case_des{ background:#b31419; }
.case_list li .case_des h3{ padding-bottom:7px;}
.case_list li .case_des h3 a{ font-size:14px; font-weight:bold; color:#f2e6c8; }
.case_list li .case_des a.case_links{  color:#f2e6c8; position:absolute; bottom:12px; right:12px;}
.case_list li.case_list_sel .case_des{background:#982227;}

.page_sty{ clear:both; padding:25px; text-align:center;}
.page_sty_net{ clear:both; padding:15px; text-align:center;}

/*case_view*/
.page_case_pic{ padding:32px 0px; width:910px; margin:0px auto;}
.page_case_picl{ width:772px; height:579px; float:left; padding-right:30px;}
.page_case_picr{ width:107px;  float:left;}
.page_case_picr a{ hide-focus: expression(this.hideFocus=true);outline:none;}
.page_case_picr img{ margin-bottom:25px; border:1px solid #f3e5c8;}
.page_case_picr img.SImg_sel{ border:1px solid #a33a41;}
.page_case_info{ border-top:1px solid #d6ccb4; border-bottom:1px solid #d6ccb4; padding:22px; color:#333; line-height:22px;}
.page_case_info h3{ font-size:14px; color:#a7262c; font-weight:bold; padding-bottom:6px; }
.page_case_btn{ height:35px; text-align:center; padding:25px 0px; }

/*product*/
.page_product{ width:960px; min-height:200px; _height:200px; border-top:1px solid #c88579; background:#f2e6c8;   }
.page_prolist{ width:958px; margin:0px auto;  }
.page_prolist li{ width:958px; height:205px; padding-top:20px; }


/*product_tree*/
.page_protree{ margin:15px 0px;  background:url(../images/pro_tabbg.gif) repeat-x center top;}
.page_protree a{ display:block; width:119px; height:23px; padding-top:8px; float:left; margin-right:1px; color:#eedfca; text-align:center; background:url(../images/pro_tab.gif) repeat-x center top;}
.page_protree a:hover,.page_protree .protreesel{  background:url(../images/pro_tab_sel.gif) no-repeat center top; text-decoration:none;color:#eedfca;  }
.page_listtop{ clear:both; width:940px; height:84px; background:url(../images/pro_listtop.gif) no-repeat center top; float:right; padding:5px 10px 0px;  }
.listtop_ser{ float:right; padding-top:26px;}
.listtop_ser input{ background:none; border:none; height:23px; line-height:23px; float:left;}
.ser_input1{ width:150px; padding-left:5px; color:#99907a;}
.ser_input2{ width:50px; cursor:pointer; }
.page_listtree{ width:949px; border:1px solid #e4d6b4; border-top:none; padding-top:20px; padding-left:9px; background-color:#fff6e0; clear:both; }
.page_listvs li{ width:303px; height:353px; float:left; padding-left:8px; padding-bottom:25px; }

/*product_tree_des*/
.page_listtree_des{ width:949px; border:1px solid #e4d6b4; border-top:none; padding-top:5px; padding-left:9px; background-color:#fff6e0; clear:both; }
.page_listtree_i{ padding-bottom:10px;}
.page_listtree_infos{ border-top:1px solid #e4d6b4; padding:30px 25px 20px; }
.listree_tit{ width:216px; height:51px; text-align:center; display:block;  background:url(../images/protree_bg.gif) no-repeat center top; float:left; padding-top:30px; font-size:16px; font-weight:bold; color:#eedfca; }
.listree_tit:hover{ text-decoration:underline; color:#eedfca;}
.listree_des{ width:650px; padding-left:30px; line-height:18px; float:left;  }
.listree_des h3{ padding-bottom:5px;}
.listree_des h3 a{ font-size:14px; color:#c63c41; font-weight:bold;}
.product_brand{ width:958px; height:55px; background:url(../images/product_brand_top.gif)  repeat-x center top; padding:25px 0px 15px 2px;}
.product_brand li{ width:97px; height:55px; float:left; padding-left:10px;}
.product_brand li.prodct_brlin{ padding-left:0px;}

/*product_list*/
.product_list{ padding-left:15px;}
.product_list li{ width:294px; height:354px; float:left; padding:0px 5px 10px; color:#333; line-height:20px; position:relative; }
.product_list li img{ border:1px solid #e4d6b4; margin-bottom:10px;}
.product_list li a{ color:#333;}
.product_list li a:hover{ color:#333; text-decoration:none;}
.product_list li .probig{ display:none;  width:20px; height:21px;  background:url(../images/pro_sel.gif) no-repeat center top; position:absolute; left:280px; top:274px; }
.product_list li.pro_sel img{ border:1px solid #e5ada1; }
.product_list li.pro_sel .probig{ display:block; }

/*product_view*/
.product_view{ width:930px; height:530px; margin:0px auto; color:#333; line-height:22px;  padding:10px; background-color:#fef6e1; position:relative; }
.product_view img{ border:1px solid #e4d6b4; margin-bottom:5px;}
.product_view span,.product_view h3 span{ font-weight:bold; color:#333;}
.product_view span.pro_viewtit{ color:#9e242a; font-size:14px;}
.product_viewleft{ width:530px; height:530px; padding-right:20px; float:left; }
.product_viewrig{ width:380px; float:left; position:absolute; right:20px; top:20px; }
.product_viewrig h3{ height:15px; padding:10px 0px 15px; font-size:12px;}

/*news*/
.news_title{ margin:15px 0px; height:57px; background-color:#928c7d;  }
.news_title li{ height:57px; float:left; padding-right:2px;}
.news_title li a{display:block; height:57px; hide-focus: expression(this.hideFocus=true);outline:none;}
.news_title .news_title_1 a{ background:url(../images/news_tab_1.gif) no-repeat center top;background-position:left 0px; width:202px;}
.news_title .news_title_2 a{background:url(../images/news_tab_2.gif) no-repeat center top;background-position:left 0px; width:202px; }
.news_title .news_title_3 a{background:url(../images/news_tab_3.gif) no-repeat center top;background-position:left 0px; width:237px; }
.news_title .client_title_1 a{ background:url(../images/client_tab_1.gif) no-repeat center top;background-position:left 0px; width:125px;}
.news_title .client_title_2 a{background:url(../images/client_tab_2.gif) no-repeat center top;background-position:left 0px; width:231px; }
.news_title a:hover{ background-position:left -57px;}
.news_title .news_on a{ background-position:left -57px;}
.news_picnews{ }
.news_picleft{ width:460px; height:170px; float:left; padding:10px 10px; }
.news_picleft_c{ width:459px; border-bottom:1px solid #d6ccb4; padding-bottom:10px; }
.news_picleft_cl{ width:210px; height:155px; border:1px solid #e2d1a6; padding:5px; float:left; background:#fff8e8; overflow:hidden; }
.news_picleft_cr{ width:227px; float:left; padding-left:10px; }
.news_picleft_cr li{ height:60px; padding:10px 0px; line-height:18px; color:#333; background:url(../images/dot_line2.gif) repeat-x left top; }
.news_picleft_cr li h3{ padding-bottom:5px;}
.news_picleft_cr li h3 a{ font-size:12px; font-weight:bold; color:#a80e00; }
.news_picleft_cr li.news_picleft_cr_li{ background:none;}
.news_picright{width:459px;  border-left:1px solid #d6ccb4; }
.newslist_ul{ clear:both; padding-bottom:25px; border-bottom:1px solid #d6ccb4;  }
.newslist_ul li{ height:30px; line-height:30px; float:left; width:460px; padding:0px 10px; }
.newslist_ul li.news_odd{ border-left:1px solid #d6ccb4; width:459px; }
.newslist_ul li span{ float:right; color:#a3937e;}
.newslist_ul li a{ color:#333; display:block; height:30px; line-height:30px;background:url(../images/dot_line2.gif) repeat-x left top; }
.newslist_ul li a:hover{ color:#a80e00; text-decoration:none; }
.newslist_ul li a.news_span span{  color:#a80e00;text-decoration:none;}
.newslist_ul li.newslist_t{ padding-top:20px;}
.newslist_ul li.newslist_t a{ background:none;}

/*news_view*/
.news_views{ width:910px; margin:0px auto;  line-height:24px; color:#333; padding-bottom:30px;}
.newsinfo_tit{ text-align:center;  padding:20px 0px; color:#999999; margin-bottom:15px; }
.newsinfo_tit span{ font-size:16px; font-weight:bold; color:#942126;}
.news_views p{ margin-bottom:15px;}

/*net*/
.page_net{ padding-top:10px;}
.page_net li{ width:475px; height:243px; float:left; padding-left:10px; padding-bottom:10px; }
.page_net li.page_net_li{ padding-left:0px; }
.page_net li .page_net_left{ width:308px; height:243px; float:left;}
.page_net li .page_net_rig{ width:152px; height:26px; float:left; padding-top:217px; text-align:right; padding-right:15px; }
.page_net li .page_net_rig a{ color:#f2e6c8;}
.page_net li.page_net_1 .page_net_rig{ background:url(../images/net_tab_1.gif) no-repeat left top #928c7d; background-position:left top; }
.page_net li.page_net_2 .page_net_rig{ background:url(../images/net_tab_2.gif) no-repeat left top #928c7d; background-position:0px top; }
.page_net li.page_net_3 .page_net_rig{ background:url(../images/net_tab_3.gif) no-repeat left top #928c7d; background-position:0px top; }
.page_net li.page_net_4 .page_net_rig{ background:url(../images/net_tab_4.gif) no-repeat left top #928c7d; background-position:0px top; }
.page_net li.page_net_sel .page_net_rig{ background-color:#942126; background-position:-167px top;}

/*net_list*/
.page_netlist{ width:940px; margin:0px auto;}
.page_netlist_left{ width:595px; height:486px; float:left;padding-right:35px; padding-bottom:30px;}
.page_netlist_rig{ width:292px; height:480px; float:left; }
.pag_netlist_t{ width:262px; height:35px; background:url(../images/netlist_tit.gif) repeat-x left top; padding:16px 10px 0px 20px; font-size:16px; color:#f4e5bf; font-weight:bold; }
.netlist_select{ float:right; color:#99907a;}
.netlist_div{  border-left:1px solid #e4d8bc; border-right:1px solid #e4d8bc; background:url(../images/netlist_ulbg.gif) repeat-x left top #f3e9d0;   padding-bottom:9px; }
.netlist_ul li{ width:245px; height:auto; margin:0px auto; line-height:24px; color:#333; padding-top:5px; padding-bottom:10px; background:url(../images/dot_line2.gif) repeat-x left bottom;}
.netlist_ulbot{ width:292px; height:9px; background:url(../images/netlist_bot.gif) no-repeat left bottom;}

/*net_honor*/
.page_honor_t{ width:960px; height:328px; padding:25px 0px; text-align:center; }
.page_honor_list li{ width:309px; height:327px; float:left; padding-left:13px; padding-bottom:13px;}
.page_honor_list li.honor_list_li{ padding-left:0px;}
.page_honor_list li .honor_list_div{ width:297px; height:315px; padding:6px; border:1px solid #e5d7b5; background-color:#fff6e0; padding:6px; line-height:20px; color:#333;  }
.page_honor_list li .honor_list_des{ padding:5px; padding-bottom:0px;}
.page_honor_list li h3{ padding:5px 0px;}
.page_honor_list li h3 a{ font-size:12px; color:#a80e00; font-weight:bold; }


/*net_join*/
.netjion_ul{ clear:both; padding-bottom:25px; border-bottom:1px solid #d6ccb4;  }
.netjion_ul li{ height:82px; line-height:20px; float:left; width:460px; padding:0px 10px; }
.netjion_ul li .netjion_div{ width:459px; background:url(../images/dot_line2.gif) repeat-x left top; padding-top:15px;}
.netjion_ul li.news_odd{ border-left:1px solid #d6ccb4; width:459px; }
.netjion_ul li span{ color:#a3937e;}
.netjion_ul li a{ color:#a80e00; font-weight:bold; }
.netjion_ul li a:hover{ color:#a80e00; text-decoration:underline; }
.netjion_ul li.newslist_t{ padding-top:5px;}
.netjion_ul li.newslist_t .netjion_div{ background:none; }

/*net_jj*/
.netjj_ul li{ height:120px;  }
.netjj_ul li .netjion_div{ padding-top:20px; }
.netjj_ul img{ float:left; border:1px solid #d8c69a; padding:4px; background-color:#fff7e3; margin-right:8px;}


/*resource*/
.page_resource_tit{ width:960px; height:auto; color:#333; line-height:24px; padding:20px 0px;}
.page_faq_ul{ border-top:1px solid #a7a59e; border-bottom:none;}
.page_faq_ul li{ border-bottom:1px solid #a7a59e;} 
.page_faq_ul li .faq_t{ height:41px; line-height:41px;  background:url(../images/job_sh_2.gif) no-repeat right center;  padding:0px 10px;  }
.page_faq_ul li .faq_s{ display:none;  }
.page_faq_ul li .faq_s h3{ height:41px; line-height:41px; background:url(../images/job_sh_1.gif) no-repeat right center; border-bottom:1px solid #d0cdc5; padding:0px 10px;  }
.page_faq_ul li .faq_des{ padding:20px 10px;color:#333;  line-height:25px; font-size:12px;}
.page_faq_ul li .faq_t td,.page_faq_ul li .faq_s h3 td{ font-size:12px; color:#888888; font-weight:normal;}
.page_faq_ul li .faq_t td span,.page_faq_ul li .faq_s h3 td span{ font-weight:bold; font-size:12px; color:#888888; }
.page_faq_ul li .faq_t td span.fadli_tit,.page_faq_ul li .faq_s h3 td span.fadli_tit{  font-weight:bold; font-size:14px; color:#9e242a;}

/*video*/
.page_video{ width:960px; margin:0px auto; padding:25px 0px; }
.group_video{ width:836px; height:502; margin:0px auto; background-color:#fff5dd; border:1px solid #e4d6b4; }
.group_video_file{ width:836px; height:470px; }
.group_video_tit{ width:836px; height:32px; line-height:32px; color:#666; font-weight:bold; text-align:center; }
.group_videolist{ width:900px; padding-left:60px; padding-top:30px; }
.group_videolist li{ width:200px; height:138px; float:left;  padding-right:15px; padding-bottom:15px; position:relative; }
.group_videolist li.videolist_li .videolist_st{ display:none;}
.videolist_st{ position:absolute; top:35px; left:80px; width:41px; height:40px; background:url(../images/group_video_stat.png) no-repeat center top;}
.videolist_st a{ display:block; width:41px; height:40px; display:block;}
.group_videolist_st{ width:198px; height:136px; border:1px solid #e4d6b4; line-height:26px; text-align:center;  background-color:#fff5dd; }
.group_videolist_st img{ padding:1px; background-color:#fff;}
.group_videolist li a{ color:#666666;}
.group_videolist li a:hover{ color:#d2464a;}

/*登陆样式=======================================================================*/
.userlogin_bg{ padding-top:60px; margin-top:40px; padding-bottom:80px; background:url(../images/user/userlogin_bg.gif) top left no-repeat; width:510px; margin-left:auto; margin-right:auto}/*登录框大小背景等*/
.userlogin_tb{ width:100%;}/*登录表格设置*/
.userlogin_tb tr td{ text-align:left; height:45px;}
.userlogin_tb tr .left{ text-align:right; padding-right:5px; font-size:14px; color:#999999}/*登录表格左侧样式*/
.user_input_name,.user_input_pwd{ height:22px; line-height:22px; padding:0 2px; width:217px;background:url(../images/user/userlogin_input_bg.gif) top left no-repeat; border:#dfd9cb solid 1px; }/*用户名密码框设置*/
.user_input_but{ cursor:pointer; height:29px; width:108px; background:url(../images/user/userlogin_sum_but.gif) top left no-repeat; border:0;}/*登录按钮*/
.user_input_reg{ cursor:pointer; height:29px; width:108px; background:url(../images/user/userlogin_reg_but.gif) top left no-repeat; border:0; margin-left:5px;}
.utinfo{ display:block; text-align:center; color:#ac2b31; font-size:14px; padding-right:180px; }
/*注册按钮*/
.user_getpwd{ float:right; margin-right:80px; margin-top:8px; font-size:14px; color:#f7941e;}
/*注册样式见页面==================================================================
/*登陆错误样式==============================================*/
.errdivs {    height: auto;    margin: 20px auto;    width: 400px;}
.errdivs h3 {border-bottom: 1px solid #EEEEEE; font-size: 14px; height: 30px; padding: 15px 0; font-weight: bold;}
.errdivs_t { background: url("../images/error/error.gif") no-repeat scroll left center transparent; color: #666666;  line-height: 30px; padding-left: 55px; padding-top: 10px;}
.errdivs_t a { color: #A74747;}
.errdivs_t a:hover {text-decoration:underline; color: #A74747;}
.errornav a{ margin-left:20px; margin-right:20px;}
.errornav a.frist{ margin-left:0;}
.errornav a.last{ margin-right:0;}


/*AJAX分页==============================================*/
#setpage a:link,#setpage a:visited,#setpage a:hover,#setpage .current,#info{  border:1px solid #b4a98b;     background:#fef3d7;  display:inline-block;  margin:1px;  text-decoration:none;  font-size:12px;   height:14px;   text-align:center; line-height:14px;  color:#766b4f;  padding:1px 3px;  font-family: Arial, Helvetica, sans-serif;}
#setpage a:hover {	border:1px solid #bf9a6d;  background:#bf9a6d;  color:#fffcfa;}
#setpage .current{border:1px solid #bf9a6d;background:#bf9a6d; margin:1px; color:#fffcfa;}

#scrollTop{ background:url(../images/top.png) no-repeat; width:41px; height:42px; text-indent:-99999px; overflow:hidden; hide-focus: expression(this.hideFocus=true);outline:none;}


.product_client_list{ padding-left:9px;}
.product_client_list li{ width:210px; text-align:center; height:340px; padding:0px 10px 10px; }




