#filters a{

	cursor: pointer;
	padding: 5px 10px!important; margin-right: 2px!important;

    margin-left: 2px!important;
}

#filters .active{

	font-weight: bold;

	background: #FBB005;

    color: #FFF;

    

   

}

.newfoot{ background:url(footer.jpg) no-repeat center top; padding:60px 0 400px 0; font-size:14px; line-height:2em;}

.nwx{ width:280px}

 



.n480{ width:480px}

.n400{ width:400px}



.nwz{ text-align:center; padding-top:70px; line-height:2em;} 



.nwzs span{ color:#FF6600; font-size:26px;  font-family:Microsoft YaHei; line-height:1.5em;} 



.hbt{   height:80px;  text-align:center; color:#ff6600; font-size:38px;font-family:Microsoft YaHei ; background:url(hbt.png) no-repeat center bottom}

.hbt span{ color:#CCCCCC; font-size:16px; height:22px; line-height:22px; }





#service{width:1260px; margin:0 auto;}

#service li img{ margin-top:2px;}

#service li{float:left;text-align:center;padding:0 50px 0 0;margin-top:10px;}

#service li a{width:260px;height:310px;color:#555;font-size:14px;border:1px solid #E1E1E1;padding:1px;font-weight:bold;display:block;line-height:40px;border-bottom:2px solid #ff6600;}

#service li a span{width:260px;color:#999;font-size:13px;font-weight:normal;height:70px;line-height:25px;text-align:left}

#service li a:hover{width:260px;height:310px;border:1px solid #ff6600;padding:1px;text-decoration:none;display:block;}


#servicewx{width:1260px; margin:0 auto;}
#servicewx li img{ margin-top:2px;}
#servicewx li{float:left;text-align:center;padding:0 50px 0 0;margin-top:10px;}
#servicewx li a{width:260px;height:310px;color:#555;font-size:14px;border:1px solid #E1E1E1;padding:1px;font-weight:bold;display:block;line-height:25px;border-bottom:2px solid #ff6600;}
#servicewx li a span{width:260px;color:#999;font-size:13px;font-weight:normal;height:70px;line-height:25px;text-align:left}
#servicewx li a:hover{width:260px;height:310px;border:1px solid #ff6600;padding:1px;text-decoration:none;display:block;}



#service00{width:1260px; margin:0 auto;}

#service00 li img{ margin-top:2px;}

#service00 li{float:left;text-align:center;padding:0 50px 0 0;margin-top:10px;}

#service00 li a{width:260px;height:340px;color:#555;font-size:12px;border:1px solid #E1E1E1;padding:1px;font-weight:bold;line-height:40px;border-bottom:2px solid #2ed0b4;display:block;}

#service00 li a span{width:260px;color:#777;font-size:12px;font-weight:normal;height:25px;line-height:25px;text-align:left}

#service00 li a:hover{width:260px;height:340px;border:1px solid #2ed0b4;padding:1px;text-decoration:none;display:block;}



     

     #filters{ margin-top:30px; line-height:3.5em;}

#filters a{ color: #333; text-underline:none; padding:5px 3px; margin-top:15px; height:30px; line-height:30px; margin-right:3px}

#filters a:hover{ background:#FBB005; color:#FFF; text-decoration:none }

#filters span{ background:#FBB005; color:#FFF; padding:5px 10px; margin-right:10px; margin-left:10px;}







.pagination-wrapper{clear:both;padding:1em 0 2em 0;text-align:center}

.pagination{display:inline-block;font-size:12px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05);}

.pagination li{list-style:none;display:inline;float:left;line-height:1em;text-decoration:none;border:1px solid #ddd;border-left-width:0;display:inline-block;padding:.5em .8em;background-color:#f9f9f9;color:#999 }

.pagination li a{ color:#999 }

.pagination li a:link{background:#fff;color:#4C78A5}

.pagination li a:hover{text-decoration:none}

.pagination li a:link:hover{color:#000}

.pagination li.active{background-color:#DDDDDD;color: #7C7C7C}

.pagination li:first-child{border-left-width:1px;border-radius:3px 0 0 3px}

.pagination li:last-child{border-radius:0 3px 3px 0}

.pagination .pageinfo{color:#444}

*{padding:0;margin:0}

body{font-size:12px;line-height:2em;color:#666}

.clear{clear:both;height:0;width:100%;font-size:1px;line-height:0;visibility:hidden;overflow:hidden}

.fl{float:left}

.fr{float:right}

li{list-style:none}

img{border-style:none}





.image-box img:hover {

	-webkit-transform: scale(1.05);

	transform: scale(1.05);

	box-shadow: 0px 0px 3px rgba(0,0,0,.5);

}























 .mainbanner{height:200px;overflow:hidden; position:relative;}

 .mainbanner_window{left:50%;width:1920px;height:200px;overflow:hidden;margin-left:-960px;position:absolute;}



.mpeai{ width:368px; border:1px #DDDDDD solid;  height:325px; }

.goxpb{ height:42px; background:url(bg1.png) ; border-bottom:1px #DDDDDD solid; line-height:42px;  }

.goxpb span{ float:right; padding-right:10px }

.dis{ background:url(bga.jpg) no-repeat left center; margin-left:15px; padding-left:15px; color:#1A8AFA ; font-size:14px; font-weight:bold; }

.kuva{ padding:5px 10px; }

.dis span{ color:#CCCCCC; float:none; font-weight:normal   }





.list_news_01 li{background:url(/images/sdg.gif) no-repeat .5em 50%;padding:.5em .8em  .5em 1.5em;margin:0;border-bottom:1px solid #e2e2e2}

.list_news_01 li.bg{background-color:#FCFCFC}

.list_news_01 li span{float:right}

.list_news_01 .ico{display:none}

.list_news_01 li:hover{background-color:#FFFEE5}



















.mpeais{ width:246px;   }

.goxpbs{ height:42px; background:url(bg2.png) ; border-bottom:1px #DDDDDD solid; line-height:42px;  }

.goxpbs span{ float:right; padding-right:10px;   }

.goxpbs span a{  color:#fff; }

.diss{  padding-left:15px; color:#fff ; font-size:14px; font-weight:bold; }

.kuvas{ padding:5px 10px;border:1px #DDDDDD solid; border-top:none ;height:283px  }

.diss span{ color:#5DADFD; float:none; font-weight:normal   }







.disss{    color:#1363BC ; font-size:14px; font-weight:bold; padding-left:5px;}

.disss span{ color:#CCCCCC; float:none; font-weight:normal   }

.hrepe{ border:1px #DDDDDD solid; border-top:1px #1363BC solid; padding:5px 10px; margin-top:5px;}











.t30{ padding-top:30px}

.f30{ padding-bottom:30px}

.m10{ margin-bottom:10px}



 .footer { background:#E7E8E8; border-top:1px #B5D6FF solid; margin-top:30px;  }

 

#footers{ background:#205CAD; line-height:50px; height:50px; color:#fff } 



#footers a{  color:#fff } 



 .ah{ width:160px; text-align:center; border-right:1px #999999 dashed; line-height:2.6em; height:160px; text-align:left; padding-left:20px  }

 .ahs { width:180px; text-align:center;  }

 #ap { color:#666; }

 #ap a{ color:#666 }

 











.gewxy img{ border:1px #DDDDDD solid; padding:2px; margin:5px 0 }



.gewxys img{ border:1px #DDDDDD solid; padding:2px; margin:5px 10px 5px 0; float:left }



.haz{ width: auto }

.haz li { line-height:28px; background:url(/images/sdg.gif) no-repeat left ; padding-left:15px;    }

.haz span#date{float:right;color:#999;}





.axic{ background:#F5F6FA ; height:300px; }

.beoe{ background:#EEEEEE}



#demos {

 

overflow:hidden;

padding-bottom:25px; margin-top:10px; 

}

#demos img {

border: 3px solid #F2F2F2;

}

#indemos {

float: left;

width: 800%;

}

#demos1 {

float: left;

}



#demos1 img:hover{

	-webkit-transform: scale(1.05);

	transform: scale(1.05);

 

}

#demo1 img:hover{

	-webkit-transform: scale(1.05);

	transform: scale(1.05);

	 

}





 



#demos2 {

float: left;

}





#demo {

 

overflow:hidden; padding-bottom:25px; margin-top:10px; 

 

 

}

#demo img {

border: 3px solid #F2F2F2;

}

#indemo {

float: left;

width: 800%;

}

#demo1 {

float: left;

}

#demo2 {

float: left;

}



			#wrapper {overflow: hidden;}

			#content {width:938px;   float:right;   }

			#sidebar {width:240px;     float:left;}

			

			#portamento_container {float:left; position:relative;} /* take the positioning of the sidebar, and become the start point for the sidebar positioning */

			#portamento_container #sidebar {float:none; position:absolute;} /* no need to float anymore, become absolutely positoned */

			#portamento_container #sidebar.fixed {position:fixed;} /* if the panel is sliding, it needs position:fixed */





.top{ background:#F4F2F3; height:30px; line-height:30px; }

.box{ width:1108px; margin:0 auto} 

.logo{ width:350px; height:90px; }

.logos{ padding-top:10px;}



.box00{ width:735px; height:240px;border-bottom:1px #cccccc solid;margin:0 auto;} 

.box01{ width:330px; height:240px;} 

.box02{ width:410px; height:240px;} 

.box03{ width:370px; height:130px;} 



.navs{ background:#474747}



.aobz{ height:200px; background:#E6E6E6; }

.aobz1{ height:830px; background:#E6E6E6; }

.bt{ font-size:20px; color:#FF8925; font-weight:bold;  }

.aobzs{   background:#E6E6E6; padding-bottom:20px }



.cns{ text-align:center; padding:30px 0}



.t20{ padding-top:25px; }

.t10{ padding-top:10px; }

.t999{ padding-top:25px; background:#FF6600;}





.aoyc li{ line-height:34px; background:url(menu5.png); border-bottom:1px #FFFFFF solid;  }

.aoyc { width:240px; }

.aoyc li a{ color:#fff; display:block; padding-left:15px;  }

.aoyc li a:hover{ color:#fff; display:block; background:url(menu6.png)  }









.my_left_category{

width:240px;

  

} 

.my_left_category .h2_cat{

width:240px;

height:34px;

 

 

line-height:34px;

font-weight:normal;

color:#333333;

position:relative;  

}

.my_left_category .h2_cat_1{

width:240px;

height:34px;

 

line-height:34px;

font-weight:normal;

color:#333333;

position:relative;

}

.my_left_category a{

 

text-decoration:none;

 display:block;    

}

.my_left_category a:hover{

text-decoration:underline;

}

.my_left_category h3{

margin:0px;

padding:0px;

height:34px;

font-size:12px;

display:block; line-height:34px; background:url(/img/menu5.png); border-bottom:1px #FFFFFF solid; 

}

.my_left_category h3 span{color:#999999; width:145px; float:right;}

.my_left_category h3 a{	line-height:34px; color:#000; padding-left:10px; color:#FFF;   } /*主导航文字*/

.my_left_category h3 a:visited{	line-height:34px;   padding-left:10px; color:#FFF; } /*主导航文字*/





.my_left_category h3 a:hover{

 

color:#fff; display:block; background:url(/img/menu6.png) ; text-decoration:none 

}







.my_left_category .h3_cat{

display:none;

width:204px;

position:absolute;

left:240px;

margin-top:-34px;

cursor:auto;

}

.my_left_category .shadow{

position:inherit;

background:url(shadow_04.gif) left top;

width:204px;

}

.my_left_category .shadow_border{

position:inherit;

width:135px;



border-left-width:0px;

background:url(shadow_border.gif) no-repeat 0px 21px;

background-color:#E2E2E2;filter:alpha(opacity=90); /* IE */ -moz-opacity:0.9; /* Moz + FF */ opacity: 0.9;

margin-bottom:3px

}

.my_left_category .shadow_border ul{margin:0; padding:0;  }

.my_left_category .shadow_border ul li {

list-style:none;

 background:#E2E2E2; 

float:left;

width:135px;

height:34px;

overflow:hidden;

letter-spacing:0px; border-bottom: 1px #ccc dotted; /*子导航样式*/

}

.my_left_category .shadow_border ul li a{ color:#333; padding-left:10px;}

.my_left_category .shadow_border ul li a:hover{ color:#fff; background:#1A8AFA}







.my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}

.my_left_category .active_cat h3 { font-weight:bold}

.my_left_category .active_cat h3 span{ display:none;}

.my_left_category .active_cat div{display:block;}







*{margin: 0; padding: 0; box-sizing: border-box;}













#cp { color:#fff;   background:#ff6904}



.ar{ width:850px; }



.w740{ width:938px; }





#deamo {

 

overflow:hidden;

 

width:850px; 

}

#deamo img {

border: 3px solid #F2F2F2;

}

#indeamo {

float: left;

width: 800%;

}

#deamo1 {

float: left;

}

#deamo2 {

float: left;

}





ul,li{list-style:none}







.wegmai{   width:165px;    float:left;   text-align:center; height:200px }

 .gmiea{  line-height:25px; height:25px; text-align:center ;width:165px;    }

 .image-box img{  width:165px; height:165px; }





.w680{ width:680px; }

.p20{ padding-bottom:20px; }





 #zoom{ margin-bottom:20px;min-height:200px;height:auto !important;height:200px;overflow:visible;line-height:2em;}

 .btwz{font-family:Microsoft YaHei; font-size:20px;}

.newbody{ border-bottom:1px #CCCCCC dashed; line-height:35px; text-align:center }



.w350s{ width:560px;}

.w350{ width:550px;}

.bcon{ border-bottom:2px solid #EEEEEE; margin-top:30px; margin-bottom:10px;   }

.bcon h1{   padding:0 10px;}

.bcon h1 b{ font-size:16px; font-family:Microsoft YaHei;  border-bottom:2px solid #3492D1; padding:0 8px; margin-bottom:-2px; display:inline-block;}

 .wegmig{ background:#E9E9E9; width:165px; height:195px; text-align:center; margin:10px 6px 5px 10px; float:left }

.wegmig img{ width:163px; height:163px; margin:1px }

.wegmig a{ display:block;height:195px; }

.wegmig a:hover { background:#3492D1; color:#FFF}

.baw { color:#0095B5; font-size:16px; font-weight:bold; border-bottom:1px #ccc dashed; line-height:40px; margin-bottom:10px; }





  .bta{ line-height:40px; height:40px; }

  .bta a{  font-size:16px; font-weight:bold}

.homex{    float:left;     border-bottom:1px #D5D5D5 dashed; width:938px; margin:6px 0; padding-bottom:6px; }  

.homex   img { border:#CCC  1px solid ; width:140px; height:120px; margin-bottom:7px;  }

.homex a:hover img { border:#F8931D 1px solid ;  filter:alpha(opacity=70); /* IE */ -moz-opacity:0.8; /* Moz + FF */ opacity: 0.8;box-shadow: 1px 6px 6px 0 rgba(180, 180, 180, 0.6);}

 



.gepme{  border-left:1px #84AAD9 solid;border-top:1px #84AAD9 solid;    }

.wegmis{   width:200px; height:215px; text-align:center;  float:left; }

.wegmis img{ width:348px; height:348px; padding:1px ; text-align:center   }

.wegmis a{ display:block;height:215px; width:200px;border-right:1px #84AAD9 solid; border-bottom:1px #84AAD9 solid ;}

.wegmis a:hover {  color:#FF6600 } 



.gepmea{  border-left:1px #84AAD9 solid;border-top:1px #84AAD9 solid; width:921px ; float:right   }

.wegmisa{   width:184px; height:195px; text-align:center;  float:left;  }

.wegmisa img{ width:182px; height:163px; padding:1px ; text-align:center  }

.wegmisa a{ display:block;height:195px; width:184px;border-right:1px #84AAD9 solid; border-bottom:1px #84AAD9 solid }

.wegmisa a:hover {  color:#FF6600 } 



#service888{width:1260px; margin:0 auto;}

#service888 li img{ margin-top:2px;}

#service888 li{float:left;text-align:center;padding:0 50px 0 0;margin-top:10px;}

#service888 li a{width:260px;height:340px;color:#555;font-size:12px;border:1px solid #E1E1E1;padding:1px;font-weight:bold;line-height:40px;border-bottom:2px solid #2ed0b4;display:block;}

#service888 li a span{width:260px;color:#777;font-size:12px;font-weight:normal;height:25px;line-height:25px;text-align:left}

#service888 li a:hover{width:260px;height:340px;border:1px solid #2ed0b4;padding:1px;text-decoration:none;display:block;}



.apie{ margin-top:20px; }

.apie li{ float:left; }

.apie li a{ padding:10px 20px ; border:1px #C9CACC solid; color:#000; margin-right:10px; font-size:14px; }

.apie li a:hover{ padding:10px 20px ; border:1px #C9CACC solid; color:#000; margin-right:10px; background:#FF8925; color:#fff }



.bpea { background:#EBEBEB; height:550px; }



.boae li{ width:320px; height:435px; background:#fff;    }

.boae  li img{ text-align:center; padding-bottom:10px;  }

.gexbw{ margin:10px}

.boxs{ width:1200px; margin:0 auto}

.boxss{ width:1202px; margin:0 auto}



.coe{ background:url(f5.png) no-repeat; height:185px;}

.coe li{ width:310px; float:left; color:#fff;  }



.hyye{  padding:20px 20px 0 40px }



.coes{ background:#F5F6FA}

.btg span{ float:right; font-weight:normal; font-size:12px; color:#999}

.btg{ font-size:20px; color:#FF8925; font-weight:bold; border-bottom:1px #FF8925 solid; padding-bottom:5px;   }



.btga span{ float:right; font-weight:normal; font-size:12px; color:#999}

.btga{ font-size:20px; color:#FF8925; font-weight:bold;   padding-bottom:10px;   }



.btgs span{ float:right; font-weight:normal; font-size:12px; color:#999}

.btgs{ font-size:20px; color:#FF8925; font-weight:bold; border-bottom:1px #666666 solid; padding-bottom:5px;   }



a:active,a:link,a:visited{color:#333;text-decoration:none;font-size:12px}

a:hover{color:#666;text-decoration:none;font-size:12px}

dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,table,td,ul{margin:0;padding:0}

.msna li{clear:both;margin-bottom:10px}

.msnb{width:120px;float:left;text-align:right}

li{list-style:none}

.coolbg{height:28px;width:72px;border:none;color:#fff;margin-left:10px;background:url(../../../images/1300085409160.jpg) no-repeat}

.coolbg:hover{background:url(../../../images/1300085409160s.gif) no-repeat;text-decoration:none}

.coolbgs{height:28px;width:72px;border:none;color:#fff;margin-left:10px;background:url(../../../images/1300085409872.jpg) no-repeat}

.coolbgs:hover{background:url(../../../images/1300085409160s.gif) no-repeat;text-decoration:none}

.geoia span{float:right;background:url(../../../images/top_pic_1.gif) no-repeat left;padding-left:20px;font-size:12px;padding-right:8px}

.geoia{background:url(../../../images/sitemap_16x16.gif) no-repeat left;padding-left:20px;font-size:18px;border-bottom:1px #CCC solid;line-height:40px;font-family:Microsoft YaHei;margin-bottom:15px}

#ip img{vertical-align:top}

#navMenu{width:820px;overflow:hidden;height:34px;margin-left:10px}

#navMenu ul{float:left;height:34px}

#navMenu ul li{float:left;height:34px;line-height:34px;text-align:center;background:url(/b/li.jpg) no-repeat left center}

#navMenu ul li a{color:#fff;height:34px;text-decoration:none;display:inline-block;position:relative;padding:0 15px;font-size:12px;font-family:Microsoft YaHei}

#navMenu ul li a.hover{color:#DEFF01;height:34px;text-decoration:none;display:inline-block;position:relative}

#navMenu ul li.hover a{display:inline-block;position:relative;color:#FFF;background:url(../../../a/bg.jpg) center}

#navMenu ul li a.hover,#navMenu ul li a:hover{text-decoration:none;color:#fff;display:inline-block;position:relative;background:url(../../../a/bg.jpg) center}

.dropMenu{position:absolute;top:0;z-index:100;width:122px;visibility:hidden;background:#88BE32;padding:0;margin:0;margin-top:-2px}

.dropMenu li{margin-top:2px;margin-bottom:4px;line-height:26px}

.dropMenu li a{display:block;color:#FFF;padding-left:15px}

* html .dropMenu a{width:100%}

.dropMenu li a:hover{color:#FFF;background:#CD0038}



#main888{width:1200px;height:390px;float:left;}

#main88{width:350px;height:390px;float:left;margin-right:50px;}

#main88 a{text-align:center;width:350px;height:390px;color:#333;font-size:18px;font-weight:bold;line-height:40px;border:1px solid #ffcfaf;background-color:#E1E1E1;display:block;}

#main88 a:hover{width:350px;height:390px;color:#FFFFFF;background-color:#ff6600;border:1px solid #ff6600;text-decoration:none;}