@charset "utf-8";
/*---头部-----*/
.headbj { min-width: 1104px; width: auto!important; width: 1004px; _width:expression(document.documentElement.clientWidth<1004?"1004px":"auto");
height: 101px; background:#fff; margin:0 auto;}
.head_mid{ width:1102px; height:101px; margin:0 auto;}
.logo{ float:left; padding:0 0 0 0;}
/*---导航-----*/


.nav_left{ float:left; width:580px; height:89px; padding-left:10px }
.nav_left li{ z-index:999; width:75px; height:89px; margin:0 0 0 6px ;   float:left;  display:block; text-align:center; font-size:14px; color:#333333; position:relative; }
.nav_left li.cur a{float:left; width:75px; height:52px;z-index:100;  padding:47px 0 0 0; background:url(../images/s1.png) center top no-repeat; color:#fff;}
.nav_left li  a{ float:left; width:75px; color:#333333;height:52px;z-index:100;  padding:47px 0 0 0;}
.nav_left li  a:hover{ background:url(../images/s1.png) center top no-repeat; color:#fff;}
.nav_left li  a.cu{float:left; width:75px; height:52px;z-index:100;  padding:47px 0 0 0; background:url(../images/s1.png) center top no-repeat; color:#fff;}
.nav_left li .tan{ display:none; position:absolute; left:0; top:54px; background:#000; z-index:-1; padding:45px 0 35px 0; width:75px; border-radius:0 0 50px 50px;filter:alpha(opacity=60); 
-moz-opacity:0.6; 
opacity:0.6;}
.nav_left li .tan a{ float:left; width:100%; height:29px; padding:0; line-height:29px; border-bottom:1px solid #5e5c5b; font-size:12px; color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.nav_left li .tan a:hover{background:rgba(0,0,0,0.6);float:left; width:100%; height:29px; padding:0; line-height:29px; border-bottom:1px solid #5e5c5b; font-size:12px; color:#fff;}
.nav_left li.cur .tan a{ float:left; width:100%; height:29px; padding:0; line-height:29px; border-bottom:1px solid #5e5c5b; font-size:12px; color:#fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; background:none;}
.nav_left li.cur .tan a:hover{background:rgba(0,0,0,0.6);float:left; width:100%; height:29px; padding:0; line-height:29px; border-bottom:1px solid #5e5c5b; font-size:12px; color:#fff;}
.main_content { width: 1004px; margin: 0 auto; position: relative; zoom: 1; min-height:447px;_height:447px; }
.nf_hp_kv { height:447px;   margin: 0 -500px; position: relative; width: 2000px; }
.nf_hp_kv .window { height:447px; overflow: hidden; position: relative; width: 2000px; }
.nf_hp_kv .window .kv_item { height:447px; overflow: hidden; background-repeat: no-repeat; 
    padding: 0 500px;
    position: absolute;
    width: 1004px;}
.nf_hp_kv .nav { background:none; text-align:right;
	height: 20px;
	position: absolute;
	left:28%;
	bottom: 20px;
	font-size: 0; 
}
.nf_hp_kv .nav li { display:inline-block;height:12px; width:12px;margin-right:20px; }
.nf_hp_kv .nav li a {height:12px; width:12px; display: block; border:3px solid #009155;overflow:hidden;border-radius:50% }
.nf_hp_kv .nav li.active a, .nf_hp_kv .nav li a:hover {height:12px; width:12px; display: block;border:3px solid #fff; overflow:hidden;  }
.nf_hp_kv .btn_prev, .nf_hp_kv .btn_next {
 box-sha/dow: 0 0 5px #666666; height: 78px; overflow: hidden; position: absolute; top: 110px; width: 32px; }
.nf_hp_kv .btn_prev {
 border-bo/ttom-right-radius: 5px;
 border-to/p-right-radius: 5px; left: 0; }
.nf_hp_kv .btn_next {
 border-bo/ttom-left-radius: 5px;
 border-to/p-left-radius: 5px; right: 0; }
.nf_hp_kv .btn_prev a, .nf_hp_kv .btn_next a {
 backg/round-image: url(../images/nf_hp_kv_btn_nav.png); display: block; height: 0; overflow: hidden; padding-top: 78px; width: 32px; }
.nf_hp_kv .btn_prev a { background-position: 0 0; }
.nf_hp_kv .btn_next a { background-position: right 0; }
.nf_hp_kv .btn_prev a:hover, .nf_hp_kv .btn_next a:hover {  opac/ity: 0.8;
}
.nf_width_control { width: 100%; overflow: hidden; min-width: 1000px; zoom: 1; position: relative; }
.dian {width:100%;  position:absolute; left:0;  bottom:0; height:52px;}

/*---首页内容-----*/
.you_quickul{ float: left;
    width: 90%;
    padding: 40px 0 0 87px;
    height: 218px;
    overflow: hidden;
    margin: 0 auto;
	position: relative;}
.you_quickul li{ float:left; width:160px; text-align:center; margin:0 0 0 5px}
.you_quickul li p{ display:block; width:160px; height:120px; position:relative;}
.you_quickul li p i{ position:absolute; left:0; top:0; width:160px; height:120px; background:url(../images/s5.png) center top no-repeat;}
.you_quickul li:nth-child(2) p i{background:url(../images/s6.png) center top no-repeat;}
.you_quickul li:nth-child(3) p i{background:url(../images/s9.png) center top no-repeat;}
.you_quickul li:nth-child(4) p i{background:url(../images/s7.png) center top no-repeat;}
.you_quickul li:nth-child(5) p i{background:url(../images/s6.png) center top no-repeat;}

.you_quickul li b{ display: block; font-size:16px; color:#666666; padding:20px 0 0 0; font-weight:normal;}
.you_quickul li span{ display:block; margin:25px auto 0 auto; width:107px; height:30px; border:1px solid #bbbbbb; color:#999999; font-size:14px; line-height:30px; text-transform:uppercase;}
.you_quickul li a:hover span{ border:1px solid #007947; background:#007947; color:#fff;} 
.main { width: 1002px; margin: 0 auto; }
.ya_ab{ width:100%; min-height:406px; background:#f6f7fb; padding: 0; }
.top1{ width:100%; text-align:center; padding:30px 0 15px 0; background:url(../images/s3.png) center bottom no-repeat;}
.top1 span{ display:block; width:100% ;font-size:28px;  line-height:1.5; padding:0 5px;}
.top1 label{display:block;  width:100%; padding:5px 0;  }
.you_ab{ float:left; width:100%; padding:30px 0 0 0;line-height:30px; min-height:220px;  font-size:14px; overflow:hidden;}
.shui_abmore{ width:872px; margin:25px auto; position:relative;}
.shui_abmore a{     position: absolute;
    left: 353px;
    bottom: 10px;
    width: 163px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #FFFFFF;
    color: #F6F7FB;
    background-color: #007947;}

.ya_pp{ width:100%; height:547px;   background: #F1F1F1;;}
.ya_net{ width:100%;  height:274px; margin:60px auto; text-align:center; overflow-x: hidden; background:#fff;}
.ya_news{ height:450px; padding-top:5px ; background:#fff; }
.you_pro{ background:#fff;}
.you_profra{ height:290px; margin:20px 0 0 0; overflow:hidden }
.you_proul{ float:left;  padding:11px 0 0 0;overflow:hidden} 
.you_proul li{ float:left;  overflow:hidden; display:inline; margin:12px 12px 5px 0;height:260px;} 

.you_proul li a .img1{ width:238px; height:210px }

.you_proul li a{ float:left; height: 210px;width: 238px;display: block;} 
.you_proul li a div{ transition:0.3s; position: relative;width:100%; height:210px;  left:0; bottom:200%; text-align:center; overflow:hidden; display:none}
.you_proul li a div span{ display:block;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:14px; color:#fff; text-align:center;  padding:0px 0 5px 0;}
.you_proul li a:hover div{ bottom:80%; display:block}
.shui_pmore{ display:block; width:195px; height:46px; margin:20px auto; border:1px solid #333333; line-height:46px; text-align:center; border-radius:30px; color:#333333; font-size:16px;}
.shui_pmore:hover{ background:#007947} 
.shui_you{ width:100%; height:238px; background:url(../images/s.gif) left center repeat-x;}
.shui_you ul{ float:left; width:100%}
.shui_you ul li{ float:left; width:200px; height:238px;}
.shui_you ul li a{ float:left; width:100%; height:238px;}
.shui_you ul li a:hover{ background: url(../images/s22.png) left top no-repeat;}
.shui_you ul li a.cu{ background: url(../images/s22.png) left top no-repeat;}

.shui_you ul li a i.i1{ height:53px; background:url(../images/s12.png) center no-repeat; width:100%; display:block;margin:38px 0 0 0; }
.shui_you ul li a:hover i.i1{background:url(../images/s13.png) center no-repeat; }
.shui_you ul li a.cu i.i1{background:url(../images/s13.png) center no-repeat; }
.shui_you ul li a i.i2{ height:53px; background:url(../images/s21.png) center no-repeat; width:100%; display:block;margin:38px 0 0 0; }
.shui_you ul li a:hover i.i2{background:url(../images/s20.png) center no-repeat; }
.shui_you ul li a.cu i.i2{background:url(../images/s20.png) center no-repeat; }

.shui_you ul li a i.i3{ height:53px; background:url(../images/s14.png) center no-repeat; width:100%; display:block;margin:38px 0 0 0; }
.shui_you ul li a:hover i.i3{background:url(../images/s15.png) center no-repeat; }
.shui_you ul li a.cu i.i3{background:url(../images/s15.png) center no-repeat; }

.shui_you ul li a i.i4{ height:53px; background:url(../images/s16.png) center no-repeat; width:100%; display:block;margin:38px 0 0 0; }
.shui_you ul li a:hover i.i4{background:url(../images/s17.png) center no-repeat; }
.shui_you ul li a.cu i.i4{background:url(../images/s17.png) center no-repeat; }
.shui_you ul li a span{ display:block; font-size:18px; padding:20px 0 0 0; color:#333333;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center;}
.shui_you ul li a p{ display:block; font-size:12px; padding:0px 30px; margin:10px 0; color:#999999; height:40px; line-height:20px; overflow:hidden; text-align:center;}
.shui_you ul li a:hover span{ color:#fff;}
.shui_you ul li a:hover p{ color:#fff;}
.shui_you ul li a.cu span{ color:#fff;}
.shui_you ul li a.cu p{ color:#fff;}
.leftimg{ float:left; padding:47px 0 0 0; width:461px;}
.shui_nnul{ float:right; width:516px; padding:47px 0 0 0;}
.shui_nnul li{ float:left; width:471px; padding:0 0 0 45px; background:url(../images/s1.gif) left center no-repeat; line-height:20px; height:20px;font-size:14px;}
.shui_nnul li.line{float:left; width:471px; background:url(../images/s2.gif) left center no-repeat; height:28px; }
.shui_nnul li span{ float:left; width:345px; color:#333333;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.shui_nnul li label{ float:right; width:80px; color:#999999; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
/*----------------foot---------------*/
.foot{ height:243px; background:url(../images/s7.jpg) center bottom no-repeat #fff; text-align:center; padding:120px 0 0 0;}
.boot{ height:52px; line-height:52px; text-align:center; color:#999999; background:#000000; font-size:12px; font-family:宋体;}
.boot a{ color:#999999;}
.footel{ display:inline-block; margin-top:-50px; margin-bottom:15px;}
.rex{ font-size:26px; color:#fff; padding:8px 0 0 0;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.add{ font-size:14px; color:#fff; padding:30px 0 0 0; line-height:1.5;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.add font{ color:#fff}
/*-----------------翻页------------------*/
 
	/*CSS jogger style pagination*/
	 
	DIV.jogger { float:left; width:100%; text-align:center; font-size:15.6px; height:30px;
	     PADDING-BOTTOM: 2px; MARGIN: 20px 0 40px 0; PADDING-TOP: 40px; font-family:Arial, Helvetica, sans-serif;
	}
	
	DIV.jogger span  {
	    PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.50em; MARGIN: 3px; COLOR: #999999; PADDING-TOP: 0.50em; border:1px solid #e5e5e5; TEXT-DECORATION: none
	}
	DIV.jogger A {
	    PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.50em; MARGIN: 3px; COLOR: #999999; PADDING-TOP: 0.50em; border:1px solid #e5e5e5; TEXT-DECORATION: none
	}
	DIV.jogger A:hover {
	     PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.50em; MARGIN: 3px; COLOR: #999999; PADDING-TOP: 0.50em; border:1px solid #007947;
	}
	DIV.jogger A:active {
	     PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.50em; MARGIN: 3px; COLOR: #fff; PADDING-TOP: 0.50em;BACKGROUND: url(../images/j14.gif) center top no-repeat;
	}
	DIV.jogger SPAN.current {
	     PADDING-RIGHT: 0.84em; PADDING-LEFT: 0.84em; PADDING-BOTTOM: 0.50em; MARGIN: 3px; COLOR: #fff; PADDING-TOP: 0.50em;border:1px solid #007947; background:#007947;  TEXT-DECORATION: none

	}

	DIV.jogger SPAN.disabled {

	    DISPLAY: none

	}

	 

	 
/*--------------------fy----------------------*/
.pro{ background:#fff; margin:16px 0 0 0;}
.fyLeft{ float:left; width:200px;}
.shui_ftop{ float:left; width:200px; height:93px; background:url(../images/s3.gif) center top no-repeat; color:#fff;}
.shui_ftop span{ font-family:宋体; display:block; font-size:20px; text-align:center;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding:30px 0 0 0;}
.shui_ftop label{display:block;  font-size:18px;text-align:center;}
.shui_fabul{ float:left; width:100%; background:#fff; border-bottom:1px solid #e3e4e7 ; padding:10px 0}
.shui_fabul li{ float:left; width:200px; padding:0 0 0 20px;}
.shui_fabul li a{ float:left; width:123px; height:48px; line-height:48px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  background:url(../images/s5.gif) left center no-repeat; padding:0 0 0 17px; font-size:14px;}
.shui_fabul li a:hover{ float:left; width:123px; height:48px; line-height:48px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  background:url(../images/s4.gif) left center no-repeat; padding:0 0 0 17px; font-weight:bold; color:#006f41;}
.ya_fbanner{ height:200px; }
.fyright{ float:right; width:792px; background:#fff;border-bottom:1px solid #e3e4e7 ; min-height:600px;_height:600px; padding:0 0 20px 0;}
.shui_frtop{ float:left; width:725px; border-bottom:1px solid #dddddd; margin:0 0 0 17px; height:50px; background:url(../images/s6.gif) left center no-repeat; color:#333333; font-size:14px; font-weight:bold; padding:0 0 0 30px; line-height:50px;}
.shui_abcon{ float:left; width:755px; padding:30px 0 0 21px; color:#333333; font-size:14px; line-height:30px;}
.shui_abcon img{ max-width:775px} 
.fy{ min-height:600px;_height:600px; margin-top:-15px; z-index:9; }
.mainConList{ float:left; width:760px; padding:0 0 0 17px;}
.mainConList .pic1{ 
	float:left;
	width:156px; height:219px; padding:8px; border:1px solid #dddddd; margin:24px 9px 0 9px;
	 overflow: hidden; }
.mainConList .pic1 .dt{
	position: relative;
	width:156px; height:219px;
}
.mainConList .pic1 .pic1Hover{
	position: absolute;left:0; top:0;display: none;  z-index: 99;
	width:53px; height:53px;
	cursor: pointer;
}



#picShow{position: fixed;width:100%;height:100%;background:url(../images/zz_03.png) 0 0 repeat;left:0;top:0;z-index:9999}
.pic_show_box{width:100%;height:100%;overflow:hidden;position: relative;}
.pic_show_box img{display:block;margin:93px auto 0;border:5px solid rgba(255,255,255,.2);}
.pic_quit{position: absolute;background:url(../images/quit.png) 0 0 no-repeat;width:64px;height:64px;top:0;right:0;cursor: pointer}
.lbtn{display:block;position: absolute;background:url(../images/next_03.png) 0 0 no-repeat;width:94px;height:64px;top:287px;left:405px;}
.rbtn{display:block;position: absolute;background:url(../images/next_03.png) -94px 0 no-repeat;width:94px;height:64px;top:287px;right:405px;}
.pic_show_box p{width:593px;text-align:center;margin:0 auto;overflow:hidden;font:18px/106px "microsoft yahei";color:#0c4201;text-overflow: ellipsis;white-space: nowrap}
.pic_show_box p a{color:#fff;}
.shui_newsul{ float:left; width:755px; padding:20px 0 0 17px;}
.shui_newsul li{ float:left; width:755px; border-bottom:1px dashed #dddddd; height:47px;}
.shui_newsul li a{ float:left; width:730px; background:url(../images/s7.gif) 8px center no-repeat;height:47px; line-height:47px; padding:0 0 0 25px; font-size:14px;}
.shui_newsul li a span{ float:left; color:#333333; width:560px; height:47px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.shui_newsul li a label{ float:right; color:#999999; width:94px; text-align:center;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }





.you_ppul{ float:left; width:103%; }
.you_ppul li{ float:left; width:226px; height:193px; position:relative; display:inline; margin:30px 30px 15px 15px }
.you_ppul li a{ float:left; width:226px; height:193px;}
.you_ppul li a .border{ display:none; position:absolute; left:0; top:0; width:226px; height:153px; background:url(../images/s27.png) center top no-repeat;}
.you_ppul li a:hover .border{ display:block;}
.you_ppul li a  label{background:#eeeeee; width:226px; height:40px;  display:inline-block; text-align:center; line-height:40px; color:#333333; font-size:14px;}
.you_ppul li a:hover  label{ color:#fff;  background:#007947; }
.you_quickulf{ float:left; width:100%;padding:0 0 0 0; background:url(../images/s8.gif) left 53px no-repeat; height:180px; margin:35px 0 0 0;}
.you_quickulf li{ float:left; width:160px; text-align:center; margin:0 0 0 30px}
.you_quickulf li p{ display:block; width:160px; height:120px; position:relative;}
.you_quickulf li p i{ position:absolute; left:0; top:0; width:160px; height:120px; background:url(../images/s28.png) center top no-repeat;}
.you_quickulf li a:hover i{background:url(../images/s29.png) center top no-repeat;}
.you_quickulf li a.cur i{background:url(../images/s29.png) center top no-repeat;}

.you_quickulf li:nth-child(2) p i{background:url(../images/s30.png) center top no-repeat; transition: ease-in-out 0.5s }
.you_quickulf li:nth-child(2) a:hover i{background:url(../images/s31.png) center top no-repeat;}
.you_quickulf li:nth-child(2) a.cur i{background:url(../images/s31.png) center top no-repeat;}
.you_quickulf li:nth-child(3) p i{background:url(../images/s32.png) center top no-repeat;}
.you_quickulf li:nth-child(3) a:hover i{background:url(../images/s33.png) center top no-repeat;}
.you_quickulf li:nth-child(3) a.cur i{background:url(../images/s33.png) center top no-repeat;}
.you_quickulf li:nth-child(4) p i{background:url(../images/s34.png) center top no-repeat;}
.you_quickulf li:nth-child(4) a:hover i{background:url(../images/s35.png) center top no-repeat;}
.you_quickulf li:nth-child(4) a.cur i{background:url(../images/s35.png) center top no-repeat;}
.you_quickulf li:nth-child(5) p i{background:url(../images/s30.png) center top no-repeat;}
.you_quickulf li:nth-child(5) a:hover i{background:url(../images/s31.png) center top no-repeat;}
.you_quickulf li:nth-child(5) a.cur i{background:url(../images/s31.png) center top no-repeat;}
.you_quickulf li b{ display: block; text-align:center;font-size:16px; color:#666666; padding:20px 0 0 0; font-weight:normal;}



.qq1{ float:left; color:#fff;width:90px; height:40px; background: url(../images/y12.png) 18px center no-repeat #198c2b; text-align:left; line-height:40px; margin:10px auto 5px auto; padding:0 0 0 50px; font-size:16px; border-radius:20px;}
.fatime{ float:left; width:760px;color:#999999; font-size:14px; padding:15px 0 15px 17px; }
.ya_ffname{ width:760px; float:left; color:#333333; font-size:26px;  margin:0 0 0 0; padding:15px 0 0 17px}
.main_r_nav .left div{ line-height:25px; padding:0 0 8px 0; color:#999999;}
.main_r_nav{ float:left; width:760px; font-size:14px; padding:50px 0 50px 20px; }
.main_r_nav .left{ float:left; width:600px;}
.main_r_nav a{color:#999999;}
.main_r_nav a:hover{color:#999999;}
.main_r_nav span{ padding:0 5px; margin:0 2px 0 0;}
a.returnlist{ float:right; margin:20px 20px 0 0; font-size:14px; background: #007947; width:77px; height:30px; text-align:left; color:#fff; line-height:30px; border-radius:10px; padding:0 0 0 0; text-align:center; }
a.returnlist:hover{ color:#fff;}
.you_qie{ float:left; width:100%; height:480px; margin:20px 0 0 0;}
#container{width:891px; margin:0 auto;padding:0 0 0 0;position:relative;z-index:0}
#example{width:891px;height:480px;position:relative;z-index:0}
#slides{position:absolute;top:0;left:0;z-index:0;height:480px}
#slides .slide{height:480px;width:870px;position:relative;z-index:0;word-break:break-all;word-wrap:break-word}
#slides .next,#slides .prev{position:absolute;z-index:0;top:200px;left:0px;width:47px;height:94px;display:block;background:url(../images/s36.png) no-repeat;}
#slides .next{z-index:0;position:absolute;left:845px;width:47px;height:94px;display:block;background:url(../images/s37.png) no-repeat;}
.slides_container{z-index:0; margin:0 0 0 12px;width:870px;height:480px;overflow:hidden;position:relative}
.pagination{display:none}
.pagination li{display:none}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:none;background-position:0 0;float:left;overflow:hidden}
.pagination li.current a{background-position:0 -12px}
#slides .link{display:block;margin-top:10px;font-weight:800}
.shui_pcon{ width:790px; line-height:28px; color:#999999; font-size:14px; margin:20px auto; /*text-align: center;*/}
.shui_ppname{ text-align:center; width:100%; color:#333333; font-size:16px; display:block; margin:30px 0 0 0;}
.ccont{ background:url(../images/s9.gif) center bottom no-repeat; height:94px; line-height:94px; color:#333333; font-size:20px;}
.contactcon{ line-height:28px; color:#333333; font-size:14px; padding:30px 0 0 0; min-height:400px;_height:400px;}





.fixed{ color:#fff;position:fixed;width:132px;height:437px; left:40px;bottom:100px;z-index:999; background: url(../images/y9.gif) left  top no-repeat;}
.fixed center{ padding:19px 0 0 0;}
.fixed .p1{ display:block; background:url(../images/y11.png) center 10px no-repeat; padding:50px 0 0 0; color:#fff; font-size:14px; text-align:center;}
.fixed a{display:block;width:40px;height:40px; margin-bottom:2px;}
.fixed a.barbook{color:#fff;width:64px; height:31px; background: url(../images/y13.png) 7px center no-repeat #198c2b; text-align:left; line-height:31px; margin:0 auto; padding:0 0 0 36px;}
.fixed a.qq{ color:#fff;width:64px; height:31px; background: url(../images/y12.png) 7px center no-repeat #198c2b; text-align:left; line-height:31px; margin:10px auto 5px auto; padding:0 0 0 36px;}

.fixed div{position:relative}
.fixed a.backup{ margin:6px 0 0 50px;}

.fixed .qq{display:block;width:40px;height:40px}
.fixed .codepic{ display:block; text-align:center; padding:5px 0 0 0; font-size:14px; line-height:2;}



.zz{display:none;position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/zz_03.png);
	z-index: 999;}
.close_x{ position:absolute; right:0; top:0; z-index:9999}
.log_mian{ width:100%; height:100%; position:relative; overflow:hidden;}
.tancon{ margin:90px auto; width:640px; height:360px; background:#fff;}


.joinform {width:730px;margin:0 auto;padding-top:56px;}
.joinform table td {font:14px/20px "microsoft yahei";color:#666;padding:0 5px;}
.text200 {width:200px;height:36px;padding:0 10px;font:14px/36px "microsoft yahei";background:#fff;color:#666;border:solid 1px #ddd;border-radius:5px;}
.textarea1 {width:400px;height:150px;padding:6px 10px;font:12px/18px "microsoft yahei";color:#666;margin:6px 0;border:solid 1px #ddd;background:#fff;border-radius:5px;}
.bgf603 {background:#f60;color:#fff;}
.buy input {width:67px;text-aligN:center;height:31px;border:none;border-top:solid 1px #c9c9c9;border-bottom:solid 1px #c9c9c9;text-aligN:center;font:12px/31px "microsoft yahei";color:#666;background:#fff;float:left;}
.buy1 {width:140px;height:30px;background:none;color:#fff;text-align:center;font:14px/30px "microsoft yahei";border:solid 2px #f60;display:inline-block;margin-right:5px;border-radius:7px;background:#f60;}
.buy1:hover {background:#f60;color:#fff;}

.main-im{ position:fixed; right: 10px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../images/qq-icon-bg.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:none;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; border-bottom: 1px solid #dddddd; }
.main-im .im_main .im-tel div{font-weight:bold;font-size: 6px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; top: -126px; }
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../images/close_im.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../images/open_im.png) no-repeat left top; }
