/*全局样式*/
*{ margin:0; padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,button,select,textarea{outline:none}
li{list-style:none}
img{border:0; max-width: 100%; height: auto;}
textarea{resize:none}
body,div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,input, textare{ margin:0; padding:0; }
body{ font-size:12px;font-family:微软雅黑; background:url(../images/body_bg.png) no-repeat;background-size:100% 100%;}
body{ word-wrap : break-word ;word-break:break-all; min-height: 100%; _height:100%;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
a{ outline:none;}/*去除超链接虚线框*/
a:active{star:expression(this.onFocus=this.blur());}/*去除ie下超链接虚线框*/
a:focus{ outline:0;}/*去除火狐下超链接的虚线*/
a{ text-decoration:none; color:#000}
.clearfloat{clear:both; height:0px; font-size:1px; line-height:0px;}/*清除浮动*/
h1,h2,h3,h4,h5,h6{font-weight:normal;}

/*------------------------------------------------------ 头部开始 ----------------------------------------*/
.header{
	width:100%;height:97px;
}
.head{
	width:1360px;height:100%;margin:0 auto;
}
.logo{
	width:581px;float:left;
}
.logo a{
	display:block;height:97px;
}
.search{
	width:235px;float:left;margin-left:30px;
}
.search h2{
	font-size:14px;color:#333;margin-bottom:10px;margin-top:15px;
}
.search h2 span{
	font-size:12px;font-family:"宋体";margin-left:9px;color:#999;
}
.search .fl{
	width:235px;height:27px;
}
.search .fl .text{
	width:147px;height:25px;border:1px solid #333333;padding-left:8px;background:none;float:left;line-height:25px;
}
.search .fl .submit{
	width:78px;height:27px;float:right;border:1px solid #000;background: none;border-left:none;cursor: pointer;
}
.head_right{
	width:475px;float:right;
}
.head_right img{
	float:left;margin-right:29px;
}
.head_right span{
	font-size:30px;font-family:"幼圆";line-height:97px;color:#01a0eb;
}

/*nav*/
.commonWidth{ width:1200px; margin:0 auto;}
.nav{ width:100%; min-width:1200px;height:60px; background:#01a1ea; font-family:"微软雅黑";}
.nav ul{width:100%; }
.nav ul li{ float:left;position:relative;margin-right:16px;}

.nav ul li.marginnone{ margin-right:0;}
.nav ul li ol{position:absolute; left:0;top:60px;z-index:22; display:none;}
.nav ul li ol li a{background:#01a1ea;width:100%;padding:0 20px;} 
.nav ul li:hover ol{ display:block;}
.nav ul li a{ display:block; color:#fff;font-size:16px;height:60px; line-height:60px;padding:0 40px; text-align:center; width:auto;}
.nav ul li a:hover,.nav ul li a.selected{ background:url(../images/nav_bg.png) no-repeat #741b75 center bottom;}
/*----------------------------------------- 头部结束 ----------------------------------------*/
/* banner轮播开始 */
#banner_slider{
	position: relative;/*设置成一个参考点，按钮，导航作绝对定位*/
	/*border: 1px solid red;*/
	min-width:1200px;
	max-width:1920px;/*图片的宽度 最多不超过 1920px;保证图片不会被拉伸*/
	width: 1200px;
	margin:0 auto;
	height: 450px;/*高度自动获取，js方式，也可以给默认的*/
	z-index:1;
}

/*图片列表：使用绝对定位，堆叠在一起*/
.pic_list{
	width: 100%;/*图片所在的盒子的宽度，ie 不写，图片无法自适应*/
	position: relative;
}
 
.pic_list li{
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	/*默认 先让所有的图片都不显示，然后让我选择的图片显示（其实就是改变选中的图片的z-index 的值）*/
}

.pic_list li img{
	width:100%;
	height:450px;
	max-width:1920px;
}
/*小导航*/
.small_nav{
	width: 75px; /* 3*(13+17+13+17+13)*/
	height: 13px;
	position: absolute;
	bottom: 15px;
	left: 48%;
	z-index: 3;
}

.small_nav li{
	/*1个 li 实际宽：15+5+5+1+1 */
	float: left;
	margin: 0px 6px;
	text-align: center;
	width:13px;
	height:13px;
	cursor:pointer;
}

/*行内元素要设宽度，必须转为行元素
  使用a,为了解决 ie 浏览器中 空标签 绑定事件无效的问题
*/
/*.small_nav li a{
	text-decoration: none;	
	display: block;
	background:url(about:blank); 
}*/
/*图片轮播结束*/
.center_bg{
	width:1200px;margin:20px auto;
}
.produciton{
	width:1200px;height:810px;margin:0 auto;
}
.produciton .sidebar{
	width:240px;height:50px;background:url(../images/pro_title.jpg) repeat-x;float:left;
}
.produciton .sidebar h1{
	font-size:22px;color:#fff;line-height:50px;padding-left:30px;
}
.sidebar .sidebar_pro{
	width:240px;
}
.sidebar .sidebar_pro li h3{
	width:210px;height:48px;background:url(../images/icon01.png) no-repeat 210px 0 #01a1ea;
	color:#fff;line-height:48px;font-size:18px;padding-left:30px;
}
.sidebar .sidebar_pro li ul{
	width:100%;background:#fff;padding:10px 0;
}
.sidebar .sidebar_pro li ul li{
	width:178px;height:28px;border:1px solid #999;margin:10px  auto;
}
.sidebar .sidebar_pro li ul li a{
	font-size:14px;color:#333;line-height:28px;display:block;text-align:center;
}
.sidebar .sidebar_pro li ul li a:hover{
	background:#741b75;color:#fff;
}
.pro_main{
	width:910px;height:810px;float:right;
}
.pro_main h1{
	font-size:22px;color:#fff;line-height:50px;padding-left:30px;background:url(../images/pro_title.jpg) repeat-x;
}
.pro_main h1 a{
	font-size:14px;color:#fff;line-height:50px;float:right;margin-right:5px;
}
.pro_right{
	width:910px;height:620px;background:#fff;padding:20px 0px;
}
.pro_right li{
	width:215px;height:235px;float:left;position:relative;margin-left:10px;margin-bottom:10px;
}
.pro_right li a{
	display:block;
}
.pro_right li a img{
	float:left;width:215px;height:235px;
}
.pro_right li a span{
	font-size:18px;width:100%;height:47px;line-height:47px;text-align:center;background:#000;
    opacity: 0.7;filter:alpha(opacity=70);position:absolute;top:188px;left:0;color:#fff;
	overflow:hidden;text-overflow:ellipsis;white-space: nowrap;
}
/*案例 轮播*/
.case{width:1160px;height:240px;margin: 0 auto;background:#fff;border-left:5px solid #3285e3;padding:10px 20px;}
.case_title{width:100%;height:60px;background:url(../images/case_bg.png) no-repeat #fff;}
.friend{height:170px;overflow:hidden;width:1170px;}
.mr_frbox{height:165px;padding:24px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:50px 0 0 0;width:28px;}
.mr_frUl{float:left;height:202px;width:1110px;}
.mr_frBtnR{float:right;margin-top:50px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:210px;margin-left:10px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width:210px;height:165px;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}

/* 公司简介 */
.about_us{
	width:1200px;height:555px;margin:40px auto;position:relative;
}
.about_title{
	width:100%;height:60px;margin-bottom:30px;background:url(../images/title01.png) no-repeat;border-bottom:1px solid #2a76cc;
}
.about_main{
	width:100%;height:460px;background:url(../images/about_bg.jpg) no-repeat;
}
.about_main div{
	width:520px;height:195px;position:absolute;left:590px;top:345px;
}
.about_main div p{
	font-size:14px;color:#666;line-height:30px;
}
.about_main div a{
	width:92px;height:35px;color:#fff;line-height:35px;background-color:#0393b7;display:block;text-align:center;float:right
}
.about_main div a:hover{background-color:#741b75;display:block}
/* 合作物流开始 */
.wuliu{
	width:1180px;height:145px;padding:0px 10px 20px 10px;margin:0 auto;
}
.wuliu ul{
	height:125px;
}
.wuliu ul li{
	float:left;width:185px;height:123px;margin-left:13px;
}
.wuliu ul li:first-child{
	margin-left:0;
}
.wuliu ul li img{
	width:185px;height:123px;border:1px solid #999999;
}
/* 新闻中心开始 */
.news{
	width:1200px;height:480px;margin:40px auto;
}
.news_title{
	width:100%;height:60px;margin-bottom:30px;background:url(../images/title2.png) no-repeat;border-bottom:1px solid #2a76cc;
}
.news_main{
	width:100%;height:395px;background:url(../images/news_bg.png) no-repeat;position:relative;
}
.news_content{
	width:571px;height:83px;background:url(../images/icon2.png) no-repeat;position:absolute;left:12px;top:31px;
}
.news_left{
	width:85px;height:85px;float:left;
}
.news_left p{
	width:85px;height:24px;background:#00a0e9;display:block;text-align:center;line-height:24px;color:#fff;font-size:14px;
}
.news_left h1{
	width:85px;height:59px;background:#e8e7e7;display:block;text-align:center;line-height:59px;color:#8f8f8f;font-size:26px;
	font-weight:bold;
}
.news_right{
	width:460px;height:83px;float:right;
}
.news_right p{
	color:#333;font-size:14px;margin-top:22px;margin-bottom:10px;
}
.news_right a{
	width:80%;font-size:12px;font-family:"宋体";color:#666;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;
}
.news_right a:hover{color:#00a0e9;}
.dd2{position:absolute;left:12px;top:162px;}
.dd3{position:absolute;left:12px;top:292px;}
.dd4{background:url(../images/icon3.png) no-repeat;position:absolute;left:620px;top:100px;}
.dd4 .news_right{float:left;padding-left:30px;width:430px;}
.dd4 .news_left{float:right;}
.dd5{background:url(../images/icon3.png) no-repeat;position:absolute;left:620px;top:230px;}
.dd5 .news_right{float:left;padding-left:30px;width:430px;}
.dd5 .news_left{float:right;}

/* 首页结束 */

/* 新闻列表开始 */
.NEWSMAIN{
	width:100%;height:auto;
}
.met_section{width:1200px;margin:0 auto;position:relative;padding:40px 0 50px;}

.met_section .aside{position:relative;float:left;width:230px;}

.met_section .article{float:left;margin-left:-230px;width:100%;margin-bottom:30px;}

.met_section .article .met_article{margin-left:250px;}

.met_section_asidenone .article{float:none;margin-left:0;}

.met_section_asidenone .article .met_article{margin-left:0;}

.met_section .aside .met_article_head .met_aside{border:1px solid #ddd;}

.met_section .aside .met_aside h2{padding:0 20px;height:60px;background-color:#01a1ea;font-size:18px;line-height:60px;color:#fff;}

.met_section .aside .met_aside_list{padding:10px 0;background-color:#fff;}

.met_section .aside .met_aside dl dt{height:45px;line-height:45px;}

.met_section .aside .met_aside dl dt a{display:block;padding:0 20px;color:#333;}

.met_section .aside .met_aside li a{display:block;padding:0 20px;color:#333;line-height:35px;}

.met_section .aside .met_aside dl dt a:hover{background:#efefef;}

.met_section .aside .met_aside dl dt.on{background:#bee8fb; border-left:4px solid #741b75;}

.met_section .aside .met_aside_list li a.on{background:#bee8fb; border-left:0px solid #741b75;}

.met_section .aside .met_aside dl dd{padding:6px 0 6px 0;}

.met_section .aside .met_aside dl dd a{display:block;padding-left:40px;height:35px;color:#333;font-weight:normal;line-height:35px;}

.met_section .aside .met_aside dl dd .on a,.met_aside dl dd a:hover{background:#efefef;}

.met_section .aside .met_related{margin-top:20px;}

.met_section .aside .met_related ul{padding:20px;}

.met_section .aside .met_related li{margin-bottom:8px;list-style:none;}

.met_article_head{position:relative;padding:0 10px;height:60px;border-bottom:1px solid #ddd;line-height:60px;}

.met_article_head .met_position{position:absolute;top:0;right:10px;color:#aaa;font-family:'宋体';}

.met_article_head .met_position a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}

.met_article_head .met_position a:hover{color:#ec6941;}

.met_article_head h1{color:#555;font-weight:normal;font-size:18px;}

.met_section_sehed{padding-top:0;}

.met_section_head{height:50px;color:#aaa;font-size:12px;font-family:'宋体';line-height:50px;}

.met_section_head a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}

.met_section_head a:hover{color:#e9280c;}

.met_module2_list{padding:10px 10px}

.met_module2_list li{list-style:none;border-bottom:1px solid #ddd;padding:15px 100px 15px 10px;position:relative}

.met_module2_list h2{font-weight:normal;font-size:14px}

.met_module2_list h2 a:hover{color:#e9280c;}

.met_module2_list li p{cursor:pointer;color:#818181;line-height:22px;height:60px;margin-bottom:15px;}

.met_module2_list li span.time{font-size:14px;color:#818181;position:absolute;right:10px;top:15px}

.met_module2_list li h2 i{margin-right:10px;position:relative}

.met_module2_list li.list_2 h2,.met_module2_list li.list_3 h2{margin-bottom:3px;font-weight:bold}

.met_module2_list li.list_2{padding:15px 0}

.met_module2_list li.list_3{padding-left:170px;min-height:80px}

.met_module2_list li.list_3 img{position:absolute;left:0;top:15px;width:150px;height:120px;}

.met_module2_list li.list_3 span.time{position:static}

.news-l-b{background:#01a1ea;padding:10px 10px 30px 10px;margin-top:30px;width:230px;}
.news-l-b .img1 img{}
.news-l-b h4{padding-left:50px; background:url(../images/icon5.png) no-repeat left center;background-size:17%; line-height:20px;color:#fff; line-height:20px; font-size:14px;margin:10px 0;}
.news-l-b h4 span{color:#fff; font-size:18px;}
.news-l-b h5{padding-left:50px; background:url(../images/icon4.png) no-repeat left center; background-size:17%;line-height:20px;color:#fff; line-height:20px; font-size:14px;margin:15px 0;}
.news-l-b h5 span{color:#fff;font-size:18px;}
.news-l-b p{font-size:14px;color:#fff;text-align:center;} 
.news-l-b .img2{padding:20px 0 0 38px;width:141px; height:141px;}
.news-r{ width:830px; background:#d1c6b3;}

/* ------------------------新闻结束--------------------------- */

/* ------------------------产品开始--------------------------- */
.met_module2_list .production{    height: auto; overflow: hidden;zoom: 1;margin-top:20px;}
.met_module2_list .production li{    float: left;width: 232px;padding: 0 0 10px 0;border:none;}
.met_module2_list .production li a{    display: block;text-decoration: none;font-size: 14px;line-height: 30px;text-align: center}
.met_module2_list .production li img{   width:215px;height:150px;border: solid 1px #c8c7c7;}

/* 在线留言 */
    .mess{
		background:url(../images/pic_m.png) no-repeat;background-size:100%;height:575px;
	}
	.message{
		width:520px;margin-left:185px;margin-top:185px;
	}
	.message .elegant-aero {
    margin-top:20px;
	margin-left:30px;
	max-width: 500px;
	background: #D2E9FF;
	padding: 20px 20px 20px 20px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
	}
    .message .elegant-aero h1 {
	font: 24px "幼圆", Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 20px;
	display: block;
	background: #C0E1FF;
	border-bottom: 1px solid #B8DDFF;
	margin: -20px -20px 15px;
	}
	.message .elegant-aero h1>span {
	display: block;
	font-size: 11px;
	margin-top:10px;
	}
	.message .elegant-aero label>span {
	float: left;
	margin-top: 10px;
	color: #5E5E5E;
	}
	.message .elegant-aero label {
	display: block;
	margin: 0px 0px 5px;
	}
	.message .elegant-aero label>span {
	float: left;
	width: 20%;
	text-align: right;
	padding-right: 15px;
	margin-top: 10px;
	font-weight: bold;
	}
	.message .elegant-aero input[type="text"], .message .elegant-aero input[type="email"], .message .elegant-aero input[type="tel"],.message .elegant-aero textarea, .message .elegant-aero select {
	color: #888;
	width: 70%;
	padding: 0px 0px 0px 5px;
	border: 1px solid #C5E2FF;
	background: #FBFBFB;
	outline: 0;
	-webkit-box-shadow:inset 0px 1px 6px #ECF3F5;
	box-shadow: inset 0px 1px 6px #ECF3F5;
	font: 200 12px/25px Arial, Helvetica, sans-serif;
	height: 30px;
	line-height:32px;
	margin: 2px 6px 16px 0px;
	}
	.message .elegant-aero textarea{
	height:100px;
	padding: 5px 0px 0px 5px;
	width: 70%;
	}
	.message .elegant-aero select {
	background: #fbfbfb url('../../temps/css/down-arrow.png') no-repeat right;
	background: #fbfbfb url('../../temps/css/down-arrow.png') no-repeat right;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
	width: 70%;
	}
	.message .elegant-aero .button{
	padding: 10px 30px 10px 30px;
	background: #66C1E4;
	border: none;
	color: #FFF;
	box-shadow: 1px 1px 1px #4C6E91;
	-webkit-box-shadow: 1px 1px 1px #4C6E91;
	-moz-box-shadow: 1px 1px 1px #4C6E91;
	text-shadow: 1px 1px 1px #5079A3;
	}
	.message .elegant-aero .button:hover{
	background: #3EB1DD;
	}

/* 底部开始 */
.footer{
	width:100%;min-width:1200px;max-width:1920px;height:162px;background:#00a0e9;margin-top:30px;
}
.footer_main{
	width:1360px;margin:0 auto;position:relative;
}
.middle{
	float:left;width:530px;height:96px;padding-bottom:28px;padding-top:38px;padding-left:100px;color:#fff;background:url(../images/footer_logo.jpg) no-repeat;
}
.middle ul{
	width:100%;height:12px;margin-bottom:25px;
}
.middle ul li{
	float:left;
}
.middle ul li a{
	height:12px;padding:0 10px;border-left:1px solid #fff;color:#fff;
}
.middle ul li a.ee{border:none;}
.middle p{
	font-size:12px;color:#fff;margin-top:20px;margin-left:10px;
}
.company{
	width:278px;height:145px;border:1px solid #fff;position:absolute;left:690px;top:8px;
}
.company h1{
	font-size:16px;color:#fff;line-height:40px;padding-left:10px;
}
.company h1 img{
	float:left;margin-right:10px;
}
.company p{
	font-size:14px;color:#fff;margin-left:42px;margin-bottom:8px;
}
.footer_right{
	color:#fff;font-size:36px;line-height:162px;float:right;
}