@charset "utf-8";
 
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0;}
h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;margin:0px;padding:0px;} 
html{border:none;}
body{ padding:0; margin:0; border:none; font-family:"微软雅黑"; font-size:12px; color:#333333; text-align:left;background:url(../images/bg.jpg) repeat-x center top #ffffff;}
ul,li{ list-style:none;}
form{ float:left;}
*{ margin:0; padding:0;}
input{ font-size:12px; margin:0; padding:0; font-family:Verdana;}
a { color:#666666; font-size:12px; text-decoration:none; star:expression(this.onFocus=this.blur()); outline:none;}
.clear{ clear:both;}
.clear_10{ clear:both; height:10px;}
.lf{float:left;}
.rt{float:right;}
#wrap{ width:1000px; margin:0 auto;}

/* ------------------------------------------------header--------------------------------------------------------------------*/
.top_1{height:80px;}
.top_1_lf{ float:left;}
.top_1_ct{ float:left; margin-top:25px; margin-left:180px;}
.top_1_rt{ float:right; margin-top:30px; margin-right:3px; border:1px #999 solid; border-radius:5px 5px 5px 5px;}
.input_1{ float:left;  height:25px; border:none; border-radius:5px 0px 0px 5px; line-height:25px; padding-left:5px; outline:medium none;}
.input_2{ float:left; border:none; height:27px; background-color:#999; padding:0px 8px; cursor:pointer;border-radius:0px 4px 4px 0px;}

.nav{ height:40px;}
.nav ul li{ float:left; width:125px; height:40px;}
.nav ul li a{ display:block; width:100%; height:100%;}
.nav_1{ background:url(../images/nav1.jpg) no-repeat; background-position:left bottom;}
.nav_2{ background:url(../images/nav2.jpg) no-repeat; background-position:left bottom;}
.nav_3{ background:url(../images/nav3.jpg) no-repeat; background-position:left bottom;}
.nav_4{ background:url(../images/nav4.jpg) no-repeat; background-position:left bottom;}
.nav_5{ background:url(../images/nav5.jpg) no-repeat; background-position:left bottom;}
.nav_6{ background:url(../images/nav6.jpg) no-repeat; background-position:left bottom;}
.nav_7{ background:url(../images/nav7.jpg) no-repeat; background-position:left bottom;}
.nav_8{ background:url(../images/nav8.jpg) no-repeat; background-position:left bottom;}

.nav_1:hover{ background:url(../images/nav1.jpg) no-repeat;}
.nav_2:hover{ background:url(../images/nav2.jpg) no-repeat;}
.nav_3:hover{ background:url(../images/nav3.jpg) no-repeat;}
.nav_4:hover{ background:url(../images/nav4.jpg) no-repeat;}
.nav_5:hover{ background:url(../images/nav5.jpg) no-repeat;}
.nav_6:hover{ background:url(../images/nav6.jpg) no-repeat;}
.nav_7:hover{ background:url(../images/nav7.jpg) no-repeat;}
.nav_8:hover{ background:url(../images/nav8.jpg) no-repeat;}

.a1{background:url(../images/nav1.jpg) no-repeat;}
.a2{background:url(../images/nav2.jpg) no-repeat;}
.a3{background:url(../images/nav3.jpg) no-repeat;}
.a4{background:url(../images/nav4.jpg) no-repeat;}
.a5{background:url(../images/nav5.jpg) no-repeat;}
.a6{background:url(../images/nav6.jpg) no-repeat;}
.a7{background:url(../images/nav7.jpg) no-repeat;}
.a8{background:url(../images/nav8.jpg) no-repeat;}


/* ------------------------------------------------------main--------------------------------------------------------------*/
.column1{ height:50px; background:url(../images/bg1.jpg) no-repeat; }
.column1 ul li{ float:left; line-height:40px; margin:0px 30px;}
.column1 ul li a{ font-size:14px; padding:0px 20px;}

.column2{}
.column2_lf{ float:left; width:280px;}
.column2_ct{ float:left; width:400px; margin-left:20px;}
.column2_rt{ float:right; width:280px; background:url(../images/bg3.jpg) left bottom no-repeat;}
.column2 .tit{ height:40px; border-bottom:1px #e8e8e8 solid;}
.column2 .tit a img{ float:right; margin:18px 5px;}
.column2 .list1{ margin-top:10px;}
.column2 .list1 ul li{ line-height:30px; height:30px;}
.column2 .list1 ul li span{ float:left;}
.column2 .list1 ul li a{ float:left; margin-left:20px;}

.column2_ct p{ float:left; margin:10px 5px 5px 0px; cursor:pointer;}
.list2{ margin-top:10px;}
.list2 ul{ display:none;}
.list2 ul li{ float:left; margin-right:5px;}
.list2 img{ width:90px; height:100px;}

.column2_rt p{padding-left:10px; line-height:35px;}
.column2_rt img{ margin:10px 0px;}


/* ------------------------------------------------------main2--------------------------------------------------------------*/
.main2_lf{ float:left; width:250px;}
.main2_rt{ float:right; width:720px;}
.main2_lf_list{ background:url(../images/tu4.jpg) repeat-y;}
.main2_lf_list ul{ padding:0px 20px;}
.main2_lf_list ul li{ line-height:50px; border-bottom:1px #ededed solid; background:url(../images/tu5.jpg) 10px 21px no-repeat;}
.main2_lf_list ul li:hover{background:url(../images/tu6.jpg) 10px 21px no-repeat;}
.main2_lf_list ul li a:hover{ color:#157ce4;}
.main2_lf_list ul li a{ padding-left:30px; display:block;}
.main2_lf .tit{ margin-left:20px; border-bottom:2px #ededed solid; width:210px;}
.hover a{color:#157ce4; background:url(../images/tu6.jpg) 10px 21px no-repeat;}

.main2_rt .tit1{ line-height:50px; background:url(../images/tu7.jpg) center right no-repeat; height:50px; margin-right:10px;}
.main2_rt .tit1 p{ float:left; font-size:15px;;}
.main2_rt .tit1 .wz{ float:right; color:#FFF; }
.main2_rt .tit1 .wz a{ color:#FFF;}
.main2_rt .tit1 .wz span{background-color:#b6b6b6; border-radius:3px 0px 0px 3px;  margin-right:10px; padding:5px 5px;}
.main2_rt .tit1 .wz img{ float:right; margin-top:12px;}
.main2_rt .con1{ line-height:30px; padding-right:10px;}
.lf_contact img{ margin-left:5px;}
.lf_contact p{ line-height:30px; margin-left:5px;}

.list3 ul li{ line-height:45px; height:45px; border-bottom:1px #e6e5e5 solid;}
.list3 ul li a{ float:left;}
.list3 ul li span{ float:right; margin-right:20px;}
.list3 ul li a:hover{color:#157ce4;}
.list3 .tit{ text-align:center; font-size:14px; line-height:50px;}
.list3 .con{padding:10px;}
.list3 .img{ text-align:center; margin-bottom:10px;}
.list3 .img img{ width:300px;}

.list4 ul{ margin-top:20px;}
.list4 ul li{ float:left; margin-right:20px; margin-bottom:30px;}
.list4 ul li img{ width:160px; height:140px;}
.list4 ul li p{ text-align:center; line-height:30px;}


/* ------------------------------------------------------footer--------------------------------------------------------------*/
.footer{ text-align:center; line-height:50px; background:url(../images/footer-bg.jpg) center bottom no-repeat; margin-bottom:10px; margin-top:20px;}
.footer a{ color:#333;}
