body{ width:100%;font-size:12px; background:#FFF; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:"Microsoft Yahei"; color:#484848;}
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: #484848; text-decoration: none;}
a:hover{color: #f76c02;text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto;}
.cp img{border:1px solid #dfdfdf;  padding:3px;}
.cp img:hover{border:1px solid #f76c02; }
.cps img{border:3px solid #f5f5f5;}
.cps img:hover{border:3px solid #ffb449;}
input,button,select,textarea{outline:none}
.font_1{font-size:16px; color:#333;}
#copy{ display:none;}
.totalwidth {width:1100px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#classimgshow2{line-height:38px;}
.xwlb_img img{border:1px solid #dddddd;}
/*共同结束*/

.pro_list_box_item_r{ width:863px; margin-left: 10px; line-height:30px; font-size:13px;}
.pro_list_box_item_r a{ font-size:15px;}

/*小导航*/
#bodycontent{ width:100% !important;}
.mianbxContent{ border-bottom:1px solid #ddd; height:40px !important; line-height:40px; text-align:left !important; margin-bottom:20px !important; font-size:16px;}
.mianbxContent a{ font-size:16px; line-height:40px;}
.mianbxContent a:hover{ font-size:16px; line-height:40px;}
.strong_title{ display:none;}

.navigation h2{display:none;}
/*top1*/
#top1{width: 100%; height:42px; line-height:40px; background: url(../images/20180131091035_155856946.jpg)center; margin: 0 auto;}   
.logo{margin-top:35px;margin-bottom: 35px;margin-right: 22px;}
.name{margin-top: 30px; margin-right: 21px; font-size:18px; line-height:40px; margin-left:15px;}
.top2_w{width: 310px;height: auto;float: left;padding-top: 43px;} 
.top2_w1{font-size: 20px;line-height: 35px;font-weight: bold;}
.top2_w2{font-size: 18px;line-height: 35px;}
.top2_tel{margin-top: 43px; height:96px;}

/*top2*/
#head_bg{width: 100%; height:126px; padding-top:34px; background: url(../images/20180131094117_2135513264.jpg)center no-repeat; margin: 0 auto;}
.head_h{ width:410px; float:left; padding:20px 15px;}
.head_h .h1{ font-size:25px; line-height:50px; font-weight:bold; color:#0069c8;}
.head_h .h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:30px; text-transform:uppercase; color:#aaa;}
.head_h .h3{ font-size:23px; line-height:38px; font-weight:bold;}
.head_o{ width:2px; height:85px; background:url(../images/20180131100528_1773970394.png) center; margin-top:10px; float:left;}
.head_gg{ width:210px; float:left; margin-left:25px;margin-top: 29px;}
.head_gg .g1{ font-size:20px; color:#0069c8; font-weight:bold; margin-top:5px; line-height:34px;}
.head_gg .g2{ line-height:26px; font-size:16px;}
.head_ted{height:76px; float:right; background:url(../images/20180131094302_1574144042.png) left no-repeat; margin-top:20px;}
.head_ted .d1{ font-size:16px; padding-left:38px; padding-top:10px; line-height:20px;}
.head_ted .d2{padding-left:12px; padding-top:10px; font-size:30px; color:#ff7108; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:35px;}
    
/*nav*/
#nav_bg{ width:100%; height:68px; background:url(../images/20180131090948_83228714.jpg) center no-repeat; color:#fff; margin:auto;min-width:1100px;}
#nav_c{ width:1100px; height:68px; margin:auto;}
#nav li{ width:120px; text-align:center; float:left;font-size:15px; line-height:60px;border-left: solid 0.1px;border-right: solid 0.1px;}
#nav ul li a{ text-decoration: none; font-size:16px;line-height:68px; width:120px; display:block; color:#fff;}
#nav ul li a:hover{text-decoration: none; font-size:16px; line-height:68px; width:120px; background:#ff7108; color:#fff; }
#nav ul li .a_nav{ text-decoration: none; font-size:16px; line-height:68px; width:120px; background:#ff7108; color:#fff;} 

/*banner*/
#flash_bg{width:100%; margin:0 auto;}
.focus{width: 100%;height:500px; position: relative; overflow:hidden; min-width:1100px;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background:none;}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 30px; text-align: center; z-index: 2}
.focus .f_btns h2 { color:#fff; font-size: 16px; line-height: 30px; }
.focus .f_btns h2 a{ color:#fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:14px; overflow: hidden; font-size:0;}
.focus .f_btns .btn span {display: inline-block; width:20px; height: 14px; overflow: hidden; margin: 0 5px; background:url(../images/20161027155853_851757391.png) no-repeat; cursor: pointer}
.focus .f_btns .btn span.cur{ background:url(../../login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027155923_1421517347.png) no-repeat;}
.focus .prev {background: url(../../login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027155942_1536086818.png) no-repeat; position: absolute; top:240px;left:120px; width: 40px; height: 60px; z-index: 3; cursor: pointer}
.focus .next { background: url(../../login.114my.cn/memberpic/dgjiashun/uploadfile/image/20161027/20161027160001_1880221566.png) no-repeat; position: absolute; top:240px; width: 40px; height: 60px;right: 120px;z-index: 3;cursor: pointer}
.jqfocus ul li a img{height:500px; text-align:center;}
    
/*search*/
#search_bg{width:100%; min-width:1100px; margin:0 auto; height:70px; font-size:14px;}
#search_bg a{ font-size:14px;}
#search_c{width:1100px; height:70px; margin:0 auto; }
.search_l{width:730px; float:left; line-height:70px;}
.search_h1{padding-right:15px; padding-top:10px; float:left;}
#search_r{width:360px; float:right; padding-top:15px;}
#search_r li{float:left;}

/*应用领域*/
#application_t{width:100%; text-align:center; height:135px; background:url(../images/20180131090948_925167940.jpg) center no-repeat; margin:auto;}
#application_t .t1{line-height:55px; font-size:36px; font-weight:bold; color:#0069c8; padding-top:40px;}
#application_t .t2{ line-height:40px; font-size:16px;}
#application_bg{width:100%; height:265px; background:url(../images/20180131090949_1290005127.jpg) center no-repeat; margin:auto;}
.application_d{width:1100px; margin:0 auto; overflow:hidden; padding-top:10px;}
.application_d img{padding:5px; border:solid 1px #ccc;}
.application_d img:hover{border:solid 1px #198ede;}
.application_d td td{padding-right:8px;}
.application_d td td a{display:block;}
.application_d td td a:nth-child(2){display:block; line-height:40px; background:#000; position:relative; margin-top:-45px; font-size:14px; background-color:rgba(0,0,00, 0.7); opacity: 0.7; filter: alpha(opacity=85); color:#fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:260px;}
.application_d td td a:nth-child(2) br{display:none;}
.application_d td td:hover a:nth-child(2){display:block; position:relative; line-height:195px; margin-top:-200px;  background-color:rgba(0,0,0, 0.7); opacity: 0.7; filter: alpha(opacity=92);}

/*产品*/
#products_t{ width:100%; height:93px; background:url(../images/20180131090949_1269478377.jpg) center no-repeat; text-align:center; margin:auto; margin-top:25px;}
#products_t .t1{ line-height:60px; font-size:36px; color:#0069c8; font-weight:bold;}
#products_t .t2{ line-height:33px; font-size:16px;}

#products_bg{ width:100%; height:686px; background:url(../images/20180131111034_1828183067.jpg) center no-repeat; margin:auto; margin-top:20px;}
.product_r{ width:1100px; height:360px; margin:auto;}
#tablit { height:49px; width:1100px;}
#tablit dl{ float:left; height:49px; }
#tablit dl dd{float:left; width:170px; height:57px; line-height:50px; font-size:18px; text-align:center; margin-left:12px;}
#tablit .on{color:#fff; font-size:18px; width:170px; height:57px; background:url(../images/20180131111530_803801173.png) center no-repeat; text-align:center;}
#tablit .out{color:#fff; font-size:18px; width:170px; height:57px; background:url(../images/20180131111530_1948391776.png) center no-repeat;}
#tablit .on a{ color:#fff; font-size:18px; display:block;}
#tablit .out a{color:#fff; font-size:18px; display:block;}
.tabcon{width:1100px; height:0px; border-top:none; clear:both;}
.dis{display:none;}
.cp3{padding-top:25px; width:1100px; margin:auto;}
.cp3 a{ display:block; }
.cp3 a:hover{filter:alpha(Opacity=75);-moz-opacity:0.75;opacity: 0.75; font-weight:bold;}
.cp3 tr td{ padding-left:0px !important;}
.cp3 tr td span{font-size:14px;}
.cp3 tr td span a{ font-size:14px;}

.prod_2{ width:1100px; margin:auto; margin-top:20px;}
.prod_2 td a {width: 260px; height: 195px; overflow: hidden !important; display: block; text-decoration: blink; border: 1px solid #ddd; font-size:14px; padding: 3px;}
.prod_2 td span a{line-height: 35px; background: #f5f5f5; width:260px; height: 35px !important; margin: 0 auto !important; margin-bottom: 10px !important; margin-top: 10px !important;}
.prod_2 td span a:hover{background:#0069c8; color:#fff; height:35px; line-height:35px; width:260px !important; margin:0 auto !important; margin-bottom:10px !important; margin-top:10px !important;}
.prod_2 td img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.prod_2 td img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.prod_2 td br{display:none;}

/*广告*/
#advert_bg{ width:100%; height:160px; padding-top:41px; color:#fff; background:url(../images/20180131090949_1371770784.jpg) center no-repeat; margin:auto;}
.advert_h1{ width:620px; line-height:57px; font-size:38px; font-weight:bold; float:left;}
.advert_h2{ line-height:57px; font-size:38px; font-weight:bold; padding-left:30px; float:left; }
.advert_h3{ width:200px; text-align:right; float:right;}
.advert_h3 .h1{ line-height:22px; font-size:18px;}
.advert_h3 .h2{ padding-top:7px; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:28px;}
.advert_c{ width:1100px; text-align:center; font-size:20px; padding-top:30px; line-height:30px; margin:auto;}

/*优势*/
#youshi_bg{width:100%; height:413px; padding-top:22px; background:url(../images/20180202085630_1552541540.jpg) center no-repeat; margin:auto;}
.youshi_c{ width:480px; float:left; padding-top:29px; margin-left:45px;}
.youshi_h1{ font-size:32px; font-weight:bold; line-height:32px; padding-left:88px; color:#0069c8;}
.youshi_h1 span{ color:#ff7108;}
.youshi_h2{ padding-top:52px; font-size:14px; line-height:35px;}
#youshi_bg1{width:100%; height:463px; background:url(../images/20180202085629_569350797.jpg) center no-repeat; margin:auto;}
.youshi_c1{ width:480px; padding-top:20px; float:right;}

/*荣誉资质*/
#cer_bg{width:100%; height:284px; background:url(../images/20180131090950_153039752.jpg) center no-repeat; margin:auto;}
#cer_c{width:1100px; margin:0 auto;}
#cer_c_l{width:210px; float:left; padding-top:75px;}
#cer_c_l .h1{font-size:30px; font-weight:bold; color:#fff; line-height:40px;}
#cer_c_l .h2{font-size:18px; color:#ffb449; line-height:30px; text-transform:uppercase;}
#cer_c_l .h3{ width:118px; height:5px; background:#ffb449; margin-top:10px; }
#cer_c_l .h4{ margin-top:27px;}

#cer_c_r{width:880px; float:right; padding-top:30px;}
#cer_c_r table div a{
	line-height: 35px;
    background: #f5f5f5 !important;
    display: block;
    height: 35px;
    width: 246px !important;
    margin-bottom: 7px !important;
    margin-top: 0px !important;
    font-size: 14px;}
#cer_c_r table div a:hover{background:#ffb449 !important; color:#fff; height:35px; line-height:35px; width:246px !important;  margin-bottom:7px !important; margin-top:0px !important; }

/*公司简介*/
#company_t{ width:367px; height:55px; line-height:55px; font-size:40px; color:#2886dc; font-weight:bold; background:url(../images/20180131142148_769179372.jpg) center no-repeat; text-align:center; margin:auto; margin-top:36px;}
#company_c{ width:1100px; font-size:14px; line-height:35px; text-align:center; margin:auto; margin-top:15px;}
#company_c a{font-size:14px;}
.company_liu{ width:1100px; height:170px; background:url(../images/20180131143818_27427944.jpg) center no-repeat; margin:auto; margin-top:40px;}
.company_liu li{ width:274px; text-align:center; padding-top:90px; margin-right:1px; float:left;}
.company_liu li .tdp1{ font-size:22px; line-height:24px; color:#2886dc; font-weight:bold;}
.company_liu li .tdp2{ padding-top:10px; line-height:24px; font-size:16px;}

/*发展历程*/
#path_bg{width:100%; height:373px; background:url(../images/20180224163229_1616902489.png) center no-repeat; margin:auto; margin-top:35px;}
.coursebg{ width:100%; padding-top:140px;}
.main { width: 1100px; margin: 0 auto; }
.clearfix:after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.clearfix { *zoom: 1 }

.index-time { width: 100%; height: 48px; background: url(../images/20180131152356_1174371525.png) repeat-x center bottom; margin-bottom: 80px; position: relative; }
.time-item { float: left; width: 50px; height: 48px; margin: 0 31px; position: relative; cursor: pointer; }
.index-time .time-item:first-child { margin-left: 0; }
.index-time .time-item h5 { color: #666666; padding-top: 14px;  -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; text-align: center; font-weight:normal; font-size:14px;}
.index-time .time-item.b h5 { font-size: 18px; color: #000000; padding-top: 0; font-weight: bold; }
.index-time .time-item.red h5 { color: #eb8a00; }
.index-time .time-item i { display: block; width: 9px; height: 9px; border-radius: 50%; background-color: #d7d7d7; position: absolute; left: 20px; bottom: 1px;  -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; }
.index-time .time-item.b i { width: 14px; height: 14px; background-color: #7e7e7e; bottom: 0; left: 18px; }
.index-time .time-item.red i { background-color: #eb8a00; }
.index-time .time-item a { display: block; font-size: 12px; color: #666666; text-transform: uppercase; font-family: Arial; padding-top: 15px; }
.index-time .time-item:hover a,.index-time .time-item.hover h5 { color: #eb8a00; }
.index-time .time-item:hover a + i,.index-time .time-item.hover i { background-color: #eb8a00; }
.index-time .time-item .para { width: 630px; padding: 5px 10px; position: absolute; top: 70px; left: 0; background-color: #494949; border-radius: 5px; *zoom: 1; display: none; z-index: 99; }
.index-time .time-item .para.pos { left: auto; right: 0; text-align:right; }
.index-time .time-item .para:after { display: block; content: ''; border: 7px solid transparent; border-bottom-color: #494949; position: absolute; top: -14px; left: 18px; }
.index-time .time-item .para.pos:after { left: auto; right: 18px; } 
.index-time .time-item .para p { color: #fff; font-size: 13px; line-height: 24px; text-align:left;}

/*企业形象*/
.convert{ width:1100px; margin:0 auto; overflow:hidden;}
.convert_bt{width:1100px; margin:0 auto; margin-top:35px; background:url(../images/20180131153528_2075908701.jpg) no-repeat; height:38px;}
.convert .tab{width:369px; height:35px; float:left; height:38px; margin-left:410px;}
.convert .tab a{display:block; color:#222; text-align: center; background:#f2f2f2; width: 120px; margin-left:5px; margin-right:5px; height:38px; line-height:38px; font-size:16px; float:left; border-radius:50px;}
.convert .tab a.on{display:block; color:#fff; background:#0069c8; cursor:pointer; border-radius:50px;}
.convert .content1{ overflow:hidden; width:1100px; height:240px; position:relative; margin:0 a; margin-top:20px;}
.convert .content1 ul{ position:absolute; left:0; top:0; height:200px;}
.convert .content1 li{float:left;}
.convert .content1 li .q2{width:1100px; margin:auto;}

/*新闻动态*/
.news{ padding:45px 0; background:#f6f6f6; margin-top:30px;}

.news .title{ text-align:center; font-weight:bold; color:#0069c8; font-size:36px; line-height:38px; margin-bottom:40px;}
.news .title strong{font-weight:bold; color:#7bcf36; font-size:35px;}
.news .title span{font-weight: normal; color:#333; font-size:24px; line-height:46px;}
.news .title p{ display:block; width:1100px; padding-top:4px; height:11px; line-height:14px; background:url(../images/20180131160419_1226275055.jpg) no-repeat center bottom; font-weight: normal; color:#bebebe; font-size:11px; font-family: "Arial"; text-transform: uppercase;}

.page { margin: 0 auto; width: 1100px;}
.news_div_item_day,.news_div_item_month,.news_div_item_year{ display:inline; color:#fff; font-size:18px; font-family:arial}
.news_div_item_title .news_div_item_a{ display:block; color:#fff; font-weight:bolder; font-size:18px; line-height:26px}
.news > .page > .fl .news_div { overflow: hidden; width: 360px; height: 436px; background: url(../images/20180131160928_1012667561.png) no-repeat center top; }
#it_awewe{ position:absolute; top:75px; right:20px; z-index:2; width:60px; text-align:center}
#hot_ranks{ position:relative}
#it_awewe span{ float:left; display:block; margin:0 5px; width:17px; height:2pc; color:#fff; font-size:25px; line-height:50px; cursor:pointer}
#it_awewe > #previous2{ background:url(../images/20180131160639_1918426296.png) no-repeat left top; text-indent:999em}
#it_awewe > #next2{ background:url(../images/20180131160716_1793933984.png) no-repeat right top; text-indent:999em}
.convert2 > a{ position:absolute; right:0; display:block; color:#333; text-decoration:underline; font-size:14px; line-height:30px}
.convert2 > a:hover{ color:#0069c8}
.convert2{ position:relative; width:710px; overflow:hidden;}
.news_div_item_title { padding: 25px 25px 79px; background: #0069c8;}
.news_div_item{ position:relative; padding-bottom:315px}
.news_div_item_date{ position:absolute; top:60px; left:25px; color:#fff}
.news_div_item_pic{ position: absolute; top: 130px; width: 100%; height: 215px; overflow: hidden; }
.news_div_item_pic a{ display: block; }
.news_div_item_pic a img{ width: 100%; height: auto; }
.news_div_item_content .news_div_item_body{ position:absolute; bottom:0; margin-bottom:4px; padding:10px; border-bottom:1px solid #ccc; color:#666; font-size:14px; line-height:26px}
.content2{ position:relative; overflow:hidden; width:710px; height:420px}
.content2 ul{ position:absolute; left:0}
.divdgweb_new_div_item{ margin:25px 0 0; height:105px; border-bottom:1px solid #ddd; cursor:default; transition:.15s all ease}
.divdgweb_new_div_item_day,.divdgweb_new_div_item_month,.divdgweb_new_div_item_year{ color:#a1a1a1; font-family:arial; transition:.15s all ease}
.divdgweb_new_div_item_day{ position:absolute; top:10px; left:0; display:block; width:100%; text-align:center; font-size:45px; line-height:60px}
.divdgweb_new_div_item_month,.divdgweb_new_div_item_year{display:inline;font-size:14px}
.divdgweb_new_div_item_date{position:relative;float:right;display:block;padding:68px 10px 21px;width:100px;background:#e8e8e8;text-align:center;transition:.15s all ease}
.divdgweb_new_div_item_content{float: left;padding:8px 30px 8px 0;width:710px;height: 90px;}
.divdgweb_new_div_item_a{color:#333;font-weight:bolder;font-size:15px!important;line-height:30px;display:block;}
.divdgweb_new_div_item_body{padding-top:3px;color:#666;text-align:justify;font-size:14px;line-height:2em}
.tab1 a{float:left;display:block;padding:2px 15px;height:25px;border-left:3px solid #efeff0;color:#555;font-weight:100%;font-size:20px;line-height:25px}
.divdgweb_new_div_item:hover{border-bottom:1px solid #0069c8;background:#f9f9f9}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_date{background:#0069c8}

.divdgweb_new_div_item:hover .divdgweb_new_div_item_day,.divdgweb_new_div_item:hover .divdgweb_new_div_item_month,.divdgweb_new_div_item:hover .divdgweb_new_div_item_year{color:#fff}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_a{color:#0069c8;}
.tab1 a.on{border-left:3px solid #0069c8; color:#0069c8;font-weight:bolder}

/*版权*/
#copyright_t{ width:100%; height:5px; background:url(../images/20180131165621_1291093293.jpg) center no-repeat; margin:auto;}
#copyright_bg{ width:100%; height:auto; padding-top:50px; padding-bottom:50px; font-size:14px; color:#c6c6c6; background:#484848; margin:auto;}
#copyright_bg a{ font-size:14px; color:#c6c6c6;}
#copyright_bg a:hover{ color:#fdfa02;}
.copyright_c{ width:150px; height:210px; border-right:1px dashed #777; float:left;}
.copyright_c .h1{ font-size:20px; line-height:20px;}
.copyright_c .h2{ line-height:35px; padding-top:15px;}
.copyright_c1{ width:315px; float:left; margin-left:50px;}
.copyright_c1 .h1{ font-size:20px; line-height:20px;}
.copyright_c1 .h1 span{ font-size:16px;}
.copyright_c1 .h2{ line-height:35px; padding-top:15px;}

#copyright_bg1{ width:100%; height:60px; line-height:60px; font-size:14px; background:#0069c8; color:#fff; text-align:center; margin:auto;}
#copyright_bg1 a{ color:#fff; font-size:14px;}
#copyright_bg1 a:hover{ color:#fdfa02;}