/* CSS Document */
html {overflow-x:hidden;background:#fff}
body{ margin:0; padding:0; }
a{ color:#000000; text-decoration:none; font-size:12px; padding:0; margin:0}

ul{ margin:0; padding:0;list-style:none}
li{ margin:0; padding:0;vertical-align:bottom;}
.left{ float:left}
.right{ float:right}

img{ border:none; margin:0; padding:0}
p{margin:0; padding:0;}
input,textarea,select,button {outline:none; border:none; margin:0; padding:0}
dd,dt,dl{ margin:0; padding:0 }


.header{ width:100%; height:115px;}
.top{ width:1100px; height:36px; margin:0 auto}
.top_nb{  height:20px; margin-top:12px;}
.fx{ display:block; float:left; width:20px; height:20px; margin-left:5px;}

.banben{ display:block; height:20px; line-height:20px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9e9e9e; margin-left:9px}
.banben:hover{color:#0b6f47}
.search{ float:right; width:117px; height:18px; background:url(../images/search_bg.jpg); margin-left:12px}

.searchin{ display:block; width:87px; height:14px; font-size:12px; line-height:12px; color:#666; float:left; margin:2px 0 0 8px}
.searchon{ display:block; float:right; width:14px; height:13px; margin:3px 8px 0 0; background:url(../images/searchon.jpg); cursor:pointer}
.logonavbar{ width:1100px; height:79px; margin:0 auto}
.logo{ display:block; width:196px; height:49px; float:left}


.navbar{ height:63px; float:right; margin-top:16px; position:relative}


ul#topnav li {height:63px;  float:left; margin:0 0 0 38px;}
ul#topnav li a{ font-family:Microsoft YaHei; font-size:14px; color:#666666; display:block; padding-top:10px; height:53px }
ul#topnav li:hover a{color:#0b6f47 }
.sub_top{ width:480px; height:5px; background:url(../images/sub_top.png) repeat-x}
.sub_bottom{width:480px; height:auto; overflow:hidden}


ul#topnav li .sub {
width:480px!important;
z-index:999999;
	position: absolute;
	padding:0 0 0 0;	
	top: 63px; 
	background:#fff;
	float: left;
	display: none;
	 height:auto;
	 overflow:hidden; padding-bottom:20px
}
.sub01{	left:80px;}
.sub02{	left:90px;}
.sub03{	left:-300px;}
.sub04{ right:0}
.sub05{	right:0;}
.sub06{	right:0;}
.subimg{ float:left; width:230px; height:141px; padding:18px 0 0 60px}
ul#topnav li .sub ul{ width:162px; height:auto; overflow:hidden; background:url(../images/subx.html) right center no-repeat;
	list-style: none;
 padding: 18px 0 0 0;
	float: left;
}
ul#topnav .sub ul li {
	 padding:0 0 0 0;
	 float:none;
	width:auto;
	height:27px;
	color: #000;
	margin:0 auto
}


ul#topnav .sub ul li a {
	 float:left;
	background: none;
 height:27px;
	display: block;
	 margin:0 0 0 0;
	 line-height:27px;
	text-decoration: none;
	margin:0;
	 padding:0;
	 width:112px;
	color:#555;
	font-weight:normal;
	 text-align:left; padding-left:50px;
	  font-family:simsun;
 font-size:12px;

}
ul#topnav .sub ul li a:hover { color:#0b6f47}


.navbar_dq{color:#0b6f47!important}



.banner{ width:100%; height:622px; position:relative;}
/* fullSlide */
.fullSlide{width:100%;position:absolute;height:622px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:1920px !important;height:622px;overflow:hidden;text-align:center;left:50%!important; margin-left:-960px; position:absolute}
.fullSlide .bd li a{display:block;height:622px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; }
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#999;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#01A9AA;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0%;background-position:-6px -137px;}






.main1{ width:1100px; height:286px; margin:111px auto 0 auto}

.main1_l{ width:737px; height:286px; border-left:1px solid #eaeaea; float:left }

#c{ width:190px; height:286px; float:left}
#c ul{}
#c ul li{ width:190px; height:142px;}
#c ul li a{ display:block; width:190px; height:142px; cursor:pointer}
.bg1{background:url(../images/nt1_1.jpg) no-repeat!important;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.bg2{background:url(../images/nt2_1.jpg) no-repeat!important;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.libg a.bg1{ background:url(../images/nt1_2.jpg) no-repeat!important}
.libg a.bg2{ background:url(../images/nt2_2.jpg) no-repeat!important}

.con2nb1{ width:545px; height:284px; border:1px solid #EAEAEA; border-left:none; float:left}
.news_r{ width:486px; height:276px; margin:0 auto; padding-top:10px}
.news_top{ display:block; width:486px; height:100px}
.news_top_bt{ display:block; width:486px; height:40px; line-height:40px; font-family:Microsoft YaHei; font-size:16px; color:#333; transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}

.news_top_nr{font-family:Microsoft YaHei;font-size:12px; color:#666; line-height:20px; margin-top:7px;transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.news_top:hover .news_top_bt{color:#0b6f47}

.news_top:hover .news_top_nr{color:#0b6f47}

.newsnr{ width:486px; height:auto; overflow:hidden; margin-top:0px}
.newsnr li{ width:476px; height:56px; background:url(../images/news_bg.jpg); line-height:56px; padding-left:10px;}
.newsnr li a{ font-family:Microsoft YaHei; font-size:16px; color:#333; transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.newsnr li span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999;}
.newsnr li a:hover{ color:#0b6f47}



.main1_r{ width:328px; height:285px; border-bottom:1px solid #eaeaea; float:right}

.scroll{width:328px;height:285px;margin:0 auto 0 auto; position:relative;overflow:hidden;}
.mod_01{float:left;width:328px;}
.news_topimg{ display:block; width:328px; height:228px;}
.news_wz{ display:block; width:328px; height:57px; line-height:57px; font-family:Microsoft YaHei; font-size:16px; color:#333}
.dotModule_new{padding:0;height:11px;line-height:6px;-webkit-border-radius:11px;z-index:11; position:absolute; left:8px; bottom:67px}
#slide_01_dot{text-align:center;margin:0 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 0 0 4px;width:7px;height:7px;vertical-align:middle;background:url(../images/newlid.png)}
#slide_01_dot .selected{background:url(../images/newlid2.png)}





.main2{ width:100%; height:960px; margin-top:68px; background:url(../images/main2_bg.jpg) repeat-x}


.main2_nb{ width:1100px; height:960px; margin:0 auto}
.main_bt{ width:233px; height:105px; margin:0 auto}

.proul{ width:1100px; height:241px; margin:40px auto 0 auto}
.proul li{ float:left; height:241px; min-width:99px; margin-left:315px}
.proul li a{ display:block; height:240px; padding-top:1px; min-width:99px;}
.probt{ display:block; height:25px; line-height:25px; margin-top:117px; text-align:center;font-family:Microsoft YaHei; font-size:18px;}
.proms{ display:block; height:25px; line-height:25px; margin-top:13px; text-align:center;font-family:Microsoft YaHei; font-size:14px;}


.pro1{}
.pro1 a{}

.pro1 a.num1{ background:url(../images/pro1a.png) center top no-repeat}
.pro1 a.num2{ background:url(../images/pro2a.png) center top no-repeat}
.pro1 a.num3{ background:url(../images/pro3a.png) center top no-repeat}
.pro1 a span.probt{ color:#666}
.pro1 a span.proms{ color:#666}
.probg{ background:url(../images/libga.png) center bottom no-repeat}
.probg a{}
.probg a.num1{ background:url(../images/pro1b.png) center top no-repeat}
.probg a.num2{ background:url(../images/pro2b.png) center top no-repeat}
.probg a.num3{ background:url(../images/pro3b.png) center top no-repeat}
.probg a span.probt{ color:#0b6f47}
.probg a span.proms{ color:#0b6f47}



.con2nb2{ width:1100px;  height:490px; margin:84px auto 0 auto; position:relative}
.tao{height:365px; position:relative; float:left; left:50%}
.pornr{ display:block; width:306px; height:365px; float:left; position:relative; left:-50%; background:#fff; margin-left:90px;-webkit-box-shadow: 2px 2px 2px #00A09F;    
  -moz-box-shadow: 2px 2px 2px #00A09F;  
  box-shadow: 2px 2px 2px #00A09F;}

.proimg{ display:block; width:306px; height:268px; border-bottom:1px solid #e3e3e3}
.proimg img{ display:block; width:255px; height:268px; margin:0 auto}
.prowzbt{ display:block; width:264px; height:17px; line-height:17px;font-family:Microsoft YaHei; font-size:16px; color:#0b6f47; margin:27px auto 0 auto; background:url(../images/promore.jpg) right no-repeat; padding-right:17px}
.prowzxq{display:block; width:281px; height:16px; line-height:16px; font-family:Microsoft YaHei; font-size:12px; color:#999; margin:7px auto 0 auto}


.more{ display:block; width:233px; height:50px; position:absolute; left:50%; margin-left:-116px; bottom:0}


.main3{ width:100%; height:704px; background:#F7F8FA; padding-top:53px; margin-top:101px}
.main3_nb{ width:1100px; height:704px; margin:0 auto}
.main3nr{ width:1100px; height:525px; margin:0 auto}


.footer{ width:100%; height:351px; background:url(../images/footer_bg.jpg) repeat-x}
.footer1{ width:1100px; height:363px; margin:0 auto}

.ftnav{ height:183px;  float:left; margin:47px 0 0 58px;}
.ftnav_bt{  height:21px; line-height:21px; font-family:Microsoft YaHei; font-size:14px; color:#fff}
.ftnavul{  height:auto; overflow:hidden; margin-top:13px}
.ftnavul li{  height:17px; line-height:17px; margin-bottom:11px}
.ftnavul li a{ font-family:Microsoft YaHei; font-size:12px;color:#b1b1b1}

.ftnavul li a:hover{ color:#fff}


.ft_con{ float:right; /*height:192px;*/ padding-left:45px; border-left:1px solid #818181; margin-top:47px; position:relative;overflow:hidden;}
.oafd{ position:absolute; right:0; bottom:52px;}
.oafd a{ color:#b1b1b1; font-size:12px; font-family:Microsoft YaHei}
.oafd a:hover{ color:#fff}


.ft_con1{ height:22px; line-height:22px; font-family:Microsoft YaHei; font-size:16px; color:#fefefe}

.ft_con2{ height:auto; overflow:hidden; font-family:Microsoft YaHei; font-size:12px; color:#b1b1b1; margin-top:10px}
.con2_l{  height:auto; overflow:hidden; float:left;}
.con2_r{  height:auto; overflow:hidden; float:left; }

.ft_con3{/* height:22px; */line-height:22px;font-family:Microsoft YaHei;font-size:12px;color:#b1b1b1;margin-top:4px;}
.ft_con4{height:22px; line-height:22px; font-family:Microsoft YaHei; font-size:12px; color:#b1b1b1; margin-top:4px}


.link{ width:169px; height:26px;  margin-top:10px;  display:block; background:url(../images/hezuo_bg.jpg); color:#818181; line-height:26px; font-family:Microsoft YaHei;padding-left:8px; position:relative; font-size:12px; cursor:pointer}
.ljul{ position:absolute; left:0; bottom:25px; display:none; width:177px; height:auto; overflow:hidden; background:#ccc}
.ljul li{ width:169px;  height:30px; line-height:30px; padding-left:8px; border-bottom:1px solid #999}
.ljul li a{ display:block; color:#666}
.ljul li a:hover{ color:#333}

.link:hover .ljul{display:block; }






.footer2{ width:1100px; height:58px; margin:0 auto}
.footer2 a{font-family:Microsoft YaHei; font-size:12px; color:#666666}
.footer2 a:hover{ color:#333}
.footer2_l{height:58px; line-height:58px; float:left; font-family:Microsoft YaHei; font-size:12px; color:#666666}

.footer2_r{ float:right; }
.fxd{ float:left; height:16px; line-height:16px;  margin-top:20px; font-family:Microsoft YaHei; font-size:12px; color:#666666;}
.fxa{ float:left; width:16px; height:16px; display:block;margin-top:20px; margin-left:5px}
.bdsharebuttonbox{margin-top:20px;}
.bds_tsina{float:left!important; width:16px!important; height:16px!important; display:block!important;margin-top:20px!important; margin:0 0 0 5px!important; padding:0!important; background:url(../images/sina.jpg)!important}
.bds_weixin{float:left!important; width:16px!important; height:16px!important; display:block!important;margin-top:20px!important; margin:0 0 0 5px!important; padding:0!important; background:url(../images/wx.jpg)!important}









/*ÄÚÒ³*/
.nybanner{ width:100%; height:300px; position:relative}
.ny_bg{ width:100%; height:auto; overflow:hidden; background:#F7F8FA}
.nymain{ width:1100px; height:auto; overflow:hidden; position:relative; margin:32px auto 60px auto;}

.nymain_l{ width:234px; height:auto; overflow:hidden; float:left}
.nymain_l_top{ width:234px; height:59px; background:#0b6f47; padding-top:11px}
.nybtch{ width:199px; height:24px; line-height:24px; margin:0 auto; font-family:Microsoft YaHei; font-size:18px; color:#fff}
.nybten{ width:199px; height:21px; line-height:21px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#74C8C8}

.cdhul{ width:234px; height:auto; overflow:hidden}
.cdhul li{ float:left; width:234px; height:48px}
.cdhul li a{ display:block; width:214px; height:48px; padding-left:20px; background:url(../images/cdhli1.jpg); font-family:Microsoft YaHei; font-size:14px; color:#666; line-height:48px;}
.cdhul li a:hover{background:url(../images/cdhli2.jpg); color:#FDFFFE}
.cdh_dq{background:url(../images/cdhli2.jpg)!important; color:#FDFFFE!important;}
.nytel{ width:234px; height:139px; margin-top:24px;}



.nymain_r{ width:825px; height:auto; overflow:hidden; float:right; background:#fff}
.nyweizhi{ width:756px; height:52px; line-height:52px; border-bottom:1px solid #E5E5E5; font-family:Microsoft YaHei; font-size:14px; color:#999999; margin:0 auto}
.nyweizhi a{font-family:Microsoft YaHei; font-size:14px; color:#999999}
.nyweizhi a:hover{ color:#00A8A7}


.nymainnr{ width:756px; height:auto; overflow:hidden; margin:28px auto 0 auto; font-family:Microsoft YaHei; font-size:14px; color:#666; line-height:30px; padding-bottom:30px}

.nymainnr p{ font-family:Microsoft YaHei; font-size:14px; color:#666; line-height:30px;}
.dy{font-family:Microsoft YaHei; font-size:14px; color:#666; line-height:30px; margin-bottom:45px}




/*ÎÄ×ÖÁÐ±í1*/
.ny_news_top{ width:756px; height:188px; background:#f2f2f2; padding-top:21px}
.scroll2{width:724px; height:167px; margin:0 auto 0 auto; position:relative;overflow:hidden;}
.mod_02{float:left;width:724px;}
.news_l{ width:240px; height:167px; float:left}
.news_r_2{ width:465px; height:137px; float:right; padding-top:7px}
.news_rbt{ display:block; width:465px; height:22px; line-height:22px; font-family:Microsoft YaHei; font-size:16px; color:#00A8A7}
.news_rwz{ display:block; width:465px; height:auto; overflow:hidden; line-height:24px; font-family:Microsoft YaHei; font-size:12px; color:#666; margin-top:18px}
.readmore{ display:block; width:132px; height:32px; margin-top:18px}
.mod_02:hover .news_rwz{color:#00A8A7}
.dotModule_new2{padding:0;height:11px;line-height:6px;-webkit-border-radius:11px;z-index:11; position:absolute; right:0; bottom:0}
#slide_02_dot{text-align:center;margin:0 0 0 0;}
#slide_02_dot span{display:inline-block;margin:0 0 0 4px;width:9px;height:9px;vertical-align:middle;background:url(../images/newlidn.png); cursor:pointer}
#slide_02_dot .selected{background:url(../images/newlidn2.png)}


.wzlb2wb{ width:756px; height:auto; overflow:hidden; margin:25px auto 40px auto}
.wzlb2{ display:block; width:756px; height:162px; border-bottom:1px solid #eee}
.wzlb2_date{ float:left; width:81px; height:85px; background:#F5F5F5; margin-top:25px; padding-top:10px}
.w2_date1{ display:block; width:81px; height:51px; line-height:51px; text-align:center; font-size:40px; font-family:Arial, Helvetica, sans-serif; color:#00A8A7}
.w2_date2{display:block; width:81px; height:21px; line-height:21px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#00A8A7}

.wzlb2:hover .wzlb2_date{ background:#00A8A7}
.wzlb2:hover .w2_date1{color:#fff}
.wzlb2:hover .w2_date2{color:#fff}

.wzlb2_r{ width:590px; height:110px; float:left; margin:25px 0 0 20px}
.wzlb2_bt{ display:block; width:600px; height:30px;font-family: Microsoft YaHei; line-height:30px; font-size:17px; color:#000}
.wzlb2_xq{ width:590px; height:24px; margin-top:5px}
.w2_xq1{ display:block; height:24px; line-height:24px; float:left; color:#bbb;  font-family: Microsoft YaHei; font-size:13px}
.w2_xq2{display:block; height:24px; line-height:24px; float:left; background:url(../images/djl.png) left 7px no-repeat; color:#bbb; padding-left:19px; font-family: Microsoft YaHei; margin-left:15px;font-size:13px}
.wzlb2_nr{ display:block; width:590px; height:25px; line-height:25px; margin-top:5px; color:#565656;  font-family:Arial, Microsoft YaHei; font-size:13px; overflow:hidden}
.wzlb2:hover .wzlb2_bt{ color:#00A8A7}
.wzlb2:hover .w2_xq1{ color:#00A8A7}
.wzlb2:hover .w2_xq2{background:url(../images/djl2.png) left 7px no-repeat; color:#00A8A7}
.wzlb2:hover .wzlb2_nr{ color:#00A8A7}
.wzlb2_jt{ width:33px; height:33px; float:right; background:url(../images/wzlb2_jt1.jpg); margin:75px 10px 0 0}
.wzlb2:hover .wzlb2_jt{ width:33px; height:33px; float:right; background:url(../images/wzlb2_jt2.jpg);}





/*ÎÄ×ÖÁÐ±í2*/
.wzlb4{ width:756px; height:auto; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #D9D9D9; margin:0 auto 0 auto; display:block}
.newslbimg{ width:258px; height:180px; border:1px solid #E3E3E3; padding:3px 0 0 3px}
.newslbwz{width:475px; }
.newlbwzbt{ width:475px; height:43px; line-height:43px;}

.newlbwzbt{font-family:Microsoft YaHei; font-size:14px;font-weight:bold; color:#333 }
.wzlb4:hover .newlbwzbt{color:#00A8A7}
.day{font-family:Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold; color:#666666}

.newswznr{width:475px; height:52px; margin:8px auto 0 auto}
.newswznr{ font-size:12px;color:#666666; line-height:24px}
.wzlb4:hover .newswznr{color:#00A8A7 }
.lb4_more{ float:left; display:block; background:url(../images/jiahao.jpg) left no-repeat; width:55px; height:18px; padding-left:25px; line-height:18px; color:#00A8A7!important; font-size:12px!important; font-weight:normal!important; margin:18px 0 0 0}


.newsnav{ width:756px; margin:35px auto 30px auto; }
.newsnav li{ width:706px; height:48px; line-height:48px; padding:0 10px 0 40px}
.newsnav li a{ font-size:13px; color:#747474}
.newsnav li a:hover{ color:#00A8A7}
.day2{ font-size:12px; color:#A2A2A2}





/*ÎÄ×ÖÁÐ±í3*/
.bolg{ width:756px; height:auto; overflow:hidden ; border-bottom:1px solid #E5E5E5; margin-bottom:70px;}
.bolgbt{ width:756px; height:auto; line-height:33px; font-family:Microsoft YaHei; font-size:24px; color:#454545}
.bolgxq{ width:756px; height:37px; background:url(../images/blogxx_bg.jpg) repeat-x; line-height:37px; margin-top:14px;}



.bolgnr{ width:756px; height:auto; overflow:hidden; padding-bottom:20px }
.blogimg{ display:block; width:245px; height:170px; float:left; margin-top:30px; overflow:hidden}
.blogimg img{transition:All 0.2s ease-in-out;-webkit-transition:All 0.2s ease-in-out;-moz-transition:All 0.2s ease-in-out;-o-transition:All 0.2s ease-in-out;}
.blogimg:hover img{transform:scale(1.05);    -webkit-transform:scale(1.05);    -moz-transform:scale(1.05);    -o-transform:scale(1.05);    -ms-transform:scale(1.05);}


.blogwz{ display:block; width:490px; height:auto; overflow:hidden; float:right; margin-top:30px;}
.blog_a{ display:block; width:490px; height:auto; overflow:hidden; font-size:14px; color:#999; font-family:Microsoft YaHei;  line-height:30px;}
.blog_a:hover{ color:#00A8A7}
.blog_b{ display:block; height:27px; margin-top:20px;}
.st_twitter{ display:block; height:19px; float:left; border-bottom:1px solid #e6720d; color:#e6720d; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.inshare{ display:block; width:76px; height:20px; float:left; margin-left:5px}
.inshare_r{ display:block; width:19px; height:20px; float:left; background:url(../images/inshare_r.html); line-height:20px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-left:3px;}
.readmore2{ display:block; height:20px; float:left; background:url(../images/readmore.jpg) left no-repeat; padding-left:14px; color:#00A8A7; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px}

.blogwz2{ display:block; height:auto; overflow:hidden;  float:right; margin-top:30px;}
.blog_a2{ display:block; width:756px; height:auto; overflow:hidden; font-size:14px; color:#999;  font-family:Microsoft YaHei; line-height:30px;}
.blog_a2:hover{ color:#00A8A7}


.b_rq{ display:block; height:37px; line-height:37px; float:left; background:url(../images/b_d.png) left 12px no-repeat; font-size:12px; color:#999; padding-left:22px; margin-left:6px; font-family:Arial, Helvetica, sans-serif}
.b_ly{display:block; height:37px; line-height:37px; float:left; background:url(../images/b_r.png) left 13px no-repeat; font-size:12px; color:#999; padding-left:22px; margin-left:26px; font-family:simsun}



/*Í¼Æ¬·½¸ñ1*/
.tpfg{ width:756px; height:auto; overflow:hidden}
.pro{ display:block; width:220px; height:auto; overflow:hidden; background:#E6E6E6; border:1px solid #E6E6E6; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#696969; float:left; margin:0 0 40px 45px; transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}
.probt2{ display:block; text-align:center; width:220px; height:40px;  line-height:40px; font-size:14px; font-family:Microsoft YaHei}
.pro:hover{ border:1px solid #00A8A7; background:#00A8A7; color:#FFF!important}


/*´óÊÂ¼Ç*/
.memortext{ }
.memorcheckbox{background:url(../images/memorcheckbg.jpg) no-repeat left top;height:56px;overflow:hidden; margin:0 auto; width:756px}
.memorcleckyear{float:left;width:620px;overflow:hidden; margin-left:34px}
.memorcleckyear ul{width:3000px;margin:0;}
.memorcleckyear ul li{float:left;display:inline;width:42px;text-align:center;display:inline;margin:34px 10px 0 10px;cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:14px}

.memorcleckyear ul li.selected{color:#00A8A7;font-family:Arial, Helvetica, sans-serif;}
.memorcleckyear ul li.selected a{color:#00A8A7;font-family:Microsoft YaHei;}

.memorcheckcont{margin-top:60px;display:none;}
.memorcheckleft{float:left;width:134px;height:100px;background:url(../images/memorcheckleftbg.jpg) no-repeat 47px 0;text-indent:54px;padding-top:20px;color:#fff;font-family:Microsoft YaHei; font-size:14px}
.memorcheckright{float:left;width:610px;background:url(../images/memorcheckrightbg.html);}
.memorcheckright ul li{line-height:30px;vertical-align:middle}
.memorcheckright ul li time{width:64px;float:left;display:block;}
.memorcheckright ul li .memorcheckcontent{width:610px;float:left;font-family:Microsoft YaHei; font-size:14px; color:#666}
.memorcheckright ul li .memorcheckconten p{font-family:Microsoft YaHei; font-size:14px; color:#666}
.memorleft{float:left;margin-right:0;display:inline; margin-left:20px}
.memorleft a{display:block;width:20px;height:29px;background:url(../images/memorleft.jpg) center;}
.memorright{float:left;margin-left:40px;display:inline;}
.memorright a{display:block;width:20px;height:29px;background:url(../images/memorright.jpg) center;}





/*Í¼Æ¬ÂÖ»»2*/
#show{ margin:0 0 0 0}
#kinMaxShow p.title{ position:absolute; right:0; bottom:0; line-height:68px;color:#FFF; font-family:Microsoft YaHei; font-size:16px;display:block;width:736px; height:68px;  filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b300A8A7,endcolorstr=#b300A8A7);background:rgba(0,168,167,0.7); padding-left:20px }

.lhlb{ margin:30px 0 0 0}
.lhlb li{ width:736px; height:56px; line-height:56px; border-bottom:dashed 1px #CCCCCC;  color:#999999; background:url(../images/dian.jpg) 3px no-repeat; padding-left:20px;font-size:12px; }
.lhlb li a{ color:#6C6C6C;font-family:Microsoft YaHei;font-size:14px;}

.lhlb li a:hover{color:#00A8A7}


/*Èý¼¶²Ëµ¥*/
.sjdh{ width:756px; height:35px; margin:0 auto 20px auto; background:url(../images/sjx.jpg) bottom repeat-x; margin-bottom:30px  }
.sjdh li{ float:left ; height:35px; line-height:35px; text-align:center; margin:0 4px 0  0}
.sjdh li a{ display:block; height:35px; padding:0 20px; font-family:Microsoft YaHei; font-size:14px}
.sjdh li a:hover{ background:url(../images/sjbg.jpg) center bottom no-repeat; color:#00A8A7}
.dhdq{background:url(../images/sjbg.jpg) center bottom no-repeat!important; color:#00A8A7!important}






 /*·ÖÒ³*/
.fy{  height:36px; margin:5px auto 10px auto; float:right;}

.fy a{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left; font-size:12px; color:#747474; background:#ebebeb; margin-right:3px;}
.fy a:hover{ color:#fff; background:#00A8A7}
.fy span{ display:block; width:36px; height:36px; text-align:center; line-height:36px; float:left;font-size:12px; color:#747474;}
.fy .cpb {color:#fff; background:#00A8A7}
.dqfy{color:#fff!important; background:#00A8A7!important}



/*·´À¡*/
.denglu{ width:473px; height:305px; margin:10px auto 0 auto}
.feed_bg{ width:100%; height:600px; overflow:hidden;}
.yhm{ width:765px; height:auto; overflow:hidden; margin:10px 0 0 0 }

.yzm{ display:block; width:60px; height:20px; margin:15px 0 0 14px; float:left}

/*·´À¡*/
.fankui{ width:756px; height:auto; overflow:hidden; }


.fankuitop{ width:756px; height:41px; background:url(../images/fankuitop_bg.jpg); margin:1px auto 0 auto}
.fankuitopwz{ color:#6C6C6C;font-family:Microsoft Yahei; font-size:14px; line-height:41px;  background:url(../images/fktb.jpg) left no-repeat; display:block; width:720px; padding-left:30px; margin:0 auto}

.fankuinr{ width:756px; height:487px; margin:30px auto 0 auto}



.detail{ width:756px; height:auto; overflow:hidden;}
.detailbt{width:756px; height:auto; }
.detailbtwz{ width:756px; height:auto;overflow:hidden; line-height:32px; text-align:center; font-family:Microsoft YaHei; font-size:20px; color:#555;}
.detailbtdate{width:90px; height:20px; margin:15px auto 0 auto}


.de_bt_xq{display:block; width:756px; height:auto; text-align:center; overflow:hidden;font-size:12px; color:#8e8c8c; margin-top:10px; margin-bottom:12px}

.fbz{ background:url(../images/fbz.jpg) left no-repeat; padding-left:17px}

.fbsj{background:url(../images/fbsj.jpg) left no-repeat; padding-left:17px;margin-left:20px; }
.djl{background:url(../images/djl.jpg) left no-repeat; padding-left:17px; margin:0 0 0 20px;}
.dz{ padding-left:17px; margin:0 0 0 20px;}

.detailnr{ font-family:Microsoft YaHei; font-size:14px;  color:#666; line-height:32px; margin-top:22px; padding-bottom:45px;}
.detailnr p{ font-family:Microsoft YaHei; font-size:14px;  color:#666;line-height:30px;}

.detailnr span{font-family:Microsoft YaHei; font-size:14px;  color:#666;line-height:30px;}
.detailnr img{ max-width:756px;}



/*ËÑË÷*/
.searcha{ margin:10px 0 0 0; width:756px; height:auto; overflow:hidden}
.searcha ul{width:756px;}
.searcha ul li{ height:32px; line-height:30px; background:url(../images/wzlb3libg2.jpg) no-repeat; padding-left:20px;}
.searcha ul li a{ font-size:14px; color:#666; line-height:30px;}
.searcha ul li a:hover{ color:#00A8A7}
.searcha ul li span{ font-size:13px;}



/*ÈË²ÅÕÐÆ¸*/
table.gridtable 
{
margin:0 auto 30px auto;

    font-size:14px;
    color:#333;
    border-collapse: collapse;

}
table.gridtable th {
	 color:#fff;
	  font-family:Microsoft YaHei;
    padding: 8px;
	font-size:15px;
    border-width: 1px;
    border-style: solid;
    border-color:#E2E2E2;
    background-color:#BDBDBD;
	 font-weight:normal
}
table.gridtable td {
    border-width: 1px;
    padding: 8px;
    border-style: solid;
    border-color:#E2E2E2;
    background-color:#fff;
	font-family:Microsoft YaHei;
	font-size:13px; color:#555
	
}



.cksq{ color:#40A2D1}
.sq{ color:#FF9320}



/*ÈË²ÅÕÐÆ¸ÄÚÒ³*/
.rczpdet{ width:754px; height:auto; overflow:hidden; margin:10px auto 0 auto; border:1px solid #E2E2E2}
.rcnbbt{ width:756px; height:39px; background:#ECECEC; line-height:39px; padding-left:17px;	 font-size:17px; color:#999}
.rczp1{  height:auto; overflow:hidden; padding:30px 0 20px 25px; border-bottom:1px dotted #CBCBCB}
.rczpnr{ width:756px; height:20px; margin:0 auto; line-height:20px; margin-top:4px}
.rczpnr_left{ display:block; color:#999; font-size:14px; width:210px}
.rczpnr_right{ display:block; margin-left:110px;color:#999; font-size:14px}

.rczp2{ width:756px; height:auto; overflow:hidden; padding:0 0 30px 25px;}
.rczpnr2{width:756px;height:auto; overflow:hidden; margin:30px auto 0 auto}
.gwxqbt{ display:block; width:80px; height:auto; overflow:hidden; color:#999; font-size:14px; font-weight:bold; padding-top:5px;}
.gwxq{ display:block; width:527px; height:auto; overflow:hidden;}
.gwxq span{color:#999; font-size:14px; line-height:24px;}


.tjfh{ width:756px; height:auto; overflow:hidden; margin-bottom:30px; margin-top:32px; margin-left:10px; }
.tjsq{ display:block; width:98px; height:30px; border:0; padding:0; background:url(../images/tjsq.jpg); cursor:pointer; float:left}
.fhlb{ display:block; width:98px; height:30px; float:left; margin-left:25px}










/*ÈËÁ¦×ÊÔ´*/
.zp_bg{ width:100%; height:2200px; overflow:hidden;  background:#fff;}
.rlzybt{ width:756px; height:40px; line-height:40px; overflow:hidden; margin:10px auto 0 auto;}
.zl{ width:756px;overflow:hidden; margin:0 auto;}
.rlzybt_left{color:#333;font-family:Microsoft YaHei; font-size:14px; }
.rlzybt_right{ margin-left:50px; font-size:14px; color:#d80000}
.xbt{ background:url(../images/xbt1.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt2{ background:url(../images/xbt2.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt3{ background:url(../images/xbt3.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt4{ background:url(../images/xbt4.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt5{ background:url(../images/xbt5.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt6{ background:url(../images/xbt6.jpg) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.xbt7{ background:url(../images/xbt7.html) left no-repeat; padding-left:29px; height:28px; line-height:28px; width:727px;color:#333333;font-family:Microsoft YaHei; font-size:16px; margin-top:32px; }
.jbzlnb{ width:720px; height:28px; margin-top:20px}
.name{ float:left;}
.namewz{ float:left;color:#666;font-family:Microsoft YaHei; font-size:15px; line-height:26px; padding-left:10px ;width:110px; text-align:right}
.namek{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px; line-height:23px; display:block; width:110px; height:23px}
.namek2{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px;line-height:23px; display:block; width:570px; height:23px}
.namek3{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px;line-height:23px; display:block; width:343px; height:23px}
.xing{ display:block; width:5px; height:5px; background:url(../images/xing.jpg);  }
.yjsfx{ display:block; margin:5px 0 0 0; float:left}
.fxk{ float:left;color:#666;font-family:Microsoft YaHei; font-size:15px; line-height:26px; margin-left:5px}
.sel_wrap{ width:75px;height:26px;background:#fff url(../images/xb.html) no-repeat right ;
color: #333; font-size: 12px; border:1px solid #BFBFBF;
cursor:pointer;position:relative;_filter:alpha(opacity=0);  color:#333; font-size:12px; line-height:26px}
.sel_wrap label{padding-left:10px;font-size:12px;z-index:2; color: #333; line-height: 26px; height: 26px; display: block;}
.sel_wrap .select{width:100%; height:26px; line-height:26px; z-index:4;position:absolute;top:0;left:0;margin:0;padding:0;opacity:0; *margin-top:12px; filter:alpha(opacity=0);cursor:pointer; font-size: 12px;}
.namek4{ float:left; border:1px solid #BFBFBF;  padding:3px 0 0 4px; line-height:23px; display:block; width:220px; height:23px}
.rltable{ width:648px; height:auto; overflow:hidden; margin:13px 0 0 28px}
.namewz2{float:left;color:#666;font-family:Microsoft YaHei; font-size:15px; line-height:26px; padding-left:25px ;}
.namewz3{float:left;color:#666; font-size:12px; line-height:26px; padding-left:25px ;}
.rlft{ width:800px; height:60px; border-top:1px solid #E5E5E5; margin-top:47px;}
.zptj{ cursor:pointer; background:url(../images/rltj.jpg); border:0; padding:0; width:92px; height:32px; margin:24px 0 0 54px;}



/*µÇÂ¼*/

/*.dlmain{ width:1001px; height:auto; overflow:hidden; margin:-6px auto 0 auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-top:1px; background:url(../images/dlbg.jpg) 730px 220px no-repeat}
.dlmainleft{ width:400px; height:329px; margin:108px 0 140px 44px}*/
.dlmainright{ width:800px; height:226px; margin:20px 0 0 250px;}
.yhmdl{width:800px; height:47px; margin:18px 0 0 0; }
.wangjimima{ margin: 0 0 0 23px}
.wangjimima:hover{ color:#F00}

.logintitle{display: block; width: 42px; height: 20px; line-height: 20px; font-size: 12px; color: #959595;}
.logintextbox{width: 302px; height: 34px; background: url(../images/yhmdl.jpg) no-repeat; border: none; padding-left: 5px; line-height: 34px; float: left;}
.loginpwd{width: 302px; height: 34px; background: url(../images/mimadl.jpg) no-repeat;  border: none; padding-left: 5px; line-height: 34px}
.loginbutton{display: block; margin: 25px 0 0 0;background:url(../images/huiyuandl.jpg) no-repeat; width:307px; height:34px; border:none;  cursor:pointer;}






.loginout{ float:left; height:20px; line-height:20px; color:#666; margin-left:8px}
.loginout a{color:#888;}
.loginout a:hover{ color:#0b6f47}







/*ºÏ×÷*/
.hezuo1{ width:756px; height:auto; overflow:hidden; border-bottom:2px solid #E5E5E5}
.hezuo2{ width:756px; height:187px; margin:33px auto 0 auto}
.hezuo2_l{ width:337px; height:187px; float:left}
.hezuo2_r{ width:342px; height:187px; float:left; margin-left:36px;}
.hzbt{ font-size:20px; color:#00a9a9; margin-top:22px}


/*ÆóÒµ¼ò½é*/
.about1{ width:746px; height:252px; border-bottom:1px solid #E5E5E5; margin:0 auto}
.about1_l{ width:372px; height:252px; float:left}
.about1_r{width:374px; height:252px; float:right; border-bottom:1px solid #E5E5E5;}
.about1_r_nr{ width:341px; height:252px; float:right}
.aboutbt{ width:341px; height:50px; line-height:50px; background:url(../images/ab1x.jpg) left top no-repeat; font-size:20px; color:#00a9a9}

.about2{ width:746px; height:auto; overflow:hidden; margin:46px auto 0 auto}




/*ÆóÒµÎÄ»¯*/
.wh1{ width:746px; height:92px; margin:0 auto}
.wh1_l{ float:left; height:30px; line-height:30px; font-family:Microsoft YaHei;font-size:20px; color:#00a9a9; margin-top:26px;}
.wh1_r{ float:left; width:349px; height:92px; margin-left:35px}
.wh2{ width:746px; height:auto; overflow:hidden; border-bottom:1px dashed #d5d5d5; padding-bottom:20px; margin:30px auto 0 auto}
.wh2bt{ height:40px; line-height:40px; font-family:Microsoft YaHei;font-size:20px; color:#00a9a9; margin-bottom:10px}
.wh3{ width:746px; height:72px; line-height:72px; border-bottom:1px dashed #d5d5d5; margin:0 auto}
.green20{font-family:Microsoft YaHei;font-size:20px; color:#00a9a9; float:left}
.whwz_r{font-family:Microsoft YaHei;font-size:14px; color:#333; float:left; margin-left:8px}
.wh2bt2{ height:28px; line-height:28px; font-family:Microsoft YaHei;font-size:20px; color:#00a9a9; margin-bottom:20px }



/*contact*/
.contact_bt{font-family:Microsoft YaHei;font-size:20px; color:#00a9a9;}

.connr{ width:746px; height:25px; line-height:25px; margin-top:8px}
.conimg{ width:22px; height:25px; display:block; float:left }
.conwz{ height:25px; float:left; margin-left:6px }

.contact_map{ width:746px; height:316px; margin:15px auto 0 auto}
.connr a{color:#666; font-size:14px;}
.connr a:hover{ color:#00a9a9;}




/*²úÆ·ÏêÇéÒ³*/
.pdet{ width:756px; height:auto; overflow:hidden; margin:0 auto}
.pdet1{width:756px; height:auto; overflow:hidden; margin:0 auto}
.pdet1_bt{width:756px; height:101px; overflow:hidden; margin:0 auto; background:#01A9AA; padding-top:1px}
.pdet1_bt1{width:756px; height:38px; line-height:38px; text-align:center; margin-top:14px; font-family:Microsoft YaHei; font-size:26px; color:#fff}
.pdet1_bt2{width:756px; height:31px; line-height:31px; text-align:center; margin-top:4px; font-family:Microsoft YaHei; font-size:16px; color:#fff}
.pdet1_nr{ width:712px; height:auto; padding:22px; background:#f8f8f8; margin-top:18px; font-family:Microsoft YaHei; font-size:14px; color:#222;}
.pdet1_nr p{font-family:Microsoft YaHei;  font-size:14px; color:#222}
.pdet1_nr span{font-family:Microsoft YaHei; font-size:14px; color:#222}
.pdet1_fm{ width:674px; height:707px; position:relative; margin:8px auto 0 auto }
.hhc{ width:67px; height:67px; position:absolute; right:20px; top:80px}


.pdet2{ width:756px; height:auto; overflow:hidden; margin:15px auto 0 auto}
.pdet2_bt{width:756px; height:60px; line-height:60px; text-align:center; font-family:Microsoft YaHei; font-size:22px; color:#fff; background:#01A9AA;}
.pdet2_nr{ width:756px; height:auto; overflow:hidden; }


.pdet3{ width:756px; height:auto; overflow:hidden; margin:15px auto 0 auto}



.pdet4{ width:756px; height:auto; overflow:hidden; margin:15px auto 0 auto}
.pdet4_bt{width:756px; height:60px; line-height:60px; text-align:center; font-family:Microsoft YaHei; font-size:22px; color:#fff; background:#01A9AA;}
.pdet4_nr{ width:756px; height:auto; overflow:hidden; }



.main0{ width:100%; height:626px; background:#fafafa; position:relative}
.m0nr{ width:1100px; height:626px; margin:0 auto}


.pdet5{ width:756px; height:auto; overflow:hidden; margin:15px auto 0 auto}
.pdet5_bt{width:756px; height:60px; line-height:60px; text-align:center; font-family:Microsoft YaHei; font-size:22px; color:#fff; background:#01A9AA;}
.pdet5_nr{ width:756px; height:auto; overflow:hidden; }





/*Ó¦Æ¸ÐëÖª*/
.join{ width:756px; height:auto; overflow:hidden}
.joinbt{ width:756px; height:32px; line-height:32px; text-align:center; font-family:Microsoft YaHei; font-size:24px; color:#01b3b3}
.join1nr{ width:719px; height:175px; background:url(../images/join1_bg.jpg); margin:12px auto 42px auto; padding:35px 0 0 42px}

.join2nb{ width:756px; height:auto; overflow:hidden; border-top:1px solid #CECECE; margin:20px auto 0 auto}
.join2nr{width:756px; height:auto; overflow:hidden; border-bottom:1px dashed #d5d5d5; margin:0 auto 0 auto; padding:12px 0}


.join3nb{ width:756px; height:auto; overflow:hidden; background:#f6f6f6; border-top:2px solid #01A9AA; padding-top:36px; padding-bottom:30px; margin-bottom:30px}

.join3nb_bt{ width:756px; height:32px; line-height:32px; text-align:center; font-family:Microsoft YaHei; font-size:20px; color:#0d2735;}
.join3nb_nr{ width:706px; height:129px; margin:23px auto 0 auto}
.join3nr{ width:165px; height:128px; float:left; background:url(../images/j3bg1.jpg); padding-top:1px; margin:0 0 0 15px}
.j3wz1{ width:134px; height:58px; margin:15px auto 0 auto; font-family:Microsoft YaHei; font-size:12px; color:#666; line-height:24px;}
.j3wz2{width:134px; height:58px; margin:15px auto 0 auto; text-align:center; color:#01a9aa; font-family:Arial, Helvetica, sans-serif; font-size:20px}
.j3xwz{ width:706px; height:auto; overflow:auto; margin:15px auto 0 auto}


.join3bt{ width:756px; height:49px; line-height:49px; text-align:center; background:#01A9AA; margin:18px auto 26px auto; font-family:Microsoft YaHei; font-size:20px; color:#fff}

.fzlc{width:756px; height:auto; overflow:hidden; border-top:2px solid #01A9AA;border-bottom:2px solid #01A9AA; padding:38px 0 24px 0; margin:0 auto 45px auto}

.fzlcbt{ width:756px; height:30px; line-height:30px; text-align:center; font-family:Microsoft YaHei; font-size:20px; color:#0d2735}





/*ÎÊ´ð*/
.qanda{ width:756px; height:auto; overflow:hidden; margin-bottom:1px }

.icon{  width:735px; height:49px;  line-height:49px; cursor:pointer; margin:0 0 0 0; background:url(../images/w2.jpg) 715px 14px no-repeat #81D6CF; padding-left:21px;font-family:Microsoft Yahei; font-size:16px; color:#fff;}
.dd1{  width:735px; height:49px;  line-height:49px; cursor:pointer; margin:0 0 0 0; background:url(../images/w1.jpg) 715px 14px no-repeat #01A9AA; padding-left:21px;font-family:Microsoft Yahei; font-size:16px; color:#fff;}
.dd2{  width:735px; height:49px;  line-height:49px; cursor:pointer; margin:0 0 0 0; background:url(../images/w2.jpg) 715px 14px no-repeat #81D6CF; padding-left:21px;font-family:Microsoft Yahei; font-size:16px; color:#fff;}


.iphone{  height:auto; overflow:hidden; background:url(../images/d.jpg) 22px 19px no-repeat #f6f6f6; padding:17px 30px 33px 52px; font-family:Microsoft Yahei; font-size:14px; color:#3e3e3e; line-height:28px; }


.zgz{ float:left; height:20px; line-height:20px; font-family:Microsoft Yahei; color:#666666; display:block; font-size:14px; margin-right:20px}


/*ÐÞ¸ÄÃÜÂë*/
.changepwd{ width:756px; margin:80px auto 0 150px}




.tcewmwb{text-align:right;
            display: none; 
            position: fixed; 
            top: 30%; 
            left: 50%;
			margin-left:-100px;
			padding:10px;
            width: 200px; 
            height: 210px; 
            background-color: white; 
            z-index:999999!important; 
            overflow: auto; }
			
.tcewmwb a{ text-align:right; color:#666; font-size:12px; font-weight:bold;font-family:Microsoft Yahei}
.tcewm{ width:188px; height:188px; margin:5px auto 0 auto}

.black_overlay{ 
            display: none; 
            position:fixed; bottom: 0; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black; 
            z-index:99999!important; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88); 
        }






.xgmm{ display:block; width:236px; height:123px; margin-top:20px}

.live{ position:fixed; right:5px; top:50%; margin-top:-90px; display:block; width:90px; height:90px; z-index:999999999; cursor:pointer;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.live img{ width:90px; height:90px;transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out;-moz-transition:All 0.5s ease-in-out;-o-transition:All 0.5s ease-in-out;}

.live:hover{width:180px; height:180px}

.live img:hover{ width:180px; height:180px}







/***********************Ê×Ò³ÐÂÔöµÚÒ»¿é**************************/
.main9{width:1100px;overflow:hidden;padding:60px 0 50px 0;margin:0 auto;}
.main9-left{float:left; overflow:hidden;width:720px;}
.main9-right{float:right; overflow:hidden;width:347px;}
.main9-left-two{font-family:"微软雅黑";display:block; overflow:hidden;line-height:32px;font-size:14px;color:#666666; background:url(../images/main10.jpg) no-repeat left center;padding-left:12px;}
.main9-left-two:hover{color:#0b6f47;}  
.main9-left-one{display:block; overflow:hidden;padding-bottom:22px;height:104px;border-bottom:1px dashed #c2c2c2;margin-bottom:10px;}
.main9-left-one img{ display:block;float:left;margin-right:22px;width:151px;height:104px;}
.main9-left-right{ overflow:hidden;}
.main9-left-title{font-family:Microsoft YaHei; font-size:16px;color:#333333;line-height:18px;margin-top:4px;}
.main9-left-date{font-size:12px;color:#999999;line-height:14px;margin:10px 0 4px 0;}
.main9-left-text{font-size:12px;color:#666666;line-height:26px;}
.main9-left-box{ overflow:hidden;margin-top:30px;}
.main9-left-one:hover .main9-left-title{color:#0b6f47;text-decoration:underline;}
.main9-left-top{ overflow:hidden; border-bottom:1px solid #cdcdcd;display: block;}
.main9-left-top h1{ float:left; font-size:20px;line-height:22px;color:#0b6f47;font-weight:normal;margin:0;padding:0;font-family:Microsoft YaHei; border-bottom:2px solid #0b6f47;padding-bottom:15px; background:url(../images/main10_bottom.jpg) bottom center no-repeat;}
.main9-left-top span{ float:right; display:block;font-size:14px;color:#b2b5b7;line-height:22px; text-transform:uppercase;margin-top:15px;}
.main9-left-top:hover span{ text-decoration:underline;}



/***********************Ê×Ò³ÐÂÔöµÚ¶þ¿é**************************/
.main10{width:100%; overflow:hidden;padding:65px 0; background:#f6f8f9;}
.main10-text{width:1200px;margin:0 auto; overflow:hidden; }
.main10_frBtnL{float:left; overflow:hidden;width:30px;height:30px;margin-top:75px;}
.main10_frBtnR{float:right; overflow:hidden;width:30px;height:30px;margin-top:75px;}
.main10_frUl{width:1100px;float:left;overflow:hidden;margin-left:20px;}
.main10_frUl ul,.main10_frUl li{ overflow:hidden;}
.main10-title{font-size:20px;color:#0b6f47;line-height:22px;font-family:Microsoft YaHei; }
.main10-list{ overflow:hidden;margin-top:16px;}
.main10_frUl li{width:280px;margin-right:130px;}
.main10-list a{display:block; overflow:hidden;line-height:32px;font-size:12px;font-family:"微软雅黑";color:#666666; background:url(../images/main10.jpg) no-repeat left center;padding-left:12px;}
.main10-list a:hover{color:#0b6f47;}   


.pdet5_nr .newss{line-height:16px;font-size:14px;color:#222;padding:16px;border-bottom:1px dashed #cccccc;}
.pdet5_nr .newss:hover{color:#01A9AA;}