@charset "utf-8";
/* CSS Document */

html,
body,
div,
p,
ul,
li,
ol,
dl,
dt,
dd,
form,
input,
textarea,
table,
tr,
td,
img,
a,
span,
em {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
	padding: 0;
	margin: 0;
}

html,
body {
	width: 100%;
	height: 100%;
}

body {
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-size: .75em;
}

input,
select,
option,
textarea {
	border: none;
	outline: none;
}

img {
	/*display: inline;*/
	border: none;
}

a,
a:hover,
a:active,
a:visited,
a:link {
	text-decoration: none;
	outline: 0;
}

li {
	list-style: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearfloat:after {
	clear: both;
	content:"";
	display:block;
	height: 0px;
	visibility:hidden;
}

.clearfloat{
	zoom:1;
}

.none {
	display: none;
}

.block {
	display: block;
}

.body-main{
	width: 100%;
	min-width:1200px;
    margin: 0 auto;
}


.w{
	width:1200px;
	margin:auto;
}

html,body{
	background:url(../images/1.jpg) repeat center;
}



/******header******/
header{}

.logo{
	float:left;
	padding-top:26px;
	width:87px;
	height:58px;
}

.logo img{
	width:100%;
	height:auto;
}

nav{
	padding-top:31px;
	float:left;
	/*width:470px;*/
	width:510px;
	/*margin-left:154px;*/
}
.search{
	float:right;
	/*width:300px;*/
	width:240px;
	padding-top:10px;
}

.search .nation{
	list-style:none;
	height:20px;
}

.search .nation li{
	float:left;
	width:74px;
	height:20px;
	margin-right:20px;
}

.search .nation li a img{
	display:inline-block
}

.search .nation li a {
	color:#a3a2a2
}

.search .nation li a:hover {
	color:#059eda
}

.search .nation li  p{
	float:right;
}

.search input{
	width:164px;
	height:20px;
	border:1px #e5e5e5 soild;
}

.search1{
	padding-top:16px;
}

.search1 input{
	float:left;
	width:130px;
	height:20px;
	margin-top:5px;
	border:1px #e5e5e5 solid;
}

.search1 .btn{
	float:left;
	
}

.search1 button{
	background:none;
	border:none;
	text-align:center;
}

.search1 button:focus{
          outline: none;
      }

.search1 span{
	display:block;
	float:left;
	padding-top:3px;
	width:1px;
	height:22px;
	margin-left:5px;
	/*margin-left:11px;*/
}

.search1 p{
	float:left;
	/*margin-left:16px;*/
	margin-left:10px;
	margin-top:3px;
}

.search1 p a{
	font-size:14px;
	color:#333;
}

.search1 p a:hover{
	color:#059eda;
}



/******footer******/
footer{
	padding-bottom:53px;
	background:#005bac;
}


.foot{
	padding-bottom:22px;
	background:url(../images/foot.png) right 56px no-repeat;
	border-bottom:1px solid #535353;
}


.foot1{
	padding-top:56px;
	width:620px;
	
}

.foot1 .footer2{
	float:left;
	width:130px;
	margin-right:75px;
}
.foot1 dl{
	margin-bottom:40px;
}
.foot1 dl dt{
	background:url(../images/link.png) left 3px no-repeat;
	margin-bottom:24px;
}

.foot1 dl dt p{
	padding-left:17px;
	color:#fff;
	font-size:16px;
}

.foot1 dl dd{
	margin-bottom:10px;
	padding-left:17px;
}

.foot1 dl dd a{
	color:#b3c1c4;
	font-size:14px;
}

.foot1 dl dd a:hover{
	color:#fff;
}

footer .bq{
	font-size:12px;
	color:#b3c1c4;
	padding-top:28px;
}







/******index******/

/*banner*/

.slides li:nth-child(1){
	height:600px;
	background:url(../images/banner.jpg) no-repeat center;
	background-size:auto 100%;
}

.slides li:nth-child(2){
	height:600px;
	background:url(../images/banner.jpg) no-repeat center;
	background-size:auto 100%;
}

.slides li:nth-child(3){
	height:600px;
	background:url(../images/banner.jpg) no-repeat center;
	background-size:auto 100%;
}


/*sefen*/
.sefen{
	padding-top:98px;
	list-style:none;
}

.sefen li{
	float:left;
	padding:13px;
	width:260px;
	height:336px;
	margin-right:20px;
	border:1px #cfcfcf solid;
}

.sefen li h3{
	text-align:center;
	padding-top:14px;
	font-size:24px;
	color:#059eda;
	margin-bottom:15px;
}

.sefen li p{
	color:#323232;
	margin-bottom:10px;
	line-height:20px;
	font-size:12px;
	text-indent:2em;

}

.sefen li .more{
	display:block;
	margin:auto;
	padding-top:10px;
	width:64px;
	height:31px;
	border-radius:500px 500px 0 0;
	background:#059eda;
	color:#fff;
	text-align:center;
}

.sefen li .more:hover{
	background:#fff;
	color:#059eda;
	
	
}
.tupian{  
    width: 235px;  
    height: 160px;  
                
    overflow: hidden;  
}  
.tupian img{  
    cursor: pointer;  
    transition: all 0.6s;  
}  
.tupian img:hover{  
    transform: scale(1.4);  
} 

/*company*/

.company{
	height:350px;
	background:url(../images/back1.jpg) no-repeat center;
	background-size:auto 100%;
	margin-top:115px;

}

.com{
	position:relative;
} 


.com .com_img{
	position:absolute;
	top:21px;
	left:82px;
}

.com_intro{
	position:absolute;
	top:77px;
	left:440px;
	width:694px;
}

.about{
	float:left;
	width:121px;

	
}

.about h2{
	font-size:30px;
	color:#fff;
	font-weight:bold;
}

.about img{
	display:inline-block;
}

.about p{
	font-size:10px;
	color:#fff;
	font-family:'宋体';
	

}

.about h3{
	padding-top:36px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}

.intro{
	float:right;
	width:551px;
}

.intro p{
	color:#fff;
	font-family:"微软雅黑";
	font-weight:normal;
	font-size:14px;
	line-height:30px;
	text-indent:2em;
}

.intro p a{
	margin-left:39px;
	color:#de7724;
	font-size:14px;
}

.intro p a:hover{
	color:#059eda;
}



/*advantage*/
.advantage{
	margin-top:120px;
	min-height:461px;
	background:#f4f4f4;
}

.advantage1{
	padding:30px 0 0 90px;
}
.advan{
	float:left;
	width:856px;
}

.advan_img{
	width:856px;
	height:343px;
}

.advan_img img{
	width:100%;
	height:auto;
}

.advan p{
	color:#3f3f3f;
	font-size:12px;
	padding-top:20px;
	padding-left:91px;
	line-height:24px;
}

.advan p a{
	margin-left:27px;
	color:#de7724;
	font-size:14px;
}

.advan p a:hover{
	color:#059eda;
}

.condition{
	float:left;
	margin-left:12px;
	padding-top:44px;
	width:155px;
}

.condition1{
	width:155px;
	height:50px;
	border-radius:25px;
	border:2px #059eda solid;
	border-left:0;
	margin-bottom:24px;
}

.condition1 img{
	float:left;
	margin-right:3px;
}

.condition .img2{
	display:none;
}

.condition .p1{
	padding-top:9px;	
}
.condition .p1 a{
	color:#323232;
	font-size:14px;
	font-weight:bold;

}

.condition .p2 a{
	font-size:10px;
	color:#6e6e6e;
}

.condition1:hover .img1{
	display:none;
}

.condition1:hover .img2{
	display:block;
}

.condition1:hover .p1 a{
	color:#059eda;
}


/*news-contact*/

.news-contact{
	padding:85px 50px 83px 50px;
}

.in_news{
	float:left;
	width:650px;
	
}

.in_contact{
	float:right;
	width:410px;
}


/*in_news proone-2*/
.in_news .proone-2 .waik .hd ul{
	list-style:none;
	height:56px;
	background:#ededed;
}

.in_news .proone-2 .waik .hd ul li{
	float:left;
	cursor:pointer;
	padding-top:15px;
	width:122px;
	height:56px;
	text-align:center;
	font-size:20px;
	color:#363636;
}

.in_news .proone-2 .waik .hd ul p{
	float:right;
	padding-top:17px;
	padding-right:22px;
}

.in_news .proone-2 .waik .hd ul p a{	
	font-size:16px;
	color:#868585;
}

.in_news .proone-2 .waik .hd ul p a:hover{
	color:#059eda;
}

.in_news .proone-2 .waik .hd ul .on{
	background:#059eda;
	color:#fff;
}



.in_news .proone-2 .waik .bd .cont .cont1{
	margin-top:16px;
}

.in_news .proone-2 .waik .bd .cont .cont1 .date_img{
	float:left;
	width:97px;
	height:92px;
}

.in_news .proone-2 .waik .bd .cont .cont1 .content{
	float:right;
	width:520px;
}

.in_news .proone-2 .waik .bd .cont .cont1 .content h3{
	font-size:18px;
	color:#383838;
	padding-bottom:10px;
}

.in_news .proone-2 .waik .bd .cont .cont1 .content  span{
	font-size:12px;
	color:#059eda;
	font-weight:bold;
}

.in_news .proone-2 .waik .bd .cont .cont1 .content  p{
	margin-top:8px;
	font-size:12px;
	color:#686868;
	line-height:24px;
}

.in_news .proone-2 .waik .bd .cont .cont1 .content  p a{
	color:#059eda;
	font-size:12px;
}

.in_news .proone-2 .waik .bd .cont .cont1 .content  p a:hover{
	color:#de7724;
}


/*in-contact*/
.in_contact{
	float:right;
	width:410px;
}

.in_contact .lianxi{
	background:#ededed;
	height:56px;
}

.in_contact .lianxi .lianxi1{
	padding-top:15px;
	float:left;
	width:122px;
	height:56px;
	background:#059eda;
	text-align:center;
	font-size:20px;
	color:#fff;
}

.in_contact .lianxi p{
	float:right;
	padding-top:17px;
	padding-right:22px;
}

.in_contact .lianxi p a{	
	font-size:16px;
	color:#868585;
}

.in_contact .lianxi p a:hover{
	color:#059eda;
}

.in_contact .lianxi_img{
	margin-top:14px;
	width:408px;
	height:131px;
}

.in_contact .lianxi_img img{
	width:100%;
	height:auto;
}

.in_contact .address{
	padding-top:21px;
}

.in_contact .address h3{
	padding-bottom:17px;
	font-size:24px;
	color:#059eda;
}

.in_contact .address p{
	font-size:14px;
	color:#6f6f6f;
	margin-bottom:11px;
	padding-left:5px;
}




/******about******/
.about_banner{
	/*margin-top:21px;*/
	height:263px;
	background:url(../images/about-banner.jpg) no-repeat center;
	background-size:auto 100%;
}

.gongsi{
	padding:50px 102px 218px 98px;
}

.gongsi .proone-2 .waik .hd ul{
	list-style:none;
	width:702px;
	margin:auto;
}

.gongsi .proone-2 .waik .hd ul li{
	float:left;
	cursor:pointer;
	margin-right:20px;
	padding-top:5px;
	width:154px;
	height:32px;
	background:url(../images/link1.png) center 15px  no-repeat;
	border:1px #cfcfcf solid;
	text-align:center;
	font-size:14px;
	color:#333;
}

.gongsi .proone-2 .waik .hd ul li:hover{
	border:1px #059eda solid;
	background:url(../images/link1.png) center 15px #059eda no-repeat;
	color:#fff;
}

.gongsi .proone-2 .waik .hd ul .on{
	border:1px #059eda solid;
	background:url(../images/link1.png) center 15px #059eda no-repeat;
	color:#fff;
}

.gongsi .proone-2 .waik .bd .cont .about_cont1{
	padding-top:65px ;
}

.about_cont1 .title{
	background:url(../images/link2.png) center 25px no-repeat;
}

.about_cont1 .title h3{
	text-align:center;
	color:#333;
	font-size:20px;
}

.about_cont1 .title .p3{
	text-align:center;
	font-size:18px;
	color:#666;
	text-indent:0;
}

.about_cont1 p{
	padding:0 18px;
	line-height:30px;
	font-size:14px;
	color:#666;
	/*text-indent:2em;*/
}

.about_cont1 .p1{
	padding-top:52px;
	
}


/******news******/
.news_banner{
	height:265px;
	background:url(../images/news-banner.jpg) no-repeat center;
	background-size:auto 100%;
}

.news{
	padding:50px 44px 80px 44px;
}

.gongsi .proone-2 .waik .hd .news-f{
	width:350px;
}

.news_list{
	margin-top:39px;

}

.news_list_l{
	float:left;
	padding-top:34px;
	width:178px;
	height:222px;
	background:#059eda;
}

.news_list_l p{

	font-size:16px;
	color:#fff;
	width:179px;
	padding-right:33px;
	text-align:right;
}

.news_list_l p img{
	display:inline-block;
}

.news_list_l span{
	display:block;
	text-align:center;
	font-size:35px;
	color:#fff;
	margin-bottom:18px;
}

.news_list_r{
	float:right;
	width:934px;
	height:222px;
	background:#f6f5f5;
	padding:15px 35px 0 50px;;
}

.news_list_r h3{
	font-size:28px;
	color:#2e2e2e;

	padding-bottom:15px;
}

.news_list_r  p{
	text-indent:0;
	color:#646363;
	font-size:16px;
	line-height:30.68px;
	text-align:left;
	padding:0 0 20px 0;
}

.news_list_r span{
	float:left;
	color:#9f9d9d;
	font-size:16px;
}

.news_list_r a{
	float:right;
	padding:5px 10px;
	border:1px solid #059eda;
	color:#059eda;
	font-size:15.34px;
}

.news_list_r a:hover{
	background:#059eda;
	color:#fff;
}


/*page*/
.page{
	padding-top:86px;
	margin:auto;
	width:573px;
}

.page a{
	float:left;
	padding-top:10px;
	margin-right:14px;
	display:block;
	width:38px;
	height:38px;
	text-align:center;
	color:#5ab4e2;
	font-size:15.34px;
	
}

.pageup{
	width:90px !important;
	border:1px solid #059eda;
}

.pagedown{
	width:90px !important;
	border:1px solid #059eda;
}

.page a:hover{
	background:#059eda;
	color:#fff;
}

.first{
	border:1px solid #059eda;
	color:#059eda;
}

.second{
	background:#059eda;
	color:#fff !important;
}



/******news1******/
.news1_banner{
	margin-top:21px;
	height:265px;
	background:url(../images/product-banner.jpg) no-repeat center;
	background-size:auto 100%;
}

.news1{
	padding:50px 0 80px 0;
}

.news1-cont{
	padding-top:80px;
}

.news1-cont .title1{
	text-align:center;
}

.news1-cont .title1 h3{
	padding-bottom:16px;
	font-size:24px;
	color:#333;
}

.news1-cont .title1 .announce{
	font-size:12px;
	color:#b2b2b2;
}
.news1-cont .title1  span img{
	display:inline-block;
}

.news1-cont .content1{
	padding:61px 59px 0 50px;
}

.news1-cont .content1 p{
	color:#666;
	font-size:14px;
	line-height:24px;
	/*text-indent:2em;*/
}

.news1-cont .article{
	padding:98px 116px 0 111px;
	
}

.news1-cont .article .article1{
	padding-top:35px;
	border-top:1px solid #dfdfdf;
}
.news1-cont .article p{
	font-size:12px;
	color:#676767;
	margin-bottom:22px;
}

.news1-cont .article p a{
	font-size:14px;
	color:#059eda;
	margin-left:11px;
}

.news1-cont .article p a:hover{
	color:#de7724
}


/******contact******/
.contact_banner{
	margin-top:21px;
	height:266px;
	background:url(../images/contact-banner.jpg) no-repeat center;
	background-size:auto 100%;
}
.contact{
	padding:50px 102px 93px 98px;
}
.contact ul{
	width:154px !important;
}

.contact ul li{
	margin-right:0 !important;
}

.con_method{
	padding-top:52px;
}

.con_method_l{
	float:left;
	width:266px;
}

.con_method_l dl{
	margin-bottom:56px;
	background:url(../images/link5.jpg) left 5px no-repeat;
	padding-left:8px;
}

.con_method_l dl dt{
	
	
}

.con_method_l dl dt p{
	font-size:18px;
	color:#333;
	padding:0 0 9px 0;
	text-indent:0;
}

.con_method_l dl dd{
	font-size:16px;
	color:#5f5f5f;
	margin-bottom:15px;

}

.con_method_r{
	float:right;
	width:724px;
	padding-left:30px;
	border-left:1px #868686 solid;
}

.con_method_r_in{
	float:left;
	
	width:259px;
	
}

.con_method_r_in input{
	width:257px;
	height:38px;
	padding-left:13px;
	border:1px #868686 solid;
	margin-bottom:14px;
	font-size:14px;
	color:#a7a7a7;
}

.con_method_r_te{
	float:right;
	width:421px;
	
}

.con_method_r_te textarea{
	padding-left:16px;
	padding-top:9px;
	width:421px;
	height:145px;
	border:1px dashed #868686;
	font-size:14px;
	color:#a7a7a7;
}

.con_method_r_b input{
	width:688px;
	height:37px;
	margin-top:16px;
	color:#353535;
	font-size:14px;
	background:#fff;
	border:1px #868686 solid;
}

/******product******/
.product_banner{
	margin-top:21px;
	height:265px;
	background:url(../images/product-banner.jpg) no-repeat center;
	background-size:auto 100%;
}
.product{
	padding:50px 0 115px 0;
}
.product .proone-2 .waik .hd ul li a{
	font-size:14px;
	color:#333;
}
.product .proone-2 .waik .hd ul li:hover{
	background: url(../images/link1.png) center 15px #059eda no-repeat;
}

.product .proone-2 .waik .hd ul li:hover a{
	color:#fff;
}

.product_cont ul{
	list-style:none;
	padding-top:33px;
	
}

.product_cont ul li{
	float:left;
	width:147px;
	height:69px;
	margin-right:23px;
	background:url(../images/back1.png) no-repeat center;
	text-align:center;
	padding-top:25px;
	margin-top:53px;
	
	
}

.product_cont ul li a{
	font-size:14.58px;
	color:#7d7d7d;
}

.product_cont ul li:hover{
	background:url(../images/back2.png) no-repeat center;
}

.product_cont ul li:hover a{
	color:#fff;
}



/******product1******/
.product1-f{
	padding:50px 44px 110px 0;
}
.product1{
	padding-top:104px;
}

.product1 .i-m2-m-ul {
	float:left;
	width:209px;
}

.product1 .i-m2-m-ul li{
	width:209px;
	list-style:none;
	padding-top:14px;
}

.product1 .i-m2-m-ul .i-m2-m-ul-on{
	color:#333333;
}

.product1 .i-m2-m-ul li{
	width:209px;
	height:64px;
	text-align:center;
	padding-top:20px;
	color:#fff;
	font-size:18px;
	margin-bottom:46px;
	cursor:pointer;
	
}

.product1 .i-m2-m-ul li:nth-child(1){
	background:url(../images/pback1.png) no-repeat;
}

.product1 .i-m2-m-ul li:nth-child(2){
	background:url(../images/pback2.png) no-repeat;
}

.product1 .i-m2-m-ul li:nth-child(3){
	background:url(../images/pback3.png) no-repeat;
}

.product1 .i-m2-m-ul li:nth-child(4){
	background:url(../images/pback4.png) no-repeat;
}

.product1 .ochoice{
	float:right;
	display:none;
	width:881px;
	height:1264px;
	
}

.product1 .ochoice img{
	width:100%;
	height:auto;
}

.product1 .i-m2-m-ul {
	float:left;
	width:209px;
}

.product1 .i-m2-m-ul1 {
	float:left;
	width:209px;
}


.product1 .i-m2-m-ul1 li{
	width:209px;
	list-style:none;
	padding-top:14px;
}

.product1 .i-m2-m-ul1 .i-m2-m-ul-on1{
	color:#333333;
}

.product1 .i-m2-m-ul1 li{
	width:209px;
	height:64px;
	text-align:center;
	padding-top:20px;
	color:#fff;
	font-size:18px;
	margin-bottom:46px;
	cursor:pointer;
	
}

.product1 .i-m2-m-ul1 li:nth-child(1){
	background:url(../images/pback1.png) no-repeat;
}

.product1 .i-m2-m-ul1 li:nth-child(2){
	background:url(../images/pback2.png) no-repeat;
}

.product1 .i-m2-m-ul1 li:nth-child(3){
	background:url(../images/pback3.png) no-repeat;
}

.product1 .i-m2-m-ul1 li:nth-child(4){
	background:url(../images/pback4.png) no-repeat;
}

.product1 .ochoicee{
	float:right;
	display:none;
	width:881px;
	height:auto;
	
}

.product1 .ochoicee img{
	/*width:100%;*/
	height:auto;
}

.on{
	background:#059eda;
	color:#fff;
}
.page .on {
	color:#fff;
}