﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, a {
	margin: 0 auto;
	padding: 0;
	border: 0;
	outline: 0;
	list-style: none;
}
body {
	font-family: "微软雅黑";
	font-size: 12px;
	color: #535452;
	min-width: 1002px;
	line-height: 24px;
}
a {
	text-decoration: none;
}
.clear {
	clear: both;
	height: 0px;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
.hidden {
	display: none;
}
*:focus {
	outline: none;
}
/***********/
.vd-hd{ z-index:999;
filter:alpha(opacity=50);   
      -moz-opacity:0.5;   
      -khtml-opacity: 0.5;   
      opacity: 0.5;
	   }
/*********/
.top{ width:100%; height:30px; background:#0D61AA ; color:#FFF}
.top_in{ width:1200px; height:30px; line-height:30px; background:url(topbg.png) left no-repeat; color:#FFF}
.top_in span{ margin-left:20px }
.top_in p{ float:right; }
.top-l p a{ color:#FFF}
.head_in{ background: #fff none repeat scroll 0 0; box-shadow: 0 1px 10px 2px #888;min-width: 1200px;width: 100%;z-index: 99; height:110px; border-bottom:6px #0d61aa solid; }
.head{ margin: 0 auto;padding-top: 12px;width: 1200px; height:110px;}
.head_logo{
	width: 169px;
	height: 172px;
	position: absolute;
	left: 50%;
	margin-left: -85px;
	top: 13px;
	z-index: 99;
}
.head_cd{height: 60px;  float:right; margin-top:20px ;width:1200px;}
.head_cd ul{ height:60px; line-height:30px; font-size:20px; position:relative; z-index:8; margin:0 auto; width:1200px; float:left}
.head_cd ul li{ float:left;padding: 0 8px;margin-left:31px; text-align:center; height:100%; height:60px; color:#444;  width:110px}
.head_cd ul li span{ font-size:13.5px; color:#333  }
.head_cd ul a:hover li{ color:#0D61AA;transition: all 0.5s ease 0s;  }
.head_cd ul a:hover li span{ color:#0D61AA;transition: all 0.5s ease 0s;  }
/**********/
		/* 本例子css */
		.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;height:500px; display:block;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:  url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
/*********/
.abt{ width:100%; height:210px;}
.abt-in{ width:1200px; height:210px; margin:0 auto}
.abt-fl{ width:50%; height:210px;background:#0d61aa;}
.fl-in{ width:100%; height:160px;}
.fl-in .in-tit{height: 30px;line-height: 30px;;background: #fcab36;width: 100px;text-align: center;position: relative; float:left;font-size: 14px;font-weight: bold;color: #fff}
.fl-in .in-con{padding: 10px;color: #fff;line-height: 24px;width: 92%;margin-left: 12px;float:left}
.fl-in .in-mo{padding:0px 10px;color: #fff;width: 92%;margin-left: 12px;float:left; background:url(2A.jpg) left no-repeat; height:30px}
.abt-fr{ width:50%; height:210px;height: 210px;background: url(phone.jpg ) 7% center no-repeat #f5f6f8;}
.fr-con{padding: 10px;line-height: 24px; width:420px; height:212px}
.fr-con ul{}
.fr-con ul li{line-height: 26px;white-space: normal; color:#000}
/**视频**/
.vd{ width:100%; height:410px;}
.vd-in{ width:1200px; height:410px; padding:30px 0px; margin:0 auto}
/*产品*/
.pro-t{ width:100%; height:130px; margin-top:30px}
.pro-tt{ width:1200px; height:130px; margin:0 auto; text-align:center}
.in-tit{ font-size:20px; color:#0D61AA;}
.in-yw{color:#D6DDE5; font-size:22px; font-family:Verdana, Geneva, sans-serif}
.in-js{color: #c1c3c6; margin-top:10px; font-size:13px }

.pro-in{ width:100%; height:560px; background:#F5F6F8;}
.pro { width:1200px;height:540px; background:#fff;}
.pro ul { }
.pro ul li { float:left; height:260px; width:230px;margin:10px 0px 0px 8px}
.pro ul li a{ color:#000 }
.pro ul li .pro-img{ width:230px; height:230px; overflow:hidden}
.pro ul li .pro-img img{cursor: pointer;transition: all 0.6s;}
.pro ul li .pro-img img:hover{transform: scale(1.4);}
.pro ul li .pro-name{width:230px; height:30px; line-height:30px; text-align:center }
/*优势*/
.youshi { width:100%; height:470px; padding-top:30px}
.youshi-in { width:1200px; height:510px; margin:0 auto;}
.youshi-in .youshi-tit{ font-size:20px; color:#0D61AA;text-align:center}
.youshi-in .youshi-yw{color:#D6DDE5; font-size:22px; font-family:Verdana, Geneva, sans-serif;text-align:center}
.youshi-in .youshi-js{color: #c1c3c6; margin-top:10px; font-size:13px;text-align:center }
.youshi-in .youshi-yy{ width:1200px; height:330px;  padding:10px 0px;}
.youshi-in .youshi-yy .youshi-a{  height:330px; width:370px; text-align:center}
.youshi-in .youshi-yy .youshi-a .youshi-img{width:100%; height:120px;margin:30px 0px;  }
.youshi-in .youshi-yy .youshi-a .youshi-img img{margin: 0 auto;
            -webkit-border-radius: 110px;
            border-radius: 110px;
            -webkit-transition: -webkit-transform 0.3s ease-out;
            -moz-transition: -moz-transform 0.3s ease-out;
            -o-transition: -o-transform 0.3s ease-out;
            -ms-transition: -ms-transform 0.3s ease-out; }
.youshi-in .youshi-yy .youshi-a .youshi-img img:hover{ -webkit-transform: rotateZ(180deg);
            -moz-transform: rotateZ(360deg);
            -o-transform: rotateZ(360deg);
            -ms-transform: rotateZ(360deg);
            transform: rotateZ(360deg);}
.youshi-in .youshi-yy .youshi-a p a{color: #0D61AA;font-size: 16px;padding-top: 10px;display: block;
}
/*新闻*/
.news-t{ width:100%; height:130px;padding-top:30px; background:#F5F6F8; }
.news-tt{ width:1200px; height:130px; margin:0 auto; text-align:center}
.news-tit{ font-size:20px; color:#0D61AA;}
.news-yw{color:#D6DDE5; font-size:22px; font-family:Verdana, Geneva, sans-serif}
.news-js{color: #c1c3c6; margin-top:10px; font-size:13px }

.news-in{ width:100%; height:183px; background:#F5F6F8;}
.news-ll{ width:1200px; height:111px}
.news-ll ul {}
.news-ll ul li {float:left; width:340px; height:100px; margin-right:60px;overflow: hidden;
border-bottom: 1px solid #ccc;}
.news-ll ul li .li-tit a{padding-top: 2px;font-size: 14px;font-weight: bold;color: #375a7a;font-family: "微软雅黑";}
.news-ll ul li .li-con{line-height: 22px;color: #000;margin-top: 5px;font-family: "微软雅黑";}
.news-in .news-more{ width:220px; height:46px; background: url(news-bg.png) center;margin:0 auto; text-align:center; line-height:46px; color:#999}
.news-in .news-more a{ color:#000}
.news-in .news-more:hover{ background:url(news-bg-hover.png) center;transition: all 0.5s ease 0s; }
.news-in .news-more:hover  a{ color:#FFF; background:url(news-bg-hover.png) center;}
/**************/
.footer{ width:100%; height:130px;}
.f-nav-in{ width:100%; height:105px;background:#323232}
.f-nav{ width:1200px; height:106px; background:#323232; padding:10px 0px; text-align:center}
.f-nav p{ color:#FFF; font-size:13px}
.f-link{ width:100%; height:34px; line-height:34px; text-align:left; color:#FFF; font-size:13px;}
.f-link a{ color:#FFF}
.f-link a:hover{}
.f-fb{ width:1200px; height:34px; line-height:34px; text-align:center; background:#FFFFFF}
/****内页****/
.about_ban{ width:100%; height:480px; background:url(../images/about.jpg) top center no-repeat;}
.about_bj{ width:100%; height:10px; background:#F0F0F0;}
.ny_con{ width:1080px; margin:0 auto; overflow:hidden; clear:both;}
.con{ margin:0 auto; margin-top:30px; overflow:hidden; clear:both;}
/*关于我们*/
.about_f{ width:1080px; margin:0 auto;}
.about_f li{float:left; width:auto; height:40px; background:#EFEFEF; color:#666; margin-right:5px; line-height:40px; margin-top:10px}
.about_f li a{width:auto; height:40px; display:block; text-align:center; line-height:40px; color:#666; font-size:14px; padding:0px 30px;float:left;}
.about_f li:hover{text-decoration:none; background:#0D61AA; color:#fff; font-size:14px;}
.about_f li:hover a{ color:#fff;}

.ny_lb{ width:1075px; height:40px; border-bottom:1px solid #F3F3F3; border-top:1px solid #F3F3F3; margin:0 auto; margin-top:20px; overflow:hidden; clear:both;}
.ny_lb_left{ width:200px; height:40px; float:left; line-height:40px; text-align:left; font-size:16px; color:#226288;}
.ny_lb_right{ width:400px; height:40px; float:right; text-align:right; line-height:40px; font-size:12px;}
.ny_lb_right a{ font-size:12px; color:#000}
.ny_lb_right a:hover{ font-size:12px; color:#FF3300;}
.ny_msg{ width:1075px; height:auto; margin:0 auto; line-height:30px; padding-bottom:30px; text-align:left; overflow:hidden; clear:both;}
/***/
.erweim {
   
    z-index: 99999;
    position: fixed;
    bottom: 50px;
    right: 30px;
    width: 200px;
    overflow: hidden;
}
.gl {
    position: relative;
    padding: 5px;
    width: 160px; line-height:25px; text-align:center; background-color:#eaeaea;
}
/*******/
/***/
.erweim1 {
   
    z-index: 99999;
    position: fixed;
    bottom: 250px;
    right: 30px;
    width: 200px;
    overflow: hidden;
}
.gl1 {
    position: relative;
    padding: 5px;
    width: 160px; line-height:25px; text-align:center; background-color:#eaeaea;
}
/*******/
.paging {
	margin: 0px auto; width: 1200px; overflow: hidden; padding-bottom: 50px; margin-top:30px; height:auto;
}
.paging_L {
	width: 230px; float: left; background:url(../image/leftmenu-bg.jpg) LEFT no-repeat; min-height:591px;
}
.paging_R {
	width: 920px; float: right;
}
.L_title {
	font-size: 36px;color: #008CDB;margin-top: 10px;margin-bottom: 10px;position: relative;
}
.L_title span {
	font-style: normal;font-size: 24px;color: #ccc;font-weight: normal; margin-top:10px; display:block
}
.L_fl {
	
}

.leftNewsUl {
	
}
.paging_lxwm {
	width: 246px; overflow: hidden; margin-top: 20px;
}
.paging_lxwm_con {
	color: rgb(102, 102, 102); line-height: 2em; font-size: 14px; text-align:left; width:200px;float:left
}
.paging_lxwm_con h2 {
	text-align: center; padding-bottom: 10px; font-size: 18px;
}
.paging_lxwm_con span {
	display: block; 
}
.tuijian {
	margin-top: 20px;
}
.leftNewsUl {
	width: 244px; padding-bottom: 5px;
}
.leftNewsUl li {
	background: url(../images/icons_03.jpg) no-repeat 5px; margin: 0px auto; width: 200px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 20px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: dashed;
}
.leftNewsUl li a {
	color: rgb(102, 102, 102); line-height: 40px; font-size: 14px;
}
.leftNewsUl li a:hover {
	color: rgb(191, 9, 8);
}
.paging_R_title {
	overflow: hidden; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid; _height: 44px;
}
.nav_title_L {
	background: url(../images/icon.gif) no-repeat left; color: rgb(71, 71, 71); line-height: 42px; padding-left: 15px; font-size: 18px; float: left;
}
.nav_title_R {
	background: url(../images/dqwz.gif) no-repeat left; height: 20px; line-height: 24px; padding-left: 17px; margin-top: 13px; float: right;
}
.nav_title_R {
	color: rgb(51, 51, 51);
}
.nav_title_R a {
	color: rgb(0, 65, 141);
}
/*****/
