


.footing{
    width: 100%;
    height: auto;
    margin: 0 auto;
    background-color: #F8F8F8;
    padding: 20px 0px 10px 0px;
    overflow: hidden;
}
.footing .footing_main{
    width: 1079px;
    overflow: hidden;
    margin: 5px auto;
}
.footing .footing_left{
    float: left;
    color: #999;
    font-size: 14px;
    line-height: 26px;
}
.footing .footing_left p a img{ padding:2px;}
.footing .footing_left span a:link,.footing .footing_left span a:visited{
    color: #999;
    font-size: 12px;
}
.footing .footing_left span a:hover,.footing .footing_left span a:active{
    color: #666;
}
.footing .footing_main ul li{
    float: right;
}
.footing .footing_main ul li img{
    float: left;
    display: inline;
    margin: 21px 0px 5px 50px;
}
.footing .footing_line{
    width: 980px;
    height: 3px;
    margin: 0px auto;
    overflow: hidden;
}
.footing_bottom{
    width: 600px;
    font-size: 12px;
    overflow: hidden;
    float: left;
    color: #999;
}
.footing .footing_main .bottom_img{
    margin-left: 200px;
    margin-top: -10px;
    display: inline;
}

/

/*内页中间内容css开�?*/
.ny_main {
    margin-top: 23px;
}
/*内页中间内容css结束*/

/*内页左侧内容css开�?*/
.ny_left{width:292px; float:left; padding-bottom:32px;}
.ny_aboutp{
	background-color: #1ebbf0;
	width:271px;
	height:83px;
	color:#fff;
	overflow:hidden;
	font-family: "微软雅黑", Verdana,sans-serif;
}
.ny_aboutp span{display:inline-block; font-size:20px; margin:10px 25px; overflow:hidden;}
.ny_aboutp span em{font-style:normal; line-height:18px; display:block; font-size:14px; height:16px; overflow:hidden;}

.ny_leftb{
	width:271px;
	background-color: #fbfbfb;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e2e2e2;
	border-right-color: #e2e2e2;
	border-bottom-color: #e2e2e2;
	border-left-color: #e2e2e2;
	margin-top: -10px;
	font-family: "微软雅黑", Verdana,sans-serif;
}

.left_news{padding:10px 19px 0 22px; }
.left_txt{ padding-left: 5px;}
.left_news ul{margin-top:17px; padding-bottom:17px;}
.left_news ul li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size: 18px;
}
.left_news ul li a{color:#000;   margin-left: 5px;}
.left_news ul li:hover a,.left_news ul li:active a{color:#fff;}
.left_news ul li:hover,.left_news ul li:active{background-color: #17858a;}
/*内页左侧内容css结束*/


/*内页右侧内容css开�?*/
.ny_right{width:787px; float:right;}
.nyr_top{overflow:hidden;}
.nyr_top>p{height:34px; line-height:34px; color:#969696; border-bottom:1px solid #dcdcdc; text-align:right; overflow:hidden;}
.nyr_top>p a{color:#969696;}
.nyr_top>p a:hover{color:#26a8e2;}
.nyr_top>p img{margin:-3px 4px 0 0;}
.nyr_txt{margin-top:17px;}
.nyr_txt p{color:#171717; font-size:30px; line-height:43px; font-weight:bold; height:43px; overflow:hidden;}
.nyr_txt p em{font-style:normal; font-size:40px; color:#26a8e2;}
.nyr_txt h2{font-weight:normal; font-size:20px; color:#646464; line-height:29px; height:29px; margin-left:21px; overflow:hidden;}

.about{margin:26px 0 105px 0; overflow:hidden; color:#646464;}
.about p{line-height:22px; margin-bottom:22px;}
.about p.p_img{margin:8px 0 24px 0;}
.about p.p_img img{margin-right:3px;}
.about .azizhi li{ float: left; width: 221px; margin: 0px 20px 40px 20px;}
.about .azizhi li img {width: 221px;}



	
.current-menu-item{
	color: #1ebbf0;
	font-family: "微软雅黑", Verdana,sans-serif;
	font-size: 18px;
	font-weight: bold;
}
	

.partner_body1{
    width: 100%;
    height: auto;
    padding: 10px 0px;
}
.partner_body1 ul li {
    float: left;
    padding: 10px 18px;
}
.partner_body1 ul li img{
    width: 94px;
    height: 50px;
}
/*内页右侧内容css结束*/

/*内页产品列表css开�?*/
.pro{margin:1px 0px 50px 0px;}
.pro p.pro_txt{color:#646464; line-height:20px;}
.pro ul{margin:1px 0px; height: 948px;}
.pro ul li{width:29%; height:274px; float:left; margin:25px 15px 0px 15px; border:1px solid #e1e1e1; overflow:hidden;}
.pro ul li>a{ margin:15px; display:block;}
.pro ul li span{width:228px; height:28px; line-height:28px; text-align:center; font-size:16px; overflow:hidden; margin-top:11px; display:block;}
.pro ul li span a{color:#323232; font-size: 14px;}
.pro ul li p{line-height:18px; text-align:center; height:36px; overflow:hidden; padding:0 13px; color:#646464;}
.pro ul li:hover{border-color: #17858a;}
.pro ul li:hover span a{color:#17858a;}



/*内页产品内页css开�?*/
.proshow{margin:30px 0;border:1px solid #dcdcdc; height: 304px;}
.pros_l{width:302px; float:left;}
.pros_ltop{width:302px; position:relative; height:302px;}
.pros_ltop img {width:275px; height:275px;margin: 15px}
.pros_lb{width:444px; height:71px; position:relative; margin-top:4px; overflow:hidden;}
.pros_r{width:380px; float:left;margin: 30px 50px;}
.pros_rtop h1{color:#323232; font-size:28px; font-weight:normal; line-height:38px;}
.pros_rtop p{color:#646464; line-height:22px; font-size:14px;}
.pros_rtop span{color:#969696; line-height:25px; margin:7px 0; display:block;  height: 75px; overflow: hidden;}

.prosc{margin:0 0 20px 0;}
.prosc p.proshow_text{line-height:20px; font-size:20px; color:#646464; margin-bottom:20px; border-bottom:1px solid #dcdcdc;padding-bottom: 6px;
    vertical-align: top;}
.prosc p.proshow_text img{margin:0 8px 0 1px;}
.prosc table.under{border-bottom:1px dashed #e6e6e6;}
.prosc table{width:738px; margin-bottom:21px; color:#646464;}
.prosc table tr td{line-height:24px;}

.back{ height:32px; margin-bottom:31px; line-height:32px; overflow:hidden; float:right; text-align:center; display:block; background:#17858a;padding: 0px 10px;}
.back a{color:#FFF;}
/*内页产品内页css结束*/


/*内页新闻列表css开�?*/
.know {margin: 20px 0px;}
.know ul { margin:20px 1px;}
.know ul li{ line-height:35px; border-bottom:1px #ddd dashed; background:url(../images/icos.png) no-repeat left center; padding-left:20px}
.know li a{ font-size:13px;}
.know li a:hover,.know li a:active{ color: #17858a;}
.know span{ color:#666; padding-left:20px;float: right; }
/*内页新闻列表css结束*/

/*内页新闻内页css开�?*/
.news_cont h3{ font-size:18px; font-weight:normal; border-bottom:1px #9C9C9C dashed; padding-bottom:10px; padding-top:30px}
.news_cont h4{ font-weight:normal; padding:10px 0;}
.news_cont p{ line-height:28px; padding-top:10px}
.news_cont h4 span{ color:#17858a}
.news_cont img{ padding-top:10px}
.news_s{height:26px; line-height:26px; margin:0 0 30px 0; background:#f8f8f8; padding-left:10px;}
.news_s span{width:364px; float:left; display:inline-block; color:#646464; overflow:hidden; height:26px;}
.news_s span a{color:#646464;}
.news_s span a:hover{color:#17858a;}
/*内页新闻内页css结束*/

/*内页联系我们css开�?*/
.cont{ padding-top:30px;}
.cont img{ border:6px #D2D2D2 solid; width:415px; height:315px; float:left;}
.cont p{   line-height:40px; width:600px;}
.cont .contbody{ float:left;}
.cont .conmap{width:402px;  margin-bottom:60px; margin-top:-240px; float:right;}
.clear {
  clear: both;
  }
/*内页联系我们css结束*/
