@charset "utf-8";
/* CSS Document */
.head {
	width: 1200px;
	margin: 0px auto;
    padding-bottom:15px;
}
 
.head .logo {
	margin-top: 20px;
}
.head .h_right{ padding-left:65px; background:url(../images/tel.png) left center no-repeat; margin-top:25px;}
.head .h_right .tel1{ color:#000000; font-size:14px;}
.head .h_right .tel2{ color:#fc2a2a; font-size:18px;}


.nav {
	width: 100%;
	background: #0070ce;
	height: 45px;
}
.nav ul {
	width: 1200px;
	margin: 0px auto;
	height: 45px;
	line-height: 45px;
}
.nav ul li {
	position: relative;
	z-index: 99;
}
.nav ul .on .uLi_a {
	background: #e91b1b;
}
.nav ul li .uLi_a {
	color: #fff;
	font-size: 16px;
	display: block;
	padding: 0px 55px;
	height: 100%;
}
.nav ul li:hover .uLi_a {
	background: #e91b1b;
}
.nav ul li dl {
	position: absolute;
	width: 98%;
	display: none;
	text-align: center;
	background:#3b9df9;
	border: 1px solid #b36e0e;
	border-top: 0px none;
}
.nav ul li dl dd {
	display: block;
	text-align: center;
	margin: 0px auto;
}
.nav ul li dl dd a {
	font-size: 14px;
	color: #333333;
	display: block;
}

.banner {
	height: 550px;
	width: 100%;
	overflow: hidden;
}
.slideBox {
	width: 100%;
	height: 550px;
	overflow: hidden;
	position: relative;
}
.slideBox .hd {
	height: 15px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	position: absolute;
	bottom: 15px;
	z-index: 1;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
	width: 100%;
}
.slideBox .hd ul li {
	margin-right: 2px;
	display: inline-block;
	border-radius: 15px;
	margin: 0px 5px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
	background: #f8f5f5;
	cursor: pointer;
}
.slideBox .hd ul li.on {
	background: #7f8487;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 100%;
	height: 550px;
}
.slideBox .bd li a {
	display: block;
	width: 100%;
	height: 100%;
}/*banner结束*/

/*首页信息部分*/
.main_warp{ background:#f6f6f6; padding-bottom:20px;}
.main_warp .dome_box{ width:1200px; margin:0px auto; padding-top:25px;}
.main_warp .u_chanpin .m_one{ background:#ffffff; width:290px; position:relative;}
.main_warp .u_chanpin .m_one .t{ background:url(../images/title1.png) center no-repeat; height:55px; width:290px; padding-top:5px;}
.main_warp .u_chanpin .m_one .t p{ color:#fff; padding-left:24px;}
.main_warp .u_chanpin .m_one .t .f1{ font-size:24px;}
.main_warp .u_chanpin .m_one .c{  border:1px solid #e7e7e7;}
.main_warp .u_chanpin .m_one .c ul { padding-top:8px;}
.main_warp .u_chanpin .m_one .c ul li{ padding:2px 25px;}
.main_warp .u_chanpin .m_one .c ul li .lia{ background:url(../images/ico1.png) 20px center no-repeat #eee;  height:30px; border:1px solid #dcdcdc; border-radius:3px; margin-bottom:4px; line-height:30px; }
.main_warp .u_chanpin .m_one .c ul li:hover  .contax_boxNav{ display:block;}



.main_warp .u_chanpin .m_one .c ul li .lia{ color:#000; display:block; text-indent:60px;} 
.main_warp .u_chanpin .m_one .c ul li:hover .lia{background:url(../images/ico1.png) 20px center no-repeat #9ec7f7;}

.main_warp .u_chanpin .m_two{ margin-left:15px; background:#fff; width:490px;  border:1px solid #e7e7e7; padding:15px 20px;}
.main_warp .u_chanpin .m_two .c{ padding-top:12px;}
.main_warp .u_chanpin .m_two .c img{ border:1px solid #dcdcdc; padding:4px;}
.main_warp .u_chanpin .m_two .c div{ color:#333333; font-size:13px; padding-top:14px; line-height:20px;}
.main_warp .u_chanpin .m_two .c div a{ color:#ff010d;}

.main_warp .u_chanpin .m_therr{ width:345px; background:#fff;}
.main_warp .u_chanpin .m_therr .c{ border:1px solid #dcdcdc; border-top:0px none; }
.main_warp .u_chanpin .m_therr .c div{ padding:10px 25px; font-size:14px; line-height:23px;}

.common_ti{ color:#0256b9; font-size:18px; position:relative; margin-bottom:12px;}
.common_ti span{ color:#000000; border-left:6px solid #176dcc; padding-left:10px;}
.common_ti a{ position:absolute; right:15px; color:#666666; font-size:14px;}
.common_to{ height:14px; background:url(../images/ico.jpg) left center repeat-x; margin-top:5px;}

.main_warp .u_chanzs{ margin-top:20px;  overflow:hidden;}
.main_warp .u_chanzs .title{ height:52px; position:relative; background:url(../images/img4.jpg) left center repeat-x; line-height:52px; border:1px solid #dcdcdc; padding-left:15px;}
.main_warp .u_chanzs .c{ background:#fff;  border:1px solid #dcdcdc; border-top:0px none; padding:24px;}
.main_warp .u_chanzs .c ul {width:1300px;}
.main_warp .u_chanzs .c ul li{ width:270px; margin-right:23px;}
.main_warp .u_chanzs .c ul li a{ display:block;}
.main_warp .u_chanzs .c ul li p{ padding:5px 0px; background:#0774cf; color:#fff; text-align:center; font-size:14px;}

.main_warp .u_therrinfo{ margin-top:20px;}
.main_warp .u_therrinfo .m_one{ width:390px; background:#fff;}
.main_warp .u_therrinfo .title{ height:52px; position:relative; background:url(../images/img4.jpg) left center repeat-x; line-height:52px; border:1px solid #dcdcdc; padding-left:15px;}
.main_warp .u_therrinfo .m_one .c{border:1px solid #dcdcdc; border-top:0px none; padding-top:20px; text-align:center;}
.main_warp .u_therrinfo .m_one .c img{ margin:0px auto;}
.main_warp .u_therrinfo .m_one .c ul{ margin-top:20px; }
.main_warp .u_therrinfo .m_one .c ul li{ text-align:left;  background:url(../images/img12.jpg) 5px center no-repeat; padding-left:20px; padding-right:10px; margin-bottom:4px;}
.main_warp .u_therrinfo .m_one .c ul li a{ font-size:14px; color:#000;}
.main_warp .u_therrinfo .m_two{ margin-left:15px;}

.main_warp .u_jdal{ margin-top:20px; padding:20px; background:#fff; }
.main_warp .u_jdal .c{ padding-top:20px;}
.main_warp .u_jdal .c .title_info{ width:305px;}
.main_warp .u_jdal .c .list{ width:845px; overflow:hidden;}
.main_warp .u_jdal .c .list ul{ width:900px;}
.main_warp .u_jdal .c .list ul li{ width:200px; margin-right:14px; margin-bottom:20px; height:175px; overflow:hidden; position:relative;}
.main_warp .u_jdal .c .list ul li a p{ position:absolute; width:100%; bottom:0px; color:#000; height:30px; line-height:30px;}
.main_warp .u_jdal .c .list ul li a .zzc{ background:#000; ilter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:9;}
.main_warp .u_jdal .c .list ul li a .text{ color:#fff; font-size:14px; z-index:99; text-align:center;}


.footer{ background:#3d74c6; padding-top:20px; width:100%; padding-bottom:10px;}
.foter_box{ color:#fff; width:1200px; margin:0px auto; text-align:center;}
.foter_box p{ color:#fff; margin-bottom:4px;}

/*关于我们*/
.m_warp .m_box .t_content{ font-size:14px; color:#666666; line-height:25px;}
.m_warp .m_box .t_content img{ max-width:100%;}

/*产品展示*/
.m_box .m_contcp{ padding-top:28px; overflow:hidden;}
.m_box .m_contcp .tc img{ border:1px solid #cccccc;}
.m_box .m_contcp .u_info{ width:455px; height:300px;}
.m_box .m_contcp .u_info h3{ font-size:16px; color:#030303; border-bottom:2px solid #ededef; padding-bottom:20px; margin-bottom:20px;}
.m_box .m_contcp .u_info div{ color:#555555; font-size:12px; line-height:25px; height:235px; overflow:hidden;}
.m_box .m_contcp .u_content{ margin-top:65px; background:url(../images/1212.png) center top no-repeat; padding-top:65px; position:relative;}
.m_box .m_contcp .u_content .title{ position:absolute; color:#000; top:21px; left:9px; }
.m_box .m_contcp .u_content .title span{ width:111px; height:27px; cursor:pointer; display:inline-block; font-size:14px; line-height:30px; text-indent:20px;}
.m_box .m_contcp .u_content .title .on{ background:url(../images/img19.jpg) left center no-repeat; color:#fff;}
.m_box .m_contcp .u_content .dome{padding-left:35px; padding-top:10px; font-size:14px; padding-right:35px;  color:#777777;}
.m_box .m_contcp .u_content .dome .list{ display:none; line-height:30px;}
.m_box .m_contcp .list{ width:1000px;}
.m_box .m_contcp .list li{ width:215px; height:205px; overflow:hidden; margin-right:12px; margin-bottom:45px;}
.m_box .m_contcp .list li a{ display:block;}
.m_box .m_contcp .list li a p{ height:30px; background:#0774cf; color:#FFF; font-size:14px; line-height:30px; text-align:center;}
.m_box .m_contcp .list_jd li{ width:215px; height:190px; position:relative;}
.m_box .m_contcp .list_jd li a p{ position:absolute; width:100%; bottom:0px; color:#000; height:30px; line-height:30px; background:none;}
.m_box .m_contcp .list_jd li a .zzc{ background:#000 !important; ilter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:9;}
.m_box .m_contcp .list_jd li a .text{ color:#fff; font-size:14px; z-index:99; text-align:center;}


.m_box .u_list{ padding-top:20px;}
.m_box .u_list ul{ width:800px; margin-bottom:30px;}
.m_box .u_list ul li{ width:218px;  background:url(../images/aimg10.jpg) center top no-repeat; text-align:center; padding-top:2px; margin-bottom:30px; margin-right:22px;}
.m_box .u_list ul li p{ color:#000000; font-size:14px; padding-top:4px;}

.m_box .form_inbox{ width:278px;}
.m_box .form_inbox input{ display:inline-block; outline:medium;}
.m_box .form_inbox .trext_inops{ width:240px; border:1px solid #e6e6e6; height:32px; }
.m_box .form_inbox .sub{ width:34px; height:34px; background:url(../images/sever.jpg) center no-repeat; vertical-align:bottom; cursor:pointer;}

/*新闻动态*/
.m_box .new_list ul li div .title{ color:#4d4f52; font-size:14px;  }
.m_box .new_list ul li div .time{ font-size:14px; color:#747779;}
.m_box .new_list ul li{ margin-bottom:40px;}
.m_box .new_list ul li .textboix{ margin-top:25px;}
.m_box .new_list ul li .textboix .img{ width:290px; height:145px;}
.m_box .new_list ul li .textboix .textboxas{ width:580px; height:145px; overflow:hidden;}
.m_box .new_list ul li .textboix .textboxas .tiaiai{ height:120px; color:#999b9c; line-height:25px; overflow:hidden;}

/*在线留言*/
.m_box .zxly_box{ padding-top:30px;}
.m_box .zxly_box .demo{ width:870px; margin:0px auto; padding-top:20px;}
.m_box .zxly_box .demo div{ margin-bottom:10px;}
.m_box .zxly_box .demo div span{ width:80px; display:inline-block; text-align:right; padding-right:10px; font-size:14px;}
.m_box .zxly_box .demo div span sup{ color:#F00;}
.m_box .zxly_box .demo div  input{ border:1px solid #9ca7ae; height:25px; width:215px; outline:medium;}
.m_box .zxly_box .demo div textarea{ width:500px; height:160px; border:1px solid #9ca7ae;}
.m_box .zxly_box .demo div .sub{ width:114px; height:43px; background:url(../images/img24.jpg) center no-repeat; border:0px none; cursor:pointer; margin-top:20px;}




/*内页*/
.m_banner{ height:300px; width:100%; margin-top:5px;}

.m_warp{ width:1200px; margin:0px auto; padding-top:25px; padding-bottom:80px;}
.m_warp .m_nav { width:260px;  position:relative;}
.m_warp .t{ height:95px;background:url(../images/ico5.png) #0079e9 195px 45px no-repeat; font-size:18px; font-weight:normal; padding-top:40px; text-align:center; border-radius:8px; color:#fff;}
.m_warp .m_nav .u_nav{ border:1px solid #e2e2e2; margin-top:5px; border-bottom:0px none; padding-bottom:4px;}
.m_warp .m_nav .u_nav li{ height:45px; font-size:14px; line-height:45px; margin-bottom:4px;}
.m_warp .m_nav .u_nav li .nlai{ padding-left:20px; display:block; color:#080800;}
.m_warp .m_nav .u_nav li .nlai:hover{ background:#0079e9; color:#fff;}
.m_warp .m_nav .u_nav li:hover .contax_boxNav{ display:block;} 
.m_warp .m_nav .u_nav .on .nlai{ background:#0079e9; color:#fff;}
.m_warp .m_nav .tel{  border:1px solid #e2e2e2;border-top:2px solid #727678; border-radius:0px 0px 8px 8px;}
.m_warp .m_nav .tel li{ text-align:center;}
.m_warp .m_nav .tel div{ padding:0px 20px; font-size:14px; line-height:25px;}

.m_warp .m_box{ width:900px; overflow:hidden; padding-bottom:25px;}
.m_warp .m_box .pave{ font-size:14px; color:#555; padding:8px; border:1px solid #e2e2e2; margin-bottom:20px;}
.m_warp .m_box .pave h3{ font-weight:normal;  font-size:14px;}
.m_warp .m_box .pave span a{ color:#555555;}
.m_warp .m_box .pave span .on{color:#ff7e00;}
.m_warp .m_box .pave span a:hover{ color:#ff7e00;}

.m_warp .m_box .common_cont{ padding:10px; font-size:14px; color:#666666; line-height:25px;}
.m_warp .m_box .common_cont img{ max-width:100%;}
 
.m_warp .m_box .page{ font-size:14px; text-align:center;}
.m_warp .m_box .page a{ display:inline-block; color:#464545; padding:4px 8px;} 
.m_warp .m_box .page a:hover{ color:#fff; background:#0c83cf;}
.m_warp .m_box .page .on{color:#fff; background:#0c83cf; }
 
 /*三级*/
.contax_boxNav{ display:none;  position:absolute; width:540px; overflow:hidden; border:1px solid #1c98f8; border-left:0px none; top:0px; right:-600px; background:#fff; z-index:99; padding:40px 30px;}
.contax_boxNav .tinfo_box{ width:700px; line-height:18px;}
.contax_boxNav .tinfo_box .dome{ width:250px; height:120px; margin-right:38px; margin-bottom:10px;}
.contax_boxNav .tinfo_box .dome p{ border-bottom:1px solid #176dcc; padding-bottom:5px;}
.contax_boxNav .tinfo_box .dome p span{ color:#176dcc;}
.contax_boxNav .tinfo_box .dome p a{ color:#666; font-size:12px;}
.contax_boxNav .tinfo_box .dome .listveru{ font-size:12px; color:#666;}
.contax_boxNav .tinfo_box .dome .listveru a{ font-size:12px; color:#666; margin:4px 0px; margin-right:8px; display:inline-block !important;}
.contax_boxNav .tinfo_box .dome .listveru dd{ font-size:12px;}
.contax_boxNav .tinfo_box .dome .listveru dd span{ color:#ff6600;}
.contax_boxNav .tinfo_box .dome .listveru a:hover{ color:#ff6600;}