﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:none;}


.boxcenter{ width:1002px; margin:0 auto;}
.banner{width:1000px; height:107px; background:url(../img/index/banner.png) no-repeat;}
.banner a{color:#fff;}
.banner a:hover{color:#fff;}
.searchbg{width:845px; height:109px; padding-left:155px; padding-top:23px; background:url(../img/index/searchbg.jpg) no-repeat; margin-bottom:10px;}
.list2{margin-bottom:10px;}
.list2 li{width:90px; height:30px; line-height:30px; text-align:center; float:left; font-size:13px; margin-right:10px;cursor: pointer;}
.list2 .current{/* background:url(../img/index/tab1.jpg) no-repeat; */ color:#fff;background-color: rgb(0,155,237);}
.iptbg {border:none; width:584px; padding-left:10px; height:33px; line-height:31px; background:url(../img/index/ipt1.jpg) no-repeat;}
.btn1{width:89px; height:32px; background:url(../img/index/btn1.jpg) no-repeat; border:none; cursor:pointer;}
.bor1{border:1px #dda670 solid; background:url(../img/index/bg2.jpg) left top repeat-x #fff; margin-bottom:10px;}
.bor2{border:1px #b0cfef solid; background-color:#fff; margin-bottom:10px;}
.bor3{border:1px #b0cfef solid; border-top:none; background:url(../img/index/bhzfw.jpg) left top no-repeat; background-color:#fff; margin-bottom:10px; padding-top:62px;}
.tit1{height:36px; line-height:36px; background-color:#0072bc; color:#fff; font-family:"黑体"; font-weight:bold; font-size:16px; padding-left:16px;}
.tit2{height:36px; line-height:36px; background:url(../img/index/tit2.jpg) repeat-x; color:#015fa7; font-family:"黑体"; font-weight:bold; font-size:16px;}
.tit2 p{background:url(../img/index/icon1.gif) no-repeat; padding-left:34px;}
.tit3{height:37px; line-height:37px; background:url(../img/index/tit3.jpg) left bottom repeat-x; color:#fff; font-family:"黑体"; font-size:16px; padding-left:0;}
.tit3 p{background:url(../img/index/tab1.jpg) no-repeat; text-align:center; width:173px; height:37px; font-weight:bold;}
.tab li{ width:173px; height:37px; line-height:37px; background:url(../img/index/tab2.jpg) left bottom repeat-x; color:#444444; font-family:"黑体"; font-size:15px; float:left; text-align:center;}
.tab .current{ width:173px; height:37px; line-height:37px; background:url(../img/index/tab1.jpg) left bottom repeat-x; color:#fff; font-family:"黑体"; font-weight:bold; font-size:16px;}
.bgw{background-color:#fff;height:295px; padding-top:3px;}
.bgw h1{ font-weight:bold; font-size:15px; line-height:24px; padding-left:12px;}
.shadow{background:url(../img/index/shadow.png) left bottom repeat-x;}
/* .mk1{ padding-bottom:10px; font-weight:bold; padding-left:12px; margin-top:12px;}
.mk1 img{ float:left; margin-right:6px;}
.mk1 a{line-height:44px; color:#333333}
.mk1 a:hover{line-height:44px; color:#333333} */
.clear{clear:both;}
.ad1{margin:10px auto;}
.con_l{width:722px; float:left;}
.con_r{width:268px; float:right;}
.mk2{border:1px #f8ccb1 solid; background:url(../img/index/bg3.jpg) left 36px repeat-x #fff; height:175px; margin-bottom:10px;}
.lm1 span{color:#2d87cc; font-weight:bold;}
.lm1 a{color:#333;}
.lm1 a:hover{color:#333;}
.lm1{ height:36px; line-height:32px; background:url(../img/index/bg1.jpg) repeat-x;}
.wid200 li{ width:200px;}
.wid220 li{ width:220px;}
.list1{margin:10px auto;}
.list1 li{line-height:28px; padding-left:22px; padding-right:10px; float:left;}
.list1 li a{color:#000;}
.list1 li a:hover{color:#000;}

.list1c{margin:10px auto;}
.list1c li{line-height:48px; padding-left:22px; padding-right:10px; float:left;border-bottom: 1px #ececec dotted;background:url(../img/index/icon2.jpg) left center no-repeat; }
.list1c li a{color:#000; font-size: 16px;}
.list1c li a:hover{color:#000;}

.list5{margin:10px auto; padding:0 22px;}
.list5 li{ float:left;}
.list5 li p { background:url(../img/index/tc.jpg) left  no-repeat; line-height:24px; padding-left:22px; padding-right:10px;}
.list5 li p a{color:#000;}
.list5 li p a:hover{color:#000;}



.foot{text-align:center; line-height:22px; background-color:#0b66b5; padding:30px 0; color:#fff;}
.line1{ background:url(../img/index/line1.jpg) left bottom repeat-x; padding-bottom:3px; padding-top:3px; min-height:28px;}
.line1 a{float:left; margin-right:30px; line-height:24px; color:#000;}
.line1 a:hover{color:#000;}
.map{width:706px; margin:10px auto 0;}
.list3{margin:10px;}
.list3 li{line-height:30px; padding-left:12px; }
.list3 li a{color:#000;}
.list3 li a:hover{color:#000;}
.list4{margin:10px;}
.list4 li{line-height:40px; padding-left:12px; background:url(../img/index/line1.jpg) left bottom repeat-x;}
.list4 li a{color:#000;}
.list4 li a:hover{color:#000;}
.service {
	background:url(../img/index/service_bg.gif) no-repeat left top; color: rgb(102, 101, 96); line-height: 20px; font-size: 12px; margin:0 auto;
}
a.service:link {
	text-align: left; color: rgb(102, 101, 96); padding-left: 15px;
}
a.service:visited {
	text-align: left; color: rgb(102, 101, 96); padding-left: 15px;
}
a.service:hover {
	color: rgb(255, 201, 10);
}
a.service:active {
	color: rgb(255, 201, 10);
}
.service_title {
	color: rgb(29, 32, 136); line-height: 30px; font-size: 14px; font-weight: bold;
}
a.service_title:link {
	text-align: left; color: rgb(29, 32, 136);
}
a.service_title:visited {
	text-align: left; color: rgb(29, 32, 136);
}
a.service_title:hover {
	color: rgb(255, 201, 10);
}
a.service_title:active {
	color: rgb(255, 201, 10);
}
.tab li { float: left; cursor: pointer; width:173px; height: 37px; line-height: 37px;  text-align: center; ;background:../url(tab1.jpg) no-repeat; }
.tab li  a{color:#000;}
.tab li .current { font-weight: bold; background:url(tab1.gif) no-repeat; }
.tab li .current a { font-weight: bold;  text-align:center; color:#fff; }

/* li#ene1 {background:../url(tab2.jpg) no-repeat;}
li.current#ene1 { background:../url(tab1.gifjpg no-repeat;  margin-left: 0px;} */

.xtrk{margin:0 20px;}
.xtrk li{width:102px; float:left; text-align:center; margin-right:11px; margin-bottom:4px; margin-top:16px; font-size:12px;}
.xtrk li img{margin-bottom:6px;}
.xtrk li p{line-height:18px;}
.xtrk li a{ color:#000;}
.xtrk li a:hover{ color:#000;}
.xsfw{margin:10px auto; line-height:22px; color:#2e2e2e}
.xsfw a{color:#2e2e2e;}
.xsfw a:hover{color:#2e2e2e;}
/*微信悬浮*/
.flow {
   /*  position: fixed;
    right: 80px;
    top: 150px;
    z-index: 3000; */
}
.flow1 {
    /* left: 80px;
    position: fixed;
    top: 150px;
    z-index: 3000; */
}
.img-block {
    display: block;
}
.height5 {
    clear: both;
    height: 5px;
    overflow: hidden;
}
