*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
input,textarea{font-size:100%;border:0;padding:0;outline:none;font-family:'Microsoft Yahei';color:#666;}
body{margin:0px; padding:0px; font-size:14px; color:#666; font-family: Arial, Helvetica, sans-serif; line-height:25px;}
img{ border:none;}
ul,li{list-style:none;}

a{ color:#666; text-decoration:none;}
a:hover{ color: #FF530E;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
.m{margin:0px auto; width:1363px;  padding:0px;}
.f{ float:left;}
.r{float:right}
a{blr:expression(this.onFocus=this.close());} 
a{blr:expression(this.onFocus=this.blur());} 
.btn{cursor:pointer;}
img{border:0;vertical-align:top;}
i,s,em,u{font-style:normal;text-decoration:none;}
.hong{ color:#FF0000; font-weight:bold;}
.altel a{ color:#fff; }




.top{ height:116px; width:100%;  }
.logo{ width:256px; margin-left:26px; margin-top:28px; margin-right:38px;}
.top_r{width:1006px; height:116px; }
.top_r_1{ background:url(images/bejs.jpg) no-repeat; height:32px; width:255px; color:#fff; font-size:14px; font-weight:bold; text-indent:35px; line-height:32px; }
.english{ height:30px; width:80px;  float:right; text-indent:-9999px; }
.menu{ height:28px; width:960px; margin-top:25px;}
.menu ul{ margin:auto; padding:0px;}
.menu ul li{  float:left; text-align: center; width:160px; height:35px; line-height:35px; font-size:16px;}

.inflash{ height:654px; width:100%; background:url(/images/flashb.jpg) no-repeat center;}

.in_1{ width:100%; text-align:center; font-size:18px; line-height:45px; margin-top:25px;}
.in_1 h2{ font-size:35px; line-height:56px;}
.in_2{ height:384px; width:100%; margin-top:35px;}
.in_2 ul{}
.in_2 ul li{ float:left;}
.mt29{ margin-right:25px;}
.mtr29{ margin-right:25px; margin-top:23px; }


.in_3{ background:#f3f3f3; margin-top:80px; height:401px; width:100%; }
.in_3 h2{font-size:35px; line-height:106px; width:100%; float:left; margin-top:20px; text-align:center;}

.in_4{ background:#fff;  height:401px; width:100%; margin-top:20px; }
.in_4 h2{font-size:35px; line-height:106px; width:100%; float:left;  text-align:center;}

.in_5{ background:#424147; width:100%; padding-top:35px; padding-bottom:35px;}
.in_5_1{ width:661px;}
.in_5_1 h2{ font-size:18px; color:#fff; line-height:35px;}
.in_5_1 span{ float:left; padding-left:15px; width:646px; line-height:20px; color:#d0d0d0; font-size:14px; line-height:20px;}
.in_5_1 span img{ float:left; padding-bottom:15px; padding-top:15px;}
.in_5_2{ width:450px; color:#d0d0d0;}
.in_5_2 h2{ font-size:18px; color:#fff; line-height:35px;}
.in_5_2  span{ font-size:16px; width:400px; line-height:20px; border-bottom:1px solid #686868; display:block; padding:7px 0px;}
.in_5_2  span img{ padding-right:15px;}
.honzi{ color:#aa0404;}

.end{ width:100%; background:#000; padding:30px 0px; font-style:18px;}



 #product2{ width:1300px; float:left;}
 #product2 li{ float:left; text-align:left; margin-top:15px; width:681px; }
 #product2 li img{ width:165px; height:115px; float:left; padding:10px; background:#CCCCCC; margin-left:10px; margin-right:40px;}
 #product2 li span{ width:350px; float:left; font-size:12px; line-height:20px;}
 #product2 li span h3{ line-height:25px;}
 


.xksxBox{ margin-top:35px; text-align:center;}
.xksxBox .xkCont{position:relative;}
.xksxBox .xkCont ul{margin:0 auto; width:100px; overflow:hidden;}
.xksxBox .xkCont li{ margin:0 5px; width:197px; float:left; text-align:center;}
.xksxBox .xkCont li img{border:1px solid #e9e9e9; width:195px; height:166px;}
.xksxBox .xkCont li h5{padding-top:2px; font-size:12px; font-weight:normal;}
.xksxBox .xkCont li i{position:absolute; right:0; top:0; width:14px; height:14px; background:url(/images/xkCpLi_ico.png) no-repeat center;}

.xksxBox .btnLeft{ background:url(/images/maxBtnRight.png) no-repeat center;margin-left:10px;width:33px; height:33px; float:right;}
.xksxBox .btnRight{background:url(/images/maxBtnLeft.png) no-repeat center; margin-right:10px;width:33px; height:33px; float:right;}
.xksxBox .btnLeft:hover{background-image:url(/images/maxBtnLefth.png);}
.xksxBox .btnRight:hover{background-image:url(/images/maxBtnRighth.png);}
   #iloop { float:left;  margin-left:0px; overflow: hidden; margin-top:15px;  padding-top:30px; margin-left:30px; }
   .loopbe{background:url(/images/gube.png) no-repeat ; float:left; width:100%; height:180px; }
   #iloop ul{overflow:hidden; width:1690px;}
   #iloop ul li{ width:200px;overflow:hidden; float:left; margin-right:10px; text-align:center;}
   #iloop ul li img{  width:150px; height:80px; background:#fff;}



   #aloop { float:left;  margin-left:0px; overflow: hidden; margin-top:15px;  padding-top:30px; margin-left:30px; }
   #aloop ul{overflow:hidden; width:2450px;}
   #aloop ul li{ width:200px;overflow:hidden; float:left; margin-right:10px; text-align:center;}
   #aloop ul li img{  width:150px; height:80px; background:#fff;}
/*about*/

.flash{ width:100%;}
.about{ width:100%; padding:15px 0px; background:url(/images/aboutbe.jpg) center repeat-y;}
.about_left{ width:280px;}
.about_rigth{ width:988px;}


.aboutleft2{ width:100%; float:left; margin-top:10px;}
.aboutleft2 ul{}
.aboutleft2 ul li{ width:100%; height:39px; line-height:39px; font-size:14px; text-indent:55px; font-weight:bold; background:url(/images/about_10.jpg) no-repeat}
.aboutleft2 ul li:hover{ background:url(/images/about_10_1.jpg);}
.aboutleft2 ul li:hover a{ color:#fff;}
.aboutleft3{ width:100%; float:left;}
.aboutleft3 img{ margin-top:25px;}


.about_rigth_1{ background:url(/images/main_03.jpg) repeat-x bottom; height:55px; width:100%;}
.about_rigth_1f{ width:250px; line-height:45px; font-size:20px;}
.about_rigth_1r{ width:600px; text-align:right; line-height:25px; font-size:12px; margin-top:20px; }

.aboutnr{ width:100%; min-height:350px; padding-top:25px; padding-bottom:50px;}
/*al*/
.al{ width:100%; float:left; background:#fff; text-align:center;font-size:16px; margin-bottom:50px;}
.al h4{ font-size:30px; font-weight:bold; padding-top:40px; line-height:50px; color:#000;}
.al ul{ width:1000px; margin:auto; padding:0px;}
.al ul li{ float:left; width:130px; margin:25px 15px;}
.allist{ width:100%; text-align:left; margin-top:50px; line-height:30px;}


/*product*/
.product{ width:100%;  float:left; font-size:16px; line-height:30px; min-height:370px;}
.product ul{ width:100%; float:left; margin:auto; padding:0px;}
.product ul li{ float:left; width:292px; margin-right:12px; margin-top:20px; text-align:center;}
.product ul li img{ border:1px solid #ccc; padding:2px; background:#fff; width:286px; height:183px;}

.pages{ width:100%; float:left; text-align:center; padding:25px 0px;}
.mt20{ margin-top:20px;}

/*news*/

.news_1{ width:97%; border-top:1px solid #fff; padding:15px; float:left;}
.bexs{ background:#f6f6f6;}
.bexs2{ background:#f1f1f1;}
.news_1l{ width:20%; height:106px; float:left;}
.news_1l img{width:200px; height:106px;}
.news_1r{ float:right; width:75%; float:right;}
.news_1r1{ width:100%;}
.news_1r1l{ float:left; width:70%; font-size:14px; color:#000; font-weight:bold; }
.news_1r1l a{ color:#000;}
.news_1r1r{ float:right; width:29%; text-align:right;}
.news_r2{ width:100%; float:left;}
.news_r3{ width:100%; float:left; text-align:right;}
.news_r3 a{ background:#0495dd; color:#fff; padding:3px 15px;}
.news_r3 a:hover{ background:#e96938;}

.page{ width:100%; text-align:center; margin:20px 0px; float:left;}
.page a{ padding:5px 10px; background:#245113; margin:5px; color:#fff; font-size:12px; font-family:"΢ź";}
.page .mubt{background:#333333; color:#fff;}

/*newslist*/
.articleTitle{ width:800x; margin:auto; padding:0px; text-align:center; height:70px; font-size:20px; font-weight:bold; }
.articleTitle span{ text-indent:50px; font-size:12px; font-weight:normal; padding-left:25px;}
.articleInfo{ width:800px; margin:auto; padding:0px; font-size:14px; line-height:35px;}
.fanhui{width:688px; margin:auto; padding:15px 0px; text-align:center;}


.nrwsnr{ width:1000px; margin:auto; padding:0px;}
.nrwsnrleft{ width:180px;}
.nrwsnrleft1{ width:100px; height:100px; background:#e9e7e8;   margin-top:50px; padding:20px ; float:left;}
.nrwsnrleft1:hover{ background:#e60012;}
.nrwsnrleft1 h3{ font-size:35px; color:#FFFFFF; line-height:60px; }
.nrwsnrleft1 h2{ font-size:22px; color:#666666;  display:inline;line-height:20px; border:0px;}
.nrwsnrleft1 h5{ font-size:22px; color:#666666;  display:inline;line-height:20px;}

/*book*/
.box_solutions {
	
	padding-left:187px;
	line-height:200%; font-size:16px;
}

.box_solutions  input{ border:1px solid #CCCCCC; height:25px; line-height:20px; }
.box_solutions td{ height:45px;}
.btn_text_1 {width:20px;	height:10px;}
.btn_text {	width:110px;	height:18px;	background-color:#CCCCCC;	border:0px;}
.btn_text2 {	width:200px;	height:16px;	border:#CCCCCC solid 1px;	margin:4px 0px;}
.btn_text3 {	width:92px;	height:16px;	border:#CCCCCC solid 1px;	margin:4px 0px;}
.btn_text4 {	width:260px;	height:98px;	border:#CCCCCC solid 1px;	margin:4px 0px;}
.btn_botton { background:#14529f; 	width:65px;		margin: 10px 0px 0px 80px;	border:10px;	color:#ffffff;
}

/*jm*/

.jiameng{ width:100%;}
.jiameng strong{ width:100%; font-size:20px; line-height:35px; background:#e96938; color:#fff; padding:5px 30px 5px 30px;}
.jiameng span{ padding-left:100px; float:left; width:100%; padding:20px;}

.undis .jiameng strong{ width:150px; font-size:16px; line-height:25px; float:left; background:#e96938; text-indent:30px; color:#fff;  }
.undis .jiameng span{ padding-left:50px; float:left; width:100%; }
/*ͷJS*/
#elevator_item {
	width: 60px;
	height: 100px;
	position: fixed; 
	right: 15px;
	bottom: 120px;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition: opacity .4s ease-in-out;
	-o-transition: opacity .4s ease-in-out;
	opacity: 1;
	z-index: 100020;
	/*display: none; */
}
#elevator_item.off {
	opacity: 0;
	visibility: hidden
}
#elevator {
	display: block;
	width: 60px;
	height: 50px;
	background: url(/images/icon_top.png) center center no-repeat;
	background-color: #009933;
	background-color: rgba(0,0,0,.6);
	border-radius: 2px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	margin-bottom: 10px
}
#elevator:hover {
	background-color: rgba(0,0,0,.7)
}
#elevator:active {
	background-color: rgba(0,0,0,.75)
}
#elevator_item .qr {
	display: block;
	width: 60px;
	height: 40px;
	border-radius: 2px;
	box-shadow:0 1px 3px rgba(0,0,0,.2);
	cursor:pointer;
	background:url(/images/icon_code.png) center center no-repeat;

}


#elevator_item .qr1 {
	display: block;
	width: 60px;
	height: 40px;
	border-radius: 2px;
	box-shadow:0 1px 3px rgba(0,0,0,.2);
	cursor:pointer; background:#5b5d61;
 
	margin-bottom:10px; text-align:center; font-weight:bold; color:#fff; font-size:12px; line-height:40px; 
}
#elevator_item .qr:hover {
	background-color: rgba(0,0,0,.7)
}
#elevator_item .qr:active {
	background-color: rgba(0,0,0,.75)
}
#elevator_item .qr-popup {
	width: 200px;
	height: 185px;
	background: #fff;
	box-shadow: 0 1px 8px rgba(0,0,0,.1);
	position: absolute;
	left: -200px;
	bottom:-80px;
	border-radius: 2px;
	display: ;
	text-align: center
}
#elevator_item .qr-popup .code-link {
	display: block;

	color: #777
}
#elevator_item .qr-popup .code {
	display: block;
	margin-bottom: 2px
}
#elevator_item .qr-popup .arr {
	width: 6px;
	height: 11px;
	background: url(/images/code_arrow.png) 0 0 no-repeat;
	position: absolute;
	right: -6px;
	bottom: 14px
}
