/*整站样式*/
body {color:#404040; background:#fff; font-size:12px; font-family:Microsoft YaHei; background:url(../uploadfile/image/20161229/20161229094423_295247826.jpg) top repeat-x;}
body,td,th {color:#4B4B4B; font-size:12px; font-family:Microsoft YaHei;}
a:link {color: #4B4B4B; font-size:12px; text-decoration: none;}
a:visited {text-decoration: none; color: #4B4B4B;font-size:12px;}
a:hover {text-decoration: none; color: #FF3C00; font-size:12px; text-decoration:underline;}
a:active {text-decoration: none; color: #4B4B4B; font-size:12px;text-decoration:underline;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cl{height: 0px; clear: both; overflow: hidden;}
#top,#logo,#search,#body1,#body2,#body3,#body4,#body5,#body6,#yq,#bq,#link{ width:1080px; margin:0 auto; overflow:hidden;}
/*top*/
.top1{ width:600px; line-height:40px; color:#8A8A8A;}
.top2{ width:267px; line-height:40px; text-align:right; color:#8A8A8A;}
/*logo*/
.logo1{ width:374px; padding-top:22px; padding-bottom:41px; text-align:right;}
.logo2{ width:380px; padding-top:22px; text-align:right;}
.logo2 img{width:100%;}
.logo3{ width:284px; padding-top:19px;}
.logo3 img{width:100%;}
/*导航*/
#menuall{ width:100%; margin:0 auto; overflow:hidden; background:url(../uploadfile/image/20161229/20161229094914_539502821.jpg) center  no-repeat;}
#menu{
	width:1080px;
	margin:0px auto;
	height:48px;}
#menu li{
	width:120px;
	height:48px;
	line-height:48px;
	text-align:center;
	float:left;
	display:block;
	background:url(../uploadfile/image/20161229/20161229095416_747243490.jpg) right no-repeat;
}
#menu li a{color: #fff; font-size:14px; font-weight:bold; text-decoration: none; display:block; height:48px;}
#menu li a:hover{color: #fff; font-size:14px; font-weight:bold; text-decoration:none; display:block; background:url(../uploadfile/image/20180913/20180913160515_377195068.jpg);}
#menu li a:active {color: #fff; font-size:14px; font-weight:bold; text-decoration:none; display:block; background:url(../uploadfile/image/20180913/20180913160515_377195068.jpg);}

#menu .a_nav a{display:block; font-size:14px; background:url(../uploadfile/image/20180913/20180913160515_377195068.jpg);}
/*banner*/
.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:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; 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:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:200px; background:url(http://114my.cn.114.114my.net/cym/QQ-Flash/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#flash_b{width:100%; height:37px; background:url(../uploadfile/image/20161229/20161229160019_1730703247.jpg) center no-repeat; font-size:0px; overflow:hidden; margin-bottom:20px;}
/*search*/
#search{ height:40px; line-height:45px;}
.guanjianci_l{line-height:45px;}
.guanjianci_r{padding-top:10px;}
/*body1*/
#body1all{ width:100%; margin:0 auto; overflow:hidden; background:url(../uploadfile/image/20181120/20181120114349_2067858457.jpg) center  no-repeat; height:646px;}
.body1_dh{text-align:center; font-size:40px; font-weight:bold; color:#0051CE; padding-top:55px; height:75px;}
#body1 a:link {color: #4B4B4B; font-size:22px; text-decoration: none;}
#body1 a:visited {text-decoration: none; color: #4B4B4B;font-size:22px;}
#body1 a:hover {text-decoration: none; color: #FF3C00; font-size:22px; text-decoration:underline;}
#body1 a:active {text-decoration: none; color: #4B4B4B; font-size:22px;text-decoration:underline;}
/*body2*/
#body2all{ width:100%; overflow:hidden; margin:0 auto; background:url(../uploadfile/image/20161229/20161229105529_1576123154.jpg) top center no-repeat; margin-top: 30px;}
.body2_dh{text-align:center; font-size:20px; color:#fff; padding-top:40px;}
#youshi{ width:1014px; overflow:hidden; margin-left:31px; margin-top:35px;}
.youshi1{ width:219px; border:1px solid #DEDEDE; background:#fff; padding:6px;}
.youshi1:hover{width:219px; border:1px solid #fff; background:#005AB4; padding:6px; color:#FFF;}
.youshi1_1{ font-size:24px; font-weight:bold; line-height:55px; text-align:center;}
.youshi1_2{ font-size:12px; line-height:20px; padding:0px 10px 10px 10px;}

.youshi2{ width:220px; border:1px solid #DEDEDE; background:#fff; padding:6px; margin-left:26px;}
.youshi2:hover{width:220px; border:1px solid #fff; background:#005AB4; padding:6px; color:#FFF;}

.youshi3{ width:220px; border:1px solid #DEDEDE; background:#fff; padding:6px; margin-left:26px;}
.youshi3:hover{width:220px; border:1px solid #fff; background:#005AB4; padding:6px; color:#FFF;}

.youshi4{ width:220px; border:1px solid #DEDEDE; background:#fff; padding:6px;}
.youshi4:hover{width:220px; border:1px solid #fff; background:#005AB4; padding:6px; color:#FFF;}
/*body3*/
#body3{ margin-top:30px;}
#feilei{ width:241px; float:left; overflow:hidden;}
.feilei1{ background:url(../uploadfile/image/20161229/20161229112827_1093897026.jpg); height:74px; padding-top:30px; color: #FFF; font-size:24px; font-weight:bold; text-align:center;}
.feilei2_bj{ border:11px solid #005AB4; border-top:none; border-bottom:none;}
.feilei2{ width:167px; text-align:right; padding-right:30px; margin:0 auto; background:url(../uploadfile/image/20161229/20161229112827_717656607.jpg); display:block;} 
.feilei2 a:link {font-size:13px; color:#FFF;text-align:right; padding-right:30px; font-weight:normal; display:block; text-decoration: none;}
.feilei2 a:visited {font-size:13px; color:#FFF;text-align:right; padding-right:30px; font-weight:normal; display:block; text-decoration: none;}
.feilei2 a:hover {font-size:13px; color:#FFF;text-align:right; padding-right:30px; font-weight:normal; background:url(../uploadfile/image/20161229/20161229140955_1633977520.jpg); display:block; text-decoration: none;}
.feilei2 a:active {font-size:13px; color:#FFF;text-align:right; padding-right:30px; font-weight:normal; background:url(../uploadfile/image/20161229/20161229140955_1633977520.jpg); display:block; text-decoration: none;}
.feilei3_bj{ background:url(../uploadfile/image/20161229/20161229112827_538342391.jpg); height:37px;}

.feilei3{ width:167px; text-align:right; padding-right:30px; margin:0 auto; background:url(../uploadfile/image/20161229/20161229112827_717656607.jpg);overflow:hidden;} 

.feilei3 a{width:167px; line-height:55px; display: inline-block; font-size:13px; color:#FFF;text-align:right; padding-right:30px; font-weight:normal;}
.feilei3 a:hover{ background:url(../uploadfile/image/20161229/20161229140955_1633977520.jpg) no-repeat; text-decoration: none; width:167px; height:55px; color:#FFF; text-align:right; padding-right:30px;}

#products{ width:818px; float:right; overflow:hidden;}
.products_dh{ border:1px solid #DEDEDE; background:url(../uploadfile/image/20161229/20161229112827_1292997402.jpg); height:39px; font-size:18px; line-height:39px; font-weight:bold; color:#0050CC; padding-left:15px;}
.products_dh font{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#d1d1d1; font-size:14px; line-height:39px;}
.products2{ margin-top:20px;}
/*body4*/
#body4{ margin-top:36px; background:url(../uploadfile/image/20170107/20170107112037_915223153.jpg) center no-repeat; height:429px;}
#company{ width:510px; float:right; overflow:hidden; padding-right:20px;}
.company_dh{font-size:18px; font-weight:bold; color:#fff; padding-top:16px; text-align:center;}
.company_dh font{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; font-size:14px;}

.company_1{ padding-top:70px; line-height:25px; overflow:hidden; font-size:14px; padding-left:10px;}
.company_2{ width:110px; background:#0050CC;  height:30px; line-height:30px;  margin-top:25px; text-align:center; overflow:hidden; margin-left:10px;}
.company_2:hover{ width:110px; background:#00923F;  height:30px; line-height:30px;  margin-top:25px; text-align:center; overflow:hidden;}
/*body5*/
#body5{margin-top:50px;}
.body5_dh{ background:url(../uploadfile/image/20161229/20161229142840_29516117.jpg) right no-repeat; font-size:22px; color:#000; font-weight:bold;}
.changfang{ margin-top:20px;}
.changfang_l{ width:50px; margin-top:48px;}
.changfang_c{ width:980px;}
.changfang_r{ width:50px; margin-top:48px; text-align:right;}

/*body6*/
.news_bt{ background:url(../uploadfile/image/20161229/20161229151726_616037449.png) no-repeat center; height:60px;
text-align:center; font-size:22px; padding-top:30px; line-height:30px; margin-top:20px;}
.news_bt span{ font-size:25px; color:#0050CC; letter-spacing:3px; font-weight:bold;}

.new_bg{ background:#f3f3f3; width:100%; height:498px; border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; margin-top:20px;}
#body6{margin:0 auto; overflow:hidden; margin-top:45px;}

.news_l{ float:left; width:410px; height:410px;  position: relative;}
.news_l .news_div_item{}
.news_l .news_div_item_pic{ }
.news_l .news_div_item_content{line-height:30px; width:410px; top: 280px; position:absolute;}
.news_l .news_div_item_a{ font-size:16px;}
.news_l .news_div_item_body{ color:#787878; line-height:24px;}

.news_r{ float:right; width:650px; }
.news_r .news_div .news_div_item:nth-child(1){ display:none;}   /*第一条新闻已在左边调用，所以此处设置不显示*/
.news_r .news_div_item{background:#d1d1d1; width:650px; height:90px; margin-bottom:16px; position: relative;}
.news_r .news_div_item:hover{ background:#0c4da2;} /*背景色*/
.news_r .news_div_item_body{ color:#787878;line-height:22px;margin-top: 4px;font-size:13px; }
.news_r .news_div_item_date{float: right; width:92px;   height:90px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news_r .news_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold; border:1px solid #444;padding:2px; }
.news_r .news_div_item_month{position:absolute; top:60px; left:57px; color:#787878;}
.news_r .news_div_item_year{position:absolute; top:60px; left:19px; color:#787878;}
.news_r .news_div_item_content{ float:left; line-height:30px; margin-left:170px; width:368px; padding-top:10px;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}
.news_r .news_div_item:hover .news_div_item_content{margin-left:180px; }

.news_r .news_div_item:hover .news_div_item_month,
.news_r .news_div_item:hover .news_div_item_year,
.news_r .news_div_item:hover .news_div_item_body{ color:#FFF;}
.news_r .news_div_item:hover .news_div_item_day{ color:#FFF;border:1px solid #fff;padding:2px;}

.news_r .news_div_item_title{border-bottom:1px solid #0c4da2; padding-bottom:3px;}
.news_r .news_div_item:hover .news_div_item_title{ border-bottom:1px solid #fff; }
.news_r .news_div_item .news_div_item_title a{ color:#444;font-size:14px;width:368px;line-height:20px;}
.news_r .news_div_item:hover  .news_div_item_title a{ color:#fff;font-size:14px; width:368px;line-height:20px;}
.news_r .news_div_item_pic{  padding: 10px 20px 0 10px;left: 0px;position: absolute; }
.news_r .news_div_item_image{width: 140px; height: 70px;}
/*友情链接*/
#yqw{ background:#dfdfdf; padding-top:30px; padding-bottom:30px;}
#yq{}
.yq3{ padding-top:20px;}
/*版权*/
#bqw{ background:#004DC8; height:45px; line-height:45px; color:#FFF; text-align:center; font-size:13px;}
#bqw a{ color:#FFF; font-size:13px;}
#bq{line-height:25px; font-size:13px; padding-top:30px; padding-bottom:30px; text-align:center;}
#bq a{ font-size:13px;}
/*定义产品 详情隐藏*/
.detail_title{ display:none;}
.pcontent_title_h4{ text-align:center; font-size:20px;}

.pro_detail_title{ font-size:16px; color:#0a59bc; line-height:40px;}
.ke-zeroborder{ font-size:14px; line-height:26px;}
/*定义产品文字*/
.pro_beizhu_a_zdy strong{ font-size:14px; line-height:30px; color:#0a59bc;}

/*共用*/
.cp img{padding:3px; border:1px solid #D6D6D6; background:#FFF;}
.cp img:hover{padding:3px; border:1px solid #FF6600; background:#fff;}
/*内页导航*/
.mianbxContent{ text-align:left !important; font-size: 18px !important; height:39px !important; padding-top:10px; margin-bottom:20px !important; background:url(../uploadfile/image/20161229/20161229154700_1074072530.jpg) repeat-x; font-weight:bold; color:#004DC6; padding-left:15px;}
.mianbxContent a{ font-size:18px; color:#004DC6;}
.strong_title{ display:none;}
#bodycontent.mianbxContent{ width:98% !important;}