@charset "utf-8";
/* CSS Document */

/*首页*/
/*头部*/
.header_l{float:left;}
.header{border-bottom:1px solid #ebebeb;line-height:36px;color:#999;}
.header_r{float:right;font-size:12px;}
.header_r a{display:block;color:#999;text-transform:uppercase;float:left;padding-right:13px;padding-left:13px;background:url(../images/s1.png) no-repeat right center;}
.header_r a:nth-child(4){font-size:14px;text-transform:none;background:url(../images/s2.png) no-repeat left center;padding-left:36px;padding-right:0;margin-left:24px;}
.nav .logo{background:url(../images/logo.png) no-repeat;width:235px;height:48px;float:left;margin:12px auto 21px;}
.nav .search{float:right;position:relative;width:279px;height:35px;line-height:35px;border:1px solid #8c8d98;margin-top:24px;}
.nav .search .infr{outline:none;border:none;height:35px;line-height:35px;width:243px;display:block;padding:0;margin:0;text-indent:5px;}
.nav .search .tijiao{position:absolute;top:0px;right:0px;background:url(../images/search.png) no-repeat;width:36px;height:35px;cursor:pointer;border:none;outline:none;font-size:0;}
#header li{float:left;letter-spacing:1px;width:185px;background:url(../images/ss.png) no-repeat right center;}
#header li a{display:block;color:#fff;}
#header{background:#145382;height:52px;line-height:52px;text-align:center;font-size:16px;}
#header .outter{background:url(../images/ss.png) no-repeat left center;}
#header li.cur a{color:#b02023;}
#header li:hover a{color:#b02023;}

/*内容*/
.public_title img{display:block;margin:0 auto;}
.public_title{padding:70px 0 55px;}
.index_items1 .item{float:left;height:228px;}
.index_items1 .item1{margin-right:24px;width:542px;background:#145382;}
.index_items1{margin-bottom:24px;}
.index_items1 .item2{width:541px;background:#2a2c41;}
.index_items1 .item img{display:block;}
.index_items1 .item .pic{float:left;}
.index_items2 .pic{float:left;margin-right:25px;}
.index_items2 .pic img{display:block;}
.index_items2 .pic:nth-child(3){margin-right:0;}
.index_items2 .pic:first-child+.pic+.pic{margin-right:0;_margin-right:0;*margin-right:0;}
.index_items2{margin-bottom:80px;}
.section2 .public_title{padding:50px 0 40px;}
.section2{background:url(../images/bj2.jpg) center no-repeat;height:565px;}
.index_section2 img{float:right;margin-left:45px;display:block;}
.index_section2 .title{font-size:16px;color:#333;line-height:28px;letter-spacing:0.5px;margin-bottom:8px;}
.index_section2 p{text-align:justify;line-height:22px;letter-spacing:0px;}
.index_section2 .more{border:1px solid #666;width:121px;height:32px;line-height:32px;text-align:center;display:block;color:#333;margin-top:33px;}
.index_section2 .more:hover{color:#fff;background:#2a2c41;border:1px solid #2a2c41;}
.section3_l{float:left;width:650px;}
.section3_l .news_title img{display:block;}
.index_03{padding-top:50px;padding-bottom:74px;}
.section3_l .news_title{margin-bottom:35px;}
.index_news_items{width:650px;}
.index_news_items li{float:left;width:650px;height:139px;margin-bottom:24px;}
.index_news_items li .pic{float:left;margin-right:23px;width:167px;height:139px;overflow:hidden;}
.index_news_items li .pic img{display:block;}
.index_news_items li .con{width:460px;float:left;}
.index_news_items li .con .news_infr{display:block;color:#333;font-size:16px;line-height:28px;font-weight:bold;letter-spacing:0.5px;padding-top:15px;}
.index_news_items li .con .date{color:#333;line-height:28px;}
.index_news_items li .con p{line-height:22px;text-align:justify;letter-spacing:0.5px;}
.index_news_items li:hover .con .news_infr{color:#b02023;}
.index_news_items li .pic img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.index_news_items li:hover .pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.section3_r{float:right;width:365px;}
.section3_r .news_title{margin-bottom:24px;}
.section3_r_con{border:1px solid #bfbfbf;padding:23px 21px 22px 22px;}
.section3_r_con .shili_lunbo .bd li img{display:block;width:100%;}
.section3_r_con .infr{display:block;line-height:34px;color:#333;font-weight:bold;letter-spacing:-0.2px;margin-top:16px;margin-bottom:6px;}
.section3_r_con p{line-height:22px;color:#333;letter-spacing:0px;}
.section3_r_con .infr:hover{color:#b02023;}
.section3_r_con .shili_lunbo{width:320px;height:165px;overflow:hidden;}
.section3_r_con .shili_lunbo .bd li{width:320px;height:165px;overflow:hidden;float:left;}

/*footer*/
.footer{background:#bfbfbf;height:187px;}
.footer p{text-align:center;letter-spacing:1px;line-height:30px;}
.footer p:nth-child(1){padding-top:45px;}
.footer p:first-child{padding-top:45px;}

/*整机产品*/
.public_nav{float:left;width:235px;margin-top:-33px;}
.public_nav .product_title {height:97px;background:#b12022;width:235px;color:#fff;text-align:center;font-weight:bold;font-size:20px;margin-bottom:1px;}
.public_nav .product_title h2{font-size:24px;text-transform:uppercase; line-height:97px;text-align:center;font-family:Tahoma;letter-spacing:0;}
.product_menu {margin-bottom: 25px; width: 235px;}

.product_menu li{width:235px;float:left;text-align:center;line-height:46px;position:relative;text-indent:20px;height:auto;background:#f6f6f6;border-bottom:1px solid #ccc;font-size:14px;}
.product_menu li a{display:block;background:url(../images/w2.png) no-repeat 25px center !important;color:#666;float:none;margin-bottom:0;text-align:left;text-indent:49px;}
/*.product_menu li.on a{background:url(../images/w1.png) no-repeat 23px center !important;}
.product_menu li.on li a{background:none !important;}*/
.product_menu li li{float:left;line-height:46px;width:235px;text-align:center;font-size:14px;}

.product_menu li:nth-child(2)>a{border-bottom:none;}
.product_menu li:nth-child(1) li:nth-child(2)>a{border-bottom:1px solid #ccc;}
.product_menu li:nth-child(2).on li:nth-child(1)>a{border-top:1px solid #ccc;}
.product_menu li>a{height:46px;}
.product_menu li ul{display:none;}
.product_menu li:nth-child(1) a{background:none !important;_background:none !important;*background:none !important;}
.product_menu li:nth-child(3) a{background:none !important;_background:none !important;*background:none !important;}
.product_menu li:first-child a{background:none !important;_background:none !important;*background:none !important;}
.product_menu li:first-child+li+li a{background:none !important;_background:none !important;*background:none !important;}
.product_menu li li a{background:url(../images/w3.png) no-repeat 51px center !important;}
.product_menu li li:nth-child(1) a{background:url(../images/w3.png) no-repeat 51px center !important;}
.product_menu li li:nth-child(3) a{background:url(../images/w3.png) no-repeat 51px center !important;}
.product_menu li li:first-child a{background:url(../images/w3.png) no-repeat 51px center !important;}
.product_menu li li:first-child+li+li a{background:url(../images/w3.png) no-repeat 51px center !important;}
.product_menu li li a{text-indent:67px;text-align:left;}
/*.product_menu li li:nth-child(3){border-bottom:none;}
.product_menu li li:first-child+li+li{border-bottom:none;}*/
/*.product_menu li li.border1{border-top:1px solid #ccc;}*/
.product_menu li.current_bj2{background:#b12022;}
.product_menu li.current_bj2 a{color:#fff;}
.product_menu li:hover{background:#b12022;}
.product_menu li:hover a{color:#fff;}
.product_menu li:nth-child(2):hover{background:#b12022;}
.product_menu li:nth-child(2):hover a{color:#666;}
.product_menu li:first-child+li:hover{background:#f6f6f6;}
.product_menu li:first-child+li:hover a{color:#666;}
.product_menu li li:hover{background:#b12022;}
.product_menu li li:hover a{color:#fff !important;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li li:nth-child(2):hover{background:#b12022;}
.product_menu li li:nth-child(2):hover a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li li:first-child+li:hover{background:#b12022;}
.product_menu li li:first-child+li:hover a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li li:nth-child(3):hover{background:#b12022;}
.product_menu li li:nth-child(3):hover a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li li:first-child+li+li:hover{background:#b12022;}
.product_menu li li:first-child+li+li:hover a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li li:nth-child(4):hover{background:#b12022;}
.product_menu li li:nth-child(4):hover a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li li:first-child+li+li+li:hover{background:#b12022;}
.product_menu li li:first-child+li+li+li:hover a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.product_menu li.on ul{display:block;}
.product_menu li.on li.current_bj2 a{color:#fff;background:url(../images/w4.png) no-repeat 51px center !important;}
.public_r{width:840px;float:right;margin-bottom:132px; min-height:420px;}
.public_r .title_r{line-height:50px;font-size:15px;border-bottom:1px solid #ccc;}
.public_r img{display:block;}
.public_r .content_r{margin-top:21px;}
.public_r .content_r p{text-align:justify;line-height:28px;letter-spacing:0.5px;}
.content_r_items { overflow:hidden;}
.content_r_items li{float:left;margin-right:26px;margin-bottom:18px;overflow:hidden;width:261px;}
.content_r_items li .pic{width:261px;height:210px;overflow:hidden;}
.content_r_items li .pic img{display:block;width:100%;}
.content_r_items li p{text-align:center !important;background:#043070;line-height:36px !important;text-align:center !important;font-size:16px; color:#fff;}
.content_r_items{margin-top:30px;}
.content_r_items ul{width:940px;}
.content_r_b .pic{float:left;border:1px solid #e5e5e5;margin-right:50px;width:261px;height:210px;}
.content_r_b .pic img{display:block;width:100%;}
.content_r_b p{font-size:16px;letter-spacing:1px;line-height:28px;}
.content_r_b .call{display:block;width:100px;text-align:center;line-height:38px;color:#fff;background:#2a2c41;border-radius:8px;margin-top:35px;margin-left:293px;}
.product_title_pub{font-size:18px;font-weight:bold;padding-left:21px;color:#a71d21;background:url(../images/shu.png) no-repeat left center;line-height:36px;margin-bottom:8px;}
.pro_title_public .product_title_pub{float:left;margin-bottom:0;}
.pro_title_public .more{display:block;float:right;line-height:36px;font-size:16px;color:#333;}
.content_r_items2{margin-top:20px;}
.pro_title_public .more:hover{color:#990000;}


/*新闻中心*/
.news_list_l li:nth-child(2) a{background:none !important;}
.news_list_l li:nth-child(2):hover{background:#2a2c41;}
.news_list_l li:nth-child(2):hover a{color:#fff;}
.news_list_l li:first-child+li a{background:none !important;}
.news_list_l li:first-child+li:hover{background:#b12022;}
.news_list_l li:first-child+li:hover a{color:#fff;}
.news_list_l li{text-indent:0;text-align:center;}
.news_list_l li a{text-indent:0;text-align:center;background:none !important;_background:none !important;*background:none !important;}
.news_list_l li a{color:#2a2c41;}
.news_content_r li{float:left;width:815px;padding:21px 25px 21px 0;border-bottom:1px dashed #ccc;}
.news_content_r li .pic{float:left;width:134px;height:112px;overflow:hidden;}
.news_content_r li .pic img{display:block;width:100%;}
.news_content_r li .con{float:right;width:643px;height:112px;}
.news_content_r li .con .title{line-height:28px;margin:8px auto 10px;}
.news_content_r li .con .title .infr{color:#333;font-size:16px;display:block;float:left;}
.news_content_r li .con .title .date{float:right;color:#999;}
.news_content_r li:hover .con .title .infr{color:#990000;}
.news_content_r li .con p{line-height:24px;text-align:justify;letter-spacing:1px;}
.news_content_r li img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.news_content_r li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*新闻详情*/
.news_infr5 .title{font-size:20px;color:#666;letter-spacing:1px;text-align:center;line-height:38px;margin-top:45px;color:#333;}
.news_infr5 h3{color:#666;text-align:center;letter-spacing:1px;font-size:14px;line-height:34px;border-bottom:1px dashed #cccccc;margin-bottom:48px;}
.news_infr5 p{font-size:16px;letter-spacing:1px;text-align:justify;color:#666;line-height:30px;margin-bottom:14px;}
.page_infr a{display:block;color:#999;letter-spacing:1px;line-height:26px;}
.page_infr{margin-top:60px;margin-bottom:115px;}
.page_infr a:hover{color:#990000;}
.page_infr .page{width:550px;float:left;}
.page_infr .share_more{float:right;}
.location{
	width:1110px;
	height:70px;
	line-height:100px;
	overflow:hidden;
	border-bottom:1px solid #999;}
.location p{
	font-size:14px;
	padding-left:20px;
	color:#666;
	margin-bottom:0;
	
	line-height:103px !important;
	background:url(../images/home_icon.png) no-repeat left center;}
.location p a{
	color:#666;
	}
.location p a:hover{
	color:#990000;
	text-decoration:none;}

/*技术实力*/
.service_items_r li{float:left;width:401px;margin-right:36px;margin-bottom:27px;}
.service_items_r ul{width:940px;}
.service_items_r{width:840px;overflow:hidden;}
.service_items_r li .pic{width:401px;height:234px;overflow:hidden;position:relative;}
.service_items_r li .pic img{display:block;width:100%;}
.service_items_r{margin-top:30px;}
.service_items_r li p{text-align:center;font-size:16px;letter-spacing:0px;line-height:20px;margin-top:10px;font-weight:bold;}
.service_items_r li .pic em{*display:none;position:absolute;left:-401px;top:0;width:401px;height:234px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.service_items_r li .pic:hover em{left:401px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

/*技术指南*/
.zhinan_service .title{font-size:16px;font-weight:bold;letter-spacing:1px;line-height:28px;margin-bottom:10px;}
.zhinan_service{margin-top:30px;}
.zhinan_service p{line-height:28px;text-align:justify;letter-spacing:0px;}
.zhinan_service img{display:block;margin:50px auto 0;}
.zhinan_service2 img{margin:20px auto 0;margin-left:0;}
.zhinan_service2 .title3{color:#333;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:28px;margin-top:10px;}
.zhinan_service2 .title2{margin:25px auto 5px;}
.zl_items li img{display:block;}
.zl_items li {float:left;}

/*关于我们*/
.about_s1 p{text-align:justify;line-height:28px;letter-spacing:0px;margin-bottom:10px;}
.about_s1 img{margin-top:22px;display:block;}
.about_s1{margin-bottom:96px;}
.about_s2{background:url(../images/ban1.jpg) center no-repeat;height:530px;}
.about_items2 {width:1110px;}
.about_items2 .bd{width:1018px;height:260px;overflow:hidden;margin:0 auto;}
.about_items2 .bd ul{width:1100px;}
.about_items2 .bd li{width:210px;height:260px;overflow:hidden;margin-right:59px;float:left;}
.about_items2 .bd li img{display:block;width:100%;}
.show_items {width:1110px;}
.show_items .bd{width:1110px;overflow:hidden;}
.show_items .bd ul{width:1200px;}
.show_items .bd li{float:left;width:248px;;margin-right:39px;}
.show_items .bd li .pic{width:248px;height:163px;overflow:hidden;position:relative;}
.show_items .bd li .pic img{display:block;width:100%;}
.show_items .bd li .title{font-size:15px;line-height:38px;text-align:center;color:#333;width:248px; height:38px; overflow:hidden;}
.show_items .bd li p { color:#666; font-size:14px; letter-spacing:0.5px; line-height:26px;}
.about_s3{margin-bottom:83px;}
.show_items li .pic em{*display:none;position:absolute;left:-248px;top:0;width:248px;height:163px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.show_items li .pic:hover em{left:248px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}
.sbout_s4{background:url(../images/ban33.jpg) center no-repeat; padding-bottom:120px; background-size:cover;}
.coor_items { width:978px; margin:0 auto;overflow:hidden;}
.coor_items li{float:left;margin-right:44px;margin-bottom:25px;overflow:hidden;width:297px;height:197px;}
.coor_items li:nth-child(3n) { margin-right:0;}
.coor_items li img{ width:100%;}
.coor_items ul{width:1200px;}


/*联系我们*/
.contact_items li{float:left;background:#f7f7f7;margin-right:30px;width:480px;height:57px;padding:37px 18px 36px 42px;margin-bottom:24px;}
.contact_items li img{display:block;margin:0 auto;}
.contact_items li .pic{float:left;width:57px;height:57px;margin-right:22px;}
.contact_items li .con{width:358px;float:left;padding:8.5px 0;}
.contact_items li .con p{line-height:20px;margin-bottom:0; text-align:start;}

.contact_th .title{font-size:28px;line-height:36px;letter-spacing:1px;background:url(../images/sx.png) no-repeat left center;padding-left:13px;text-transform:uppercase;margin-bottom:54px;}
.contact_th{padding:85px 0 0px;margin-bottom:33px; width:550px; margin:0 auto 33px;}
.contact_f input{outline:none;border:1px solid #ccc;margin-bottom:18px;text-indent:5px;display:inline-block;}
.contact_f .item input{width:493px;height:32px;line-height:32px;}
.contact_f .item2 input{height:32px;line-height:32px;width:240px;}
.contact_f .item2 input:nth-child(1){margin-right:6px;}
.contact_f .item2 input:first-child{margin-right:6px;}
.contact_f .item3 input{height:32px;line-height:32px;width:290px;}
.contact_f .item3 input:nth-child(1){margin-right:6px;width:180px;}
.contact_f .item3 input:first-child{margin-right:6px;width:180px;}
.contact_f .item4 textarea{outline:none;border:1px solid #ccc;width:450px;height:122px;padding:5px;vertical-align:top;}
.contact_f .item5 input{outline:none;border:none;width:117px;height:40px;text-align:center;color:#fff;background:#b02023;margin-top:28px;cursor:pointer;font-size:16px;}
.contact_f .item5 .canle{background:#d4d4d4;margin-left:29px;}
.contact_f .item5{margin-left:43px;}
.contact_f .item6 input{outline:none;border:none;background:none;}



.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


.content_r .right { width:500px; float:left;}
.content_r .right .p1 { line-height:55px; font-size:18px; color:#666; letter-spacing:0px;}
.content_r .right .p2 { line-height:22px;padding-top:5px; padding-bottom:5px; font-size:14px; color:#999; letter-spacing:0px; width:250px; float:left;}
.content_r .right .p2 a { display:block; width:85px; height:33px; border:1px #e5e5e5 solid; border-radius:2px; margin-top:10px; background:#095d81; text-align:center; line-height:33px; letter-spacing:0px; font-size:15px; color:#fff;}




.cpbot table { border:1px #ccc solid; box-sizing:border-box; border-spacing:0;}

.cpbot table td { padding:10px; padding-left:10px; padding-left:10px; border-top:1px #ccc solid; border-left:1px #ccc solid; box-sizing:border-box; margin:0; border-spacing:0;}
.cpbot table tr:nth-child(1) td { border-top:0;}
.cpbot table tr td:nth-child(1) { border-left:0;}























