@charset "utf-8";
@import url("reset.css");
body{behavior:url("reset.css");}
/* CSS Document 
body{behavior:url("../Public/csshover3.htc");}
*/
body,html {
	background-color:#FFF;
}
html{-webkit-text-size-adjust:none;}

a {color:#666; text-decoration:none; cursor:pointer;}
a:hover {color:#FA9ABA;text-decoration:none;}
a:active {color:#FA9ABA;}


.ct1,a.ct1,.ct1 a,.ct1 a:visited{ color:#84D1A5;}
a.ct1:hover,.ct1 a:hover{ color:#F999B9;}

.ct2,a.ct2,.ct2 a,.ct2 a:visited{ color:#B8B8B8}
a.ct2:hover,.ct2 a:hover{ color:#999;}

.ct4,a.ct4,.ct4 a,.ct4 a:visited{ color:#999;;}
a.ct4:hover,.ct4 a:hover{ color:#488B8C;}

.ct3,a.ct3,.ct3 a,.ct3 a:visited{ color:#488B8C;}
a.ct3:hover,.ct3 a:hover{ color:#B5773E;}



.ct6,a.ct6,a.ct6:visited,.ct6 a,.ct6 a:visited{ color:#333;}
a.ct6:hover,.ct6 a:hover{ color:#8EB9B7;}

.ct7,a.ct7,.ct7 a,.ct7 a:visited{ color:#C2A7CC;}
a.ct7:hover,.ct7 a:hover{ color:#EB1160;}

.ct8,a.ct8,.ct8 a,.ct8 a:visited{ color:#145227;}
a.ct8:hover,.ct8 a:hover{ color:#000;}


.hengqie {width:1180px; }
.bd2{border-color:#EAEAEA;}

/* mbbg */
.mb7{background:url(images/mb6.png) repeat-x center 84px;}
.mb1{background:url(images/mb1.png) #84D1A5; height:300px;}
.mb2{background:url(images/mb2.png) no-repeat left top; height:1178px; position:relative;}


.mb6{background:url(images/mb7.png) repeat-x center top;}
.mb3{background:url(images/mb3.png) no-repeat center bottom; padding:60px;}
.mb4{background:url(images/mb4.png) repeat-y center top;}


.header{background:url(images/top_r5_c1.png) repeat-x left bottom;}
.header h1{ padding:30px 0 0px 0;}
.header .logo{ display:block; text-indent:-2200em;background:url(images/tlogo.png) no-repeat; width:420px; height:125px;z-index:1; margin:0 auto;}
.header .logo:hover{ background-position:0 0px;}
.header .topqq{ position:absolute; bottom:20px; right:78px;}
.header .top_menu{ }

#topnav{background:url(images/top_r5_c1.png) #FFF repeat-x left bottom; height:50px; padding-top:10px; width:100%; z-index:20;}



/*导航*/
.top_menu{ display:block;  height:50px;padding:0px 0 0px 0px; width:744px; margin:0 auto;}
.top_menu ul { padding:0px 0 0 0;float:left;}
.top_menu ul li{padding:0px 0px 0 0px;float:left; width:72px; padding:0 17px;position:relative; z-index:10; overflow:visible; }
.top_menu ul li a{display:block;overflow:hidden; text-align:center; line-height:1.3; overflow:hidden;height:50px;background:url(images/menuf.png) repeat-x left 100px;}
.top_menu ul li a span{display:block; font-size:16px; color:#888;overflow:hidden;}
.top_menu ul li a ins{color:#CCC; font-size:10px;}
.top_menu ul li a.hover,.top_menu ul li a:hover{ background-position:left bottom;}
.top_menu ul li a:hover span,
.top_menu ul li a.hover span{ color:#F899B8;}
.top_menu ul li.end{padding:0; background:none;}

#navul li ul{display:none;position:absolute;z-index:9;top:70px;left:0px;background:#FFF;width:150px; padding:4px 0;}
#navul li ul li{display:block;width:100%;float:none; padding:0;margin-right:0px;height:26px;position:relative;line-height:26px;border-bottom:#FFF 1px solid;font-size:12px;}
#navul li.navmoon,#navul li.hover{}
#navul li.navmoon a{}
#navul li.navhome a:hover{}
#navul li.navmoon ul{display:block;}
#navul li ul a{display:block;width:100%;color:#9E988C;text-indent:10px;font-weight:normal;}
#navul li ul a:hover{color:#97D75D;}




.htit{padding:35px 0 25px; text-align:center; clear:both;}
.htit h2{font-size:0px;text-indent:-2000em;}


.Vblock2{width:380px;float:left;height:729px;padding:0px 13px 38px 0;}
.Vblock2 .vbox{width:380px;height:729px;display:block;position:relative;text-align:center;  overflow:hidden;background:url(images/vblock2.png) no-repeat  center bottom;}
.Vblock2 .vbox .vimg{position:relative;left:0px; top:0px; overflow:hidden; width:100%; height:570px;}
.Vblock2 .vbox:hover{}
.Vblock2 .vbox:hover h3{}
.Vblock2 .vbox h3{ font-size:36px; width:100%; padding:58px 0 5px; line-height:40px;}
.Vblock2 .vbox .vimg img{position:absolute;left:0px; top:0px;}





.Vblock7{width:580px;float:left;height:476px;padding:0px 20px 40px 0;}
.Vblock7 .vbox{width:580px;height:476px;display:block;position:relative;background:url(images/vblock7.png) no-repeat right bottom ; overflow:hidden;cursor:pointer;}
.Vblock7 .vbox .vimg{ position:relative;}
.Vblock7 .vbox .vimg ins{position:absolute; left:167px;top:95px;z-index:2;}
.Vblock7 .vbox .vimg img{}
.Vblock7 .vbox .sum{ position:absolute;left:0px; top:318px;width:320px; padding:0px;}
.Vblock7 .vbox h3{  line-height:55px; width:337px; height:60px;  font-size:30px;}
.Vblock7 .vbox h3 i{ font-size:65px; display:inline-block; line-height:65px;}
.Vblock7 .vbox big{ font-size:22px; line-height:1.2;}
.Vblock7 .vbox ins{position:absolute; left:370px;top:345px; font-size:65px; line-height:70px; color:#FFF; z-index:6;}
.Vblock7 .vbox:hover {}


.Vblock3{width:1180px;height:400px;float:left;padding:0px 0px 0px 0px;}
.Vblock3 .vbox{width:1180px;height:400px; position:relative; display:block;overflow:hidden;}
.Vblock3 .vbox .vimg{position:absolute;left:0px; top:0px;}
.Vblock3 .vbox .sum{ position:absolute;left:698px; top:0px;width:390px; height:210px; padding:190px 45px 0 45px;background:url(images/Vblock3.png) left bottom no-repeat;}
.Vblock3 .vbox big{ font-size:25px; line-height:1.2;}
.Vblock3 .vbox h3{  line-height:55px; width:337px; height:60px;  font-size:30px;}
.Vblock3 .vbox h3 i{ font-size:65px; display:inline-block; line-height:65px;}
.Vblock3 .vbox .info{ color:#999;}
.Vblock3 .vbox .date{  padding-bottom:8px;}
.Vblock3 .vbox ins{position:absolute; left:755px;top:75px; font-size:65px; line-height:70px; color:#FFF; z-index:6;}
.Vblock3 .vbox:hover h3{}
.Vblock3 .vbox:hover h3 i{}






.Vblock1{width:565px;float:left;height:410px;padding:0px 29px 30px 0px;}
.Vblock1 .vbox{width:565px;height:410px;display:block;position:relative; overflow:hidden; background:url(images/vaHtit_r6_c1.png) no-repeat 0 335px;}
.Vblock1 .vbox .vimg{}
.Vblock1 .vbox h3{ font-size:22px;}
.Vblock1 .vbox i{position:absolute;left:0px; top:-230px;z-index:2; background:#FFF; width:100%; height:100%; opacity:.75;filter:alpha(opacity=75);}
.Vblock1 .vbox ins{position:absolute;left:0px; top:25px; background:url(images/vblock1.png) #DBC693 no-repeat left top; width:86px; height:56px;z-index:5; line-height:1.2;}
.Vblock1 .vbox .year{ padding-left:17px; font-size:14px; padding-top:6px;}
.Vblock1 .vbox .month{ padding-left:47px; font-size:22px;}
.Vblock1 .vbox ins:hover,.Vblock1 .vbox em:hover{}
.Vblock1 .vbox:hover{}
.Vblock1 .vbox:hover i{}

.Vblock1 .vbox ins.vb1{ background-color:#488B8C;}
.Vblock1 .vbox ins.vb2{ background-color:#C78F50;}
.Vblock1 .vbox ins.vb3{ background-color:#DBC693;}
.Vblock1 .vbox ins.vb4{ background-color:#B5CC3E;}
.Vblock1 .vbox ins.vb5{ background-color:#3DB9CC;}
.Vblock1 .vbox ins.vb6{ background-color:#F2988D;}

.Vblock5{width:368px;float:left;height:245px;padding:0px 27px 0px 0px;}
.Vblock5 .vbox{width:368px;height:245px;display:block;position:relative; overflow:hidden; text-align:center;}
.Vblock5 .vbox em{ display:block; line-height:35px;}
.Vblock5 .vbox i{padding:8px 50px; border-top:1px solid #DDD; display:inline;}
.Vblock5 .vbox:hover i{color:#488B8C; border-top:1px solid #488B8C;}
.Vblock5 .vbox ins{position:absolute; left:154px; top:54px;}




.Vblock4{width:485px;float:left;height:440px;padding:10px 10px 10px 0px;}
.Vblock4 .vbox{width:485px;height:440px;display:block;position:relative; overflow:hidden;cursor:pointer;background:url(images/Vblock4.png) no-repeat 0 14px;}
.Vblock4 .vbox .vimg{position:absolute; left:0px; bottom:0px;}
.Vblock4 .vbox h3{position:absolute;left:104px;top:64px;}
.Vblock4 .vbox i{position:absolute;left:5px; top:20px;color:#FFF;text-align:left; font-size:72px;z-index:2; line-height:1.2; font-family:Verdana, Geneva, sans-serif;}
.Vblock4 .vbox:hover{}

.Vblock6{width:1160px;float:left;height:515px;padding:0 0px 0px 0px;}
.Vblock6 .vbox{width:1160px;height:515px;display:block;position:relative; background:#488B8C; overflow:hidden;cursor:pointer;}
.Vblock6 .vbox .vimg{opacity:1;filter:alpha(opacity=100);}
.Vblock6 .vbox h3{position:absolute; left:0px;bottom:-50px;z-index:3; font-size:14px;;}
.Vblock6 .vbox ins{position:absolute; left:282px;top:170px;z-index:2;}
.Vblock6 .vbox:hover .vimg{opacity:0.8;filter:alpha(opacity=80);}






.Vblock8{width:900px;height:400px;padding:20px 0px; margin:0 auto;}
.Vblock8 .vbox{width:900px;height:400px;display:block;position:relative; line-height:1.2; overflow:hidden;background:#488B8C; text-align:center;}
.Vblock8 .vbox h3{ font-size:18px;color:#FFF;padding:130px 10px 0px; }
.Vblock8 .vbox big{ display:block; padding:5px 10px 15px; font-size:32px;color:#FFF;}
.Vblock8 .vbox i{ font-size:12px; display:inline-block; line-height:35px; padding:0 35px; border:1px solid #FFF; color:#FFF;}
.Vblock8 .vbox .vimg{position:absolute;left:0px; top:0px;opacity:0.16;filter:alpha(opacity=16);}
.Vblock8 .vbox .dec{position:absolute;left:0px; top:0px; width:100%; z-index:2;}

.Vblock8 .vbox:hover{}
.Vblock8 .vbox:hover i{ background:#FFF; color:#488B8C;}





.NewsList{ padding:0px 0px 0px 0px;}
.NewsList li{ padding:14px 5px 14px 5px; float:left; border-bottom:0px solid #DDD; width:382px;}
.NewsList li a{ display:block; width:382px; height:180px;background:#F5F5F5; line-height:1.2;position:relative; cursor:pointer;}
.NewsList li a .vimg{ position:absolute; left:20px;top:20px; }
.NewsList li a:hover i{}
.NewsList li .dec{ width:185px;position:absolute; left:180px;top:20px;}
.NewsList li a h3{ color:#222;}
.NewsList li a:hover h3{ color:#3F9F87;}

	.sobtn .top_pre,.sobtn .top_next{ background:url(images/sobtn.png) no-repeat; width:52px; height:50px; position:absolute; top:225px; left:40px; z-index:10;}
	.sobtn .top_pre{ background-position:0px 0px;}
	.sobtn .top_next{background-position:-52px 0px; left:auto; right:40px;}
	.sobtn .top_pre:hover{ background-position:0px -51px;}
	.sobtn .top_next:hover{background-position:-52px -51px;}



.homeone{left:0px; top:25px;}
.homeone .hotit { background:url(images/homeone.png) no-repeat left top; padding:25px 0 0 66px; display:block; width:650px;}

.tfast{right:0px; top:28px; width:330px; text-align:right; z-index:3;}




.SayWrapper{
	padding: 0px 0 0px 14px;
	width:1180px;
}
.SayWrapper a{
	background-image:url(images/say.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 45px;
	width: 149px;
	color: #666;
	padding-left: 65px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	margin-right: 13px;
	margin-bottom: 20px;
	position:relative;
}
.SayWrapper a cite{
	display: block;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.SayWrapper a:hover{
	background-position: left bottom;
	color: #000;
}




.i_love{ clear:both; padding-bottom:0px;}
.i_love ul{ width:1190px;}
.i_love li{ float:left; padding-right:11px; padding-bottom:11px;}
.i_love li a{ width:287px; display:block; height:287px; position:relative; overflow:hidden;}
.i_love li a img{}
.i_love li a span{float:left; line-height:1.5;}
.i_love li a span b{ line-height:22px; color:#ABABAB; font-size:20px;  font-weight:normal; letter-spacing:-1px; display:block;}
.i_love li a span i{ line-height:18px; color:#ABABAB; text-transform:uppercase; display:block; font-size:11px;}
.i_love li a h3{ text-align:left; height:37px; width:0px; text-indent:9px; line-height:30px; display:block; position:absolute; left:87px; bottom:10px; background:url(images/ilove_bg.png) no-repeat; color:#FFF; font-size:12px; overflow:hidden;}
.i_love li a ins{ background:url(images/iloveins.png) no-repeat 0px top; display:block; position:absolute;left:10px; bottom:10px; width:77px; height:37px;z-index:5; }

.i_love li a:hover{ }
.i_love li a:hover span b{color:#488B8C;}
.i_love li a:hover span i{color:#488B8C;}


.i_love li.big{}
.i_love li.big a{width:584px;height:584px;display:block;position:relative; overflow:hidden; }
.i_love li.big a .sum{position:absolute;left:0px;bottom:-150px;background:url(images/ilove_bgbig.png) no-repeat 0px 0px; width:584px; height:143px;}
.i_love li.big a .sum .pb{position:relative;width:100%; height:100%;}
.i_love li.big a .sum .pb h4{position:absolute;left:16px;top:14px;line-height:1.5; color:#FFF; font-size:20px;  }
.i_love li.big a .sum .pb .day{position:absolute;left:18px; bottom:6px; font-size:20px; color:#FFF; text-transform:uppercase;}



.i_works{ clear:both; padding-bottom:0px; padding-top:12px; width:1170px;}
div.i_works img{ width:100%; display:none;}
.i_works img.hover{ display:block;}



.i_Consulting{ clear:both; padding:0 5px;}
.i_Consulting h2{ display:block; padding-bottom:5px;}
.i_Consulting form{ background:#D2E3E2; padding:20px; color:#333; font-size:14px;}
.i_Consulting form:hover{ background:#D2E3E2;}
.i_Consulting form li{ float:left; line-height:26px; font-weight:bold; padding-right:10px; height:30px;}
.i_Consulting form li i{ float:left; font-weight:bold;}
.i_Consulting form li b{ float:left;}
.i_Consulting form li b input{ height:24px; border:1px solid #ccc; background:#fff; padding:0 5px; line-height:24px; color:#7e7e7e;  border-radius:3px;}
.i_Consulting form li:hover i{ color:#65b0a9;}
.i_Consulting form li:hover b input{border:1px solid #65b0a9; color:#65b0a9;}
.i_Consulting form span{ clear:both; display:block; padding:10px 0;}
.i_Consulting form span textarea{ background:#fff; color:#7e7e7e;font-family:微软雅黑;  display:block; height:150px; padding:8px 8px; border:1px solid #CCC; padding-right:0px; width:99%;}


.i_news{}
.i_news ul li{ padding:15px 12px 15px 0; }
.i_news ul li .vbox{width:384px; height:145px; background:url(images/i_news.png) no-repeat right 0; display:block;}
.i_news ul li .dec{padding:25px 20px 0px 20px; color:#9E988C;}
.i_news ul li .vbox:hover { background-position:left top;}
.i_news ul li .vbox:hover .dec{color:#FFF;}

a.likes{display:block; background:#8FBAB7; padding:4px 20px;}
a.likes:hover{ background:#409F89;}
a.likes.yy{background:#FFD800;}
a.likes.yy:hover{background:#EEE;}


#weather{opacity:0.5;filter:alpha(opacity=50);}

.Maintop{padding:0px 0 6px; left:0px; background:#FFF; width:100%; height:86px; z-index:999;}
.txin {border-bottom:5px solid #97D75D;}




	/* ul_change_a2 */
	.soul-num{padding-left:0px;overflow:hidden;}
	.soul-num li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;color:#FFF; background:#DDD; cursor:pointer; text-align:center; line-height:39px; width:39px; font-size:20px; border-bottom:1px solid #FFF; padding:0;}
	.soul-num li.on {background:#84D1A5; color:#FFF;}



.inp_btn,.btnbig,.inp_btn2,
.inp_btn:visited,.btnbig:visited,.inp_btn2:visited{
	
font-size:21px;
	
	display:inline-block;line-height:34px;padding:3px 20px; background:#97D75D;color:#FFF;text-align:center;margin:0px 10px 0 0;*display:inline; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px;
	border:0px;
	font-family:Arial, Verdana,"微软雅黑","宋体";
	cursor:pointer;
	}
.inp_btn:hover,.btnbig:hover,.inp_btn2:hover{background:#F8928C;color:#FFF;}
.inp_btn:active,.btnbig:active,.inp_btn2:active{background:#BBB;color:#FFF;}

.inp_btn2{ padding:0px 15px;  font-size:12px;line-height:30px;}


.inp,select{	background:#FFF;color:#555;  font-size: 14px;  display: inline-block; zoom: 1;
	border-radius: 5px;-webkit-border-radius: 5px; -moz-border-radius: 5px;border: 1px solid #D6D6D6;
	LINE-HEIGHT: 17px; MIN-HEIGHT: 17px;width: auto;WORD-WRAP: break-word; FLOAT: left; OVERFLOW: hidden; WORD-BREAK: break-all; padding:6px;
	margin-right:4px;
}

select{background-color:#F6F6F6; line-height:24px; height:auto;}
.inp:hover{border:1px solid #63BFB4;}
.inp{width:98%;}

textarea {padding: 5px 5px 5px 0px; *padding-left:5px; border: 1px solid rgb(204, 204, 204); width: auto; height: 200px; font-family: inherit; font-size: 14px; line-height:1.4; vertical-align: middle; box-sizing: border-box; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;color:#555;}

.inp[type='text']:focus,textarea:focus {color:#000;}










.fem{font-style:italic;}

.ct2,a.ct2,.ct2 a,.ct2 a:visited{ color:#F999B9}
a.ct2:hover,.ct2 a:hover{ color:#84D1A5;}

.ct5,a.ct5,.ct5 a,.ct5 a:visited{ color:#CCC;}
a.ct5:hover,.ct5 a:hover{ color:#333;}

.hnews{ padding:22px 0 0;}
.hnews .tit{ padding:3px 20px 0 0; width:71px; float:left;}
.hnews .tit h2{ font-size:0px;}
.hnews .list{ width:270px; float:left;}
.hnews .list li{ width:100%; padding-bottom:20px;}
.hnews .list li h3{ font-size:16px; line-height:1.2;}
.hnews .list li i{font-size:16px;}

.bomnav{ background:url(images/bom_r1_c1.png) no-repeat center left; height:48px; line-height:48px;}
.bomnav ul{ display:inline;}
.bomnav ul li{display:inline; padding:0 10px;}
.bomnav ul li ins{display:none;}
.bomnav em{ padding:0 20px;}

.mb5{background:url(images/huidian.png) repeat-y 868px 0px;}
.mb8{background:url(images/mb8.png) no-repeat center top; padding:18px 40px 0px 40px; width:850px; margin:0 auto;}
.mb9{background:url(images/mb9.png);}
.mb9{background:url(images/mb9.png);}
.mb10{background:url(images/mb10.png) no-repeat center 40px; height:300px;}


.callout2 { border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -khtml-border-radius:50%; }
.hlove{}
.hlove a.prev,.hlove a.next{position:absolute;left:30px;top:120px;width:30px; height:58px; background:url(images/mb10_arw.png) no-repeat left top; text-indent:-10000px; display:block; z-index:5;}
.hlove a.prev:hover{ background-position:left bottom;}
.hlove a.next{ left:auto;right:30px;background-position:right top;}
.hlove a.next:hover{ background-position:right bottom;}
.hlove .vbox{ width:715px; height:210px; overflow:hidden; position:absolute; left:225px; top:66px;}
.hlove li{ width:715px; height:210px;}
.btnv{border:1px solid #B5E3C9; padding:0 6px; display:inline-block}

.NewsList{ padding:0px 0px 0px 0px;}
.NewsList li{ padding:14px 0px;width:868px;}
.NewsList li a{display:block; width:100%; height:130px;background:url(images/huidian.png) repeat-x 0px 64px; line-height:1.6;position:relative; cursor:pointer;}
.NewsList li a .vimg{ position:absolute; left:0px;top:0px;
}
.NewsList li a:hover i{}
.NewsList li .dec{ width:660px;position:absolute; left:155px;top:8px;}
.NewsList li .dec .sum{ width:585px;}
.NewsList li a h3{ color:#666666; width:100%;}
.NewsList li a:hover h3{ color:#FA9ABA;}
.NewsList li.odd a h3{ color:#84D1A5;}

 .ml{float:left;width:869px; overflow:hidden;}
 .mr{float:right;width:277px;overflow:visible;}

.type_List{font-size:12px;line-height:34px;color:#999; }
.type_List a{display:block;width:150px; background:url(images/tab_bg.png) no-repeat left -25px; border-bottom:1px solid #EEE;text-align:left; text-indent:12px; color:#999;}
.type_List a strong{ }
.type_List a.hover,.type_List a:hover{background:url(images/tab_bg.png) no-repeat left 10px; border-bottom:1px solid #C1E8D2;text-decoration:none;color:#84D1A5;}

.type_List2{height:80px;font-size:20px;line-height:38px;color:#999; }
.type_List2 a{display:inline-block; height:50px;width:100px; padding-top:30px;text-align:center;margin:0px 3px; color:#84D1A5;background:url(images/type_List2.png) no-repeat -228px top;}
.type_List2 a strong{ }
.type_List2 a.hover,.type_List2 a:hover{background:url(images/type_List2.png) no-repeat 10px top; text-decoration:none;color:#F899B8;}


.mr_tit{ position:relative; padding:30px 0 8px; margin-left:-55px; height:72px;}
.mr_tit h3{ display:none;}

.mr_news{}
.mr_news li{ padding:0 0 18px;}
.mr_news li a h3{ font-size:20px; color:#999; line-height:1.2; padding-bottom:6px;}
.mr_news li a:hover h3{color:#84D1A5;}


.mpage { display:block; background:url(images/mpage_bg.png) center bottom no-repeat; padding:15px 0 34px; width:100%;}
.mpage li{ display:inline; padding:5px;}
.mpage .count,.mpage .pend,.mpage .phome{ display:none;}
.mpage .pnext a,.mpage .ppre a,.mpage .ppage a{ background:#FFF; border:4px solid #DAF1E4; display:inline-block;*display:inline;zoom:1; line-height:25px; width:25px;color:#84D1A5;border-radius:17px; -webkit-border-radius:17px; -moz-border-radius:17px; -o-border-radius: 17px; -khtml-border-radius: 17px; font-size:14px;}
.mpage .pnext a,.mpage .ppre a{width:33px; text-indent:-2000em; background:url(images/mpage_bg2.png) no-repeat 10px center; color:#FFF;border:0;}
.mpage .pnext a{ background-position:-177px center; }
.mpage  a:hover,.mpage  a.hover{ border-color:#FA9ABA;color:#FA9ABA;}

.positions{background:url(images/positions.png) no-repeat left 6px; height:30px; line-height:30px; text-indent:40px;}

.xg_list{}
.xg_list li { width:50%;}
.xg_list li a{ display:block; width:95%; text-indent:15px; background:url(images/xg_news.png) 0 11px no-repeat; line-height:30px;}

.Tit1{ height:80px; width:100%;}
.Tit1 h1{ display:none;}
.Tit1 .positions{ position:absolute; left:0px; bottom:0px; }
.Tit1 .slg{ position:absolute; right:0px; bottom:0px;}

.gallery-single-pagination {
	line-height:30px;
}
.gallery-single-pagination a[rel=prev] {
	height: 26px; text-transform: uppercase; font-size: 11px; float: left; display: block;
}
.gallery-single-pagination a[rel=next] {
	height: 26px; text-transform: uppercase;  font-size: 11px; float: left; display: block;
}
.gallery-single-pagination .to_gallery {
	background: url("images/gallery.png") no-repeat center; margin: 0px 8px; width: 14px; height: 30px; float: left; display: block;
}
.gallery-single-pagination a[rel=prev] {
	background: url("images/prev.png") no-repeat left; padding-left: 15px;
}
.gallery-single-pagination a[rel=next] {
	background: url("images/next.png") no-repeat right; padding-right: 15px;
}

.i_jdian{}
.i_jdian .vbox{ position:relative; width:100%; height:100%;}
.i_jdian .vbox .sum{ position:absolute; padding:16px 20px 0px 20px; left:0px; bottom:80px; width:520px; height:124px; background-color:rgba(132,209,165,0.8);}



