body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:#fff;
	max-height: 100%;
}
body,td,th {
font-family: 'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1',Arial,'Hiragino Sans GB','\5B8B\4F53'; color:#5e5e5e; font-size:12px;
}
p,ul,li,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
ul,li{margin:0px; padding:0; list-style-type:none;}
.clear{*zoom:1;}
.clear:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
a{ text-decoration:none; outline: none; color:#111;border:0;}
a:hover{color: #cc0000; text-decoration:none;}


a.a1{display:block; color:#111; line-height:25px; text-align:center; width:12%; font-size:14px;float:right; }
a.a1:hover{color:#ff0000;}
a.a1t{display:block; color:#ff0000; line-height:25px; text-align:center;  width:12%; font-size:14px; float:right; }
a.a1t:hover{color:#ff0000;}


a.a2l{ line-height:30px; display:block;padding:0 10px 0 10px;float:left;font-size:12px;color:#666;}
a.a2l:hover{color:#FFA801;}

a.a3l{line-height:30px; display:block; padding:0 10px 0 10px; font-size:12px;color:#FFA801; float:left;}
a.a3l:hover{color:#FFA801;}


.oojfs{width:46%; margin-bottom:30px;}
.oojfs h1{font-size:16px; color:#111;}
a.aw{display:block; background:#fff; float:left; padding:10px; line-height:20px;border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #e1e1e1 solid; color:#666666}
a.aw:hover{border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #30AFB8 solid;}
a.awt{display:block; background:#fff; float:left;  padding:10px; line-height:20px;border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #30AFB8 solid; color:#666666}
a.awt:hover{border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #30AFB8 solid;}

a.awr{display:block; background:#fff; float:right; padding:10px; line-height:20px;border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #e1e1e1 solid; color:#666666}
a.awr:hover{border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #30AFB8 solid;}
a.awrt{display:block; background:#fff; float:right;  padding:10px; line-height:20px;border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #30AFB8 solid; color:#666666}
a.awrt:hover{border-top:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-bottom:2px #30AFB8 solid;}

a.awf{width:80%; display:block; line-height:35px; font-size:14px; color:#fff; margin:0 auto;}
a.awf:hover{color:#FEC144;}
a.awft{width:80%; display:block; line-height:35px; font-size:14px; color:#FEC144; margin:0 auto;}
a.awft:hover{color:#FEC144;}

a.agw{width:80%; display:block; line-height:35px;  font-size:14px; color:#fff; margin:0 auto; background:url(images/index_02_09.jpg) right center no-repeat;}
a.agw:hover{color:#FEC144; }

a.agwt{width:80%; display:block; line-height:35px;  font-size:14px; color:#fff; margin:0 auto; }
a.agwt:hover{color:#FEC144;}


a.cafys{display:block; float:left;width:40px; line-height:30px;text-align:center;border-left:1px #ccc solid; font-size:14px;}
a.cafys:hover{ color:#FF0000; font-weight:bold;}

a.cafyst{display:block; float:left;width:40px; line-height:30px;text-align:center;border-left:1px #ccc solid; font-size:14px;color:#FF0000; font-weight:bold;}
a.cafyst:hover{ color:#FF0000; font-weight:bold;}

a.ahy{
	display:block; 
	text-align:center; 
	width:85%; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	line-height:35px;
	border-bottom:1px #ccc solid;
	color:#111;
	text-decoration:none;
}
a.ahy:hover{
color:#FF6600;background:url(images/p1.png) 0px 0px;text-decoration:none;
}
.hkjdlef{font-size:16px;color:#333333; line-height:30px;}
a.uyhhj{display:block; width:100%; padding:10px 0 10px 0; height:auto; line-height:18px;height:147px; font-size:12px; color:#777;}
a.uyhhj:hover .hkjdlef{color:#cc0000;}
a.uyhhj img{width:25%; float:left; margin:0 20px 20px 0;}
b{color: #ee5a33;}
.tggdfgfd{position:absolute; width:6px; height:6px; left:0; top:50%;background:#FFA801; border-radius:3px;}
#nytitle{width:100%; text-align:center; padding:20px 0 20px 0; margin:0 auto;}
#nytitle h1{line-height:28px; font-size:22px;}
#nynr{width:72%; margin:30px auto 30px auto;}

#nynrfw{width:72%; margin:30px auto 30px auto;}
#nynrfw img{float:left; margin:0 15px 15px 0; width:60%;}

.yttesf{border-bottom:1px #ccc solid; margin-top:25px;}
.yttesf h1{line-height:35px; font-size:16px;}
.yttesf span{color:#999999; font-size:14px;}
.hgees{width:36px; float:left; text-align:center; margin:0 20px 0px 0;}
.hgees h1{line-height:32px;  background:#f1f1f1; font-size:14px;}
.hgees h2{line-height:13px;background:#FEDC19; color:#FFFFFF }
.holist{position:absolute; right:1%; bottom:1%; z-index:22; width:14px; height:12px;}
.holist2{position:absolute; right:10%; bottom:1%; z-index:22}
/*-------------------------------- top ---------------------------------------------*/
#topt{width:100%;margin:0 auto; border-bottom:1px #e1e1e1 solid; padding:20px 0 20px 0;}
#nav{width:80%; margin:0 auto;}
.tlogo{float:left; width:17%; display:block;}
#topmen{width:100%; height:42px; }
#topmen span{display:block; line-height:15px; font-family:arial; color:#A5A6A6; font-size:14px;}
#topmen div{float:left; height:37px; width:5%; background:url(images/cdd1.png) center top no-repeat;}
#topdli{margin:0 auto; background:url(images/trf4.png) 0px 0px repeat-x; height:8px; width:100%}
#menms{display:none; float:right; width:10%;}
#mencc{float:right; width:75%; padding-top:0px;}
#cnzddd{position:absolute; left:0;  top:10%; z-index:22; font-family:arial;}
/*------------------- home --------------------------------*/
#hoswhfan{width:72%; margin:20px auto 20px auto;}
.hojjfan{float:left; width:34%; position:relative;}
.hojjfan h1{line-height:50px; font-size:20px; color:#F05C38;}
.hojjfan img{margin-bottom:20px; width:90%;}

.hoxwzs{float:left; width:32%; position:relative;}
.hoxwzs h1{line-height:50px; font-size:20px; color:#F05C38;}
.hoxwzs img{margin-bottom:20px; width:95%;}
.hojjfan a{line-height:28px; display:block; font-size:14px; width:90%;height:28px; overflow:hidden;}
.hoxwzs a{line-height:28px; display:block; font-size:14px; width:85%;height:28px; overflow:hidden;}
#horemcp{width:72%; margin:0 auto;}
#holxwm{width:72%; margin:30px auto 30px auto;}
#footclass{width:72%; position:relative; margin:10px auto 10px auto; line-height:24px; background:url(images/index_93.jpg) 0px 0px no-repeat;}
#footban{width:72%; margin:0 auto;}
#footban h1{text-align:right; color:#CCCCCC;}
.hocpmoer{position:absolute; right:2%; top:10%; z-index:22; display:;}
#hormcpy{width:49%; float:left;}
#hormcpright{float:left; width:51%;}
/*----------------------------- al -------------------------------*/
.halming a{display:block;position:relative}
.halming a>*{width:100%}
.halming a .activebg{position:absolute;-webkit-transition:background 500ms ease 150ms;-o-transition:background 500ms ease 150ms;transition:background 500ms ease 150ms}
.halming a .activebg .readmore{
position:absolute;
left:25%;
top:35%;
width:40%;
 height:34px;
 line-height:34px;
 font-size:14px;
 padding:0 0 0 15px;
 background:rgba(255,255,255,.2);
 box-shadow:inset 0 0 0 1px rgba(255,255,255,.25);
 border-radius:3px;
 text-align:center;
 color:#fff;
 opacity:0;
 filter:alpha(opacity=0);
 -webkit-transition:all 100ms ease-in-out 80ms;
 -o-transition:all 100ms ease-in-out 80ms;
 transition:all 100ms ease-in-out 80ms;
 }
.halming a .activebg .readmore:hover{background:rgba(255,255,255,.3);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}
.halming a .activebg .text{-webkit-transition:padding-right 150ms;-o-transition:padding-right 150ms;transition:padding-right 150ms}
.halming a .activebg .icon{position:absolute;margin-left:5px;font-size:20px;opacity:0;filter:alpha(opacity=0);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}
.halming a:hover .activebg{background:rgba(0,0,0,.4);-webkit-transition:background 500ms;-o-transition:background 500ms;transition:background 500ms}
.halming a:hover .activebg .readmore{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}
.halming a:hover .activebg .text{padding-right:24px;-webkit-transition:all 150ms ease 80ms;-o-transition:all 150ms ease 80ms;transition:all 150ms ease 80ms}
.halming a:hover .activebg .icon{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 150ms ease 80ms;-o-transition:all 150ms ease 80ms;transition:all 150ms ease 80ms}
.title{color:#333}
.title:hover{color:#03a9f4!important}
.title h2{line-height:1.1;margin:0 0 13px;font-size:24px}
.summary{position:relative;width:100%;line-height:1.5;margin-bottom:10px;font-size:18px;color:#777}
.tbsite-list .ias-trigger{padding:10px;width:100%;border:1px solid;border-color:#d9d9d9;border-radius:3px;-webkit-transition:all 218ms;-o-transition:all 218ms;transition:all 218ms}
.halming a>*{height:100%;}
/*-------------------------------- end al ---------------------------------*/

#ment{
position:absolute; z-index:99999; width:0; padding:0 0 0 0; line-height:0px; right:0; top:66px; background:#fff;border-radius:5px;
filter:Alpha(opacity=60);box-shadow:0px 5px 5px 5px rgba(0,0,0,0.3);
}
/*------------------- service --------------------------------*/

/*------------------- case --------------------------------*/

/*--------------------------- case ---------------------------------*/

/*---------------------------- about -----------------------------------*/
#nrynr{width:72%; margin:30px auto 30px auto;}
#nrynrleft{width:25%; float:left; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;}
#nrynrleft a{line-height:45px; display:block; border-top:1px #e1e1e1 solid; font-size:16px; background:url(images/vv3.jpg) 5px 22px no-repeat;}
#nrynrleft h1{line-height:48px; font-size:21px; color:#FFFFFF; background:#595758}
#nrynrright{width:71%; float:right;}
/*-------------------------------- lx ------------------------------------*/

/*------------------------------- 404 --------------------------*/

/*------------------------------------------------------------*/

/*--------------------------------------------------------------*/
.actGotop{position:fixed; _position:absolute; bottom:100px; right:5px; width:56px; height:62px; display:none;}
.actGotop img{ width:100%;}

/*--------------------------------------------------------------*/
#warning_info{position:fixed;top:0;left:0;line-height:20px;padding:8px 0 8px 0; width:100%; background:#FBF7E3; color:#8A6D3B; display:; z-index:788955584;}
#warning_info a{color:#8A6D3B;}
#warning_info button{float:right; border:0px; background-color:transparent; color:#8A6D3B; font-weight:bold;}
/*--------------------------------------------------------------*/


#wqjjs{width:60%; margin:40px auto 40px auto; border:1px #ccc solid; padding:30px; }
#wqjjs input, select, textarea{
border: 1px solid #cdcdcd;
border-radius: 2px;
padding: 7px 5px;
line-height: 1.5em;
resize: none;
outline: 0;
font-size: 12px;
background-color: #fff;
}
#wqjjs textarea{width:60%; height:80px; }

.pagination {  float: left;  width: 100%;  overflow: hidden;  position: relative; margin:20px auto 30px auto;}
.pagination ul {clear: left;  float: left;  position: relative;  left: 50%; text-align: center;}
.pagination li {  line-height: 25px;  margin: 0 5px;display: block;  float: left; width:28%;  position: relative;  right: 50%;}
.pagination a.hjk {  display: block;color: #666666;padding: 0 10px;}
.pagination a.hjk:hover {text-decoration: none; color:#FE6021;}
.pagination a {  display: block;color: #666666;padding: 0 10px;}
.pagination a:hover {text-decoration: none; color:#FE6021;}


.pagination2 {  float: left;  width: 100%;  overflow: hidden;  position: relative; margin:20px auto 30px auto;}
.pagination2 ul {clear: left;  float: left;  position: relative;  left: 50%; text-align: center;}
.pagination2 li {  line-height: 25px;  margin: 0 5px;display: block;  float: left;position: relative;  right: 50%;}
.pagination2 a.hjkv {  display: block;color:#333; background:#FF6C32;padding: 0 10px;}
.pagination2 a.hjkv:hover {text-decoration: none;color:#333; background:#FF6C32;}
.pagination2 a {  display: block;color: #f1f1f1;padding: 0 10px; background:#2F2F2F;}
.pagination2 a:hover {text-decoration: none; color:#333; background:#FF6C32; }
.hjheeeesf{float:left; width:25%;margin-bottom:22px;}
.oliikyvv{float:left; width:70%;}
.iurghfff{float:right; width:25%;}
.gfgrrfww{float:right; margin-top:20px;}

#box-shadow-2{width: 120px;position:fixed; top:20%;z-index:899999; right:-120px;}
#box-shadow-1{ width:120px; padding:15px 0 15px 0;background:url(images/qq1.png) 0px 0px;  -webkit-box-shadow:0 0 5px #666; -moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;}
/*--------------------------------------------------------------*/
@media screen and ( max-width:1383px){
.homwz{width:46%;}
.homwz33{width:46%;}
#hofwnr{ width:78%;}
}
@media screen and ( max-width:1349px){
#ydfw{float:left; width:18%; line-height:25px;}
#ydal{float:left; width:15%; line-height:25px; padding-left:25px;}
#ydgz{float:left; width:18%; line-height:25px;}
#ydlx{float:left; width:21%; line-height:25px;}

.homwz{width:45%;}
.homwz33{width:46%;}
#hofwnr{ width:79%;}
}

@media screen and ( max-width:1265px){

#wqjjs{width:70%;}
#wqjjs textarea{width:65%;}
.tlogo{ width:17%;}
#hofwnr{ width:80%;}
}


@media screen and ( max-width:1190px){

}

@media screen and ( max-width:1159px){

#blhomelt{ background:url() 28% 50% no-repeat;}
.bljjj img{ max-width:100%;width:100%;}
.tlogo{ width:18%;}
#hofwnr{ width:85%;}
#hoabnr{width:85%; }
}
@media screen and ( max-width:1088px){
#hofwmck{top:-20%;}
}

@media screen and ( max-width:1084px){
#ydlxd{display:none;}
.blogkk{display:block;}

}

@media screen and ( max-width:1050px){
.tlogo{ width:19%;}
#hofwnr{ width:91%;}
#hoswhfan{ width:91%;}
#horemcp{ width:91%;}
#holxwm{ width:91%;}
#footclass{ width:91%;}
#footban{ width:91%;}
#nrynr{ width:91%;}
}



@media screen and ( max-width:1020px){
.hxydt{ line-height:40px; font-size:30px;}
#wqjjs{width:80%;}
#wqjjs textarea{width:70%;}

}

@media screen and ( max-width:1003px){
#hofwnr{ width:91%;}


.halming a .activebg .readmore{
width:50%; left:22%;
 height:30px;
 line-height:30px;
 font-size:12px;
 padding:0 0 0 15px;
 }
 

 
}

@media screen and ( max-width:990px){
#wqjjs{width:80%;}
#wqjjs textarea{width:85%;}
a.uyhhj img{width:42%; }
a.uyhhj{ height:auto;}
}

@media screen and ( max-width:969px){
#hofvvleft{ width:100%; float:none;}
#hofvvright{ width:100%; float:none;}

}

@media screen and ( max-width:946px){
#logot{width:15%; float:left; padding-left:15px;}
.tlogo{ width:22%;}
#logotli{display:none;}
#topmen{ width:100%; padding-left:40px; float:left; margin-top:0px;}
}

@media screen and ( max-width:941px){
.actGotop{width:36px; height:42px;}

}

@media screen and ( max-width:917px){
a.scsssfs{float:left; padding:0 20px 0 20px; line-height:43px; border-left:1px #ccc solid; text-align:center; color:#333; font-size:15px;}
a.scsssfs:hover{background:#03A9F4;color:#FFFFFF; }

a.scsssfst{float:left; padding:0 20px 0 20px; line-height:43px; background:#03A9F4;color:#FFFFFF;text-align:center; font-size:15px;}
a.scsssfst:hover{background:#03A9F4;color:#FFFFFF; }
}

@media screen and ( max-width:910px){


}

@media screen and ( max-width:900px){
#nav{ width:80%;}

}
@media screen and ( max-width:899px){
#hwmcmnei{padding:25px 20px 25px 20px; font-size:18px;}
#hwmcmnei span{ line-height:60px; font-size:30px;}
}
@media screen and ( max-width:885px){
#hofwmffw span{ width:85%; overflow:hidden;}
}
@media screen and ( max-width:863px){
.cashowfh{height:60px; font-size:14px; padding:30px 0 10px 0;width:100%; float:left; margin-top:0px;}
#canojs{width:100%; float:left;}
.cashownei{display:block; line-height:40px; font-size:23px;width:100%;}
.cashowjj{display:block; width:100%;line-height:28px;  font-size:14px; padding:10px 0 10px 0; color:#666666}
.hhxcy1{ width:100%; border-right:0px #ccc solid;}
.hhxcyming1{ width:15%;}
.hhxcynei1{width:75%; padding:0 0 0 0; font-size:14px; line-height:25px;}

.hhxcy2{ width:100%;}
.hhxcyming2{ width:15%; float:left;}
.hhxcynei2{width:75%; float:right; font-size:14px; line-height:25px;}

.hhxcy3{ width:100%; border-right:0px #ccc solid;border-bottom:1px #ccc dotted;}
.hhxcyming3{width:15%;}
.hhxcynei3{width:75%;font-size:14px; line-height:25px; padding:0 0 0 0;}
.hhxcy4{width:100%; border-bottom:1px #ccc dotted;}
.hhxcyming4{float:left; width:15%;}
.hhxcynei4{float:right; width:75%; font-size:14px; line-height:25px;}
#wmtttt{left:65px; top:-25px; background:url(images/lx_042.png) 0px 0px no-repeat; width:142px; height:134px; text-align:center; padding:10px 0 0 0px}
.homwz{width:100%;}
.homwz33{width:93%;}
.homwz h1{font-size:14px;}

.homwzjg{ display:none;}
.homwzan img{ width:40px;}
#halnr{width:90%; margin:20px auto 20px auto}
a.halmg{ width:30%;}
}


@media screen and ( max-width:840px){

}

@media screen and ( max-width:830px){

}

@media screen and ( max-width:820px){
#hxyleft{ width:50%;}
#hxyright{ width:40%; padding:30px 0 0 0;}
.hxydt{ font-size:30px; line-height:40px;}
}


@media screen and ( max-width:816px){
.hjheeeesf {
width: 50%;
}
}

@media screen and ( max-width:809px){
#hwmcmnei{ line-height:30px; font-size:16px;}
#hwmcmnei span{ line-height:50px; font-size:27px;}
#cashowm{margin:25px auto 0 auto;}
}

@media screen and ( max-width:800px){
.hojjfan a{font-size:14px;}
.hoxwzs a{font-size:14px;}
.hojjfan h1{font-size:20px;}
.hoxwzs h1{font-size:20px;}
}
@media screen and ( max-width:799px){
.hojjfan a{font-size:12px;}
.hoxwzs a{font-size:12px;}
.hojjfan h1{font-size:16px;}
.hoxwzs h1{font-size:16px;}
}

@media screen and ( max-width:784px){
.actGotop{width:30px; height:38px;}
#hvzli {width: 90%;}
a.a3{ width:25%; font-size:14px;}
a.a2{ width:25%; font-size:14px;}
}


@media screen and ( max-width:774px){

}


@media screen and ( max-width:764px){
#wqjjs textarea{width:98%;}
}

@media screen and ( max-width:754px){

}

@media screen and ( max-width:744px){
.halming{ width:32%; padding-bottom:15px; margin-right:1%;}
.haljg{display:none;}
}

@media screen and ( max-width:740px){
#hofwmck{top:-15%;}
}

@media screen and ( max-width:734px){



}

@media screen and ( max-width:725px){
a.lxggg1{display:block; float:left; margin-right:13px; width:50px;height:40px; text-align:center; padding-top:12px;border-radius:32px; border:1px #ccc solid; background:#f1f1f1;}
a.lxggg1:hover{}
.lxggg1 img{ width:30px;}

a.lxggg2{display:block; float:left;  width:50px; height:40px; text-align:center; padding-top:12px;border-radius:32px;border:1px #ccc solid; background:#f1f1f1;  margin-right:13px;text-align:center;}
a.lxggg2:hover{ }
.lxggg2 img{ width:30px;}

a.lxggg3{display:block; float:left;  width:50px; height:40px; text-align:center; padding-top:12px;border-radius:32px;border:1px #ccc solid; background:#f1f1f1; margin-right:13px;text-align:center;}
a.lxggg3:hover{ }
.lxggg3 img{ width:20px;}

a.lxggg4{display:block; float:left;  width:50px; height:36px; text-align:center; padding-top:13px;border-radius:32px;border:1px #ccc solid; background:#f1f1f1; text-align:center;}
a.lxggg4:hover{}
.lxggg4 img{ width:28px;}
}


@media screen and ( max-width:720px){
#hwmcmnei{ line-height:25px; font-size:15px;}
#hwmcmnei span{ line-height:40px; font-size:23px;}
.serlistm{width:40%;}
.serming{ width:40%;}
.serjgm2{display:none;}
.serjgm{ width:10%; text-align:center;}
}

@media screen and ( max-width:698px){
.halming a .activebg .readmore{
width:52%; left:18%;
 height:30px;
 line-height:30px;
 font-size:12px;
 padding:0 0 0 15px;
 }

}
@media screen and ( max-width:683px){
#hxyleft{ width:100%;}
#hxyright{float: none; width: 100%;}

}
@media screen and ( max-width:680px){
#blhome{width:95%;}
#blhomelt{ display:none;}
#blhomel{float:none; width:95%; margin:0 auto;}
.blclssf{display:none;}
a.ahyrr{float:left;line-height: 33px;padding-left:0px;width:25%;margin: 0 auto;font-size: 13px; text-align:center;}
a.ahyrrc{float:left;line-height: 33px;padding-left:0px;width:25%;margin: 0 auto;font-size: 13px; text-align:center;}
#blhomer {
float:none;
width: 95%; margin:0 auto;
border: 1px #ccc solid;
}
#blhomeln{margin-top:0px; border:1px #ccc solid; margin-bottom:15px;}
.eefsd{display:block; line-height:30px; font-size:18px;}
.bljjj{line-height:22px; font-size:13px; width:93%; margin:15px auto 20px auto;}
.eefsd2{display:block; line-height:20px; font-size:14px;}
}
@media screen and ( max-width:651px){
a.scsssfs{float:left; padding:0 18px 0 18px; line-height:35px; border-left:1px #ccc solid; text-align:center; color:#333; font-size:14px;}
a.scsssfs:hover{background:#03A9F4;color:#FFFFFF; }

a.scsssfst{float:left; padding:0 18px 0 18px; line-height:35px; background:#03A9F4;color:#FFFFFF;text-align:center; font-size:14px;}
a.scsssfst:hover{background:#03A9F4;color:#FFFFFF; }
.hojjfan{float:left; width:34%;}
.hoxwzs{float:left; width:32%;}
.hocpmoer{display:;}
}
@media screen and ( max-width:650px){
a.uyhhj img{width:45%; }
a.uyhhj{ height:auto;}
#nrynrleft a{ font-size:12px;}

#hormcpy{width:100%; float:none;}
#hormcpright{float:none; width:100%; margin-top:20px;}
.hojjfan{float:none; width:100%;}
.hoxwzs{float:none; width:100%;}
.hojjfan img{ width:100%}
.hoxwzs img{ width:100%}
#nav {width: 90%;}
.tlogo {width: 22%;}
#topt{padding: 8px 0 8px 0;}


.oojfs {width: 90%; margin-bottom:10px;}
.habvi{ width:90%;}
#topmen{ display:none;}
#mencc{float:right; width:40%; padding-top:0px;}
#menms{ display:inline; margin-top:15px;padding-right:10px;}
#ment{
position:absolute; z-index:99999; width:40%; padding:15px 0 25px 0; line-height:50px; right:0; top:50px; background:#fff;border-radius:5px;
filter:Alpha(opacity=60);box-shadow:0px 5px 5px 5px rgba(0,0,0,0.3);
}
.yttesf h1{line-height:22px; font-size:15px;}
.yttesf span{color:#999999; font-size:12px;}
.dccxdf{ text-align:left;}
.xssdss{text-align:left;}
.ttrdfsf{text-align:left;}
.hocpmoer{display:none;}
}

@media screen and ( max-width:649px){
.actGotop{width:26px; height:32px;}
#wqjjs textarea{width:100%;}
}

@media screen and ( max-width:620px){
.halming{ width:47%; padding-bottom:15px; margin-right:0; height:160px;}
.haljg{display:inline;}
}

@media screen and ( max-width:607px){

.hhxcy1{ width:100%; border-right:0px #ccc solid;}
.hhxcyming1{ width:15%;}
.hhxcynei1{width:75%; padding:0 0 0 0; font-size:12px; line-height:18px;}

.hhxcy2{ width:100%;}
.hhxcyming2{ width:15%; float:left;}
.hhxcynei2{width:75%; float:right; font-size:12px; line-height:18px; padding:0 0 0 0;}

.hhxcy3{ width:100%; border-right:0px #ccc solid;border-bottom:1px #ccc dotted;}
.hhxcyming3{width:15%;}
.hhxcynei3{width:75%;font-size:12px; line-height:18px; padding:0 0 0 0;}
.hhxcy4{width:100%; border-bottom:1px #ccc dotted;}
.hhxcyming4{float:left; width:15%;}
.hhxcynei4{float:right; width:75%; font-size:12px; line-height:18px;padding:0 0 0 0;}

.halming a .activebg .readmore{
width:52%; left:18%;
 height:30px;
 line-height:30px;
 font-size:12px;
 padding:0 0 0 15px;
 }

}
@media screen and ( max-width:596px){
.halming{height:150px;}
}
@media screen and ( max-width:570px){
#hwmcmnei{ line-height:20px; font-size:12px; padding:15px 15px 15px 15px;}
#hwmcmnei span{ line-height:30px; font-size:18px;}

}

@media screen and ( max-width:567px){
.halming{height:140px;}
}

@media screen and ( max-width:550px){
.hjheeeesf {
width: 100%;
}
#hoswhfan{margin: 0px auto 20px auto;}
.gfgrrfww{float:left; }
.oliikyvv{ width:100%; float:right;}
.iurghfff{width:100%; float:left;}
a.uyhhj { height:auto;}
.hkjdlef {
  font-size: 13px;
  color: #333333;
  line-height:20px;
}
a.uyhhj img{width:100%; float:none; margin:0 0px 15px 0;}
#ment{
position:absolute; z-index:99999; width:40%; padding:15px 0 25px 0; line-height:50px; right:0; top:60px; background:#fff;border-radius:5px;
filter:Alpha(opacity=60);box-shadow:0px 5px 5px 5px rgba(0,0,0,0.3);
}
.halming{height:135px;}
#nrynrleft{width:auto; float:none; border-bottom:0px #e1e1e1 solid; border-left:0px #e1e1e1 solid; border-right:0px #e1e1e1 solid; margin:0 auto 20px auto;}
#nrynrleft a{line-height:30px; border-top:0px #e1e1e1 solid; font-size:13px; float:left; background:url() 0px 0px no-repeat;}
#nrynrleft h1{line-height:35px; font-size:18px; color:#111; background:#fff; text-align:center;}
#nrynrright{width:100%; float:none;}
#cnzddd{ display:none;}
}

@media screen and ( max-width:530px){
.halming{height:130px;}
.actGotop{width:20px; height:30px;}
#menms{ margin-top:10px;}
#logotli{display:none;}
#logot{float:left; width:22%; padding-left:10px;}
.hometitle{ margin:10px auto 10px auto; font-size:18px;}
#homexys{ margin:10px auto 0 auto;}
.serlistm{ width:100%;}
.serjgm{ display:none;}
.serjgm2{ display:none;}
.serming{ width:25%; float:left;}
.sertitle{ width:65%; float:left;}
.sertnei{ float:left; margin-top:5px; margin-bottom:15px; border-bottom:1px #ccc dotted; padding-bottom:10px; font-size:12px;}


#hxyright{ width:100%; float:left; padding:10px 0 10px 0; line-height:22px; font-size:12px;}
.hxydt{ line-height:30px; font-size:16px;}
.hxyxt{font-size:12px; border-bottom:1px #ccc solid;}
.halsm{ width:70%; font-size:12px; margin:10px auto 15px auto;}
.hteble{ border-bottom:1px #ccc solid;}
.halming{ width:47%; padding-bottom:15px;}
.haljg{ width:3%;}
.haljg2{ width:3%;}
.habming{display:none;}
.habnei{ width:100%; padding-top:10px; padding-bottom:10px; line-height:20px; font-size:12px;}
.habnei font{font-size:20px;}
#hwmcmnei{ padding:10px 15px 10px 15px; top:10%; line-height:17px; font-size:12px;}
#hwmcmnei span{ font-size:18px; line-height:25px;}
.hhxcy{ margin:15px auto 8px auto;}
.hhxcy1{width:100%; border-right:0px #ccc solid; padding:15px 0 15px 0;}
.hhxcynei1{ padding:0 0 0 0; line-height:18px;}
.hhxcy2{ width:100%; padding:15px 0 15px 0;}
.hhxcynei2{line-height:18px;}
.hhxcy3{ width:100%;border-right:0px #ccc solid; border-bottom:1px #ccc dotted; padding:15px 0 15px 0;}
.hhxcynei3{ padding:0 0 0 0; line-height:18px;}
.hhxcy4{ width:100%; padding:15px 0 15px 0;}
.hhxcynei4{line-height:18px;}
#hlxleft{ width:100%;}
.hlltop{ line-height:22px; font-size:12px;}
.hlltop span{ line-height:25px; font-size:14px;}
.hlxdz1{ font-size:14px;}
.hlxdz2{ font-size:14px;}
.hlxdz3{ font-size:14px;}
.hlxdz4{ font-size:14px;}
.hlxdz5{ font-size:14px;}
.hlxdz6{ font-size:14px;}
.hlxdz7{ font-size:14px;}
#hlxright{ width:100%; margin-top:15px;}
.hlxrnei{font-size:12px; line-height:20px;}
.hlxrnei span{font-size:14px; line-height:25px;}
.hlxrlyt span{ font-size:25px; line-height:40px;}

.footnei{padding:10px 0 10px 0;font-size:12px;}

#ment{
position:absolute; z-index:99999; width:40%; padding:15px 0 25px 0; line-height:50px; right:0; top:60px; background:#fff;border-radius:5px;
filter:Alpha(opacity=60);box-shadow:0px 5px 5px 5px rgba(0,0,0,0.3);
}
/*---------------------------------------*/
#abflash{padding:10px 0 10px 0;}
.abjsleft{width:100%;}
#absjs{padding:10px 0 10px 0;}
.abjsright{width:100%; float:left; margin-top:10px;}
.abjsright img{width:70%; height:auto;}
#abnei{ margin:10px auto 10px auto; font-size:12px; line-height:20px;}
#lxflash{ margin:15px auto 10px auto;}
.cashowming{width:100%;}
.cashowright{ width:100%; float:left;}
#cashowxx img{width:80%;}
.cashowjj{line-height:20px; font-size:12px;}
.cashowfh{padding:15px 0 0px 50px; width:80%; }
#fwclass{ margin:15px auto 0 auto; width:98%;}

#fwflash{margin:0px auto 0 auto;}
.fwlti{margin:10px auto 0 auto; font-size:12px;}
.fwltz1{ line-height:25px; font-size:16px;}
.fwltz2{line-height:50px; font-size:25px;}
.fwlnei{ width:90%; margin:15px auto 0 auto;}
.fwlnei1{ font-size:12px; line-height:18px;}
.fwlnei2{ font-size:12px; line-height:18px;}
.fwlneiend{ margin:15px auto 0 auto; line-height:22px; font-size:12px;}
#wmtttt{left:65px; top:-25px; background:url(images/lx_042.png) 0px 0px no-repeat; width:142px; height:134px; text-align:center; padding:10px 0 0 0px}
#loading{background:url(images/k0.gif) center center no-repeat #fff;}
.eoming img{width:80%;}
.eotnei{ width:100%;}
.eoann{width:100%; padding-bottom:25px;}


a.lxggg1{display:block; float:left; margin-right:13px; width:60px;height:48px; text-align:center; padding-top:12px;border-radius:32px; border:1px #ccc solid; background:#f1f1f1;}
a.lxggg1:hover{}
.lxggg1 img{ width:40px;}

a.lxggg2{display:block; float:left;  width:60px; height:48px; text-align:center; padding-top:12px;border-radius:32px;border:1px #ccc solid; background:#f1f1f1;  margin-right:13px;text-align:center;}
a.lxggg2:hover{ }
.lxggg2 img{ width:40px;}

a.lxggg3{display:block; float:left;  width:60px; height:48px; text-align:center; padding-top:12px;border-radius:32px;border:1px #ccc solid; background:#f1f1f1; margin-right:13px;text-align:center;}
a.lxggg3:hover{ }
.lxggg3 img{ width:30px;}

a.lxggg4{display:block; float:left;  width:60px; height:46px; text-align:center; padding-top:15px;border-radius:32px;border:1px #ccc solid; background:#f1f1f1; text-align:center;}
a.lxggg4:hover{}
.lxggg4 img{ width:38px;}

}

@media screen and ( max-width:520px){
.halming{height:125px;}
.tlogo{ width:26%}
}

@media screen and ( max-width:500px){
.halming{height:120px;}
}

@media screen and ( max-width:493px){
.halming{height:117px;}
}

@media screen and ( max-width:460px){
.eoliming{ border-bottom:1px #ccc solid;}
.eoliming img{ width:0%;}
.halming{height:110px;}
}

@media screen and ( max-width:420px){
.halming{height:100px;}
}


@media screen and ( max-width:400px){
#hwmcmnei{ line-height:16px; font-size:12px; padding:8px 10px 8px 10px; width:70%; left:10%;}
#hwmcmnei span{ line-height:22px; font-size:15px;}
.halming{height:95px;}
}

@media screen and ( max-width:383px){

}


@media screen and ( max-width:372px){
.halming{height:85px;}
.tlogo{ width:30%}
}

@media screen and ( max-width:375px){

}

@media screen and ( max-width:356px){

}

@media screen and ( max-width:339px){

}


@media screen and ( max-width:320px){


}
@media screen and ( max-width:310px){

}

@media screen and ( max-width:267px){

}

@media screen and ( max-width:216px){

}
/*-----------¶¯»­Ð§¹û---------------*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom:15px;
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
  
