body {color:#404040; background:#fff; font-size:12px; font-family:Microsoft YaHei;}
body,td,th{ font-size:12px; color:#555; font-family:Microsoft YaHei;}
a{ font-size:12px; color:#555; text-decoration:none; font-family:Microsoft YaHei;}
a:hover{ text-decoration:none;  color:#f00; font-family:Microsoft YaHei;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,ul,li,p,th{margin:0px; padding:0px; list-style:none; border:0px;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
input,textarea,slsct{ font-family:inherit; font-weight:inherit; font-size:12px;}
img{ border:0;}
.cl{ height:0px; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cp img{ border:1px solid #dedede; padding:2px; background:#fff;}
.cp img:hover{ border:1px solid #ff7101;padding:2px; background:#ff7101;}
#top,#logo,#search,#products,#youshi,#honor,#body1,#links,#bq{width:1050px; margin:0 auto; overflow:hidden;}
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.dis{display:none ;}
.bis{background:none;}
.youshi{width:1050px; margin:0 auto; overflow:hidden;}
.left{ width:810px;}

.pro_content_con table{
    width: 100% !important;
}

/*top*/
#tai{ width:100%; background:#f3f3f3; height:36px;}
.tai_1{ line-height:36px; width:600px; float:left;}
.tai_2{ width:327px; float:right;  padding-top:8px; }

.logo_1{ width:125px; float:left; padding-top:40px; margin-bottom:30px;}
.logo_2{ width:500px; float:left; margin-top:40px; padding-left:10px;}
.logo_2 span{ font-size:18px; color:#333; line-height:36px;}
.logo_3{ margin-top:20px;margin-right:40px;}

/*导航*/
#menuall{ width:100%; margin:0 auto;  background:#0b4ace;height:55px;}
#menu{width:1050px; margin:0px auto; height:55px;position:relative;}
#menu li{width:131px; height:55px; line-height:55px; float:left; text-align:center; display:block; background:url(images/20170411105621_1795073151.jpg) right no-repeat; position:relative;}
#menu li a{color: #fff; font-size:15px; font-weight:bold; text-decoration: none; display:block; height:55px;}
#menu li a:hover{color: #fff; font-size:15px; font-weight:bold; text-decoration:none; display:block; background:url(images/20170411104704_1230843306.jpg)no-repeat center;}
#menu .a_nav >a{display:block; font-size:15px; background:url(images/20170411104704_1230843306.jpg) no-repeat center;}



/*suo*/
#search{ height:73px; line-height:60px;}
.guanjianci_l{ width:700px; line-height:35px;}
.guanjianci_r{ width:350px; padding-top:10px;}

/*products*/
#bj{ width:100%; margin:0 auto; background:#f4f4f4; padding-bottom: 30px;}
#products{ padding-top:30px;}

.fen{ width:217px; float:left;}
.fen_1{ background:url(images/20170411194827_1199868596.jpg) no-repeat center; height:72px; color:#fff; font-size:23px; text-align:center; padding-top:30px; line-height:28px;}
.fen_1 span{ font-size:12px; text-transform:uppercase; color:#f2f2f2;}
.left-products{ width:218px; background: #fff;}
.chang{ background:url(images/20170329/20170329155452_1582807304.jpg) no-repeat; height:20px; width:218px;}
#classimgshow1 a{ font-size:15px;}

.zhan{ width:810px; margin-left:22px; float:right; background:#fff; height:820px;}
.current{margin-top:10px;}
.current .product_div_item_pic{width: 370px; padding-left:10px;}
.current .product_div_item_pic img{ border: 2px solid #eee; padding: 5px; width: 335px; }
.current .divproduct_new_div_item_content{float: right;width: 415px; padding-right:10px;}
.current .divproduct_new_div_item_content > .divproduct_new_div_item_body{display: block;}
.current .divproduct_new_div_item_body > div{line-height: 32px !important;}

.current .divproduct_new_div_item_title{border-bottom: 1px dashed #ccc;margin-bottom: 10px;line-height: 45px;}
.current .divproduct_new_div_item_title > a{font-size: 18px;font-weight: bold;}
#tablit{  height:55px; background:url(images/20170411211156_1182677554.jpg) repeat-x; position: relative; }
#tablit .more{ position: absolute; right: 15px; top: 19px; color: #666; }
#tablit dd{ float: left; }
#tablit dd a{display: block;line-height:56px; text-align: center; color: #333; width: 200px; transition: 0.3s all; font-size: 16px; height:64px;}
#tablit dd.on a{background:url(images/20170411210749_1886366378.jpg) center no-repeat;color: #fff;}
.tabottom{position: absolute;top: 300px;right: 190px;}
.tabottom .pro_11,.tabottom .cont_1{
	width: 100px;height: 36px;display: block;line-height: 36px;color: #fff;text-align: center;font-size: 16px; float: left; margin-left: 30px; }
.tabottom .pro_11{
	background:url(images/20170418164249_6654529955.jpg) no-repeat center;
 color: #666; font-size: 13px;}
.tabottom .cont_1{
	background:url(images/20170418164235_108253009022.jpg) no-repeat center; 
font-size: 13px;}
.xgcp{width: 100%;position: relative;top: 20px;}
.xgcp .xgtitle{
	background: url(images/20170418161654_2137123044.jpg) no-repeat center;height: 25px;width: 100%;line-height: 22px;color: #666;position: relative;
	text-indent: 43px;font-weight: bold;text-align:center;font-size: 18px;
}
.xgcp .xgtitle > a{position: absolute;display: block;height: 25px;right:52px;top: 0px;font-weight:100;line-height: 25px;}
.xgcpc table tr td a{display: block;}
.xgcpc table tr td br{display: none;}

/*wenzi*/
.wen{background:url(images/20170415163957_398328448.jpg) no-repeat center; margin:0 auto; height:411px; width:1050px; margin:0 auto;}


/*ys*/
#ys0{ background:url(images/20170418204735_2028250512.jpg) no-repeat center; margin:0 auto; width:100%; height:198px;}
.ys0_1{ font-size:36px; text-align:center; color:#fff; padding-top:65px; font-weight:bold; padding-left:15px;}
.ys0_2{ font-size:18px; text-align:center; padding-top:33px;  padding-left:44px;}

.ys1{ background:url(images/20181011165345_470175831.jpg) no-repeat center; height:337px;}
.ys1_1{ width:500px; float:left; padding-top:45px; margin-left:95px;}
.ys1_2{font-size:30px; color:#0b4ace; font-weight:bold;}
.ys1_2 span{ font-size:18px; color:#333; line-height:33px;  font-weight:normal;}
.ys1_2 font{font-size:26px; text-transform:uppercase; color:#ccc; font-family:Arial;  font-weight:normal;}
.ys1_3{font-size:14px; line-height:28px; padding-top:20px;}
.ys1_3 span{}

.ys2{ background:url(images/20180927195305_498342460.jpg) no-repeat center; height:403px;}
.ys2_1{ width:430px; float:right; padding-top:105px; margin-left:80px;}
.ys2_2{font-size:30px; color:#0b4ace; font-weight:bold;}
.ys2_2 span{ font-size:18px; color:#333; line-height:33px;  font-weight:normal;}
.ys2_2 font{font-size:26px; text-transform:uppercase; color:#ccc; font-family:Arial;  font-weight:normal;}
.ys2_3{font-size:14px; line-height:28px; padding-top:20px;}
.ys2_3 span{}



.ys3{ background:url(images/20170415104727_540416070.jpg) no-repeat center; height:410px;}
.ys3_1{ width:450px; float:left; padding-top:100px; margin-left:100px;}
.ys3_2{font-size:30px; color:#0b4ace; font-weight:bold;}
.ys3_2 span{ font-size:18px; color:#333; line-height:33px;  font-weight:normal;}
.ys3_2 font{font-size:26px; text-transform:uppercase; color:#ccc; font-family:Arial;  font-weight:normal;}
.ys3_3{font-size:14px; line-height:28px; padding-top:20px;}
.ys3_3 span{}

/*body3*/
#body3{ width:100%; margin:0 auto; background:url(images/20181008092641_659414662.jpg) center no-repeat; margin:0 auto; height:160px;}


/*compy*/
#company_bg{width:100%; height:540px; background:url(images/20170418172049_1520138651.jpg) center no-repeat; }
#company_t{width:1002px; padding-top:36px; height:36px; font-size:25px; text-align:center; margin:0 auto; text-transform:uppercase;}
#company_c{width:1002px; height:101px; font-size:25px; text-align:center; margin:0 auto;}
#company_c .font{font-size:25px; color:#ca000e;}
#company_b{width:942px; margin:0 auto;}
#company_b_l{width:400px; float:left;}
#company_b_r{width:512px; float:right; line-height:40px; font-size:14px; padding-top:10px;}
.company3{ border:1px #666 solid; font-size:14px; text-align:center; width:100px;}
.company3 a{ font-size:14px;}
.company3 a:hover{ color:#f00;}

/*证书开始*/
#honor{ margin-top:40px;}
.honor1 span{ font-size:24px; font-weight:bold; padding-left:33px; display:block; float:left; background:url(images/20170417151342_2055743606.png) no-repeat; height:29px; line-height:29px;}
.honor1 font{ color:#0a8043;}
.honor1 .fr{ padding-top:5px;}
.honor1 .btn { display: block; float: left; height: 24px; width: 25px;}
.honor1 .btn_l { background: url(images/20170417151409_347843719.gif) no-repeat scroll 0 0;}
.honor1 .btn_r { background: url(images/20170417151653_2008202000.gif) no-repeat scroll right 0;}
.honor1 .btn_l:hover {background: url(images/20170417152007_1220748840.jpg) no-repeat scroll 0 0;}
.honor1 .btn_r:hover {background: url(images/20170417152143_1959588120.jpg) no-repeat scroll right 0;}

.honor2{ margin-top:30px; height:300px;}
.slide_c { margin:0 auto;  overflow: hidden; width: 999px; height: 300px;}
.slide_c td { overflow: hidden; width: 333px; padding-left:0 !important;}
.slide_c td a{ display:block; height:313px; background:url(images/20170417152215_525312815.jpg) bottom center no-repeat;}
.slide_c img { width: 200px; height: 261px;}
.slide_c td div,.slide_c td br{ display:none;}
.slide_c tr { float: left;}

/*新闻*/
.body2{ margin-top:40px;}

.wenti{width:266px; float:left; border:1px #e2e2e2 solid; border-top:3px #072fa8 solid; padding:10px 19px 15px;height: 548px;}
.wenti_bg{height:43px; background:url(images/20170417175709_66137640.jpg) no-repeat bottom left;}
.wenti_bg font{float:left;  font-size:18px; font-weight:bold; color:#333; line-height:43px;}
.wenti_bg span{float:right; line-height:43px;}
.wenti_tu{padding-top:15px;}

#cjwt2 .divdgweb_new_div{ height:302px; margin-top:10px;}
.divdgweb_new_div_item{ margin-top:3px;height:50px;}

.hang2{ padding-top:20px;}
#cjwt2 .divdgweb_new_div{ height:302px; margin-top:10px;}
#wenda .divdgweb_new_div_item,#gundong  .divdgweb_new_div_item{ margin-top:10px;}
#wenda .divdgweb_new_div_item_a,#gundong  .divdgweb_new_div_item_a{ background:url(images/20170417161922_539840806.jpg) left center no-repeat;color: #333; padding-left: 29px; font-size: 14px; display: block;height: 35px;line-height: 35px;  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#wenda .divdgweb_new_div_item_body,#gundong .divdgweb_new_div_item_body{ background:url(images/20170417161858_1059340772.jpg) top 3px left no-repeat; line-height:26px; width:215px; padding-left:29px;}
#wenda .divdgweb_new_div_item_content,#gundong .divdgweb_new_div_item_content{ border-bottom:1px dashed #ccc; padding-bottom:8px;width:250px;}
#wenda .news_div_item_title a,#gundong .news_div_item_title a{ line-height:35px; font-size:16px;}
#wenda .news_div_item_body,#gundong .news_div_item_body{ line-height:28px;}




.news{width:680px; float:right; border:1px #e2e2e2 solid; border-top:3px #072fa8 solid; padding:10px 19px 15px;}
.news_bg{height:43px; background:url(images/20170417175709_66137640.jpg) no-repeat bottom left;}
.news_bg font{float:left;  font-size:18px; font-weight:bold; color:#333; line-height:43px;}
.news_bg span{float:right; line-height:43px;}
.news_tu{padding-top:15px;}
.news_tu1{line-height:25px; color:#757575;}
.news_tu1 img{border:1px solid #CCC; padding:1px;}
.news_tu1 img:hover{border:1px solid #004785;}
.news_tu1 span{float:left; margin-right:18px;}
.news_tu1 strong{line-height:29px; color:#333;}
.news_tu2{padding-top:10px;}
.divdgweb2_tag li{ background:url(images/20170417175920_1596286827.jpg) left center no-repeat; padding-left:10px;}
.divdgweb2_tag li a:hover{color:#F00 !important;}
.divdgweb2_tag li:nth-child(2n){ margin-left:20px;}

.divnews_tag li{ background:url(images/20170417175920_1596286827.jpg) left center no-repeat; padding-left:10px;}
.divnews_tag li a:hover{color:#F00 !important;}
.divnews_tag li:nth-child(2n){ margin-left:20px;}


.news_div_item{}
.news_div_item_pic{ float:left; }
.news_div_item_pic img{border:1px solid #ccc;}
.news_div_item_content{ width:450px; float:right;}
.news_div_item_title .news_div_item_a{ font-size:16px; font-weight:bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 447px;display: block;}
.news_div_item_body{ line-height:26px; font-size:13px;}
.box{width: 1050px;margin: 30px auto;}

.divdgweb_new_div_item_pic{ float:left; border:1px solid #ccc;}
.divdgweb_new_div_item_content{ width:450px; float:right;}
.divdgweb_new_div_item_title .divdgweb_new_div_item_a{ font-size:16px; font-weight:bold;}
.divdgweb_new_div_item_body{ line-height:26px; font-size:13px;}
.new22 .divdgweb_new_div_item_date{display:none;}
.new22 .divdgweb_new_div_item {height: 137px;}



/*下拉效果*/
.sedNav{ width: 1050px; height: 120px; background: rgba(255,255,255,0.9); position: absolute; left: 0; z-index: 111; z-index: 99; width: 420px; height: auto; padding: 20px; display: none; box-shadow: 0 0 3px 0 #ccc; border: 1px solid #ccc; }
.sedNav .imgs{ width:250px; float:right; text-align:right; font-size:13px; line-height:24px; }
.sedNav .imgs img{ width:100%; border:1px solid #eee;}
.sedNav .imgs p{ margin-top:10px; }
.sedNav .nave { width: 145px; float: left; text-align: left; margin-top: 10px; }
#menu .nave a { color: #0B4ACE; font-size: 13px; font-weight: 100; display: block; height: 30px; line-height: 30px; text-align: left; margin-bottom: 6px; transition: 0.3s all cubic-bezier(0, 0, 0.2, 1); padding-left:10px;}
#menu .nave a:hover { color: #fff; font-size: 13px; background: #0B4ACE; font-weight: 100; }
.sedNav2{width:625px;}
#menu .sedNav2 .nave{width:auto;}
#menu .sedNav2 .nave a {width:145px;padding:0 10px;}
.sedNav3{left:auto;right:0;}

/*link*/
.linksbg{ width:100%; padding-top:1px; border-top:1px dashed #CCCCCC;  margin-top:30px;}
.links{}
.links1{}
.links2{line-height: 101px;margin-left: 15px;}
.linkTagcs li{padding:0 15px; padding-right:20px !important;}
.linkTagcs li a:hover{ color:#f00 !important;}



/*banq*/
#banq{ background:#454545; width:100%; height:240px; border-top:4px #0b49ce solid;}

.bq_1{ width:240px; float:left; border-right:1px solid #F5F6F6; padding-top:20px; color:#f5f6f6; font-size:14px; line-height:28px;}
.bq_1 a{color:#f5f6f6; font-size:14px;}
.bq_1 a:hover{color:#ffb800;}

.bq_2{ width:610px; float:left; border-right:1px solid #F5F6F6;  padding-top:20px;  color:#f5f6f6; line-height:36px; padding-left:25px; font-size:14px;}
.bq_2 a{color:#f5f6f6; font-size:14px;}
.bq_2 a:hover{color:#ffb800;}

.bq_3{ width:130px; float:left; padding-left:25px; padding-top:20px;}

/*顶部*/
#backToTop{ position:fixed; _position:absolute; bottom:70px; right:48%; margin-right:-550px; z-index:9999; display:none; }
a.backToTop_a{  background:url(images/20170418195654_1427661246.jpg) no-repeat; width:26px; height:75px; display:block; }




.pro_1 {height:39px;line-height:39px;background:url(images/20170418211848_1955880615.jpg) no-repeat left; display:block;padding-left:15px; color:#fff;padding-left: 50px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;}
.pro_2{height:39px;line-height:39px;background:url(images/20170418211441_831518363.jpg) no-repeat left;padding-left:20px; display:block;padding-left: 42px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}


