@charset "gb2312";
body {margin: 0px;padding: 0px;font-size:12px;  font-family:"ËÎÌå"; line-height:22px; color:#404040;}

p,div,img,ul,li,dl,dt,dd,form { margin: 0px; padding: 0; border: none;}
a, a:link, a:visited { color:#404040; text-decoration: none; }
a:hover { color:#ff8401; text-decoration:none; }
.cleaner{ clear:both;margin:0; padding:0;}

#content{width:100%; background:#9c9c9c url(../images/bg_01.gif) repeat-x; padding-top:10px;_padding-left:10px;}
#content_main{ width:977px; margin:0 auto 0 auto; background:url(../images/main_bg_06.gif) repeat-y; min-height:100px; height:auto !important; height:100px;}
#header{ width:977px; height:11px; background:url(../images/top_pic_03.gif) no-repeat; min-height:100px; height:auto !important; height:100px;}
.top_left{ width:560px; height:80px; margin-top:11px; background:url(../images/top_left_08.gif) no-repeat; float:left; display:inherit;}
.logo{ width:350px; height:57px; margin:15px  0 0 35px; color:#267e96;}
.top_right{ width:560px; height:82px; float:right; margin-top:11px; display:inline;}
.lx{ width:204px; height:57px; margin:12px 12px 0 0; float:right; display:inline;}
.nav{ width:977px; height:35px;background:url(../images/nav_07.jpg) no-repeat; margin-bottom:3px;}
.nav ul li{ width:107px; float:left; display:inline; text-align:center; font-size:14px; font-weight:bold; height:28px; padding-top:7px;}
.nav ul li a:link, .nav ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav ul li a:hover{ color:#FF9900;}
.banner{ width:956px; height:210px; margin:0 auto 5px auto;} 
.klg{ width:500px;  margin-right:20px; float:right; display:inline;}
.klg ul li{ width:150px; list-style-type:none; text-align:left;float:right; display:inline; }
.main_gn{ width:104px; height:80px;}
.right_ct{ width:520px; height:60px; float:left; display:inline; margin:13px 0 0 20px; font-size:15px; font-weight:bold; color:#267e96; text-align:right;}

#main{ width:955px; margin:0 auto;}
#main_top{width:955px; margin:0 auto 5px auto ;} 
.pro_top{ width:955px; height:9px;}
.pro_nav{ width:955px; height:31px; background:url(../images/inline_18.gif) repeat-x;}
.pro_nav_r1{ width:955px; height:209px; background:url(../images/main_av_20.gif) repeat-x;}
.pro{ width:943px; height:184px; background:url(../images/pro_g1_22.gif) no-repeat; margin:0 auto; padding-top:25px }
.pro ul li{ width:230px; height:184px; float:left; display:inline; text-align:right;}

#main_middle{ width:943px; height:306px; margin:0 auto 7px auto;}
.middle_left{ width:622px; height:306px; float:left; display:inline; border:#CCCCCC solid 1px; background:url(../images/middle_line_25.gif) repeat-x;}
.middle_left_top{ width:620px; height:35px;}
.middle_left_bottom{ width:612px; height:264px;_height:281px; padding:0px 5px 5px 5px;_padding-top:10px;}
.middle_left_bottom ul li{ width:100px;_width:110px; height:40px;_height:50px; list-style-type:none; float:left; text-align:center; display:inline;}
.middle_right{ width:312px; height:306px;_height:310px; float:right; display:inline;border:#CCCCCC solid 1px;background:url(../images/middle_line_25.gif) repeat-x;}
.middle_right_top{ width:310px; height:35px;}
.middle_right_bottom{ width:285px; height:264px; padding:5px  10px 0 15px;}
.middle_right_bottom ul li{ width:285px; list-style-type:none;height:23px;_height:18px;border-bottom:#CCCCCC 1px dashed; padding-top:2px;}
#main_bottom{ width:943px; height:180px;_height:170px; margin:0 auto;border:#CCCCCC solid 1px; background:url(../images/bottom_line_33.gif) repeat-x;}
.middle_bottom_top{width:941px; height:35px;}
.middle_bottom_r1{ width:943px; height:160px;_height:150px; text-align:center; padding-top:5px;}
.middle_bottom_r1 ul li{ width:188px; height:70px; list-style-type:none; float:left; display:inline; text-align:center;}
#bottom{ width:955px; height:19px;}

#pro_main{width:955px; margin:0 auto 5px auto; background:#e6e6e6; min-height:500px; height:auto !important; height:500px;} 
#pro_left{ width:213px; margin:7px 0 0 5px; min-height:300px; height:auto !important; height:300px; float:left; display:inline;}
#pro_right{ width:726px; margin:7px 5px 0 0; min-height:300px; height:auto !important; height:300px; float:right; display:inline; background:url(../images/right_bg_44.gif) repeat-y;}
.right_pic{ width:709px; height:146px; margin:0 auto 8px auto;}
.procontent_top{ width:709px; height:30px;margin:0  auto; background:url(../images/content_52.gif) no-repeat;}
.procontent_c{ width:709px;margin:0 auto;min-height:250px; height:auto !important; height:250px; background:url(../images/procontent_pic_53.gif) repeat-y;}
.pro_list{ width:213px;min-height:100px; height:auto !important; height:100px; }
.list_top{ width:213px; height:35px; background:url(../images/list_top_37.gif) no-repeat;}
.list_content{ width:198px;min-height:30px; height:auto !important; height:30px; border:#CCCCCC solid 1px; background:#FFFFFF; padding:0 0 15px 13px; }
.list_content ul li{ width:150px; list-style-type:none; padding-left:30px;border-bottom:#CCCCCC dashed 1px;}
.list_content ul li a{ color:#404040;}
.contact_list{ width:650px;;}
.contact_list ul li{ width:330px; list-style:none; float:left; display:inline;}
.contact_sd{ width:690px; margin-bottom:10px;}
.contact_sd ul li{ width:340px; float:left; display:inline; list-style-type:none; margin-top:15px; height:83px;}
#footer{ width:977px; height:70px; margin:0 auto;  text-align:center; padding:10px; background-color:#9C9C9C;}
.copyright  a:link, .copyright  a:visited{ text-decoration:none; color:#084394; }
.copyright  a:hover{ color:#FF9900;}
.copyright  p{ color:#333333;}


.page{ color:#666; padding-top:20px; border-top:1px solid #ccc; width:96%; margin-left:15px; margin-top:15px;}
.page span{ padding:3px 6px;   margin-right:3px; font-size:12px;background:#fff; border:1px solid #ddd; color:#777;  }
.page a:link, .page a:visited{ text-decoration:none; color:#444444;}
.page a:hover{ color:#cf0105;}
.page .current{ background:#fff; border:1px solid #dc1639; color:#ffffff; background:#dc1639;}


.nav1{ width:977px; height:35px;background:url(../images/nav_107.jpg) no-repeat; margin-bottom:3px;}
.nav1 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav1 ul li a:link, .nav1 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav1 ul li a:hover{ color:#FF9900;}

.nav2{ width:977px; height:35px;background:url(../images/nav_108.jpg) no-repeat; margin-bottom:3px;}
.nav2 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav2 ul li a:link, .nav2 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav2 ul li a:hover{ color:#FF9900;}

.nav3{ width:977px; height:35px;background:url(../images/nav_109.jpg) no-repeat; margin-bottom:3px;}
.nav3 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav3 ul li a:link, .nav3 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav3 ul li a:hover{ color:#FF9900;}

.nav4{ width:977px; height:35px;background:url(../images/nav_110.jpg) no-repeat; margin-bottom:3px;}
.nav4 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav4 ul li a:link, .nav4 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav4 ul li a:hover{ color:#FF9900;}

.nav5{ width:977px; height:35px;background:url(../images/nav_111.jpg) no-repeat; margin-bottom:3px;}
.nav5 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav5 ul li a:link, .nav5 ul li a:visited{ text-decoration:none; color:#000000; }
.nav5 ul li a:hover{ color:#FF9900;}

.nav6{ width:977px; height:35px;background:url(../images/nav_112.jpg) no-repeat; margin-bottom:3px;}
.nav6 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav6 ul li a:link, .nav6 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav6 ul li a:hover{ color:#FF9900;}

.nav7{ width:977px; height:35px;background:url(../images/nav_113.jpg) no-repeat; margin-bottom:3px;}
.nav7 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav7 ul li a:link, .nav7 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav7 ul li a:hover{ color:#FF9900;}

.nav8{ width:977px; height:35px;background:url(../images/nav_115.jpg) no-repeat; margin-bottom:3px;}
.nav8 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav8 ul li a:link, .nav8 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav8 ul li a:hover{ color:#FF9900;}

.nav9{ width:977px; height:35px;background:url(../images/nav_116.jpg) no-repeat; margin-bottom:3px;}
.nav9 ul li{ width:107px; float:left; display:inline; text-align:center; font-size:13px; font-weight:bold; height:28px; padding-top:7px;}
.nav9 ul li a:link, .nav9 ul li a:visited{ text-decoration:none; color:#ffffff; }
.nav9 ul li a:hover{ color:#FF9900;}
