@charset "gb2312";
/* CSS Document */

*,html{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ";text-align:left;}
body{width:100%;height:100%;background:url(../images/bodybg.gif) repeat-x;}
img{border:none;draggable:false;}
ul{list-style:none;}
a{color:#F60;text-decoration:none;}
a:hover{color:#F00;}
.clear{clear:both;}
table{cellpadding:0;cellspacing:0}
td{text-align:center;}
td p{text-align:center;}

.header{min-width:1200px;position:fixed;top:40px;left:0;right:0;height:75px !important;z-index:9;background:#FFF;}
.header.small{height:75px !important;background:url(../images/dh_bg.png) bottom repeat-x;padding-bottom:7px;top:0px;}
.header.small div.wrapper{height:45px !important;}
.header.small ul#J_Menu li{font-size:14px !important;padding:15px 30px 15px 20px !important;}

.top1{width:100%;height:40px;background:#e3e3e3;}
	.top_content{width:1180px;height:40px;margin:0 auto;}
		.top_left{float:left;display:inline;color:#404040;font-size:12px;height:40px;line-height:40px;}
			.top_left a{color:#404040;font-size:12px;}
		.top_right{float:right;display:inline;color:#404040;font-size:12px;height:40px;line-height:40px;width:420px;}
			.top_right a{color:#404040;font-size:12px;}
			.top_tel{float:left;display:inline;margin-left:10px;width:150px;background:url(../images/dianhua.png) 0px 8px no-repeat;text-indent:35px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
			.qq{float:left;display:inline;margin-top:4px; margin-left:10px;}
.head{width:1280px;height:75px;margin:0 auto;}
	.logo{width:203px;height:75px;float:left;display:inline;margin-top:15px;margin-left:-60px}
	
.lanrenzhijia{ width:1000px; height:73px; line-height:73px;margin-left:21px; float:right;display:inline;}
.lanrenzhijia li a{ color:#636465; text-decoration:none; display:block; padding:0px;text-align:center;}
.t2{width:98px;height:73px;line-height:73px;display:block;font-size:16px;font-weight:bold;text-align:center;color:#636465;font-family:"Î¢ÈíÑÅºÚ";}
.t2:hover{ background:#e60013;color:#ffffff;}
.t3{ background:#e60013;color:#ffffff;}

.t1{font-size:14px;height:30px;line-height:30px;width:98px;background:#e60013;}
.t1:hover{background:#f3c621;color:#ffffff;}
.lanrenzhijia li a:hover{}
.lanrenzhijia li{float:left;position:relative;  line-height:73px;}
.lanrenzhijia li:hover{background:#e60013;}
.lanrenzhijia li:hover a{color:#ffffff;}
.lanrenzhijia li .second{position:absolute;left:0;display:none;}
			
.center{width:1180px;margin:0 auto;margin-top:15px;}
	.xuanxing{width:380px;height:280px;float:left;display:inline;}
		.xuanxing h2{width:380px;height:50px;line-height:50px;}
		.xuanxing p{font-size:14px;line-height:24px;margin-top:5px;color:#666;}
		.xuanxing_text{height:48px;}
		.more{color:#F60;font-weight:bold;font-size:12px;}
	.dingzhi,.news{margin:0 20px;}
	.xian{clear:both;border-bottom:1px #CCC dotted;}
	
	.jianjie{width:378px;height:510px;float:left;display:inline;border:1px #CCC solid;margin-top:20px;margin-bottom:20px;}
		.jianjie_img{width:348px;height:80px;margin:15px;margin-bottom:10px;}
		.jianjie_content{width:348px;margin:0 auto;line-height:24px;}
			.jianjie_content p{font-size:12px;color:#333;}
	.jianjie h2{width:348px;height:40px;line-height:40px;font-size:24px;font-family:"Î¢ÈíÑÅºÚ";font-weight:normal;margin:10px 15px;}
		.news1{width:348px;margin:10px 15px;border-bottom:1px #CCC dotted;padding-bottom:10px;margin-top:10px;height:84px;}
			.news1_img{width:78px;height:78px;float:left;display:inline;margin-right:5px;margin-top:5px;}
			.news_title{font-size:14px;font-weight:bold;color:#F60;line-height:24px;}
			.time{color:#999;font-family:"Î¢ÈíÑÅºÚ";}
			.news_text{line-height:20px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
		.shipin_box{width:348px;height:250px;margin:15px;text-align:center;}
		.shipin_ul{width:348px;margin: 0 15px;}
			.shipin_ul li{width:348px;height:28px;line-height:28px;background:url(../images/ls1.gif) 0px 10px no-repeat;text-indent:10px;}
				.shipin_ul li a{float:left;display:inline;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
				.shipin_ul li span{float:right;display:inline;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
				.more_p{width:348px;margin-left:15px;padding-top:5px;clear:both;}
.yanfa_ul{margin:0;width:195px;}
 .yanfa_ul li{width:195px;}
	.product_box{width:1180px;height:240px;background:#f2f3ee;}
		.product_title{width:1150px;margin:0 15px;height:20px;padding:15px 0;}
			.product_text{float:left;display:inline;font-size:18px;font-family:"Î¢ÈíÑÅºÚ";}
			.xian1{height:10px;border-bottom:1px #999 solid;width:1010px;float:left;display:inline;margin-left:80px;margin-top:-20px;}
			.product_more{float:right;display:inline;margin-top:-20px;font-size:12px;}
			.product1{width:180px;height:165px;float:left;display:inline;margin:10px 0px 10px 14px;}
				.product1_img{width:180px;height:135px;display:block;}
					.product1_img img{width:180px;height:135px;}
				.product1_text{width:180px;height:30px;line-height:30px;display:block;text-align:center;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
	.xinpin{width:1180px;height:240px;border-top:1px #CCC solid;margin-top:20px;}
		.yanfa{width:378px;height:260px;float:left;display:inline;}
			.yanfa_title{width:378px;height:40px;border-bottom:1px #CCC solid;}
				.yanfa_title span{float:left;display:inline;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";margin-top:10px;}
				.yanfa_more{float:right;display:inline;font-family:"Î¢ÈíÑÅºÚ";font-size:12px;margin-top:15px;}
				.yanfa_img{float:left;display:inline;width:169px;height:169px;float:left;display:inline;padding:3px;border:1px #CCC solid;margin-top:10px;}
				.yanfa_text{width:190px;float:right;display:inline;margin-top:10px;height:173px;overflow:hidden;font-family:"Î¢ÈíÑÅºÚ";font-size:12px;line-height:24px;}
					.yanfa_text h2{font-size:14px;font-family:"Î¢ÈíÑÅºÚ";line-height:24px;}
		.guankong{margin:0 20px;}
	.lianxi{width:1180px;height:343px;background:url(../images/lianxi_bg.jpg) no-repeat;margin-top:20px;}
		.lianxi_rexian{width:310px;margin:0 auto;font-size:18px;font-family:"Î¢ÈíÑÅºÚ";color:#FFF;padding-top:98px;}
		.lianxi1{width:225px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";color:#FFF;line-height:24px;float:left;display:inline;margin-left:125px;margin-top:30px;}
			.lianxi1 p{font-family:"Î¢ÈíÑÅºÚ";}
			.lianxi2{margin-left:25px;}
	.bottom{width:100%;height:165px;background:#e3e3e3;}
		.bottom_content{width:1180px;height:165px;margin:0 auto;}
				.bottom_logo{float:left;display:inline;margin-top:20px;width:230px;height:126px;}
.bottom_logo a{width:230px;height:126px;background:url(../images/bottom_logo1.gif) no-repeat;display:block;}
.bottom_logo a:hover{background:url(../images/bottom_logo.gif) no-repeat;}
				.bottom_daohang{width:600px;float:left;display:inline;margin-top:35px;margin-left:15px;}
					.bottom_daohang p{font-size:14px;font-family:"Î¢ÈíÑÅºÚ";color:#404040;line-height:30px;}
						.bottom_daohang p a{font-size:14px;font-family:"Î¢ÈíÑÅºÚ";color:#404040;}
				.bottom_qq{width:150px;float:left;display:inline;margin-top:20px;}
					.bottom_qq p{font-size:14px;font-family:"Î¢ÈíÑÅºÚ";color:#404040;line-height:30px;}
.bottom_qq p span{margin-top:-5px;float:left;display:inline;margin-right:5px;}
				.erweima{float:right;display:inline;margin-top:10px;width:100px;height:100px;margin-right:15px;}
.foot_qq{ float:right;  padding-top:10px;}
.foot_qq ins{ display:none;}
.foot_qq li{ float:left; padding-left:8px; list-style-type: none; }
.foot_qq li a{ width:38px; height:38px; display:block; background:url(../images/bg23.png) no-repeat left top; list-style-type: none;}
.foot_qq li a.hover{ background-image:url(../images/bg24.png);}
.foot_qq li.li02 a{ background-position:-47px top;  list-style-type: none;}
.foot_qq li.li03 a{ background-position:-96px top;  list-style-type: none;}
/*ÄÚÒ³*/
.banner{width:100%;margin-top:70px;}
	.banner img{width:100%;}
.ny_left{width:265px;float:left;display:inline;}
	.ny_left_title{width:265px;height:76px;background:#e60013;line-height:76px;text-indent:15px;}
		.ny_left_title span{font-family:"Î¢ÈíÑÅºÚ";color:#FFF;}
			.cn{font-size:20px;}
			.en{font-size:12px;}
		.ny_left_ul{width:265px;}
			.ny_left_ul li{width:265px;line-height:50px;border-bottom:1px #CCC solid;text-indent:15px;}
				.ny_left_ul li a{font-family:"Î¢ÈíÑÅºÚ";font-size:16px;color:#999;}
.ny_right{width:900px;float:right;display:inline;}
	.right_title{width:900px;height:40px;background:url(../images/right_titlebg.gif) bottom repeat-x;}
			.right_title h1{width:200px;float:left;display:inline;background:url(../images/ls2.gif) 0 2px no-repeat;font-size:16px;color:#e60013;text-indent:10px;margin-top:10px;margin-left:5px;font-family:"Î¢ÈíÑÅºÚ";}
			.weizhi{float:right;display:inline;font-size:14px;color:#666;margin-top:15px;font-family:"Î¢ÈíÑÅºÚ";}
			.weizhi a{font-size:14px;color:#666;font-family:"Î¢ÈíÑÅºÚ";}
		.right_content{font-size:14px;line-height:30px;width:870px;padding:15px;color:#333;}
		.cp1{width:206px;height:168px;float:left;display:inline;margin-top:15px;margin-left:6px;margin-right:5px;}
		.cp1_img{width:196px;height:128px;background:#f0f0f0;display:block;padding:5px;text-align:center;}
			.cp1_img img{max-width:196px;height:128px;}
		.cp1_text{width:206px;height:30px;line-height:30px;font-size:12px;text-align:center;display:block;color:#666;}
		.fenye{width:900px;height:40px;line-height:40px;clear:both;}
		.ny_news_ul li{width:870px;height:40px;line-height:40px;border-bottom:1px #CCC dashed;background:url(../images/ls1.gif) 5px 16px no-repeat;text-indent:15px;}
			.ny_news_ul li a{float:left;display:inline;font-size:14px;color:#333;}
			.ny_news_ul li a:hover{color:#2f659c;}
			.ny_news_ul li span{float:right;display:inline;color:#333;}

.fl { float:left;}
.fr { float:right;}
.cor_ct{padding:0px 9px 0;}


.cor_ct .to_lf,.cor_ct .to_rt{margin-top:62px;}



.cor_ct .to_lf{margin-right:10px;}

 /*pc-ÓÒ²àÐü¸¡¿ò*/
.top{opacity:0;z-index: 100000;transition:all 0.8s;-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.top a{width:48px;height:48px;display:inline-block; background:url(../images/top.jpg) top center no-repeat; outline:none;}
.top a:hover{background:url(../images/top.jpg) center -196px no-repeat;}
.pc-suspension{position: fixed;right:0;top:35%;width:48px;z-index: 999;}
.suspension-show a{display: block;width:48px;height:48px;margin-top:3px;cursor: pointer;}
.suspension-show-one{background:url(../images/top.jpg) center -48px no-repeat;}
.suspension-show-two{background:url(../images/top.jpg) center -96px no-repeat;}
.suspension-show-three{background:url(../images/top.jpg) center -144px no-repeat;}
.suspension-show-four{ background:url(../images/weixin1.jpg) no-repeat center ;}
.suspension-show-one:hover{background:url(../images/top.jpg) center -240px no-repeat;}
.suspension-show-two:hover{background:url(../images/top.jpg) center -288px no-repeat;}
.suspension-show-three:hover{background:url(../images/top.jpg) center -336px no-repeat;}
.suspension-show-four:hover{ background:url(../images/weixinh.jpg) no-repeat center ;}
.suspension-hide-pho{display:none;position:relative;border-radius:10px;top:-130px;width:200px;left:-300px;background: #edebeb;padding:10px 40px 20px 40px;}
.suspension-hide-pho p{margin-top:12px;font-size: 16px;color:#333333;line-height: 30px;overflow: hidden;}

.suspension-hide-ewm{ display:none;position:relative;top:-60px;width:115px;left:-117px;}
.suspension-hide-ewm img{ width: 115px; height: 115px;}
.ico_hot{ width:21px; height:12px; background:url(../images/ico_hot.gif) no-repeat 0 0; position:absolute; right:0; top:10px;}

.about02{ clear:both; height:545px; }
.Root{ width:1200px; display:block; position:relative; margin:0 auto; }
.root{ width:1200px; display:block; position:relative; margin:0 auto; }
.about02 .obj01{ width:348px; height:425px; display:block; position:absolute; left:35px; top:30px; padding-top:112px; background:url(../images/about/bg15.png) no-repeat left top;}
.about02 .obj02{ width:397px; height:540px; display:block; overflow:hidden; position:absolute; left:385px; top:0px;}
.about02 .obj03{ width:400px; height:165px; display:block; overflow:hidden; position:absolute; left:790px; top:235px;}
.about02 .obj03 ul{ display:block; position:absolute; left:0; top:0; width:2000em;}
.about02 .obj03 li{ float:left; width:400px; height:165px; display:block;}
.about02 .obj03 li img{ display:block; margin:0 auto;}


.about02 .obj01 li{ height:28px; display:block; padding-bottom:20px; background:url(../images/about/bg1.png) no-repeat 0 0;  }
.about02 .obj01 li a{ display:block; height:28px; position:relative; }
.about02 .obj01 li a b{ width:27px; height:28px; display:block; background-image:url(../images/about/bg13.png);}
.about02 .obj01 li a:hover b,.about02 .obj01 li a.hover b{ background-image:url(../images/about/bg14.png);}
.about02 .obj01 li.li2008 a b{ background-position:left 0;}
.about02 .obj01 li.li2009 a b{ background-position:left -46px;}
.about02 .obj01 li.li2010 a b{ background-position:left -92px;}
.about02 .obj01 li.li2011 a b{ background-position:left -138px;}
.about02 .obj01 li.li2012 a b{ background-position:left -183px;}
.about02 .obj01 li.li2013 a b{ background-position:left -229px;}
.about02 .obj01 li.li2014 a b{ background-position:left -275px;}


.about02 .obj01 li a span{ width:215px; height:28px; display:block; overflow:hidden; position:absolute; left:38px; top:0; z-index:1;}
.about02 .obj01 li a span ins{ display:block; width:215px; height:28px; background-image:url(../images/about/bg11.png); background-repeat:no-repeat; position:absolute; left:0; top:0;}
.about02 .obj01 li.li2008 a span ins{ background-position:left 0;}
.about02 .obj01 li.li2009 a span ins{ background-position:left -46px;}
.about02 .obj01 li.li2010 a span ins{ background-position:left -92px;}
.about02 .obj01 li.li2011 a span ins{ background-position:left -138px;}
.about02 .obj01 li.li2012 a span ins{ background-position:left -183px;}
.about02 .obj01 li.li2013 a span ins{ background-position:left -229px;}
.about02 .obj01 li.li2014 a span ins{ background-position:left -275px;}
.about02 .obj01 li.li2024 a span ins{ background-position:left -229px;}


.about02 .obj01 li a.hover span ins{left:-215px;}


.about02 .obj01 li a.hover span tt{left:0px;}
.about02 .obj01 li a span tt{ display:block; width:215px; height:28px; background-image:url(../images/about/bg12.png); background-repeat:no-repeat; position:absolute; left:215px; top:0;}
.about02 .obj01 li.li2008 a span tt{ background-position:left 0;}
.about02 .obj01 li.li2009 a span tt{ background-position:left -46px;}
.about02 .obj01 li.li2010 a span tt{ background-position:left -92px;}
.about02 .obj01 li.li2011 a span tt{ background-position:left -138px;}
.about02 .obj01 li.li2012 a span tt{ background-position:left -183px;}
.about02 .obj01 li.li2013 a span tt{ background-position:left -229px;}
.about02 .obj01 li.li2014 a span tt{ background-position:left -275px;}
.about02 .obj01 li.li2024 a span tt{ background-position:left -229px;}

.about02 .obj02{box-shadow:0px 0px 0px #888888;}
.about02 .obj02 li{ display:block; position:absolute; left:0; top:0; z-index:1;}
.about02 .obj02 li.hover{ z-index:2;}

.news .Center{ width:1140px; display:block; margin:0 auto;}
.news .bigbox{ width:1138px; height:512px; display:block; overflow:hidden; position:relative;}
.news .bigbox ul{ display:block; width:2000em; position:absolute; left:0; top:0; z-index:1;}
.news .bigbox li{ display:block; width:1138px; height:512px; float:left;}
.news .bigbox a.prev{ width:20px; height:34px; display:block; background:url(../images/bg12.png) no-repeat left top; position:absolute; right:57px; bottom:10px; z-index:5;}
.news .bigbox a.prev:hover{ background-position:left bottom;}
.news .bigbox a.next{ width:20px; height:34px; display:block; background:url(../images/bg12.png) no-repeat right top; position:absolute; right:10px; bottom:10px; z-index:5;}
.news .bigbox a.next:hover{ background-position:right bottom;}


.tle{ display:block; height:20px; line-height:20px; color:#acabab; font-family:ËÎÌå;}
.tle a{ color:#acabab;}
.tle a:hover{ color:#000;}
.tle i{ color:#5a5d61;}


.newsul{ clear:both;}

.newsul li{ float:left; padding:40px 22px;}
.newsul li a{ width:525px; height:150px; display:block; overflow:hidden;}
.newsul li a .i_news_left{ float:left; width:45px;}
.newsul li a .i_news_left ins{ display:block; width:45px; height:46px; background:url(../images/bg01.gif) no-repeat left top;}
.newsul li a:hover .i_news_left ins{ background-position:left bottom;}
.newsul li.Many a .i_news_left ins{ background-position:-46px top;}
.newsul li.Many a:hover .i_news_left ins{ background-position:-46px bottom;}
.newsul li.Video a .i_news_left ins{ background-position:right top;}
.newsul li.Video a:hover .i_news_left ins{ background-position:right bottom;}
.newsul li a .i_news_left b{ display:block; width:45px; text-align:center; height:46px; background:#f5f5f5; color:#3d3d3d; overflow:hidden;}
.newsul li a .i_news_left b i{ display:block; font-family:Verdana, Geneva, sans-serif; font-size:24px; height:30px; line-height:30px; letter-spacing:-1px; cursor:default;}
.newsul li a .i_news_left b small{ display:block; font-family:Verdana, Geneva, sans-serif; font-size:14px; height:14px; line-height:14px; letter-spacing:-1px; text-transform:capitalize; white-space:nowrap; cursor:default;}
.newsul li a:hover .i_news_left b{ background:#ffe400; color:#cc0101;}
.newsul li a .i_news_right{ float:left; width:480px;}
.newsul li a .i_news_right .bigbox{ float:left; width:92px; height:92px;}
.newsul li a .i_news_right span{ float:right; width:374px; overflow:hidden;}
.newsul li a .i_news_right span b{  font-size:16px; color:#5f5f5f; line-height:20px; height:20px; display:block; white-space:nowrap;}
.newsul li a .i_news_right span cite{ font-family:ºÚÌå; font-size:14px;color:#6a6a6a; line-height:18px; height:54px; overflow:hidden; display:block; padding-top:15px;}
.newsul li a p{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#5f5f5f; white-space:nowrap; height:30px; line-height:30px; border-bottom:1px solid #dedede; border-top:1px solid #dedede; display:block; clear:both; margin-top:15px; background:url(../images/bg31.gif) no-repeat right center;}
.newsul li a p em{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg09.gif) no-repeat 0px -20px; color:#aaaaaa;}
.newsul li a p em:hover{ background-position:0px 10px; color:#cc0101;}
.newsul li a p i{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg10.gif) no-repeat 0px -21px; color:#aaaaaa;}
.newsul li a p i:hover{ background-position:0px 9px; color:#cc0101;}
.newsul li a p small{ float:left; padding-left:17px; padding-right:15px; font-size:10px; background:url(../images/bg11.gif) no-repeat 0px -21px; color:#aaaaaa;}
.newsul li a:hover .i_news_right span b{ color:#cc0101;}
.newsul li a:hover .i_news_right span cite{ color:#333;}
.newsul li a:hover p{background:url(../images/bg32.gif) no-repeat right center;}
.newsul li a:hover p em{ background-position:0px 10px; color:#cc0101;}
.newsul li a:hover p i{ background-position:0px 9px; color:#cc0101;}
.newsul li a:hover p small{ background-position:0px 9px; color:#cc0101;}

.news_edit{ padding:20px 0 30px; color:##666666; font-size:14px; line-height:1.8em; width:1200px; overflow:hidden;}
.news_edit p{ border-bottom: 1px dashed #EAEAEA;font-size:14px;line-height: 24px;padding-bottom: 20px; padding-top:20px;}
.news_edit h1,.news_edit h2,.news_edit h3,.news_edit h4,.news_edit h5,.news_edit h6{ font-size:14px; font-weight:normal; line-height:1.8em;}
.news_edit img{ display:block; margin:0 auto;}



.book{ width:1172px; margin:0 auto; clear:both; padding:42px 0 73px;}
.book h2{ display:block;}
.book h2 img{ display:block; margin:0 auto;}

.book01{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:30px; font-size:14px; color:#2f2f2f; line-height:26px; float:left; padding-right:10px;}
.book01.no{ background-image:url(../images/bg47.gif);}
.book01.ok{ background-image:url(../images/bg46.gif);}
.book01 p{ height:40px; display:block; clear:both; line-height:26px; padding-top:10px;}
.book01 i{ display:block; width:74px; float:left; font-size:14px;}
.book01 b{ display:block; float:left; width:140px; padding-right:5px;}
.book01 b input{ width:130px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book01 b input:hover{ border:1px solid #339dff;}
.book01 b input:ok{ border:1px solid #51d91c;}
.book01 b input.no{ border:1px solid #51d91c;}
.book01 cite{ float:left; color:#F00; display:block; line-height:26px; font-size:13px;}
.book01 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book01 big.no{ display:block;}

.book02{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:30px; font-size:14px; color:#2f2f2f; line-height:26px; float:left; padding-right:10px;}
.book02.no{ background-image:url(../images/bg47.gif);}
.book02.ok{ background-image:url(../images/bg46.gif);}
.book02 p{ height:28px; display:block; clear:both; line-height:26px;}
.book02 i{ display:block; width:74px; float:left; font-size:14px;}
.book02 b{ display:block; float:left; width:140px; padding-right:5px;}
.book02 b input{ width:130px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book02 b input:hover{ border:1px solid #339dff;}
.book02 b input:ok{ border:1px solid #51d91c;}
.book02 b input.no{ border:1px solid #51d91c;}
.book02 cite{ float:left; color:#F00; display:block; line-height:26px; font-size:13px;}
.book02 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book02 big.no{ display:block;}
.Drop_downMenu{ clear:both;}
.Drop_downMenu dl{ display:block; width:214px; height:26px; position:relative;}
.Drop_downMenu dt{ display:block; width:100%; height:26px; border:1px solid #ccc; border-radius:3px; background:#fff;}
.Drop_downMenu dt b{ width:172px; display:block; float:left; line-height:26px; font-size:14px; text-indent:12px; overflow:hidden;}
.Drop_downMenu dt a{ float:right; padding-right:3px; width:24px; height:26px; background:url(../images/bg39.png) no-repeat left bottom;}
.Drop_downMenu dt a:hover{ background-image:url(../images/bg40.png);}
.Drop_downMenu dt a.open{ background-image:url(../images/bg42.png);}
.Drop_downMenu dt a.open:hover{ background-image:url(../images/bg43.png);}
.Drop_downMenu dd{  width:100%; border:1px solid #ccc; position:absolute; left:0; top:27px; z-index:500; background:#fff; font-size:14px; border-radius:3px; display:none;}
.Drop_downMenu dd i{ display:block; cursor:pointer; background:#fff; font-size:14px; text-indent:12px; height:26px; line-height:26px; overflow:hidden; width:100%;}
.Drop_downMenu dd i:hover{ background:#3CF; color:#000;}

.book03{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:30px; font-size:14px; color:#2f2f2f; line-height:26px; float:left; padding-right:10px;}
.book03.no{ background-image:url(../images/bg47.gif);}
.book03.ok{ background-image:url(../images/bg46.gif);}
.book03 p{ height:28px; display:block; clear:both; line-height:26px; width:220px;}
.book03 i{ display:block; width:150px; float:left; font-size:14px;}
.book03 b{ display:block; float:left; width:40px; padding-right:5px;}
.book03 b input{ width:130px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book03 b input:hover{ border:1px solid #339dff;}
.book03 b input:ok{ border:1px solid #51d91c;}
.book03 b input.no{ border:1px solid #51d91c;}
.book03 cite{ float:right; color:#F00; display:block; line-height:26px; font-size:13px;}
.book03 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book03 big.no{ display:block;}
.book03 ul{ clear:both; display:block;}
.book03 ul li{ width:110px; height:28px; display:block; float:left; line-height:28px;cursor:default;}
.book03 ul li ins{ float:left; width:20px; height:28px; display:block; background:url(../images/bg44.gif) no-repeat left center; cursor:pointer;}
.book03 ul li ins.hover{ background-image:url(../images/bg43.gif);}
.book03 ul li small{ float:left; line-height:28px; font-size:14px;}
.book03 ul li:hover small{ color:#ff3333; }
.book03 em{ height:30px; display:block; clear:both; line-height:26px; width:220px;}
.book03 em input{ width:214px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book03 em input:hover{ border:1px solid #339dff;}
.book03 em input:ok{ border:1px solid #51d91c;}
.book03 em input.no{ border:1px solid #51d91c;}

.book04{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:35px; font-size:14px; color:#2f2f2f; line-height:26px; float:left;}
.book04.no{ background-image:url(../images/bg47.gif);}
.book04.ok{ background-image:url(../images/bg46.gif);}
.book04 p{ height:25px; display:block; clear:both; line-height:26px; padding-top:10px;}
.book04 b{ display:block; float:left; width:120px; padding-right:5px;}
.book04 b input{ width:110px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book04 b input:hover{ border:1px solid #339dff;}
.book04 b input:ok{ border:1px solid #51d91c;}
.book04 b input.no{ border:1px solid #51d91c;}
.book04 cite{ float:left; color:#F00; display:block; line-height:26px; font-size:13px;}
.book04 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book04 big.no{ display:block;}
.book04 textarea{ width:214px; height:60px; line-height:18px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:12px; padding:5px 0 5px 5px;}
.book04 ins{ float:left; padding-right:5px;}
.book04 a{ float:left; display:block; width:20px; height:28px; background:url(../images/bg50.gif) no-repeat left center;}
.book04 a:hover{ background-image:url(../images/bg51.gif);}
.book04 .bot01{ width:100px; height:28px; display:block; background:#bdbdbd; color:#fff; border-radius:3px; text-align:center; cursor:pointer; margin-left:5px; float:left;}
.book04 .bot01:hover{ background:#868686;}
.book04 .bot02{ width:100px; height:28px; display:block; background:#f57300; color:#fff; border-radius:3px; text-align:center; cursor:pointer; float:left; margin-left:5px;}
.book04 .bot02:hover{ background:#ff2400;}

.weibo{width:1172px; margin:0 auto; clear:both; padding:0 0 30px; height:64px;}
.weibo li{ float:left; padding-right:6px;}
.weibo li a{ width:287px; height:64px; display:block; display:block; position:relative; background:#e8e8e8; overflow:hidden;}
.weibo li a img{ display:block; position:absolute; left:0; top:0; z-index:3;}
.weibo li a ins{ width:287px; height:64px; display:block; position:absolute; left:-287px; top:0; z-index:1;}
.weibo li.li01 a ins{ background:#66a8fa;}
.weibo li.li02 a ins{ background:#c00000;}
.weibo li.li03 a ins{ background:#85e260;}
.weibo li.li04 a ins{ background:#fbe670;}

.foot{ clear:both; background:#313439; display:block; padding:50px 0; min-width:1170px;}
.foot_nav{ width:505px; padding-left:18px; float:left;}

.foot_nav h2{ height:40px; display:block;}
.foot_nav h2 i{ height:18px; display:block; background:url(../images/foot01.png) no-repeat left top;}
.foot_nav:hover h2 i{ background-position:left bottom;}
.foot_nav li{ float:left; padding-right:16px; list-style-type: none;}
.foot_nav li a{ width:170px; height:41px; display:block; background:url(../images/bg13.gif) no-repeat left top; position:relative; }
.foot_nav li a ins{ display:none; line-height:40px; color:#fff; font-size:16px; position:absolute; right:0; top:0; height:40px; letter-spacing:5px; text-decoration:none;} 

.foot_nav li a:hover{ background-image:url(../images/bg13-2.gif);}
.foot_nav li.li02 a{ background-position:-195px top;}
.foot_nav li.li03 a{ background-position:0 -41px;}
.foot_nav li.li04 a{ background-position:-195px -41px;}
.foot_nav li.li05 a{ background-position:0 -82px;}
.foot_nav li.li06 a{ background-position:-195px -82px;}
.foot_nav li.li07 a{ background-position:0 -123px;}
.foot_nav li.li08 a{ background-position:-195px -123px;}
.headn{ width:1275px; margin:0 auto;}



.sub{ width:650px; float:left;}
.sub ins{ display:none;} 
.sub h2{ height:67px; display:block;}
.sub h2 i{ height:18px; display:block; background:url(../images/foot02.png) no-repeat left top;}
.sub:hover h2 i{ background-position:left -27px;}
.sub ul{ display:block; }
.sub li{ float:left; padding:15px;}
.sub li a{ width:130px; height:126px; display:block; overflow:hidden;}
.sub li a span{width:106px; height:106px; display:block; overflow:hidden; position:relative;}
.sub li a tt{width:106px; height:106px; display:block; position:absolute; left:0px; top:0; z-index:2; }
.sub li a em img{width:0px; height:0px; display:block; position:absolute; left:53px; top:53px; z-index:1;}
.sub li a em{ width:106px; height:106px; display:block; left:0; top:0; position:absolute;  z-index:1; background:#c2c2c4; }
.sub li a i{width:106px; height:106px; display:block; position:absolute; left:0px; top:0; z-index:3;}
.sub li a ins{ line-height:20px; color:#fff; padding-top:3px; display:block;}
.Product{ width:367px; float:left; margin-left:20px;}
.Product ins{ display:none;} 
.Product h2{ height:35px; display:block;}
.Product h2 i{ height:18px; display:block; background:url(../images/foot03.png) no-repeat 15px top;}
.Product:hover h2 i{ background-position:15px -27px;}

.footclear{ clear:both; padding:35px 0;}
.footclear b{ display:block; border-bottom:1px solid #5a5d61;}

.foot_about{ width:490px; float:left; padding-left:18px; cursor:default;}
.foot_about ins{ display:none;} 
.foot_about h2{ height:35px; display:block;}
.foot_about h2 i{ height:18px; display:block; background:url(../images/foot04.png) no-repeat 0 top;}
.foot_about:hover h2 i{ background-position:0 -23px;}
.foot_about span i{ font-family:Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; color:#ababab; line-height:14px; width:490px; display:block; padding-bottom:10px; font-size:11px;}
.foot_about span b{ font-family:"Î¢ÈíÑÅºÚ"; color:#ababab; line-height:16px; width:490px; display:block; font-size:12px; font-weight:200}
.foot_about:hover span i{ color:#fff;}
.foot_about:hover span b{ color:#fff;}

.foot_Contact{ width:360px; float:left; padding-left:18px;}
.foot_Contact ins{ display:none;} 
.foot_Contact h2{ height:35px; display:block;}
.foot_Contact h2 i{ height:18px; display:block; background:url(../images/foot05.png) no-repeat 0 top;}
.foot_Contact:hover h2 i{ background-position:0 -27px;}



.footclear1{ clear:both; padding:1px 0;}
.footclear1 b{ display:block; border-bottom:1px solid #5a5d61;}


.foot_qq{ float:left;  padding-top:35px;}
.foot_qq ins{ display:none;}
.foot_qq li{ float:left; padding-right:8px; list-style-type: none; }
.foot_qq li a{ width:38px; height:38px; display:block; background:url(../images/bg23.png) no-repeat left top; list-style-type: none;}
.foot_qq li a.hover{ background-image:url(../images/bg24.png);}
.foot_qq li.li02 a{ background-position:-47px top;  list-style-type: none;}
.foot_qq li.li03 a{ background-position:-96px top;  list-style-type: none;}

.footend{width:100%; height:108px; background-color:#202326;}
.fontendfont{ width:480px;color:#585858; font-size:15px; padding-top:15px; padding-bottom:15px; float:left}
.fontewm{width:75px;padding-top:20px; padding-bottom:15px; float:left}
.sys{ width:315px;color:#818283; font-size:12px; padding-top:35px; padding-bottom:15px; float:left}
.sys .sj{color:#818283;font-size:15px;}
.sys1{ width:150px;color:#818283; font-size:12px; padding-top:35px; padding-bottom:15px; float:left}
.sys1 .sj{color:#818283;font-size:15px;}
.footqq{ float:left; padding-top:35px;}
.footabout{ font-size:5px; color:#818386; line-height:13px; margin-top:5px; width:480px}
.footaboutcn{ font-size:12px; color:#818386; line-height:20px; margin-top:10px; width:480px}
