﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0px; padding: 0px; }

body, button, input, select, textarea { font: 14px/1.5 Tahoma,Arial,sans-serif; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

address, cite, dfn, em, var { font-style: normal; }

ul, ol, li { list-style: outside none none; }

a { text-decoration: none; }

fieldset, img { border: 0px none; vertical-align: top; }



button, input, select, textarea { font-size: 100%; }

/* html { overflow-y: scroll; } */

.clear { display: block; height: 0px; overflow: hidden; clear: both; }

.clearfix::after { content: " "; display: block; height: 0px; clear: both; }

.clearfix {  }

a:link, a:visited { text-decoration: none; }

a:hover, a:active { text-decoration: underline; }

a {  }

a { outline: medium none; }

.noBg { background: transparent none repeat scroll 0% 0% ! important; }

body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color:#333; font-family: "微软雅黑","宋体"; }

a { color: rgb(89, 87, 87); }

a:hover { text-decoration: underline; }

.w1000 { position: relative; width: 1000px; margin: 0px auto; clear: both; }

.header, .container, .footer { position: relative; margin: 0px auto;}

.footer {  z-index:4000; }

.fl { float: left; }

.fr { float: right; }

.tit { line-height: 37px; position: relative; border-bottom: 2px solid rgb(223, 223, 223); height: 37px; }

/* .tit h1 { position: absolute; left: 0px; bottom: -2px; border-bottom: 3px solid #00a1a1; line-height: 36px; font-size: 18px; font-weight: normal; padding: 0px 15px; background: transparent url(../images/ico4.gif) no-repeat scroll right center; } */



.tit h2 { position: absolute; left: 0px; bottom: -2px; border-bottom: 3px solid #00a1a1; line-height: 36px; font-size: 18px; font-weight: normal; padding: 0px 15px; background: transparent url(../images/ico4.gif) no-repeat scroll right center; }



.tit .more { float: right; font-size: 14px; }

.c { margin: 4px 0px; }



.top_ca { margin:0 auto; width:1423px; overflow:hidden; position:fixed; top:0; left:0; right:0; z-index:9999999999;}

.top_ca_close { text-align:right; cursor:pointer; position:absolute; right:0; bottom:0; color:#fff;}



.banner_k { position: relative; height: 367px; overflow: hidden;  }

.banner_k .bd, .banner_k .bd li { height: 367px; width: 100%; }

.banner_k .bd li a { display: block; width: 100%; height: 400px; }

.banner_k .hd { position: absolute;bottom:26px;left:75%;height: 13px; }

.banner_k .hd ul { text-align: right; height: 13px; }

.banner_k .hd li { float: left; display: inline; width: 13px; height: 15px; background: transparent url(../images/btn.png) no-repeat scroll 0% 0%; margin: 0px 5px; font-size:0;cursor: pointer; }

.banner_k .hd .on { background: transparent url(../images/btn_on.png) no-repeat scroll 0% 0%; }

.banner_k .prev, .banner_k .next { position: absolute; top: 50%; margin-top: -22px; left: 50%; margin-left: -544px; display: block; width: 44px; height: 44px; background: transparent url(../images/next.png) no-repeat scroll 0% 0%; z-index: 1; cursor: pointer; }

.banner_k .next { margin-right: -544px; background: transparent url(../images/prev.png) no-repeat scroll 0% 0%; left: auto; right: 50%; }



.navlist { height: 91px; width: 950px; margin: 0px auto 10px; overflow: hidden; }

.navlist dl { float: left; width: 20%; padding-top: 5px; background:#f2f2f2; height:100px; overflow:hidden;border-right:1px solid #ddd; box-sizing:border-box; }

.navlist dl dt { text-align: center; font-size: 14px; font-weight: bold; margin-bottom: 5px;}

.navlist dl dd { float: left; padding-top: 5px; }

.navlist dl dd { margin: 0px 13px; display: inline; }

.red { color: rgb(223, 0, 0); text-decoration: none; }



.position { border: 1px solid rgb(213, 224, 230); background: transparent url(../images/position_bg.jpg) no-repeat scroll center top; height: 36px; margin: 0px auto 10px; width: 950px; overflow: hidden; clear: both; }

.position .left { width: 595px; margin: 0px 30px; line-height: 36px; }

.position .left span { line-height: 36px; color:#00a1a1; }

.position .left span a { color:#00a1a1; }

.position .right { margin-right: 30px; line-height: 36px; }

.position .right .txt { width: 204px; height: 20px; border: 1px solid rgb(174, 206, 233); }

.position .right .btn { width: 36px; height: 22px; background:#00a1a1 none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; text-align: center; }



.clr { clear: both; margin: 0px auto; height: 0px; overflow: hidden; }

.tj { width: 305px; float: left; margin: 20px auto 10px; display: inline; }

.tj h2 { background: transparent url(../images/box1_bg.jpg) no-repeat scroll center top; height: 24px; line-height: 24px; color: rgb(255, 255, 255); text-indent: 1.5em; font-size: 14px; }

.tj ul { margin-top: 10px; }

.tj ul li { border-bottom: 1px dashed rgb(194, 194, 194); height: 30px; line-height: 30px; margin-left: 0px; padding-left: 1px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }





.sidebar { width: 265px; }

.logo { width: 263px; border: 1px solid rgb(212, 224, 232); }

.logo p { border-bottom: 1px dashed rgb(194, 194, 194); height: 28px; line-height: 28px; padding-left: 7px; font-size: 14px; color: rgb(68, 68, 68); }

.logo p b { color: rgb(244, 0, 23); }

.logo .ys { margin: 6px 5px 10px; }

.sp { margin: 10px auto; border: 1px solid rgb(212, 224, 232); }

.tx { margin: 10px auto; border: 1px solid rgb(212, 224, 232); }

.ways { margin: 13px 20px 5px; position: relative;}

.ways .ways_box{ position: absolute;width: 223px;height: 200px;top: 0; }

.ways .ways_box a{display: block;float: left;width: 65px;height: 80px;margin-left: 13px;margin-bottom: 10px;}



/* .yy { border: 1px solid rgb(212, 224, 232); padding-bottom: 10px; } */

.sp1 { border: 1px solid rgb(212, 224, 232); margin: 10px auto;}

.sp1 h3 { margin-bottom:5px; padding:5px;}

.sp1 ul li { line-height:22px; padding:5px;}

.rs_scrolly { height:150px; overflow-y:scroll;}

.gd_ul { margin: 18px 5px; height: 240px; overflow: hidden; }

.gd_ul p { border-bottom: 1px dashed rgb(194, 194, 194); line-height: 24px; text-align: center; }

.gd_ul p span { width: 55px; display: inline-block; margin: 0px 14px; text-align: center; }

.yy ul li span { width: 55px; display: inline-block; margin: 0px 14px; text-align: center; }

.yy .sx { width: 246px; background: transparent url(../images/left_box2.jpg) no-repeat scroll center center; height: 97px; margin: 0px auto; padding-bottom: 7px; }

.yy .sx p { width: 202px; margin: 0px 22px; padding-top: 24px; }

.yy .sx p span { color: rgb(244, 0, 23); }

.zj { width: 263px; overflow: hidden; margin: 8px auto; border: 1px solid rgb(212, 224, 232); padding-bottom: 10px; }

.zj dl { margin: 10px; overflow: hidden; }

.zj dl dt { width: 108px; border: 1px solid rgb(235, 231, 231); }

.zj dl dd { width: 124px; }

.zj dl dd b { color:#00a1a1; }

.zj dl dd b a:link, a:visited{ color:#00a1a1; }



.zj dl dd b span { color: rgb(0, 0, 0); }

.zj dl dd p { color: rgb(55, 55, 55); line-height: 20px; }

.zj dl dd p span { font-weight: bold; }



/*header  请一定加上jQuery和去掉默认样式*/

dl,dt,dd{margin:0;padding:0}

ul,li{ list-style:none}

a{ text-decoration:none}

.fl { float: left; }

.fr { float: right; }

.clearfix:after{display:block;height:0;clear:both}.clearfix{*zoom:1}

.toplq { background:url(../images/top_bg.jpg) repeat-x left top; height:30px; line-height:30px; }

.toplq h1 { color:#747474; background:url(../images/home.jpg) no-repeat 15px center; padding-left:35px; font-size:13px; margin-top:0px; margin-bottom:0px; }

.toplq .set { color:#e9e9e9; }

.toplq .set a { display:inline-block; padding:0 15px; color:#747474; font-size:13px; }

.toplq .set a em { background:url(../images/icon.png) no-repeat; display:inline-block; width:22px; height:23px; margin-right:5px; vertical-align:middle; transition:all 0.3s linear 0s; }

.toplq .set .a1 { background-position:0 0; }

.toplq .set .a2 { background-position:-24px 0; }

.toplq .set .a3 { background-position:-48px 0; }

.toplq .set a:hover .a1 { background-position:0 -23px; }

.toplq .set a:hover .a2 { background-position: -24px -23px; }

.toplq .set a:hover .a3 { background-position:-48px -23px; }

.toplq .set a:hover { color:#00a1a1; text-decoration:none; }

.top_nav { height:45px; background:#00a1a1; }

.top_nav li { float:left; text-align:center; line-height:45px; /*padding-left:8px; padding-right:8px; */ width:96px;font-size:16px; list-style:none }

.top_nav li a { color:#fff; display:block;font-family:'微软雅黑';}

.top_nav li a:hover { background:#fb9a00; text-decoration:none; }

.top_nav .title { position:relative; background:#fb9a00 no-repeat 150px center; width:158px; color:#fff; padding-left:29px; text-align:left; }

.top_nav .title em { position:absolute; right:15px; top:50%; margin-top:-8px; display:block; width:16px; height:16px; background:url(../images/littlep.png) no-repeat; transition:0.5s}

.top_nav .title:hover em { transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); }



.title .sub { position:absolute; left:0; top:45px; width:187px; background:#e0dedf; /*   z-index: 99; padding:0px 0 10px;*/ padding:0px 0 0px; height:368px; overflow:hidden; z-index:9999999 }

.title .sub dl { padding:2px 10px 0 2px; }

.title .sub dl:hover{ background:#ffffff;}

.title .sub dt { line-height:22px; color:#00a1a1; font-size:14px; }

.title .sub dt i { padding-right:6px; }

.title .sub dt span { float:right; color:#3e3a39; }

.title .sub dt a { display:inline; line-height:22px; color:#00a1a1; font-size:14px; }

.title .sub dt a:hover { background:none; text-decoration:underline; }

.title .sub dd { text-align:center; line-height:20px; padding:5px 0 8px; }

.title .sub dd a { color:#747474; font-size:12px; display:inline-block; padding:0 4px; }

.title .sub dd a:hover { background:none; color:#fb8200;font-family:'微软雅黑'; }

.title .sub dd a.red { color:#f00;}

#pjWeixin{ float:right; text-align:left; width:150px; z-index:10000;}

#pjWeixin div{ display:none; width:126px; height:138px; position:absolute; top:25px; right:33px;z-index:10000;}



#navlist{ position:relative; z-index:9999999;}

/* #navlist img{ border:none} */



#navbox{position:absolute;right:0px;top:45px;width:813px;/*filter:alpha(opacity:95);opacity:0.95;*/background:#fffefd;overflow:hidden;z-index:4999;}

.nav_cont{ }

.nav_01{ width:812px;height:206px; overflow:hidden;background:#fffefd;}

.nav_yy{padding:0 15px 0 25px;}

.navyy_left{width:490px;float:left;}

.navyy_right{width:282px;height:180px;padding-top:16px; float:right;}

.navyy_img img{/*float:right;*/ border:#00a1a1 2px solid;}

.nav_h2{height:20px;margin-bottom:12px;padding-top:28px; }

.nav_h2,.nav_h2 em{color:#555555;font-size:20px;line-height:20px;font-weight:600; text-align:left;}

.nav_h2 em{color:#00a1a1; font-style:normal}

.nav_h2 span{color:#555555;font-weight:normal;font-size:15px;padding-left:5px; font-family:"Verdana, Geneva, sans-serif";}

.nav_y_01{height:60px;margin-bottom:7px; padding-left:0px;}

.nav_y_01 li{line-height:32px;height:32px; float:left;width:137px;padding-left:17px; background:url(../images/nav_li.png) no-repeat left center;}

.nav_y_01 li a{line-height:32px; }

.nav_y_01 li a:hover{text-decoration:underline;}

.nav_y_02 li,.nav_y_01 li a{color:#555;text-align:left;font-size:16px;}

.nav_y_01 li a:hover{ background:none; text-decoration:underline}

.nav_y_02{ padding-left:0px;}

.nav_y_02 li{width:330px;padding-left:17px;height:28px;line-height:28px; float:left;background:#fff url(../images/nav_li2.png) no-repeat left center;}

.nav_y_03{height:135px;margin-top:7px; text-align:left;}

dl.nav_y_03 dd{height:28px;margin-bottom:17px;}

.nav_y_03 a,.nav_y_03 span{font-size:16px;line-height:28px;}

.nav_y_03 .fxhp{ display:block; float:left;color:#f10000;width:105px;height:28px; border:solid 1px #00a1a1; border-radius:5px; text-align: center}

.nav_y_03 span,.nav_y_03 span a{padding:0 2px; background:url(../images/nav_li3.png) no-repeat right center;}

.nav_y_03 span.span_end{ background:none;}

.nav_y_04{height:132px;}

.nav_y_04 ul{float:left;height:132px;font-size:16px;font-family:"微软雅黑";}

.nav_y_04 ul em{color:#ff5000;padding-right:5px;}

.nav_y_04 ul li{height:33px;margin-bottom:11px;line-height:33px;}

.nav_y_04 ul i{color:#fff;}

.nav_y_04 ul input,.nav_y_04 ul select{height:31px; border:1px solid #c2d0dd;}

.nav_y_05{width:227px;}

.nav_y_05 input{font-size:14px;padding:0 5px;line-height:31px;width:113px;}

.nav_y_06{width:306px;}

.nav_y_06 select{line-height:31px;font-size:14px;}

.select_02 select{width:83px;}

.select_03 em,.select_03 input,.select_03 img,.select_03 span{float:left;}

.select_03{overflow:hidden;height:31px;}

.input_01{width:67px;height:31px;}

.input_02{padding:0 3px; position:relative;top:5px;}

.nav_btn1{background:#fe8700;width:68px;height:32px; border:none;cursor:pointer;font-size:18px;color:#fff;}

.nav_y_07{padding:5px 0 15px 0px;height:65px;}



.nav_y_08{height:35px;}



.nav_01 div p{ float:left; width:235px; height:45px; margin-top:0px; margin-bottom:0px; line-height:45px;}

.nav_01 div p label{ width:77px; height:30px; line-height:30px; vertical-align:middle; color:#00a1a1;}

.nav_01 div p input, .nav_01 form p select{ width:140px; height:28px; border: solid 1px #c2c2c2; border-radius:2px; line-height:28px;}

.nav_01 div p:last-child{ text-align:center}

.nav_01 div .guahaoa{ background:#00a1a1; width:110px; height:30px; border-radius:5px; text-align:center; line-height:30px; color:#FFF; cursor:pointer;font-family:Arial, "宋体",Helvetica, sans-serif; border:none}

.nav_cont .lylx ul{ padding-left:0px;}

.nav_cont .lylx ul li{ width:84px; height:40px; line-height:40px; border-radius:5px; background:#d9d9d9; text-align:center; font-size:14px;  float:left}

.nav_cont .lylx ul li a{color:#444444;}

.nav_cont .lylx ul li.li1 a{color:#FFF;}

.nav_cont .lylx ul li a:hover{ text-decoration:underline; background:none}

.nav_cont .lylx ul li.li1{ background: #00a1a1; position:relative }

.nav_cont .lylx ul li.li1 img{ position:absolute; right:-10px; bottom:-10px}

.nav_cont .lylx ul li.li2{ width:34px; background:none; text-align:center; line-height:40px;}

.nav_cont .lylx ul li.li2 img { vertical-align:middle}

.nav_y_09 li { width:200px; text-align:left; }



/* footer */

 a{ text-decoration:none;font-family:"微软雅黑"}

 img{ border:none; vertical-align: middle;}

ul,ol,li{ list-style:none; padding:0px; margin:0px;}

.fl{float:left;}

.fr{float:right;}

.blank2{ clear:both; width:100%; height:20px; overflow:hidden;}

#footer{font-size: 12px; color:#bfbfbf; font-family:"微软雅黑"; display:block}

#footer a{ color:#bfbfbf;font-family:"微软雅黑";}

#footertotop {clear: both;margin: 0 auto; height:16px; width: 123px;background: #fff;}

#footertotop img {display: block;margin: 0 auto;cursor: pointer; float:left;}

#footercontent {background: #414141;color: #9c9c9c;padding-top: 30px;}

.footerdiv1{ float:left; width:147px;}

.footerdiv1 img{ margin-left:0px; margin-top:30px;}

.footerdiv2title h2, .footerdiv3title h2 {background: url(../images/footerdiv2titleh2bj.jpg) center bottom no-repeat;padding-bottom: 10px;font-size: 15px;text-align: center;color: #cccccc;}

.footerdiv2 {padding-left: 30px;float:left; padding-top:15px;}

.footerdiv2 .footerdiv2three {margin-right: 0px;}

.footerdiv2div {width: 100px;float: left;text-align:center}

.footerdiv2div ul {padding-top: 3px;}

.footerdiv2div ul li {font-size: 12px;transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;-webkit-transition: all 0.2s;}

.footerdiv2div ul li:nth-child(1){ margin-bottom:7px;}

.footerdiv2div ul li:hover i {color: #5e5683;}

.footerdiv2div ul li:hover span {color: #5e5683;}

.footerdiv2div ul li a {color: #888888;padding-top: 4px;_padding-top: 0px;padding-bottom: 4px;_padding-bottom: 0px;display: block; width:auto; height:15px; line-height:15px;}

.footerdiv2div ul li a:hover{ background:#222222; width:auto}

.footerdiv2div ul li span {padding-left: 4px;}

.footerdiv3{ width:230px; float:left; margin-left:14px;}

#footerform input, #footerform textarea {width: 218px;height: 22px;background: #212020;border: 1px solid #393939;color: #999999;padding-left: 10px;font-size: 12px;margin-top: 5px;line-height:22px;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;}

#footerform textarea {height: 45px;margin-top: 5px;}

#footerform .input3 {padding-top: 6px;}

#footerform .input4 {background: #ffba00;font-size: 14px;width: 90px;padding-left: 0;height: 28px;color: #000905;border: none;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;margin-left:70px;cursor:pointer}

#footerform .input4:hover {color: #fff;background: #da5d61;}

#footerform .input5 {width: 101px;height: 30px;padding-left: 6px;border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;-webkit-border-radius: 0px;}

#footerform .yanzhengmaimg {padding-top: 18px;	height: 30px;}

#footerform .change {text-align: center;}

#footerform .change p {font-size: 12px;padding-top: 8px;}

.footerdiv4{ width:230px; float:right; display:inline-block;_margin-right:-25px;}

.footerdiv4 .ul1 {padding-top: 11px;}

.footerdiv4 .ul1 li {padding-top: 5px;}

.footerdiv4 .ul1 li span {font-size: 12px; line-height:15px; display:block; background:none; text-indent:0em}

.footerdiv4 .ul1 li p {font-size: 23px;color: #fdb800;text-align:right;font-style:italic; margin-top:0px; margin-bottom:0px;}

.footerdiv4 .ul1 li.li1 {padding-left: 22px;background: url(../images/pic8.png) no-repeat 4px 8px;}

.footerdiv4 .ul1 li.li2 {padding-left: 22px;background: url(../images/pic9.png) no-repeat 4px 8px;}

.footerdiv4 .ul1 li.li3 {padding-left: 22px;background: url(../images/pic10.png) no-repeat 4px 8px;}

.footerdiv4 .ul1 .span1 {padding-left: 10px;font-family:"微软雅黑";}

.footerdiv4 .ul1 .span2 {padding-left: 10px;font-family:"微软雅黑";}

.footerdiv4 .ul1 .span3 {padding-left: 10px;font-family:"微软雅黑";}

.saoyisao {padding-top: 10px;width: 263px;display: block; position:relative;}

.saoyisaoleft {float: left;padding-left: 50px;}

.saoyisaoright {float: left;}

.saoyisaoleft li{line-height:16px;}

.saoyisaoleft .li1 {padding-left: 15px;background: url(../images/pic7.png) no-repeat;}

.saoyisaoleft .li1 span {float: left;padding-left: 10px;font-size: 16px;}

.saoyisaoleft .li1 i {float: left;color: #6d639b;}

.fenxiang {padding-top: 25px;cursor: pointer;padding-left: 50px;}

.fenxiang span {float: left;padding-right: 20px;}

.fenxiang ul {float: left;	}

.saoyisaoright {padding-left: 15px;float: left; position:absolute; top:-13px; right:32px;}

.fenxiang ul li {float: left;width: 25px;height: 25px;margin-right: 10px;}

.fenxiang ul li a {background: #333333;display: block;text-align: center;height: 25px;border-radius: 50%;-webkit-border-radius: 50%;-moz- border-radius:50%;-ms- border-radius:50%; -o- border-radius:50%;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}

.fenxiang ul li .a1:hover {background: #0789b6;}

.fenxiang ul li .a2:hover {background: #e60012;}

.fenxiang ul li .a3:hover {background: #f39800;}

.fenxiang ul li .a4:hover {background: #45a80c;}

.fenxiang ul li a.a3 {height: 25px;}

.fenxiang ul li a img {padding-top: 6px;}

.fenxiang ul li a .img3 {padding-top: 3px;}

.container_f:before, .container_f:after {content: " ";display: table;}

.container_f:after {clear: both;}

.container_f {width: 980px;margin: 0 auto;}

.w980{width: 980px;margin: 0 auto;}

#footer .footer_2{ border-top: solid 1px #212020; margin-top:10px;}

#footer .footer_2 ul{ margin-top:18px;}

#footer .footer_2 ul li{ float:left; display:inline; width:60px; margin-right:57px; margin-left:12px; text-align:center}

#footer .footer_2 ul li.last{ margin-right:0px;}

#footer .footer_2 ul li div{ width:43px; height:43px; overflow:hidden;position:relative; margin:auto; transition:.5s }

#footer .footer_2 ul li.li1 div{background:url(../images/footer_b1.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li2 div{background:url(../images/footer_b2.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li3 div{background:url(../images/footer_b3.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li4 div{background:url(../images/footer_b4.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li5 div{background:url(../images/footer_b5.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li6 div{background:url(../images/footer_b6.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li7 div{background:url(../images/footer_b7.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li8 div{background:url(../images/footer_b8.png) 0px 0px no-repeat }

#footer .footer_2 ul li.li1 div:hover{background:url(../images/footer_b1.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li2 div:hover{background:url(../images/footer_b2.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li3 div:hover{background:url(../images/footer_b3.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li4 div:hover{background:url(../images/footer_b4.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li5 div:hover{background:url(../images/footer_b5.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li6 div:hover{background:url(../images/footer_b6.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li7 div:hover{background:url(../images/footer_b7.png) 0px -43px no-repeat }

#footer .footer_2 ul li.li8 div:hover{background:url(../images/footer_b8.png) 0px -43px no-repeat }

#footer .footer_2 ul li a{ text-decoration:none}

#footer .footer_2 ul li p{ font-size:14px; line-height:14px;  margin-top:10px; color:#979898; width:60px; text-decoration:none}

#footer .footer_3{ text-align:center; background:#303030; height:90px; line-height:30px; color:#bfbfbf}





.box6 { padding: 0px 18px 0px 15px;width:966px;margin:0 auto; }

.box6 .hd { line-height: 37px; position: relative; border-bottom: 2px solid rgb(223, 223, 223); height: 37px; }

.box6 ul { position: absolute; left: 0px; bottom: -2px; }

.box6 .hd li { float: left; line-height: 36px; font-size: 18px; font-weight: normal; padding: 0px 15px; background: transparent url(../images/ico4.gif) no-repeat scroll right center; cursor: pointer; }

.box6 .hd .on { border-bottom: 2px solid #00a1a1; }

.box6 .bd { height: 340px; overflow: hidden; }

.box6 .list1 { position: relative; padding: 28px 0px 20px; height: 292px; overflow: hidden; }

.bigPic .ltPic { position: relative; width: 655px; }

.bigPic .rightPic { position: relative; width: 300px; }

.bigPic p { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 52px; background: rgba(0, 0, 0, 0.75) none repeat scroll 0% 0%; font-size: 14px; line-height: 52px; color: rgb(255, 255, 255); text-align: center; }

.list1 .init { position: absolute; right: 0px; top: 13px; height: 6px; width: 100px; overflow: hidden; }

.list1 .init ul { float: right; }

.list1 .init li { float: left; width: 23px; height: 6px; margin-right: 6px; background: rgb(223, 223, 223) none repeat scroll 0% 0%; cursor: pointer; }

.list1 .init .on { background:#00a1a1 none repeat scroll 0% 0%; }

.box6 .list2, .box6 .list3 { text-align: center; }

.box6 .list2 img { padding: 28px 0px 22px; }

.box6 .list3 img { padding: 28px 0px 22px; }

.box6 .list4 { padding-top: 37px; }

.box6 .list4 p { display: inline-block; float:left; width: 90px; height: 85px; background-image: url(../images/p9.jpg); margin: 0px 12px; }

.box6 .list4 .no_bg1 { background-position: -22px 0px; }

.box6 .list4 .no_bg1:hover { background-position: -22px -95px; }

.box6 .list4 .no_bg2 { background-position: -137px 0px; }

.box6 .list4 .no_bg2:hover { background-position: -137px -95px; }

.box6 .list4 .no_bg3 { background-position: -254px 0px; }

.box6 .list4 .no_bg3:hover { background-position: -254px -95px; }

.box6 .list4 .no_bg4 { width: 120px; background-position: -364px 0px; }

.box6 .list4 .no_bg4:hover { background-position: -364px -95px; }

.box6 .list4 .no_bg5 { background-position: -499px 0px; }

.box6 .list4 .no_bg5:hover { background-position: -499px -95px; }

.box6 .list4 .no_bg6 { background-position: -620px 0px; }

.box6 .list4 .no_bg6:hover { background-position: -620px -95px; }

.box6 .list4 .no_bg7 { background-position: -735px 0px; }

.box6 .list4 .no_bg7:hover { background-position: -735px -95px; }

.box6 .list4 .no_bg8 { background-position: -855px 0px; }

.box6 .list4 .no_bg8:hover { background-position: -855px -95px; }

.box6 .list5 { margin-top: 20px; }

.box6 .list5 .fl { position: relative; }

.box6 .list5 .fl em { position: absolute; left: 0px; bottom: 0px; display: block; width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.75) none repeat scroll 0% 0%; }

.box6 .list5 .p1 { width: 408px; height: 300px; }

.box6 .list5 .p2 { width: 249px; margin: 0px 4px; }

.box6 .list5 .p2 a { margin-bottom: 5px; display: block; width: 100%; height: 157px; position: relative; }

.box6 .list5 .p2 .p { height: 138px; }

.box6 .list5 .p3 { width: 301px; height: 300px; }

.box6 .list6 .fl em { line-height: 18px; height: 36px; padding: 2px 0px; }

.box6 .list6 .p4 { width: 375px; }

.box6 .list6 .p5 { margin: 0px 4px; width: 282px; height: 300px; }

.box6 .list6 .p3 em { line-height: 36px; }





.w1000 { position:relative; width:1100px; margin:0 auto; clear:both; }

.toplq { background:url(../images/top_bg.jpg) repeat-x left top; height:30px; line-height:30px; }

.toplq h1 { color:#747474; background:url(../images/home.jpg) no-repeat 15px center; padding-left:35px; font-size:13px; margin-top:0px; margin-bottom:0px; }

.toplq h1 a { color:#F00; }



.banner img{ width:100%;}

.gg_list{border: 1px solid rgb(212, 224, 232); margin-bottom:20px;}

.gg_list .tit3{ line-height:36px; font-size:16px; text-indent:10px;}

.gg_list ul{ padding:10px;}

.gg_list ul li{line-height:26px; font-size:14px; list-style:inside;}