/* CSS Document */

html { padding:0; margin:0;}
*{margin:0;	padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body{ margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background: url(bg1.jpg) repeat-y top center;  }
img{ border:none}


#main{ margin:0 auto; padding:0; width:100%; height:auto; background:url(bg.jpg) no-repeat top center; min-height:1200px;}

#maincon{ margin:0 auto; padding:0; width:1000px; height:auto; background:#fff;}

#top{ margin:0; padding:0; width:1000px; height:82px; background:#FF0101;}
#logo{ margin:0; padding:0; width:600px; height:82px; float:left;}
#logoright{ margin:0; padding:0; width:200px; height:42px; float:right; padding-right:20px; padding-top:20px;}

#indexseach1{ margin:0; padding:0; width:120px; padding-left:10px; height:22px; float:left; }
#seachtu{ margin:0; padding:0; width:61px; height:22px; float:left;}


#menu{ margin:0 auto; padding:0; width:1000px; height:42px; background:#000;}

#menu ul { padding:0; margin:0; list-style:none; border:0; float:left;width:1000px; text-align:left;}
#menu ul li{ margin:0; padding:0;border:0;width:163px;  height:42px; display:block;font-family: Arial, Helvetica, sans-serif; font-size:14px;color:#fff; text-align:center; text-decoration:none; line-height:42px; float:left;}
#menu ul li a{ margin:0; padding:0;border:0; width:163px; height:42px; border-right:1px solid #9C8A54;display:block;font-family: Arial, Helvetica, sans-serif; font-size:14px;color:#fff; text-align:center; text-decoration:none; line-height:42px; font-weight: bold;}
#menu ul li a:hover{color:#ffffff; background:#2E3440;}

#menu ul li.acc a{ margin:0; padding:0;border:0; width:163px; height:42px; display:block;font-family: Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; background:#2E3440; text-align:center; text-decoration:none; line-height:42px; font-weight: bold;}
#menu ul li.acc a:hover{color:#ffffff; background:#2E3440;}


#banner{ margin:0 auto; padding:0; width:100%; height:354px; background: url(image/3.jpg) no-repeat top center;}

#indexabout1{ margin:0 auto; padding:0; width:960px; height:50px; padding-left:20px; padding-right:20px;font-family: Arial, Helvetica, sans-serif; font-size:18px;color:#FF0101; text-align:left; text-decoration:none; line-height:50px; font-weight: bold;}
#indexabout2{ margin:0 auto; padding:0; width:1000px; height:250px;}
#indexabout21{ margin:0; padding:0; width:200px; height:250px; padding-left:20px; float:left;}
#indexabout22{ margin:0; padding:0; width:380px; height:250px; padding-left:20px; padding-right:20px; float:left;font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#888; text-align:left; text-decoration:none; line-height:28px;}

#indexabout22 a{ font-family: Arial, Helvetica, sans-serif; font-size:14px;color:#000; text-align:left; text-decoration: underline; line-height:28px;}
#indexabout22 a:hover{ color:#C30000;}

#indexabout23{ margin:0; padding:0; width:355px; height:250px; float:left;}


#indexpro1{ margin:0 auto; padding:0; width:1000px; height:50px;}
#indexpro2{ margin:0 auto; padding:0; width:960px; height:220px; padding-left:20px; padding-right:20px;}

#con{ margin:0 auto; padding:0; width:1000px; height:auto; background:url(image/11.jpg) repeat-y top left; min-height:500px;}

#conleft{ margin:0; padding:0; width:250px; height:auto; float:left;}

#conleft1{ margin:0; padding:0; width:250px; height:40px; background:#FF0101;float:left;font-family: Arial, Helvetica, sans-serif; font-size:18px;color:#fff; text-align:center; text-decoration:none; line-height:40px; }

#conleft2{ margin:0; padding:0; width:250px; height:auto; background:#666;}
#conleft2 ul { padding:0; margin:0; list-style:none; border:0; width:250px; background:url(image/14.jpg) repeat-y;}
#conleft2 ul li{ margin:0; padding:0;border:0; width:250px;float:left; display:block; height:30px; }
#conleft2 ul li a{ margin:0; padding:0;width:210px; padding-left:20px; padding-right:20px; height:29px;background:#2E3440; display:block; border-bottom:1px dashed #8895AD;font:12px Arial; color:#fff; Word-wrap:break-word; font-size:12px; text-align:left; text-decoration:none; line-height:30px;}
#conleft2 ul li a:hover{ color:#fff; font-size:12px;background:#44516D;}
#conleft2 ul li.acc a{ margin:0; padding:0;border:0; width:210px; padding-left:15px; float:left; padding-left:15px;  margin-top:5px;  background:url(image/80.jpg) no-repeat left top; display:block;height:auto;font:11px Arial; color:#000000; Word-wrap:break-word; font-size:11px; text-align:left; text-decoration:none; line-height:25px;}
#conleft2 ul li.acc a:hover{ color:#000000; font-size:11px;}
#conleft3{ margin:0; padding:0; width:208px; height:auto; }

#conleft4{ margin:0; padding:0; width:250px; height:auto; background:#666;}

#conleft41{ margin:0; padding:0; width:210px; height:auto;padding-left:20px; padding-right:20px;font:12px Arial; color:#fff; Word-wrap:break-word; font-size:12px; text-align:left; text-decoration:none; line-height:30px;}
#conleft41 a{ font:12px Arial; color:#fff; Word-wrap:break-word; font-size:12px; text-align:left; text-decoration:none; line-height:30px;}
#conleft41 a:hover{ color:#EC2937;}

#conright{ margin:0; padding:0; width:710px; padding-left:20px; padding-right:20px; height:auto; float:left;}

#conright1{ margin:0; padding:0; width:670px; height:45px; margin-left:20px; margin-right:20px; border-bottom:1px solid #cecece; font:Tahoma,Arial; color:#666; text-align:right; text-decoration:none; line-height:40px; font-size:12px;}

#conright2{ margin:0; padding:0; width:670px; height:auto; margin-left:20px; margin-right:20px;  font:Tahoma,Arial; color:#666; text-align:left; text-decoration:none; line-height:25px; font-size:12px; }
#conright2 p{ font:Tahoma,Arial; color:#666; text-align:left; text-decoration:none; line-height:25px; font-size:12px; }

#conright2 a{ font:Tahoma,Arial; color:#666; text-align:left; text-decoration: underline; line-height:25px; font-size:12px; }
#conright2 a:hover{ color:#FFC30D;}

#conright3{ margin:0; padding:0; width:670px; height:auto; margin-left:20px; margin-right:20px; font:Tahoma,Arial; color:#000; text-align:center; text-decoration:none; line-height:35px; font-size:18px; }

#conright4{ margin:0; padding:0; width:670px; height:auto; margin-left:20px; margin-right:20px;  font:Tahoma,Arial; color:#666; text-align:center; text-decoration:none; line-height:25px; font-size:12px; }

#site{ margin:0 auto; padding:0; width:1000px; height:191px; background:url(image/10.jpg) no-repeat top left;}

#site1{ margin:0; padding:0; width:400px; height:151px; float:left; margin:20px; border-right:1px solid #ccc;}
#site11{ margin:0; padding:0; width:400px;  height:30px; float:left;  font:Tahoma,Arial; color:#000; text-align:left; text-decoration:none; line-height:35px; font-size:18px; }
#site12{ margin:0; padding:0; width:400px;  height:auto; float:left; }
#site12 ul { padding:0; margin:0; list-style:none; border:0; width:400px; background:url(image/14.jpg) repeat-y;}
#site12 ul li{ margin:0; padding:0;border:0; width:180px;float:left; display:block; height:30px; float:left; }
#site12 ul li a{ margin:0; padding:0;width:160px; padding-left:20px; height:29px;background: url(image/dot.png) no-repeat center left ; display:block; font:12px Arial; color:#2E3541; Word-wrap:break-word; font-size:12px; text-align:left; text-decoration:none; line-height:30px;}
#site12 ul li a:hover{ color:#44516D; }

#site2{ margin:0; padding:0; width:500px;  height:151px; float:left; margin:20px; }
#site21{ margin:0; padding:0; width:500px;  height:30px; float:left;  font:Tahoma,Arial; color:#000; text-align:left; text-decoration:none; line-height:35px; font-size:18px; }

#site22{ margin:0; padding:0; width:500px;  height:120px; float:left;  font:Tahoma,Arial; color:#888; text-align:left; text-decoration:none; line-height:25px; font-size:12px; }

#foot{ margin:0 auto; padding:0; width:1000px; height:36px; background:#2E3440;font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#fff; text-align:center; text-decoration:none; line-height:36px; }

#footleft{ margin:0; padding:0; width:580px; height:36px; padding-left:20px; float:left;font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#fff; text-align:left; text-decoration:none; line-height:36px; }

#footright{ margin:0; padding:0; width:300px; height:36px;padding-right:20px;  float:right;font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#fff; text-align:right; text-decoration:none; line-height:36px; }
#footright a{ font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#fff; text-align:right; text-decoration:none; line-height:36px; }
#footright a:hover{color:#FF0101;}