﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px;  }
h1,h2,h3,h4,h5,h6{font-size:22pt; padding:0px; margin:0px;color:#000; }
table td{color:#000;}
a:link,a:visited{color:#232323; text-decoration:none;}
a:hover{color:#308bca; }

.box{width:100%; margin:0 auto;}
.top_1{height:100px;  }
.top_2{height:56px; }
.search{width:156px; height:25px; padding-left:8px; line-height:25px; border:none; font-size:12px; color:#a6a6a6; font-family:Arial;} 
.menu{width:80px; height:56px; display:block; margin:0 auto; position:relative;}

.menu_c{width:80px;line-height:40px; display:block;font-size:12pt; font-weight:bold; }
.menu_c   a:link{ font-size:12pt; color:#646464; text-decoration:none;}
.menu_c   a:hover{color:#308bca;}
 
.font_a{ font-size:30pt; font-weight:bold;  color:#232323;}
.font_b{ font-size:22pt; font-weight:bold;  color:#232323;}
.font_c{ font-size:13pt; font-weight:bold;  color:#fff; margin-left:20px; text-align:left;}


.menu_d{width:80px; position:absolute; top:56px; left:0px; display:none;}
.menu_d div{width:76px; padding-left:4px; height:24px; border-bottom:1px solid #bbb; text-align:left; line-height:24px; background:#F0F0F0;}
.banner{padding:19px 0px;}
.banner_c{ background:url(banner_bg.jpg) no-repeat center; padding:18px 25px 49px 25px; width:954px; height:305px; margin:0 auto;}
.con_1{padding-top:13px;}

.i_pro{width:205px; height:130px; padding:4px 4px 42px 4px; background:url(i_pro_bg.jpg) no-repeat top center; float:left}
.i_pro_c{width:624px; height:180px; overflow:hidden; position:relative;}
.i_pcon{height:130px; position:absolute; left:0; top:0;}

.i_list{width:307px; padding-left:8px;}
.i_list ul{margin:0; padding:0;}
.i_list ul li{list-style:none; margin-bottom:8px; height:130px;}
.i_list ul li span{width:101px; height:110px; display:block; float:left;}
.i_list ul li div{padding-left:5px; float:left; color:#686868; padding-right:10px; width:190px; overflow:hidden;word-wrap:break-word; text-align:justify;}
.i_list ul li div a{text-align:justify;}
.i_list ul li div p{color:#9a9a9a; line-height:25px; margin:0; padding:0; padding-bottom:4px;}

.footer{height:35px; background:url(f_bg.jpg) bottom center no-repeat #000; line-height:35px; font-size:10px; color:#bbbaba;}


.info_banner_1{width:713px; height:269px; padding:3px 10px 8px 9px; background:url(about_1.jpg) no-repeat center;}

.info_banner_2{width:713px; height:269px; padding:3px 10px 12px 9px; background:url(about_1.jpg) no-repeat center;}
.info_banner_3{width:985px; height:269px; padding:3px 10px 12px 9px; background:url(about_sk.jpg) no-repeat center;}

.sky_1{padding-top:18px; padding-bottom:7px;}
.sky_2{background:url(side_bg_1.jpg) repeat-y center; height:173px; }
.sky_3{height:24px; width:260px; overflow:hidden; background:url(side_bg_2.jpg) no-repeat bottom center;}
.sky_99{background:url(sssssssssss.jpg) repeat-y center; height:240px; }
.side_link{height:24px; width:175px; border-bottom:1px solid #bbb; line-height:24px; text-align:left; margin:0 auto;}
.sky_info_t{background:url(about_3.jpg) repeat-x; height:34px; line-height:34px; color:#646464; width:984px; margin:0 auto; }
.sky_info_t_pro{background:url(about_3.jpg) repeat-x; height:34px; line-height:34px; color:#646464;}
.sky_info_t_1{background:url(about_2.jpg) no-repeat; line-height:34px; padding-left:10px; color:#fff;}
.sky_info_c{padding:20px 20px 0 20px; line-height:22px; text-align:justify;}
.sky_info_c_pro{padding:20px 20px 0 20px; line-height:22px; text-align:justify; width:692px;}
.pro_list{margin:0; padding:0;}
.pro_list li{list-style:none; width:220px; height:130px; float:left; display:inherit;background:url(i_pro_bg.jpg) no-repeat top center;padding:4px 4px 30px 4px; margin-left:50px;}
.pro_list li span{width:140px; height:22px; line-height:22px; display:block; overflow:hidden; text-align:center;}

.bordlandr{border-left:1px #EAEAEA solid;border-right:1px #EAEAEA solid;}
.content{ text-align:left; word-break:break-all;}
.content h1{ line-height:30px; padding:20px 15px 0px 15px;}
.content div{ padding:10px;line-height:23px; color:#969799}


.rightmenu{color:#D2D3D4; width:257px;}
.rightmenu p{ margin:0px; padding:0px; background:url(about_21.jpg) bottom repeat-x; line-height:35px; text-align:left; padding-left:30px;}
.rightmenu a.sel{color:#CC0000; font-weight:bold;}
.newtitle{ font-size:16px; font-weight:bold}
#smallimg{position:absolute; bottom:15px;left:440px;}
#smallimg div{float:left; width:25px; margin-right:3px; display:inherit; cursor:pointer;}



img {
   border: 0;
}


#main .photoblock-many {	
   margin: 0 10px 10px -4px;
   clear: both;
   width: 100%;
   text-align: center;
   font-size: 10px;
   color: #888888;
}