@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei'; font-size:14px;}
body{
    color: #000;    
    background: #f5f5f5 url(../images/bg.jpg)  center top no-repeat;}
/***字体设置没有完成****/
a{
    color:#666;
    font-size: 1rem;}
a:hover{
    text-decoration: none;
    color: #b60606;}
ul,ol{
    list-style: none;}
img {
    height:auto;
    max-width:100%;
    border: 0;}
#navbarNavDropdown {
    /*background: #cf0d0d;*/
    background: linear-gradient(to right, #5856d5 0%, #ff1d5b 100%);    
    font-size:1.1rem;}
#navbarNavDropdown .navbar-nav{
    padding: 0;
    margin: 0;}
#navbarNavDropdown .navbar-nav .nav-item{padding:0;margin:0;border-right:1px solid #B60606;}
#navbarNavDropdown .navbar-nav .nav-item:last-child{
    border-right:0;} 
#navbarNavDropdown .navbar-nav .nav-item .nav-link{   
    /*height:100%;
    display: flex;*/
    padding:1.5rem 1.25rem 1.5rem 1.25rem;
    /*justify-content: center;
    align-items: center;  */ 
    color: #fff;}
#navbarNavDropdown .navbar-nav .nav-item .nav-link:hover{
color:#000;}
#navbarNavDropdown .dropdown-menu{    
    padding-bottom: 0;
    padding-top: 0;
    border-radius: 0;}
#navbarNavDropdown .dropdown-menu .dropdown-item{    
    color:#000;
    padding-top:1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid #B60606;
    /*transition: all 0.4s ease;*/}
#navbarNavDropdown .dropdown-menu .dropdown-item:hover{
background: #b60606;}/**#ff1d5b**/
#news_car .carousel-caption{
background:#222;
opacity:0.4;
color:#fff;}

/*******文章列表样式*********/
#news_car {
height:23rem;}
#news_car img {
width:100%;
border:0;
height:23rem;}
.col-title {
    background: url(../images/titbot.png) left bottom no-repeat;
    overflow: hidden;}
.col-title  p {
    font-size: 1.4rem;
    font-weight: 400;
    color: #cf0d0d;
    padding:0 0 0.75rem 0;} 
.col-con {
    margin-top: 0.7rem;}
.newslist li a:hover {
    color: #b60606;}
.newslist li {
    border-bottom: 1px dotted #dedede;  
    padding-left:16px;
    padding-top:0.5rem;
    padding-bottom:0.5rem;
    background: url(../images/listnot.png) 0px 15px no-repeat;}
.newslist li a {    
    line-height: auto;
    font-size: 1rem;
    color: #666;
    /*word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;*/}
.newslist li span {   
    color: #bbb;}
.newslist li:last-child {
    border: 0;}

/********常用服务********/
/********常用服务-begin********/
#gh_services .container{
    background: #D5E7F6;}
#gh_services .title{
    background-color: #CF0D0D;
    text-align: center;
    font-size: 1.2rem;
    color: #fff;        
    width:100%;
    height:100%;
    padding-top:0.25rem;}
#gh_services .pt_1{
    padding-top: 0.75rem;}
#gh_services .icon1 img{
    background: #eacd75;}
#gh_services .icon2 img{
    background: #93d884;}
#gh_services .icon3 img{
    background: #f57b7b;}
#gh_services .icon4 img{
    background: #b19de5;}
#gh_services .icon5 img{
    background: #60dcb5;}
#gh_services .icon6 img{
    background: #7ebfe2;}
#gh_services .icon7 img{
    background: #dec67c;}
#gh_services  img:hover{
    background: #084466;}
/********常用服务-end**********/


/********其他列表-begin********/
#gh_others .card{   
    margin-bottom:2rem;
    /*background-color:burlywood;
    height: 400px;*/
    border:0;}

/****交流互动*****/

#gh_others .hudongicon .border_b{
    /*padding:0.5rem;*/
    border-bottom: 1px solid #f2f2f2;}
#gh_others .hudongicon .border_r{
    border-right: 1px solid #f2f2f2;}

#gh_others .hudongicon a {
    display: block;
    /*float: left;border:2px solid #ff0;*/
    width: 100%;
    height: auto;   
    text-align: center; 
    padding-top:0.75rem;
    padding-bottom: 0.75rem;}
#gh_others .hudongicon a img {
    margin: 15px auto;
    display: block;
    transition: all .3s ease;}
#gh_others .hudongicon a:hover {
    color: #cf0d0d;}
#gh_others .hudongicon a:hover img {
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);}
/********其他列表-end**********/

/********图片列表-begin********/
#gh_pictures .thumbnail_link {
    display: block;
    overflow: hidden;
    position: relative;
    border:1px solid #f00;}
#gh_pictures .thumbnail_link:hover img{
    transform: scale(1.2);}
#gh_pictures .thumbnail)link img{
    width: 100%;
    height: 100%;
    cursor: pointer;
    transition: all 0.6s;
    -ms-transition: all 0.8s;}
 
 
#gh_pictures .view a {display:block;overflow: hidden;}
#gh_pictures .view {         
           width: 100%;
           height: 100%;                   
           overflow: hidden;
           position: relative;
           text-align: center;
           -webkit-box-shadow: 1px 1px 2px #e6e6e6;
           -moz-box-shadow: 1px 1px 2px #e6e6e6;
           box-shadow: 1px 1px 2px #e6e6e6;
           cursor: default;
           background: #fff;}
#gh_pictures .view .mask,.view .content {
           width: 100%;
           height:100% ;
           position: absolute;
           overflow: hidden;
           top: 0;
           left: 0;}
#gh_pictures .view img {
            width: 100%;
            height: 100%;
           display: block;
           position: relative;
           transition: all 0.6s;}
#gh_pictures .view a:hover img{
            transform: scale(1.2);}
#gh_pictures .view h3 {
            color: #fff;
            text-align: center;
            position: relative;
            font-size: 1.2rem;
            padding: 10px;
            margin: 20% 0 0 0;
            font-family: 'Ubuntu Condensed', sans-serif;}
#gh_pictures .view p {
           font-size: 0.8rem;
           position: relative;
           color: #fff;
           padding:0px 40px 10px 40px;
           text-align: center;}
#gh_pictures .view a.info {
           display: inline-block;
           text-decoration: none;
           padding: 7px 14px;
           background: #000;
           color: #fff;
           text-transform: uppercase;
           -webkit-box-shadow: 0 0 1px #000;
           -moz-box-shadow: 0 0 1px #000;
           box-shadow: 0 0 1px #000;}
#gh_pictures  .view a.info: hover {
           -webkit-box-shadow: 0 0 5px #000;
           -moz-box-shadow: 0 0 5px #000;
           box-shadow: 0 0 5px #000;}
#gh_pictures  .view-seventh img {
           -webkit-transition: all 0.5s ease-out;
           -moz-transition: all 0.5s ease-out;
           -o-transition: all 0.5s ease-out;
           -ms-transition: all 0.5s ease-out;
           transition: all 0.5s ease-out;
           -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
           filter: alpha(opacity=100);
           opacity: 1;}
#gh_pictures .view-seventh .mask {
           background-color: rgba(0, 0, 0, 0.55);
           -webkit-transform: rotate(0deg) scale(1);
           -moz-transform: rotate(0deg) scale(1);
           -o-transform: rotate(0deg) scale(1);
           -ms-transform: rotate(0deg) scale(1);
           transform: rotate(0deg) scale(1);
           -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
           filter: alpha(opacity=0);
           opacity: 0;
           -webkit-transition: all 0.3s ease-out;
           -moz-transition: all 0.3s ease-out;
           -o-transition: all 0.3s ease-out;
           -ms-transition: all 0.3s ease-out;
           transition: all 0.3s ease-out;}
#gh_pictures .view-seventh h3 {
           -webkit-transform: translateY(-200px);
           -moz-transform: translateY(-200px);
           -o-transform: translateY(-200px);
           -ms-transform: translateY(-200px);
           transform: translateY(-200px);
           -webkit-transition: all 0.2s ease-in-out;
           -moz-transition: all 0.2s ease-in-out;
           -o-transition: all 0.2s ease-in-out;
           -ms-transition: all 0.2s ease-in-out;
           transition: all 0.2s ease-in-out;}
#gh_pictures .view-seventh p {
           -webkit-transform: translateY(-200px);
           -moz-transform: translateY(-200px);
           -o-transform: translateY(-200px);
           -ms-transform: translateY(-200px);
           transform: translateY(-200px);
           -webkit-transition: all 0.2s ease-in-out;
           -moz-transition: all 0.2s ease-in-out;
           -o-transition: all 0.2s ease-in-out;
           -ms-transition: all 0.2s ease-in-out;
           transition: all 0.2s ease-in-out;}
#gh_pictures .view-seventh a.info {
           -webkit-transform: translateY(-200px);
           -moz-transform: translateY(-200px);
           -o-transform: translateY(-200px);
           -ms-transform: translateY(-200px);
           transform: translateY(-200px);
           -webkit-transition: all 0.2s ease-in-out;
           -moz-transition: all 0.2s ease-in-out;
           -o-transition: all 0.2s ease-in-out;
           -ms-transition: all 0.2s ease-in-out;
           transition: all 0.2s ease-in-out;}
        
#gh_pictures .view-seventh:hover .mask {
           -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
           filter: alpha(opacity=100);
           opacity: 1;
           -webkit-transform: translateY(0px) rotate(0deg);
           -moz-transform: translateY(0px) rotate(0deg);
           -o-transform: translateY(0px) rotate(0deg);
           -ms-transform: translateY(0px) rotate(0deg);
           transform: translateY(0px) rotate(0deg);
           -webkit-transition-delay: 0.4s;
           -moz-transition-delay: 0.4s;
           -o-transition-delay: 0.4s;
           -ms-transition-delay: 0.4s;
           transition-delay: 0.4s;}
#gh_pictures .view-seventh:hover h3 {
           -webkit-transform: translateY(0px);
           -moz-transform: translateY(0px);
           -o-transform: translateY(0px);
           -ms-transform: translateY(0px);
           transform: translateY(0px);
           -webkit-transition-delay: 0.7s;
           -moz-transition-delay: 0.7s;
           -o-transition-delay: 0.7s;
           -ms-transition-delay: 0.7s;
           transition-delay: 0.7s;}
#gh_pictures .view-seventh:hover p {
           -webkit-transform: translateY(0px);
           -moz-transform: translateY(0px);
           -o-transform: translateY(0px);
           -ms-transform: translateY(0px);
           transform: translateY(0px);
           -webkit-transition-delay: 0.6s;
           -moz-transition-delay: 0.6s;
           -o-transition-delay: 0.6s;
           -ms-transition-delay: 0.6s;
           transition-delay: 0.6s;}
#gh_pictures .view-seventh:hover a.info {
           -webkit-transform: translateY(0px);
           -moz-transform: translateY(0px);
           -o-transform: translateY(0px);
           -ms-transform: translateY(0px);
           transform: translateY(0px);
           -webkit-transition-delay: 0.5s;
           -moz-transition-delay: 0.5s;
           -o-transition-delay: 0.5s;
           -ms-transition-delay: 0.5s;
           transition-delay: 0.5s;}
/********图片列表-end********/

/********尾部样式-begin********/
#gh_footer {
    margin-top: 2rem;}
#gh_footer .ficon li{   
    height: 2.5rem;}
#gh_footer h4{
    color:#CF0D0D;
    font-size: 1.4rem;
    font-family: 楷体;
    font-weight: 600;
    margin-bottom: 0.75rem;}
#gh_footer  ul{
    padding:0;
    margin:0;}
#gh_footer .flink ul li{
    padding: 0;
    float:left;
    width:33%;}
#gh_footer .line1{
    border-bottom:1px solid #eee;
    width:96%;   
    padding-bottom:1rem;}
/********尾部样式-end**********/


/**********其他页面样式-start*******/
/*******单篇正文*******/
.jjy {
background:#fff;}

.jjy h4{
padding:1rem;
text-align:center;
border-bottom:1px dotted #666;
}
.jjy p{
padding-top:1rem;
padding-bottom:1rem;
line-height:1.5rem;
}


/*----list页位置样式------*/
#gh_pos a{
	padding-left: 0.25rem;
	padding-right: 0.25rem;
}

/*----list页文章列表样式------*/
#gh_artlist .card{	
	border-radius: 0;	
}
#gh_artlist ul{
	padding: 0;
	margin: 0;
}
.fllist {
	border: 1px solid #ededed;
}
.fllist li {
	height: 60px;
	background: #fff;
	padding: 0 20px;
}
.fllist li a {
	display: block;
	border-bottom: 1px solid #ededed;
	line-height: 59px;
	font-size: 16px;
	color: #666;
}
.fllist li:hover {
        border-bottom:1px solid #b60606;
        border-top:1px solid #b60606;
	background: #F15B5B;
}
.fllist li:hover a, .fllist li.active a {
	color: #fff;
	border-bottom: 0;
}
.fllist li.active {
	border-left: 4px solid #b61412;
        border-top:0;
        broder-bottom:0;
        background: #F15B5B;
}
#gh_artlist .art_title {
	border-bottom: 1px solid #ededed;	
	font-size: 1.2rem;
	padding-bottom: 0.5rem;
	margin-bottom: 0.5rem;
	font-weight: 600;
}
#gh_artlist .newslist li{
	height: 3rem;
	border-bottom: 1px dotted #efefef;
}
#gh_artlist .newslist li a{
	font-size: 1rem;
}
#gh_artlist .newslist li:last-child{	
	border-bottom: 1px dotted #efefef;
}
.pages {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size: 12px
}
.pages ul li {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;
	color: #999
}
.pages ul li:hover {
	background: #cf0d0d;
	color: #fff;
	border: 1px solid #cf0d0d
}
.pages ul li:hover a {
	color: #fff;
}
.pages ul li.thisclass {
	display: inline-block;
	border: 1px solid #cf0d0d;
	padding: 4px 12px;
	margin: 0 1px;
	background: #cf0d0d;
	color: #fff;
}
.pages ul li.thisclass a {
	color: #fff;
}
.pages ul li a {
	display: block;
	color: #999
}
.pages ul li a:hover {
	color: #fff;
}
/**********其他页面样式---end*******/



.search{width:290px; height:30px; margin-top:54px;}
.search-input{width:196px; color:#ccc; font-size:12px; height:28px; line-height:28px; background:url(../images/search-fdj.jpg) no-repeat left top; padding-left:36px; float:left; border:1px solid #dddddd; border-right:0;}
.search-btn{width:57px; height:30px; float:left;}

/*************banner*****************/
.banner_1{width:100%; overflow:hidden; margin-bottom:20px;}
.banner_2{width:1000px; padding:0 10px; margin:0 auto 20px;}




.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:143px;line-height:40px;background:url(../images/lut-bg.png) no-repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:282px;bottom:0;z-index:2; width:95px;}
.yx-rotation-focus span{width:26px;height:4px; float:left;margin-left:5px;position:relative;top:14px;cursor:pointer; background:url(../images/line.png) no-repeat; text-indent:-9999px}
.yx-rotation-focus span.hover{background:url(../images/line-xz.png) no-repeat;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:660px; height:314px;}


.yx-rotaion2{margin:0 auto;}
.yx-rotaion-btn2,.yx-rotaion-title2,.yx-rotaion-btn2{position:absolute}
.yx-rotation-title2{position:absolute;width:100%;height:143px;line-height:40px;background:url(../images/lut-bg.png) no-repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotaion-btn2 span{background:none;display:block; }
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:660px; height:314px;}
.yx-rotaion-btn2{width:100%;height:37px;top:50%;margin-top:-19px;}
.yx-rotaion-btn2 span{width:19px;height:37px;cursor:pointer;position:relative}
.yx-rotaion-btn2 .left_btn2{background:url(../images/left-jt.png) no-repeat;float:left;left:20px}
.yx-rotaion-btn2 .right_btn2{background:url(../images/right-jt.png) no-repeat;float:right;right:20px}
.yx-rotaion-btn2 span.hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.yx-rotation-t2{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; position:absolute; width:100%; text-align:center;}



.yx-rotaion-btn3,.yx-rotaion-title3,.yx-rotation-t3{position:absolute}
.yx-rotation-title3{position:absolute;width:460px; left:270px; height:40px;line-height:40px;background:url(../temp/banner-bg.png) repeat; bottom:30px;_bottom:-1px;z-index:1}
.yx-rotation-t3{color:#fff;font-size:18px;font-family:microsoft yahei;z-index:2;bottom:30px;left:270px;line-height:40px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:430px; text-align:center; padding:0 15px;}
.yx-rotaion-btn3 span{ }
.yx-rotaion-btn3{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn3 span{width:60px;height:70px;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:relative}
.yx-rotaion-btn3 .left_btn3{background:url(../images/back-left.png) no-repeat;float:left;left:0px}
.yx-rotaion-btn3 .right_btn3{background:url(../images/back-right.png) no-repeat;float:right;right:0px}
.yx-rotaion-btn3 span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus3 span.hover{background-position:-10px -126px}
.yx-rotation-focus3{display:none;}

.yx-rotaion-btn4,.yx-rotaion-title4,.yx-rotation-focus4,.yx-rotation-t4{position:absolute}
.yx-rotation-title4{position:absolute;width:100%;height:50px;line-height:50px;background:url(../temp/banner-bg.png) repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t4{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:50px; width:800px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus4 span,.yx-rotaion-btn4 span{ }
.yx-rotation-focus4{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus4 span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn4{height:25px;bottom:12px;right:0;z-index:100000; position:absolute; width:70px;}
.yx-rotaion-btn4 span{width:13px;height:25px;cursor:pointer;}
.yx-rotaion-btn4 .left_btn4{background:url(../images/left-1.png) no-repeat;float:left;}
.yx-rotaion-btn4 .right_btn4{background:url(../images/right-1.png) no-repeat;float:right; margin-right:20px;}
.yx-rotaion-btn4 span.hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.yx-rotation-focus4 span.hover{background-position:-10px -126px}



.yx-rotaion-btn5,.yx-rotaion-title5,.yx-rotation-focus5,.yx-rotation-t5{position:absolute}
.yx-rotation-title5{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t5{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:30px;width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus5 span{ }
.yx-rotation-focus5{height:8px;line-height:6px;right:20px;bottom:10px;z-index:2}
.yx-rotation-focus5 span{width:6px;height:6px;line-height:6px;float:left;margin-left:5px;position:relative;cursor:pointer;background:url(../temp/white-point.png) no-repeat;text-indent:-9999px}
.yx-rotation-focus5 span.hover{background:url(../temp/green-point.png) no-repeat;}




/*图片列表*/
.imgList{width: 1000px;	height: auto;margin:0 auto;}
.imgList li{position: relative;	width: 165.833333px;height: 165px;float: left;overflow: hidden;	margin-right:1px;}
.imgList li .listImg{width: 100%;height: auto;}
.imgList li .listImg img{display: block;width: 100%;}
.imgList li .imgTxt{position: absolute;	bottom: 0;left: 0;margin-bottom: -82.5px;width:145.833333px;height: 165px;	background:url(../images/ico6.png) repeat; opacity:0; filter:Alpha(Opacity=0); padding:0 10px;}
.imgList li .imgTxt h2{width:100%;margin-top:25px;line-height:35px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:#fff;font-weight:normal;text-align:center; display:block; float:left;}
.imgList li .imgTxt p{font-size:12px;line-height:18px; height:54px;text-align:left; overflow:hidden; color:rgba(255,255,255,0.6); float:left; display:block; width:100%;}
.imgList li .imgTxt .ckgd{width:70px; height:20px; line-height:20px; border-radius:4px; border:1px solid #157e6b; color:#157e6b; text-align:center; float:left; font-size:12px; margin:10px 37.5px 0;}
.imgList li .imgTxt .ckgd:hover{border:1px solid #fff; color:#fff;}

.local{width:100%; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; color:#999; font-size:12px;}
.local a{color:#999; font-size:12px;}
.content{width:100%; min-height:500px;}
.content-title{width:1000px; margin:0px auto; border-bottom:1px solid #eeeeee; padding:20px 0;}
.content-title h3{color:#333; font-size:20px; width:100%; display:block; float:left; text-align:center; margin-bottom:8px;}
.content-title i{display:block; width:100%; float:left; color:#999; font-size:12px; text-align:center;}
.content-con{width:1000px; margin:20px auto;}
.content-con p,.jj p{color:#333; font-size:14px; line-height:30px; text-indent:2em; margin-bottom:15px;text-align:justify; text-justify:inter-ideograph;}
.list{width:1000px; margin:0 auto;}
.left-list{width:220px; margin-top:20px;}
.right-list{width:760px; margin-top:20px;}
.lm-title{width:220px; height:100px;}
.left-list ul{width:100%; float:left;}
.left-nav{width:200px; padding-left:20px; height:40px; line-height:40px; border-bottom:1px solid #f8f8f8; background:#eeeeee url(../temp/3_14.png) no-repeat 200px center; color:#333; font-size:14px; display:block;}



.leftsidebar_box{width:100%; float:left;height:auto !important;overflow:visible !important;}
.line{height:2px;width:100%;}
.leftsidebar_box dt{padding-left:20px;padding-right:10px;background-repeat:no-repeat;background-position:10px center;color:#333;font-size:14px;position:relative;line-height:40px;height:40px;cursor:pointer; border-bottom:1px solid #f8f8f8}
.leftsidebar_box dd{background-color:#f8f8f8;padding-left:40px;}
.leftsidebar_box dd a{color:#333;line-height:40px;}
.leftsidebar_box dt img{position:absolute;right:10px;top:16px;}





/*banner*/
.banner{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
}
.slideBox .hd .hd-ul{
	width: 100%;
	height: 112px;
	padding: 12px 0;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,0.46);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#44000000',endColorstr='#44000000');      /*IE6,IE7*/ 
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#44000000', endColorstr='#44000000')";      /*IE8*/
	z-index: 1;
}
.slideBox .hd .hd-ul ul{
	width: 1180px;
	height: auto;
	margin: 0 auto;
	padding-left: 1px;
}
.slideBox .hd .hd-ul ul li{
	width: 270px;
	height: 84px;
	float: left;
	border-right: 1px solid #a2a2a2;
	border-left: 1px solid #a2a2a2;
	margin-left: -1px;
	padding: 14px 12px;
	cursor: pointer;
}
.slideBox .hd .hd-ul ul li img{
	float: left;
	width: 136px;
	height: 82px;
	display: block;
	float: left;
	border: 1px solid #fff;
}
.slideBox .hd .hd-ul ul li p{
	width:120px ;
	float: left;
	margin-left: 12px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	margin-top: -5px;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.slideBox .bd li img{
	display: block;
	width: 100%;
}



/*banner2*/
.slideBox2 .hd {
	height: 14px;
	overflow: hidden;
	position: absolute;
	width: 1000px;
	left: 50%;
	*left: 0%;
	margin-left: -48px;
	bottom: 18px;
	z-index: 1;
}
.slideBox2 .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox2 .hd ul li {
	float: right;
	margin-left: 14px;
	width: 10px;
	height: 10px;
	background:url(../images/ico1.png) no-repeat;
	cursor: pointer;
	border-radius: 50%;
}
.slideBox2 .hd ul li.on {
	background: url(../images/ico.png) no-repeat;
}
.slideBox2 .bd li {
	position: relative;
}
.slideBox3{
	margin-bottom: 0;
}
.slideBox2 .bd li .tit p{
	width: 1180px;
	margin: 0 auto;
	font-size: 16px;
	color: #fff;
}






.left-list li a:hover{background:#17a48b url(../temp/3_11.png) no-repeat 200px center;color:#fff;}
.right-list dl{width:100%; float:left;}
.right-list dt,.list-bt{border-left:3px solid #17a48b; background:#f2f2f2; height:40px; line-height:40px; padding-left:15px; width:742px; float:left; color:#333; font-size:16px; margin-bottom:6px;}
.right-list dd,.list-con li{width:745px; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; display:block; color:#333; background:url(../images/point.png) no-repeat left center; padding-left:15px; float:left;}
.right-list dd i,.list-con li i{width:70px; height:40px; line-height:40px; color:#999; font-size:12px; display:block; float:right; text-align:right;}
.right-list dd a,.list-con li a{width:650px; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:14px; display:block; float:left;}
.left-current{background:#17a48b url(../temp/3_11.png) no-repeat 200px center;color:#fff; width:200px; padding-left:20px; height:40px; line-height:40px; border-bottom:1px solid #f8f8f8; font-size:14px; display:block;}
.list-con,.jj{width:100%; float:left; margin-bottom:30px; height:auto;}
.pic{width:760px; float:left;}
.pic ul{min-height:500px; border:1px solid #eeeeee; border-top:0; padding:29px; width:700px;}
.pic li{margin:0 5px 15px; width:165px;}
.pic li .img{width:165px; height:165px; overflow:hidden;}
.pic li .img img{width:100%; min-height:165px;}
.pic li .txt{width:165px; height:40px; text-align:center; line-height:40px; font-size:14px; color:#333;}

.pic li .txt a{color:#333;}



.part7-left li .part7-txt h3:hover,.part7-right li a:hover,.part6-right li .part6-list a:hover,.part6-zy a:hover,.more:hover,.part10-zy p:hover,.part11-left li .txt p:hover,.part11-left li .txt h3:hover,.part11-right li a:hover,.part12-content li .txt .bt h3:hover,.part12-content li .txt .zy:hover,.part14-content li a:hover,.foot-left li a:hover,.sy-xxjj p a:hover,.szll-list li .txt p:hover,.szll-list li .txt h3:hover,.xxdt-list li a:hover,.rdxw-list li .txt h3:hover, .tzgg-list .txt h3:hover,.rdxw-list li .txt p:hover, .tzgg-list .txt p:hover,#FontScroll li a:hover,.stick a:hover,.right-list dd a:hover,.right-list dd a:hover,.list-con li a:hover,.leftsidebar_box dd a:hover,.pic li .txt:hover{color:#17a48b;}

/*********字体样式****************/
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}

/*********字体颜色****************/
.gray_1{color:#333;}
.gray_2{color:#666;}
.gray_3{color:#999;}
.green{color:#17a48b;}

.more-1{background:url(../images/jt.jpg) no-repeat; display:block; float:right; margin-top:2px;}
.more{font-size:12px; color:#999; display:block; float:right; line-height:24px;}
.lm-left-title{width:220px; height:85px; text-align:center; color:#fff; padding-top:15px; background:url(../temp/3_07.png) no-repeat;}
.lm-left-title h3{font-size:20px; line-height:40px; width:100%; display:block; font-weight:normal;}
.lm-left-title i{width:100%; font-size:14px;}

.clearFix:after{
 clear:both;
 display:block;
 visibility:hidden;
 height:0;
 line-height:0;
 content:'';

}
.clearFix{zoom:1;} /*解决ie6/7兼容问题*/
.defaultInputStyle{border:solid 1px #AFD5F5}