@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,宋体;
}
ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
a{outline:0;}
	/*  */
.cont{width:1200px;margin:0px auto;}
.textcent{ text-align:center}

.head {height: 100px;width: 100%;}
.yanse{ width:50%; position: absolute;  right:0px;z-index:-1px; float:right;height:70px }
.head-left {float: left;margin-left:0px; padding-top: 0px;}
.head-Middle{float:left;font-size:24px; font-weight:bold;line-height:33px;margin-top:30px; border-left:1px solid #CCCCCC; padding-left:20px;}
.head-Right{float:right;font-size:20px; margin-top:20px;line-height:53px;background:url(../images/phone.png) no-repeat left top; padding-left:160px;}
.head-Right span{font-size:26px; font-weight:bold;color:#F00;}
/*nav导航盒子*/
.nav{width:830px;height:54px;line-height:54px;text-align:center;font-size:16px;position:relative;padding-top:22px;  padding-left:180px;float:right;  font-family:"微软雅黑";z-index:1000}
/*nav-main*/
ul.nav-main{width:100%;height:100%;list-style-type:none}
ul.nav-main span{display:inline-block;margin-left:18px;width:12px;height:9px; }
.navChildClass{background-color:#FC9B01;}
.navChildClass ul{list-style:none;margin:0px;padding:0px; height:56px;line-height:56px; width:1200px;}
.navChildClass ul li{float:left;width:160px;}
.navChildClass ul li a{color:#FFF;}.navChildClass ul li a:visited{color:#FFF;}
#bgcolor{background:url(../images/menbg.png) no-repeat left top ;}
/*图标向上旋转*/
.hover-up{transition-duration:.5s;transform:rotate(0);-webkit-transform:rotate(0); }
/*图标向下旋转*/
.hover-down{transition-duration:.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
/*导航条设置*/
ul.nav-main>li{width:116px;height:68px;display:block;float:left;color:#fff;margin-right:1px;cursor:pointer}
ul.nav-main>li:hover{background:#fff ; color:#be4355 }
ul.nav-main>li:hover span{ background:url(/images/sg3.jpg)  no-repeat center center; z-index:100000 }
/*隐藏盒子设置*/
div.hidden-box{width:110px;position:absolute;display:none;background:#315565 url(/images/sj2.png) no-repeat  top center;top:90px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.hidden-box>ul{list-style-type:none;color:#fff;cursor:pointer; padding-top:12px;padding-bottom:15px}
.hidden-box>ul li{ line-height:30px; height:36px; font-weight:500}
.hidden-box a{color:#FFF; display:block;}
.hidden-box a:hover{background:#643519;color:#FFF;}
.hidden-box a:visited{ color:#FFF;}



/*隐藏盒子位置设置*/
.hidden-loc-index{left:290px}
.hidden-loc-us{left:406px}
.hidden-loc-info{left:526px}
.box04{left:649px} 
.hidden-zhaoshang-index{left:888px} 


h1{
	padding:0;
	margin:0;
}
img{
	border:0;
}
a{
	text-decoration:none;
	color:#333;
	font-size:16px;
}
a:visited{
	text-decoration:none;
	color:#333;
	font-size:16px;
}
a:hover{
	text-decoration:none;
	color:#F60;
	font-size:16px;
}

.wrap{
	margin:0 auto;
	width:1200px;
	
	
}

.wrap .welcome{
	float:left;
	height:40px;
	line-height:40px;

}

.wrap .top2{
	float:right;
	height:40px;
	line-height:40px;

}

.wrap .top2 span{
	color:#FF0000;
	font-size:22px;
}

.wrap marquee{
	color:#848484;
}

.bottomBorder{
border-bottom:1px solid #CCCCCC;
color:#666;
}

.top_logo{
	margin:0px;
	padding:0px;
	background:#FFF url(../images/Indexok_01.jpg) no-repeat scroll left top;
	height:140px;
	width:1060px;
}
.top_nav_bg{
	float:left;
	width:100%;
	
}
.navcontainer{
	background-color:#085BAB;
	width:100%;
}
#nav{
	float:left;
	margin:0;
	padding:0 0 0 0px;
	list-style:none;
	width:1060px;
}
#nav li{
	float:left;
	margin:0;
	padding:0;
	width:150px;
	height:52px;
	text-align:center;
}
.recommend{
text-align:center;
border:1px solid #CCC;
line-height:51px;
padding-top:50px;
}
.recommend h3{
color: #085bab;
font-size: 40px;
font-weight:normal;
}
.recommend p{
color: #e43d06;
font-size: 28px;
}
ul.recommendClass li{
display:block;
float:left;
text-align:left;
width:260px;
margin-left:20px;
}
ul.recommendClass li span{display:block; font-size:16px; text-align:center; font-weight:bold;margin:6px 0px;}
ul.recommendClass li{
line-height:30px;
padding:10px;
}
ul.recommendClass li  a{display:block;color:#FFF;font-size:14px;background-color:#0862B8;padding:10px;}
ul.recommendClass li  a:hover{background-color:#CC1102;}
.top_Img{
	background:url(../images/Indexok_03.jpg) no-repeat scroll left top;
	height:461px;
	clear:both;
}
.index_body_1
{
	clear:both;
	width:100%;
	background:url(../images/gongchengbg.jpg)  repeat-x scroll left top;
	
}
.index_body_1_title{
	background:url(../images/Indexok_04.jpg) no-repeat scroll left top;
	height:150px;
	margin-left:350px;
}
.index_body_1_title span{
	background:url(../images/8.jpg) no-repeat scroll left top;
	width:38px;
	height:13px;
	float:right;
	margin:12px 10px 0 0;
}
.index_body_1_contact{
	background:url(../images/88.jpg) no-repeat scroll left top;
	height:414px;
	padding:10px 20px 0px 38px;
}

.index_body_1_contact_ok{
float:left;
padding-top:30px;

}

.index_body_1_contact_ok ul{
	float:left;
	margin:0;
	padding:0 0 0 0px;
	list-style:none;
}

.index_body_1_contact_ok li{
	float:left;
	position:relative;
	padding:11px;
	padding-bottom:30px;
	margin-bottom:15px;
 
 
	 
}
.index_body_1_contact_ok li span{
display:block;
	text-align:center;
	background-color:#FFF;
	width:272px;
	height:40px;
	line-height:40px;
}

.index_body_1_contact_ok li a.zoom{
	color:#333;
	text-decoration:none;
	display:block;
	width:270px;
	height:220px;
	overflow:hidden;
	border:1px solid #CCC;
	position: relative; /* 防止低版本浏览器撑开 */
}

.index_body_1_contact_ok li a img{
	color:#333;
	text-decoration:none;
	display:block;
}

.index_body_1_contact_ok li a:hover img{
	color:#333;
	text-decoration:none;
	display:block;
}


.pClass .hometui{
display:block;
width:155px;
color:#FFFFFF;
text-align:center;
padding:8px 0;

}

.pClass a{
color:#FFF !important;
display:block;
width:162px;
text-align:center;
padding:14px 8px;
background-color:#0060C6;
border-radius:4px;

}

a.recommendA{
display:block;
color:#FFFFFF !important;
width:155px;
text-align:center;
padding:14px 8px;
background-color:#E52029;
}

.pClass a:hover{
display:block;
color:#FFFFFF !important;
width:162px;
text-align:center;
padding:14px 8px;
background-color:#E52029;
}



.banner_left{
	margin-top:30px;
	margin-bottom:30px;
	float:left;
	width:50%;
	height:230px;
	background-color:#003D8E;
	
}
.banner_left_nei{
	color:#FFF;
	font-size:16px;
	padding-top:39px;
	width:530px;
	float:right;
	line-height:36px;
	
}

.banner_right{
	margin-top:30px;
	margin-bottom:30px;
	float:left;
	width:50%;
	height:230px;
	background:url(../images/banner_right.jpg) no-repeat left top;
}


.index_body_2{
	margin:0 auto;
	width:1060px;
	 
	
}

.news1{
	float:left;
	width:300px;
	
}
.news2{
	float:left;
	width:530px;
	background-color:#FFF;
	height:266px;
	
}
.news2 ul{
	list-style:none;
	margin:4px 0 0;
	padding:0 0 0 16px;
	
}
.news2 ul li{
	background: url(../images/gif0057.gif) no-repeat scroll left center;
	padding-left:14px;
	line-height:29px;
	height:29px;
}
.news3{
	float:left;
	width:530px;
	background-color:#FFF;
	height:266px;
}
.news3 ul{
	list-style:none;
	margin:4px 0 0;
	padding:0 0 0 20px;
	
}
.news3 ul li{
	background: url(../images/gif0057.gif) no-repeat scroll left center;
	padding-left:14px;
	line-height:29px;
	height:29px;
}
.contact{
	line-height:29px;
	background-color:#FFF;
	padding:10px;
}
.clear{
	clear:both;
}
.footer{
	width:100%;
	background:#1B456B;
	padding-top:30px;
	color:#FFF;
	line-height:29px;

 
	
}

 .bottomNav ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
 .bottomNav ul li{
	display:block;
	float:left;
	width:140px;
}
.bottomNavBG{background-color:#2A3277;width:100%; height:55px; line-height:55px;	margin-top:10px;}
.bottomNavBG a{color:#FFF;}
.footer a{
	text-decoration:none;
	color:#FFF;
	font-size:16px;
}
.footer a:visited{
	text-decoration:none;
	color:#FFF;
	font-size:16px;
}

.footer_left{
	width:1200px;
	float:left;
	margin-top:20px;
}

.footer_right{
	width:360px;
	height:170px;
	float:right;
	
}

.main_context{
	margin:0 auto;
	width:1200px;
	position: relative;
	z-index: 1000;
	background-color: #FFF;
}

.left_context{
	float:left;
	width:250px;
	margin-bottom:50px;
	background-color:#0060c6;
	margin-top:20px;
	padding-bottom:20px;
	border-radius:8px;
}
.left_context_nav{
	background:url(../images/leftcontact.jpg) no-repeat scroll left top;
	width:254px;
	height:78px;
}
.left_context p{
	font-size:16px;
	line-height:29px;
	padding:0 10px 0 10px;
}
.right_context{
	float:right;
	width:946px;
	
}
.right_context_nav{
	width:976px;
	height:66px;
	border-bottom:1px solid #CCCCCC;
}

.right_context_nav span{
	display:block;
	padding-top:40px;
	padding-left:30px;
	font-size:16px;
}
.right_context_info center h1{
	margin-bottom:20px;
}
.fabuzhe{
	text-align:right;
	margin-bottom:10px;
}
.right_context_nav a{

	font-weight:normal;
	
}
.right_context_info{
	font-size:16px;
	color:#222;
	line-height:35px;
	margin:19px;
	margin-bottom:80px;
}
.right_context_info ul.news{
	list-style:none;
	padding:0;
	padding-left:5px;
	margin:0;
}

.right_context_info ul.news li{
	background: url(../images/gif0057.gif) no-repeat scroll left center;
	padding-left:16px;
	line-height:33px;
	height:33px;
	float:left;
	width:100%;
}
.right_context_info ul.news li span{
display:block;
float:right;
color:#666;
}
.right_context_info .Products{
	width:805px;
	display:inline;
}

.right_context_info .Products ul{
	list-style:none;
	padding:0;
	padding-left:5px;
	margin:0;
}

.right_context_info .Products ul li{
	display:block;
	float:left;
	margin:22px;
}
.right_context_info .Products ul li img{
border:1px solid #CCCCCC;
}

.right_context_info .Products ul li span{
	display:block;
	margin-top:-10px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}
 
.demopage p{
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	float:left;
	width:100%;
}
.demopage p em{
	background-color:#0060c6;
	display:block;
	float:left;
	width:170px;
	height:50px;
	line-height:50px;
	color:#FFF;
	text-align:center;
}
.demopage p .rolldirection{
	display:block;
	float:right;
	width:105px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	margin-top:15px;
}
.demopage p .rolldirection a{
display:block;
background-color:#C30;
color:#FFF;
margin-left:10px;
float:left;
width:40px;}
.demopage p .rolldirection a:hover{
	background-color:#F00;
}
.relevant ul li{
	display:block;
	float:left;
	width:227px;
	text-align:center;
}
.demopage ul li span{display:block;width:227px;	}





.demopagenews p{
	border-bottom:1px solid #CCC;
	margin-bottom:20px;
	float:left;
	width:100%;
}
.demopagenews p em{
	background-color:#0060c6;
	display:block;
	float:left;
	width:170px;
	height:50px;
	line-height:50px;
	color:#FFF;
	text-align:center;
}
.demopage p .rolldirection{
	display:block;
	float:right;
	width:105px;
	height:30px;
	line-height:30px;
	color:#FFF;
	text-align:center;
	margin-top:15px;
}
.demopagenews p .rolldirection a{
display:block;
background-color:#C30;
color:#FFF;
margin-left:10px;
float:left;
width:40px;}
.demopagenews p .rolldirection a:hover{
	background-color:#F00;
}
.demopagenews ul li{display:block;float:left;width:450px;}
.demopagenews ul li span{display:block;}

#marquee2OK{margin-bottom:80px; }
.demopagenews{margin:30px 0px;float:left;}









.about{
	background-color:#003D8E;
	color:#FFF;
	font-size:16px;
	line-height:40px;
	padding-top:35px;
	padding-bottom:35px;
	margin-bottom:20px;
}

.left_context_nav_title h2{
	text-align:center;
	color:#FFF;
	background-color:#0060c6;
	height:70px;
	padding-top:26px;
	position:relative;
	z-index:9999;
	background:url(../images/newstimebg.jpg) repeat left top;
	border-radius:8px;
}
.left_context_nav_title ul{
	list-style:none;
	line-height:53px;
	margin:0px;
	padding:0px;
	
	
	
}
.left_context_nav_title ul li{
text-align:left;
border-bottom:1px solid #DDDDDD;
background-color:#FFFFFF;
margin:0px 10px;;
}
.left_context_nav_title ul li a{
display: block;
padding-left:30px;
}
.left_context_nav_title ul li a:hover{
background-color:#e52029;
color:#FFF;
}

.formL{
	float:left;
}
.formL input{
	height:20px;
}
.formR{
	float:left;
 }
 
 .copyright{
	 clear:both; 
	 margin-top:20px;
	 color:#999999;
	 }
	 
	 
	 
div, ul, li, ol, form, dl, dt, dd, p, span, img,hr,h1,h2,h3,h4,h5,button{ margin:0px; padding:0px; border:0px; }
input{ padding:0px; margin:0px;} li,ol{ list-style:none; } font{ font-size:12px;} em{ font-style:normal;}
a{ color:#473e39; text-decoration:none;} a:hover{ color:#cd130a;}
.clear{ clear:both; zoom:1; height:0px; font-size:0px; overflow:hidden;}
.clear:after{ content:''; display:block; height:0px; clear:both; }
.fl{ float:left;} .fr{ float:right;}
.red{ color:#d22428;}
.orange{ color:#ff6600;}
.home_cen{ width:1100px; margin:0px auto; position:relative;}
.mart_25{ margin-top:25px;}
.mart_35{ margin-top:35px;}

.hsc_hot{width:480px; margin-left:10px;}



/*case*/
.case{ background-color:#eaeff5; clear:both; margin:0 auto; margin-top:40px;}
.case-cont{ width:1160px; margin:0 auto;}
.case-cont-t{color:#3b3b3b; text-align:center;}
.case-cont-t h2{font-size:32px; padding-top:35px;}
.case-cont-t p{ line-height:30px; color:#696767;}
/* marqueeleft */
.marqueeleft{height:331px;width:1160px;overflow:hidden;margin:30px auto 0px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 10px;display:inline;width:270px;height:301px;overflow:hidden; background-color:#FFFFFF}
.marqueeleft li .pic{display:block;width:272px;height:222px;overflow:hidden;
position: relative; /* 防止低版本浏览器撑开 */ 
}
.marqueeleft li .pic img{ width:268px; height:218px;}
.marqueeleft li .txt{text-align:center;height:40px;line-height:40px; }
.marqueeleft li .txt a{ color:#696767; text-decoration:none;}
.marqueeleft li .txt a:hover{ text-decoration:underline;}

.eng{
margin-left:5px;
text-transform:uppercase;
font-size:22px;
color:#999;
}
	 
	 
.home_cen{ width:1200px; margin:0px auto; position:relative;margin-top:40px;}
	 
.home_tit{ text-align:center; margin-bottom:30px;}
.home_tit h1{ font-weight:normal; padding:30px 0 30px; font-size:30px; background:url(../images/tit_bg.gif) no-repeat center bottom;}
.tit_wz{ margin-top:12px; color:#888; line-height:18px;}
.new_left{ width:480px; overflow:hidden;}
.home_more{ width:138px; height:34px; line-height:34px; margin:54px auto 0; background:url(../images/more_bg.gif) no-repeat;}
.home_more a{ width:138px; height:34px; display:block; cursor:pointer;}
.home_more span{ display:block; width:106px; text-align:center; color:#fff; font-size:14px;}
.new_rig{ width:545px; overflow:hidden;}

.new_left{ width:480px; overflow:hidden;}
.home_more{ width:138px; height:34px; line-height:34px; margin:54px auto 0; background:url(../images/more_bg.gif) no-repeat;}
.home_more a{ width:138px; height:34px; display:block; cursor:pointer;}
.home_more span{ display:block; width:106px; text-align:center; color:#fff; font-size:14px;}
.new_rig{ width:560px; overflow:hidden; float:left; margin-right:40px;}


.hsc_uli{ cursor:pointer; margin-bottom:36px; *margin-bottom:32px; height:80px; overflow:hidden;}
.scdt_ul .news1Img{width:195px;float:left; margin-bottom:10px}
.news1Into{width:600px;float:left;margin-bottom:10px;margin-left:10px;}
.scdt_ul .hsc_into{display:block; font-size:14px; color:#666; line-height:24px; text-indent:8px;}
.hsc_str_no{ display:none;}
.scdt_ul .otherNews{padding:10px 0px; border-bottom:1px solid #CCC;}
.scdt_ul .hsc_span{font-weight:bold;}



.scdt_ul{  }
.scdt_ul li strong{ width:78px; display:block; font-family:Arial; text-align:center; background-color:#003D9D;}
.scdt_ul li strong b{ font-size:34px; color:#FFF; font-weight:normal;  margin-top:0px; display:block;}
.scdt_ul li{ border-bottom:1px solid #CCCCCC;}
.scdt_ul li strong em{ font-style:normal; color:#FFF;}
.hsc_str{ font-weight:normal; float:left; display:block; width:80px; height:70px; line-height:70px; background:#3366CC url(../images/newstimebg.jpg);color:#FFF;padding:10px;}
.hsc_str_h{ border:1px solid #cd130a; float:left;}
.scdt_ul li strong.hsc_str_h b,.scdt_ul li strong.hsc_str_h em,.scdt_ul li p span.hsc_span_h{ color:#cd130a;}
.scdt_ul li .hsc_p{ width:580px;}
.scdt_ul li p span{ color:#444; font-size:16px; display:block; margin-bottom:10px;}
.scdt_ul li p.hsc_hot span{ padding-left:45px; background:url(../images/hot.png) no-repeat left 4px;}
.scdt_ul li p font{ font-size:12px; color:#888; line-height:22px;}
.home_jjfa{ width:1100px; height:450px; line-height:20px; background:url(../images/jj_fana.jpg) no-repeat; overflow:hidden;}
.home_jjfa ul li{ width:158px; height:205px; padding:50px 30px; overflow:hidden; text-align:center; border-left:1px solid #5a5b5b; margin-top:30px; float:left;}
.home_jjfa .home_more{ margin-top:34px;}
.home_jjfa ul li span a{ width:88px; height:63px; display:block; margin:0 auto;}


.focus{ position:relative; width:540px; height:370px; background-color: #000; border:1px solid #CCC;}  
.focus img{ width:540px; height:370px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:#333; display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin-top:16px;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}


.hezuo{
width:100%;
}
.hezuo h3{
color:#FFFFFF;
font-size:24px;
font-weight:normal;
padding-top:30px;
}
.hezuo  .hezuo_info{
background:url(../images/hezuoinfo.jpg) no-repeat left top;
width:1186px;
height:110px;
margin-top:30px;
}

.center{
text-align:center;
font-weight:normal;
font-size:30px;
}
 
.footer_box{
float:left;
width: 210px;
margin-right: 25px;
}
.footer_box2{
float:right;
width: 170px;
margin-right: 25px;
text-align:center;
}
.footer_box dt{
font-size:16px;
background:url(../images/bbg.jpg) no-repeat left bottom;
padding-bottom:6px;
}
.footer_box a{
font-size:14px;
color:#CCCCCC;
}
.footer_box a:hover{
font-size:14px;
color:#999999;
}
.footer_box a:visited{
font-size:14px;
color:#CCCCCC;
}

.footer_logo{
margin-top:20px;
background:url(../images/ruike.jpg) no-repeat left top;
width:291px;
height:66px;
}

.copyright_info{
border-top:1px solid #5F5F5F;
background-color:#333333;
color:#CCCCCC;
margin-top:20px;
text-align:center;
padding-top:50px;
height:100px;
font-size:16px;
}

.topmargin{
margin-top:50px;
}
.about_left{
float:right;
width:790px;
font-size:16px;
line-height:33px;
margin-right:20px;
color:#424242;
}
.about_left h3{
font-size:30px;
color:#343434;
margin-bottom:15px;
font-weight:normal;
}

.about_right{
float:left;
width:390px;
height:361px;
background:url(../images/about_right.jpg) no-repeat left top;
}

.more{
margin-top:20px;
display:block;
width:130px;
padding:10px 10px;
text-transform:uppercase;
text-align:center;
background-color:#FF8501;
color:#FFF !important;
border-radius:8px;
margin:0px 630px;
}

.more:hover{
margin-top:20px;
display:block;
color:#FFFFFF;
width:130px;
padding:10px 10px;
text-transform:uppercase;
background-color:#E30007;
margin:0px 640px;
}



@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?qradjf') format('truetype'),
        url('../fonts/icomoon.woff?qradjf') format('woff'),
        url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

#nav a{
	float:left;
	display:block;
	color:#FFF;
	font-size:16px;
	margin:0 1px 0 0;
	padding:16px 8px;
	text-decoration:none;
	border-bottom:none;
	width:100%;
	 
}
#nav a:hover{
	width:100%;
	border-left: 2px double #FFF;
	background-color:#FF8901;
	
	
}

.navOK{
width:1200px;
}
.nav-list li{float:left;}
.nav-list li a{
display:block;
float:left;
width:170px;
height:70px;
line-height:70px;
text-align:center;
color:#FFFFFF;

}
.nav-list li a:hover{ background:url(../images/menbg.png) no-repeat left top ; color:#FFFF00;}

.baise{color:#000;}

.abouttitle{margin-bottom:30px;background:url(../images/aboutline.jpg) repeat-x left 30px; float:left;margin-top:50px; width:1200px;}
.abouttitle h3{
    font-size: 33px;
    height: 55px;
	width:180px;
    letter-spacing: 3px;
    line-height: 55px;
	text-align:center;
	font-weight:normal;
	color:#FFF;
	background-color:#e52029;
	border-radius: 4px;
	float:left;
}
.abouttitle i{
    display: block;
    font-family: kartika;
    font-size: 14px;
    font-style: normal;
    height: 25px;
    line-height: 25px;
	padding:7px 10px;
	text-align:left;
	float:left;
}
.abouttitle span{
    display:block;
	float:right;
    background: #3366cc none repeat scroll 0 0;
    height: 40px;
	line-height:40px;
	text-align:center;
    width: 80px;
	border-radius: 4px;
	margin-top:10px;
}
.abouttitle span a{color:#FFF;}
.about_left h6{
font-size:25px;
text-align:right;
margin-bottom:8px;
color:#000;
font-family: Arial,Helvetica,sans-serif;
text-transform:uppercase;
font-style: normal;
border-bottom:1px dashed #CCC;
padding-bottom:10px;
}
.homeProducts{
margin-top:100px;
padding-bottom:20px;
background:#CAE4FF;
 
}
.pcbg img{margin-left:520px;margin-top:-60px;position:relative;z-index:1100}
.aboutContaint{background-color:#0060c6;}
.chanpingbg{ float:left; padding-top:20px !important; }
.home_advertisement{
background:url(../images/boxbg.jpg) repeat-x left top;
width:100%;
height:430px;
margin-top:60px;
padding-top:20px;
}
.home_advertisement_ok{
margin:0 auto;
width:1200px;
position:relative;
}
.home_advertisement_title{text-align:center; color:#FFF; line-height:40px;margin-top:26px;}
.home_advertisement_title p{font-size:30px;font-weight:bold;}
.home_advertisement_title span{font-size:20px;}
.home_advertisement_title em{ display:inline-block;width:40px; height:5px; background-color:#FFF;}
.home_advertisement ul{color:#FFF;line-height:30px;margin-top:10px;}
.home_advertisement ul li{display:block;float:left; width:192px; height:234px;background:url(../images/youshi.png) no-repeat left top; margin:0px 24px; padding:5px 0px;font-size:14px;}
.home_advertisement ul li h5{font-size:18px;text-align:center;padding-top:32px;}
.home_advertisement ul li p{padding:0px 10px;}

.bottomNav{float:left; border:1px solid #2C6598;border-left:none;border-right:none; padding:10px; margin:40px 0px;}








/*在线客服*/
.OnlineService_Bg {width:100px;overflow:hidden;position:fixed;right:10px;bottom:20px;z-index:10;}
.OnlineService_Box {width:100%;overflow:hidden;}
.OnlineService_QQBox {width:88px;overflow:hidden;border:1px solid #cecece;margin-bottom:10px;background:#f5f5f5;}
.OnlineService_QQBox li {width:auto;height:35px;overflow:hidden;padding-left:34px;font-size:12px;line-height:35px;color:#666;background:url(../images/icon_QQ1.png) no-repeat 5px center;cursor:pointer}
.OnlineService_QQBox li:hover {filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.OnlineService_QQBox li a {text-decoration: none;color: #666;}
.OnlineService_Phone {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Phone a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(../images/icon_Online.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}
.OnlineService_Sign {width:90px;height:33px;margin-bottom:10px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;cursor:pointer;background-image:url(../images/icon_Sign.png);background-repeat:no-repeat;background-position:center 10px;}
.OnlineService_Sign a{color:#FFFFFF;display: block; height:90px;}
.OnlineService_Top {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Top a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(../images/icon_Top.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}





.guanggaobottom{ position:fixed; bottom:60px; right:0px; z-index:9999;width:200px; height:60px; background-color:#F60; color:#FFF; padding:20px; text-align:center; font-size:18px;}


.demopage{width:960px;margin:30px 0px;}
.demopage h2{font-size:14px;margin:20px 0;}
/* #marquee1 */
#marquee1OK{width:960px;height:262px;overflow:hidden;}
#marquee1OK ul li{float:left;width:230px;padding:5px; text-align:center;}
#marquee1OK ul li img{display:block;border:1px solid #ddd; width:230px;}
/* control */
.control{height:24px;line-height:24px;overflow:hidden;padding:15px 0 0 0;}