@charset "utf-8";
/* CSS Document */
.top_index{margin-top: 20px;width: 100%;height: 112px;}

.daoyu{ width:980px; height:43px; background:#f0f0f0; margin:20px auto 0px;}
.daoyul{ width:400px; height:20px; float:left; margin-top:10px; margin-left:10px;}
.daoyul .daoyull{ float:left;margin-top:5px;}
.daoyul .daoyulr{ float:left; margin-left:10px;}
.daoyul .daoyulr p{ font-size:14px; color:#5d5d5d;  margin-top:2px;}
.daoyur{ width:420px; height:30px; float:right; margin-top:5px; margin-right:10px;}
.daoyurl{ width:220px; height:30px; background:#FFF; float:left;}
.daoyurll{ width:19px; height:19px; float:left; margin-top:5px; margin-left:10px;}
.daoyurlr .input1{font-size:14px;  text-indent:1em; width:182px; height:23px; float:right; border:0px;margin-top:3px;}

.daoyurc{ width:69px; height:30px; background:#ff8432; font-size:16px; color:#FFF; text-align:center; line-height:30px; float:left;}
.daoyurc1{ width:69px; height:30px; background:#ff8432; font-size:16px; color:#FFF; text-align:center; line-height:30px; float:left; margin-left:10px; border:none; margin-top:0px;}
.daoyurr{ width:116px; height:30px; background:#008d99; font-size:16px;text-align:center; line-height:30px; float:right;}
.daoyurr a{ color:#FFF; display:block;}


.con1{ width:978px; height:auto; overflow:hidden; border:1px solid #e7e7e7; margin:20px auto 0px; padding-bottom:10px; }
.con1_1{ width:227px; height:auto;float:left; margin-left:10px; overflow:hidden; margin-top:20px;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}
.bitdiv{display:inline-block;width:14px;height:14px;margin:0 11px 8px -5px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png); background-size:100%;}
.curimg{background-image:url(../images/01.png); background-size:100%;}



.con1_2{ width:412px; height:auto; overflow:hidden; float:left; margin-left:18px; margin-top:20px;}
.con1_2t{ width:412px; overflow:hidden; margin:10px auto 0px;}
.con1_2t li{ width:412px; overflow:hidden; border-bottom:1px dashed #d4d4d4; padding-bottom:10px;height:27px; line-height:27px;}
.con1_2t li .img{ width:412px; height:182px; margin:10px auto 0px;}
.con1_2t li .wen{ width:412px; height:27px; margin:6px auto 0px;}
.con1_2t li .wen .wen_l{ width:17px; height:27px; float:left; margin-top:2px;}
.con1_2t li .wen .wen_r{ width:317px; height:27px; overflow:hidden; float:right;}
.con1_2t li .wen .wen_r p{ font-size:14px; color:#6d6d6d;  height:27px;}
.con1_1tt li{ float:left; font-size:16px; padding:0 10px; color:#4a4849; margin-left:5px; height:26px; font-weight:800;}
.con1_1tt #active{ color:#008d99; padding:0 10px;border-bottom: 3px solid #008d99;}
.con1_1tt li:hover{ cursor:pointer; padding:0 10px; }
.con1_1tt li a:hover{text-decoration:none;}
.con1_1tt{ width:412px; overflow:hidden;border-bottom:1px solid #dcdcdd;position:relative;}
.con1_1tt p{ width:55px; height:21px; float:right;}
.con1_1tt p a{ display:block; margin-top:4px;}
.con1_1tt h3{ width:412px; height:3px; margin-top:5px; float:left;}
.con1_3t{ width:412px; overflow:hidden; margin:10px auto 0px;}
.con1_3t dl{ float:left; width:412px; overflow:hidden; border-bottom:1px dashed #d4d4d4; padding-bottom:10px;}
.con1_3t dl p{float:left;width:412px; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:700; }
.con1_3t dl p a{ color:#008d99;}
.con1_3t dl dt{float:left;width:104px; height:69px; overflow:hidden; margin-top:8px;}
.con1_3t dl dd{ float:left; width:295px; padding-left:10px; line-height:24px; text-indent:2em; margin-top:8px; color:#666;font-size:13px;}
.con1_3t dl dd a{ color:#ff4208;}
.con1_3t ul{ float:left; width:412px; overflow:hidden; height:auto; margin-top:10px;}
.con1_3t ul li{ float:leftl; width:412px; height:26px; line-height:26px; overflow:hidden;}
.con1_3t ul li p{ float:left; width:300px; font-size:14px;}.con1_3t ul li p a{font-size:13px;}
.con1_3t ul li span{ float:right; color:#999;font-size:13px;}

.con1_3{ width:280px; height:auto; padding-bottom:10px; border-left:1px solid #e7e7e7; float:right; margin-top:5px; margin-right:10px;}
.con1_3b{width:248px; height:auto; border-bottom:1px solid #eaeaea; margin:0px auto; overflow:hidden; margin-top:3px;}
.con1_3b p{ float:left; width:100px; text-align:center; font-size:16px; color:#008d99; line-height:39px; font-weight:bold; }
.con1_3b span{ float:left; padding-left:10px; line-height:39px; font-size:16px; color:#999;}
.con1_3b .aver{ width:84px; border-bottom: 3px solid #008d99;}
.con1_3c{ margin:0px auto; width:248px; height:auto; overflow:hidden; margin-top:15px;}
.con1_3c .img{ margin:0 auto; width:248px;}
.con1_3c p{margin:0 auto; width:248px; text-indent:2em; font-size:13px; color:#666;  margin-top:8px; line-height:23px;}
.con1_3c p a{ color:#ff4208;}



.ggw{ width:980px; height:110px; margin:20px auto 0px; overflow:hidden; position:relative;}
.ggw .bd ul li{ width:608px; height:110px; overflow:hidden;}
.ggw .hd{ position:absolute; right:2px; bottom:6px; width:44px; height:14px;}
.ggw .hd ul li{ width:14px; height:14px; border-radius:7px; background:#9ae9ff; float:left; margin-left:5px;}
.ggw .hd ul li.on{ background:#0086ac;}



.con2{ width:980px; overflow:hidden;margin:25px auto 0px;}
.con2_1{ width:980px; height:36px; line-height:36px; overflow:hidden;}
.con2_1l{ float:left; font-size:24px; color:#008d99;}
.con2_1r{ float:right; margin-top:6px;}
.con2_1r a{ float:right; width:100px; height:26px; line-height:26px; text-align:center; color:#FFF; background:#ff8432; border-radius:5px; font-size:14px;}


/*******************æ¡ˆä¾‹ä¸‹æ‹‰*********************/

#navigation, #navigation li ul { 
list-style-type:none; 
} 
#navigation li { position:relative; 
} 
#navigation li ul li{ background:#008d99; margin-top:1px;}
#navigation li ul li a:hover { 
color:#fff; 
background:#f60; 
} 
#navigation li ul { 
display:none; 
position:absolute; 
top:50px; 
left:0;
width:100px;  
} 
#navigation li ul li ul { 
display:none; 
position:absolute; 
top:0px; 
left:130px; 
margin-top:0; 
margin-left:1px; 
width:120px; 
} 
/********************è§†é??*********************/

.yysp-con{
    width: 980px;
    overflow: hidden;
    margin: 25px auto 0px;
}
.yysp-nr {
    width: 978px;
    overflow: hidden;
    margin: 10px auto 0px;
    border: 1px solid #e9e9e9; padding-bottom:20px;
}
.yysp-l{ float:left; width:372px; height:auto; overflow:hidden; padding:20px 0 0 15px;}
.pack_focus {
    position: relative;
    width: 372px;
    height: 231px;
}
.pack_focus .pic {
    width: 372px;
    height: 231px;
}
.pack_focus .txt {
    position: absolute;
    bottom:10px;
    left: 0;
    padding: 0 10px;
    color: #fff; font-size:18px;
}
.pack_focus .txt a{ color:#FFF;}
.pack{ float:left; width:180px; height:109px; margin-top:13px; position:relative;}
.packs{ margin-right:12px; display:inline;}
.h_al_tu{ float:left; width:180px; height:109px;cursor:pointer;}
.quic{width:180px; height:109px;}
.h_al_tu:hover span{ display:block;position:absolute; bottom:0; left:0;color:#FFF;width:180px; 
z-index:10;height:109px; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; cursor:pointer;}
.h_al_tu dl{ display:none;}
.h_al_tu:hover dl{ float:left; position:absolute; display:block; top:5px; left:5px; color:#FFF; width:170px; height:100px; overflow:hidden;z-index:20;}
.h_al_tu:hover dl dt{ width:100%; color:#FFF; height:21px; line-height:21px; font-size:14px; overflow:hidden;}
.h_al_tu:hover dl dd{ width:100%; color:#FFF; height:auto; line-height:16px; margin-top:5px; overflow:hidden; font-size:12px; color:#b9b9b9;}
.h_al_tu:hover dl p{width:60px; height:22px; margin-top:12px; line-height:22px; text-align:center; overflow:hidden; border-radius:5px; background:#fd7f2a; color:#FFF;}
.h_al_tu:hover dl p a{ width:100%; color:#FFF;}
.divcss{ position:relative; float:left;} 
.divcss a,.divcss span{display:none; text-decoration:none;}

.yysp-r { float:right; width:578px; margin-top:7px;}


/*zj-t*/
.zjjs{ width:978px; overflow:hidden;margin:20px auto 0px; border:1px solid #e7e7e7;}
.wp_yyzj_guna{ margin:0 auto 0px; width:950px; height:auto; overflow:hidden;}
.wp_yyzj_guna .expertpic { display:block; float:left;}

.zj_dl{ width:197px; height:264px; float:left; margin-top:18px;}
.zj_dr{ float:left;width:496px; overflow:hidden; margin-left:20px; display:inline; margin-top:18px;}
.zj_drt{ width:496px; height:auto; overflow:hidden;}
.zj_drtl{ float:left; width:496px; height:33px; background:url(../images/zjjs_bj.jpg) no-repeat;}
.zj_drtl h2{ float:left; width:122px; font-size:18px; color:#FFF;  line-height:33px; text-align:center;}
.zj_dr p{float:left; width:496px; text-indent:2em; font-size:12px; color:#000000; margin-top:10px; line-height:24px;}
.zj_dr p a{ color:#ff6646;}
.zj_drc{ width:496px; height:auto; overflow:hidden;}
.zj_drcl{ float:left; width:496px; height:33px; background:url(../images/zysc_bj.jpg) no-repeat; margin-top:10px;}
.zj_drcl h2{ float:left; width:122px; font-size:18px; color:#FFF;  line-height:33px; text-align:center;}
.zj_drcr{ width:456px; height:47px; margin-top:5px; float:right; margin-right:10px;font-size:12px; color:#000000; line-height:28px;}
.zj_drcr a{ color:#F00;}
.zj_drf{ width:306px; height:36px;margin:10px auto 0px;}
.zj_drf h3{ width:120px; height:36px; border-radius:5px; background:#9f9f9f; float:left;}
.zj_drf h3 a{ text-align:center; line-height:36px; color:#FFF; font-size:20px; display:block;}
.zj_drf h4{ width:120px; height:36px; border-radius:5px; background:#03a4b2; float:right;}
.zj_drf h4 a{ text-align:center; line-height:36px; color:#FFF; font-size:20px; display:block;}
.zj_wz{ float:right; width:222px; height:264px; background:#1bafbc; margin-top:18px;}
.zjdy_bt{ margin:0 auto; width:222px; height:40px; border-bottom:1px solid #FFF; line-height:40px;}
.zjdy_bt p{ float:left; margin-left:10px; display:inline; width:150px; background:url(../images/tubiao.jpg) left no-repeat; padding-left:25px; font-size:19px; color:#FFF; }
.zj_wz dl{ margin:0 auto; width:202px; height:auto; overflow:hidden; color:#FFF; margin-top:3px; font-size:13px;}
.zj_wz dl dt{ float:left; width:20px; font-weight:800; margin-top:3px; }
.zj_wz dl dd{float:left; width:182px; height:auto; overflow:hidden; margin-top:3px; line-height:18px;}
.zj_wz ul{ margin:0 auto; width:202px; height:auto; background:#FFF; padding:5px 0 8px 0; border-radius:5px; overflow:hidden; margin-top:8px; font-size:13px;}
.zj_wz ul li{ margin:0 auto; width:194px; height:30px; line-height:30px; border-bottom:1px dashed #CCCCCC; overflow:hidden; }

.none2,.none3,.none4,.none5,.none6,.none7,.none8,.none9,.none10,.none11,.none12,.none13,.none14,.none15,.none16{ display:none;}
/*zj-d*/
.zhuanjia_jj{margin:0 auto 0px; width:950px; height:auto; overflow:hidden;}
.wp_zjgunx{ overflow:hidden; height:130px; margin-top:20px; position:relative; padding:8px 27px 10px 37px;}
.wp_zjgunx .tempWrap{ width:862px !important;}
.wp_zjgunx a.gun_left{ width:37px; top:8px; left:0; height:117px; display:block; position:absolute; background:url(../images/zj_zjt.jpg) center no-repeat; cursor:pointer}
.wp_zjgunx a.gun_right{ width:37px; top:8px; right:0; height:117px; display:block; position:absolute; background:url(../images/zj_yjt.jpg) center no-repeat; cursor:pointer}
.wp_zjgunx ul{ overflow:hidden;}
.wp_zjgunx ul li{ float:left; text-align:center; margin:0 15px; border-radius:112px; width:112px; height:112px; border:2px solid #cfcfcf;}
.wp_zjgunx ul li img{border-radius:112px; width:112px; height:112px;}
.wp_zjgunx ul li>a{ overflow:hidden; display: block;  width: 112px; height: 112px; background:#none}
.wp_zjgunx ul li.hover { border:2px solid #0ca7b5; cursor:pointer;}






.con3{ width:980px; overflow:hidden; margin:25px auto 0px;  }
.con3_1 li{ float:left; font-size:25px; padding:0 10px; color:#4a4849;margin-left:5px;height:36px; }
.con3_1 { position:relative}
.con3_1 div{ position: absolute; right:0px; top:0px; display:none;}
.con3_1 #active div{ position: absolute; right:0px; top:0px;display: block;}
.con3_1 #active{ color:#008d99; padding:0 10px;}
.con3_1 li:hover{ cursor:pointer;}
.con3_1{ width:980px; overflow:hidden;position:relative;}
.con3_1 h2{ float:left; font-size:20px; color:#4a4849; padding-right:15px;}
.con3_1 p{ width:55px; height:21px; float:right;}
.con3_1 p a{ display:block; margin-top:4px;}
.con3_1 h3{ width:980px; height:3px; margin-top:5px; float:left;}
.con3_2{ width:978px;overflow:hidden; margin:10px auto 0px; border:1px solid #e9e9e9;}

.con3_2t{ width:974px; overflow:hidden; margin:0px auto;}
.con3_2t .hover{ background:#1bafbc; color:#FFF;}
.con3_2t li{ float:left; text-align:center; width:11%; margin:15px 0 0 13px; display:inline; background-color:#f0f0f0; height:100px; position:relative;}
.con3_2t li i { position:absolute; width:100%; left:0; top:0; display:block; height:100px;background-color:#f0f0f0;z-index:-1;}
.con3_2t .hover i {opacity:1; -webkit-animation:orangeIn 0.2s ease; animation:orangeIn 0.2s ease;background-color:#01826c;}
.con3_2t li a{ display:block; background:url(../images/wp_h1.png) center 6px no-repeat; width:100%; color:#3d9ca6; height:65px; padding-top:76px; font-size:13px;}
.con3_2t li a.wp_nv1{background:url(../images/wp_h2.png) center 6px no-repeat;}
.con3_2t li a.wp_nv2{background:url(../images/wp_h3.png) center 6px no-repeat;}
.con3_2t li a.wp_nv3{background:url(../images/wp_h4.png) center 6px no-repeat;}
.con3_2t li a.wp_nv4{background:url(../images/wp_h5.png) center 6px no-repeat;}
.con3_2t li a.wp_nv5{background:url(../images/wp_h6.png) center 6px no-repeat;}
.con3_2t li a.wp_nv6{background:url(../images/wp_h7.png) center 6px no-repeat;}
.con3_2t li a.wp_nv7{background:url(../images/wp_h8.png) center 6px no-repeat;}
.con3_2t li a.wp_nv8{background:url(../images/wp_h9.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv9{background:url(../images/wp_h10.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv10{background:url(../images/wp_h11.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv11{background:url(../images/wp_h12.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv12{background:url(../images/wp_h13.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv13{background:url(../images/wp_h14.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv14{background:url(../images/wp_h15.png) center 6px no-repeat; color:#666;}
.con3_2t li a.wp_nv15{background:url(../images/wp_h16.png) center 6px no-repeat; color:#666;}

.con3_2t .hover a{color:#fff;background:url(../images/wp_b1.png) center 6px no-repeat; }
.con3_2t .hover a.wp_nv1{color:#fff;background:url(../images/wp_b2.png) center 6px no-repeat; }
.con3_2t .hover a.wp_nv2{color:#fff;background:url(../images/wp_b3.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv3{color:#fff;background:url(../images/wp_b4.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv4{color:#fff;background:url(../images/wp_b5.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv5{color:#fff;background:url(../images/wp_b6.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv6{color:#fff;background:url(../images/wp_b7.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv7{color:#fff;background:url(../images/wp_b8.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv8{color:#fff;background:url(../images/wp_b9.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv9{color:#fff;background:url(../images/wp_b10.png) center 6px no-repeat; }
.con3_2t .hover a.wp_nv10{color:#fff;background:url(../images/wp_b11.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv11{color:#fff;background:url(../images/wp_b12.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv12{color:#fff;background:url(../images/wp_b13.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv13{color:#fff;background:url(../images/wp_b14.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv14{color:#fff;background:url(../images/wp_b15.png) center 6px no-repeat;}
.con3_2t .hover a.wp_nv15{color:#fff;background:url(../images/wp_b16.png) center 6px no-repeat;}


.con3_2t li a.wp_nk0{background:url(../images/wp_nkh1.png) center 5px no-repeat;}
.con3_2t li a.wp_nk1{background:url(../images/wp_nkh2.png) center 5px no-repeat;}
.con3_2t li a.wp_nk2{background:url(../images/wp_nkh3.png) center 5px no-repeat;}
.con3_2t li a.wp_nk3{background:url(../images/wp_nkh4.png) center 5px no-repeat;}
.con3_2t li a.wp_nk4{background:url(../images/wp_nkh5.png) center 5px no-repeat;}
.con3_2t li a.wp_nk5{background:url(../images/wp_nkh6.png) center 5px no-repeat;}
.con3_2t li a.wp_nk6{background:url(../images/wp_nkh7.png) center 5px no-repeat;}
.con3_2t li a.wp_nk7{background:url(../images/wp_nkh8.png) center 5px no-repeat;}
.con3_2t li a.wp_nk8{background:url(../images/wp_nkh9.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk9{background:url(../images/wp_nkh10.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk10{background:url(../images/wp_nkh11.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk11{background:url(../images/wp_nkh12.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk12{background:url(../images/wp_nkh13.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk13{background:url(../images/wp_nkh14.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk14{background:url(../images/wp_nkh15.png) center 5px no-repeat;color:#666;}
.con3_2t li a.wp_nk15{background:url(../images/wp_nkh16.png) center 5px no-repeat;color:#666;}


.con3_2t .hover a.wp_nk0{background:url(../images/wp_nkb1.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk1{background:url(../images/wp_nkb2.png) center 5px no-repeat; }
.con3_2t .hover a.wp_nk2{background:url(../images/wp_nkb3.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk3{background:url(../images/wp_nkb4.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk4{background:url(../images/wp_nkb5.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk5{background:url(../images/wp_nkb6.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk6{background:url(../images/wp_nkb7.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk7{background:url(../images/wp_nkb8.png) center 5px no-repeat;}
.con3_2t .hover a.wp_nk8{background:url(../images/wp_nkb9.png) center 5px no-repeat; color:#fff;}
.con3_2t .hover a.wp_nk9{background:url(../images/wp_nkb10.png) center 5px no-repeat;  color:#fff;}
.con3_2t .hover a.wp_nk10{background:url(../images/wp_nkb11.png) center 5px no-repeat; color:#fff;}
.con3_2t .hover a.wp_nk11{background:url(../images/wp_nkb12.png) center 5px no-repeat; color:#fff;}
.con3_2t .hover a.wp_nk12{background:url(../images/wp_nkb13.png) center 5px no-repeat; color:#fff;}
.con3_2t .hover a.wp_nk13{background:url(../images/wp_nkb14.png) center 5px no-repeat; color:#fff;}
.con3_2t .hover a.wp_nk14{background:url(../images/wp_nkb15.png) center 5px no-repeat; color:#fff;}
.con3_2t .hover a.wp_nk15{background:url(../images/wp_nkb16.png) center 5px no-repeat; color:#fff;}




.con3_2l{ width:680px; height:310px; float:left; margin-top:20px; margin-left:15px; display:inline;}
.con3_2ll{ width:261px; height:290px; border:1px solid #eaeaea; float:left;}
.con3_2ll p{ width:261px; height:290px; margin:0 auto;}
.con3_2lr{ width:400px; height:344px; float:right;}
.con3_2lr h2{ font-size:18px; color:#000000; text-align:center;}
.con3_2lr h2 a{ font-weight:600;}
.con3_2lr .con3_2lrt{ width:400px; overflow:hidden; margin-top:11px;}
.con3_2lr .con3_2lrt p{ text-indent:2em; font-size:12px; color:#6d6d6d;  line-height:24px;}
.con3_2lr .con3_2lrc{ width:400px; height:auto; overflow:hidden; margin-top:10px;}
.con3_2lrct{ width:364px; overflow:hidden; float:left;}
.con3_2lrct li{ width:364px; border-bottom:1px dashed #d7d7d7; padding-bottom:6px; float:left; margin-top:6px;}
.con3_2lrct li .li_by{ width:40px; height:22px; border:1px solid #dddddd; background:#FFF; float:left;}
.con3_2lrct li .li_by p{ font-size:14px; color:#008d99;  text-align:center; line-height:22px; font-weight:bold;}
.con3_2lrct li .li_bt{ float:left;}
.con3_2lrct li .li_bt a{ display:block; font-size:12px; color:#000;  float:left; margin-left:17px; margin-top:5px;}
.con3_2lrf{ width:400px; height:30px; background:#fd801b; margin:15px auto 0px;}
.con3_2lrf .input1{ width:306px; height:28px; border:1px solid #eaeaea; float:left; font-size:14px;  text-indent:1em; margin-top:0px;}
.con3_2lrf a{ width:92px; height:30px;float:right; font-size:14px; color:#FFF; text-align:center; line-height:30px;}
.con3_2r{ width:252px; overflow:hidden;float:right; margin-right:15px; display:inline;}
.con3_2rt{ width:252px; height:42px; background:#008d99; margin-top:20px;}
.con3_2rt p{ font-size:18px; color:#FFF; background:url(../images/hot.jpg) left 1px no-repeat; padding-left:30px; margin-left:50px; display:inline; line-height:42px;}
.con3_2rc{ width:252px; overflow:hidden;}
.con3_2rc a{ float:left; height:33px; line-height:35px; text-align:center; margin-top:8px; margin-left:2px; font-size:14px; color:#ffffff; }
.con3_2rc .a2{ margin-left:0px; width:76px; background:#029b8f;}
.con3_2rc .a3{width:118px; background:#48c7bd;}
.con3_2rc .a4{width:54px; background:#3494cb;}
.con3_2rc .a5{width:88px; background:#41a5bc; margin-left:0px;}
.con3_2rc .a6{width:162px; background:#ff8a55;}
.con3_2rc .a7{width:81px; background:#029b8f; margin-left:0px;}
.con3_2rc .a8{width:100px; background:#1fb48f;}
.con3_2rc .a9{width:67px; background:#1ac0d9;}
.con3_2rc .a10{width:161px; background:#49ace4; margin-left:0px;}
.con3_2rc .a11{width:89px; background:#029b8f;}
.con3_2rc .a12{width:51px; background:#49ace4; margin-left:0px;}
.con3_2rc .a13{width:108px; background:#029b8f;}
.con3_2rc .a14{width:89px; background:#ff8a55;}
.con3_2rc .a15{width:77px; background:#0eb9d3; margin-left:0px;}
.con3_2rc .a16{width:173px; background:#1fb48f;}


/*.con4{ width:980px; overflow:hidden; margin:25px auto 0px;}
.con4_1 li{ float:left; font-size:25px; padding:0 10px; color:#4a4849;margin-left:5px;height:36px; }
.con4_1 #active{ color:#008d99; padding:0 10px;}
.con4_1 li:hover{ cursor:pointer;}
.con4_1{ width:980px; overflow:hidden;position:relative;}
.con4_1 h2{ float:left; font-size:20px; color:#4a4849; padding-right:15px;}
.con4_1 p{ width:55px; height:21px; float:right;}
.con4_1 p a{ display:block; margin-top:4px;}
.con4_1 h3{ width:980px; height:3px; margin-top:5px; float:left;}

.con4_2{ width:948px;overflow:hidden; margin:10px auto 0px; border:1px solid #e9e9e9; padding:15px;}
.con4_2l{ width:326px; height:auto; float:left;}
.con4_2l p{ float:left; width:326px; height:276px;}
.con4_2l dt{ float:left; width:160px; height:133px; margin-top:5px;}
.con4_2l dd{ float:left; width:160px; height:133px; margin-top:5px; margin-left:5px; display:inline;}
.con4_2r{ width:621px; overflow:hidden; float:right;}
.con4_2r p{ float:left; width:202px; height:133px; margin:7.5px 0 0 5px; display:inline;}
.con4_2r p:nth-child(1){ margin-top:0;}
.con4_2r p:nth-child(2){ margin-top:0;}
.con4_2r p:nth-child(3){ margin-top:0;}*/



.con4{ width:980px; overflow:hidden; margin:25px auto 0px;}
.con4_1 li{ float:left; font-size:25px; padding:0 10px; color:#4a4849;margin-left:5px;height:36px; }
.con4_1 #active{ color:#008d99; padding:0 10px;}.con4_1 #active a{color:#008d99;}
.con4_1 div{ position: absolute; right:0px; top:0px; display:none;}
.con4_1 #active div a{ color:#FFFFFF}
.con4_1 #active div{ position: absolute; right:0px; top:0px;display: block;}
.con4_1 li:hover{ cursor:pointer;}.con4_1 #active a:hover{ text-decoration:none;}
.con4_1{ width:980px; overflow:hidden;position:relative;}
.con4_1 h2{ float:left; font-size:20px; color:#4a4849; padding-right:15px;}
.con4_1 p{ width:55px; height:21px; float:right;}
.con4_1 p a{ display:block; margin-top:4px;}
.con4_1 h3{ width:980px; height:3px; margin-top:5px; float:left;}

.con4_2{ width:948px;overflow:hidden; margin:10px auto 0px; border:1px solid #e9e9e9; padding:15px;}
.con4_2l{ width:428px; height:auto; float:left; overflow:hidden;}
.con4_21_bt{ float:left; width:428px;}
.con4_21_bt p{ float:left; width:3px; height:18px; background:#008f97;}
.con4_21_bt span{ float:left; padding-left:6px; font-size:16px; line-height:18px;}
.con4_21_wz{float:left; width:428px;}
.con4_21_wz_l{ float:left; width:194px; height:243px; overflow:hidden;}
.con4_21_wz_r{ float:right; width:218px;}
.con4_21_wz_r dl{ float:left; width:218px;}
.con4_21_wz_r dl dt{ float:left;width:218px; font-size:16px;}
.con4_21_wz_r dl dd{ float:left;width:218px; height:auto; overflow:hidden; margin-top:8px; line-height:23px;}
.con4_21_wz_r dl p{ float:left; width:218px; height:auto; overflow:hidden; text-indent:2em; line-height:22px; color:#888; margin-top:10px;}
.con4_21_wz_r ul li{ float:left; width:110px;background:#fe801c; height:32px; border-radius:5px;text-align:center; margin-top:10px;}
.con4_21_wz_r ul li a{ color:#FFF;  background:url(../images/zxzx.png) left no-repeat; font-size:14px; padding-left:28px; line-height:32px; }
.con4_2r{ width:496px; height:auto; float:right; overflow:hidden;}
.con4_2r_wz{float:left; width:496px;}
.con4_2r_wz dl{ float:left; width:155px; height:auto; overflow:hidden; margin-right:15px; margin-top:20px; display:inline;}
.con4_2r_wz dl:nth-child(3){ margin-right:0px;}
.con4_2r_wz dl:nth-child(6){ margin-right:0px;}
.con4_2r_wz dl dt{width:155px; height:210px;}
.con4_2r_wz dl dd{width:155px; height:30px; line-height:30px; text-align:center; margin-top:5px;}

.yybk{ margin:0 auto; width:980px; height:auto; overflow:hidden; margin-top:20px;font-size:14px;}
.nTab{ width: 980px;height:auto;overflow: hidden;}
.nTab .TabTitle{ float:left; width: 980px; background:#f2f2f2; clear: both; height:44px;overflow: hidden; margin-top:10px;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;}
.nTab .TabTitle li{
float: left;width:245px; text-align:center;
cursor: pointer;height:44px; line-height:44px; overflow:hidden; background:#f2f2f2 url(../images/x.png) right no-repeat;}
.nTab .TabTitle li:nth-child(8){ background: none;}
.nTab .TabTitle .active{background:#ff7e3a !important; }.nTab .TabTitle .active a{color:#FFF; text-decoration:none;}
.nTab .TabTitle .normal{}
.nTab .TabContent{float:left; width: 750px; height:auto; overflow:hidden; margin-top:14px;}
.TabContent>div{display:none;}
.TabContent>div:nth-child(1){display:block;}
.yybk1{ float:left; width: 750px; height:auto; overflow:hidden;}
.yybk1 dl{ float:left; width:366px; height:auto; overflow:hidden; border-bottom:1px solid #f6f6f6; padding-bottom:10px;}
.yybk1 dl:nth-child(2){ float:right;}
.yybk1 dl img{ float:left; width:122px; height:94px;}
.yybk1 dl dt{ float:right; width:228px; height:20px; line-height:20px; overflow:hidden;}
.yybk1 dl a{ color:#ff7d39;}.yybk1 dl a:hover{ color:#ff7d39;}
.yybk1 dl dd{ float:right; width:228px; height:auto; line-height:21px; margin-top:5px; overflow:hidden;font-size:12px;color:#666;text-indent:2em;}
.yybk2{ float:left; width: 750px; height:auto; overflow:hidden; padding:14px 0; background:#f2f2f2; margin-top:14px;}
.yybk2 ul{ float:left;height:100px; overflow:hidden;}
.yybk2 ul li{ float:left; width:220px; height:23px; line-height:23px; overflow:hidden; padding:0 14px;font-size:13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yybk2 ul li a:hover{ color:#ff7d39;}

.yybk_tu{
    width: 220px;
    float: left;
    margin-left:10px;
    overflow: hidden;
    margin-top:14px;
}

.none2{display:none;}
.none3{display:none;}
.none4{display:none;}
.none5{display:none;}
.none6{display:none;}
.none7{display:none;}
.none8{display:none;}

.yyhuanjing{ margin:0 auto; width:980px; height:auto; overflow:hidden; margin-top:20px;}
.jrcon5-2{margin:0 auto; width:978px; height:auto;border:1px solid #CCCCCC; overflow:hidden; margin-top:15px;}
.tjzj{ float:left; width:960px; height:auto; overflow:hidden; margin-left:3px; display:inline;}
.tjzj ul{clear:both;overflow:hidden;zoom:1;position:relative; padding-top:10px;}
.tjzj ul li{ float:left; margin-right:7px; margin-left:7px; margin-bottom:10px;width:226px;height:120px;overflow:hidden;position:relative;}
.tjzj ul li img{width:100%;height:120px;}
.tjzj ul li p{position:absolute;left:0;top:94px; line-height:26px; width:100%;height:26px;font-size:14px; text-align:center; color:#fff; overflow:hidden;cursor:pointer;}
.tjzj ul li p a{ color:#FFF;}
.tjzj ul li span{position:absolute;left:0px;top:94px;width:100%;height:26px;background:#000;opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);overflow:hidden;}



.bottom-2{ width:980px; margin:25px auto 0px; height:128px;}
.bottom-2 a {width:155px; height:128px; float:left; margin-left:10px; display:inline;}
.bottom-2 a:nth-child(1){ margin-left:0;}
.bottom-2 .weixinkk{ background:url(../images/db_nav5.jpg) no-repeat;}
#mchat2{ position:relative;}
#mchat2 span { display:none; width:180px; height:180px; position:absolute; top:26px; left:-10px;}
#mchat2:hover span { display:block;}


.con5{ width:980px; overflow:hidden;margin:25px auto 0px;}
.con5_1{ width:980px; height:36px;  position:relative;}
.con5_1l{ float:left; font-size:24px; color:#008d99;}
.con5_2{ width:958px; overflow:hidden; margin:10px auto 0px; border:1px solid #dcdcdd; padding:0 10px 10px 10px;height:25px;}
.con5_2 a{ width:159px; float:left; margin-top:10px;font-size:14px; color:#666;  display:block;text-align:center}




.footers{ width:100%;overflow:hidden; background:#008d99; margin:20px auto 0px; }
.footmenus{ width:100%; height:198px; background:#eeeeee;}
.footmenu{ width:980px; overflow:hidden; height:198px; margin:0px auto; position:relative;}
.footmenu_l{ width:100px; overflow:hidden; float:left; position:absolute; left:150px; top:25px;}
.footmenu_l p{ font-size:13px; line-height:26px;}
.footmenu_l p a{ color:#6a6a6a; }
.footmenu_n{ width:100px; overflow:hidden; float:left; position:absolute; left:396px; top:25px;}
.footmenu_n p{ font-size:13px; line-height:26px;}
.footmenu_n p a{ color:#6a6a6a; }
.footmenu_c{ width:100px; overflow:hidden; float:left; position:absolute; left:660px; top:25px;}
.footmenu_c p{ font-size:13px; line-height:26px;}
.footmenu_c p a{ color:#6a6a6a; }
.footmenu_r{ width:100px; overflow:hidden; float:left; position:absolute; left:929px; top:25px;}
.footmenu_r p{ font-size:13px; line-height:26px;}
.footmenu_r p a{ color:#6a6a6a; }



.xia{ width:980px; overflow:hidden; margin:35px auto; margin-bottom:25px;}
.xia .xia_l{ width:227px; height:208px; float:left;}
.xia .xia_c{ width:463px; height:258px; float:left; margin-left:55px;}
.xia .xia_c p{ font-size:13px; color:#FFF; line-height:30px; }
.xia .xia_r{ width:188px; height:202px; float:right;}



.con3_2tt{width:974px; height:auto; overflow:hidden;}
.con3_2tt li{width:auto; height:31px; line-height:31px; padding:0 10px; margin:15px 0 0 13px; color:#444; cursor:pointer; float:left;}
.con3_2tt li.hover{background:#ff8532; color:#fff;}
.con3_2tt li.hover a{ color:#FFF;}

.con3_2b{width:100%; height:500px;; overflow:hidden; margin-top:20px;}
.con3_3l_l{width:249px; height:500px; overflow:hidden; float:left;}
.con3_jd{width:229px; height:123px; padding:0 9px; border:1px solid #e9e9e9;}
.con3_jd h3{width:100%; height:35px; line-height:35px; font-size:16px; color:#333333; font-weight:normal; box-sizing:border-box; padding-left:28px; background:url(../images/icon_yan.png) no-repeat left center;}
.con3_jds a{height:34px; line-height:34px; text-align:center; font-size:12px; color:#fff; margin-bottom:8px; display:block; float:left;}
.con3_jds a:nth-child(1){width:124px; background:#eb666b;}
.con3_jds a:nth-child(2){width:100px; background:#ceb763;}
.con3_jds a:nth-child(3){width:98px; background:#b87ac5;}
.con3_jds a:nth-child(4){width:126px; background:#fa9b50;}
.con3_jds a:nth-child(odd){margin-right:5px;}
.con3_gz{width:100%;}
.con3_tit{width:100%; height:30px; background:#f2f2f2; border-top:1px solid #1bafbc; box-sizing:border-box; padding:0 9px; margin-top:12px;}
.con3_tit h3{width:50%; height:30px; line-height:29px; font-size:16px; color:#333333; float:left;}
.con3_tit a{width:50%; height:30px; line-height:29px; font-size:12px; color:#888888; text-align:right; display:block; float:right;}
.con3_gz ul{width:229px; height:auto; overflow:hidden; padding:0 9px; padding-top:6px; padding-bottom:15px; border:1px solid #e9e9e9; border-top:0;}
.con3_gz ul li{width:100%; height:33px; line-height:33px; overflow:hidden; border-bottom:1px dashed #d1d1d1; float:left;}
.con3_gz ul li a{font-size:12px; color:#666666; margin-left:5px;}

.con3_3l_c{width:465px; height:500px; overflow:hidden; margin:0 20px; float:left;}

.con3_qh{width:100%; height:280px; overflow:hidden; }

#banner_nv{height:280px; overflow:hidden; position:relative;}
#banner_nv .picbox li{position:absolute; left:0; top:0;}
#banner_nv .picbox .current{ z-index:2;}
#banner_nv .btnbox {
	position:absolute;
	bottom:15px;
	right:10px;
	z-index:3;
	width: 76px;
}
#banner_nv .btnbox li{float:left; margin-right:5px; background:#AFAFAF;padding:1px 5px;color:#fff; cursor:pointer; opacity:0.7; border-radius:4px; line-height:16px;}
#banner_nv .btnbox .current{ opacity:1; background:#ff8532;}

#banner_nan{height:280px; overflow:hidden; position:relative;}
#banner_nan .picbox li{position:absolute; left:0; top:0;}
#banner_nan .picbox .current{ z-index:2;}
#banner_nan .btnbox {
	position:absolute;
	bottom:15px;
	right:10px;
	z-index:3;
	width: 76px;
}
#banner_nan .btnbox li{float:left; margin-right:5px; background:#AFAFAF;padding:1px 5px;color:#fff; cursor:pointer; opacity:0.7; border-radius:4px; line-height:16px;}
#banner_nan .btnbox .current{ opacity:1; background:#ff8532;}



.con3_bzqh{width:100%; height:auto; overflow:hidden;}
.con3_bzqh dl{width:100%; margin-top:14px;}
.con3_bzqh dl dt{width:100%; height:40px; line-height:40px; text-align:center;}
.con3_bzqh dl dt a{font-size:16px; color:#333333;}
.con3_bzqh dl dd{width:100%; line-height:24px; font-size:12px; color:#666666; text-indent:2em;}
.con3_bzqh dl dd a{color:#ff6b00;}

.con3_3l_r{width:224px; height:500px; overflow:hidden; float:left;}
.con3_td{width:207px; height:123px; padding:0 7px; border:1px solid #e9e9e9;}
.con3_td h3{width:100%; height:33px; line-height:33px; font-size:14px; color:#666666;}
.con3_td a{width:49%; height:21px; line-height:21px; text-align:center; font-size:12px; color:#666666; background:#f7f7f7 url(../images/icon_con3zx.png) no-repeat; border:1px solid #dedede; border-radius:3px; box-sizing:border-box; padding-left:20px; margin-bottom:5px; display:block; float:left;}
.con3_td a:nth-child(odd){margin-left:2%;}
.con3_td a:nth-child(3){background-position:0 -28px;}
.con3_td a:nth-child(4){background-position:0 -53px;}
.con3_td a:nth-child(5){background-position:0 -78px;}
.con3_td a.w100{width:100%; height:23px; line-height:23px; text-align:center; font-size:12px; color:#fff; border:0; background:#f7a26c; margin-top:5px;}
.con3_js .dll{width:202px; height:auto; overflow:hidden; padding:10px; border:1px solid #e9e9e9; border-top:0;}
.con3_js .dll dl{width:100%; height:70px; margin-bottom:9px;}
.con3_js .dll dl:last-child{margin-bottom:0;}
.con3_js .dll dl dt{width:68px; height:70px; float:left;}
.con3_js .dll dl dt img{width:100%; height:70px;}
.con3_js .dll dl dd{width:130px; height:70px; float:right;}
.con3_js .dll dl dd h4{width:100%; height:18px; line-height:18px; overflow:hidden; font-size:14px;}
.con3_js .dll dl dd h4 a{ color:#333333;}
.con3_js .dll dl dd p{width:100%; height:28px; line-height:28px; overflow:hidden; font-size:12px; color:#666666;}
.con3_js .dll dl dd span{width:69px; height:21px; line-height:21px; text-align:center; font-size:12px; color:#fff; background:#1bafbc; display:block; margin-top:3px;}
.con3_js .dll dl dd span a{ color:#FFF;}

@media (max-width: 640px) {
    .nTab .TabContent{width: 94%;margin-left: 3%}
    .yybk1{width: 100%}
    .yybk1>dl{display: block;width: 100%;float: none}
}