@charset "utf-8";
/* CSS Document */

body{ font-size:12px; font-family:"\5fae\8f6f\96c5\9ed1";  margin:0px; padding:0px; color:#212121; width:100%; height:auto;}
ul{ margin:0px; padding:0px;}
ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none;}
p,img,a{ margin:0px; padding:0px; list-style:none; list-style-image:none; list-style-type:none; border:none; text-decoration:none;}
.clear{ clear:both;}
.clearB{ clear:both; height:15px;}
table{margin:0px; padding:0px;}
tr{ margin:0px; padding:0px;}
td{ margin:0px; padding:0px;}
input{border:none; margin:0px; padding:0px;}
h2{ margin:0px; padding:0px;}
.wrap{ margin:0px auto; width:1100px; overflow:hidden; clear:both}




/*网站头部*/
.tfxs-top{ width:100%; height:41px; background:url(../images/top_bg.jpg) repeat-x #eee;}
.top_module{ width:1000px; margin:0px auto;}
.top_L{ width:450px; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size:14px; height:41px; line-height:41px;}
.top_R{ width:auto; float:right;}
.top_R ul li{ float:left; height:41px; line-height:41px; font-family:"\5fae\8f6f\96c5\9ed1"; background:url(../images/top_t.jpg) right center no-repeat; color:#999; font-size:14px; padding:0px 10px; text-align:center;}
.top_R ul li a,.top_R ul li a:link,.top_R ul li a:visited,.top_R ul li a:active{ color:#999;}
.top_R ul li a,.top_R ul li a:hover{ color:#F00;}
.header_module{ width:100%; height:120px; background:#c20000}
.header{ width:1000px; margin:0px auto; height:95px;}
.header_L{ width:560px; float:left; padding-top:20px}
.header_R{ width:280px; float:right; padding-top:20px}




/*网站导航*/
.nav{ width:100%; background:#c40109; height:55px; line-height:55px;background:url(../images/nav_bg.jpg) repeat-x;}
.nav_module{ width:1080px; margin:0px auto; height:55px; line-height:55px; font-size:16px; font-family:"微软雅黑"; color:#FFF;}
.nav_module ul li.yqlj-item{ height:55px; background:url(../images/nav_t.jpg) left center no-repeat; line-height:55px; color:#FFF; float:left; width:120px; text-align:center; position:relative; z-index:999;}
.nav_module ul li.yqlj-item:hover{ background:url(../images/nav_h.jpg) repeat-x; color:#333;}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#FFF;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF; display:block;}

.nav_module ul li.yqlj-itemn{ height:55px;  line-height:55px; color:#FFF; float:left; width:120px; text-align:center; position:relative; z-index:999;}
.nav_module ul li.yqlj-itemn:hover{ background:url(../images/nav_h.jpg) repeat-x; color:#333;}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#FFF;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF; display:block;}

	
/*.second{ position:absolute; top:52px; left:-15px; width:170px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block; }
.nav_module ul li .second ul li{  float:left; background:#113a89; width:170px;position:relative; z-index:99;}
.nav_module ul li .second ul li:hover{ background:#ffba00; color:#263155;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:30px; line-height:30px;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#263155; display:block;}


.nav_module{ width:1100px; text-align:center;  height:55px;  }
.nav_module ul{ width:1100px; margin:0px auto; height:55px; }
.nav_module ul li{float:left;position:relative;text-align:left;line-height:52px;height:52px; width:137px; text-align:center;}
.nav_module ul li a{position:relative;display:block;width:137px;height:52px;  text-align:center;overflow:hidden;font-size:16px; text-decoration:none;cursor:pointer;}

.nav_module ul li a{position:relative; display:block;width:137px;height:55px;  text-align:center;overflow:hidden;font-size:16px; text-decoration:none;cursor:pointer;}
.nav_module ul li a span{position:absolute;left:0;width:137px;}
.nav_module ul li a span.out{top:0px;}
.menu ul li a span.over,.menu ul li a span.bg{top:-55px;}
.menu ul li a span.over,.menu ul li a span.bg a{ color:#333;}
#menu ul li a{color:#fff;}
#menu ul li a span.over{color:#fff;}
#menu ul li span.bg{height:52px;background:url(../images/m_hover.png); color:#fff}
.cpzx_module_module ul li.item-hover a{ color:#333;}
*/

.second{ position:absolute; top:55px; left:-8px; width:150px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block; }
.nav_module ul li .second ul li{ width:150px;position:relative; z-index:99; height:37px; line-height:37px; float:none; background:#5a0000; border-bottom:1px solid #90acdb;}
.nav_module ul li .second ul li:hover{ background:#ed0e5e; color:#FFF;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li .second ul li a{  height:37px; line-height:37px;display:block;width:150px;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;display:block;width:150px;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;display:block;width:150px;}



.third{ display:none;}
li.iftm-hoverr .third{ display:block;}
.nav_module ul li .second ul li.ftm-hover .third{ display:block;}
.nav_module ul li .second ul li .third{ position:absolute; left:150px; top:0px;}
.nav_module ul li .second ul li .third ul li{ width:150px;}



/*banner*/
.tfxs-banner{ clear:both; width:100%; height:auto; overflow:hidden;}


#full-screen-slider { width:100%; height:500px; float:left; position:relative}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:460px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}




/* slide */
.slide-main{height:500px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:460px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:500px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:500px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/banner3.jpg) center no-repeat;}
#bgstyleb{background:url(../images/banner.jpg) center no-repeat;}
#bgstylec{background:url(../images/banner2.jpg) center no-repeat;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }



/*网站内容*/
.tfxs-content{ clear:both; width:100%;  margin:0px auto; height:auto; overflow:hidden;}
.content_module{ width:1080px; margin:0px auto; background:#FFF; padding:0px 10px; height:auto; overflow:hidden;}


/*产品分类*/
.cp{ clear:both; width:100%;  margin:0px auto; height:auto; overflow:hidden; margin-top:35px;}
.cp_title{ text-align:center; margin-bottom:20px;}
.cp_fl{  margin-top:30px; width:1100px; margin:0 auto; height:60px; text-align:center}
.cp_fl li{ border:#a2a2a2 solid  1.8px; width:110px; height:40px; float:left; text-align:center; margin:11px;line-height:40px;}
.cp_fl li a{ color:#000; font-size:14px;}
.cp_fl li:hover{ color:#fff; background:#c60000}
.cp_fl li:hover a{ color:#fff;}
.cp_nr li{background:#c60000; width:330px; height:336px; margin:16px; float:left}
.cp_cp img{ padding:5px; width:319px; height:257px;}
.cp_wz{ border-top:#FFF solid 2px; margin-top:10px;}
.cp_wz p{ color:#FFF; line-height:60px; font-size:16px; width:330px; text-align:center}
.cp_wz p a{color:#FFF;}
.gwlx{ height:400px; padding-top:50px}
.gywm{ float:left; width:800px;}

.gywm p{ font-size:14px; height:30px; line-height:30px; margin-top:20px; height:180px;}
.more{ float:right; padding-right:20px; height:40px;}

.lxwm{ float:right}


.xw_nr{ background:#e9eaec; width:100%; height:280px;}
.xw_nr ul{ padding-top:20px;}
.xw_nr li{ background:url(../images/xw_tb.jpg) center left no-repeat; width:470px; height:40px; line-height:40px;  float:left; margin-left:50px; padding-left:25px; font-size:14px;}
.xw_nr li span{ float:right} 
.xw_nr li a{ color:#000}
.xw_nr li a:hover{ color:#f00}
/*版权*/
.tfxs-footer{ width:100%; background:url(../images/foot.jpg) repeat-x; height:auto; overflow:hidden; font-size:12px;}
.db_module{ width:1080px; margin:0px auto; height:50px; margin-top:15px;}
.menu_module{ width:650px; margin:0px auto; height:40px;}
.menu_module ul li{ background:url(../images/db_t.jpg) right center no-repeat; height:40px; line-height:40px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#cccccc; float:left; padding-left:18px; padding-right:18px;}
.menu_module ul li.eq0{ background:none;}
.menu_module ul li a{ color:#FFF;}
.menu_module ul li a:hover{ color:#FCFF00;}
.ft_module{ width:100%; height:auto; overflow:hidden;}
.ft_module_module{ width:1080px; margin:0px auto;font-family:"\5fae\8f6f\96c5\9ed1"; text-align:left; line-height:28px; color:#FFF; font-size:14px;}
.ft_L{ width:282px; float:left;}
.db_R{ width:755px; float:right; margin-top:10px;}
.db_R a{ color:#FFF;}
.db_R a:hover{ color:#FCFF00;}


/*二级左侧*/
.content{ width:1100px; margin:0px auto; height:auto; overflow:hidden;}

/*二级联系我们*/
.lx_module{ width:212px; border:1px solid #d4d4d4; height:auto; overflow:hidden;}
.lx_item{ width:214px; height:40px; line-height:40px; background:url(../images/title.jpg) 10px center no-repeat; border-bottom:1px solid #ddd;}
.lx_item_title{ color:#404040;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; text-indent:30px;}
.lx_item_title span{ color:#b1b1b1; font-size:13px;}
.lx_item_more{ width:60px; float:right; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.lx_item_more a,.lx_item_more a:link,.lx_item_more a:visited,.lx_item_more a:active{color:#333;}
.lx_item_more a,.lx_item_more a:hover{ color:#F00;}
.lx_module_module{ clear:both; height:auto; overflow:hidden; padding:5px 6px; line-height:28px; font-size:13px;}
.lx_module_module span{ font-size:14px;}
.lx_module_module a,.lx_module_module a:link,.lx_module_module a:visited,.lx_module_module a:active{ color:#666;}
.lx_module_module a,.lx_module_module a:hover{ color:#F00;}

/*产品分类*/
.ct_p2{ }
.content_p2{ width:1100px; margin:0px auto; height:auto; overflow:hidden;}
.cpfl_module{ width:225px; float:left; height:auto; overflow:hidden; float:left;}
.cpfl_item{ width:100%; height:auto; overflow:hidden;}
.cpfl_module_module{ clear:both; width:100%; height:auto; overflow:hidden;}
.cpfl_content{ padding:10px 20px; background:url(../images/cpfl_bj.jpg) repeat-y;}
.cpfl_content ul li{ width:auto; margin:10px auto 0px; text-indent:10px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:45px;}
.cpfl_content ul li h2{ background:url(../images/cpfl_bg.jpg) no-repeat; height:31px; line-height:31px; font-weight:normal;font-size:16px; color:#004cc5;}
.cpfl_content ul li h2 a{color:#004cc5;}
.cpfl_content ul li h2 a:hover{color:#F00;}
cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }
cpfl_content ul li:hover a{ color:#F00;}
.cpfl_content ul li a{ color:#FFF;}
.cpfl_bottom{ clear:both; width:100%;}
.fl_second{ clear:both; width:auto; margin:0px auto; height:auto; overflow:hidden; margin-top:6px;}
.fl_second ul li{ margin:0px; padding:0px; background:url(../images/cpfl_b.jpg) 10px center no-repeat;  text-indent:20px;font-family:"\5fae\8f6f\96c5\9ed1"; height:24px; line-height:24px; color:#4a4a4a; font-size:14px;}
.fl_second ul li a{ color:#4a4a4a;}
.fl_second ul li a:hover{ color:#F00;}



/*产品展示*/
.cpzs_module{ width:858px; height:auto; overflow:hidden; border:1px solid #dbdbd8; float:right;}
.cpzs_item{ width:840px; margin:0px auto; border-bottom:1px solid #ddd; height:40px;}
.cpzs_item_title{ width:auto; padding:0px 10px; border-bottom:3px solid #0961c9;  height:37px; line-height:36px; float:left;font-family:"\5fae\8f6f\96c5\9ed1"; color:#005cc8; font-size:18px;}
.cpzs_item_title span{text-transform:uppercase; margin-left:3px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bfbfbf;}
.cpzs_item_more{ width:54px; background:url(../images/more_bg.jpg) center 10px no-repeat; height:46px; line-height:36px; float:right; margin-right:10px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; text-align:center;}
.cpzs_item_more a{ color:#FFF;}
.cpzs_item_more a:hover{ color:#fcff00;}
.cpzs_module_module{ clear:both; padding:0px 0px 30px; height:auto; overflow:hidden;}
.cpzs_module_module ul li{ width:251px; height:245px; float:left; margin-left:15px;}
.cpzs_module_module ul li a img{ width:241px; height:192px; border:1px solid #ddd; padding:4px;}
.cpzs_module_module ul li p{ width:194px; height:40px; line-height:40px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#4a4a4a; font-size:14px; text-align:center;}


.cpzs_module_module p{width:251px; height:35px; line-height:35px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#4a4a4a; font-size:14px;  text-align:center;}
.cpzs_module_module img{ width:241px; height:192px; margin:5px;}
.border_animation{border:1px solid #eee; width:251px; float:left; margin-left:24px; margin-top:22px; position:relative;}
.border_animation .border_top{
	position:absolute;height:1px;width:0;font-size:0;background:#666666;top:0;left:0;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.border_animation .border_right{
	position:absolute;height:0px;width:1px;font-size:0;background:#666666;bottom:0;right:0;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.border_animation .border_bottom{
	position:absolute;height:1px;width:0px;font-size:0;background:#666666;right:0;bottom:0;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.border_animation .border_left{
	position:absolute;height:0px;width:1px;font-size:0;background:#666666;left:0;top:0;
	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.box .hover .border_top,.box .hover .border_bottom{width:251px;}
.box .hover .border_left,.box .hover .border_right{height:236px;}



/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:858px; float:right;}
.common_module{ float:right;  border:1px solid #d4d4d4; width:856px; height:auto; overflow:hidden;}
.common_item{ width:858px; height:85px; line-height:85px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 0px 15px 10px; line-height:26px; font-size:14px; line-height:26px;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}


/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:999;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


/*公司实力*/
.content_p7{width:100%; height:auto; overflow:hidden; background:#f6f6f6}
.gssl_module{ width:1100px; height:auto; overflow:hidden; }
.gssl_item{ width:1100px; margin:0px auto;}
.gssl_item_title{ width:auto; padding:0px 10px; margin-top:50px;}

.gssl_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 0px 26px;}
.gssl_module_module ul li{ width:193px; float:left; margin-left:20px; margin-top:16px}
.gssl_module_module ul li img{ border:1px solid #ddd; width:193px; height:170px; padding:3px;}
.gssl_module_module ul li p{font-family:"\5fae\8f6f\96c5\9ed1"; color:#676767; font-size:14px; line-height:26px; color:#333; text-align:center;}
.gssl_module_module ul li:hover img{ border:1px solid #014cbe;}
#demo {background: #FFF;overflow:hidden;width: 1100px; height:240px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.ending{width:100%; height:auto; overflow:hidden; background:#c60000; margin-top:30px;}
.end_nav{ width:1100px; margin:0 auto; margin-top:30px; height:40px; background:url(../images/line.jpg) bottom center no-repeat}
.end_nav ul{ width:640px; margin:0 auto; }
.end_nav li{ float:left; width:80px; font-size:14px; text-align:center}
.end_nav li a{color:#FFF}
.end_wz{ width:630px; margin:0 auto}
.end_left{ float:left;  padding:30px 0px;}
.end_right{ float:right; color:#FFF; line-height:30px; font-size:14px; padding:30px 0px;}
.end_right a{color:#FFF;}


