@charset "utf-8";
/* CSS Document */
/* comm */
* { margin:0; padding:0;}
body {font-family: Arial; background:url(../images/bj.jpg) repeat-x;  color:#000; }
ul { display:inline-block;list-style:none; list-style-type:none; margin:0; padding:0; overflow:hidden;}
a { color:#707070; text-decoration: none;}
a:hover {text-decoration:underline;}

/* layout */
#wraper { margin:0 auto;  }
.f{ font-family:"Times New Roman", Times, serif;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f16{ font-size:16px; }
.f18{ font-size:18px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.lin_h1{ line-height:30px;}
.c1{ color:#424242;}
.c2{ color:#4c4c4c;}
.c3{ color:#008ac2;}
.c4{ color:#707070;}
.c5{ color:#006ca2;}
.c6{ color:#37b933;}
.it{font-style: italic;}
/* container*/ 
#container{ width:960px; height: auto; margin:0 auto;}

/* header */
#header_wrap{ width:960px; height:158px; background:url(../images/header_bg.jpg) no-repeat; margin:0 auto; }
.logo{width:243px; height:110px; float:left;  overflow:hidden;}
.tel{width:362px; height:67px; line-height:17px; padding:43px 0 0 355px; float:left; overflow:hidden; }
.tel_ico{ width:18px; height:17px; padding:0 5px 0 0; float:left; overflow:hidden;}
.tel_f{ width:140px;  line-height:17px; font-weight:bold; float:left; overflow:hidden;}
.tel_f1{ width:175px;  line-height:17px; font-weight:bold; float:left; overflow:hidden;}
/* menu */
.menu{ width:960px; height:48px; float:left; overflow:hidden; }
.nav { width: auto; line-height: 48px; list-style-type: none;   font-size:13px; font-weight:bold; text-align:center;  } 
.nav a { display: block; width: auto; height:48px;  text-align:center; color:#fff;   } 
.nav li {  float:left;  } 
.nav a:link { color:#fff;  text-decoration:none;   } 
.nav a:hover { color:#414141; text-decoration:none; text-decoration:none; } 
.inmenu_1{width:64px; line-height:48px; background: url(../images/Home_03.jpg) no-repeat; }
.inmenu_2{width:70px; line-height:48px; background: url(../images/Home_05.jpg) no-repeat; margin-left:1px; }
.inmenu_3{width:134px; line-height:48px; background: url(../images/Home_07.jpg) no-repeat; margin-left:1px; }
.inmenu_4{width:47px; line-height:48px; background: url(../images/Home_09.jpg) no-repeat; margin-left:1px; }
.inmenu_5{width:137px; line-height:48px; background: url(../images/Home_11.jpg) no-repeat; margin-left:1px; }
.inmenu_6{width:191px; line-height:48px; background: url(../images/Home_12-13.jpg) no-repeat; margin-left:1px; }
.inmenu_7{width:179px; line-height:48px; background: url(../images/Home_15.jpg) no-repeat; margin-left:1px;  }
.inmenu_8{width:61px; line-height:48px; background: url(../images/Home_17.jpg) no-repeat; margin-left:1px;  }
.inmenu_9{width:69px; line-height:48px; background: url(../images/Home_18-19.jpg) no-repeat; margin-left:1px;  }


/* content*/ 
#content{ width:960px;  padding-bottom:55px;  margin:0 auto;  float: left; overflow:hidden; }
.banner{width:960px; height:188px; float: left; overflow:hidden;}


/* box*/ 
.box{width:960px; background: url(../images/cont_bg.jpg) no-repeat; padding-top:35px; float: left; overflow:hidden;}



.box_l{width:291px;  background:url(../images/line.jpg) top right no-repeat;   float: left; overflow:hidden;}
.box_l_t{width:100%; line-height:30px; font-weight:bold; float: left; overflow:hidden;}
.box_l_con{width:286px; padding:23px 5px 15px 0;  float: left; overflow:hidden;}
.ico1{width:61px; float: left; overflow:hidden;}
.box_l_con_f{width:215px; padding:17px 0 0 10px;  float: left; overflow:hidden; line-height:24px;}
.box_l_con_f a{ color:#006ca2; text-decoration:none;}
.box_l_con_f a:hover { color:#116d19; text-decoration:none;}



.box_l_con_fa{width:215px; padding:5px 0 0 10px;  float: left; overflow:hidden; line-height:24px;}
.box_l_con_fa a{ color:#006ca2; text-decoration:none;}
.box_l_con_fa a:hover { color:#116d19; text-decoration:none;}


.box_l_con_f1{width:286px; padding-top:5px;  float: left; overflow:hidden;}
.box_l_lin{ width: 240px; height:1px; background:#d3d3d3;  float: left; overflow:hidden;}
.box_l_con1{width:286px; padding:17px 5px 17px 0;  float: left; overflow:hidden;}

.box_m{width:633px; padding:0 18px 0 18px; float: left; overflow:hidden;}
.box_m_t{width:633px; line-height:30px; font-weight:bold; float: left; overflow:hidden;}
.box_m_img{width:369px; padding-top:15px; float: left; overflow:hidden;}
.box_m_f{width:633px; line-height:18px; padding-top:10px;  float: left; overflow:hidden;}
.box_m_f1{width:254px; line-height:18px; padding-left:10px; padding-top:15px;  float: left; overflow:hidden;}
.box_but{width:100px; padding-top:10px; float: left; overflow:hidden;}


.box_r{width:264px; padding-top:10px;   float: left; overflow:hidden;}
.box_r_t{width:264px; line-height:30px; font-weight:bold; float: left; overflow:hidden;}
.box_r_f{width:264px; line-height:18px; padding-top:15px;  float: left; overflow:hidden;}

.connected{width:246px; padding-top:45px;  float: left; overflow:hidden;}
.ico{ width:36px; padding-right:10px; padding-top:10px; float: left; overflow:hidden;}
.ico2{ width:30px; padding-right:10px;float: left; overflow:hidden;}



/* footer */
#footer{ width:100%; height:91px; background:url(../images/footer_bj.jpg) repeat-x; float: left; overflow:hidden;   }
.footer_box{width:960px; height:76px; padding:15px 0 0 0; line-height:24px; text-align:center; margin:0 auto; }
.footer_box a{ color:#000; text-decoration:none; }
.footer_box a:hover { color:#116d19; text-decoration: underline; } 

/* about */
.about_img{ width:369px; padding:20px 15px 0 0; float: left; overflow:hidden;}
.about_f{width:566px; padding:20px 0 0 0; line-height:18px; float: left; overflow:hidden;}
.about_f1{width:950px; padding:20px 0 0 0; line-height:18px; float: left; overflow:hidden;}
.about_f2{width:948px; padding:20px 1px 0 1px; line-height:18px; float: left; overflow:hidden;}
.about_f2_1{width:316px; float: left; overflow:hidden;}
.link a{ color:#116d19; text-decoration:underline;}

.link1 a{ color:#000; text-decoration: none;}
.link1 a:hover{ color:##006ca2; text-decoration: none;}

