@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a:visited{ text-decoration:none; color:#000}
a:link{ text-decoration:none; color:#000}
a:hover{ text-decoration:underline}
h3{ font-size:14px; font-weight:700}
body{ width:1059px; height:auto; margin:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:20px}
#top{ width:1059px; height:68px;font-size:28px;font-family: Arial,Helvetica,sans-serif}
.top_right_ce{ float:right; height:32px; width:455px}
.top_right{ height:30px; width:auto; font-size:12px; line-height:30px; clear:both; margin-top:4px; float:right; margin-right:25px;font-family: Arial,Helvetica,sans-serif;}
.top_right a:hover{ color:#993333;}
#menu{ width:1059px; height:28px; line-height:28px; background-color: #333333;}
.home_default{background-color:#9c3031}
.region_default{ background-color:#9c3031}
.products_default{ background-color:#9c3031}
#menu ul{ list-style-type:none;}
#menu li{ font-family:Arial, Helvetica, sans-serif;display:block;font-size:14px; font-weight:600; float:left; width:145px; text-align:center; color:#FFF; margin-right:20px}
#menu li a:link{display:block; text-decoration:none; color:#FFF;display:block}
#menu li a:hover{ display:block;text-decoration:none; color:#FFF; background-color:#9c3031;display:block}
#menu li a:visited{ display:block;text-decoration:none; color:#FFF;display:block}
#main{ width:1059px; margin-top:15px;}
#main-left{float:left; width:240px; height:auto;}
#main-left a:hover{ text-decoration:underline}
#main-content{ float:left; width:740px; margin-left:30px; height:auto; display:inline}
.text-1{ margin-top:10px; margin-bottom:10px;line-height:30px; padding-bottom: 5px; border-bottom: 1px solid rgb(204, 204, 204); font-size: 20px; color: rgb(102, 102, 102); clear: both; width:auto}
.text-r{ margin-top:10px; margin-bottom:10px;line-height:30px; padding-bottom: 5px; border-bottom: 1px solid rgb(204, 204, 204); font-size: 19px; color: rgb(102, 102, 102); clear: both; width:300px; float:right}
.text-4{ border-bottom:1px dashed #CCC; margin-bottom:20px; font-size:12px; background-color:#EEEEEE}
.left-title{ height:26px; line-height:26px; background-color:#9c3031; color:#FFF; font-size:14px; font-weight:bold; padding-left:20px; margin-bottom:2px;}
.left-title-2{ height:26px; line-height:26px; font-weight:bold; background-color:#DDDDDD; border:1px dashed #999; padding-left:20px; clear:both;}
.left-title-2 a:link{ text-decoration:none; color:#000}
.left-title-2 a:visited{ text-decoration:none; color:#000}
.left-title-2 a:hover{ text-decoration:none; color:#000}
#main-left ul{ list-style-type:none;}
#main-left li{height:24px; line-height:24px; background-color:#EEEEEE; border-bottom:2px dashed #FFF; padding-left:20px;}
#main-left li a:link{ text-decoration:none; color:#000;}
#main-left li a:visited{ text-decoration:none; color:#000}
#main-left li a:hover{text-decoration: underline; color:#000;}
#bottom{ width:1059px; height:50px; margin-top:15px; text-align:center; border-top:1px solid #CCC; background-color:#EEEEEE; margin-bottom:15px}

.news_box{ margin-left:20px;float:right; width:306px;height:390px;}
.product-box a:link{ text-decoration:none; color:#000;}
.product-box a:visited{ text-decoration:none; color:#000;}
.product-box a:hover{ text-decoration:underline; color:#930;}
.blue{ color:#0066FF}
.about{background-color:#9c3031}
.service{background-color:#9c3031}
.contact{background-color:#9c3031}
.main_left_contact {height: auto;width: 229px;}

.picture_region{width:130px; height:80px; float:left; margin:20px 0px;}
.picture_region a:hover{ border-left:#FFFFFF 10px dashed}
.picture{ width:101px; height:118px; float:left; margin:10px 0px;}
.picture a:hover{ border-left:#FFFFFF 10px dashed}

.picture_mobile{ width:130px; height:80px; float:left; margin:20px 0px;}
.picture_mobile a:hover{ border-left:#FFFFFF 10px dashed}
.text{ float:left; margin-left:20px; margin-top:15px; line-height:14px; width:380px; height:100px}
.newstyle_product{float:left; width:550px; border-bottom:#CCC 1px dashed;} 
.newstyle_product_region{float:left; width:autopx; border-bottom:#CCC 1px dashed;} 

.iproduct { width: 306px; height: 130px; float: left; margin-bottom:20px}
.imore { width: 77px; height: 26px; background:  url(../images/background.gif) repeat scroll -283px 0px transparent; line-height: 26px; padding-left: 20px; font-size: 12px; margin: 10px 0pt 0pt;font-family:Arial, Helvetica, sans-serif;}
.ileft { float: left; width: 125px; height: 120px;}
.iright { width: 162px; height: 130px; float: right; }
.iright a { text-decoration: none; color: #993300; }
.iright h1 { font-size: 15px; line-height: 25px; padding-bottom: 5px; }
.iright p { font-size: 12px; line-height: 18px; }
.ishadow { width: 299px; height: 10px ! important; background: url(../images/background.gif) repeat scroll 0px -44px transparent; clear: both; }
.imore a { color: rgb(0, 0, 0); }
.imore a:hover { color: #0099FF; }

.product_news{width:740px;height:520px; margin-top:10px}
.products{ width:310px; height:520px; float:left}
.news{ width:380px;float:right;}

.news_list{ height:30px; margin-bottom:5px; background-color:#EEEEEE;}
.news_list a:hover{ color: #990000; text-decoration:none}
.news_list2{height:30px; margin-bottom:5px;}
.news_list2 a:hover{ color:#990000; text-decoration:none}
.news_list li{list-style:none}
.news_list2 li{list-style:none}
.news_text{ margin-bottom:10px; width:auto; height:auto; border-bottom: solid 1px rgb(204, 204, 204); padding-bottom:5px}

.news_list_left{ float:left; width:auto; height:25px; margin-top:2px}
.news_list_right{ float:right; width:60px; height:25px;margin-top:2px}
.swt{ border-top:1px #999999 dashed;border-bottom:1px #999999 dashed; margin:10px;0px; margin-left:-3px}

.s_picture{width:125px; height:75px; float:left; margin:15px; padding:2px; border:1px #999999 solid}
.s_text{float:left; margin-left:5px; margin-top:15px; line-height:14px; width:380px; height:70px}

.article_picture{width:auto; height:auto; float:right; margin:5px; padding:5px; border:1px #999999 solid}
