/*公用样式*/
@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,dl,dt,dd{margin:0; padding:0;}
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;}
body{font-size:12px;margin:0 auto; color:#333; font-family:Microsoft YaHei;min-width:1100px;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}

/*鼠标经过*/
.cp img{
border:1px #ccc solid;
padding:2px;
}
.cp a:hover img{
border:1px #0041a9 solid;
padding:2px;
}
a{text-decoration: none; color:#1f1a17;}
a:hover{color:#0041a9;}
#dt-hd.navstyle2{ background:#efefef;}

/*公用高度*/
#top50{ width:100%; overflow:hidden; height:50px;}
#top60{ width:100%; overflow:hidden; height:60px;}
#top40{ width:100%; overflow:hidden; height:40px;}
#top30{ width:100%; overflow:hidden; height:30px;}
#top20{ width:100%; overflow:hidden; height:20px;}
#top_sj{ width:100%; overflow:hidden; height:83px;}
/*版面宽度*/
#bm{ width:1100px; margin:0 auto;}
#bmm{ width:1100px; margin:0 auto; position:relative;}
/*公用定位*/
.jd{ position:absolute;}
.xd{ position:relative;}
/*公用颜色*/
.ye{ color:#e95a1e !important;}

/*顶部*/
#top{ width:100%; overflow:hidden; line-height:40px;background:#f2f2f2;}
.top_hy{ font-size:14px; color:#999; padding-left:20px;}
.top_yb{ color:#999; font-size:14px; padding-right:20px;}
.top_yb a{color:#999; font-size:14px; }

#head{width:100%; overflow:hidden;}
.head_l{padding-right:25px; width:204px; padding-top:20px;}


/*导航*/
.nav_a li{ font-size:14px; color:#fff; line-height:136px; float:left; text-align:center; width:96px;}
.nav_a li a{text-decoration:none; display:block; line-height:136px; color:#666; font-size:16px;}
.nav_a li a:hover{ width:96px; height:136px;text-decoration:none; font-size:16px; background:#0041a9; color:#FFF; transition: all 0.5s linear;}
.a_nav a{ width:96px; display:block; font-size:16px;background:#0041a9; height:136px; color:#FFF !important; font-size:15px;}
.nore{background:#0041a9; color:#FFF;}
.nore a{ color:#FFF !important; font-size:16px;}
 
/*幻灯片*/
.focus {width:100%; height:588px; overflow:hidden; position:relative;}
.focus ul {height:588px; position:absolute;}
.focus ul li {float:left; width:100%; height:588px; 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:1002px; left:50%; margin-left:-501px; height:24px; bottom:36px; 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 .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{margin-top:0px; overflow:hidden;}

#custom{ width:100%; overflow:hidden; background:#f1f1f1; padding:50px 0px;}
.custom_t{ text-align:center; font-size:28px;}
.custom_t span{ display:block; font-size:14px; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114092836_117533257.jpg) no-repeat center; color:#666; margin-top:10px;}
.custom_t span a{font-size:14px;color:#666; }
.custom_n{ background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171227/20171227092945_166936163.jpg) no-repeat center; height:496px; margin-top:20px;}
.cut_n_a{ width:550px;height:165px;}
.cut_a_tu{ overflow:hidden; width:227px;}
.cut_a_f{ font-size:13px; color:#666; line-height:30px; width:318px;box-sizing: border-box; padding:33px 20px 0px 30px;}
.cut_a_f span{ font-size:18px;}

.cut_n_b{ width:550px;}
.cut_b_tu{ overflow:hidden;}
.cut_b_f{ font-size:13px; color:#666; line-height:30px; width:308px;box-sizing: border-box; padding:33px 20px 0px 50px;}
.cut_b_f span{ font-size:18px;}
.cut_q_tu{ overflow:hidden;padding-top:2px;}
.cut_n_c{ width:550px;margin-top:2px;}
.cut_c_tu{ overflow:hidden; width:227px;padding-top:2px;}
.cut_c_f{ font-size:13px; color:#666; line-height:30px; width:318px;box-sizing: border-box; padding:37px 20px 0px 30px;}
.cut_c_f span{ font-size:18px;}

.cut_n_d{ width:550px;margin-top:2px;}
.cut_d_tu{ overflow:hidden;padding-top:2px;}
.cut_d_f{ font-size:13px; color:#666; line-height:30px; width:308px;box-sizing: border-box; padding:37px 11px 0px 50px;}
.cut_d_f span{ font-size:18px;}

#article{ width:100%; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171206/20171206142219_1428614949.jpg) no-repeat center top; height:176px;}
.art_t{ width:260px; text-align:center; font-size:26px; color:#666; padding-top:65px;}
.art_t span{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; display:inline-block; padding-bottom:5px;}
.art_t a{ font-size:26px; color:#666;}
.art_n{ font-size:18px; color:#fff; padding-left:50px; padding-top:60px;}
.art_n span{ font-size:30px; color:#fff; display:inline-block; padding-bottom:5px;}
#prod{ width:100%; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114110326_643315930.jpg) no-repeat center top; height:601px;}
.pro_til { background:url(//memberpic.114my.com.cn/020618/uploadfile/image/20170517/20170517141549_1170656427.jpg) left bottom no-repeat;  padding-bottom:20px; margin-top:40px; margin-bottom:20px; overflow:hidden}
.pro_til strong { display:block; float:left; color:#1c489d; font-size:22px;}
.pro_til span { font-weight: normal; font-size:16px; display:block; font-family:Arial, Helvetica, sans-serif; color:#808080; text-transform: uppercase; margin-top:10px;}
.pro_til img { float:right; margin-top:20px;}

.fenlei { width:260px; overflow:hidden; background:#fff; padding-bottom:10px;}
.fenlei li {height:30px; line-height:30px;margin-top:2px; width:240px; margin:0 auto; border-bottom:1px dotted #ccc; padding-bottom:15px; padding-top:22px;}
.fenlei li a { color:#666666; font-size:16px;background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114111519_346891712.jpg) no-repeat left; padding-left:16px; margin-left:15px;}
.fenlei li.on a{ color:#666; text-decoration:underline; color:#0041a9;}
.more{ background:#e8e8e8 !important; border:2px solid #1a4ad9 !important; width:190px !important; height:60px !important; line-height:60px !important; font-size:14px !important; color:#072fa8;}
.pro_nor { width:825px; margin-top:20px;}



@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
.dis { display:none}

.tabcon > table > tbody > tr > td { float: left; padding-left: 0 !important; width:259px; margin: 1.0% 0.8%; position: relative;overflow: hidden;  border: 1px solid #ccc; margin-top:35px;}
.tabcon > table > tbody > tr > td > a { display: block; width: 100%; }
.tabcon > table > tbody > tr > td br{ display: none; }
.tabcon > table > tbody > tr > td > span { display: block; width: 100%; position: absolute; bottom: 0; transition:0.6s all ease;background-position:center; height:32px;line-height:32px;}
.tabcon > table > tbody > tr > td > span > a { display: block; color: #666; font-size: 14px; height:32px; line-height:32px; transition:0.3s all ease-in-out; background:#ccc;}
.tabcon > table > tbody > tr > td > .ceshigo{width:100%;background:rgba(0,0,0,0.4);height:100%;position:absolute;bottom:0;left:-100%;transition:0.3s all ease-in-out;}
.tabcon > table > tbody > tr > td > .ceshigo a {display: block; color: #fff; font-size:16px; font-weight: bold; padding-top: 30%;}
.tabcon > table > tbody > tr > td > .ceshigo p {height: 22px; line-height: 22px;border-radius: 10px;border: 1px solid #fff; transition:all 0.3s 0.3s;padding: 1px 15px;margin: 15px auto;display: block;font-size: 13px;color: #fff;font-weight: 100;width: 70px;text-align: center;position: relative; bottom: -180px;}
.tabcon > table > tbody > tr > td:hover > span {bottom:-32px; }
.tabcon > table > tbody > tr > td:hover > .ceshigo{left:0;}
.tabcon > table > tbody > tr > td:hover > .ceshigo p{left:0; bottom:0;}
.tabcon > table > tbody > tr > td > a > img{width:100%; height:194px;}

#adv{ width:100%; overflow:hidden; border-top:1px solid #ececec; background:#fafafa; padding-bottom:60px;}
.adv_t{ text-align:center;}
.adv_l{ text-align:center; font-size:38px; font-weight:bold; color:#0041a9; padding-top:25px;}
.adv_l font{ color:#ff0000;}
.adv_l span{ display:block; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114140331_832020649.jpg) no-repeat center; font-size:22px; color:#999; font-weight:normal; margin-top:10px;}
.adv_a{ width:261px; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114141921_40280450.jpg) no-repeat center bottom;padding:10px 0px; margin-top:130px; margin-right:19px;}
.adv_a_tu{ text-align:center;}
.adv_a_n{padding:0px 32px; line-height:28px; font-size:14px;}
.adv_a_n span{ display:block; font-size:20px; color:#666; padding:15px 0px 10px; text-align:center; }
.adv_a_m{ text-align:center; padding:22px 0px;}

.adv_b{ width:261px; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114141921_40280450.jpg) no-repeat center bottom;padding:10px 0px; margin-top:70px; margin-right:19px;}
.adv_c{ width:261px; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114141921_40280450.jpg) no-repeat center bottom;padding:10px 0px;  margin-top:130px;}
.adv_d{ width:261px; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114141921_40280450.jpg) no-repeat center bottom;padding:10px 0px; margin-top:70px;}
.adv_a_n1{ padding:0px 25px; line-height:28px; font-size:14px;}
.adv_a_n1 span{display:block;font-size:20px; color:#666; padding:15px 0px 10px;text-align:center; }

.adv_a:hover,.adv_b:hover,.adv_c:hover,.adv_d:hover{
	box-shadow:2px 2px 14px 2px #d8d8d8;
	transform:translateY(-4px);
	transition:all 0.3s;
        background:none;
	}

#case{ width:100%; overflow:hidden; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171114/20171114152518_1208865062.jpg) no-repeat center; height:771px;}
.case_t{ text-align:center; font-size:38px; font-weight:bold; color:#fff; padding-top:55px;}
.case_t span{ font-size:28px; color:#6d95d5;}
.cont_t{ padding-top:65px; text-align:center;}
#tablit {width:1100px; margin:0 auto; height:auto;padding-top:10px; }
#tablit dl{ float:left; padding-bottom:10px; padding-top:16px;}
#tablit dl dt{float:left; height:43px; line-height:43px; font-size:18px;}
#tablit dl dd{float:left; width:250px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; background:#fefefe; margin-right:33px;border-radius:10px; margin-top:20px;}
#tablit dl dd:hover{ color:#fff; float:left; width:250px; height:50px; line-height:50px; text-align:center; background:#e67817;border-radius:10px;cursor:pointer;}
#tablit .out{ color:#666;}
#tablit .on{width:250px; height:50px; line-height:50px; color:#fff; background:#e67817;}
.tabcon1{width:1100px; height:auto; border-top:none; clear:both; padding-top:25px;}
.dis{display:none;}

.cont_l{ padding-left:33px;}
.cont_l_n{ overflow:hidden; width:500px; margin-top:15px; margin-bottom:30px;}
.cont_l_x{ width:50px; font-size:16px; color:#f00;}
.cont_l_w{ width:440px; font-size:14px; color:#666;}

.cont_r{ width:525px; padding-right:20px;}
.cont_r_n{ overflow:hidden; width:510px; margin-top:15px; margin-bottom:30px;}
.cont_r_x{ width:66px; font-size:16px; color:#f00;}
.cont_r_w{ width:440px; font-size:14px; color:#666;}
.cont_db{ background:url(//memberpic.114my.com.cn/0338591/uploadfile/image/20171028/20171028101218_1526217507.png) no-repeat center; width:97px; height:97px; position:absolute; top:420px; left:500px;}
.tabcon1 .news_div_item,.tabcon1 .divdgweb_new_div_item{overflow:hidden; float:left; width:260px; background:#fff; height:360px;transition: all 0.8s linear; margin-right:20px; padding:0px !important; border:none; margin-left:0px; margin-top:0px; margin-bottom:0px;}
.tabcon1 .news_div_item_pic{overflow:hidden; width:260px; height:172px;border:none;}
.tabcon1 .news_div_item_pic img{width:260px; height:172px;}
.tabcon1 .news_div_item_content,.tabcon1 .divdgweb_new_div_item_content{overflow:hidden; width:260px;position:absolute; margin-top:188px; box-sizing:border-box; padding:0px 20px;}
.tabcon1 .news_div_item_title,.tabcon1 .divdgweb_new_div_item_title{ display:none;}
.tabcon1 .news_div_item_body,.tabcon1 .divdgweb_new_div_item_body{line-height:22px; padding-top:8px; font-size:14px;-webkit-line-clamp:3; -webkit-box-orient: vertical; overflow: hidden; color:#666;}
.tabcon1 .news_div_item_date,.tabcon1 .divdgweb_new_div_item_date{ display:none;}
.tabcon1 .news_div_item_year,.tabcon1 .news_div_item_month,.tabcon1 .news_div_item_day,.tabcon1 .divdgweb_new_div_item_year,.tabcon1 .divdgweb_new_div_item_month,.tabcon1 .divdgweb_new_div_item_day{float:left; color:#3dac50; padding-left:3px;}
.tabcon1 .news_div_item_year,.tabcon1 .divdgweb_new_div_item_year{padding-left:7px;}
.tabcon1 .divdgweb_new_div div:nth-child(4){margin-right:0px !important;}

#part{ width:100%; overflow:hidden; background:#f5f5f5; padding:60px 0px 65px;}
.part_t{ font-size:36px; text-align:center; color:#0642a3;}
.container{margin-left:auto; margin-right:auto; width:1100px; margin-top:25px;}
.hzhb .hzCont{position:relative;}
.hzhb .hzCont ul{margin:0 auto; width:1100px; overflow:hidden; height:135px;}
.hzhb .hzCont .btnLeft, .hzhb .hzCont .btnRight{position:absolute; top:40%; margin-top:-14px; width:48px; height:60px;}
.hzhb .hzCont .btnLeft{left:0px; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171116/20171116145527_1758658016.jpg) no-repeat center;}
.hzhb .hzCont .btnRight{right:0px; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171116/20171116145605_651324651.jpg) no-repeat center;}
.hzhb .btnCkgd{margin:42px auto 0 auto; display:block; width:146px; height:30px; line-height:30px; text-align:center; color:#333; border:2px solid #666;}

.hzCont td a{background:#f2f2f2; display:block; line-height:30px;}
.hzCont td img{border:solid 2px #f2f2f2;}
.hzCont td br{ font-size:0px; display:none;}

#about{ background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115093226_843484421.jpg) no-repeat center top;}
.about_t{ text-align:center;}
.about_l{ text-align:center; font-size:16px; color:#999;}
.about_l span{ font-size:36px; font-weight:bold; color:#0041a9; display:inline-block; padding:10px 0px 5px;}
.about_j{ background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115094840_232953915.jpg) no-repeat center top; height:25px; margin:15px 0px;}

#about_bg{ background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115100524_740793801.jpg) repeat-y center; padding:30px 0px; width:100%; overflow:hidden;}
.about_xx{ width:550px;}
.about_n{ overflow:hidden; width:510px; padding-top:30px;}
.about_n_t{ font-size:36px; color:#fff; padding-bottom:10px; padding-left:25px;}
.about_wz{ font-size:14px; line-height:29px; color:#a7bbdb;}
.about_mor{ background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115110453_1769030456.jpg) no-repeat; color:#4b7cca; text-align:center; width:183px; line-height:44px; font-size:14px; margin-left:20px; margin-top:20px;}
.about_mor a{font-size:14px;color:#4b7cca; display:block;}
.about_mor a:hover {color: #fff;text-decoration:underline;}

#new{ width:100%; overflow:hidden;}
.new_t{ font-size:26px; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115112141_1172966570.jpg) no-repeat center top; text-align:center; padding-top:18px;}
.new_t span{ font-size:26px; color:#003399; font-family:Arial, Helvetica, sans-serif; font-weight:400;}
.lanrenzhijia{ width:100%; overflow:hidden; padding-top:25px;}
.lanrenzhijia .tab{ overflow:hidden; width:420px; margin:0 auto; position:relative; z-index:99; padding-bottom:34px;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; height:34px; line-height:34px; width:110px; text-align:center; font-size:16px; color:#fff; background:#0c67cf; margin:0px 15px;transition: all 0.8s linear; border-radius:7px;}
.lanrenzhijia .tab a.on{text-decoration:none; background:#000; transition: all 0.8s linear;}
.lanrenzhijia .content{overflow:hidden; width:1100px; margin:0 auto; height:412px; position:relative; margin-top:10px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.lanrenzhijia .content .li{ width:1100px; float:left;}

.news_div_item,.divdgweb_new_div_item{overflow:hidden; float:left; width:508px; padding:10px 10px; border:dotted 1px #ccc; margin:10px 10px; transition: all 0.5s linear;}
.news_div_item:hover,.divdgweb_new_div_item:hover{background:#f5f5f5; transition: all 0.5s linear;}
.news_div_item_date,.divdgweb_new_div_item_date{overflow:hidden; position:absolute; margin-left:170px; margin-top:-2px; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.news_div_item_year,.news_div_item_month,.divdgweb_new_div_item_year,.divdgweb_new_div_item_month{float:left;}
.news_div_item_year,.divdgweb_new_div_item_year{padding-left:5px;}
.news_div_item_day,.divdgweb_new_div_item_day{float:left;}

.news_div_item:hover .news_div_item_day,.divdgweb_new_div_item:hover .divdgweb_new_div_item_day{transition: all 0.5s linear;}
.news_div_item_content,.divdgweb_new_div_item_content{overflow:hidden; padding-top:16px; width:314px; padding-right:18px; float:right;}
.news_div_item_content a,.divdgweb_new_div_item_title a{font-size:14px; color:#0c67cf; font-weight:bold; line-height:34px;}
.news_div_item:hover .news_div_item_content a,.divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{color:#f40000;}
.news_div_item_body,.divdgweb_new_div_item_body{line-height:20px; font-size:13px; color:#666;}
.news_div_item_pic{width:143px; height:94px; border:solid 1px #ddd; overflow:hidden; float:left;}
.news_div_item_pic img{width:143px; height:94px;}


#link{ width:100%; overflow:hidden; background:#f9f9f9; padding:40px 0px;}
.link_bg{ background:#fff;padding:20px;}
.link_t{ font-size:18px;}
.link_t span{ color:#b41313; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.link_t font{ float:right; display:inline-block; font-size:12px; color:#666;}
.link_t font a{font-size:12px; color:#666;}
.link_x{ width:30px; height:1px; background:#b41313; margin:15px 0px;}
.link_n{overflow:hidden;}

#footer{ width:100%; overflow:hidden; background:#0041a9; line-height:50px; height:50px;}
.footer_n li{ float:left; background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115135926_288430888.jpg) no-repeat left; width:137px; text-align:center; font-size:15px; color:#99ccff;}
.footer_n li a{font-size:15px; color:#99ccff;}
.footer_n li a:hover{text-decoration:underline;}
.footer_n .emm{background:url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115135926_288430888.jpg) no-repeat left,url(//memberpic.114my.com.cn/076986369245/uploadfile/image/20171115/20171115135926_288430888.jpg) no-repeat right;}

#cop{ overflow:hidden; width:100%; background:#333; padding-bottom:50px;}
.cop_logo{width:205px; padding-top:60px;}
.cop_n{ font-size:14px; color:#999999; line-height:28px; margin-left:25px; padding-top:60px;}
.cop_n a{ font-size:14px; color:#999999; }
.cop_n a:hover{color:#fff; }
.cop_ewm{ overflow:hidden; margin-top:48px;}
.ewm_sj{ margin-right:10px;}