﻿	*{margin:0;padding:0;list-style-type:none;}
	a,img{border:0;}
	/* flexslider */
	.flexslider{position:relative;height:482px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
	.slides{position:relative;z-index:1;}
	.slides li{height:621px;}
	.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
	.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
	.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
	.flex-control-nav .flex-active{background-position:0 0;}

	.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
	.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
	.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
	.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
* { padding: 0;margin: 0;list-style: none;border: 0;background: none;font-size: 12px;letter-spacing: 0.5px;color: #666;text-decoration: none;font-family: "微软雅黑";}

img { vertical-align: top;}

.mt3 { margin-top: 30px !important;}

.mt22 { margin-top: 22px !important;}

.mt1 { margin-top: 10px !important;}

.ml4 { margin-left: 40px !important;}

.w95 { width: 95px !important;}

.w240 { width: 240px !important;}

.w200 { width: 200px !important;}

.w190 { width: 190px !important;}

.noborder { border: none !important;}

.fl { float: left !important;}

.fr { float: right !important;}

.clear { clear: both;}

.kong2 { 

	width: 1200px;

	height: 2px;

	background: #138cc4;

	margin: 0 auto;

	margin-top: 10px;

}



.head {

	width: 100%;

	height: auto;

}



.top {

	width: 100%;

	height: 30px;

	background: #f4f4f4;

}



.top_info {

	line-height: 30px;

	height: 30px;

	width: 1200px;

	margin: 0 auto;

}



.top_info span {

	float: left;

	width: 50%;

}



.ti_list {

	width: 50%;

	float: right;

	text-align: right;

}



.logo_tel {

	width: 1200px;

	margin: 10px auto;

	background: url(../images/telt.png) center right no-repeat;

	height: 93px;

}



.logo {

	float: left;

	width: 400px;

	height: 93px;

}



.menu {

	width: 100%;
	background:#138cc4;

	

}



.nav {

	width: 1200px;

	margin: 0 auto;

}



.nav_all {

	height: 45px;

	line-height: 45px;

	text-align: left;

	width: 210px;


	color: #fff;

	background: url(../images/bg_menu.png) center right no-repeat;

	text-indent: 30px;

	float: left;

	cursor: pointer;

	position: relative;

}



.nav_list {

	width: 980;
      	float: left;
	background: #138cc4;

}



.nav_list a {

	float: left;

	width: 120px;

	line-height: 45px;

	height: 45px;

	font-size: 16px;

	text-align: center;

	color: #fff;

	margin-left: 2.5px;

	font-weight: 300;

}



.nav_list a:hover {

	color: #fff;

	background: url(../images/bg_nav.png) center no-repeat;

}



.banner_nav {

	width: 1200px;

	height: auto;

	margin: 0 auto;

}



.bn_nav {

    width: 210px;
    padding: 1px 0px;
    background: #F1F1F1;
    float: left;
}

.bn_nav a {
    height: 35px;
    background-color: #f1f1f1;
    border-top: #e0e0e0 2px solid;
    display: -webkit-box;
    line-height: 35px;
    padding: 0 0 0 28px;
    background: url(/templets/FS/images/navleft.png) no-repeat 12px 14px;
}

.bn_nav_list {

	width: 100%;
background-color:#ffffff;
padding: 5px 0 5px 0;

}







.bn_nav_list a {

	width: 45%;

	float: left;

	height: 30px;

	line-height: 30px;

	text-align: left;

	color: #000000;
border:0;
	text-indent: 20px;
    background: url(/templets/FS/images/navlist.png) no-repeat 13px 11px;
    padding-left: 4%;
}
}



.bn_nav_list a:hover {

	color: #fff;

	background: #138cc4;

}



.banner {

	width: 980px;

	height: 750px;

	float: right;

	margin-top: 10px;

	position: relative;

}



.ban_img {

	width: 100%;

	height: 100%;

}



.ban_img a {

	display: none;

}



.ban_img a.on {

	display: block;

}



.ban_link {

	position: absolute;

	text-align: center;

	bottom: 10px;

	width: 100%;

}



.ban_link a {

	/*padding: 10px;*/

	background: #138cc4;

	border-radius: 50%;

	margin: 5px;

	width: 20px;

	height: 20px;

	line-height: 20px;

	display: block;

	color: #fff;

	cursor: pointer;

	float: left;

}



.ban_link a.on {

	background: #333;

}



.xilie_nav {

	width: 1200px;

	margin: 10px auto;

}



.xilie_nav table {

	width: 100%;

	border-collapse: collapse;

	margin-bottom: 10px;

}



.xilie_nav table tr td {

	border: 1px solid #138cc4;

	text-align: center;

	padding: 10px 0;

}



.xilie_nav table tr td a {

	display: block;

	line-height: 24px;

}



.xilie_nav table tr td a span {

	color: #fff;

}



.main {

	width: 100%;

	border-top: 1px solid #ccc;

	

}



.product {

	width: 1200px;

	margin: 0 auto;

	height: auto;

	margin-top: 10px;

}



.pro_list {

	width: 100%;



}



.pro_list a {

	padding: 8px 15px;

	background: #CCC;

	display: block;

	float: left;

	margin-right: 5px;

	cursor: default;

}



.pro_list a.on {

	background: #138cc4;

	color: #fff;

}



.pro_xs {

	width: 100%;

	height: auto;

	overflow: hidden;

}



.pro_xs ul {

	width: 1210px;

	display: none;

}



.pro_xs ul.on {

	display: block;

}



.pro_xs ul li {

	width: 292.5px;

	margin-top: 10px;

	margin-right: 10px;

	float: left;

}



.pro_img {

	width: 100%;

	height: auto;

}



.pro_img img {

	width: 292.5px;

	height: 219px;

}



.pro_tit {

	width: 100%;

	height: 28px;

	margin-top: 10px;

	line-height: 28px;

	padding-bottom: 10px;

	border-bottom: 1px dotted #ccc;

}



.pro_title {

	width: 194px;

	float: left;

	display: block;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	line-height: 28px;

	font-weight: bold;

}



.pro_tit span {

	width: 98px;

	float: right;

	height: 28px;

	background: url(../images/cpc.jpg) center no-repeat;

}



.pro_tit span a {

	display: block;

	width: 98px;

	height: 28px;

}



.pl_01 {

	width: 100%;
}



.pl_01 a {

	padding: 8px 15px;

	background: #CCC;

	display: block;

	float: left;

	margin-right: 5px;

	cursor: default;

}



.pl_01 a.on {

	background: #138cc4;

	color: #fff;

}



.px_01 {

	width: 100%;

	height: auto;

	overflow: hidden;

}



.px_01 ul {

	width: 1210px;

	display: none;

}



.px_01 ul.on {

	display: block;

}



.px_01 ul li {

	width: 292.5px;

	margin-top: 10px;

	margin-right: 10px;

	float: left;

}



.anf {

	width: 1200px;

	margin: 10px auto;

	border-top: 2px solid #138cc4;

	padding-top: 5px;

}



.ask {

	width: 450px;

	height: auto;

	float: left;

}



.ask_tit {

	width: 100%;

	border-bottom: 1px solid #ccc;

}



.ask_title {

	height: 30px;

	line-height: 30px;

	font-size: 14px;

	color: #333;

	float: left;

}



.ask_title span {

	color: #138cc4;

}



.ask_tit span {

	float: right;

	line-height: 30px;

}



.ask_info {

	width: 100%;

	height: auto;

}



.ai_tit {

	width: 100%;

	display: block;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	height: 30px;

	line-height: 30px;

	background: url(../images/ask.png) center left no-repeat;

	text-indent: 22px;

	margin-top: 5px;

	font-size: 14px;

	font-weight: bold;

}



.ai_tit a:hover {

	color: #138cc4;


}



.ai_info {

	width: 100%;

	line-height: 20px;

	text-indent: 22px;

	background: url(../images/answer.png) left top 2px no-repeat;

	border-bottom: 1px dotted #ccc;

	padding-bottom: 10px;

	text-align: justify;

}



.news {

	width: 360px;

	margin-left: 10px;

	float: left;

}



.news_img {

	margin-top: 10px;

}



.news_img img {

	width: 360px;

	height: 132px;

}



.news_list ul {

	width: 100%;

	height: auto;

}



.news_list ul li {

	height: 35px;

	line-height: 35px;

	border-bottom: 1px dotted #ccc;

	background: url(../images/dian.jpg) center left no-repeat;

	text-indent: 10px;

}



.news_list ul li span {

	float: right;

}



.news_list ul li a:hover {

	color: #138cc4;

}



.friend {

	width: 370px;

	float: right;

	overflow: hidden;

	height: 461px;

}



.friend ul {

	width: 380px;

	height: auto;

}



.friend_list {

	width: 100%;

	height: auto;

}



.friend ul li {

	width: 83px;

	border: 1px dotted #ccc;

	float: left;

	margin-top: 10px;

	margin-right: 10px;

}



.friend ul li:hover {

	border: 1px dotted #138cc4;

}



.friend ul li img {

	width: 83px;

	height: 54px;

}



.friend_img {

	margin-top: 10px;

	width: 100%;

	height: 

}



.sdys {

	width: 1200px;

	margin: 0 auto;

}



.sdys img {

	width: 100%;

	margin-top: 10px;

}



.foot {


	width: 100%;

	border-top: 1px solid #ccc;

	margin-top: 10px;

}



.foot_nav {

	width: 1200px;

	margin: 0 auto;

	height: 30px;

	line-height: 30px;

	background: #138cc4;

	text-align: center;

}



.foot_nav a {

	margin: 0 5px;

	color: #fff;

}



.fri_link {

	width: 1200px;

	margin: 0 auto;

}



.fl_tit {

	width: 100%;

	height: 30px;

	line-height: 30px;

	color: #666;

	font-weight: bold;

	background: url(../images/link.png) center left no-repeat;

	text-indent: 30px;

	margin-top: 10px;

	border-bottom: 1px dotted #138cc4;

}

.fl_tit span {

	font-size: 16px;

}



.fl_tit .flt_right {

	float: right;

	font-weight: normal;

	font-size: 12px;

}



.fl_list {

	line-height: 24px;

	text-align: justify;

	margin-top: 10px;

	border-bottom: 1px solid #138cc4;

	padding-bottom: 10px;

}



.fl_list ul {

	width: 100%;

}



.fl_list ul li {

	float: left;

	margin-right: 5px;

}



.fl_list a {

	margin-right: 5px;

}



.foot_info {

	width: 1200px;

	margin: 0 auto;

}



.foi_list {

	float: left;

}



.foi_list ul {

	width: 80px;

	padding-right: 10px;

	border-right: 1px solid #ccc;

}



.foi_list ul li {

	margin-top: 10px;

}



.foi_list ul li.fil_tit {

	width: 100%;

	font-weight: bold;

}



.foi_list ul li.line36 {

	line-height: 36px;

}

.foi_list ul li.line36 a {
	color: #333;
}

.foi_list ul li.line36 a:hover {
	color: #cc0000;
}



.tdc {

	width: 300px;

	height: 130px;

	float: right;

	background: url(../images/tdc.jpg) center right no-repeat;

}

.banner0 {

	width: 100%;

	height: 621px;

	

}





.banner1 {

	width: 100%;

	height: 280px;

	background: url(../images/ban/neiye/ban1.jpg) center no-repeat;

}



.banner2 {

	width: 100%;

	height: 280px;

	background: url(../images/ban/neiye/ban2.jpg) center no-repeat;

}

.banner3 {

	width: 100%;

	height: 280px;

	background: url(../images/ban/neiye/ban3.jpg) center no-repeat;

}

.banner4 {

	width: 100%;

	height: 280px;

	background: url(../images/ban/neiye/ban4.jpg) center no-repeat;

}

.banner5 {

	width: 100%;

	height: 280px;

	background: url(../images/ban/neiye/ban5.jpg) center no-repeat;

}

.banner6 {

	width: 100%;

	height: 280px;

	background: url(../images/ban/neiye/ban6.jpg) center no-repeat;

}

.banner7 {

	width: 100%;

	height: 280px;
background: url(../images/ban/neiye/ban7.jpg) center right no-repeat;

	

}



.pro_nav {

	width: 1200px;

	margin: 0 auto;

	margin-top: 10px;

}



.pro_nav table {

	width: 100%;

	border-collapse: collapse;

}



.pro_nav table tr td {

	border: 1px solid #ccc;

	width: 50%;

}



.pro_all {

	width: 100%;

	

}



.ico {

	float: left;

	line-height: 24px;

	background: #e4e4e4;

	padding: 5px 10px;

}



.ico a span {

	color: #e4e4e4;

}



.pa_all {

	float: left;

	padding: 5px 10px;

	line-height: 24px;

}



.pa_all a {

	margin-right: 5px;

}



.now {

	width: 1198px;

	border: 1px dotted #ccc;

	margin: 0 auto;

	margin-top: 10px;

	background: url(../images/home.png) center left 10px no-repeat;

	height: 30px;

	text-indent: 30px;

	line-height: 30px;

}



.product_list {

	width: 1200px;

	margin: 0 auto;

	overflow: hidden;

}



.product_list ul {

	width: 1210px;

}



.product_list ul li {

	width: 280.5px;

	padding: 5px;

	border: 1px solid #e4e4e4;

	margin-right: 10px;

	margin-top: 10px;

	float: left;

}



.product_lis .pages {

	margin-top: 10px;

}



.product_list .pages li {

	float: left;

	width: auto;

	padding: 6.5px;

	background: #e4e4e4;

}



.product_list .pages li.thisclass {

	border: 1px solid #138cc4;

	color: #138cc4;

}



.pl_img {

	width: 100%;

	height: 210px;

	position: relative;
  }



.pl_img img {

	width: 279.5px;

	height: 210px;

}



.prol_tit {

	width: 100%;

	position: absolute;

	bottom: 0px;

	left: 0px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	background: rgba(19,140,196,0.7);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fC81623,endColorstr=#7fC81623);

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}



.prol_tit a {

	color: #fff;

}



.pl_tit {

	width: 443px;

	position: absolute;

	bottom: 10px;

	left: 10px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	background: rgba(19,140,196,0.7);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fC81623,endColorstr=#7fC81623);

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}



.pl_tit a {

	color: #fff;

}



.pl_info {

	line-height: 30px;

	margin-top: 10px;

}



.pl_info a {

	padding: 0px 20px;

	color: #fff;

}



.pl_info .fl {

	background: #333;

	border-radius: 3px;

	float: left;

}



.pl_info .fr {

	background: #138cc4;

	border-radius: 3px;

	float: right;

}



.pages {

}



.news_right .pages li {

	border: 1px solid #e4e4e4;

	float: left;

	margin-right: 5px;

	width: auto;

	padding: 6.5px;

	margin-bottom: 0;

}



.news_right .pages li.thisclass {

	border: 1px solid #138cc4;

	color: #138cc4;

}



.product_01 {

	width: 1200px;

	margin: 10px auto;

}



.pro_left {

	width: 907.5px;

	float: left;

	/*border-right: 1px dotted #138cc4;*/

}



.product_01 .pro_xs ul {

	width: 907.5px;

}



.pro_right {

	float: right;

	width: 290px;

	height: 310px;

}



.pror_tit {

	width: 100%;

	height: 43px;

	line-height: 43px;

	font-weight: bold;

	font-size: 16px;

	border-bottom: 1px dotted #138cc4;

}



.pro_right ul {

	width: 100%;

}



.pro_right ul li {

	line-height: 37px;

	border-bottom: 1px dotted #ccc;

	background: url(../images/dian.jpg) center left no-repeat;

	text-indent: 10px;

}



.foot_ban {

	width: 1200px;

	margin: 0 auto;

	margin-top: 10px;

}



.ask_main {

	width: 1200px;

	margin: 0 auto;

	padding-bottom: 10px;

}

.ask_111 {

	width: 1200px;

	margin: 0 auto;

	padding-bottom: 10px;

}

.am_left {

	width: 248px;

	float: left;

	margin-top: 10px;

}



.aml_top {

	width: 100%;

	border: 1px solid #ccc;

	background: url(../images/bg_repeat.png) center repeat;

}



.aml_top ul {

	width: 60%;

	padding: 10% 20%;

}



.aml_top ul li {

	border-bottom: 1px dotted #138cc4;

	margin-top: 10px;

	padding-bottom: 10px;

	text-align: center;

}



.aml_tit {

	text-align: center;

	font-size: 16px;

	font-weight: bold;

	color: #fff;

	background: #138cc4;

	padding: 10px 0;

}



.aml_tit span {

	color: #fff;

}



.aml_bottom {

	width: 100%;

	border: 1px solid #ccc;

	margin-top: 10px;

}



.amlb_list {

	background: url(../images/telfeng.jpg) center no-repeat;

	width: 100%;

	height: 334px;

	border-top: 1px solid #138cc4;

}



.amlb_list ul {

	margin-top: 160px;

}



.amlb_list ul li {

	line-height: 27px;

	text-indent: 20px;

}



.am_right {

	width: 940px;

	float: right;

	margin-top: 10px;

}



.am_right ul li {

	width: 918px;

	border: 1px dotted #ccc;

	padding: 10px;

	margin-bottom: 10px;

}



.am_right .pages li {

	border: 1px solid #e4e4e4;

	padding: 6.5px;

	margin: 0;

	width: auto;

	float: left;

	margin-right: 5px;

}





.am_right .pages li.thisclass {

	border: 1px solid #138cc4;

	color: #138cc4;

}



.amr_tit {

	width: 100%;

	border-bottom: 1px dotted #138cc4;

	background: url(../images/ask.png) center left no-repeat;

	height: 35px;

	line-height: 35px;

	text-indent: 22px;

}



.amr_tit a {

	font-size: 14px;

	font-weight: bold;

}



.amr_info {

	line-height: 27px;

	margin-top: 6px;

	background: url(../images/answer.png) top 5px left no-repeat;

	text-indent: 22px;

	text-align: justify;

	_height: 54px;

	min-height: 54px;

}



.news_right {

	width: 940px;

	float: right;

	margin-top: 10px;

}



.news_right ul li {

	width: 918px;

	border: 1px dotted #ccc;

	padding: 10px;

	margin-bottom: 10px;

	background: #f2f2f2;

}



.nr_tit {

	width: 100%;

	border-bottom: 1px dotted #138cc4;

	height: 35px;

	line-height: 35px;

}



.nr_tit a {

	font-size: 14px;

	font-weight: bold;

}



.nr_info {

	line-height: 27px;

	margin-top: 6px;

	text-align: justify;

	_height: 54px;

	min-height: 54px;

}



.click_date {

	width: 100%;

	height: 20px;

	line-height: 20px;

	margin-top: 5px;

}



.click_date span {

	margin-right: 10px;

}



.cases_right {

	width: 940px;

	float: right;

	overflow: hidden;

}



.cases_right ul {

	width: 950px;

}



.cases_right ul li {

	margin-right: 10px;

	float: left;

	margin-top: 10px;

}



.cr_img {

	width: 443px;

	height: 340px;

	position: relative;

	border: 1px solid #e4e4e4;

	padding: 10px;

}



.cr_img img {

	width: 443px;

	height: 340px;

}



.cr_tit {

	position: absolute;

	width: 443px;

	bottom: 10px;

	left: 10px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	background: rgba(19,140,196,0.7);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fC81623,endColorstr=#7fC81623);

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}



.cr_tit a {

	color: #fff;

}



.dingzhi_right {

	float: right;

	width: 918px;

	padding: 10px;

	border: 1px solid #ccc;

	margin-top: 10px;

}



.dingzhi_right img {

	width: 100%;

	vertical-align: top;

}



.about_right {

	float: right;

	width: 918px;

	padding: 10px;

	border: 1px solid #ccc;

	margin-top: 10px;

	overflow: hidden;

	min-height: 885px;

	_height: 885px;

}



.about_right p {

	line-height: 21px;

	font-size: 14px;

	margin-top: 9px;

	letter-spacing: 1px;

	text-align: justify;

}



.about_right div {

	line-height: 21px;

	font-size: 14px;

	margin-top: 9px;

	letter-spacing: 1px;

	text-align: justify;

}



.about_right div span {

	line-height: 21px;

	font-size: 14px;


	margin-top: 9px;

	letter-spacing: 1px;

	text-align: justify;

}



.contant_right {

	width: 918px;

	padding: 10px;

	border: 1px solid #ccc;

	float: right;

	margin-top: 10px;

}



.cr_top {

	background: url(../images/logo_tdc.png) center right no-repeat;

	width: 100%;

	height: 180px;

}



.cr_top ul {

	width: 100%;

}



.cr_top ul li {

	line-height: 35px;

	font-size: 14px;

}



.cr_top ul li.crt_tit {

	font-weight: bold;

	color: #138cc4;

}



.cr_middle {

	background: url(../images/logo_tdc.jpg) center right no-repeat;

	width: 100%;

	height: 220px;

	border-top: 1px solid #138cc4;

}



.cr_middle table {

	width: 50%;

}



.cr_middle table tr th {

	text-align: left;

	padding: 8px;

	font-size: 14px;

}



.cr_middle table tr td {

	padding: 8px;

	font-size: 14px;

}



.iw_poi_title {

	color: #CC5522;

	font-size: 14px;

	font-weight: bold;

	overflow: hidden;

	padding-right: 13px;

	white-space: nowrap

}

.iw_poi_content {

	font:12px arial,sans-serif;

	overflow:visible;

	padding-top: 4px;

	white-space: -moz-pre-wrap;

	word-wrap: break-word

}



.map {

	width: 940px;

	float: right;

	margin-top: 10px;

}



.map_right {

	width: 918px;

	padding: 10px;

	border: 1px solid #ccc;

	float: right;

	margin-top: 10px;

}



.mr_list {

	width: 100%;

	height: auto;

}



.mr_list li {

	width: 90px;

	text-align: center;

	float: left;

	margin-right: 10px;

	background: #e4e4e4;

	line-height: 26px;

}



.mr_list ul {

	width: 90px;

	float: left;

	margin-right: 10px;

}



.mr_list ul li {

	margin-top: 10px;

}



.mr_list ul.mru_first {

	margin-left: 100px;

}



.mr_list li.mrl_tit {

	background: #138cc4;

}



.mr_list li.mrl_tit a {

	color: #fff;

}





.article_right {

	width: 918px;

	padding: 10px;

	border: 1px solid #ccc;

	float: right;

	margin-top: 10px;

	_height: 774px;

	min-height: 774px;

	position: relative;

}



.article_tit {

	font-size: 16px;

	font-weight: bold;

	width: 100%;

	text-align: center;

	margin-top: 5px;

}



.article_more {

	margin-top: 15px;

	text-align: center;

	border-bottom: 1px solid #e4e4e4;

	padding-bottom: 15px;

}



.article_more span {

	margin-right: 10px;

}



.summary {

	width: 898px;

	padding: 10px;

	margin-top: 10px;

	background: #f4f4f4;

	text-align: justify;

	line-height: 24px;

	_height: 48px;

	min-height: 48px;

}



.summary span {

	font-weight: bold;

}



.article_info {

	text-align: justify;

	line-height: 24px;

	margin-top: 10px;

	margin-bottom: 50px;

}



.article_info p {

	margin-top: 10px;

	font-size: 14px !important;

}



.article_info div {

	margin-top: 10px;

	font-size: 14px !important;

}



.article_info div span {

	margin-top: 10px;

	font-size: 14px !important;

}



.article_info img {

	width: 80% !important;

	height: auto !important;

	margin-top: 10px;

}



.other {

	width: 918px;

	position: absolute;

	left: 10px;

	bottom: 10px;

}



.other ul {

	width: 100%;

	border-top: 1px solid #ccc;

	padding-top: 10px;

}



.other ul li {

	width: 50%;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	float: left;

}



.hot_pro {

	width: 228px;

	padding: 10px;

}



.hp_list {

	width: 206px;

	border: 1px dotted #138cc4;

	position: relative;

	padding: 10px;

	background: #fff;

	margin-top: 10px;

}



.hpl_img {

	width: 100%;

}



.hpl_tit {

	position: absolute;

	bottom: 10px;

	left: 10px;

	width: 206px;

	line-height: 30px;

	height: 30px;

	background: rgba(19,140,196,0.7);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fC81623,endColorstr=#7fC81623);

	text-align: center;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	color: #fff;

}



.hpl_tit a {

	color: #fff;

}



.hp_more {

	width: 100%;

	text-align: center;

	margin-top: 15px;

}



.hp_more a {

	color: #138cc4;

}



.proarc_right {

	width: 918px;

	float: right;

	margin-top: 10px;

	padding: 10px;

	border: 0px solid #e4e4e4;

}



.pr_top {

	width: 916px;

	padding-bottom: 10px;

	border-bottom: 1px solid #e4e4e4;

}



.prt_left {

	float: left;

	width: 380px;

	padding: 9px;

	border: 1px solid #e4e4e4;

}



.prt_left img {

	width: 100%;

	height: 285px;

}



.prt_right {

	width: 506px;

	float: right;

	height: auto;

}



.prtr_tit {

	width: 100%;

	border-bottom: 1px dotted #e4e4e4;

	padding-bottom: 10px;

	color: #138cc4;

	font-size: 16px;

}



.prtr_tit a {

	/*font-weight: bold;*/

	color: #138cc4;

	font-size: 16px;

}



.prt_right p {

	width: 100%;

	line-height: 40px;

	border-bottom: 1px dotted #e4e4e4;

}



.pr_bottom {

	width: 80%;
	


}



.pr_bottom img {

	width: 75% !important;

	height: auto !important;

	margin-top: 10px;

}



.pr_bottom p {

	line-height: 240px;

	font-size: 12px !important;

}



.pr_bottom div {

	line-height: 24px;

	font-size: 12px !important;

}



.pr_bottom div span {

	line-height: 24px;

	font-size: 12px !important;

}



.about_right table {

	width: 100%;

	border-collapse: collapse;

	margin-top: 20px;

}



.about_right table tr td {

	padding: 17px;

	border: 1px dotted #138cc4;

}



.about_right div.number {

	background: #e4e4e4;

	width: 100px;

	height: 100px;

	border-radius: 50%;

	line-height: 100px;

	text-align: center;

	color: #138cc4;

	font-size: 20px;

	margin-top: 0;

}



.about_right table tr td:nth-child(even) {

	line-height: 24px;

	text-align: justify;

	font-size: 14px;

}





.about_right ul {

	width: 928px;

}



.about_right ul li {

	width: 155.6px;

	padding: 9px;

	float: left;

	margin-right: 10px;

	margin-top: 10px;

	border: 1px solid #e4e4e4;

}



.clickTop {

	position: fixed;

	background: url(../images/top.png) center no-repeat;

	bottom: 20%;

	left: 50%;

	margin-left: 600px;

	width: 26px;

	height: 72px;

	display: none;

}



.kefu {

	background: url(../images/kf2.png) center no-repeat;

	width: 135px;

	height: 500px;

	position: fixed;

	top: 50%;

	margin-top: -250px;

	left: 5px;

	z-index: 1000;

}



.kefu_close {

	position: absolute;

	top: 6px;

	right: 0px;

	width: 15px;

	height: 15px;

	cursor: pointer;

	background: url(../images/kefu_close.png) no-repeat;

}



.kefu_list {

	width: 100%;

	padding-top: 187px;

	text-align: center;

	font-weight: bold;

}



.kefu_list a {

	width: 100%;

	height: 30px;

	display: block;

	margin-top: 5px;

}



.kefu_right {

	position: fixed;

	background: url(../images/kf_right2.png) center no-repeat;

	width: 36px;

	height: 148px;

	top: 50%;

	margin-top: -74px;

	left: 5px;

	text-align: center;

	font-size: 14px;

	cursor: pointer;

}



#bnNav {

	display: none;

	position: absolute;

	top: 45px;

	left: 0;

}

.article_info div a u {
	color: #138cc4;
	font-weight: bold;
}

.article_info a u {
	color: #138cc4;
	font-weight: bold;
}













.search_form{
float: left;
padding: 50px 0 0 30px;
}

#search-keyword{
height: 32px;
width: 370px;
padding-left: 5px;
border-top:2px solid #138CC3;
border-left:2px solid #138CC3;
border-right: 0 none;
float: left;
border-bottom:2px solid #138CC3;
}

.search_form button{
background: #138CC3;
border:0 none;
height: 36px;
float: left;
color: #fff;
font-size: 16px;
letter-spacing: 2px;
cursor: pointer;
padding: 0 30px;
}

.pr_bottom1 {

	width: 100%;
	


}



.pr_bottom1 img {

	width: 80% !important;

	height: auto !important;

	margin-top: 10px;

}



.pr_bottom1 p {

	line-height: 240px;

	font-size: 12px !important;

}



.pr_bottom1 div {

	line-height: 24px;

	font-size: 12px !important;

}



.pr_bottom1 div span {

	line-height: 24px;

	font-size: 12px !important;

}



















.product1 span{ font-size:30px; color:#3f3f40;margin:25px 0; display:inline-block;}
.product1 p.p1{color:#757473; display:inline-block; margin-left:15px;}

.pro_tu div.div{ float:left;  margin:0 8px 7px 0; }
.pro_tu div.last{margin-right:0;}
.pro_tu div.div3{ width:294px;}
.pro_tu div.div3 div.img1{ margin-bottom:5px;}


.menu2_ul{ background-color:#fff; margin:8px 0 26px 0;}
.menu2_ul li{ float:left; width:11.11%; text-align:center; padding:10px 0;}
.menu2_ul li a p{ color:#494747; font-size:12px; line-height:2em;}
.menu2_ul li a:hover p{ color:#ff4c00;}


.pro_tu img.img2{ margin-left:19px;}


.case span.span1{ font-size:30px; color:#3f3f40;margin:25px 0; display:inline-block;}
.case p.p1{color:#757473; display:inline-block; margin-left:15px;}
.case_tu div.div{ float:left; margin-right:17px; position:relative; border:1px double #e6e6e6;}
.case_tu div.last{ margin-right:0px;}
.case_tu div.div2{ width:469px; border:none;}
.case_tu div.div2 div{ float:left;margin-right:0px;}
.case_tu div.div2 div.img1{ margin-bottom:15px;}
.case_tu div.div2 div.img2{ margin-right:16px;}

.case_tu div p{ padding:13px 0; position:absolute; font-size:16px; color:#FFF; bottom:0;  background:rgba(0,0,0,0.5); display:block; width:100%; text-align:center;}
.case_tu div.div2 p{ padding:10px 0; position:absolute; font-size:14px; color:#FFF; bottom:0;  background:rgba(0,0,0,0.5); display:block; width:100%; text-align:center;}
.case_tu div.last p{ padding:10px 0; position:absolute; font-size:14px; color:#FFF; bottom:0;  background:rgba(0,0,0,0.5); display:block; width:100%; text-align:center;}



.vender span.span1{ font-size:30px; color:#3f3f40;margin:25px 0; display:inline-block;}
.vender p.p1{color:#757473; display:inline-block; margin-left:15px;}



.vender_left{ float:left; width:870px;}
.vender_right{ float:right; width:311px; border:1px double #edeef1;}
.ven_le_ul li{ float:left; border:1px double #e0e0e0; margin:0 3.75px 4px 0;}
.ven_le_ul li.last{ margin-right:0;}

.ven_le_bottom{ background-color:#f2f2f2;padding: 0px 0 8px 0; height:191px;}
.ven_le_bottom div.div1{ float:left; width:180px; text-align:center;}
.ven_le_bottom div.div2{ float:left; width:633px; padding:0 50px 0 4px;}

.ven_le_bottom div.div1 img{ margin-top:10px;}
.ven_le_bottom div.div2 p.p2{ color:#1f1f1f; font-size:24px; display:block;line-height:37px;}
.ven_le_bottom div.div2 p.p3{ color:#535353; font-size:13px; display:block; line-height:28px;}
.ven_le_bottom div.div2 p.p3 span.span2{ color:#1f1f1f; font-size:14px;}
.ven_le_bottom div.div2 p.p4 span.span2{ color:#1f1f1f; font-size:12px;font-weight: bold;}
.ven_le_bottom div.div2 p.p4{ color:#535353; font-size:12px;width: 100%;}
.ven_le_bottom div.div2 p.p4 a{ color:#535353; font-size:12px; }

.ven_le_bottom div.pp1{ float:left; width:500px;}
.ven_le_bottom div.pp1 a:hover .p2{ color: #ff4c00;}
.ven_le_bottom div.pp2{ float:right; width:60px; text-align:center; padding-left:30px; margin-top:13px; border-left:2px double #c0c0c0;}
.ven_le_bottom div.pp3{ border-top:1px double #c4c4c4; padding-top:7px;}
.ven_le_bottom div.pp2 p.p5{ color:#2d2d2d; font-size:20px;}
.ven_le_bottom div.pp2 p.p6{ color:#F00; font-size:20px;}


.vender_right span.span3{ color:#565656; font-size:18px; border-bottom:1px double #edeef1; display:block; margin:0 13px;
 line-height: 43px;}
.vender_right_ul li { margin:0 10px 0 10px;border-bottom:1px  dashed #edeef1; padding:10px 0; }
.vender_right_ul li.last {border-bottom:0; }
.vender_right_ul li a{display: block;}
.vender_right_ul li div{ float:right; width:205px;}
.vender_right_ul li div p.p2{ font-size:14px; color:#1e2633; margin-top:4px;}
.vender_right_ul li a:hover div p.p2{ color:#ff4c00;}
.vender_right_ul li div p.p3{ font-size:12px; color:#8c8c8c;}
.vender_right_ul li a span.span4{color: #b8c0cf; vertical-align:middle; font-size:18px; display:inline-block; margin:0 10px 10px 0;}

.vender_right_ul li div.span_a{ width: 80px;}

.case22{ background-color:#ececec; padding:10px 30px; margin-bottom:30px;}
.case2 span.span1{ font-size:30px; color:#3f3f40;margin:25px 0; display:inline-block;}
.case2 p.p1{color:#757473; display:inline-block; margin-left:15px;}

.case2_left{ float:left; width:652px; padding:0 28px 0 0; height:297px;}
.case2_left div.div{ float:left; position:relative;}
.case2_left div.div1{ margin-right:10px;}
.case2_left div.div p{ padding:13px 0; position:absolute; font-size:16px; color:#FFF; bottom:0;  background:rgba(0,0,0,0.7); display:block; width:100%; text-align:center;}

.case2_right{ float:left; width:460px;}
.case2_right span{ font-size:18px; color:#c57b2c;line-height:40px;}
.case2_right p{ font-size:14px; color:#848282;line-height:30px;}
.case2_right p a{font-size:14px; color:#848282; }

.new{ margin-top:33px;}
.new_left{ float:left; width:587px; border:1px double #e0dfdf; margin-right:21px;}
.new_left div.div1{ padding:15px 0 6px 0; border-bottom:1px  dashed #e0dfdf;}
.new_left div.div2{ padding:7px 0 11px 0; border-bottom:1px  dashed #e0dfdf;}
.new_left div.div3{ padding:7px 0 11px 0;}
   .new_hhh{ font-size:18px; color:#464857; border-bottom:1px  dashed #e0dfdf; display:block; padding:0 10px;line-height: 30px;}
   .new_hhh span.geng{ font-weight:100; float:right;  color:#626060; font-size:12px; position:relative; }
   .new_le_left{ float:left; width:168px; margin-left:10px;}
   .new_le_right{ float:left; width:384px; margin:0 14px 0 10px;}
      .new_le_right h3.span2{  font-size:14px; color:#333232; line-height:33px;}
      .new_le_right a:hover h3.span2{  color:#13b5b1; }
	  .new_le_right p.p1{ color:#848282;line-height:25px;}
    .new_le_right p.p1 a{ color:#13b5b1;}
.new_cen{ float:left; width:285px; border:1px double #e0dfdf;margin-right:20px;}
 .new_cen ul li{ padding:9px 0 12px 5px;border-bottom:1px  dashed #e0dfdf;}
 .new_cen ul li.last{border-bottom: none;}
 .new_cen ul li h3.span1{ font-size:14px; color:#333232; line-height:25px;}
 .new_cen ul li a:hover h3.span1{  color:#13b5b1; }
 .new_cen ul li p.p1{ color:#848282;line-height:25px;}
 .new_cen ul li p.p1 a{ color:#13b5b1;}


   
.new_right{ float:left; width:280px;border:1px double #e0dfdf;}
.new_right div.div1{ padding:14px 0; border-bottom:1px  dashed #e0dfdf;}
.new_right div.last{border-bottom: none;}
.new_ri_left{ float:left; width:85px; text-align:center;}
.new_ri_left p{ font-size:12px; color:#464857; line-height: 20px;}
.new_ri_right{ float:left; width:195px; }
.new_ri_right h3.span1{ color:#525354; line-height:18px;}
.new_ri_right a:hover h3.span1{ color:#13b5b1; }
.new_ri_right p.p1{ color:#848282; line-height:23px;}



 .new_left2 span.span1{ font-size:18px; color:#464857; border-bottom:1px  dashed #e0dfdf; display:block; padding:3px 10px;}
   .new_le_left2{ float:left; width:92px; margin-left:10px;}
   .new_le_right2{ float:left; width:460px; margin:0 14px 0 10px;}
    .new_le_right2 h3.span2{  font-size:14px; color:#333232; line-height:35px;}
    .new_le_right2 a:hover h3.span2{  color:#13b5b1; }
	  .new_le_right2 p.p1{ color:#848282;line-height:25px;}
	  .new_le_right2 p.p1 a{ color:#13b5b1;}
	  




