html{-webkit-text-size-adjust:none;}
body{font-family:"Microsoft YaHei";font-size:15px;color:#333;}
.bs{box-sizing: border-box;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;cursor:pointer;}
input[type="button"],input[type="submit"],input[type="text"],input[type="password"],input[typa="reset"],textarea{cursor: pointer;-webkit-appearance:none;}
input[type="text"],input[type="password"],input[type="email"],input[typa="reset"],select{-webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type="submit"]{border-radius:0;}
input[type="button"]{border-radius:0;}
input[type="text"]{border-radius:0;}
:-moz-placeholder{color: #888;opacity:1;}
::-moz-placeholder{color: #888;opacity:1;}
input:-ms-input-placeholder{color: #888;opacity:1;font-size:14px;}
input::-webkit-input-placeholder{color: #888;opacity:1;font-size:14px;}
select{border: solid 0px #000;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px;}
.mobile{position:fixed;right:0;bottom:100px;width: 300px;height:620px;background: url(../images/mobile_container.png) no-repeat;background-size:100%;z-index:15000;}
.mobile iframe{height:460px;*display:none;display:none \9;position: absolute;width:260px;top:79px;left:20px;background:#fff;}
.mobile>img{position: absolute;width:260px;top:79px;left:20px;display:none;*display:block;display:block \9;}
/*******************************首页******************************/
header{height:90px;}
header .logo a{display:block;height:90px;line-height:90px;}
header .logo a img{display:inline-block;width:auto;max-height:70px;vertical-align:middle;}
/**********************导航条***************************/
nav a{float:left;height:90px;line-height:90px;padding:0 30px;font-size:16px;color:#555;}
nav a.on{color:#3ea1ff;}
/*轮播图*/
.banner{height:auto;overflow: hidden;width:100%;z-index:1;}
.banner .bd{z-index: 0;width:100% !important;}
.banner .bd ul{width:100% !important;}
.banner .bd li{width:100% !important;height:auto !important;overflow: hidden;text-align: right;}
.banner .bd li a{width:100%;height:100%;display:block;}
.banner .bd li a img{width:100%;height:auto;}

.banner .hd{z-index: 1;bottom:8px;overflow: hidden;position:absolute;text-align:center;width:100%;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{display:inline-block;*zoom:1;*display: inline;cursor: pointer;width:12px;text-align:center;height:12px;margin:0 5px;background-color:transparent;border:1px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior: url(PIE.htc);position:relative;}
.banner .hd ul li.on{background-color:#03539d;}
/**********************************关于我们**********************************/
.about{height:380px;padding:30px 0;}
.about .img{position:absolute;z-index:100;left:130px;width:440px;height:266px;overflow:hidden;top:90px;}
.about .img img{width:440px;}
.about .text{position:absolute;z-index:1;left:510px;width:560px;height:360px;padding:10px;background:url(../images/index2.jpg) left top no-repeat;}
.about .text .cont{width:470px;padding-right:20px; padding-left:70px; height:360px;background:url(../images/index1.jpg) right top no-repeat;}
.about .tit{padding-top:25px;padding-bottom:20px;}
.about .tit b{display:block;font-size:22px;color:#333;font-weight:normal;}
.about .tit i{display:inline-block;height:5px;width:56px;background:#c4daec;}
.about .tit span{display:block;font-size:14px;color:#93b6d7;margin-top:5px;}
.about_text{height:125px;overflow:hidden;text-overflow:ellipsis;}
.about_text p{font-size:15px;color:#555;line-height:25px;}
.about a{display:inline-block;width: 133px;height: 35px;line-height: 35px;border:1px solid #3ea1ff;color:#3ea1ff;text-align:center;margin-top:30px;}

/*************************标题*******************************/
.index_tit{border-bottom:2px solid #ddd;margin:25px auto;padding-bottom:15px;}
.index_tit h1{font-size:24px;margin-bottom:8px;}
.index_tit p{font-size:16px;color:#555;text-transform:uppercase;}
/*产品展示*/
.pro .list{float:left;width:280px;margin:0 26px 20px 0;}
.pro .list .img{-webkit-box-shadow:0px 0px 6px #aaa;
	-moz-box-shadow:0px 0px 6px #aaa;
	box-shadow:0px 0px 6px #aaa;
	position:relative;
	behavior:url(PIE.htc);
	background-color:#fff;
width:280px;height:220px;overflow:hidden;}
.pro .list .img a{display:block;width:280px;height:220px;line-height:217px;text-align:center;}
.pro .list .img a img{display:inline-block;max-width:280px;max-height:220px;vertical-align:middle;}
.pro .list .text a{display:block;text-align:center;line-height:40px;font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_more a{display:inline-block;width: 133px;height: 35px;line-height: 35px;border:1px solid #3ea1ff;color:#3ea1ff;text-align:center;}
/*案例展示*/

.case .list{width:585px;margin:0 30px 30px 0;float:left;height:300px;overflow:hidden;position:relative;background:#f0f0f0;}
.case .list .img{width:585px;height:300px;}
.case .list .img img{width:585px;}
.case .list .box{position:absolute;bottom:0px;left:0;width:90%;padding:0 10%;height:40px;overflow:hidden;background:url(../images/index8.png) center repeat;}
.case .list .box a{color:#fff;}
.case .list .box h1{font-size:16px;height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.case .list .box p{height:52px;line-height:26px;font-size:14px;overflow:hidden;text-overflow:ellipsis;}
.case .list:hover{cursor:pointer;}
.case .list:hover .box{height:200px;padding-top:100px;}
/****************************新闻资讯******************************/
.news_left{width:585px;float:left;}
.news_left .list{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #ddd;}
.news_left .img{width:200px;}
.news_left .img a{display:block;width:200px;height:auto;}
.news_left .img a img{width:200px;}
.news_left .text{float:left;width:365px;margin-left:20px;}
.news_left .text a{display:block;line-height:36px;font-size:16px;font-weight:bold;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_left .text .date{line-height:30px;color:#888;font-size:14px;}
.news_left .text .intro{line-height:24px;font-size:14px;color:#888;height:48px;overflow:hidden;text-overflow:ellipsis;}
.news_right{width:585px;float:right;}

.news_right li a{display:block;width:585px;height:45px;line-height:45px;border-bottom:1px dashed #ddd;}
.news_right li a i{display:inline-block;width:4px;height:15px;background:#3ea1ff;vertical-align: middle;margin-top:15px;}
.news_right li a span.fl{width:460px;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;}
.news_right li a span.fr{display:inline-block;}
.news{padding-bottom:20px;}

/***************************联系我们********************/
.contact{background:url(../images/index11.jpg) center no-repeat;padding:30px 0;margin-top:30px;}
.link{color:#eee;}
.link .tit{margin-bottom:15px;}
.link .tit .f20{margin-bottom:8px;}
.link .cont p{font-size:15px;line-height:30px;}
.online{color:#eee;}
.online .tit{margin-bottom:15px;}
.online .tit .f20{margin-bottom:8px;}
.online .line{line-height:34px;color:#fff;margin-bottom:8px;}
.online .line input[type="text"]{width:300px;height:32px;line-height:32px;background:#fff;border:1px solid #ddd;padding:0 10px;box-sizing: border-box;outline:none;}
.online .line span{display:inline-block;width:60px;vertical-align: middle;}
.online .line textarea{width:300px;height:96px;line-height:26px;background:#fff;border:1px solid #ddd;padding:10px;box-sizing: border-box;outline:none;display:inline-block;vertical-align:middle;}
.online .yzm input[type="text"]{width:150px;}
.online .yzm img{max-width:140px;display:inline-block;vertical-align:middle;}
.online input[type="submit"]{margin-left:60px;margin-top:20px;background:#3ea1ff;width:140px;height:40px;line-height:40px;color:#fff;font-size:16px;text-align:center;border:none;outline:none;}

footer{background:#f7f7f7;color:#888;font-size:14px;line-height:24px;padding:15px 0;}
footer a{color:#888;margin:0 3px;}
.scroll_top{position:fixed;bottom:20px;right:20px;display:none;}
/*左边*/
.page_box1{background:url(../images/page1.png) center top no-repeat;position:relative;top:-100px;padding-top:27px;margin-bottom:-60px;z-index:1000;}
.page_box2{background:url(../images/page2.png) center top repeat-y;}
.left{width:260px;padding:0 10px;margin-left:28px;}
.left .tit{text-align:center;
    padding-top: 30px;
    padding-bottom: 30px;
    background: url(../images/left1.png) no-repeat bottom center;}
.left .tit span{font-size: 22px;
    color: #3ea1ff;
    display: block;}
.menu ul li{line-height:66px;background: url(../images/left1.png) no-repeat bottom center;text-align:center;}
.menu ul li a{background:url(../images/left2.png) left center no-repeat;padding-left:16px;font-size:16px;}
.menu ul li a.on { color:#3ea1ff;}
.left_news ul li{line-height:44px;border-bottom:1px dashed #ddd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/left2.png) left center no-repeat;padding-left:16px;font-size:15px;}
.left_link p{line-height:28px;font-size:15px;}
/*右边*/
.right{width:822px;padding-right:20px;margin-right:28px;border-left:1px solid #ddd;min-height:780px;padding-left:20px;}
.breadmenu{height:40px;line-height:40px;border-bottom:1px solid #ddd;}
.page{width:822px;margin-top:20px;padding-bottom:30px;}



/***********************新闻资讯****************************/
#news{margin-bottom:25px;}
#news li a{display:block;width:822px;height:45px;line-height:45px;border-bottom:1px dashed #ddd;}
#news li a i{display:inline-block;width:4px;height:15px;background:#3ea1ff;vertical-align: middle;margin-top:15px;}
#news li a span.fl{width:660px;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;}
#news li a span.fr{display:inline-block;}
/****************页码********************/
.flip a{font-size:15px;border:1px solid #ddd;display:inline-block;height:24px;line-height:24px;margin:0 5px;padding:0 14px;}
.flip a.on{color:#3ea1ff;border-color:#3ea1ff;}
/************************新闻详情页***********************/
#news_detail{width:100%;overflow:hidden;margin-bottom:25px;}
#news_detail .tit{border-bottom:1px dashed #ddd;padding-bottom:10px;margin-bottom:15px;}
#news_detail .tit .tip{font-size:18px;color:#333;line-height:28px;margin-bottom:8px;}
#news_detail .tit .date{font-size:14px;color:#999;}
#news_detail .tit .date span{margin:0 10px;}
#news_detail .cont{font-size:15px;line-height:30px;font-size:15px;color:#555;}
#news_detail p{font-size:15px;line-height:30px;font-size:15px;color:#555;}
#news_detail img{max-width:970px;}
.flip1 a{display:inline-block;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.flip1{border-top:1px dashed #ddd;line-height:46px;}
/***********************产品中心***************************/
/*#pro .list{float:left;width:385px;margin:0 13px 26px;}
#pro .list .img{width:385px;height:233px;overflow:hidden;}
#pro .list .img a{display:block;width:385px;height:233px;line-height:233px;text-align:center;}
#pro .list .img a img{display:inline-block;max-width:385px;max-height:233px;vertical-align:middle;}
#pro .list .text a{display:block;text-align:center;line-height:40px;font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
*/


#pro .list{float:left;width:390px;margin:0 10px 20px 10px;}
#pro .list .img{-webkit-box-shadow:0px 0px 6px #aaa;
	-moz-box-shadow:0px 0px 6px #aaa;
	box-shadow:0px 0px 6px #aaa;
	position:relative;
	behavior:url(PIE.htc);
	background-color:#fff;
width:385px;height:220px;overflow:hidden;}
#pro .list .img a{display:block;width:385px;height:220px;line-height:217px;text-align:center;}
#pro .list .img a img{display:inline-block;max-width:385px;max-height:220px;vertical-align:middle;}
#pro .list .text a{display:block;text-align:center;line-height:40px;font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}









/**************************产品详情页*******************************/
#pro_detail{width:100%;overflow:hidden;margin-bottom:25px;}
#pro_detail img{ max-width:100%;}
#pro_detail .tit{border-bottom:1px dashed #ddd;padding-bottom:10px;margin-bottom:15px;}
#pro_detail .tit .tip{font-size:18px;color:#333;line-height:28px;margin-bottom:8px;}
#pro_detail .tit .date{font-size:14px;color:#999;}
#pro_detail .tit .date span{margin:0 10px;}
#pro_detail .cont{font-size:15px;line-height:30px;font-size:15px;color:#555;}
#pro_detail p{font-size:15px;line-height:30px;font-size:15px;color:#555;}
#pro_detail img{max-width:970px;}
#pro_detail .title{height:36px;line-height:36px;border-bottom:2px solid #3ea1ff;margin-top:20px;margin-bottom:10px;}
#pro_detail .title span{display:inline-block;height:36px;line-height:36px;background:#3ea1ff;color:#fff;padding:0 20px;font-size:16px;}
/*********************关于我们*****************************/
#about{margin-bottom:25px;line-height: 1.8;font-size: 15px;color: #555;}
#about p{font-size:15px;line-height:1.8;font-size:15px;color:#555;}
#about img{max-width:100%;}







.breadmenu{height:40px;line-height:40px;border-bottom:1px solid #ddd;padding-top:10px;}














