﻿body{margin:0 auto; font-family:"SimSun"; color:#525252; font-size:12px;}
div,dl,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #1f71ec; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; -o-transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}
a:hover{text-decoration: none; color:#1f71ec;}
.top10{margin-top:10px;}
.top20{margin-top:20px;}
.top25{margin-top:25px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top70{margin-top:70px;}

.box,#top,.nav,#engineering,#show,#link{width:1100px; height:auto; margin:0 auto;}

/*顶部*/
#head{ background:#f5f5f5; line-height:30px; border-bottom:1px #dedede solid;}

/*抬头*/
.logo{ width:285px; margin-right:15px;}
.phone{ width:261px;padding-top:15px;}
.top_w{ width:450px; font-size:16px; color:#333333; line-height:32px;padding-top:8px; font-family:"microsoft yahei";}
.top_w dl{font-size:26px;letter-spacing:2px; font-weight:bold;color:#f60;}


/*导航*/
#nav_all{width:100%; min-width:1100px; background:#1f71ec; font-family:"microsoft yahei";}
.nav{ height:50px; color:#fff; font-size:15px; line-height:50px;width:1230px;}
.nav li{width:122px; height:50px;float:left; text-align:center; background:url(../images/20171026112329_1402705556.jpg) left top no-repeat;}
.nav li a{color:#fff; display:block; font-size:15px; font-weight:bold;}
.nav li a:hover{background:#f60;}
.nav .on{ width:2px; height:50px; background:url(../images/20171026112329_1402705556.jpg) top no-repeat;}
.a_nav .a_nav_color{display:block; background:#f60;}
/*导航栏下拉*/
.subnavigationlist{ display:none; position:absolute; background:#fff; z-index:100;width:390px;}
.subnavigationlist li {  float:none; padding:0px; line-height:28px; display:inline;}
.subnavigationlist li a {width: 151px;
    color: #000;
    font-size: 14px;
    font-weight: normal;
    height: 30px;
	float:left;
    line-height: 30px;
    display: block;
    background: url(../images/h_ico10.gif) no-repeat 20px center;
    padding: 0 0 0 44px;
	text-align:left;}
.subnavigationlist li a:hover {  background:#f60;  color:#fff; }

.navigationlist .subnavigationlist:nth-child(2) li {
    width: 50%;
    clear: none;
	}

/*幻灯片*/
.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:#fff;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#fff; display:none;}
.focus .btn {position:absolute; width:120px; height:23px; padding:0px 10px 0px 10px;right: 48%; 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 .pre {left:0;}
.focus .next {right:0; background-position:right top;}

.n_focus {width:100%; height:350px; overflow:hidden; position:relative; margin-bottom:70px;}
.n_focus ul {height:350px; position:absolute;}
.n_focus ul li {float:left; width:100%; height:350px; overflow:hidden; position:relative; background:#fff;}
.n_focus ul li div {position:absolute; overflow:hidden;}
.n_focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#fff; display:none;}
.n_focus .btn {position:absolute; width:120px; height:23px; padding:0px 10px 0px 10px;right: 48%; bottom:6px; text-align:right;}
.n_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;}
.n_focus .btn span.on {background:#fff;}
.n_focus .pre {left:0;}
.n_focus .next {right:0; background-position:right top;}


/*搜索*/
#search_all{ width:100%; min-width:1100px; margin:0 auto; height:50px;}
#n_search_all{width:100%; min-width:1100px; margin:0 auto; height:50px; position:absolute; top:559px;background:#f0f0f0;}
.search{ width:1100px; margin:0 auto; font-family:"Microsoft YaHei";}
.search a{ font-size:14px; color:#525252;}
.search a:hover{ color:#1f71ec;}
.searchl{ font-size:14px;line-height:50px;}
.searchl span{ color:#1f71ec;}
.searchr{ width:400px; padding:10px 0;}
.search_kong{ width:400px;float:right; overflow:hidden; height:30px;}
.search_2{float:left; width:300px; height:30px; line-height:30px;}
.search_tu{ float:right;height:30px; width:58px;}

/*担忧*/
#trouble_bg{font-family:"Microsoft YaHei"; width:100%; min-width:1100px; height:439px; background:url(../images/20171026114909_960119853.jpg) center no-repeat;}
#trouble_bg p{ display:block; padding:75px 0 37px 204px; font-size:40px; font-weight:bold; color:#1f71ec;}
#trouble_bg .word{ width:630px; padding-left:326px;}
#trouble_bg li{ display:block; font-size:16px; padding:12px 47px 0 0px; float:left; }
.trouble_w{ width:388px; padding:0 130px 0 80px; font-size:25px; color:#1f71ec; text-align: center;}
.trouble_w span{color:#f60;}
.trouble_w dl{ display:block; font-size:20px; color:#333333; letter-spacing:4px; padding:10px 0 0 0 ;}
.trouble_font{width:240px; font-size:17px; color:#333333; letter-spacing:2px; line-height:32px; padding-top:5px;}
.trouble_font em{ display:block; font-style:normal; font-family:"arial"; font-size:28px; color:#ff6600; font-weight:bold; letter-spacing:0;}

/*工程*/
#engineering{font-family:"Microsoft YaHei"; margin-top:25px;}
.engineering_t{ height:95px; font-size:18px; text-align:center; color:#333333; background:url(../images/20171026150013_1473163986.jpg) bottom center no-repeat;}
.engineering_t p{ display:block; font-size:30px; font-weight:bold; padding-bottom:22px;}

.box_l{width:520px;}
.box_r{width:580px;}
.nep01{background:#f60; height:113px; margin-bottom:16px;}
.nep02{background:#1f71ec; height:113px; margin-bottom:16px;}
.nep02:hover{background:#f60; }
.box_l .word{ width:350px; font-size:14px; line-height:22px; color:#ebeaea; font-family:"Microsoft YaHei"; padding-top:10px;}
.box_l .word a{ display: block;line-height:40px; font-size:18px; font-weight:bold; color:#fff;}
.box_l_img{ float:left; margin:7px 22px 7px 22px;}
.hidden{display:none;}
.engineering_con{}

#show{ margin-top:10px;font-family:"Microsoft YaHei";}
.show_t{ line-height:40px; height:40px; border-bottom:#dedede 1px solid;}
.show_t p{ display:block; float:left; font-size:18px; font-weight:bold; color:#1f71ec;}
.show_t p span{ font-family:"arial"; font-size:18px; color:#a8a8a8; font-weight:normal; text-transform:uppercase;}
.show_t a{ display:block; float:right; color:#525252;font-size:14px;}
.show_t a:hover{ color:#1f71ec;}
.show_b{ margin-top:15px;}

/*广告条*/
#banner{ width:100%; min-width:1100px; height:250px;font-family:"Microsoft YaHei"; margin-top:30px; background:url(../images/20171026180506_1901520338.jpg) center no-repeat;}
.banner_w{ width:432px; font-size:24px; color:#ffffff; padding:90px 0 0 94px; text-align:center; }
.banner_w p{ display:block; padding:5px 0 0 15px; font-size:20px;}
.banner_w p span{font-weight:bold; font-size:24px;}
.banner_w a{ display:block; width:120px; font-weight:bold; line-height:35px; background:#fff; color:#ff6600; font-size:16px; float:left; margin:20px 20px 0 20px;}
.banner_w a:hover{ text-decoration:underline;}

/*优势*/
#adv{font-family:"Microsoft YaHei"; width:100%; min-width:1100px; margin-top:40px;}
.adv_t{ height:95px; font-size:18px; text-align:center; color:#333333; margin-bottom:30px; background:url(../images/20171026195052_1573266997.jpg) bottom center no-repeat;}
.adv_t p{ display:block; font-size:30px; font-weight:bold; padding-bottom:22px;}
.adv_bg1{ height:447px; background:url(../images/20171026200118_2104430279.jpg) center no-repeat;}
.adv_bg2{ height:447px; background:url(../images/20171026200719_110848365.jpg) center no-repeat;}
.adv_bg3{ height:461px; background:url(../images/20171026200919_1557541073.jpg) center no-repeat;}

.adv_w{ width:500px;font-size:14px; line-height:28px; text-align:justify;}
.adv_w p{ display:block; font-size:27px; font-weight:bold; color:#1f71ec; padding:35px 0 45px 85px;}
.adv_w span{ color:#f60; font-size:20px;}
.adv_w a{ display:block; text-align:center; box-shadow:1px 5px 5px #9c9c9c; width:120px; font-weight:bold; line-height:40px; background:#1f71ec; color:#fff; font-size:16px; float:left; margin:25px 20px 0 20px;}
.adv_w a:hover{ text-decoration:underline;}

/*案例*/
#case{ width:100%; min-width:1100px; height:515px; background:url(../images/20171026202701_1739744810.jpg) center no-repeat;font-family:"Microsoft YaHei"; margin-top:28px; padding-top:28px;}
.case_t{ height:95px; font-size:18px; text-align:center; color:#333333; margin-bottom:30px; background:url(../images/20171026203237_1661146757.png) bottom center no-repeat;}
.case_t p{ display:block; font-size:30px; font-weight:bold; padding-bottom:22px;color:#fff;}
#case_b{ width:1100px; margin:0 auto; padding-top:40px;}

/*简介*/
#about{ width:100%; min-width:1100px;font-family:"Microsoft YaHei"; height:688px; margin-top:35px; background:url(../images/20171027105715_1359408708.jpg) center no-repeat;}
.about_l{ width:378px;}

.about_r{ width:682px; font-size:14px; line-height:32px; padding-top:78px; text-align:justify;}
.about_r p{ display:block; float:left; font-size:20px; font-weight:bold; color:#333; margin-bottom:20px;}
.about_r dl{ display:block; float:right; font-size:12px; width:50px;color:#ffffff; margin-top:7px;font-family:"arial"; line-height:20px; text-align:center; background:#1f71ec; border-radius:15px; margin-bottom:20px;}
.about_r dl a{color:#ffffff;}
.about_r dl:hover{background:#f60;}
.about_r .contact{margin-top:30px;line-height:47px;}
.about_r .contact_l{width:313px; font-weight:bold; }
.about_r .contact_l em {display:block; float:left; font-style:normal;  font-size:14px;color:#333;}
.about_r .contact_l span{display:block; float:left; font-family:"arial"; font-size:28px; color:#ff6600;}
.about_r .contact a{ display:block; float:left; margin:0 35px; font-size:18px; font-weight:bold; color:#333;}
.about_r .contact a:hover{color:#1f71ec;}

.about_b{ margin-top:35px; text-align: center;}
.about_b_l{ width:750px; margin-left:73px;}
.about_b_r{ width:144px; font-size:35px; font-weight:bold; padding-top:10px;}
.about_b_r p{ display:block; font-family:"arial"; font-size:14px; color:#a8a7a7; padding:5px 0 8px 0; text-transform:uppercase; font-weight:normal;}
.about_b_r a{ display:block; width:144px; line-height:45px; font-size:16px; color:#fff; background:#1f71ec;}

/*新闻*/
.main_xw_l{ width:1100px;}
.lanrenzhijia{ width:1100px; height:65px; margin:0px auto;  background:none; font-family:"Microsoft YaHei";}
.lanrenzhijia .tab{ overflow:hidden;border-bottom: #bdbdbd 1px solid; margin-bottom:20px; background:url(../images/20171027140250_1174494020.jpg) 10px no-repeat; width:1030px; float:left; height:64px; line-height:64px;}
.lanrenzhijia .tab1{ width:70px; color:#bdbdbd; font-size:14px; border-bottom: #bdbdbd 1px solid; line-height:64px;}
.lanrenzhijia .tab1 a{font-size:14px;}
.lanrenzhijia .tae{ padding-right:30px; float:right; text-align:left;  font-size:18px; float:right; line-height:46px;  }
.lanrenzhijia .tae a{ color:#c40000; }
.lanrenzhijia .tab a{  display:block; float:left; text-decoration:none; color:#2a2b2b; height:46px; line-height:64px;padding: 0 30px 0 60px; text-align:left; font-size:16px; }
.lanrenzhijia .tab a:hover{  color:#1f71ec; text-decoration:none; overflow:hidden;height:46px;}
.lanrenzhijia .tab a.on{ color:#1f71ec; text-decoration:none;  overflow:hidden; font-size:16px; font-weight:bold;}
.lanrenzhijia .content{ overflow:hidden; width:1100px; position:relative; float:left; margin-top:4px; height:400px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.w960{width:960px; margin:auto;}
.lanrenzhijia .content .li{ width:1100px; float:left;}


#news2{width:1100px; height:470px; margin:0 auto; padding-bottom:5px; overflow:hidden; margin-top:30px; font-family:"microsoft yahei";} 
.news21{ float:left; width:482px;}
.news21 .news_div_item{ position:relative;}
.news21 .news_div_item_pic{ position:absolute; top:0;}
.news21 .news_div_item_content{line-height:30px; width:482px; padding-top:10px; position:absolute; top:290px;}
.news21 .news_div_item_a{ font-size:16px;}
.news21 .news_div_item_body{ color:#787878; line-height:24px;}


.news22{ float:right; width:585px; }
.news22 .news_div .news_div_item:nth-child(1){ display:none;}
.news22 .news_div_item{ background:#f6f6f6; width:585px; height:80px; margin-bottom:20px; transition:0.2s;}
.news22 .news_div_item_date{float:left; width:92px; height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news22 .news_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news22 .news_div_item_month{position:absolute; top:50px; left:57px; color:#787878;}
.news22 .news_div_item_year{position:absolute; top:50px; left:19px; color:#787878;}
.news22 .news_div_item_content{ float:left; line-height:30px; margin-left:20px; width:460px; padding-top:10px; font-weight:bold; font-size:14px;}
.news22 .news_div_item_body{ color:#787878; font-weight:normal;}
.news22 .news_div_item:hover { background:#1f71ec; transition:0.2s;}
.news22 .news_div_item:hover .news_div_item_day,.news22 .news_div_item:hover .news_div_item_month,.news22 .news_div_item:hover .news_div_item_year,.news22 .news_div_item:hover .news_div_item_title,.news22 .news_div_item:hover .news_div_item_body{ color:#FFF;}
.news22 .news_div_item:hover .news_div_item_title a{ color:#FFF;}


.news21 .divdgweb_new_div_item{ position:relative;}
.news21 .divdgweb_new_div_item_pic{ position:absolute; top:0;} 
.news21 .divdgweb_new_div_item_content{line-height:30px; width:482px; padding-top:10px; position:absolute; top:290px;}

.news21 .divdgweb_new_div_item_a{ font-size:16px;}
.news21 .divdgweb_new_div_item_body{ color:#787878; line-height:24px;}

.news22{ float:right; width:585px; }
.news22 .divdgweb_new_div .divdgweb_new_div_item:nth-child(1){ display:none;}
.news22 .divdgweb_new_div_item{ background:#f6f6f6; width:585px; height:80px; margin-bottom:20px; transition:0.2s;}
.news22 .divdgweb_new_div_item_date{float:left; width:92px; height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news22 .divdgweb_new_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news22 .divdgweb_new_div_item_month{position:absolute; top:50px; left:57px; color:#787878;}
.news22 .divdgweb_new_div_item_year{position:absolute; top:50px; left:19px; color:#787878;}
.news22 .divdgweb_new_div_item_content{ float:left; line-height:30px; margin-left:20px; width:460px; padding-top:10px; font-weight:bold; font-size:14px;}
.news22 .divdgweb_new_div_item_body{ color:#787878; font-weight:normal;}
.news22 .divdgweb_new_div_item:hover { background:#1f71ec; transition:0.2s;}
.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_day,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_month,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_year,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_title,.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_body{ color:#FFF;}
.news22 .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{ color:#FFF;}
.news21 .news_div .news_div_item .news_div_item_date{position:absolute; right:0; line-height:15px; top:310px; color:#999; width:68px;}
.news21 .news_div .news_div_item .news_div_item_date .news_div_item_day,.news_div_item_month,.news_div_item_year{ float:left;}
.news21 .divdgweb_new_div .divdgweb_new_div_item .divdgweb_new_div_item_date{position:absolute; right:0; line-height:15px; top:310px; color:#999; width:68px;}
.news21 .divdgweb_new_div .divdgweb_new_div_item .divdgweb_new_div_item_date .divdgweb_new_div_item_year,.divdgweb_new_div_item_month,.divdgweb_new_div_item_day{ float:left;}


/*友情链接*/
#link{ font-family:"microsoft yahei";height:80px; background:url(../images/20171027105520_1437624212.jpg) center top no-repeat; margin-top:30px;}
.link_t p{ display:block; float:left; padding-left:119px;font-size:18px;color:#333; line-height:25px;}
.link_t a{ display:block; float:right; font-size:14px; color:#525252; line-height:19px;padding-right:5px;}
.link_t a:hover{color:#1f71ec;}
.link_b{ margin-top:10px;}
.linkTagcs li a{ color:#b4b4b4 !important;}
.linkTagcs li a:hover{ color:#1f71ec !important;}

/*版权*/
#copy{ width:100%; min-width:1100px; background:#1f71ec;color:#e2e2e2; font-size:14px; line-height:32px; margin-top:40px; font-family:"microsoft yahei";}
#copy a{ font-size:14px; color:#e2e2e2; font-family:"microsoft yahei";}
#copy a:hover{ color:#f60;}
.copy_t{ line-height:50px; border-bottom:1px solid rgba(255,255,255,0.3); font-weight:bold;}

.copy_logo{ width:317px; padding:38px 0 38px 0; border-right:1px solid rgba(255,255,255,0.3);}
.copy_w{ width:565px; padding:25px 0 31px 40px; border-right:1px solid rgba(255,255,255,0.3); line-height:34px;text-align:left;font-family:"microsoft yahei";}
.copy_code{ width:136px; padding-top:34px;}
.bottom{ line-height:50px; background:#f60;font-family:"microsoft yahei";}
.bottom a:hover{ color:#fff !important; text-decoration:underline; }

/*小导航*/
.strong_title{ display:none;}
.centerHeadImage{ display:none;}
.mianbxContent { font-family:"microsoft yahei";background: url(../images/20171027152625_353592315.jpg) no-repeat;
text-align: left !important;font-size: 14px;line-height: 40px !important; width:1070px !important; margin-bottom: 12px !important;height: 40px !important;padding-left: 30px !important;}
.mianbxContent a{ font-size:14px;}
.mianbxContent a:hover{ font-size:14px;}

/*内页新闻*/
.news-nei{  line-height:30px;margin:0  auto; padding:10px; font-size:14px;font-family:"microsoft yahei"; }
.news-nei p{ text-indent:2em;}
.news-nei h4{ color:#F00; text-align:center}

/*内页幻灯片*/
.about_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20180813153533_300401757.jpg) center no-repeat;}

.contact_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20171027210725_1967252654.jpg) center no-repeat;}

.feedback_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20171027210726_1718629541.jpg) center no-repeat;}

.news_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20171027210815_654618071.jpg) center no-repeat;}

.message_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20171027210815_2144945473.jpg) center no-repeat;}

.case_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20171027210815_1675392875.jpg) center no-repeat;}

.prod_banner{ width:100%; min-width:1100px; height:350px; margin-bottom:60px; background:url(../images/20171028172302_648843029.jpg) center no-repeat;}