@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;font-family: "微软雅黑"; font-size: 12px; color: #333333; background:#ffffff;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#18191a}
ol, ul, li{	list-style: none}
*{margin:0;padding:0}
ul,li{ list-style: none; padding: 0px; margin: 0px;}
a,a:hover{ text-decoration: none; transition: all 0.2s ease-in-out;}
h1,h2,h3,h4,h5,h6,p,span{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3,h4,p{ padding: 0px; margin: 0px;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#b32710}
a{ color: #18191a;}

/*----首页-----*/
.top{
	width:100%;
	float: left;
}
.top_top{
	width:100%;
	height:116px;
	background:#fcfbfb;
}
.top_top_z{
	width:1280px;
	height:116px;
	margin:0px auto;	
}
.top_left{
	width:663px;
	height:116px;
	float:left;	
}
.top_right{
	width:520px;
	height:116px;
	float:right;	
}
.top_right_top{
	width:520px;
	text-align:right;
	height:45px;
	line-height:45px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#2c7a5e;	
}
.top_right_top a{
	line-height:45px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#2c7a5e;	
}
.top_right_top a:hover{
	line-height:45px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#2c7a5e;
	font-weight:bold;	
}
.top_right_nav{
	width:420px;
	height:45px;
margin-left:100px;	
}
.banner{
	width:100%;
	height:500px;	
}
.banner_nei{
	width:100%;
	height:300px;	
}

.gonggao{
	width:100%;
	height:566px;
	float:left;
}
.gonggao_z{
	width:1280px;
	margin:0px auto;
}
.gonggao_left{
	width:615px;
	float:left;	
}
.gonggao_right{
	width:615px;
	float:right;	
}
.dongtai{
	width:100%;
	height:566px;
	float:left;
	background:#f5f5f5;
}
.ty_lo{
	width:615px;
	height:445px;
	margin-top:55px;	
}
.ty_biaoti{
	width:615px;
	margin-top:55px;
}
.ty_bt_top{
	width:615px;
	height:40px;
	float:left;
}
.ty_bt_left{
	width: 40px;
    height: 40px;
    float: left;
    font-size: 47px;
    font-family: "思源宋体 Heavy";
    color: #27785c;
    margin-top: -9px;
}
.ty_bt_right{
	width:120px;
	float:left;
	height:40px;
}
.ty_bt_right_top{
	width: 120px;
    height: 28px;
    margin-bottom: 5px;
    font-size: 26px;
    font-family: "微软雅黑";
    color: #333333;
	}
.ty_bt_right_down{
	width:120px;
	height:12px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#27785c;
	}
.ty_bt_right_top a{
	font-size:26px;
	font-family:"微软雅黑";
	color:#333333;
	}
.ty_bt_right_down a{
	font-size:12px;
	font-family:"微软雅黑";
	color:#27785c;
}
.ty_bt_right_top a:hover{
	font-size:26px;
	font-family:"微软雅黑";
	color:#333333;
	}
.ty_bt_right_down a:hover{
	font-size:12px;
	font-family:"微软雅黑";
	color:#27785c;
	}
.ty_list{
	width:615px;
	margin-top:20px;
	float:left;
}
.zhengce{
	width:100%;
	height:570px;
	float:left;
}
.meiti{
	width:100%;
	height:566px;
	float:left;
	background:#f5f5f5;
}
.meiti_z{
	width:1280px;
	margin:0px auto;
}
.meiti_biaoti{
	width:1280px;
	margin-top:55px;
	height: 60px;
	float:left;
}
.meiti_biaoti_z{
	width:160px;
	margin:0px auto;	
}
.meiti_down{
	width:1280px;
	float:left;	
}
.meiti_list{
	width:335px;
	margin-top:35px;
	height:155px;
	float:left;
}
.meiti_list1{
	width:335px;
	margin-top:35px;
	height:155px;
	margin-left:68.75px;
	padding-left:68.75px;
	background:url(../images/su_tiao.png) left 10px no-repeat;
	float:left;
}
.meito_list_top{
	width:335px;
	height:40px;
	line-height:40px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#333333;	
}
.meito_list_top a{
	line-height:40px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#333333;	
}
.meito_list_top a:hover{
	line-height:40px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#27785c;	
}
.meiti_list_neirong{
	width:335px;
	height:75px;
	line-height:25px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#666666;
	margin-top:5px;	
}
.meiti_list_di{
	width:335px;
	height:25px;
	line-height:25px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
	margin-top:5px;	
}
.meiti_list_di_left{
	color:#999999;
	height:25px;
	line-height:25px;
	font-family:"微软雅黑";
	font-size:14px;
	width:150px;
	float:left;
	background:url(../images/shijian.png) left center no-repeat;
	padding-left:25PX;

}
.meiti_list_di_right{
	width:100px;
	height:25px;
	line-height:25px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
	float:right;
	text-align:right;

}
.meiti_list_di_right a{
	line-height:25px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;

}
.meiti_list_di_right a:hover{
	line-height:25px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#27785c;

}
.tasan{
	width:100%;
	height:566px;
	float:left;
}
.tasan_down{
	width:1280px;
	padding-top:20PX;
	float:left;	
}
.tasan_left{
	width:615px;
	float:left;	
}
.tasan_right{
	width:620px;
	float:right;	
}
.tasan_list{
	width:620px;
	float:left;
	height:38px;
}
.tasan_list_left{
	width:490px;
	height:38px;
	line-height:38px;
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";
	float:left;
}
.tasan_list_left a{
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";
}
.tasan_list_left a:hover{
	font-size:16px;
	color:#27785c;
	font-family:"微软雅黑";
}
.tasan_list_right{
	width:100px;
	height:38px;
	line-height:38px;
	font-size:16px;
	color:#333;
	text-align:right;
	font-family:"微软雅黑";
	float:right;
}
.tasan_list_right a{
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";
}
.tasan_list_right a:hover{
	font-size:16px;
	color:#27785c;
	font-family:"微软雅黑";
}
.tese{
	width:100%;
	height:645px;
	float:left;
	background:#f5f5f5;
}
.tese_z{
	width:1280px;
	margin:0px auto;	
}
.tese_z_top{
	width:1280px;
	height:93px;
	margin-top:60px;
	margin-bottom:15px;	
}
.tese_z_down{
	width:1280px;
	margin-top:18px;
}
.tese_img{
	width:108px;
	height:108px;
	float:left;
	margin-top:28px;	
}
.tese_img1{
	width:108px;
	height:108px;
	float:left;
	margin-top:28px;
	margin-left:38.5px;
}
.foot{
	width:100%;
	height:400px;
	float:left;
	background:#2c7a5e;
}
.foot_z{
	width:1280px;
	margin:0px auto;	
}
.foot_top{
	height:300px;
	width:1280px;
}
.foot_top_left{
	width:880px;
	float:left;
	margin-top:60px;
	height:190px;
	border-right:1px solid #fff;
}
.foot_top_left_li{
	width:146px;
	height:190px;
	float:left;
}
.foot_top_left_li_top{
	width:146px;
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	margin-bottom:30px;
}
.foot_top_left_li_down{
	width:146px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
}
.foot_top_left_li_top a{

	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.foot_top_left_li_down a{
	line-height:30px;
	font-size:14px;
	color:#fff;
}
.foot_top_left_li_top a:hover{

	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.foot_top_left_li_down a:hover{
	line-height:30px;
	font-size:14px;
	color:#fff;
}
.foot_top_right{
	width:340px;
	float:right;
	padding-top:60px;
	height:190px;	
}
.foot_top_right_top{
	width:340px;
	height:30px;
	font-size:26px;
	line-height:30px;
	font-weight:bold;
	padding-bottom:40px;
           color:#fff;
}
.foot_top_right_zhong{
	width:340px;
	height:60px;
	line-height:30px;
	font-size:16px;
	color:#fff;
}
.foot_top_right_down{
	width:340px;
	height:25px;
	margin-top:30px;
}
.foot_down{
	width:1280px;
	height:99px;
	border-top:1px solid #fff;
	line-height:99px;
	font-size:14px;
	color:#fff;
	text-align:center;	
}

/*??—è?¨*/
.list{
	width:100%;
	margin-top:10px;
	float:left;	
}
.content2{
    width:1200px;
    margin:0px auto;
}
.content2-left{
    width: 281px;
    float: left;
}
.content2-leftTop1{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
    color:#333;
}
.content2-leftTop1 img{
    padding-left:65px;
    padding-right:24px;
}
.content2-leftTop{
    width: 281px;
    height:52px;
    background: #999;
    line-height: 52px;
    color:white;
}
.content2-leftTop img{
    padding-left:65px;
    padding-right:24px;
}
.content2-left ul li{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
    color:#333;
}
.content2-left ul li img{
    padding-left:65px;
    padding-right:24px;
}
.kong{
    width: 100%;
    height:713px;
    background: #eaeaea;
}
.content2-right{
    width: 919px;
    float: left;
}
.content2-rightTop{
    width: 100%;
    height: 58px;
    background: #ededed;
    line-height: 58px;
}
.content2-rightTop p{
    float: right;
    padding-right:30px;
    color:#414141;
}
.content2-right ul{
    padding-left:40px;
}
.content2-right ul li{
    padding-top:39px;
    font-size: 15px;
    color:#666;
}
.content2-right li a{
    color:#666;
}
.content2-right li a:hover{
    color:black;
}
.content2-right ul li img{
    padding-right:18px;
}
.content2-right ul li i{
    font-style: normal;
    float: right;
    font-size: 14px;
}
.content2-left li a{
    color:#333;
}
.content2-left li:hover a{
    color:red;
}
.content2-leftTop1:hover a{
    color:red;
}
.content2{
    width:1200px;
    margin: 26px auto 0;
}
.content2-left{
    width: 281px;
    float: left;
}
.content2-leftTop1{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
    color:#333;
}
.content2-leftTop1 img{
    padding-left:65px;
    padding-right:24px;
}
.content2-leftTop{
    width: 281px;
    height:52px;
    background: #999;
    line-height: 52px;
    color:white;
}
.content2-leftTop img{
    padding-left:65px;
    padding-right:24px;
}
.content2-left ul li{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
}
.content2-left ul li a{
    color:#333;
}
.content2-left ul li img{
    padding-left:65px;
    padding-right:24px;
}
.kong{
    width: 100%;
    height:713px;
    background: #eaeaea;
}
.content2-right{
    width: 919px;
    float: left;
}
.content2-rightTop{
    width: 100%;
    height: 58px;
    background: #ededed;
    line-height: 58px;
}
.content2-rightTop p{
    float: right;
    padding-right:30px;
    color:#414141;
}
.content2-rightText{
    padding-top:60px;
}
.content2-rightText h2{
    text-align: center;
    font-size: 22px;
    font-weight:500;
}
.content2-rightText>div{
    text-align: center;
    padding-top:30px;
    color:#606060;
    font-size: 12px;
    margin-bottom:48px;
}
.content2-rightText>div>i{
    font-style:normal;
    padding:0 61px;
}
.content2-rightText>div b{
    font-weight:normal;
}
.content2-rightText p{
    padding:0 57px;
    text-indent: 36px;
    color:#555;
    font-size: 18px;
    line-height: 36px;
}
.content2-left li:hover a{
    color:red;
}
.content2-leftTop1:hover a{
    color:red;
}
/*????‰?*/
.content{
    width: 1200px;
    margin: auto;
    overflow: hidden;
}
.content-Left{
    width: 280px;
    height: 1048px;
    float: left;
    background-color: #eaeaea;
}
.content-Right{
    width: 918px;
    float: left;

}
.content-Left>div{
    width: 100%;
    height: 58px;
}
.sidebar{
    width: 100%;
}
.sidebar li{
    width: 100%;
    height: 52px;
    background-color: #f2f2f2;
    border: 1px solid white;
    line-height: 52px;
    font-weight: 500;
    font-size: 14px;
}
#a1{
    color:red;
}
.sidebar li img{
    margin-left: 65px;
    margin-right: 24px;
}
.content-Right>p{
    width: 100%;
    height: 58px;
    background-color: #ededed;
    text-indent: 800px;
    line-height: 58px;
    font-size: 15px;
}
.ULi-img{
    width: 100%;
}
.ULi-img li{
    width: 294px;
    height: 186px;
    float: left;
    margin-left: 7px;
    margin-top: 20px;

}
.ULi-img li img{
    width: 100%;
    height: 100%;
}
.Button{
    margin-top: 58px;
    width: 100%;
    height: 58px;
    position: relative;
    top: 30px;
    left: -20px;

}
.Button span{
    float: left;
    display: inline-block;
    width: 34px;
    height: 20px;
    border: 1px solid #b0d4f4;
    margin-left: 10px;
    font-size: 14px;
    text-align: center;
    line-height: 20px;

}
.Button input{
    width: 34px;
    height: 20px;
    border: 1px solid #b0d4f4;
    margin-left: 10px;
    float: left;
}
.Button>p>b{
    float: left;
    margin-left: 265px;
}
.Button>p>button{
    float: left;
    margin-left: 10px;

}
.sp1{
    color: #cccccc;
}
.Button b{
    font-weight:normal;
}
.body{
    width: 100%;
    position: relative;
}
.guan{
    width: 60px;
    height:22px;
    text-align: center;
    line-height: 22px;
    color:#565656;
    background: #fefefe;
}

.sidebar li:hover a{
    color:red;
}

.content3{
    width:1200px;
    margin: 26px auto 0;
    height:542px;
}
.content3-left{
    width: 281px;
    float: left;
}
.content3-leftTop{
    width: 281px;
    height:52px;
    background: #999;
    line-height: 52px;
    color:white;
}
.content3-leftTop img{
    padding-left:65px;
    padding-right:24px;
}
.content3-left ul li{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
    color:#333;
}
.content3-left ul li img{
    padding-left:65px;
    padding-right:24px;
}
.kong{
    width: 100%;
    height:272px;
    background: #eaeaea;
}
.content3-right{
    width: 919px;
    float: left;
}
.content3-rightTop{
    width: 100%;
    height: 58px;
    background: #ededed;
    line-height: 58px;
    margin-bottom:20px;
}
.content3-rightTop p{
    float: right;
    padding-right:30px;
    color:#414141;
}
.content3-right li{
    width: 376px;
    height:46px;
    background: #f5f5f5;
    line-height: 46px;
    margin-left:51px;
    margin-top:15px;
    float: left;
    color:#535353;
}
.content3-right li img{
    padding-left:50px;
    padding-right:21px;
}
.content3-right a{
    color:#414141;
}
.content3-left li:hover a{
    color:red;
}

/*list*/
.content1{
    width:1200px;
    margin: 26px auto 0;
}
.content1-left{
    width: 281px;
    float: left;
}
.content1-leftTop1{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
    color:#333;
}
.content1-leftTop1 img{
    padding-left:65px;
    padding-right:24px;
}
.content1-leftTop{
    width: 281px;
    height:52px;
    background: #999;
    line-height: 52px;
    color:white;
}
.content1-leftTop img{
    padding-left:65px;
    padding-right:24px;
}
.content1-left ul li{
    height:51px;
    width:281px;
    background: #f2f2f2;
    margin-bottom:1px;
    line-height: 51px;
    color:#333;
}
.content1-left ul li img{
    padding-left:65px;
    padding-right:24px;
}
.kong{
    width: 100%;
    height:713px;
    background: #eaeaea;
}
.content1-right{
    width: 919px;
    float: left;
}
.content1-rightTop{
    width: 100%;
    height: 58px;
    background: #ededed;
    line-height: 58px;
}
.content1-rightTop p{
    float: right;
    padding-right:30px;
    color:#414141;
}
.content1-right ul{
    padding-left:40px;
}
.content1-right ul li{
    padding-top:39px;
    font-size: 15px;
    color:#666;
}
.content1-right li a{
    color:#666;
}
.content1-right li a:hover{
    color:black;
}
.content1-right ul li img{
    padding-right:18px;
}
.content1-right ul li i{
    font-style: normal;
    float: right;
    font-size: 14px;
}
.content1-left li a{
    color:#333;
}
.content1-left li:hover a{
    color:red;
}
.content1-leftTop1:hover a{
    color:red;
}

.top_search_left{
	width:150px;
        padding-left:10px;
	height:	30px;
	float:left;
	color:#1e74a8;
	line-height:35px;
}
.top_search_right{
	width:68px;
	height:	35px;
	float:left;
        background:url(../images/search_ss.gif) no-repeat;	
        border: 0px;
cursor:pointer;
} 