@charset "utf-8";
*{
	margin:0;
	padding:0;
}
ul, ol, li {
	list-style-type:none;
}
a img {
	border:none
}
iframe {
	border:none;
}
/* function */
.fl {
	float:left;
	_display:inline;
}
.fr {
	float:right;
	_display:inline;
}
.h {
	display:none;
	visibility:visible;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	visibility:visible;
}
.clearfix {
*zoom:1
}
.clearfix:after {
	display:block;
	clear:both;
	content:".";
	visibility:hidden;
	height:0
}
.right {
	text-align:right;
}
.left {
	text-align:left;
}
.b {
	font-weight:bold;
}
.line-through {
	text-decoration:line-through;
}
.under {
	text-decoration:underline;
}
.break {
	word-break:break-all;
}
.red {
	color:#af0102;
}
.gray {
	color:#CCC;
}
a.gray {
	color:#CCC;
}
a.gray:visited {
	color:#CCC;
}
.f14 {
	font-size:14px;
}
.editor {
	line-height:24px;
	text-align:left;
}
.editor p {
	text-indent:2em;
}
.editor ol li {
	list-style-type:circle;
	margin-left:25px;
}
.editor ul li {
	list-style-type:square;
	margin-left:25px;
}

.inner_con2{
	width:660px;
	font-size:14px;
	line-height:20px;
	margin-right:30px; background:url(../images/n_x.jpg) repeat-y left;
}
/*------------------公共头部和导航和版权------------------*/
body {
	margin:0;
	padding:0;
	border:0;
	font-family:Arial;
	font-size:12px;
}
.container {
	width:1000px;
	margin:0px auto;
	color:#333;
}
a:link {
	color:#333;
	text-decoration:none;
}
a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#0073bd;
	text-decoration: none;
}
a:active {
	color:#0073bd;
	text-decoration:none;
}
.top{
	height:20px;
	background:#6bc2fa;
	color:#FFF;
	padding:10px;
}
/*.language select{
	width:100px;
	margin-left:5px;
}

*/.search{
	width:205px;
	height:18px;
}
.search_le {
	width:10px;
}
.search_ri{
	background:url(../images/search_ri.gif)
	}
.search_ri {
	width:18px;
}
.search_input input{ height:20px;
	}
/*.search_input input {
	border:0;
	line-height:16px;
	height:16px;
	margin-top:3px;
	width:180px;
	color:#ccc;
	padding-left:5px;
}
.search_input button{
	width:18px; height:18px; background:url(../images/search_ri.gif) no-repeat; border:0px; cursor:pointer; vertical-align:middle;
}
*/.search_ri a {
	cursor:pointer;
}
.head {
	width:1000px;
	margin:0 auto;
	padding:20px 0 15px 0;
}
.logo{
	width:100px;
}
.nav{
	width:855px;
	margin:0 auto;
	height:50px;
	line-height:50px;
	margin-top:20px;
	 -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius:12px;
	 background:#e5ecf1;
	 behavior: url(css/ie-css3.htc);
}
.nav ul{
	margin:0 auto;
}
.menu_con ul li ul li {
	padding-left: 40px;
	border-bottom: 1px solid #ffffff;
}

.nav ul li a{
	display:inline-block;
	font-size:14px;
	color:#000;
	height:50px;
	display:block;
	 zoom:1;
	padding:0 27px 0 27px;
}
.nav ul li.index{background: url(../images/nav_left.jpg) no-repeat 0px 0px;}
.nav ul li.index a{color:#fff;}
.nav ul li.index a:hover{background: url(../images/nav_left.jpg) no-repeat 0px 0px;}
.nav ul li.main{background: url(../images/nav_hover_bg.jpg);}
.nav ul li.main a{color:#fff;}
.nav ul li.main:hover{background: url(../images/nav_hover_bg.jpg)}
.nav ul li.main a:hover{background: url(../images/nav_hover_bg.jpg) ;}
.nav ul li.fot{background: url(../images/nav_left.jpg) no-repeat right -50px;}
.nav ul li.fot a{color:#fff;}
.nav ul li.fot a:hover{background: url(../images/nav_left.jpg) no-repeat right -50px;}
 .nav ul li.a1 a:hover{
	 background: url(../images/nav_left.jpg) no-repeat 0px 0px;
 }
 .nav ul li.a1 a.class{ background: url(../images/nav_left.jpg) no-repeat 0px 0px;}
 .nav .classib{
 	background: url(../images/nav_left.jpg) no-repeat 0px 0px;
 }
  .nav ul li.a2{
	  float:right;  width:101px;
  }

 .nav ul li.a2 a:hover{
	 background: url(../images/nav_left.jpg) no-repeat right -50px;
 }

.nav ul li a:hover{
	background: url(../images/nav_hover_bg.jpg) ;
	color:#FFF;	
}



.footer{
	background: url(../images/footer_bg.gif) no-repeat center center;
	width:1000px;
	margin:0 auto;
	height:140px;
	padding-top:15px;
	text-align:center;
}
.link{
	font-size:16px;
	padding:15px 0;
	background:url(../images/link_bg.gif) no-repeat bottom center;
}
.copyright{
	padding-top:15px;
	font-size:14px;
}

/*------------------首页总样式开始-----------------------*/

.content {
	padding-top:30px;
	padding-bottom:20px;
}
/*首页banner*/

.index_banner {
	
	height:500px;
}
.index_banner_img, .content {
	width:1000px;
	margin:0 auto;
}

/*首页信息*/
.about_us,.news,.products{
	width:315px;
}
.about_us,.news{
	margin-right:27px;
}

.content_title{
	height:14px;
	margin-bottom:10px;
}
.content_title_le{
	width:250px;
}
.content_title_ri{
	width:50px;
}
.content_con{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:15px 0;
	font-size:14px;
	line-height:20px;
}
.content_con dl dd{
	border-bottom:1px dashed #ccc;
	line-height:24px;
}
.pro_img{
	border:1px solid #ccc;
}


/*------------------首页总样式结束-----------------------*/



/*------------------内页总样式开始-----------------------*/


/*内页公用左右框架样式和banner*/
.inner_content{
	margin-top:20px;
	margin-bottom:20px;
}
.menu{
	width:280px;
}

.menu_title{
	background:#0073bd;
	height:40px;
	color:#FFF;
	font-size:20px;
	text-transform:uppercase;
	padding-left:40px;
	line-height:40px;
}
.menu_con ul li{
	height:auto;
	font-size:16px;
	background:#e9eff3;
	margin-bottom:1px;
}
.menu_con ul li ul {
	margin-left: 40px;
}
.menu_con ul li a{
	
	display:block; 
	padding:12px 0px 12px 40px;
	border-bottom:1px solid #fff;
}
.menu_con ul li a:hover{
	background: url(../images/menu_shape.png) no-repeat 20px center;
	color:#333;
}
.menu_con ul li a.classbj{background: url(../images/menu_shape.png) no-repeat 20px center;
	color:#333;}

.inner_con{
	width:660px;
	font-size:14px;
	line-height:20px;
	margin-right:30px;
}
.inner_con img{
	max-width:100% !important;
	height: auto !important;
}

/*关于我们*/
.about_img{
	margin:10px 0;
}
.ny_con_about {
	line-height:23px;
	padding-top:20px;
}
/*新闻资讯*/

.newslist { color:#aaa; margin-bottom:35px;}

.newslist a;hover{color: #0073bd;}
.news_top{ background:url(../images/n_t.jpg) no-repeat left; height:25px;}
.news_bottom{ background:url(../images/n_b.jpg) no-repeat left;height:25px;}
.news_dd1{ width:60px; float:left; }
.news_dd1 span{ display:block; margin-bottom:5px;}
.dd1_zt1{  font-size:24px;}
.dd1_zt2{ background:url(../images/n_bg2.jpg) no-repeat; width:60px; height:22px; color:#fff; text-align:center; line-height:22px; font-size:18px;}
.news_dd2{width:52px; float:left; background:url(../images/date.png) no-repeat right; height:52px; color:#fff; font-size:24px; line-height:52px; text-align:center; margin-left:15px;}
.news_dd3{ width:500px; float:right;}
.news_dd3 span a{font-size: 20px; display: block; margin-bottom: 10px;color:#aaa;  }
.news_dd3 p{ font-size:14px;}

.newslist  dl:hover{color: #0073bd;}
.newslist  dl:hover  .news_dd3 span a{font-size: 20px; display: block; margin-bottom: 10px; color: #0073bd;}
.newslist  dl:hover .dd1_zt2{ background:url(../images/n_bg1.jpg) no-repeat; width:60px; height:22px; color:#fff; text-align:center; line-height:22px; font-size:18px;}

.newslist  dl:hover .news_dd2{width:52px; float:left; background:url(../images/date_hover.png) no-repeat right; height:52px; color:#fff; font-size:24px; line-height:52px; text-align:center; margin-left:15px;}


section { width: 660px; height: 60px; padding: 25px 0px; font-family: "Arial"; color: #aaaaaa; position: relative;
	background-image: linear-gradient(0deg, #ffffff 0px, #ffffff 104px, #aaaaaa 104px, #aaaaaa 108px, #ffffff 108px, #ffffff 100%);
	background-image: -o-linear-gradient(0deg, #ffffff 0px, #ffffff 104px, #aaaaaa 104px, #aaaaaa 108px, #ffffff 108px, #ffffff 100%);
	background-image: -ms-linear-gradient(0deg, #ffffff 0px, #ffffff 104px, #aaaaaa 104px, #aaaaaa 108px, #ffffff 108px, #ffffff 100%);
	background-image: -moz-linear-gradient(0deg, #ffffff 0px, #ffffff 104px, #aaaaaa 104px, #aaaaaa 108px, #ffffff 108px, #ffffff 100%);
	background-image: -webkit-linear-gradient(0deg, #ffffff 0px, #ffffff 104px, #aaaaaa 104px, #aaaaaa 108px, #ffffff 108px, #ffffff 100%);
}
section > aside { padding-top: 6px; font-size: 24px; float: left;}
section > aside > span { width: 61px; height: 23px; display: block; background: #aaaaaa; color: #ffffff; text-align:center; line-height:23px; font-size:18px;}
section > div { width: 41px; height: 41px; background: #ffffff; padding: 7px; border: 1px solid #aaaaaa; border-radius: 50%; margin: 2px 20px 3px 15px; float: left; }
section > div > div { width: 41px; height: 41px; background: #aaaaaa; border-radius: 50%; font-size: 24px; color: #ffffff; text-align: center; line-height: 41px; }
section > article { width: 500px; height: 60px; float: left; }
section > article > span { font-size: 20px; display: block; margin-bottom: 10px; }
section > article > p { font-size: 14px; }
section > span { width: 9px; height: 9px; background: #aaaaaa; border-radius: 50%; position: absolute; left: 100px; }
section:first-of-type > span { top: 0px; }
section:last-of-type > span { bottom: 0px; }
section:hover { color: #0073bd; }
section:hover > aside > span { background: #0073bd; }
section:hover > div { border-color: #0073bd; }
section:hover > div > div { background: #0073bd; }


.inner_news_title{ font-size:20px; margin-bottom:10px;}
.inner_news_word{ margin-bottom:20px;}


/*产品中心*/
.menu_con_ti{ background:#b7b7b7; height:40px; line-height:40px; padding-left:40px; font-size:18px; margin-bottom:1px; white-space:nowrap}
.pro_list{ background:url(../images/news_left01.jpg) left top no-repeat;  padding-top:20px; margin-top:10px;}
.pro_list ul{ background:url(../images/news_left02.jpg) left bottom no-repeat; padding-bottom:20px;}
.pro_list ul li{height:35px;  line-height:35px; background:url(../images/news_left.jpg) 0px 0px no-repeat; padding-left:40px;}
.pro_list ul li:hover{ background:url(../images/news_left.jpg) 0px -30px no-repeat;}
.pro_list ul li a{display:block; border-bottom:1px  dashed #eee;}
.pro_class ul li{ margin-right:18px; margin-bottom:20px; height:245px;}
.pro_class ul li a{ display:block; border:1px #ccc solid;}
.pro_class ul li a:hover{ border:1px #0073bd solid;}
.pro_class ul li span{ display:block; text-align:center;}
.pro_class_img_name{ margin-top:10px;}
.page{ margin:0 100px;}
.page .current{display:block; width:30px; height:30px; 
	color: #0073bd;
	float:left; border:1px solid #eee; line-height:30px;text-align: center; margin-right:10px;}
.page a{ display:block; width:30px; height:30px; float:left; border:1px solid #eee; line-height:30px;text-align: center; margin-right:10px;}
.page a:hover{border:1px solid #0073bd; background:#0073bd; color:#FFF;}
.pro_class_detail_img_name{ text-align:center; font-size:22px; margin-top:20px;}
.tabslist{ margin-top:30px; margin-bottom:20px;}
.tabslist_title{ border-bottom:1px solid #0073bd;}
.tabslist_title span a{ width:164px; height:40px; background:#ececec; line-height:40px; text-align:center; font-size:14px; display:block;}
.tabslist_title span a:hover,.tabslist_title span a.al{ color:#FFF; background:#0073bd;}
.pro_class_detail_con{ margin-top:20px; line-height:20px;}


/*联系我们*/
.contact_word{ line-height:20px;}
.contact_img{ margin:15px 0;}


/*下载中心*/
.download ul li{margin-right:20px; margin-bottom:20px;}
.download_detail_word{ margin-top:10px;}
.download_video ul li{ margin-right:10px; margin-bottom:20px;height:200px}
.download_video li a{ display:block; width:200px; height:120px;}
.download_video ul li span{ display:block;}
.download_video_name{ margin-top:10px;width:200px; text-transform:uppercase;}

.download_down{}
.download_down dl{ padding-left:60px; border-bottom:1px dashed #b8b8b8; height:50px; padding-top:10px;}
.download_down dl dt{font:14px Arial; color:#000; line-height:20px; float:left;}
.download_down dl dd{float:right; width:65px; padding-top:10px;}

.search_text{width:149px; height:16px; border:1px solid #dddddd; text-indent:5px; float:left; color:#ccc; font-size:11px;}
.search_btn{background:url(../images/search_ri.gif) no-repeat; width:18px; height:18px; float:left; border:none;}


/*市场营销*/
.marketing_word{ line-height:20px;}
.marketing_img{ margin:20px 0;}


/*服务*/
.service_word{ line-height:20px;}
.service_img{ margin:20px 0;}
.service_inquiry table tr td{ margin:0px 10px;}
.service_inquiry_ti{ text-align:right;}
.service_inquiry_in{ height:25px; }
.service_inquiry_in input{border:1px solid #ccc; height:25px; line-height:25px;}
.service_inquiry_in textarea{border:1px solid #ccc; height:100px; margin-top:10px;}
.button{ margin-left:118px;}
.button a{ margin-right:10px; padding-top:10px; display:block;}






/*------------------内页总样式结束-----------------------*/



/*---新增banner切换---*/

.banner{height:500px;overflow:hidden; width:1000px;}
.banner .d1{width:1000px;height:500px;display:block;position:absolute;left:50%;top:160px; margin-left:-500px;}
.banner .d2{width:1000px;height:30px;clear:both;position:absolute;z-index:100;left:50%;top:635px;margin-left:-500px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:60px;height:7px;overflow:hidden;cursor:pointer;background:url(../images/1233_03.jpg) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/1233_05.jpg) no-repeat center;}

/*首页底部切换效果*/
.slideGroup{ width:300px;text-align:left; float:left; margin-top:500px; margin-left:10px; border:1px solid #666}
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4;  position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute;top:0px; height:32px;   }
.slideGroup .parHd ul li{ float:left;  cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative; background:#e4e4e4;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px;top:5px; display:block; width:16px; height:16px;background:url(../images/1233_10.jpg) center center no-repeat #f4f4f4; margin-top:40px; z-index:10000}
.slideGroup .sNext{ left:auto; right:0px; background:url(../images/1233_12.jpg) center center no-repeat #f4f4f4;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{  zoom:1;  }
.slideGroup .parBd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:100px; height:100px; display:block; border:1px solid #666;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }

.cra{font-weight: bold;color: #ff6c00;border-bottom:1px solid #0073bd;}
.coursea_ra{line-height: 24px;color: #666666;font-size: 12px;margin-top: 12px;}
.coursea_ra span{line-height: 24px;color: #666666;font-size: 12px;font-weight: bold;}
.adva{text-align: center; width:660px; float:left; text-align:left;}
.spana{color: #ffffff;background-color: #0b66ad; cursor: pointer;width:164px;height:40px; margin-left:0px;}
.spanb{color:#000 !important; background:#e8e8e8; cursor: pointer;width:162px;height:40px; margin:0px;}
.spanb:hover{background-color: #31aded;color: #ffffff;width:162px;height:40px;}

.adva span{ line-height:40px; bold;width:162px;height:40px; display:inline-block; margin:0px 0px 0px 0px  !important; text-align:center;}
.advb{color: #666666;line-height: 34px; margin-bottom:50px;}
/*
.advb span{font-weight: bold;color: #666666;line-height: 34px;  margin-left:0px;background:#e8e8e8;}
*/

