@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%}  
.shang2zong{ clear:both;width:100%; height:120px;}        
.shang2{ width:1200px; height:120px; margin:auto}         
.shang2zuo{float:left;width:285px;}                
.shang2you{ float:right;width:915px;}     
.shang2yous{
    float:right;
    width:425px;
    height:60px;
}      
.shang2yousleft{
    margin-top:15px; 
    margin-left:35px;
    float:left;
    width:165px;
    height:28px;
    border:1px solid #a0a0a0;  
    border-radius: 5px; 
}     
.shang2yousright{
    margin-left:30px;
    float:left;
    width:191px;
}
#wbk{
    float:left;
    width:130px; 
    border: 0px;
    height:28px; 
    margin-left:5px; 
}
#tj{
    float:left;
    width:25px; 
    border: 0px; 
    height:28px;
}
.shang2youx{
    float:right; 
    clear:both;
    width:832px; 
}
.shang2youx ul li{
    text-align:center; 
    float:left;
    width:90px;
    height:40px;
    margin-left:14px; 
    line-height:40px;
    color:#000; 
}
.shang2youx ul li:hover{
    border-bottom: 2px solid #0a6fc8;  
}
#banner{clear:both; width:100%;height: 460px; padding:0;margin:0px; }   
#banner	.flexslider { position: relative; height:460px; overflow: hidden;}
#banner	.slides { position: relative; z-index: 1;}  
#banner	.slides li { height: 460px;}     
#banner	.flex-control-nav {display:none; position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
#banner .flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
#banner .flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; }
#banner .flex-control-nav .flex-active { background-position: 0 0;}   
.zedqzong{ 
    width:100%;
    clear:both; 
}
.zedq{ 
    width:1200px;
    margin:auto;
    /*  0069c6  */
}
.zedqfenyi{
    text-align:center; 
    font-size:30px;
    color:#0069c6;
    margin-top:40px; 
    font-weight: bold;
}
.zedqfenyi span{
    color:#999; 
}
.zedqfener{
    text-align:center; 
    color:#666;
    font-size:24px; 
    margin-top:5px; 
    font-weight: bold; 
}
.zedqyizong{
    width:100%;
    clear:both;
    margin-top: 50px; 
}
.zedqyi{
    width:1200px;
    margin:auto;
}
.zedqyifen{}
.zedqyifen ul li{
    float:left;
    width:198px;
    height:298px;
    border:1px solid #ccc;  
    margin-left:50px; 
}
#aaaa{ 
    width:200px;
    height:150px;
    border-bottom:1px solid #ccc;
}
.zedqyifen ul li p{
    margin-top:40px; 
    text-align:center;
    font-size:14px;
    color:#333;
}
.zedqyifen ul li p a{ 
    color:#333; 
}
.zedqyifen ul li div{
    text-align:center; 
    width:30px;
    margin:auto; 
    margin-top:33px; 
}
.zedqyifenerzong{
    clear:both; 
    padding-top:75px;   
}
.zedqyifener{  
    clear:both; 
    border:1px solid #0069c6;  
    width:135px;
    height:40px;
    text-align:center;
    line-height:40px;
    font-size:12px;
    color:#0069c6;
    margin:auto; 
}
.zedqerzong{ 
    margin-top:48px; 
    clear:both;
    width:100%;
    height:268px; 
    background: url(../images/cgalbg.jpg) 50% 0 no-repeat;
    background-origin:content-box;
}
.zedqer{
    width:1200px;
    margin:auto; 
}
.zedqerfenyi{
    text-align:center;
    font-size:30px;
    color:#fff;
    padding-top:100px; 
}
.zedqerfener{
    text-align:center;
    font-size:24px;
    color:#fff;
    margin-top:10px;
}
.zqdesanzong{
    clear:both; 
    width:1200px;
    margin:auto;  
}   
.zqdesanzong .flexslider { 
    position: relative; 
    overflow: hidden;
}
.zqdesanzong .slides { 
    position: relative; 
    z-index: 1;
}  
.zqdesanzong .slides li {  
    width:20%;  
    float:left;
    margin-left:25px;  
}     
.zqdesanzong .flex-control-nav {
    display:none; 
    position: absolute; 
    bottom: 10px; 
    z-index: 2; 
    width: 100%; 
    text-align: center;
}
.zqdesanzong .flex-control-nav li { 
    display: inline-block; 
    width: 14px;
    height: 14px; 
    margin: 0 5px; 
    *display: inline; 
    zoom: 1;
}
.zqdesanzong .flex-control-nav a { 
    display: inline-block; 
    width: 14px; 
    height: 14px; 
    line-height: 40px; 
    overflow: hidden; 
}
.zqdesanzong .flex-control-nav .flex-active { 
    background-position: 0 0; 
} 

.zqdesanzong .flex-direction-nav .flex-prev{   
    width:30px;
    background:url(../images/left.jpg) no-repeat; 
    height:45px;
    position: absolute; 
    z-index: 999; 
    margin-top:120px; 
}
.zqdesanzong .flex-direction-nav .flex-next{    
    width:30px;
    background:url(../images/right.jpg) no-repeat; 
    height:45px;
    position: absolute;
    z-index: 999; 
    margin-top:120px;
    margin-left:1150px; 
} 
.zedqsizong{
    clear:both;
    width:100%;
    height:670px; 
    background: url(../images/gywmbg.jpg) 50% 0 no-repeat;
    background-origin:content-box;
    margin-top: 80px; 
}
.zedqsi{
    width:1200px;
    margin:auto;
}
.zedqsifenyi{
    padding-top:50px; 
    text-align:center;
    font-size:30px;
    color:#050505; 
    font-weight: bold;
}
.zedqsifener{
    margin-top:10px; 
    color:#050505;
    font-size:24px;
    text-align: center;
    font-weight: bold; 
}
.zedqsileft{
    float:left;
    margin-top:60px;
    width:580px; 
}
.zedqsileft img{
    width:580px;
    height:364px; 
}
.zedqsiright{
    margin-top:60px; 
    float:left;
    width:600px;
    margin-left:20px;  
}
.zedqsirightyi{
    padding-top:20px;  
    font-size:14px;
    line-height:30px; 
    color:#000; 
}
.zedqsirightyi div{
    text-indent: 2rem; 
}
.zedqsirighter{
    width:115px;
    height:40px;
    background:#056cc7;
    color:#fff;
    font-size:14px; 
    margin-top:40px; 
    line-height:40px;
    text-align:center; 
}
.zedqwuzong{ 
    width:100%;
    clear:both;  
}
.zedqwu{ 
    width:1200px;
    margin:auto;
    /*  0069c6  */
}
.zedqwufenyi{
    text-align:center; 
    font-size:30px;
    color:#0069c6;
    margin-top:65px; 
    font-weight: bold; 
}
.zedqwufenyi span{
    color:#999; 
}
.zedqwufener{ 
    text-align:center; 
    color:#666;
    font-size:24px; 
    margin-top: 15px; 
    font-weight: bold;
} 
.zedqliuzong{
    width:100%;
    clear:both;
    margin-top:60px;  
}
.zedqliu{
    width:1200px;
    margin:auto;
}
.zedqliu ul li{
    float:left;
    width:380px; 
    margin-left:30px;
    margin-bottom: 70px; 
}
.zedqliu ul li img{
    width:378px;
    border:1px solid #ccc;
    height:283px;
    vertical-align: middle; 
}
.zedqliu ul li p{
    width:378px;
    height:43px;
    border: 1px solid #ccc;
    background:#f2f2f2;
    vertical-align: middle; 
    margin-top:2px; 
    color:#000;
    font-size:14px; 
    line-height:43px;
    text-align:center; 
}
.zedqqizong{
    clear:both;
    width:100%;
    height:480px; 
    background: url(../images/rczpbg.jpg) 50% 0 no-repeat;
    background-origin:content-box;
}
.zedqqi{
    width:1200px;
    margin:auto;
}
.zedqqifenyi{
    text-align:center;
    font-size:30px;
    font-weight: bold; 
    color:#fff; 
    padding-top:45px;
}
.zedqqifener{
    text-align:center;
    font-size:24px;
    font-weight: bold; 
    color:#fff; 
    margin-top:15px; 
}
.zedqqifensan{
    padding-top: 5px; 
}
.zedqqifensanleft{
    width:440px;
    float:left;
    margin-left:150px;
    font-size:12px;
    color:#fff;
    line-height:25px; 
}
.zedqqifensanright{
    float:left; 
    width:440px;
    font-size:12px;
    color:#fff;
    line-height:25px; 
    margin-left:55px;  
}
.zedqbazong{
    width:100%;
    clear:both;
    margin-top:60px; 
}
.zedqba{
    margin:auto;
    width:1200px;
}
.zedqbaleft{
    float:left;
    width:580px;
    margin-bottom: 125px;
}  
.zedqbaleft .flexslider { position: relative; height:460px; overflow: hidden;}
.zedqbaleft .slides { position: relative; z-index: 1;}  
.zedqbaleft .slides li { height: 460px;}     
.zedqbaleft .slides li img{ 
    width:578px;
    border: 1px solid #ccc;
    height:458px;  
}
.zedqbaleft .slides li p{ 
    text-indent: 10px;  
    position: relative;
    z-index: 999; 
    width:580px;
    height:60px;
    background:rgba(0,0,0,0.5); 
    font-size:14px;
    color:#ccc;
    line-height:60px;
    margin-top:-60px; 
}
.zedqbaleft .slides li p a{
    color:#ccc;
} 
.zedqbaleft .slides li p span{
    float:right;
    margin-right:5px;
}
.zedqbaleft .flex-control-nav {display:none; position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.zedqbaleft .flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.zedqbaleft .flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; }
.zedqbaleft .flex-control-nav .flex-active { background-position: 0 0;}  
.zedqbaright{
    width:600px;
    float:left;
    margin-left:20px; 
    margin-bottom: 125px; 
}
.zedqbaright ul li{ 
    clear:both; 
    margin-top:27px;  
    float:left;
}
.zedqbarightleft{
    float:left;
    width:180px;
}
.zedqbarightleft img{
    width:180px;
    height:135px;
}
.zedqbarightright{
    width:400px;
    float:left;
    margin-left:20px;
}
.zedqbarightright .abc{
    font-size:14px;
    color:#333;
    font-weight:bold; 
}
.zedqbarightright .abc a{color:#333;} 
.abc span{
    float:right; 
    margin-right:8px; 
}
.zedqbarightright p{
    font-size:12px;
    line-height:25px; 
    margin-top:10px; 
}
.zedqbarightright a{ 
    color:#0069c6; 
}
.zedqweizong{
    clear:both;
    width:100%;
    height:340px;
    background:#262626; 
    margin-top:125px; 
}
.zedqwei{
    width:1200px; 
    margin:auto; 
}
.zedqweileft{
    margin-top:50px;  
    float:left;
    width:590px;
    font-size:12px;
    color:#ccc;
}
.zedqweileftyi{ 
    float:left;
    width:130px;
    margin-left:10px;
    line-height:30px; 
}
.zedqweileftyi a{
    color:#ccc;
}
#qqww a{ 
    font-size:14px;
    font-weight:bold;
    color:#ccc;
}
.zedqweicenter{
    margin-top:60px; 
    float:left;
    width:194px; 
}
.zedqweicenter p{
    font-size:14px;
    color:#fff;
    text-align:center; 
    font-weight: bold; 
    margin-top:8px; 
}
.zedqweiright{
    margin-top:55px; 
    color:#ccc;
    width:275px;
    float:left;
    margin-left:50px;
    font-size:12px; 
    line-height:32px; 
}
.zedqweiright a{
    color:#ccc;
}
.zedqdizong{
    clear:both;
    width:100%;
    height:50px;
    line-height:50px; 
    font-size:12px;
    color:#666;
    background: #000;
}
.zedqdizong a{ 
    color:#666;
}
.zedqdi{
    width:1200px;
    margin:auto;
}
.zedqdileft{
    width:590px;
    float:left;
    line-height:;
}
.zedqdiright{ 
    width:200px; 
    float:right; 
}
.zedqdiright ul li{ 
    float:right;
}
.zedqdiright ul li a{
    color:#666;
}
.zqdelbzong{
    clear:both;
    width:100%; 
    margin-top:70px; 
}
.lunbo {  
    width: 1200px;   
    position: relative;
    margin:auto; 
}
.lunbo .tempWrap{margin-left:50px;}  
.lunbo .bd{
    font-size: 0px;
    width: 1200px;
    
} 
.lunbo .prev{
    background:url(../images/left.jpg) no-repeat;
    height: 45px;
    width: 30px;
    position: absolute;
    left: 0px;
    top: 35%; 
    display: block;
} 
.lunbo .next{
    background:url(../images/right.jpg) no-repeat;
    height: 45px;
    width: 30px;
    display: block;
    position: absolute; 
    top: 35%;   
    right: 0px;  
}
.lunbo .bd li{ 
    display: inline-block;  
    *display: inline; 
    zoom: 1;  
    width:240px;
    margin-left:27px; 
}      
.lunbo .bd li img{
    border:1px solid #ccc; 
    width:238px; 
    height:378px;  
}     
.lunbo .bd .zinraa{
    line-height:22px;
    font-size:12px;
    color:#333;
    margin-top:25px;
}  
.lunbo .ckgdaaa{
    font-weight: bold; 
    margin-top:20px; 
    color:#333;
    font-size:14px;
    text-align:center;  
}
.lunbo .ckgdaaa a{color:#333;}  


.cpzxazong{clear:both;width:100%;margin-top:30px;}     
.cpzxa{width:1200px;margin:auto;}  
.cpzxaleft{float:left;margin-bottom: 20px;} 
.cpzxleftfenyi{
    width:220px;
    height:80px;
    background:#056cc7;
    margin-bottom:10px;
    font-size:20px; 
    font-family:"Times New Roman", Times, serif;  
    color:#fff;
    line-height:80px;
    text-align:center;
}
.cpzxleftfen div{ 
    width:220px;height:40px; 
    background:#056cc7; 
    font-size:14px;
    color:#fff;
    line-height:40px;
    text-align:center;
    border-bottom:1px dashed #ccc;   
}
.cpzxleftfen div a{color:#fff;}
.cpzxleftfen>ul>li{ 
    width:180px;height:39px;
    border-bottom:1px dotted #ccc; 
    background:#009900;  
    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;
    margin-bottom: 20px; 
}
.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:162px;} 
.cpzxarighter ul li img:hover{border:2px solid #056cc7;} 
.cpzxarighter ul li p{ 
    font-size:12px;
    color:#666; 
    line-height:30px; 
    height:30px; 
    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:#056cc7;}  



.cpzxarightsan{ 
    float:left;
    border:1px solid #ccc;
    width:958px;
    padding-top:9px;
    margin-top:8px;
    padding-bottom:5px;   
}   
.cpzxarightsan ul li{float:left;width:220px;margin-left:9px; 
    margin-right:9px;}  
.cpzxarightsan ul li img{width:216px;border:2px solid #ccc;height:158px;}  
.cpzxarightsan ul li img:hover{border:2px solid #3cab07;} 
.cpzxarightsan ul li p{ 
    font-size:12px;
    color:#666; 
    line-height:30px; 
    height:30px; 
    width:100%; 
    text-align:center; 
}
.cpzxarightsan ul li p a:link{color:#666;} 
.cpzxarightsan ul li p a:visited{color:#666;} 
.cpzxarightsan ul li p a:hover{color:#3cab07;}  
/**/ 
.cpzxarightyiaa{
    height: 39px; 
    width: 960px;
    line-height: 39px;
    font-size: 14px;
    color: #fff;
    background: #056cc7;
    text-indent: 1em;
}  
.cpzxarightyiaa a{color:#fff; }
#pages{clear:both;padding-top:10px;}
#pages a{
    float:left;
    margin-left:10px;
    padding:5px 10px 5px 10px;  
    background:#999;
    color:#fff;
    font-size:12px;
    margin-bottom:10px;
}
#pages span{
    float:left;
    margin-left:10px; 
    padding:5px 10px 5px 10px;  
    background:#056cc7;  
    color:#fff;
    font-size:12px;
    margin-bottom:10px; 
} 
.xwyclb{
    width:958px;
    float:left;
    border: 1px solid #ccc; 
}
.xwyclb ul li{
    padding-top:5px;
    margin-top:10px;
    margin-left:10px;
    margin-right:10px;
    width:940px;
    border-bottom:1px dashed #ccc;
    font-size:12px;
    color:#333;
    padding-bottom:10px;
}
.xwyclb ul li p{
    font-size:14px;
    color:#666;
}
.xwyclb ul li p a{
    color:#333; 
}
.xwyclb ul li p span{
    float:right;
    margin-right:10px;
}
.xwyclb ul li div{
    margin-top:10px;
    line-height:22px;
}
.neirongye{ 
    float:left;
    width:958px; 
    border: 1px solid #ccc; 
    padding-bottom:15px; 
}
.biaoti{
    text-align:center;
    padding-top:10px;
}
.shijian{
    text-align:center;
    font-size:14px;
    margin-top:10px;
    margin-bottom:10px;
    color:#333;  
}
.neirongaaa{ 
    margin-top:10px;
    line-height:25px;
    font-size:12px;
    color:#333; 
    margin-left:15px;
    margin-right:10px;
}
.sxpian{
    padding-top:5px; 
    clear:both;
    font-size:14px;
    color:#333; 
    line-height:25px;
    margin-left:15px;
}
.sxpian a{
    color:#333;
}
.bandan div{
    margin-left:35px;
    padding-top:10px;
    font-size:14px;
    color:#666; 
}
.bandan div input{
    width:300px;
    height:30px;
    border: 1px solid #ccc;
    border-radius: 5px 5px 5px 5px;
}
.bandan #beizhu{
    margin-left:63px;
}
.bandan #beizhu textarea{
    width:300px;
    height:100px; 
    border-radius: 5px 5px 5px 5px; 
    border: 1px solid #ccc; 
}
#tijiaole{
    margin-left:93px;
} 
#tijiaole input{
    width:60px;
    height:30px;
    margin-left:10px;
}
#tijiaole #tijiaode{ 
    background:#ff9900; 
    border: 1px solid #ff9900;
    color:#fff;
}
#tijiaole #chongzhi{
    background:#009900; 
    border: 1px solid #009900; 
    color:#fff;
}
#inputa{
    font-size:14px;
    color:#333;
    margin-left:80px;
    margin-top:10px; 
}
#inputa input{ 
    width:250px;
    height:35px;
    border-radius: 6px;
    border: 1px solid #ccc;
    text-indent: 15px; 
}
#tjcz{
    margin-top:10px; 
    margin-left:122px;
}
#tjasa{ 
    width:60px;
    height:25px;
    line-height:25px;
    text-align:center; 
    background:#056cc7; 
    border: 0px; 
    border-radius: 5px;
    color:#fff;
}
#cz{
    width:60px;
    height:25px;
    line-height:25px;
    text-align:center; 
    background:#999;
    border: 0px;
    margin-left:10px; 
    border-radius: 5px; 
    color:#fff; 
}
















