﻿@charset "utf-8";
@import url("grid.css");/*网格*/
@import url("layout.css");/*整体框架*/
@import url("icon.css");/*图标*/
@import url("navi_02.css");/*02导航*/
@import url("banner.css");/*幻灯片*/
@import url("classify_01.css");/*侧栏样式*/
@import url("a_style.css");/*01装饰器*/
@import url("a_style_1.css");/*02装饰器*/
@import url("links.css");/*友情链接*/
@import url("kefu.css");/*在线客服*/
@import url("doc.css");/*自定义文档*/
@import url("select.css");/*自定义文档*/

html {
	overflow-x: hidden;
}
.in_title{ margin:0 auto 30px auto; text-align:center;}
.in_title h3{ font-weight:normal; font-size:32px; color:#333;    font-weight: 600;}
.in_title p{ font-family:arial; font-size:14px; color:#999; margin-top:6px; margin-bottom:20px;}
.in_title span{ display:block; margin:0 auto; font-size:14px; color:#999;    padding-top: 10px;}



.part01{ width:1920px;  height:760px; background: #f7fbfe;padding-top: 100px;}
.part01 .content_pro {
    width: 1200px;
    margin: 0 auto;
}
.content_pro li {
/*    width: 585px;*/
    height: 160px;
/*    box-sizing: border-box;*/
/*    padding: 10px 0;*/
	float: left;
/*	margin: 0 15px;*/
	margin: 0 15px 30px 15px;
}


.content_pro a {
    display:block;
    font-size: 22px;
    padding-bottom: 16px;
    color: #144d64;
    text-align: right;
    font-weight: bold;
}
.content_pro li:nth-child(even) a{text-align:left;}

.content_pro .textL{box-sizing: border-box; padding: 14px 30px 10px 50px;float: left;width: 390px;}
.content_pro .textL p{text-align:right;color:#999;}
.content_pro .textR {
    width: 160px;
    height: 160px;
    line-height: 160px;
	float: right;
}

.content_pro li:nth-child(even) .textL{float:right;}
.content_pro li:nth-child(even) h1{text-align:left;}
.content_pro li:nth-child(even) p{text-align:left;}
.content_pro li:nth-child(even) .textR{float:left;}
.content_pro li:nth-child(1) .textR{
	-webkit-box-shadow: 8px 8px 26px #e5e5e5;
	-moz-box-shadow: 8px 8px 26px #e5e5e5;
	-ms-box-shadow: 8px 8px 26px #e5e5e5;
	-o-box-shadow: 8px 8px 26px #e5e5e5;
	box-shadow: 8px 8px 26px #e5e5e5;
	border-collapse:separate !important;
}
.content_pro li:nth-child(3) .textR{
	-webkit-box-shadow: 8px -8px 26px #e5e5e5;
	-moz-box-shadow: 8px -8px 26px #e5e5e5;
	-ms-box-shadow: 8px -8px 26px #e5e5e5;
	-o-box-shadow: 8px -8px 26px #e5e5e5;
	box-shadow: 8px -8px 26px #e5e5e5;
	border-collapse:separate !important;
}
.content_pro li:nth-child(5) .textR{
	-webkit-box-shadow: 8px -8px 26px #e5e5e5;
	-moz-box-shadow: 8px -8px 26px #e5e5e5;
	-ms-box-shadow: 8px -8px 26px #e5e5e5;
	-o-box-shadow: 8px -8px 26px #e5e5e5;
	box-shadow: 8px -8px 26px #e5e5e5;
	border-collapse:separate !important;
}
.content_pro li:nth-child(2) .textR{
	-webkit-box-shadow: -8px 8px 26px #e5e5e5;
	-moz-box-shadow: -8px 8px 26px #e5e5e5;
	-ms-box-shadow: -8px 8px 26px #e5e5e5;
	-o-box-shadow: -8px 8px 26px #e5e5e5;
	box-shadow: -8px 8px 26px #e5e5e5;
	border-collapse:separate !important;
}
.content_pro li:nth-child(4) .textR{
	-webkit-box-shadow: -8px -8px 26px #e5e5e5;
	-moz-box-shadow: -8px -8px 26px #e5e5e5;
	-ms-box-shadow: -8px -8px 26px #e5e5e5;
	-o-box-shadow: -8px -8px 26px #e5e5e5;
	box-shadow: -8px -8px 26px #e5e5e5;
	border-collapse:separate !important;
}
.content_pro li:nth-child(6) .textR{
	-webkit-box-shadow: -8px -8px 26px #e5e5e5;
	-moz-box-shadow: -8px -8px 26px #e5e5e5;
	-ms-box-shadow: -8px -8px 26px #e5e5e5;
	-o-box-shadow: -8px -8px 26px #e5e5e5;
	box-shadow: -8px -8px 26px #e5e5e5;
	border-collapse:separate !important;
}


.part02 .notice{ width:1200px; margin:0 auto;}
.part02 .tab-hd .tab-nav{ text-align:center;}
.part02 .tab-hd .tab-nav li{  display:inline-block;}
.part02 .tab-hd .tab-nav li a{ display:block; width:auto; height:40px; line-height:40px; font-size:14px; color:#666; background:#eee; padding:0 44px 0 44px; margin:0 5px 0 5px;border-radius: 20px;}
.part02 .tab-hd .tab-nav .on a{ background:#0887e7; color:#fff;}

.part02 .tab-bd{ width:1280px; margin:30px auto 0 auto;}
.part02 .tab-bd .scrollBox{ width:1280px; position:relative;}
.part02 .tab-bd .scrollBox .piclist li{ width:279px; margin-left:14px; margin-right:14px;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;}

.part02 .tab-bd .scrollBox .piclist ul li {float:left;}
.part02 .tab-bd .scrollBox .piclist ul li .img{ width:279px; height:196px;}
.part02 .tab-bd .scrollBox .piclist ul li .img a{ display:block;}
.part02 .tab-bd .scrollBox .piclist ul li .img a img{ width:279px; height:196px;}
.part02 .tab-bd .scrollBox .piclist ul li .link{ display:block; height:50px; line-height:50px; font-size:16px; color:#666;text-align:center;}
.part02 .tab-bd .scrollBox .ohbox{ width:1228px; margin:0 auto;}
.part02 .tab-bd .scrollBox .piclist ul li:hover{ box-shadow:0px 6px 25px rgba(0,0,0,0.1);
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;}

.part02 .scrollBox .piclist li{float:left;}
.part02 {margin-top: 60px;}

.part02 .tab-bd .img a{display: block;width:278px;height: 196px;overflow: hidden;}
.part02 .tab-bd .img a:hover img{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	overflow: hidden;
}

.part02 .tab-bd .img img{
	width:100%;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	
}

/*-------part02 END----------*/

.part03{ width:1920px; margin:110px auto 0px auto;}
.part03 .right{ width:1920px; height:924px; background:url(../images/adv_bg.jpg) no-repeat; background-size:cover;}
.part03 .in_title{ margin-top:90px;    padding-top:90px;}
.part03 .right .img{ display:block;    padding-top: 40px;    width: 1142px;    margin: 0 auto;}
.part03 .right .more{ display:block; color:#d7000f; font-family:arial; font-size:16px; margin-top:50px;}



/*-------part03 END----------*/
.part04 .in_title{padding-top:0;}
.part04{  margin:110px auto 0 auto;position: relative;height: 820px;}
.part04 .about{position: relative; width:1184px;height: 236px;background: #fff;margin-top: 60px;margin: 0 auto;z-index: 99;}
.part04 .about p{color: #666;margin: 0 auto;padding: 44px 80px 80px 80px;line-height: 34px;text-align: left;text-align: justify;text-justify: inter-ideograph;}
.part04 .honor{ width:1920px; height:480px; background:url(../images/about_bg.jpg) no-repeat;   position: absolute;    top: 224px;margin: 0 auto;}
.part04 .about_btn {margin:0 auto;z-index: 9999;    display: block; background:url(../images/about_more.png) no-repeat;width: 50px;height: 50px;position: absolute;    top: 210px;    left: 572px;}
.part04 .about_btn img{display:block;}

.part04 .honor_list{width: 1090px;margin: 0 auto;    margin-top: 184px;}
.part04 .honor_list li{float:left;background: #ffffff;width: 240px;height: 220px;margin: 0 16px;}
.part04 .honor_list li a{width: 240px;height: 220px;display: block;overflow: hidden;}
.part04 .honor_list a:hover img{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	overflow: hidden;
}
.part04 .honor_list img{/*width: 240px;*/height: 220px; box-shadow:0px 4px 34px rgba(0,0,0,0.15); background:#fff;display: block;margin:0 auto;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;

}

/*-------part04 END----------*/

.part05{ width: 1200px;    margin-top: 100px;margin: 0 auto;}
.part05 .img{display: block;padding: 40px 0 80px 0;text-align: center;}

/*-------part05END----------*/


/*-------part06 左侧公司新闻----------*/
.part06 {
    width: 1920px;
    height: 800px;
    padding-top: 100px;
    background: #f7fbfe;
}
.part06 .news{width:1200px;margin: 0 auto;margin-top: 60px;}
.part06 .newsL{float:left;width:706px;}
.part06 .newsR{float:right;width:406px;}
.part06 .tab-hd .tab-nav{ text-align:center;}
.part06 .tab-hd .tab-nav li{  display:inline-block;box-sizing: border-box;}
.part06 .tab-nav li a{ display:block; width:auto; font-size:14px; color:#242e3a; background:#fff;border: solid 1px #2b394b; padding:10px 42px; margin:0 5px 0 5px;border-radius: 60px;}
.part06 .tab-hd .tab-nav .on a{ background:#0887e7; color:#fff;border: solid 1px #0887e7;box-sizing: border-box;}

.part06  .tab-nav{float: left;}
.part06  .more{float: right; display: block; width: 52px; position: relative;}
.part06  .more::after{ position: absolute; right: 0px;  content:' '; width: 0;height:0;margin-top: 4px;border-top:5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #242e3a;}
.part06  .more:hover:after{content:' '; width: 0;height:0;margin-top: 4px;border-top:5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #0887e7;}
.part06  a{text-transform: uppercase;color: #242e3a;}
.part06 .newsL a:hover{color: #0887e7;}
.part06 .news .news_list{margin-top: 38px;}
.part06 .news .news_txt{padding: 18px;  transition: all 0.6s;-webkit-transition: all 0.6s;background: #f1f1f1;}
.part06 .news .news_txt:hover{ background:#2b394b;    transition: all 0.6s;    -webkit-transition: all 0.6s;}
.part06 .news .news_txt:hover .text a{ color:#fff;}
.part06 .news .news_txt:hover .text p{ color:#fff;}
.part06 .news .news_list li{float:left;width:341px;height:  413px;}
.part06 .news .news_list li:nth-child(1){margin-right: 20px;}

.part06 .news .news_list .text{margin: 34px 0 18px 0;text-align: left;}
.part06 .news .news_list .text a{color: #333;font-size: 20px;font-weight: bold;}
.part06 .news .news_list li span{color: #999;font-size: 14px;padding: 18px 0;display: block;}
.part06 .news .news_list li p{color: #333;font-size: 14px;}

.part06 .news_txt .img{width:306px;height: 240px; display: block;overflow: hidden;}
.part06 .news_txt .img img{width:306px;height: 240px; 
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.part06 .news_txt .img img:hover{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	overflow: hidden;}



/*-------part06 右侧热门新闻----------*/
.part06 .hot_title span{font-size: 18px;color:#242e3a;padding-bottom:  20px; border-bottom:solid 2px #0887e7;}
/*.part06 .hot_title span:hover{padding-bottom:  20px; }*/
.hot_title a{float:right;}
.hot_title .more:hover{color:#0887e7;}

.hot_list {margin-top:54px}
.hot_list li{text-align:left; position: relative;}
.hot_list .title{ margin-left: 34px;border-bottom: dashed 1px #e5e5e5;    padding: 20px 0;}
.hot_list li::before{ content:' '; width: 20px; height: 3px; position: absolute; background: #f7fbfe; display: block;    transition: 0.25s ease-in-out; top: 30px;}
.hot_list li .list{text-align:left;padding: 0 0 10px 0;}
.hot_list li a{font-size: 16px;color: #333;float: left;padding-left: 10px;}
.hot_list li:hover a{color: #0887e7;}
.hot_list li:hover:before{background:#0887e7;}
.hot_list .line{width:20px;height: 3px;    background: #000;;display: block;float: left;margin-right: 24px;line-height: 3px;}
.hot_list li  span{float:right;color: #999;}
.hot_list li p{color: #666;padding-left: 10px;}
/*-------part06 END----------*/


.part07{margin-top: 56px;width:1920px;  height:auto; z-index:3; padding-top: 80px;}
.part07 .in_title{ margin: 0 auto 50px auto;}
.part07 .partner {width:1920px;margin: 0 auto;padding: 30px 0;overflow: hidden;background: #f9f9ff;}
.part07 .partner_list {width:1200px;margin: 0 auto;overflow: hidden;}
.part07 .partner li{float:left;width:200px;height: 120px;margin: 0 20px;/*box-shadow:0px 8px 28px rgba(0,0,0,0.1);*/
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;}

.part07 .partner .piclist li img{ width:200px;box-sizing:border-box; display: block;
	-webkit-box-shadow: 0px 4px 34px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 4px 34px rgba(0,0,0,0.1);
	-ms-box-shadow: 0px 4px 34px rgba(0,0,0,0.1);
	-o-box-shadow: 0px 4px 34px rgba(0,0,0,0.1);
	box-shadow: 0px 4px 34px rgba(0,0,0,0.1);
	border-collapse:separate !important;
	
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.hotline{margin-top:30px;width: 1920px;height: 444px;}
.part07 .partner .ohbox{ width:1142px; margin:0 auto; padding-bottom:10px;}


.part07 .online{width:1920px;height: 444px;margin: 0 auto;}
.part07 .online img{display:block;}

.pageBtn{position:relative;}
.part07 .pageBtn .prev02 img{position: absolute;left: 314px; top: -71px;z-index: 99999; display: block;}
.part07 .pageBtn .next02 img{position: absolute;right: 314px; top: -71px;z-index: 99999; display: block;}
.part07 .pageBtn .prev02::before{ 
    content: " ";
    width: 360px;
    height: 114px;
    border:  solid #fff;
/*    transform: translate(-50%, -50%) rotate(-45deg);*/
    position: absolute;
    left: 0;
    top: -120px;
	z-index: 9999; 
/*	background: url(../images/btn_sliderl.png) no-repeat;*/
/*	background:url(../images/btnbg.jpg) no-repeat;*/
	display: block;
}


.part07 .pageBtn .prev02::before{ 
    content: " ";
    width: 360px;
    height: 114px;
/*    transform: translate(-50%, -50%) rotate(-45deg);*/
    position: absolute;
    left: 0;
    top: -120px;
	z-index: 9999; 
	background: #fff;
/*	background:url(../images/btn_sliderl.png) no-repeat;*/
	display: block;
}
/* 
.part07 .pageBtn .prev02:hover:before{ 
    content: " ";
    width: 360px;
    height: 114px;
    border:  solid #fff;
    border-width: 1px 0 0 1px;
	position: absolute;
    left: 0;
    top: -151px;
	z-index: 9999; 
	background: #0887e7;
	background:url(../images/sliderl_hover.png) no-repeat;
	display: block;
}
*/

.part07 .pageBtn .next02::before{ 
    content: " ";
    width: 360px;
    height: 114px;
/*    transform: translate(-50%, -50%) rotate(-45deg);*/
    position: absolute;
    right: 0;
    top: -120px;
	z-index: 9999; 
	background: #0887e7;
/*	background:url(../images/btn_slider.jpg) no-repeat;*/
	display: block;
}

/*-------part07END----------*/


/*footer*/
.footer{ width:100%; background:#181f27; margin:0px auto 0 auto; }
.footer_content{ width:1200px; margin:0 auto;}
.footer_content .left{ height:auto; float:left; width:400px;background: #242e3a;    padding: 84px 0 60px 0;}
.footer_content .left .logo{padding: 0 84px; padding-bottom: 30px;}
.footer_content .left .ewm{margin-top: 30px;text-align: center;}
.footer_content .left p{font-size:12px;color: #6e6e6e;letter-spacing: 3px;padding-top: 10px;}


.footer_content .right{ float:left; text-align:left; width:800px;box-sizing: border-box;padding: 76px 0 86px 90px;}
.footer_content  .nav_list li{ float:left;margin-right: 50px;}
.footer_content  .nav_list a{ color: #fff;}
.footer_content  .right p{ color: #6e6e6e;font-size: 11px;}
.footer_content  .right .contact{ width:680px;height: 50px;box-sizing: border-box;border: 1px solid #434343;margin: 45px 0 36px 0;}
.footer_content  .contact p{line-height: 50px;padding-left: 16px;}
.footer_content  .contact span{margin-right: 28px;}

.right .title{color:#fff;font-size: 14px;}
.right .copy p{margin-top: 10px;line-height: 20px;}
.right .copy a{color: #6e6e6e;}
.right .copy .qt{margin-left: 28px;}
.right .link{margin-top: 80px;}
.right .link li{float: left;margin-right: 20px;}
.right .link_list li a{font-size: 11px;color: #a7a6a6;}
.right .link span{margin-top: 20px;}
.right .link_list{
	background: #252a2f;
    width: 680px;
    height: 50px;
    line-height: 50px;
    padding-left: 16px;
	margin-top: 20px;
}

/*----------------------------------------------------------------*/

/*导航*/
.inner_top{
	width:1200px;
	height: 52px;
	margin: 0 auto;
}
.inner_top .content{    text-align: center;margin-top: 40px;}
.inner_top .content .cur a{color: #fff;background: #0887e7;}
.inner_top li{display: inline-block;margin: 0 14px;}
.inner_top li a{background: #fff;font-size: 16px;color: #333;padding: 14px 49px;border: 1px solid #dcdcdc;border-radius: 70px;}
.inner_top li a:hover{background: #0887e7;color: #fff;}

/*关于*/
.about_main .ab_left{float:left;}
.about_main .ab_right{float:left;}

.about_content{margin-top: 80px;}
.about_title small{color:#0887e7;font-size: 36px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.about_title h2{font-size:20px;color: #333;margin: 10px 0 20px 0;font-weight: normal;}
.about_title .line{background: #0887e7;width: 120px;height: 1px;display: block;}


.about_main .ab_right{margin-left: 68px;}
.ab_right .text{width: 687px;text-align: justify; text-justify: inter-ideograph;margin-top: 38px;}
.ab_right .text p{line-height: 30px;}


/*烽云文化*/
.culture_main{width:1920px;}
.culture_content{width: 1920px;    margin-top: 90px;position: relative;}
.culture_content .line{width:1920px;height: 1px;position: absolute;transform: translate(-50%,-50%);left: 50%;top: 22%;    
	background-size: 10px 1px;
    background-repeat: repeat-x;
    background-image: linear-gradient(to right, #b5b5b5 0%, #b5b5b5 50%, transparent 100%);
    background-image: -webkit-linear-gradient(to right, #b5b5b5 0%, #b5b5b5 50%, transparent 50%);
    background-image: -moz-linear-gradient(to right, #b5b5b5 0%, #b5b5b5 50%, transparent 50%);
    background-image: -ms-linear-gradient(to right, #b5b5b5 0%, #b5b5b5 50%, transparent 50%);
    background-image: -o-linear-gradient(to right, #b5b5b5 0%, #b5b5b5 50%, transparent 50%);
}
.culture_content .circle{width:130px;height:  130px;background: #f7f7f7;border-radius: 50%;position: relative;    margin: 0 auto;}
.culture_content li:hover .circle{background: #0887e7;}
.culture_content li:hover img{-webkit-filter: grayscale(2) brightness(100);filter: grayscale(2) brightness(100);}
.culture_content .circle img{position: absolute;width:34px;height: 30px;transform: translate(-50%,-50%);left: 50%;top: 50%;}

.icon_list{position:relative;width: 1200px;margin: 0 auto;}
.icon_list li{width: 290px;height: 290px;position:relative;    display: inline-block;margin: 0 3px;}
/*.icon_list .list{width: 290px;height: 290px;}*/
.culture_content .text{position: absolute;text-align:center;width: 290px;height: auto;margin-top: 43px;}
.culture_content .text span{font-size: 20px;color: #333;}
.culture_content .text p{font-size: 14px;color: #666;padding: 28px 0;}


/*资质*/
.honor_years{text-align: center;margin-top: 38px;}
.honor_years .tab-nav li{display: inline-block;padding: 23px 33px;}
.honor_years .tab-nav a{text-align: center;}
.honor_years .tab-nav .honor_li a{color: #0887e7;}
.honor_years .tab-nav .honor_li{border-bottom: solid 2px #0887e7;}
.honor_years .tab-nav li:hover a{color: #0887e7;}
.honor_years li:hover{border-bottom: solid 2px #0887e7;margin: 0 auto;}

.honor_list {margin-top: 60px;}
.honor_list .honor_ul li{float: left;width: 280px;height: 362px;background: #f8faff;box-sizing: border-box; padding: 38px 52px 84px 52px;margin-right: 26px;margin-bottom: 26px; text-align: center;}
.honor_list .honor_ul li:nth-child(4n+0){margin-right:0;}
.honor_list .honor_ul li:hover{border-bottom:solid 2px #0887e7;}
.honor_list .honor_ul li:hover a{color:#0887e7;}
.honor_list .honor_ul li:hover img{transform: scale(1.15);}
.honor_list .honor_ul li img{width:100%;height: auto; transition: all 1s;    margin-bottom: 20px;}
.honor_list .honor_ul li a{color: #666;font-size: 14px;line-height: 24px;}


/*产品*/
.proBox .pro_content .imgBox{float:left;width:600px;height:360px;}
.proBox .pro_content .imgBox a{display: block;width:600px;height:360px;overflow: hidden;}
.proBox .pro_content .imgBox img{width:600px;height:360px;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;}
.proBox .pro_content .textBox{float:left;width:600px;height:360px;box-sizing: border-box; padding: 68px 55px 60px 55px;text-align: center;position: relative;}
.pro_content .textBox h2{font-size: 22px;color:#333;font-weight: 600;margin-bottom: 24px;}
.pro_content .textBox p{line-height: 28px;color: #666;text-align: left;}
.pro_content .textBox a{padding: 17px 43px;border:solid 1px #0887e7;color: #0887e7;position: absolute;left: 50%;bottom:6%;transform: translate(-50%,-50%);}
.pro_content li:hover .textBox{background: #f5f5f5;}
.pro_content li:hover h2{color: #0887e7;}
.pro_content li:hover a{background: #0887e7;color: #fff;}

.proBox .pro_content li:nth-child(even) .imgBox{float:right;}
.proBox .pro_content li:nth-child(even) .textBox{float:left;}

.imgBox a:hover img{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	overflow: hidden;
}


/*产品详情*/
.pro_detail_main .title_text{margin-top: 74px;text-align: center;border-bottom: dashed 1px #d2d2d2;}
.pro_detail_main .title_text li{display: inline-block;text-align: center;margin: 0 auto;color: #666;padding-bottom: 13px;}
.pro_detail_main .title_text h2{font-size: 26px;color: #0887e7;padding-bottom: 30px;}

/*.pro_detail_main p{color:#666;}*/

/*
.pro_detail_main .line{
	width: 1200px;
	height: 1px;
	margin-bottom: 30px;
	background-size: 10px 1px;
	background-repeat: repeat-x;
    background-image: linear-gradient(to right, #d2d2d2 0%, #d2d2d2 50%, transparent 100%);	
}
*/

.pro_detail_main .text{padding-top: 60px;width: 1000px;margin: 0 auto;}
.pro_detail_main .text img{display: block; margin: 0 auto;}
.pro_detail_main .text p{line-height: 24px;}

.prev_next{text-align:right;margin-top: 90px;}
.prev_next li {display: inline-block;margin: 0 30px 14px;}
.prev_next li:hover a{background:#0887e7;color: #fff;}
.prev_next li:last-child {margin: 0;}
.prev_next li a {
    font-size: 16px;
    color: #666;
    padding: 14px 30px;
    background: #e3ecf8;
}
.pro_detail_main span{    
	line-height: 36px;
    color: #fff;
    background: #0887e7;
    padding: 10px 20px;
    border-radius: 4px;
    font-size: 16px;
    margin-top: 40px;}


/*通信产品*/
.com_content li{float: left;width: 570px;height: 200px;margin-right: 60px;margin-bottom: 60px;background: #fafafa;box-sizing: border-box;padding: 30px 36px 30px 20px;}
.com_content li:nth-child(2n+0){margin-right: 0px;}
.com_content .imgBox a{display:block;width: 200px;height: 140px;overflow: hidden;}
.com_content .imgBox img{width: 200px;height: 140px;
    -webkit-transition: all 0.4s linear -1ms;
    -moz-transition: all 0.4s linear -1ms;
    -ms-transition: all 0.4s linear -1ms;
    -o-transition: all 0.4s linear -1ms;
    transition: all 0.4s linear -1ms;
}
.com_content .imgBox{float:left;}

.com_content .textBox {float:right;width: 286px;    margin: 8px 0;}
.com_content .textBox a{font-size: 24px;color: #333;font-weight: normal;}
.com_content .textBox p{padding-top: 20px;color: #4d4d4d;}

.com_content li{
	-webkit-box-shadow: 0px 3px 10px rgba(0,0,0,0.08);
	-moz-box-shadow: 0px 3px 10px rgba(0,0,0,0.08);
	-ms-box-shadow: 0px 3px 10px rgba(0,0,0,0.08);
	-o-box-shadow: 0px 3px 10px rgba(0,0,0,0.08);
	box-shadow: 0px 3px 10px rgba(0,0,0,0.08);
}
.com_content li:hover a{color:#0887e7;}
.com_content li:hover {background:#f0f8ff;box-shadow:none;}


/*资源分布*/
.res_list li{float:left;width: 280px;margin-right: 26px;margin-bottom: 60px;}
.res_list li:nth-child(4n+0){margin-right: 0;}

.res_list .text{padding-top:20px;}
.res_list .text a{font-size: 20px;font-weight: normal;}
.res_list .text p{line-height: 20px;color: #666;padding-top: 16px;}

.res_list .imgBox{width: 280px;height: 240px;overflow: hidden;display: block;}

.res_list li:hover .text a{color: #0887e7;}
.res_list .imgBox img{width: 280px;height: 240px;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;}

.res_list li:hover img{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	overflow: hidden;	
}
.res_detail_main span{    
    line-height: 36px;
    color: #fff;
    background: #0887e7;
    padding: 10px 20px;
    border-radius: 4px;
    font-size: 16px;
    margin-top: 40px;}

/*资源详情*/
.res_detail_main .title_text{margin-top: 74px;text-align: center;border-bottom: dashed 1px #d2d2d2;}
.res_detail_main .title_text li{display: inline-block;text-align: center;margin: 0 auto;color: #666;padding-bottom: 13px;}
.res_detail_main .title_text h2{font-size: 26px;color: #0887e7;padding-bottom: 30px;}


.res_detail_main .text{padding-top: 60px;width: 1000px;margin: 0 auto;}
.res_detail_main .text img{display: block; margin: 0 auto;}
.res_detail_main .text p{line-height: 24px;}


/*解决方案*/
.solution_main{margin-top:30px;}

.left_menu{float:left;}
.left_menu .title{width:294px;background: #0887e7;text-align: center;padding: 18px 0;margin-bottom: 18px;}
.left_menu .title h2{font-size:24px;font-weight: 500;color: #fff;}
.left_menu .title span{font-size:14px;color: #fff;}
.left_menu .title span{font-size:14px;color: #fff;}
.menu_tab{width:294px;}
.menu_tab a{font-size: 18px;padding-left: 40px;}
.solution_main .menu_tab .cur{border-left: 8px solid #0887e7;background: #f2f2f2;color:#0887e7;}
.solution_main .menu_tab .cur a{color:#0887e7;}
.menu_tab li:hover a{color:#0887e7;}
.menu_tab li{border-left: 8px solid #fff;}
.menu_tab li:hover {background: #f2f2f2;border-left: 8px solid #0887e7;}


.solution_content{float:left;width: 847px;margin-left: 59px;}

.solution_content .title{text-align: left;margin: 0 0 30px 0;}
.solution_content .title h2{font-size:24px;color:#333;font-weight: bold;padding: 0;}
.solution_content .title span{font-size:18px;color:#0887e7;    text-transform: uppercase;}

.solution_detail{width:847px;}
.solution_detail span{line-height: 36px;color: #fff;background: #0887e7; padding: 10px 20px;border-radius: 4px;font-size: 16px;margin-top: 40px;}
.solution_detail p{color: #666;line-height: 30px;text-align: justify;text-justify: inter-ideograph;}
.solution_detail img{display: block;}


/*联系我们*/
.mapContent{float:left; }
.contactIcon li{float:left; }
.letterContent{float:left; }

#dituContent{border:1px solid #b5b5b5;}

.iconBox{width:596px;}
.iconBox .iconL{float: left;width:296px;padding: 30px 24px;box-sizing: border-box;}
.iconBox img{float:left;width:50px;height: 50px;}
.iconBox .txt{float:right;width:180px;}
.iconBox .iconR{float: right;width:280px;padding: 30px 15px;box-sizing: border-box;}

.iconBox p{color:#333;font-weight: 600;font-size: 18px;padding-bottom: 8px;}
.iconBox span{color:#666;}


.left_menu .menu_tab li{line-height: 52px;}

.letterContent{margin:0 59px;}
.letterContent p{text-indent: 1em;font-size: 16px;padding-bottom: 10px;} 
.letterContent input{line-height:46px;width: 478px;text-indent: 1em;border: 1px solid #d2d2d2;margin-bottom: 30px;} 
.letterContent li:last-child input{width: 138px;} 

.letterContent textarea{line-height:20px;width: 478px;text-indent: 1em;border: 1px solid #d2d2d2;margin-bottom: 30px;} 

.code{border:1px solid #d2d2d2;width:108px;height: 48px;display:block;float: left;margin-right: 70px;}
.code img{display:block;width:100%;height:48px;}
#submit{padding:16px 48px;background: #0887e7;color: #fff;letter-spacing: 6px;margin-left: 14px;}



/*资讯中心*/
/*left*/
.news_main .left_list{float:left;width: 580px;}
.news_main .left_list li{width:580px;}
.fl{position:relative;margin-bottom: 60px;width:580px;}
.fl .first_time{width: 80px;height: 80px; background: #0887e7;text-align: center;position: absolute;left: 0;top:0;}
.fl .first_time span{color:#fff;font-size: 36px;}
.fl .first_time p{color:#fff;font-size: 16px;}

.first_text h2{font-size:20px;color: #333;font-weight: normal;}
.first_text p{font-size:14px;color: #999;padding-top: 16px;}
.fl .img{width:580px;height: 425px;margin-bottom: 20px;overflow: hidden; display: block;}
.fl .img img{width:580px;height: 425px;display: block;
/*
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
*/
}

.fl .img:hover img{	
/*
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	overflow: hidden;	
*/
}

.fl .first_text{margin-top:20px;}
.fl:hover .first_text h2{color: #0887e7;font-weight: 600;}
.news_main .fl .more{text-align: center; background: #0887e7;font-size: 18px;border-radius: 4px;color: #fff;margin-top: 30px;display: block;width: 180px;height: 50px;line-height: 50px;}


.left_list .time{width: 88px;height: 88px; ;text-align: center;float: left;}
.left_list .text{}
.left_list .time span{color:#666;font-size: 40px;}
.left_list .time p{color:#666;font-size: 16px;}

.left_list .item{border-bottom: 1px dashed #e5e5e5;padding: 40px 0;}
.left_list li:last-child{border-bottom:0;}
.left_list .text h2{font-size:20px;color: #333;font-weight: normal;}
.left_list .text p{font-size:14px;color: #999;padding-top: 16px;}
.left_list .text{float: right;width:484px;align-self: center;}

.left_list .item:hover{background:#0887e7;color:#fff;}
.left_list .item:hover .time span{color: #fff;}
.left_list .item:hover .time p{color: #fff;}
.left_list .item:hover .text h2{color: #fff;}
.left_list .item:hover .text p{color: #fff;}

/*right*/
.right_list{float:right;width: 580px;margin-left: 40px;}
.right_list .time{width: 88px;height: 88px; ;text-align: center;float: left;}
.right_list .text{}
.right_list .time span{color:#666;font-size: 40px;}
.right_list .time p{color:#666;font-size: 16px;}

.right_list .item{border-bottom: 1px dashed #e5e5e5;padding: 40px 0;}
.right_list .item:first-child{}
.right_list .item:last-child{border-bottom: 0;}
.right_list .text h2{font-size:20px;color: #333;font-weight: normal;}
.right_list .text p{font-size:14px;color: #999;padding-top: 16px;}
.right_list .text{float: right;width:484px;align-self: center;}

.right_list .item:hover{background:#0887e7;color:#fff;}
.right_list .item:hover .time span{color: #fff;}
.right_list .item:hover .time p{color: #fff;}
.right_list .item:hover .text h2{color: #fff;}
.right_list .item:hover .text p{color: #fff;}

#Submit {
    padding: 16px 48px;
    background: #0887e7;
    color: #fff;
    letter-spacing: 6px;
    margin-left: 14px;
}


table{width:100%;border:1px solid #ddd;}