/* CSS Document */

*{padding:0; margin:0}
body{margin:0;padding:0;font-size:12px;font-family:Arial, Helvetica, sans-serif; background:url(images/foot_03.gif) left top repeat-x; background-color:#FFFFFF;}
div,ul,li,p,ul,h1,h2,h3,h4,h5{margin:0;padding:0;}
p{line-height:24px;}
img{border:0;}
.clear{ clear:both;}
ul{margin:0;padding:0;list-style:none;}
#box{margin:0 auto;}
.top{ background:url(images/top_bj_01.gif) left top no-repeat; width:1003px; margin:0 auto;border: solid 0px  #F00}
.logo{ margin:15px 0 0 15px;border: solid 0px  #F00}
.logo img{ float:left;}
.logo span{ float:right; padding-right:15px; font-size:16px; line-height:28px; margin-top:10px;}
.logo a{ color:#065387; text-decoration:none; font-size:12px;}
.logo a:hover{ color:#446DC2; text-decoration: underline;}

.nav{ background: url(images/nav_06.gif) center center no-repeat; height:32px; margin:0 auto; width:974px; line-height:32px; margin-top:17px;}
.nav ul{ list-style:none; padding:0px; margin:0px; text-align:center;}
.nav ul li{float:left;line-height:32px; text-align:center;  width:105px; background:url(images/index_10.gif) left center no-repeat;}
.nav ul li a{ font-size:14px; font-weight:bold; text-decoration:none; color:#ffffff; width:105px; border:solid 0px  #F00; display:block;}
.nav ul li a:hover{line-height:32px; height:32px;text-align:center;width:105px;background:url(images/index_07.gif) center center no-repeat; color:#000000; }
.banner{ background: url(images/bj_09.gif) left top repeat-x;width:975px; margin: 0 auto;}

.marquee_ad{ margin-left:21px; margin-top:8px;}
.main{ background:url(images/main_bj_14.gif) left top repeat-x;margin-top:12px; margin:0 auto; width:1003px;}
.left{ width:441px; float:left; margin-left:10px; margin-top:15px;}
.left1_top{ background:url(images/index_22.gif) left top no-repeat; width:443px; height:26px;}
.left1_bj{ background:url(images/bj_17.gif) left top no-repeat; width:443; height:233px;}


.left1_top h2{ color:#ffffff; font-size:12px; font-weight:bold; line-height:28px; padding-left:18px; background:url(images/index_23.gif) left top no-repeat; position:relative; width:418px; height:28px; }
.left1_top h2 a{ position:absolute; top:-1px; right:7px; padding-right:15px; font-size:10px;color:#ffffff; text-decoration:none;}
.products{margin-top:5px; height:150px;}
.products ul li{ display:inline;width:125px; float:left; text-align:center;margin-top:15px; margin-left:10px; margin-right:7px;}
.products ul li a img{ border:solid 1px #35B2F0; padding:2px; background-color:#BCE8FF;}

.products ul li a span{ display:block; font-size:13px; color:#014672; text-decoration:none; margin-top:10px;}
.products ul li a:hover span{ display:block; font-size:13px; color:#000000; text-decoration: underline;}
.left2{ background:url(images/links_23.gif) left top no-repeat; width:443px; height:47px; margin-top:10px;}
.right{ width:528px; float:left; margin-left:15px;_margin-left:0px;}
.right_jj{ background:url(images/index_25.gif) left top no-repeat; width:528px; margin-top:15px;}
.right_jj img{ padding-top:20px; padding-right:10px;}
.right_jj p{  width:395px; line-height:24px; color:#4F4D4D; padding-top:20px; padding-left:10px;}
.right_jj h3{ font-size:12px; text-decoration:none; font-weight:normal; line-height:23px; padding-left:27px;}
.right_news{ background:url(images/index_25.gif) left top no-repeat; width:528px; height:23px; margin-top:10px;}
.right_news h3{ font-size:12px; text-decoration:none; font-weight:normal; line-height:23px; padding-left:27px;}
.right_news ul li{ background:url(images/news_22.gif) left top no-repeat; width:521px; height:27px; padding-bottom:10px;}
.right_news ul{ margin-top:15px;}
.right_news a{ color:#4F4D4D; text-decoration:none; padding-left:35px;}
.right_news a:hover{ color:#ff0000; text-decoration: underline; padding-left:35px;}
.foot{ background:url(images/foot_32.gif) left top repeat-x; height:106px; width:1003px; margin:0 auto; margin-top:15px;}
.foot p{ line-height:24px; padding:12px 0 5px 20px;}
.foot img{ float:right; padding:35px 20px 0 0;}
.foot p a{ color:#474747; text-decoration:none;}
.foot p a:hover{ color:#FF2900; text-decoration: underline;}


.about_left{ float:left; width:191px; margin-top:15px; margin-left:10px;_margin-left:6px;}
.about_left1{ background:url(images/about_06.gif) left top no-repeat; width:191; height:28px;}
.about_left1 h2{ font-weight:bold; color:#FFFFFF; font-size:12px; padding-left:15px; padding-top:8px;}
.about_left2{ background:url(images/about_09.gif) left top repeat-y; width:191; padding-bottom:15px; padding-top:10px;}
.about_left2 ul{ margin-bottom:0px;}
.about_left2 ul li{ background:url(images/nav_19.gif) 3px top no-repeat; width:181px; height:31px; text-indent:3em;padding-top:7px;}
.about_left2 ul li a{ color:#333333; text-decoration:none;}
.about_left2 ul li a:hover{ color:#ff0000; text-decoration: underline;}

.about_right{ width:771px; float:left; margin-left:14px;margin-top:15px; }
.about_right1{ background:url(images/about_03.gif) left top no-repeat; width:771px;}
.about_right1 span{ margin-left:50px;line-height:53px;}
.about_right2{ background:url(images/about_12.gif) left top repeat-y; line-height:24px; color:#636363; padding:20px;} 


.about_right2 ul li{ background:url(images/dd_03.gif) left top no-repeat; width:724px; height:26px; padding-bottom:10px;}
.about_right2 ul{ margin-top:15px;}
.about_right2 a{ color:#4F4D4D; text-decoration:none; padding-left:35px;}
.about_right2 a:hover{ color:#ff0000; text-decoration: underline; padding-left:35px;}
.bod{ border:solid 1px #35B2F0; padding:2px;}
.fudong{ float:left; margin-right:22px; margin-left:25px;_ margin-right:26px; margin-left:16px;}

#Page_Prd{display:inline; border:none; background:none;  border:solid 0px #F00; padding:0; margin:0}

