 /*banner*/
 .flexslider {
        margin: 0px auto;
        position: relative;
        width: 100%;
        height: 450px;
        overflow: hidden;
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
	
    }
    
    .flex-direction-nav a {
        width: 70px;
        height: 70px;
        line-height: 99em;
        overflow: hidden;
        margin: -35px 0 0;
        display: block;
        background: url(../images/ad_ctr.png) no-repeat;
        position: absolute;
        top: 50%;
        z-index: 10;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: all .3s ease;
        border-radius: 35px;
    }
    
    .flex-direction-nav .flex-next {
        background-position: 0 -70px;
        right: 50%;
		margin-right:-500px;
    }
    
    .flex-direction-nav .flex-prev {
        left:  50%;
		margin-left:-500px;
    }
    
    .flexslider:hover .flex-next {
        opacity: 0.5;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-prev {
        opacity: 0.5;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-next:hover,
    .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
		padding:0px;
    }
	 
    
    .flex-control-paging li a {
        background: url(../images/dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 100%;
        height: 450px;
        display: block;
    }
	
	
	/*Menu */
#menu {width:100%; height:60px; background-color:#ff7132; text-align:center;}
#menu ul{ width:70%;display:inline-block; min-width:1024px;}
#menu ul li{ float:left; list-style:none; width:9%;  color:#fff; font-size:14px; height:60px; line-height:60px;text-align:center; }
#menu ul li a{ display:block; width:100%; height:100%; color:#fff; letter-spacing:2px; }
#menu ul li a:hover{ cursor:pointer;}

/*content*/
.title{font-size:14px; font-weight:lighter; color:white;background-color:#cf3b32; border-radius:5px 5px 0 0;width:100px; text-align:center; height:36px; line-height:36px; letter-spacing:1.5px; display:inline-block;}
.title_more{color:#cf3b32; font-size:13px; font-weight:lighter; display:inline-block; text-align:right;}
.title_line{ border-bottom:2px solid #cf3b32;}
.content_txt{font-size:12px; color:#787878; line-height:30px; list-style:none; font-weight:lighter;}
.content_txt div{ border-bottom:1px dashed #ccc;}
.content_txt li{ border-bottom:1px dashed #ccc;}
.date{ font-size:12px; float:right; letter-spacing:0.5px;}


/* 图片滚动css */
.picMarquee-left{ width:1022px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:270px; height:200px; display:block; padding:7px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title1 a{ line-height:24px; font-size:13px; color:#787878; }



/* 文字滚动css */
.txtMarquee-top{ width:1024px;  overflow:hidden; position:relative; border:1px solid #eee; border-top:0px;}
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4;}
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd{ padding:0px;  }
.txtMarquee-top .infoList li{ height:40px; line-height:40px; font-size:12px; color:#313131}
.txtMarquee-top .infoList li:nth-child(2n){ background-color:#eee;}

/* 相关链接css */
.link_txt{display:inline-block; width:24%; color:#787878; height:40px; font-size:13px; line-height:40px; letter-spacing:0.5px;}

/* footer css */
.footer_slider{width:100%; min-width:1024px; background:url(../images/slider_bg.png) top center repeat-x; height:250px; box-shadow:0px 0px 5px rgba(0,0,0,0.3); text-align:center; border:1px solid #fff;}
.footer_slider a{ width:200px; display:inline-block;background-color:#fff; height:220px; margin-top:15px; box-shadow:0px 0px 5px rgba(0,0,0,0.2);vertical-align:top;}

.artical_content{font-size:13px; color:#898989; margin-top:15px;width:70%; margin:0 auto; line-height:24px; text-indent: 2em; letter-spacing:0.5px; font-weight:normal; text-align:justify;}

/*验证码*/
 .code  
        {  
            background-image:url(code.jpg);  
            font-family:Arial;  
            font-style:italic;  
			font-size:16px;
            color:Red;  
            border:0;  
            padding:2px 3px;  
            letter-spacing:3px;  
            font-weight:bolder;  
        }  
        .unchanged  
        {  
            border:0;  
        }  
		
/*显示隐藏*/

.hide {
display:none;
}
.faq-box {
width:100%;
margin:5px 0 10px 0;
position:relative;
cursor:pointer;
font-size:15px;
background-color:#ebebeb;
}
.faq-box .text-box {
line-height:60px;
background-color:#ebebeb;
border-radius:5px;
}
.faq-box .text-box .title2 {
margin-left:25px;
}
.faq-box .text-box .icon-add {
position:absolute;
top:20px;
right:20px;
width:20px;
height:20px;
background:url(Style/Images/icon_add.jpg) no-repeat;
}
.faq-box .text-box .icon-jian {
position:absolute;
top:30px;
right:20px;
width:20px;
height:4px;
background:url(Style/Images/icon_jian.jpg) no-repeat;
}
.faq-box .nr {
padding:15px 10px 10px 0px;
}
.faq-box .nr span {
font-size:14px;
color:#afafaf;
padding-top:5px;
}
