@charset "utf-8";

/* CSS Document */ 
*{
padding:0px; margin:0px; 
list-style:none;
text-decoration:none;
margin:0px 0px;
padding:0px;
font-family:"微软雅黑";   
}  
*{padding:0px; margin:0px;} 
 a:hover{ text-decoration:none;}  
.index{ width:100%; height:100%} 
.shang1zong{ width:100%; height:34px; background:#eeeeee;border-bottom:1px solid #cccccc;line-height:35px;}      
.shang1{ width:1200px; height:34px; margin:auto;color:#666; font-size:12px; font-family:"微软雅黑";} 
a:link{text-decoration:none;}     
a:visited{text-decoration:none;}          
a:hover{ text-decoration:none}   
.shang1zuo{ float:left;}  
.shang1you{ float:right;} 
.shang1 a:link{text-decoration:none; color:#666} 
.shang1 a:visited{text-decoration:none; color:#666}    
.shang1 a:hover{ text-decoration:none; color:#666}     


.shang1 ul li{  float:left}     
.shang1hou{ color:#cccccc}  
.shang2zong{ clear:both;width:100%; height:130px; line-height:130px; }      
.shang2{ width:1200px; height:130px; margin:auto}      
.shang2zuo{float:left;}                
.shang2you{ float:right;}               
.shang3zong{
	 width:100%; 
	 height:45px; 
	 background:#3cab07;
	 font-size:14px;   
	 line-height:45px;   
	 color:#fff;  
}   
.shang3{ width:1200px; height:45px; margin:auto;line-height:45px; }            
.shang3 ul li{ 
	float:left;
	width:150px;
	height:45px;    
	text-align:center;     
} 
.shang3 ul div{float:left;height:17px;border-left:1px dotted #fff;margin-left:-1px;margin-top:14px;}         
.shang3 ul a:link{color:#fff;}
.shang3 ul a:visited{color:#fff;}
.shang3 ul li:hover{background:#ffde00;color:#000;} 
.shang3 ul a:hover:{ background:#0099ff;}       
#banner{clear:both; width:100%;height: 500px; padding:0;margin:0px; }   
	.flexslider { position: relative; height:500px; overflow: hidden;}
	.slides { position: relative; z-index: 1;}   
	.slides li { height: 500px;}    
	.flex-control-nav {display:none; 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; }
.flex-control-nav .flex-active { background-position: 0 0;}   
.shangsszong{width:100%;height:47px;border-bottom:1px solid #ccc;line-height:47px;font-size:12px;}
.shangsszong a{color:#666;}
.shangss{width:1200px;margin:auto;}
.shangssleft{float:left;}
.shangssright{float:right;} 
.shangsslefttu{float:left;}
.shangssleftzi{float:left;margin-left:3px;}   
.shangssleftzi ul li{float:left;color:#666;margin-left:4px;line-height:52px;}   
.shangssrightkuang{float:left;width:238px;height:28px;border:1px solid #ccc;margin-top:10px;} 
.shangssrightkuang img{float:left;margin-top:2px;}
.shangssrightkuang input{float:left;}
.kuangaa{color:#999;width:200px;font-size:12px;margin-top:5px;border:0px;text-indent:0.5rem;outline:none}   
.shangssrightanniu{float:left;margin-top:10px;}
.anniuaa{width:48px;height:30px;border:1px solid #3cab07;color:#fff;background:#3cab07;}
.shanggyzong{width:100%;clear:both;margin-top: 20px;}  
.shanggy{width:1200px;margin:auto;} 
.hzhbaa{font-size:22px;color:#333;text-align:center;}
.sanxianaa{}
.sanxianaaleft{float:left;margin-top:4px;}  
.sanxianaaleft div{width:285px;height:1px;background:#ccc;margin-top:3px;} 
.sanxianaacenter{margin-top:4px; margin-bottom: 2px;float:left;font-size:14px;color:#666;margin-left:124px;margin-right:124px;} 
.shanggyfen{width:1000px;margin:auto;}    
.hbxiayy{margin-top:2px;clear:both;text-align:center;font-size:12px;color:#ccc;font-family:"Arial";} 
.lunboaa {  
    width: 1200px;   
    height:100px; 
    position: relative;
     margin:auto; 
     margin-top:20px; 

}
.lunboaa .tempWrap{margin-left:60px;} 
.lunboaa .bd{
    font-size: 0px;
    width: 1200px;
    
} 
.lunboaa .prev{
    background:#3cab07;  
	font-size:12px;
	color:#fff;  
    height: 35px;
    width: 15px;
    position: absolute;
    left: 0px;
    top: 25%; 
    display: block;
    line-height:35px; 
    text-align:center; 
    border-radius:15px 0px 0px 15px ; 
} 
.lunboaa .next{
	background:#3cab07;
	font-size:12px;
	color:#fff;
    height: 35px;
    width: 15px;
    display: block;
    position: absolute; 
    top: 25%;   
    right: 0px;
    line-height:35px; 
    text-align:center; 
    border-radius: 0px 15px 15px 0px;   
    }
.lunboaa .bd li{ 
    display: inline-block;  
    *display: inline;
    zoom: 1;  
     
}     
.lunboaa .bd li img{border:1px solid #ccc; width:158px; height:98px; margin-left:10px;margin-right:10px;  }           
.shangdtbbau{margin:auto;width:1200px;}  
.shangdtbbyiyi{margin-left:105px;padding-top:283px;}       
.shangdtbberer{margin-left:105px;margin-top:25px;}    
.shangdtbbsansan{margin-left:105px;margin-top:27px;}  
.shangdtbbsisi{margin-left:610px;margin-top:51px;}
.shangdtbbwuwu{margin-left:610px;margin-top:16px;}
.shangdtbbliuliu{margin-left:610px;margin-top:18px;} 
.shangdtbbzw{font-size:20px;color:#3cab07;}   
.shangdtbbyw{font-size:16px;color:#999999;font-family:"Arial";}  
.shangdtdz{    
	 margin-top: 18px; 
    font-size: 14px;
    color: #333;
    margin-left: 135px;
    width: 465px;
    line-height: 30px;
} 
.shangdtdzy{   
	 margin-top: 18px; 
    font-size: 14px;
    color: #333;
    margin-left: 630px;
    width: 465px;
    line-height: 30px;
} 
.shanggcaa{
	width:1200px;margin:auto;
	text-align:center;
	margin-top:40px;
}
#focus_Box{
	position:relative;
	width:1200px;
	height:340px;
	margin:20px auto;
}
#focus_Box ul{ 
	position:relative;
	width:1020px;
	height:340px;
	margin-left:245px;  
}
#focus_Box li{ 
	z-index:0;
	position:absolute;
	 width:0px;
	 background:#787878;
	 height:0px;
	 top:146px;
	 cursor:pointer;
	 left:300px;
	 border-radius:4px;
	 box-shadow:1px 1px 12px rgba(200, 200, 200, 1)
}
#focus_Box li img{ 
	width:100%;background:url(../images/loading.gif) no-repeat center 50%;
	height:100%;
	vertical-align:top; 
}
#focus_Box .prev,#focus_Box .next{
	display:block;z-index:100;overflow:hidden;
	cursor:pointer;position:absolute;
	width:52px;height:52px;top:131px;
}
#focus_Box .prev{
	background:url(../images/tuleft.jpg) left bottom no-repeat;
	left:0px
}
#focus_Box .next{
	background:url(../images/turight.jpg) right bottom no-repeat; 
	right:0px
}  
#focus_Box a.imgs-scroll-btn{
	display:block;position:absolute;
	z-index:110;top:7px;right:15px;
	width:51px;height:23px;overflow:hidden;
	background:url(../images/share-btn.png) no-repeat;text-indent:-999px;
} 
.lunbo {  
    width: 1200px;   
    height:400px; 
    position: relative;
     margin:auto; 
     margin-top:20px; 

}
.lunbo .tempWrap{margin-left:15px;}  
.lunbo .bd{
    font-size: 0px;
    width: 1200px;
    
} 
.lunbo .prev{
    background:#3cab07;  
	font-size:12px;
	color:#fff;  
    height: 50px;
    width: 15px;
    position: absolute;
    left: 0px;
    top: 25%; 
    display: block;
    line-height:50px; 
    text-align:center;  
} 
.lunbo .next{
	background:#3cab07;
	font-size:12px;
	color:#fff;
    height: 50px;
    width: 15px;
    display: block;
    position: absolute; 
    top: 25%;   
    right: 0px;
    line-height:50px; 
    text-align:center;   
    }
.lunbo .bd li{ 
    display: inline-block;  
    *display: inline;
    zoom: 1;  
    height:398px; 
    width:278px;
     border: 1px solid #ccc;  
     margin-left:10px; 
}      
.lunbo .bd li img{border:1px solid #ccc; width:260px; height:200px; margin-left:9px;margin-top:10px; }    
.lunbo .bd .zinraa{line-height:30px;width:260px;margin-left:9px;background:#fff;font-size:12px;color:#333;margin-top:9px;}  
.lunbo .ckgdaaa{
    width:100px;height:35px;
    background:#369f02;
    color:#fff;font-size:12px;
    margin:auto;text-align:center;
    line-height:35px; 
    margin-top:32px;
}
.lunbo .ckgdaaa a{color:#fff;} 

.yidakuaizong{margin-top:80px;padding-top:80px;width:100%;height:800px;background:#f7f7f7;} 
.yidakuai{width:1200px;margin:auto;}
.yidakuaileft{float:left;padding-bottom:40px;background:#f7f7f7;}
.yidakuaileft img{width:600px;height:369px;}
.yidakuairight{
    float:left;width:580px;
    background:#f7f7f7;
    padding-left:20px;
    padding-bottom:40px;  
}  
.yidakuairightyi{}
.dakuairightyy{font-size:30px;color:#ccc;font-family:"Arial";float:left;} 
.dakuairightzw{font-size:20px;color:#333;margin-left:12px;margin-top:2px;float:left;}
.yidakuairighter{clear:both;}
.yiyi{width:50px;height:2px;background:#3cab07;float:left;}
.erer{width:50px;height:2px;background:#ff6600;float:left;}
.sansan{width:50px;height:2px;background:#00ccff;float:left;} 
.sisi{width:420px;height:2px;background:#ccc;float:left;} 
.yidakuairightsan{
    clear:both;
    width:575px;margin-top:12px; 
    float;left;line-height:30.5px; 
    font-size:14px;color:#666;
}
.yidakuairightsi{clear:both;font-size:12px;margin-top:42px;}
.yidakuairightsi a{color:#fff;} 
.yiyiaa{
    width:120px;
    height:40px;
    background:#3cab07;
    line-height:40px;
    text-align:center;
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.yiyibb{
    width:120px;
    height:40px;
    background:#ff9900;
    line-height:40px;
    text-align:center;
    float:left;
    margin-left:10px;
    margin-right:10px;
}
.yiyicc{ 
    width:120px;
    height:40px;
    background:#ff6666; 
    line-height:40px;
    text-align:center;
    float:left;
    margin-left:10px;
    margin-right:10px; 
} 

.lunbobb {  
    width: 1200px;   
    height:240px; 
    position: relative;
     margin:auto; 
     padding-top:50px; 
     background:#fff;

}
.lunbobb .tempWrap{margin-left:0px;} 
.lunbobb .bd{
    font-size: 0px;
    width: 1200px; 
    
} 
.lunbobb .prev:hover{background:#3cab07;} 
.lunbobb .prev{
    background:#999999;  
    font-size:12px;
    color:#fff;  
    height: 20px;
    width: 50px;
    position: absolute;
    left: 540px;
    top: 0%; 
    display: block;
    line-height:20px;  
    text-align:center; 
} 
.lunbobb .next:hover{background:#3cab07;}
.lunbobb .next{
    background:#999999;
    font-size:12px;
    color:#fff;
    height: 20px;
    width: 50px;
    display: block;
    position: absolute; 
    top: 0%;   
    right: 540px;
    line-height:20px; 
    text-align:center; 
    } 
.lunbobb .bd li{ 
    display: inline-block;  
    *display: inline;
    zoom: 1;  
      
}     
.lunbobb .bd li img{border:1px solid #ccc; width:279px; height:208px; margin-left:10px;margin-right:9px;  }   
.xwzong{width:100%;clear:both;margin-top:40px;}  
.xw{width:1200px;margin:auto;}
.xwleft{float:left;}
.lunbocc {  
    width: 600px;     
    position: relative;  
    margin:auto;  
}
.lunbocc .tempWrap{margin-left:0px;}  
.lunbocc .bd{
    font-size: 0px;
    width: 600px; 
    
} 
.lunbocc .bd li{   
    display: inline-block;    
    *display: inline;
    zoom: 1;  
    width:600px;height:500px;    
    border:1px solid #ccc;
}     
.lunbocc .bd li img{width:600px;height:450px;}        
.lunbocc .bd li p{  
    line-height:50px;  
    height:50px;  
    /*background:#333;*/       
    width:600px;     
    color:#fff;      
    text-align:center;  
}
.lunbocc .bd li p a{color:#fff;}  
.xwright{float:left;width:580px;padding-left:20px;}
.xwright{}
.xwrightyi{font-size:14px;}
.xwrightyi div{float:left;}  
.xwrightyi .jiahao{
    height:17px;
    width:17px;
    float:left;
    text-align:center;
    color:#fff;
    font-size:14px;
    background:#3cab07; 
    line-height:17px;  
    margin-left: 150px;
    margin-top:15px; 
} 
.aaaa{margin-top:13px;margin-left:-6px;} 
.jiahao a{color:#fff;}  
.gdaaa{color:#3cab07;margin-top:15px;float:right;}  
.spanaa{
    float:left;
    width:120px;
    height:48px;
    border-bottom:2px solid #ccc;      
    font-size:14px;  
    color:#333; 
    line-height:49px;
    text-align:center;  
}
.dgaaa{color:#3cab07;float:left;margin-left:6px;margin-top:15px;}  
.xwrighter{clear:both;padding-top:20px;} 
.xwrighterleft{width:185px;float:left;}
#xwtuaa{width:185px;height:140px;} 
.xwrighterright{float:left;width:380px;margin-left:13px;font-size:12px;}
.xwrighterrightyi{color:#3cab07;}   
.xwrighterrightyi a{color:#3cab07;}
.xwrighterrightyi span{line-height:35px;
    border-bottom:1px dashed #3cab07;
    padding-top:8px;padding-bottom:8px;  
} 
.xwrighterighter{line-height:27px;margin-top:3px;color:#666;}    
.xwrightsan{clear:both;}
.xwrightsan ul li{
    height:39px;
    border-bottom:1px solid #f5f5f5; 
    line-height:40px; 
    font-size:12px;
    color:#666;  
}
.xwrightsan ul li a{color:#666;}  
.xwrightsanaa ul li a{color:#666;} 
.xwrightsanbb ul li a{color:#666;} 
.xwrightsan ul li .aabb{float:left;margin-top:13px;}   
.xwrightsan ul li .txysj{float:right;margin-right:10px;} 

.xwrighteraa{clear:both;padding-top:20px;}  
.xwrightsanaa{clear:both;}
.xwrightsanaa ul li{
    height:39px;
    border-bottom:1px solid #f5f5f5; 
    line-height:40px; 
    font-size:12px;
    color:#666; 
}
.xwrightsanaa ul li .aabb{float:left;margin-top:13px;}   
.xwrightsanaa ul li .txysj{float:right;margin-right:10px;} 

.xwrighterbb{clear:both;padding-top:20px;}  
.xwrightsanbb{clear:both;}
.xwrightsanbb ul li{
    height:39px;
    border-bottom:1px solid #f5f5f5; 
    line-height:40px; 
    font-size:12px;
    color:#666; 
}
.xwrightsanbb ul li .aabb{float:left;margin-top:13px;}   
.xwrightsanbb ul li .txysj{float:right;margin-right:10px;}  

.yqljzong{width:100%;clear:both;padding-top:40px;}
.yqlj{width:1200px;margin:auto;}
.yqljleft{float:left;width:140px;height:100px;background:url(../images/yqlja.jpg) no-repeat;}
.yqljleftyy{
    font-size:24px;font-family:"Arial";color:#fff;
    margin-top:20px;
    margin-left:20px;  
}
.yqljleftzw{font-size:14px;color:#fff;margin-top:15px;margin-left:22px;}
.yqljright{
    width: 1039px;  
    height: 83px; 
    float: left;
    padding-left: 10px;
    padding-top: 15px;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc; 
}  
.yqljright ul li{
    float:left;margin-left:10px;
    font-size:14px;line-height:36px; 
    color:#666;  
}   
.yqljright ul li a{color:#666;}  
.dbauzong{ 
    float:left;  
    width:100%;
    clear:both;
    margin-top:40px; 
    height:380px;
    background:url(../images/dbbgaa.jpg);   
}  
.dbau{width:1200px;margin:auto;}
.dbauleft{float:left;}  
.dbauright{float:left;width:899px;color:#fff;font-size:12px;}  
.dbauright a{color:#fff;}
.dbaurightyi{margin-left:15px;}   
.dbaurightyi ul li{float:left;margin-left:22px;height:60px;line-height:60px;}
.dbaurighter{float:left;margin-left:27px;width:740px;} 
.dbaurighter ul li{clear:both;float:left;line-height:32px;margin-left:10px;}
.dbaurightsan{float:right;margin-top:35px;}  
.cpzxazong{clear:both;width:100%;margin-top:30px;}     
.cpzxa{width:1200px;margin:auto;} 
.cpzxaleft{float:left;}
.cpzxleftfenyi{width:220px;height:80px;margin-bottom:10px;}
.cpzxleftfen div{ 
    width:220px;height:40px; 
    background:url(../images/zbgaa.jpg);
    font-size:14px;color:#fff;
    line-height:40px;
    text-align:center;
}
.cpzxleftfen div a{color:#fff;}
.cpzxleftfen>ul>li{ 
    width:180px;height:39px;
    border-bottom:1px dotted #ccc; 
    background:url(../images/zcjtbg.jpg) no-repeat;  
    font-size:12px;
    line-height:39px;
    padding-left:40px;
} 
.cpzxleftfen>ul>li>ul{  
    display:none; 
    margin-left:179px;    
    position: relative;  
    z-index: 100;  
    margin-top:-39px; 
} 
.cpzxleftfen>ul>li>ul>li{ 
    width:160px;
    height:39px;
    border-bottom:1px dotted #ccc;    
    background:#f7f7f7;   
    padding-left:30px; 
} 
.cpzxleftfen>ul>li:hover ul{display:block;} 
.cpzxleftfen ul li a:link{color:#666;}
.cpzxleftfen ul li a:visited{color:#666;}
.cpzxleftfen ul li a:hover{color:#3cab07;} 
.cpzxaright{float:left;margin-left:19px;width:960px;}
.cpzxarightyi{height:39px;width:960px;border-bottom:1px solid #3cab07;}  
.cpzxarighter{ 
    float:left;
    border:1px solid #ccc;
    width:958px;
    padding-top:9px;
    margin-top:8px;
    padding-bottom:5px;  
}   
.cpzxarighter ul li{float:left;width:220px;margin-left:9px;
    margin-right:9px;} 
.cpzxarighter ul li img{width:216px;border:2px solid #ccc;height:158px;}
.cpzxarighter ul li img:hover{border:2px solid #3cab07;} 
.cpzxarighter ul li p{ 
    font-size:12px;
    color:#666;
    line-height:35px;
    height:35px;width:100%;
    text-align:center; 
}
.cpzxarighter ul li p a:link{color:#666;} 
.cpzxarighter ul li p a:visited{color:#666;} 
.cpzxarighter ul li p a:hover{color:#3cab07;} 


.lunbodd {     
    float:left;
    margin-left:26px;width:600px;  
    position: relative;   
     margin:0 auto; 

} 
.lunbodd .bd{ 
    width: 600px;  
    
}  
.lunbodd .bd li{
    display: inline-block;   
    *display: inline;
    zoom: 1; 
} 
.lunbodd .bd li img{width:600px; height:450px;}        
.lunbodd .bd li p{

    position: relative;
    font-size:12px;padding-left:10px; 
    height:50px;
    background:#333;
    line-height:50px; 
    margin-top:-50px;
    color:#fff;  
    opacity:0.6;   
    width:590px;   
}  
.lunbodd .bd li p a{color:#fff;}      
.lunbodd .bd li p span{float:right;margin-right:10px;}   

#pages{
    float:left;
    font-size:12px;clear:both;
    margin-top: 10px;
    margin-bottom: 10px;
} 
#pages a{
    padding-top:5px;padding-left:10px;
     padding-right:10px;padding-bottom:5px;
     background:#ccc;color:#fff;
     margin-left:10px;float:left;
 }
#pages span{
    padding-top:5px;padding-left:10px;
    padding-right:10px;padding-bottom:5px; 
    background:#ccc;color:#fff;
    margin-left:10px;float:left; 
}
#pages a:hover{background:#3cab07;color:#fff;}
#pages span:hover{background:#3cab07;color:#fff;} 

.cpzxarightyiaa{
    height: 39px; 
    width: 960px;
    line-height: 39px;
    font-size: 14px;
    color: #fff;
    background: #ccc;
    text-indent: 1em;
} 
.cpzxarightyiaa a{color:#fff;}  
.wzbty h3{text-align:center;margin-top:5px;color:#666;}  
.wzsjy{ 
    text-align:center;
    margin-top:10px;
    color:#666;
    font-size:14px;
    line-height:22px;
    margin-bottom: 5px;   
}  
.wznry{font-size:12px;color:#666;line-height:22px;margin-left:10px;margin-right:5px;}  
.wznry img{margin-top:10px;}       
.sxpian{ 
    font-size:14px; 
    color:#666; 
    padding-bottom: 10px;
    margin-left: 10px;
    margin-top:10px; 
}
.sxpian a{color:#666;} 
.ypian{margin-left:20px;}

.cpzxarighterxw{float:left;border:1px solid #f6f6f6;width:958px; margin-top:10px;} 
.cpzxarighterxw ul li{
    width:920px;
    font-size:12px;color:#666;
    padding-left:10px;
    padding-right:10px; 
    margin-top:10px;
    padding-top:10px;
    padding-bottom:10px;
    background:#f7f7f7;
    margin-left:10px;
}
.cpzxarighterxw ul li div a{font-size:14px;color:#333;} 
.cpzxarighterxw ul li div span{float:right;}
.cpzxarighterxw ul li p{ 
    margin-top: 5px;
    line-height: 25px;
    text-indent: 2em;
}
.shang6righthangyileft li{
    float: left;
    margin-left: -13px;

} 