﻿.rightarrowpointer{display:none;}
.dgweb_list_item_desc{ width:850px !important;}
*{ box-sizing:border-box;}
A:link{font-size:12px;}
body{ width:100%;font-size:12px; background:#FFF; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;   font-family:"Microsoft Yahei"; color:#333;}
div{margin: 0px;
	padding: 0px;
}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #5a5a5a; font-size:12px; text-decoration: none;}
a:hover{
	color: #fa8c43;
	text-decoration: none;
}
.border_bg{width:auto; height:auto; margin:0 auto; }
.cp img{border:1px solid #e9e9e9; padding:3px;}
.cp img:hover{border:1px solid #0e70d5; padding:3px;}
.cp2 img{border:1px solid #e9e9e9; padding:3px;}
.cp2 img:hover{border:1px solid #3297ff; padding:3px;}
.white a{
	color: #fff;
	text-decoration: none;
}	
.white a:hover{
	color: #fa8c43;
	text-decoration: none;
}
input,button,select,textarea{outline:none}
.font_1{font-size:16px; color:#333;}	
.totalwidth {
	width: 1100px;
	margin: 0 auto;
	height: auto;
}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#classimgshow2{line-height:38px;}
.topspacing{ width:100%; height:40px; margin:0 auto;}

.strong_title{ display:none;}
.mianbxContent{ text-align: left !important; font-size: 14px !important;   border-bottom:1px solid #CCC; margin-bottom:20px !important; height:40px !important; line-height:40px !important; width:100% !important;}
.mianbxContent a{font-size: 14px !important;}
.mianbxContent a:hover{font-size: 14px !important;}

#top10,#top20,#top50,#top30,#top90,#top60,#head,#top,#products,#youshi,#bq{width:1100px; margin:0 auto; overflow:hidden;}
#top10{height:10px; overflow:hidden;}
#top20{height:20px; overflow:hidden;}
#top30{height:30px; overflow:hidden;}
#top40{height:40px; overflow:hidden;}
#top50{height:50px; overflow:hidden;}
#top60{height:60px; overflow:hidden;}
#top90{height:90px; overflow:hidden;}
/*抬头*/
#top_bg{
	width: 100%;
	height: 150px;
	margin: 0 auto;
}
#top{
	width: 100%;
	background: #f8f7f7;
	height:40px;
	line-height:40px;
	 color:#949494;
}
#top a{ color:#949494;}
.head_logo{
	margin-top: 39px;
}

.head_name{
	margin-top: 43px;
	margin-left: 15px;
}
.head_xian{
	width: 15px;
	color: #484848;
	float: left;
	font-size: 14px;
	margin-left: 15px;
	padding-top: 42px;
}
.head_adv{
	margin-top: 45px;
	line-height: 32px;
	font-size: 18px;
}
.head_adv span{
	font-size: 24px;
	font-weight: bold;
	line-height: 30px;
	color: #fa8c43;
}
.head_adv span font{
	color: #1d8cff;
}
.head_tel{
	margin-top: 45px;
}
/*导航*/
#nav_bg{
	width: 100%;
	height: 60px;
	background:url(img/20171018100737_92873334.jpg) repeat-x center;
	margin: 0 auto;
}
#nav_c{
	width: 1100px;
	height:60px;
	margin: 0 auto;
}
#nav{width:1100px; height:60px; float:left;}
#nav li{
	float: left;
	text-align: center;
	height: 60px;
	background: url(img/20171018100737_112986791.jpg) left no-repeat;
	width: 156px;
	font-size: 15px;
	line-height: 60px;
}
#nav li a{
	font-size: 15px;
	color: #fff;
}
#nav li :hover{display:block;background:url(img/20171018100737_1297072807.jpg) repeat-x center; color:#fff; font-size:15px; margin-left:2px;}
#nav .a_nav a{
	display: block;
	font-size: 15px;
	background:url(img/20171018100737_1297072807.jpg) repeat-x center;
	margin-left: 2px;
}
/*幻灯片*/
.focus {width:100%; height:500px; overflow:hidden; position:relative; }
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1050px; left:50%; margin-left:-501px; height:24px; bottom:40px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:220px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{margin-top:0px; overflow:hidden;}
/*搜索*/
#search_bg{
	width: 100%;
	height: 50px;
	margin: 0 auto;
	color: #484848;
}
#search_c{
	width: 1100px;
	height: 50px;
	margin: 0 auto;
}
#search_l{
	width: 720px;
	float: left;
	font-size: 14px;
	line-height: 50px;
}
#search_l a{ font-size:14px;}
#search_r{
	float: right;
	padding-top: 10px;
}
#search_r li{float:left;}
/*分类*/
#prod_bg{width: 100%;
height:auto;
	margin: 0 auto;
	background:#f9f9f9;
	padding:40px !important;
	}
#list{
	width: 230px;
	height:auto;
	float: left;
	overflow: hidden;
}
.list{width:230px;  margin:0 auto; background:#fff; padding-bottom:10px; border:1px solid #e4e4e4; border-top:none;}
.list_bg{ border-top:none;background:url(img/20171018105034_2017804056.jpg); padding-left:30px; margin:0 auto; height:auto; font-size:15px;}
.markermenu{ width:196px !important;}
.markermenu ul li a{ font-size:14px !important; }
.rightarrowpointer{display:none;}
.ddsubmenustyle li a{ border-right:#333333 1px solid;}
.list_bg tr{margin-bottom:10px; font-size:14px;}
.list_bg a{font-size:14px;}
.list_bg a:hover{font-size:14px;}
.list_t{
	height:75px;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	line-height: 30px;
	background: url(img/20171018105033_527745178.jpg) repeat-x center;
	padding-top: 12px;
}
.list_t span{
	font-weight: normal;
	font-size: 14px;
	text-transform: uppercase;
}

/*产品中心*/
#prod{
	width: 852px;
	float: right;
	background:#fff;
	border:1px #e4e4e4 solid;
	padding:20px;
}
.prod_dh{
	height: 63px;
	line-height: 63px;
	background: url(img/20171018105033_285191508.jpg) repeat-x;
}
.prod_dh .wz{
	width: 121px;
	height: 63px;
	line-height: 55px !important;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	color: #fff;
	background: url(img/20171018105033_779090056.jpg) no-repeat center;
}
.prod_dh a{
	width: 70px;
	height: 22px;
	line-height: 22px;
	color: #fff;
	display: block;
	background: #fa8c43;
	border-radius: 20px;
	text-transform: uppercase;
	float: right;
	text-align: center;
	margin-top: 18px;
	margin-right: 18px;
}
/*优势*/
.adv_bt{ width:100%;height:200px;background:url(img/20171018111908_666716552.jpg)  no-repeat center; margin:0 auto;}
.adv_bt_c{width:1100px; height:200px;background:url(img/20171018111642_2007236602.jpg) no-repeat center;  margin:0 auto;}
.adv_bt_wz{
	width: 540px;
	font-size: 30px;
	margin-top:120px;
	font-weight:bold;
	margin-left:250px;
}
.adv_bt_wz font{ float:left; line-height:47px; color:#fff;}
.adv_bt_wz span{ float:right; color:#0b83ff; background:#fff; display:block; text-align:center; height:47px; line-height:47px; width:352px;}
.adv_tel{ font-size:16px; color:#fff; margin-top:50px;}
.adv_tel span{ font-size:30px;display:block; line-height:50px; font-weight:bold;}
.adv_tel a{  width:98px; height:36px;  display:block; font-size:16px; background:#fa8c43; color:#fff; text-align:center; line-height:36px; margin-top:10px;}

.youshi_fg{
	width: 100%;
	height: 51px;
	background: url(img/20171018144305_220769377.jpg) no-repeat center;
	margin: 0 auto;
}
 
.youshi3_bg{ width:100%; height:auto; padding:40px 0px; background:#f9f9f9; margin:0 auto;}

.youshi1{
	width: 540px;
	height: auto;
	margin: 0 auto;
}
.youshi1a{ float:left; width:445px; height:63px;}
.youshi1a_a{
	float: left;
	width: 79px;
}
.youshi1a_b{
	line-height: 30px;
	float: left;
	text-transform: uppercase;
	margin-top:5px;
			}
.youshi1a_d{
	font-size: 26px;
	
}
.youshi1a_d span{
	font-size: 28px;
	color: #0b83ff;
	line-height:40px;
	font-weight: bold;
				}
.youshi1a_r{
	width: 448px;
	float: right;
}
.youshi1b{
	float: left;
	width: 530px;
	height: auto;
	padding-top:15px;
	margin-bottom:40px;
	}
.youshi1b_a{
	width:63px;
	float: left;
	margin-top: 8px;
	margin-right:13px;
	}
.youshi1b_a span{
	display: block;
	text-align: right;
	padding-top:40px;
}
.youshi1b_b{
	float: left;
	color: #545353;
	line-height: 32px;
	font-size: 14px;
	width: 430px;
	margin-top: 30px;
	}

/*合作客户*/
.partner_bg{
	width: 100%;
	height: 329px;
	padding-top: 55px;
	background: url(img/20171018182526_1469627811.jpg) repeat-x center;
	margin: 0 auto;
margin-top:20px;
}
.partner_bt{
	width: 1100px;
	color: #fff;
	padding-left:20px;
	line-height: 61px;
	height: 61px;
	background: url(img/20171018154032_50385297.png) no-repeat center;
	margin: 0 auto;
	margin-bottom: 15px;
}
.partner_bt font{ font-size:22px; font-weight:bold;}
.partner_bt span{ font-size:16px;  display:block; padding-left:20px;}
.partner_bt a{ font-size:14px; color:#fff;   display:block; padding-right:20px;}


#partner_tp{
	margin-top: 24px;
	margin-left: 12px;
	width: 870px;
	float: left;
}

#partner_ltp{
	margin-top: 45px;
}
#partner_rtp{
	margin-top: 45px;
}


#about {
	width: 100%;
	height: 450px;
	background: #f5f5f5 top;
	padding-top:40px;
}
.about {
	width: 1100px;
	margin: 0 auto;
	height: 450px;
	background:#fff;
	padding: 50px;
}

.about_a{
	width: 480px;
	height: auto;
	float: left;
	font-size: 14px;
	color: #333333;
	line-height: 35px;
}
.about_a span{color: #333333; font-weight: bold; display:block; font-size: 20px; line-height: 50px; margin-bottom:10px;}
.about_a a{
	font-size: 14px;
	color: #333333;
}
.about_a a:hover{
	font-size: 14px;
	color: #f98f13;
}
.about_b{
	width: 487px;
	height: auto;
	float: right;
}
.about_c{
	width: 128px;
	height:41px;
	line-height:38px;
	text-align: center;
	background: url(img/20171018155206_2080148014.jpg) no-repeat center;
	font-size: 16px;
	color: #fff;
	margin-top:40px;
}
.about_c a{ font-size:16px; color:#fff;}
.about_c a:hover{ font-size:16px; color:#f98f13;}

/*新闻中心*/
#news_xian{width:1100px; height:4px; border-bottom:4px #f3f3f3 solid; margin:30px auto;}
#news_bg{width:100%; margin-top:30px;}
#news_t{width:365px; margin:0 auto; height:70px;text-align: center; font-size:23px;}
#news_t .font{
	color: #1d8cff;
	font-size: 23px;
}
#news_t span{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#a4a4a4; font-size:18px; line-height:32px;}


.convert{ width:1100px; height:500px; margin:0 auto;}
.convert .tab{width:420px; height:50px; margin:0 auto; padding-top:10px;}
.convert .tab a{display:block; color:#666; text-align: center; margin: 0 10px; width: 118px; background: #fff; height:40px; border: 1px solid #ccc; line-height: 40px; font-size:14px; float:left; border-radius:100px;}
.convert .tab a.on{display:block; color:#1d8cff; border: 1px solid #1d8cff; border-radius:100px;}


.convert .content{ overflow:hidden; width:1100px; height:470px; position:relative;}
.convert .content ul{ position:absolute; left:0; top:0; height:450px;}
.convert .content li{ width:1100px; height:auto; float:left;}
.content td br{ display:none;}
.content td a{ display:block; background:#ededee; line-height:40px; width:220px !important; color:#666; width:220px !important;}
.content td a:hover{ display:block; background:#ff6633; color:#fff;}


/*自定义新闻*/
.news_d .divdgweb_new_div_item{float:left; width:535px; margin-right:30px; position:relative; height:127px; margin-top:18px;}
.news_d .divdgweb_new_div_item:nth-of-type(even){margin-right:0px;}
.news_d .divdgweb_new_div_item .news_div_item_pic{width:201px; height:120px; padding-top:7px; padding-left:7px; background: url(../uploadfile/image/20170911/20170911205128_960075551.png) no-repeat left top;}
.news_d .divdgweb_new_div_item .news_div_item_pic img{width:179px; height:113px;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_content{position:absolute; left:215px; top:0; padding-top:15px; line-height:20px;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_title{padding-bottom:30px;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_title a{font-size:14px; font-weight:bold; color:#333;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_date{position:absolute; left:215px; top:38px; color:#888;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_date div{float:left;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_content .divdgweb_new_div_item_body{color:#888;}

/*后台新闻*/
.news_d .news_div_item{float:left; width:535px; margin-right:30px; position:relative; height:127px; margin-top:18px;}
.news_d .news_div_item:nth-of-type(even){margin-right:0px;}
.news_d .news_div_item .news_div_item_pic{width:201px; height:120px; padding-top:7px; padding-left:7px; background: url(../uploadfile/image/20170911/20170911205128_960075551.png) no-repeat left top;}
.news_d .news_div_item .news_div_item_pic img{width:179px; height:113px;}
.news_d .news_div_item .news_div_item_content{position:absolute; left:215px; top:0; padding-top:15px; line-height:20px;}
.news_d .news_div_item .news_div_item_title{padding-bottom:30px;}
.news_d .news_div_item .news_div_item_title a{font-size:14px; font-weight:bold; color:#333;}
.news_d .news_div_item .news_div_item_date{position:absolute; left:215px; top:38px; color:#888;}
.news_d .news_div_item .news_div_item_date div{float:left;}
.news_d .news_div_item .news_div_item_content .news_div_item_body{color:#888;}


/*友情链接*/
#links_l{
	width: 218px;
	margin: 0 auto;
	text-align: center;
}
#links_r{
	width: 850px;
	height: 70px;
	line-height: 70px;
	color: #484848;
	margin-left:20px;
}
#links_gd{width:118px;line-height:70px; height:70px; border-left:1px #eeeeee solid; text-align:center;}

#links_gd a{font-size:14px;}

/*版权*/
.banq{
	width: 100%;
	color: #fff;
	height: auto;
	padding-top: 40px;
	padding-bottom: 20px;
	background: #1d8cff;
	margin: 0 auto;
	margin-top: 40px;
	border-top:2px #fa8c43 solid;
}
.banq ul{
	width: 1100px;
	height: 245px;
	margin: 0 auto;
}
.banq li{float:left;}

.banq_bt{font-size:16px; height:30px; float:left; color:#fff; line-height:30px;}
.banq_bt_xain{width:31px; height:3px; background:url(img/20171018173123_157689387.jpg) no-repeat left; margin:10px 0px 19px 0px ; }
.daoh_bg{ width:180px; margin:0 auto;}
.daoh1{
	width: 90px;
	line-height: 33px;
	margin: 0 auto;
}
.daoh1 a{
	font-size: 13px;
}

.banq_nr{
	width: 520px;
	line-height: 33px;
	margin: 0 auto;
}
.banq_rwm{
	width: 280px;
	margin: 0 auto;
}
.banq_rwml{ width:135px; line-height:30px; height:auto; text-align:center; color:#fff;}
.xian{ width:60px; height:163px; background:url(img/20171018173123_138243851.jpg) no-repeat center; margin-top:60px;}