@charset "utf-8";
/* CSS Document */
body,td,th {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFF;}
body {background-color: #000;margin: 0px auto;}
a {font-size: 12px;	color: #FFF;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #FFF;}
a:hover {text-decoration: underline; color: #FFF;}
a:active {text-decoration: none; color: #FFF;}
a.menulink{font-size:14px; font-weight:bold; cursor:pointer;}
a.maplink{font-size:14px;  cursor:pointer;}
img{border:0px;}
.box{width:1002px;margin:0 auto;}
.wrapper{margin:0 auto;}
.header{height:368px;}
.logo_menu{background-image:url(../Images/Header_bg.png); background-repeat:repeat-x; height:134px;}
.logo{width:306px; height:82px; float:left; margin:26px auto auto 14px; display:inline;}
.menu{ float:right; margin:0px 20px 0px 0px; width:662px; height:134px; display:inline;}
.menu_xlist{ height:16px; font-size:0px; text-align:right; margin-top:10px;}
.menu_list{height:41px; margin-top:66px;}
.menu_list ul{margin:0 auto; height:41px;}
.menu_list ul li{width:90px; margin-left:8px; float:right; line-height:30px; height:41px; text-align:center; list-style-type:none; font-size:14px; font-weight:bold;}
.menu_list ul li:hover{ background-image:url(../Images/Menu_listbg.png);}
.banner { width:1000px;height:230px; margin:0 auto; border:1px solid #7A172D; }
.kline{ height:49px; line-height:49px; color:#999999;}
.index_content{height:366px;}
.index_c_left{margin:0 auto; float:left; width:703px; height:366px; display:inline;}
.index_c_right{margin:0 auto; float:right; width:279px; height:366px; display:inline}
.footer{height:167px; background-image:url(../Images/Footer_bg.png); background-repeat:repeat-x; line-height:90px; font-size:11px;}
.quality{height:160px;}
.quality_pic{ float:left; width:212px; height:142px;}
.quality_nr{ float:right; width:468px; height:142px;}
.title{ height:26px; background-image:url(../Images/Logo_small.jpg); background-position:1% top; background-repeat:no-repeat; border-bottom:1px dashed #999; line-height:26px; text-indent:40px;}
.quality_xx{height:114px;text-indent:2em; line-height:24px;}
.product_title{ height:22px;}
.produtc_top{ height:150px; margin:16px auto 0px;}
.pro_list{ width:210px; height:120px; float:left; margin-right:24px; background-image:url(../Images/product_bg.jpg); display:inline;}
.pro_pic{ width:204px; height:94px; margin:3px auto;}
.pro_name{ width:204px; height:20px; margin:0 auto; line-height:20px; font-weight:bold; text-align:center;}

.product_list{ width:158px; height:128px; float:left; margin:10px 24px 10px 0px;; ; background-image:url(../Images/product_listbg.jpg);}
.product_pic{ width:150px; height:100px; margin:3px auto;}
.product_name{ width:150px; height:20px; margin:0 auto; line-height:20px; font-weight:bold; text-align:center;}

.contact_t{height:30px; background-image:url(../Images/contact.jpg); line-height:30px; text-indent:10px; font-size:14px; color:#CCCCCC; font-weight:bold;}
.contact_n{height:139px; margin-top:2px; background-color:#0F0F0F;line-height:23px; padding-left:10px;}
.index_search{height:52px;background-image:url(../Images/search_bg.jpg); background-repeat:repeat-x;}
.srk{ background-color:#242424; border:1px solid #000; height:20px; line-height:20px; color:#FFF;}
.biglogo{ height:143px; background-image:url(../Images/logo_big.jpg); background-repeat:no-repeat; background-position:right bottom;}
.content{ min-height:418px; max-height:none;margin-top:16px;}
.con_left{ width:730px; height:auto; float:left; min-height:418px; max-height:none;}
.con_right{ width:250px; height:auto; float:right;}
.Nav_title{height:32px; line-height:30px; background-image:url(../Images/Navigation_title.jpg);text-indent:26px; font-size:14px; color:#CCCCCC; font-weight:bold;}
.con_title{height:30px; line-height:30px; background-image:url(../Images/con_title.jpg);text-indent:12px; font-size:14px; color:#CCCCCC; font-weight:bold;}
.Nav_list{height:30px; line-height:30px; text-indent:26px; background-image:url(../Images/Nav_listbg.jpg);}
.lx_left{ margin-top:4px;}
.contact_nr{ height:124px; width:234px; margin:2px auto 0px; line-height:24px; padding-left:12px;background-color:#0F0F0F;}
.search_left{ height:50px; margin:0 auto 10px; background-image:url(../Images/Search_leftbg.jpg); width:246px; }
.con_nr{line-height:26px; text-indent:2em; min-height:378px; max-height:none; padding:12px;}
.news_list{border-bottom:1px dashed #CCC; height:72px; line-height:26px; margin-top:12px; text-indent:0px;}
.news_sj{float:left; width:72px; height:72px; color:#999; text-indent:4px;}
.news_xnr{float:right; width:632px;height:72px;}
.pages{height:28px; line-height:28px; margin-top:6px; text-align:center;}
.news_title{height:40px; line-height:40px; background-image:url(../Images/line.jpg); background-position:center bottom; background-repeat:no-repeat; color:#CD294F; font-weight:bold; text-align:center; font-size:14px;}
.news_nr{ line-height:26px; height:auto; padding:12px;}
.mes_list{width:406px; height:40px; margin:0 auto;line-height:40px; font-size:14px; color:#CD3A5B; font-weight:bold; text-align:right}
.srk2{ width:180px; height:18px; border:1px solid #C9274B; background-color:#78182E; margin-right:130px; color:#FFF}