﻿*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{/*border:0;*/}
img,input{/*border:none;vertical-align:middle;*/}
body{font:normal 14px/18px  "微软雅黑";text-align:left;background:#FFF;color:#333;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:14px;}
pre {
white-space: pre-wrap;
word-wrap: break-word;
}
button{border:none;cursor:pointer;font-size:14px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:14px;}
/*.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}*/
.clear:after {content:"\200B";display:block;height:0;clear:both;} 
.clear {*zoom:1;}
a {outline:none; noFocusLine: expression(this.onFocus = this.blur())}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{color:#333;}
.t-l{text-align:left}
.t-c{text-align:center}
.t-r{text-align:right}
.break{word-break:break-all;word-wrap:break-word}
.nobreak{word-break:break-all;word-wrap:normal}
.unline{text-decoration:underline}
.fl{float:left}
.fr{float:right}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:14px;}
.pt10{ padding-top:10px}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.mt10{ margin-top:10px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.lh24{line-height:24px;}
.lh30{line-height:30px;}
.f-red{color:#db0000;}
.red:link,.red:visited{text-decoration:none;color:#db0000;}
.red:hover,.red:active{text-decoration:underline;color:#db0000;}
.f-white{color:#db0000;}
.white:link,.white:visited{text-decoration:none;color:#ffffff;}
.white:hover,.white:active{text-decoration:underline;color:#ffffff;}
.lh24{line-height:24px;}
.lh30{line-height:30px;}
/*==Global style End==*/
#flash{position:absolute;width:1172px;height:640px;left:50%;top:50%;margin-left:-501px;margin-top:-320px;}
/*==Indexflash End==*/
#container{width:1172px;margin:auto;}
.wraper{width:1172px; margin:0 auto;  }
.wraper1{width:1172px; margin:0 auto;  }
#header{height:95px; background:rgba(0,0,0,.68);   top:0px; left:0; width:100%; position:fixed; z-index:999}
h1{ }
#top{ background:#fff; height:105px}
.shoucang { width:78px; height:27px; background:url(../images/shoucang.png) no-repeat center top; float:right; text-align:center ; margin-right:5px;}
.shoucang  a{ text-align:center; color:#FFF ; line-height:10px;}
.tel{ font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; margin-right:15px}
.top-right{ float:right; width:660px; padding-top:20px;}
.top-right form{background:#b3b3b3; width:150px; height:25px;border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px; float:left ;margin-right:15px }
.top-right form .input1{ width:120px; float:left; padding-left:5px; height:25px; line-height:25px; background:none; border:none;color:#000; font-size:14px;}
 .top-right form .img{padding-top:2px}
.language{float:right; width:120px!important; height:27px; font-size:14px; }

.language .zhong{  text-align:center; width:60px; height:38px; background:#12ad5f; color:#fff; text-align:center; display:block; float:left}


.language .english{  text-align:center; width:60px; height:38px; background:#f0f0f0; color:#9b9b9b; text-align:center; display:block; float:left}

#language{float:right; height:27px; font-size:18px; color:#fff; width: 285px;}

#language .redtel{ width:89PX; height:70PX; float:left; border-right:1PX #eeeeee solid;  font-size:16px; color:#333; margin-top:10px; margin-right:10px} 
#language p { font-size:24px; color:#12ad5f; line-height:26px; padding-top:20px}


.pp{ float:left; width:500px;}
 #mainnav{clear:both; height:51px;  line-height:51px; font-size:15px; color:#fff; width:100%; background:#12ad5f; margin:0 auto } 
#mainnav ul li{ float:left;color:#fff; display:block;  font-weight:100; }
#mainnav ul li a{ text-decoration:none; color:#fff;   display:block; width:166px; text-align:center ; margin-right:1px}
#mainnav ul li a:hover{ text-decoration:none; color:#fff; background:#ff7f00;display:block; width:166px; height:51px; background:#089950; margin-right:1px}
#mainnav ul li ul{position:absolute; z-index:9999; background:#fff; width:144px;  }
#mainnav ul li ul li{ line-height:30px;  width:144px;  text-align:center; font-size:14px;border-right:none; border-bottom:#eee 1px solid; background-image:none}
#mainnav ul li ul li a{   border-right:none; color:#333; padding:5px;   }
#mainnav ul li ul li a:hover{   border-right:none; background-color:#eee;color:#333;padding:0px; background-image:none  }
#notice{ height:37px; line-height:37px; font-size:14px; border-bottom:1px #f5f5f5 solid; font-size:14px}
 
#notice a{ line-height:33px}
.key{ float:left;}
.sousou{ float:right}
.search1 {float: left;width:159px; height:32px; background:url(../images/sea.jpg) no-repeat; margin:0; border:0; margin-top:10px; float:left; padding-left:5px

}
.about_pic{ width:379px; float:left; margin-right:25px; margin-top:30px}
.about_zi{ float:left; width:729px; background:url(../images/about_bg.jpg) no-repeat left top; height:358px; margin-top:30px}
.about_zi h3{ width:20px; font-size:26px; color:#fff; line-height:34px; float:left; margin-left:20px; margin-top:50px}

.about_1{ width:100%; height:570px; background:#eff0f2}

.about_1 h2{ font-size:30px; color:#000000; line-height:40px; text-transform:uppercase; font-weight:100; text-align:center; padding-top:40px; display:block; background:url(../images/line.png) no-repeat center 105px}

.about_1 h2 span{ color:#999}
.about_1 h2::after{ content:""; bottom:2px; background:#999; width:100%}

.proooo{ width:100%; height:107px; background:url(../images/proooo.jpg) no-repeat center top; color:#fff; margin:0 auto; text-align:center; font-weight:100}
.proooo h2{ font-size:30px; color:#fff; line-height:70px; font-weight:100}
 
#sywarp_guan {
	background-image: url(../images/guanjianci.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	height: 50px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: visible;

}
#guanjianci {

	width: 1172px;
	height: 50px;
	color: #FFFFFF;
	font-size: 14px;
	font-family:"微软雅黑"; margin:0 auto;
}
#ketyword{ width:494px; height:50px; float:left; line-height:50px; text-align:left; padding-left:50px}
#ketyword font,p{ color:#666; font-size:14px}

#sousuo2{ width:420px ; height:39px;float:right;line-height:39px}
.search2 {
	float: left;
	height: 23px;
	width: 198px;
	background-color: #fff;
	color: #585858;
	display: inline;
	line-height: 23px;
	font-size: 14px;
	padding-left: 10px;
	border: 1px solid #c9c9c9; margin-top:10px
}
.searchimg2 {
	float: left;
	display: inline;  margin-top:10px
}
#zuo{ width:1172px; float:left}
#sousuo{ width:231px; float:left}
.searchimg1 {float: left;height:32px;margin-top:10px; float:left

	
}


.search{  }
 .search input{ background:#4d90cd; color:#b8d3eb; font-size:14px; font-family:"微软雅黑"; height:28px; line-height:28px; border:none; padding-left:5px; float:left  }
.sousuo{background:#fff;  height:64px; background:url(../images/sousou.jpg) repeat-x; line-height:53px;}
.about{ background:#fff; }
.about .title{ font-size:18px; font-weight:bold; padding-top:32px; padding-left:325px; color:#fa980c}
.aboutc{  height:393px; width:1172px; margin:0 auto; text-align:center; }
.aboutc h2{ font-size:30px; font-weight:100; background:url(../images/ling2.jpg) no-repeat center bottom; height:40px }
.aboutc p { font-size:14px; color:#a7a7a7; margin-top:20px}
.aboutcontent{ line-height:22px;     float:left; width:534px; padding-top:30px; margin-left:577px; margin-top:100px}
.aboutcontent .titleh1{font-size:14px; color:#666666; text-transform:uppercase; font-weight:bold  }
.aboutimg{width:388px; height:213px; padding-left:42px; padding-top:30px; float:left; margin-right:36px;}
.cese{ width:1172px; margin:0 auto}
.cese .title{ background:url(../images/casebg.png); height:33px; padding-left:65px; padding-top:29px}

.pro{ background:url(../images/probg.jpg) center top no-repeat; height:775px; padding-top:35px }
.pro .title{background:url(../images/pro.png) no-repeat; width:782px; height:19x; margin:0 auto; padding-top:55px; font-size:20px;   color:#fff; text-align:center; }
.fenlei{ text-align:center; font-size:14px;color:#ff7f00; padding-top:20px}
.fenlei a{color:#ff7f00; text-decoration:none; }
.fenlei a:hover{color:#ff7f00; text-decoration:underline; }


.pro ul{ width:1172px; margin:0 auto; padding-top:84px;  }
.pro ul li{float:left; width:252px; height:173px; border:#fff 5px solid;   margin:0px 36px; background:#FFFFFF; margin-bottom:84px; position:relative;  }
.pro ul li .neirong{width:252px; height:173px; overflow:hidden; padding:0; margin:0; border:0}
.pro ul li .img{ width:252px; height:173px;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.pro ul li span{background:url(../images/dian.png); width:102px; height:89px; color:#FFFFFF; text-align:center; font-size:24px; line-height:30px; display:block; position:absolute; margin-left:80px; margin-top:-54px; padding-top:20px; z-index:1}
.pro ul li a  .probga{ position:absolute; width:252px; height:173px; top:0px; left:0px; background:#03ad59;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;opacity:0}
.pro ul li a{ position:absolute; width:252px; height:173px; top:0px; left:0px; }

.pro ul li a img{ position:absolute; top:20%; left:5%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;opacity:0}
.pro ul li a:hover img{opacity:1;  top:40%;}
.pro ul li a:hover .probga{opacity:.7}
.pro ul li .neirong:hover .img {opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}


.case{    background:url(../images/gc_bg.jpg) no-repeat center top; height:564px; margin:0 auto; width:100%; clear:both }
.case .title{ background:url(../images/case.png) left top no-repeat; margin:30px auto; text-align:center; width:588px; height:20px;font-size:20px; color:#000000;  }
 .case ul {  margin:0 auto; padding-top:20px; padding-bottom:40px; width:1172px}
.case ul li {width:247px; float:left; margin:0px 1px ; text-align:center}
.case ul li img{  height:127px;  }
.case ul li p{ height:30px; line-height:30px ; text-align:center  }


.youshi{ background:url(../images/youshi.jpg) no-repeat center  top; height:587px; font-size:14px;color:#FFFFFF;  }
 .youshi .title{text-align:center; color:#fff; padding-top:2px; }
.youshi .title span{ font-size:24px; color:#ffea00}
.youshi_1{ color:#c3ccda; line-height:22px; font-size:14px; width:288px; padding-right:30px;    padding-left:56px; background:url(../images/youshi01.png) left top no-repeat; position:absolute; margin-top:30px }
.youshi_1 h1{ font-weight:100;color:#fff; font-size:24px; padding-bottom:30px; width:288px; display:block; clear:left; line-height:14px;}



.youshi_2{ color:#c3ccda; line-height:22px; font-size:14px; width:288px; padding-left:30px; padding-right:56px; background:url(../images/youshi02.png) right top no-repeat;position:absolute; margin-left:629px;text-align:right; margin-top:30px }
.youshi_2 h1{ font-weight:100;color:#fff; font-size:24px; padding-bottom:30px; width:288px; display:block; clear:left; line-height:14px;text-align:right }
 
.youshi_3{ color:#c3ccda; line-height:22px; font-size:14px; width:314px; padding-right:0px;  padding-left:56px; background:url(../images/youshi03.png) left top no-repeat;position:absolute; margin-top:190px}
.youshi_3 h1{ font-weight:100;color:#fff; font-size:24px; padding-bottom:30px; width:300px; display:block; clear:left; line-height:14px;}


.youshi_4{ color:#c3ccda; line-height:22px; font-size:14px; width:314px; padding-left:0px;padding-right:56px; background:url(../images/youshi04.png) right top no-repeat;position:absolute;margin-left:633px;text-align:right;margin-top:190px}
.youshi_4 h1{ font-weight:100;color:#fff; font-size:24px; padding-bottom:30px; width:288px; display:block; clear:left; line-height:14px;text-align:right}




 
.youshi-o{ position:absolute; width:306px; height:306px; margin-left:348px; margin-top:0px;}




 .news{clear:both; padding-bottom:80px;  border-bottom:#eee 1px solid ; background:#fff; width:1143px; margin:0 auto}
 .news .titile{ text-align:center; width:1000px; margin:0 auto; padding-top:57px}
 
 .news h2{ font-size:30px; color:#12ad5f; line-height:40px; text-transform:uppercase; font-weight:100; text-align:center; padding-top:40px; display:block; background:url(../images/line.png) no-repeat center 105px; margin-bottom:40px}

 .news h2 span{ color:#000}
 
 
.news-title{  float:left; width:182px}
.proc{ float:left;  width:400px; height:185px; padding:20px;} 
.newstuijian{ border-bottom:#eee 1px solid; height:101px; padding-bottom:10px; font-size:14px; color:#666}
.newstuijian img{ float:left; margin-right:10px;}
.banners{float:left; width:434px; overflow:hidden}


 
#zzscc{ background:url(../images/line.png) center center repeat-x; height:110px;  }
#zzsc{ height:110px; width:1225px; margin:0 auto;  }
#zzsc ul li{ height:110px; width:110px; text-align:center; margin:0px 13px; position:relative; overflow:hidden; float:left; background-color:#196fb8}
#zzsc ul li span{ width:110px; height:110px; display:block; position:absolute; left:0; top:0;}
#zzsc ul li a{ text-decoration:none; color:#fff; font-size:18px;   display:block; padding-top:80px; height:30px;}
#zzsc ul li a:hover{ text-decoration:none; color:#108700; background-color:#a5d900;  }

.project .title  { font-size:60px; font-weight:bold; color:#97b600; text-align:center; height:60px; margin-bottom:30px; line-height:60px; text-transform:uppercase}
 

.porojectimg  { padding:70px 0}
 

 

.morecase{   margin:0 auto;border-bottom:#eeeeee 1px solid;  padding-bottom:45px; margin-bottom:50px}
.morecase a{background:url(../images/contact.png); height:38px; width:126px; color:#FFFFFF; line-height:38px; text-decoration:none; display:block; font-size:18px; padding-left:35px ; margin:0 auto }


.contact{ height:424px; background:url(../images/da.jpg) repeat-x;}
.contact .title{ font-size:30px;  color:#fff; text-align:center; height:60px; margin-bottom:20px; line-height:60px; text-transform:uppercase}
 .contact .title span{ color:#fff}
#contactleft{width:431px; float:left; font-size:15px; color:#fff; line-height:18px; margin-right:110px;}
#contactright{width:451px; float:left;}
.biatoi{color:#fff; font-size:30px; text-transform:uppercase; margin-bottom:10px; }
.neirong{ line-height:24px; color:#fff; font-size:20px; border-bottom:#dadada 1px solid; padding-bottom:10px; margin-bottom:15px}

#dinav{ width:1172px;  height:32px; margin:10px; text-align:center!important; float:left}
#dinav a{ color:#FFF; width:90px; display:block; line-height:52px; background:url(../images/a.jpg) no-repeat right center ; float:left; text-align:center }

.ssssx{ width:1172px; float:left; text-align:center}

.ssssx ul{  width:630px; text-align:center; margin:0 auto;}



 


#bottomnav{ background:#03ad59; color:#FFFFFF; padding:40px;border-top:#53bceb 5px solid}
#bottomnav a{color:#53bceb; text-decoration:none}
#bottomnav a:hover{color:#53bceb; text-decoration:underline}
#bottomnav ul { float:left;  }
#bottomnav ul li { float:left; margin-right:30px }
#bottomnav ul li a{ display:block  }
#bottomnav ul li h2{font-size:14px; color:#fff; font-size:15px; margin-bottom:15px}

#banner{clear:both; overflow:hidden;  }
#left{width:220px;float:left;margin-right:10px; overflow:hidden; }
#center{width:220px;float:left;margin-right:10px;overflow:hidden}
#right{width:772px;float:left;overflow:hidden}
#footer{margin:0px auto; background:#12ad5f ; height:88px; color:#fff; line-height:88px; font-size:14px}
#footer a{ color:#fff; text-decoration:none; }
#footer a:hover{ color:#F90; text-decoration:underline}
#footer p{ color:#fff; text-decoration:none}

.zzb07tail{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#fff;}
a.zzb07link{font-family:Arial, Helvetica, sans-serif;font-size: 14px;text-decoration:none;color: #fff;}
a.zzb07link:hover {text-decoration:underline;color:#999;}
.table{border-collapse:collapse;margin:auto;}
.table td{border:#f1f1f1 1px solid;padding:2px 5px;}
/*==Index End==*/
.input{  background:#efefef; border:#e6e6e6 1px solid; height:30px; line-height:30px; padding:0px 10px; color:#666; font-size:14px;font-family:"微软雅黑"; margin-bottom:10px }
.inputtext{  background:#efefef; border:#e6e6e6 1px solid;   line-height:20px; padding:0px 10px; color:#666; font-size:14px;font-family:"微软雅黑"; margin-bottom:10px; width:100%; height:100px }
.button{ width:80px; height:30px; text-align:center; line-height:30px; background:#ff7f00; border:0; color:#FFFFFF; font-size:14px;font-family:"微软雅黑"; cursor:pointer}

/*==Form style End==*/
.newslist ul li{line-height:30px;border-bottom:#e4e4e4 1px dashed; background:url(../images/libg.gif) left center no-repeat; padding-left:10px;}
.newslist ul li span{float:right;line-height:30px;}

.imglist ul li{text-align:center;float:left;display:block;width:255px;height:183px; margin:8px;position:relative; overflow:hidden; }
.imglist ul li img{width:255px; height:183px}
.imglist ul li span{ position:absolute;width:255px; height:183px; overflow:hidden; background:rgba(0,0,0,.6); left:0; top:-183px; display:block}

 

.imglist6 ul li{text-align:center;float:left;display:inline;width:220px;height:318px;margin:15px 4px;overflow:hidden; border:#999999 1px solid}
.imglist6 ul li img{ width:220px; height:318px}
.imglist6 ul li p{line-height:26px;height:26px;display:block;background:rgba(0,0,0,.5); color:#FFFFFF; display:block; width:220px; position:absolute; margin-top:292px}



.imglist4 ul{ padding-left:10px}
.imglist4 ul li{text-align:center;float:left;display:inline;width:280px; margin:15px 5px ;overflow:hidden;  }
 .imglist4 ul li img{ height:187px   }
.imglist4 ul li p{line-height:26px;height:26px;display:block; display:block; width:270px;  }

.imglist1 ul li{text-align:center;float:left;display:inline;width:291px;height:227px;margin:20px 14px;overflow:hidden; background:url(../images/shown1.jpg) center bottom no-repeat; padding-bottom:14px}
.imglist1 ul li img{ width:279px; height:215px; border:#5a4236 6px solid}
 
.imglist3 ul li{text-align:center;float:left;display:inline;width:162px;height:90px;margin:0px 14px;overflow:hidden; }
.imglist3 ul li img{ width:160px; height:88px; border:#ccc 1px solid}


#subleft{width:201px;float:left;margin-right:15px;overflow:hidden; margin-top:10px;}
.subleft_title{font-size:24px; color:#fff;background:url(../images/subleft.jpg) left top no-repeat; font-family:"微软雅黑"; height:75px; text-align:center; padding-top:40px; }
.subleft_title span{ font-family:Arial, Helvetica, sans-serif; height:14px; font-size:15px; color:#fff; padding-top:8px; display:block}
#subleft ul{ list-style:none; background:#eee; }
#subleft ul h2{ font-size:14px;color:#333333; background:url(../images/line.jpg) left center no-repeat; padding-left:10px; height:35px; line-height:35px}
#subleft ul li{color:#333333; line-height:40px; height:40px;  display:block; font-size:14px; margin:2px 5px; padding-left:25px; border-bottom:#eeeeee 1px solid;  background:#fff; }
#subleft ul li a{color:#333333; text-decoration:none  }
#subleft ul li a:hover{ color:#333333; text-decoration:underline  }
#subright{width:920px;float:left; overflow:hidden; margin-top:10px;}
.subtitle{ background:#eeeeee; line-height:50px; height:50px; margin:0px; padding-left:20px; margin-bottom:20px }
.tuijian{border:#e5e5e5 1px solid; margin-bottom:10px}
.tuijiansubtitle{border-bottom:#03ad59 1px solid; line-height:30px; height:30px; background:#03ad59; color:#FFFFFF;  padding-left:10px; font-size:14px; font-weight:bold;}
.tuijiansubtitle span{ font-size:14px; font-weight:100; padding-right:10px}

#sub-banner{ background:url(../images/sub-5.jpg) center top no-repeat; height:293px}





.contactleft{font-size:14px;color:#333333;background:#eee; padding:10px; line-height:24px}
.contactleft span{ padding:10px 0px; line-height:18px; font-size:14px}
.contactleft img{ float:left; margin-right:10px;}
.contactleft .tel{font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; margin:0; padding:0}

/*==Sub End==*/
.content{padding:0 30px 30px 30px; font-size:14px}

.pnpage{ background:#fff5e8; border-top:#c08742 2px solid}


/*==Details End==*/
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 500px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
/*==横向滚动菜单==*/
 .indexCol_banner{overflow:hidden; margin:0 auto }
 
/*.indexCol_banner .slider .nivo-controlNav{ display:none;}*/
.nivo-directionNav a {background: url(arrows.png) no-repeat 0 0;border:0 none; display:block;height:30px;text-indent:-9999px;width:30px;}
a.nivo-nextNav {background-position:-30px 0;right:15px;}
a.nivo-prevNav {left:15px;}

.nivoSlider {position:relative;}
.nivoSlider img {position:absolute; top:0px; left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute; top:0px; left:0px; width:100%;	height:100%; border:0; padding:0; margin:0; z-index:60;	display:none;}
.nivo-slice {display:block; position:absolute; z-index:50; height:100%;}
.nivo-caption {position:absolute; left:0px; bottom:0px; background:#ff0000; color:#ffff00; opacity:0.8; width:100%; z-index:89;}
.nivo-caption p {padding:5px; margin:0;}
.nivo-directionNav a {position:absolute; top:45%; z-index:99; cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav {position:absolute; right:0; bottom:0; height:20px; width:100%; overflow:hidden; padding-right:3px; text-align:right; background:#fffff; color:#FF0; filter:alpha(style=1,opacity=5,finishOpacity=80); z-index:500;}
.nivo-controlNav a {padding:1px 10px; border-left:#cccccc 1px solid; height:20px; line-height:20px; font-size:9px; color:#fff; cursor:pointer; font-family:sans-serif; background-color:#666;}
.nivo-controlNav a.active {background-color:#999;}
/*==首页切换大图==*/
.rollBox{width:1172px;overflow:hidden; padding:30px 0   }
.rollBox .LeftBotton{height:49px;width:14px;background:url(../images/left.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:49px;width:14px;background:url(../images/right.png) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:35px 0 0 0; cursor:pointer;}
.rollBox .Cont{width:925px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pick{width:179px; height:124px; float:left;text-align:center; font-size:14px; color:#b1823e; padding-left:3px; padding-right:3px; font-family:"微软雅黑"}
.rollBox .Cont .pic{width:179px; height:124px; float:left;text-align:center;   font-size:14px; color:#b1823e; overflow:hidden;font-family:"微软雅黑"}
.rollBox .Cont .pic img{ width:177px; height:122px; border:#efeded 1px solid  }
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#b1823e;text-decoration:none;}
.rollBox .Cont a:hover{color:#f6de96;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/* 
 翻页*/
 
  .newspage { 
width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center 
} 
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 14px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid 
} 
.newspage A:hover { 
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #03ad59; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none 
} 
.newspage A:active { 
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#03ad59; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid 
} 
.newspage SPAN.current { 
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND:#03ad59; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px solid 
} 
.newspage SPAN.disabled { 
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid 
} 
 
 
#aileft{ width:140px; float:left; text-align:right;}
#airight{ width:250px; float:right;}
#airight p{ text-align:left; line-height:26px; font-size:14px}







#zuocefenlie{ width:240px; height:390px; background:#004d81; float:left}
#zuocefenlie ul{ width:240px; margin-top:10px}
#zuocefenlie ul li{  float:left}
#zuocefenlie ul li a{width:196px; height:43px; background:url(../images/li.jpg) no-repeat bottom center; display:block; color:#FFF; margin-left:20px; padding-left:20px; line-height:43px}

#zuocefenlie ul li a:hover{width:196px; height:43px; background:#ff7e00;}






#noape{ width:385px; float:left; margin-left:10px; height:400px}



<!-------------------banner-->
.flexslider{position:relative;height:484px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:484px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:60%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}













.cpnytu {
	display: inline;
	float: left;
	width: 274px;
	margin-right: 16px;
	margin-left: 16px;
}
.cpnytu img {
	text-align: center;
	text-align: center;
	max-width: 268px;
	max-height: 215px;
	padding: 2px;	border: 1px solid #d2d2d2;
	
}
.cpnytu p {
	line-height: 30px;
	float: left;
	height: 40px;
	width: 274px;
	text-align: center;
}
.pic02{
	overflow:hidden;
	
	height: 245px;
}




















.list2_li2{ height:30px; line-height:30px}
.list2_li3{ height:30px; line-height:30px}