/*--------------------------------------------------------
Base Style(For Huicai)
Author: scorpio.Deng
Version: 1.0
Date:2009/07/06
Design Corp: www.deng-bin.org
--------------------------------------------------------*/
@charset "utf-8";
body {MARGIN: 0 auto; PADDING: 0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; margin-top:0px; background:url(../images/background.gif) repeat-x;}
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; margin: 0; padding: 0; border: 0; line-height:24px; font:Arial, Helvetica, sans-serif; color:#646464;}
img { vertical-align:top;}
*{ margin:0px; padding:0px;}
.fl{ float:left;}

/*网站总体 = CONTENT
-------------------------------------------------------------*/
#content { width:1003px; margin:0 auto;}
#sub_content { width:775px; float:right;}
/*网站上方 = Top
------- ------------------------------------------------------*/
#Top {width:1003px; overflow:hidden; float:left;}
#Top_tittl { width:1003px; height:165px;}
#Top_logo { width:502px; height:119px; float:left;}
#Top_link { width:501px; height:119px; font-size:11px; float:right; background:url(../images/sub_03.jpg) left top no-repeat; overflow:hidden;}
#Top_map { width:179px; height:59px; font-size:11px; float:right; margin-top:60px;}
#Top_map li{ width:80px; height:20px; float:right; text-align:center; margin-right:5px;}
#Top_map li a {color:#6f6f6f; text-decoration:none; font-weight:bold;}
#Top_map li a:hover{color:#a33333; font-weight:bold;}
#Top_map li img{ vertical-align:middle;}
#Top_nav { width:200px; height:119px; font-size:11px; float:right;  margin-top:60px;}
#Top_nav li{ width:40px; height:20px; float:right; text-align:center;}
#Top_nav li a {color:#6f6f6f; text-decoration:none; }
#Top_nav li a:hover{color:#fff; background:#f11a68; display:block;}
#Top_nav li img{ vertical-align:middle;}
#Top_menu { width:1003px; height:41px; background:url(../images/sub_05.jpg); clear:both;}
#Top_menu li{ width:160px; height:41px; background:url(../images/menuline.gif) right center no-repeat; float:left;line-height:41px; text-align:center;}
#Top_menu li a{ color:#fff; text-decoration:none; font-weight:bold;}
#Top_menu li a:hover{color:#dc1c5e; text-decoration:underline;}
#Top_line { width:1003px; height:5px;_height:5px; background:url(../images/sub_06.jpg) repeat-x;}


/*网站左侧 = Left
-------------------------------------------------------------*/
#left{ width:225px; float:left; background:url(../images/leftline.jpg);}
.left-pro { width:225px;float:left; clear:both; }
.left-pro dt {height:30px; background:url(../images/sub_17.jpg); text-indent:50px; line-height:29px;}
.left-pro dt a { font-size:11px; color:#fff; text-decoration:none; font-weight:bold;}
.left-pro dt a:hover { font-size:11px; color:#ffabab; text-decoration:none; font-weight:bold;}
.left-pro dd {height:24px; text-indent:45px; line-height:24px; color:#fff;}
.left-pro dd a { font-size:11px; color:#fff; text-decoration:none; line-height:24px;}
.left-pro dd a:hover { font-size:11px; color:#ffabab; text-decoration:underline; line-height:24px;}
.left_nav { width:225px; height:39px; clear:both;}
#left_contact { width:225px; height:143px;}
#left_contact li{width:170px; height:110px; margin-top:10px; margin-left:25px; color:#fff; line-height:22px; font-size:11px;}
#left_search { width:225px; height:84px;}
#left_gg { width:225px; height:261px;}
#left_gg li{ width:202px; height:246px; background:#b50647; margin-left:14px; margin-top:7px; padding-left:3px; padding-top:5px; color:#fff; line-height:20px;}



/*网站内容 = sub
-------------------------------------------------------------*/
.sub_all { width:775px; height:274px; float:left; clear:both;}
#sub_banner { width:550px; height:274px; float:left;}
#sub_news { width:223px; float:left;}
#sub_newsnav { width:223px; height:48px;}
#sub_newssub { width:223px; background:url(../images/sub_13.jpg);}
#sub_newssub li{ width:223px; text-indent:30px; line-height:29px;}
#sub_newssub li a{ color:#292728; text-decoration:none;}
#sub_newssub li a:hover{ color:#a33333;}
#sub_newsimg { width:223px; height:69px; margin-top:12px; clear:both;}
#sub_sub { width:775px; margin-top:24px; float:right;}
#sub_aboutnav { width:775px; height:26px; }
#sub_about { width:739px; height:108px; color:#060606; line-height:20px; font-size:11px; padding:5px 18px; }
#sub_aboutsub { width:739px; height:108px; color:#060606; line-height:22px; font-size:12px; padding:5px 18px; }
#sub_bestimg { width:775px; height:134px; background:url(../images/sub_25.jpg); }
#sub_pro { width:760px; height:406px; padding-left:15px;}
#sub_pro li { width:130px; height:115px; float:left; margin-top:35px; margin-left:11px;_margin-left:8px; margin-right:10px;}
#sub_pro li img { vertical-align:middle;}
#sub_pro li p { text-align:center; color:#000; line-height:45px; font-size:11px;}
#sub_pro li p a { color:#000;  font-size:11px; text-decoration:none;}
#sub_pro li p a:hover { color:#a33333; font-size:11px; text-decoration:underline;}

/*网站底部= foot
-------------------------------------------------------------*/
.foot { width:1003px; float:left; clear:both;}
.foot ul{ width:1003px; height:67px; border-top:1px #d3d3d1 solid; border-bottom:1px #d3d3d1 solid;}
.foot ul li{height:67px; color:#4f4f4f; float:left; line-height:67px; font-size:11px; margin-left:50px;}
.foot ul li a{color:#4f4f4f; line-height:67px; font-size:11px; text-decoration:none;}
.foot ul li a:hover{color:#ff0000; line-height:67px; font-size:11px;}
#foot_link { width:1003px; height:40px; line-height:40px; color:#2f2f2f; font-size:11px; text-indent:50px;}

/*网站表单 = 
-------------------------------------------------------------*/
.kuang {width:175px; height:16px; line-height:16px; font-size:11px; color:#c41651; border:1px #b80c48 solid; background:#fff;}
.kuang1 {width:116px; height:16px; line-height:16px; font-size:11px; color:#c41651; border:1px #b80c48 solid; background:#fff;}
.img_vist { border:#bab5b1 1px solid;}
.img_vist1 { border:#d5d0c2 1px solid;}

/*网站字体 = 
-------------------------------------------------------------*/
.leftfont { color:#fff; line-height:20px; font-weight:bold;}
.leftfont1 { color:#fff; line-height:20px;font-size:11px;}
.leftnewsfont { color:#434343; line-height:18px; font-size:11px;}
.servesfont { color:#434343; line-height:15px; font-size:11px;}
.rightfont { color:#646464; line-height:20px;}
.rightfont1 { color:#9f9f9f; line-height:15px; font-size:11px;}
.comapanyfont1 { color:#434343; line-height:22px; font-size:11px;}
.bestimgfont {color:#fff; line-height:18px;font-size:11px;}
.tittlfont {line-height:17px; color:#ff0000;  font-size:16px; text-decoration:underline; font-weight:bold;}


a.topLink:link{ color:#959595;  font-size:11px; text-decoration:none; font-weight:bold;}
a.topLink:visited{color:#959595;  font-size:11px; text-decoration:nonee; font-weight:bold;}
a.topLink:hover{color:#a33333; font-size:11px; text-decoration:none; font-weight:bold;}
a.topLink:active{  color:#959595;  font-size:11px; text-decoration:none; font-weight:bold;}

a.proLink:link{ line-height:17px; color:#ff0000;  font-size:11px; text-decoration:underline;}
a.proLink:visited{ line-height:17px; color:#ff0000;  font-size:11px; text-decoration:underline;}
a.proLink:hover{ line-height:17px; color:#434343; font-size:11px; text-decoration:underline;}
a.proLink:active{ line-height:17px; color:#ff0000;  font-size:11px; text-decoration:underline;}

a.newssubLink:link{ line-height:17px; color:#ff0000;  font-size:12px; text-decoration:underline; font-weight:bold;}
a.newssubLink:visited{ line-height:17px; color:#ff0000;  font-size:12px; text-decoration:underline; font-weight:bold;}
a.newssubLink:hover{ line-height:17px; color:#434343; font-size:12px; text-decoration:underline; font-weight:bold;}
a.newssubLink:active{ line-height:17px; color:#ff0000;  font-size:12px; text-decoration:underline; font-weight:bold;}

a.xwLink:link{ color:#392E2E;  font-size:11px; text-decoration:none; line-height:24px; }
a.xwLink:visited{color:#392E2E;  font-size:11px; text-decoration:none;  line-height:24px; }
a.xwLink:hover{color:#ff0000; font-size:11px; text-decoration:none; line-height:24px; }
a.xwLink:active{  color:#392E2E;  font-size:11px; text-decoration:none; line-height:24px;  }
