@charset "utf-8";

/* CSS Document */

*{ margin:0;  padding:0;}

html,body,div,p,ul,ol,li,h1,h2,h3,h4,h5,h6,span,code,em,strong,dl,dt,dd,img{ border:0;}

body{

	font-size:12px;

	color:#666;

	font-family:"&#65533;&#65533;&#65533;&#65533;";

	text-align:center;

	background:#fff;

	-moz-user-select:none;

}

select{ border:1px solid #ccc;}

li{ list-style:none;}

.left{ float:left;}

.right{ float:right;} 

/* ----- clear fix for floats ----- */

/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */		

/* without this class applied, a float might hang over the bottom border of it's container */

.clearfix:after {content:"."; width:0; height:0; line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden;margin:0;}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height:1%;}

.clearfix {display:block;}

/* End hide from IE-mac */

.clear{ clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}

.clearboth{ clear:both;}

a{ color:#666; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline: none; }

area { blr:expression(this.onFocus=this.blur());}

a:hover{ color:#333;}

.header{ height:100px; background:url(../images/head_bg.jpg) repeat-x left top; overflow:hidden;}

.header_bg{ }

.header .box{   height:100px; position:relative;}

.weiboguanzhu{ position:absolute; right:240px; top:16px;}

.box{ width:980px; margin:0 auto; text-align:left;}

.logo{ height:100px; float:left;}

.logo a{ background:url(../images/logo.png) no-repeat; width:251px; height:49px; display:block; float:left; text-indent:-9999px; margin-top:36px;background-size: 200px;}

.mianfeikefu{ float:right; background:url(../images/header_pic.jpg) no-repeat; width:484px; height:84px; margin-top:16px; text-indent:-9999px;}

.menu{ height:40px; background:url(../images/menu_bg.jpg) repeat-x; z-index:9999; position:relative;}

.daohang{ height:40px; background:url(../images/menu_bg.jpg) repeat-x; margin:0 auto; width:980px; text-align:left; overflow:hidden;}

.menu ul { margin-left:-2px; float:left;}

.menu ul li{ background:url(../images/menu_fg.jpg) no-repeat left top; padding-left:2px; float:left; height:40px;}

.menu ul li a{ display:block; height:40px; line-height:40px;margin:0; float:left; font-size:14px; font-weight:bold; color:#fff; padding:0 17px;}

.menu ul li a:hover{ color:#fff; background-color:#08B5BC;}

.body_bg{ background:url(../images/body_bg.jpg);}

.body_bg1{ background:url(../images/body_bg1.jpg) repeat-x left top; }

.body_bg2{ background:url(../images/body_bg2.jpg) repeat-y center top; }

.body_bg3{ background:url(../images/body_bg3.jpg) no-repeat center top;}

.body_bg4{ background:url(../images/body_bg4.jpg) no-repeat center bottom;}

.ifocus { width:980px; position:relative; z-index:1;  text-align:left; height:250px; margin:0 auto 0 auto; padding-top:10px; padding-bottom:12px; background:url(../images/flash_b.jpg) no-repeat left bottom;}

	.ifocus_pic { width:980px; height:250px; overflow:hidden; }

		.ifocus_piclist { position:absolute; height:250px; overflow:hidden;}

		.ifocus_piclist ul{}

		.ifocus_piclist li { width:980px; height:250px; overflow:hidden; display:none; text-align:left;}

		.ifocus_piclist img { width:980px; height:250px;}

.ifocus_btn{ position:absolute; right:0; bottom:22px;}

.ifocus_btn ul{}

* .ifocus_btn ul{ }

* .ifocus_btn ul li{ float:left;}

.ifocus_btn ul li{ display:inline-block;  width:18px; height:18px; background:#fff; color:#333; margin-right:10px; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:18px; font-weight:bold; font-size:14px; cursor:pointer;}

.ifocus_btn ul li.current{  background:#0BBDC7; color:#fff;}

.yj_bt h2,.yj_bt h1,.yj_bt1 h2,.yj_bt1 h1{ font-size:14px; float:left;}

.mr10{ margin-right:10px;}

.w368{ width:368px; float:left; margin-top:10px;margin-right:10px;}

.w368 .yj_bt{ background:url(../images/bt368.jpg) no-repeat; height:36px; line-height:38px; overflow:hidden; padding-left:30px; font-size:14px; font-weight:bold; color:#333;  padding-right:10px;}

.w368 .yj_bt a{color:#333;  }

.w368 .yj_bt em a{ float:right; color:#666; font-weight:100; font-size:12px; font-style:normal;}

.w368 .yj_c{ border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; background-color:#fff;}

.dllb1 dl{ margin:0 10px; padding:10px 0; border-bottom:1px solid #E5E5E5;}

.dllb1 dl dt{ width:108px; height:80px; display:block; overflow:hidden; float:left;}

.dllb1 dl dd{ margin-left:118px;}

.dllb1 dl dd strong{ display:block; height:20px; line-height:20px; overflow:hidden;}

.dllb1 dl dd strong a{ color:#666;}

.dllb1 dl dd span{ line-height:20px; height:60px; display:block; overflow:hidden; color:#666;}

.ullb1 ul{ padding:6px 10px 4px 10px;}

.ullb1  ul li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/li_img.jpg) no-repeat left 8px; color:#666; padding-left:10px}
.ullb1  ul li em{ float:right; font-style:normal; color:#999;}
.ullb2 ul{ padding:6px 10px 4px 10px;}

.ullb2 .zhanneidt{ padding:6px 0 4px 0;}

.ullb2 .zhanneidt ul{ padding:0 10px;}

.democ{ height:149px; overflow:hidden;}

.ullb2  ul li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/li_img1.jpg) no-repeat left 7px; color:#666; padding-left:10px;}

.demo2{ width:940px; overflow:hidden; padding:14px 0; margin:0 20px;}

.demo2 img{ height:122px; margin-right:14px;}

.h227{ }

.in_left{ width:756px; float:left; overflow:hidden;}

.bn756{ width:746px; height:90px; margin-top:10px; overflow:hidden;}

.bn756 img{ width:746px; height:90px; }

.in_right{ width:224px; float:right; overflow:hidden;}

.content_left{width:224px; float:right; overflow:hidden;}

.content_right{ width:746px; float:left; overflow:hidden;}

.w224{ width:224px;margin-top:10px;}

.w224 .yj_bt{ background:url(../images/bt224.jpg) no-repeat; height:36px; line-height:38px; overflow:hidden; padding-left:30px; font-size:14px; font-weight:bold; color:#333;  padding-right:10px;}

.w224 .yj_bt a{color:#333;  }

.w224 .yj_bt em a{ float:right; color:#666; font-weight:100; font-size:12px; font-style:normal;}

.w224 .yj_c{ border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;	border-bottom:1px solid #E5E5E5; background-color:#fff;}

.b980{ height:90px; overflow:hidden; margin:10px auto 0 auto; width:980px; overflow:hidden;}

.b980 img{ width:980px; height:90px;}

.mt0{ margin-top:0;}

.w746{ width:746px;margin-top:10px;}

.w746 .yj_bt{ background:url(../images/bt746.jpg) no-repeat; height:36px; line-height:38px; overflow:hidden; padding-left:30px; font-size:14px; font-weight:bold; color:#333;  padding-right:10px;}

.w746 .yj_bt a{ color:#333;}

.w746 .yj_bt em a{ float:right; color:#666; font-weight:100; font-size:12px; font-style:normal;}

.w746 .yj_c{ border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;  }

.w746a{ width:746px;}

.zishiying{ border:1px solid #E5E5E5; margin-top:10px;}

.yj_bta{ background:url(../images/links_bt.jpg) repeat-x; height:33px; line-height:34px; overflow:hidden; border-bottom:2px solid #DB127A;}

.yj_bta span{ border-left:1px solid #FDFDFD; border-right:1px solid #FDFDFD; display:block; height:33px; padding:0 10px;}

.yj_bta strong{color:#333; font-size:14px;}

.yj_bta strong strong a{ color:#333;}

#slide-box{ width:656px; position:relative; height:188px; padding:14px 44px 0 44px; overflow:hidden;}

#slide-box .ks-switchable-triggers{}

#slide-box .ks-switchable-triggers A {DISPLAY:block;WIDTH:5px;HEIGHT:9px;}

#slide-box .wrap{ width:656px; height:208px; overflow:hidden;}

#slide-box UL{ width:1025px}

#slide-box LI{ float:left; width:168px; height:188px; overflow:hidden;}

#slide-box LI span{ display:block; padding:2px; border:1px solid #E5E5E5; width:146px; height:146px; overflow:hidden; background-color:#fff;}

#slide-box LI img{ width:146px; height:146px;}

#slide-box LI strong{ height:36px; line-height:36px; width:152px; font-weight:bold; text-align:center; display:block;}

#slide-box LI strong a{ color:#666;}

.prev{ width:20px; height:40px; position:absolute; left:10px; top:70px;}

.prev a{ background:url(../images/page_s.jpg) no-repeat; width:20px; height:40px; display:block; float:left; z-index:9999;}

.prev a:hover{background:url(../images/page_s.jpg) no-repeat 0 -40px;}

.next{ width:20px; height:40px; position:absolute; right:10px; top:70px;}

.next a{ background:url(../images/page_x.jpg) no-repeat; width:20px; height:40px; display:block; float:left; z-index:9999;}

.next a:hover{ background:url(../images/page_x.jpg) no-repeat 0 -40px; }

#slide-boxa{ width:656px; position:relative; height:188px; padding:14px 44px 0 44px; overflow:hidden;}

#slide-boxa .ks-switchable-triggers{}

#slide-boxa .ks-switchable-triggers A {DISPLAY:block;WIDTH:5px;HEIGHT:9px;}

#slide-boxa .wrap{ width:656px; height:208px; overflow:hidden;}

#slide-boxa UL{ width:1025px}

#slide-boxa LI{ float:left; width:168px; height:188px; overflow:hidden;}

#slide-boxa LI span{ display:block; padding:2px; border:1px solid #E5E5E5; width:146px; height:146px; overflow:hidden; background-color:#fff;}

#slide-boxa LI img{ width:146px; height:146px;}

#slide-boxa LI strong{ height:36px; line-height:36px; width:152px; font-weight:bold; text-align:center; display:block;}

#slide-boxa LI strong a{ color:#666;}

.tk980{ width:980px;margin-top:10px;}

.tk980 .yj_bt{ background:url(../images/bt980.jpg) no-repeat; height:36px; line-height:38px; overflow:hidden; padding-left:30px; font-size:14px; font-weight:bold; color:#333;  padding-right:10px;}

.tk980 .yj_bt code{ float:right; height:36px; background:url(../images/mianfei_dh.jpg) no-repeat 0 13px; text-indent:-9999px; width:192px;}

.tk980 .yj_bt em a{ float:right; color:#666; font-weight:100; font-size:12px; font-style:normal;}

.tk980 .yj_c{ border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;  border-bottom:1px solid #E5E5E5;}

.links_lb{ width:958px; overflow:hidden;}

.links_lb ul{ margin-left:-1px;}

.links_lb ul li{ padding:0 10px 0 11px; line-height:24px; white-space:nowrap; background:url(../images/links_fg.jpg) no-repeat left center; float:left;}

.footer{ margin:10px auto 0 auto; width:980px; text-align:left; border-top:1px solid #e5e5e5; height:110px; }

.footer strong { display:block; float:left; padding-left:80px; margin-top:15px; border-right:1px solid #E5E5E5; height:64px; width:325px;}

.footer strong a{ float:left; width:251px; height:48px; background:url(../images/logo.png) no-repeat; display:block; text-indent:-9999px; background-size: 200px;}

.footer span{ float:left; line-height:22px; color:#666; padding-top:15px; padding-left:26px;}

.nava{ padding:5px 0;}

.nav{ overflow:hidden; width:222px;}

.nav ul{ margin-top:-1px;}

.ullb3 ul li{ border-top:1px solid #e5e5e5; margin:0 10px;}

.ullb3 ul li a{ height:32px; line-height:32px; overflow:hidden; display:block;   background:url(../images/li_img.jpg) no-repeat 10px center;  padding-left:24px; font-weight:bold; color:#666;}

.ullb3 ul li.dq a{   background:url(../images/nav_d1.jpg) no-repeat 10px center #e5e5e5;   color:#333;} 

.ullb3 ul li a:hover{ background:url(../images/nav_d1.jpg) no-repeat 10px center #e5e5e5;   color:#333; }

.dllb2 dl{ margin:0 14px; padding:10px 0; border-bottom:1px solid #E5E5E5;}

.dllb2 dl dt{ width:108px; height:80px; display:block; overflow:hidden; float:left;}

.dllb2 dl dd{ margin-left:118px;}

.dllb2 dl dd strong{ display:block; height:20px; line-height:16px; overflow:hidden;}

.dllb2 dl dd em{ float:right; font-style:normal; font-weight:100; color:#666;}

.dllb2 dl dd strong a{ color:#666;}

.dllb2 dl dd span{ line-height:22px; height:62px; display:block; overflow:hidden; color:#666;}

.page{ height:22px; text-align:center; line-height:20px;padding:30px 0 40px 0;}

.page ol { *zoom:1; display:inline;}

.page ol li{*zoom:1; display:inline;  height:22px; overflow:hidden; margin:0 4px; }
.pagination li{*zoom:1; display:inline;  height:22px; overflow:hidden; margin:0 4px; }
* html .page ol li{ margin:0 4px;}

* html .page ol li{ display:inline;}

.page a{*zoom:1; display:inline-block;}

.page a,.page span,.page span a{  *zoom:1;display:inline-block; }

.page a{ padding:0 7px; height:20px; line-height:20px; border:1px solid #E5E5E5;  color:#666;}

.page a{ background-color:#fff; }

.page ol li a:hover{ background-color:#E5E5E5;}

.page ol li a{ font-family:Arial, Helvetica, sans-serif; }

.page ol li.thisclass a{ font-family:Arial, Helvetica, sans-serif;  background-color:#DB107A; border:1px solid #DB107A; color:#fff; font-weight:bold;}

.page ol li .pageinfo{ color:#999;}

.weizhi{ height:22px; line-height:20px; padding:0 10px; color:#666;}

.weizhi span{ background:url(../images/mianfei_dh.jpg) no-repeat left center; text-indent:-9999px; height:20px; float:right; width:185px;}

.weizhi em{ font-style:normal;}

.weizhi strong{ font-size:12px; color:#666; background:url(../images/li_img.jpg) no-repeat left center; padding-left:10px; display:block; float:left;}

.weizhi a{ color:#666; }

.nr_left_button{ width:224px;}

.nr_left_button ul li{ padding-top:10px;}

.nr_left_button ul li a{ display:block; height:40px; display:block; text-indent:-9999px;}

.nr_left_button ul li.nr_b1 a{ background:url(../images/nr_left_button.jpg) no-repeat;}

.nr_left_button ul li.nr_b2 a{ background:url(../images/nr_left_button.jpg) no-repeat 0 -40px;}

.nr_left_button ul li.nr_b3 a{ background:url(../images/nr_left_button.jpg) no-repeat 0 -80px;}

.nr_left_button ul li.nr_b4 a{ background:url(../images/nr_left_button.jpg) no-repeat 0 -120px;}

.nr_left_button ul li.nr_b1 a:hover{ background:url(../images/nr_left_button.jpg) no-repeat 0 -160px;}

.nr_left_button ul li.nr_b2 a:hover{ background:url(../images/nr_left_button.jpg) no-repeat 0 -200px;}

.nr_left_button ul li.nr_b3 a:hover{ background:url(../images/nr_left_button.jpg) no-repeat 0 -240px;}

.nr_left_button ul li.nr_b4 a:hover{ background:url(../images/nr_left_button.jpg) no-repeat 0 -280px;}

.content{ padding:10px 16px 16px 16px; line-height:180%; color:#666; font-size:14px;}

.content p{line-height: 22px;padding-top: 23px;font-size: 14px; }

.content div{line-height: 22px;padding-top: 23px;font-size: 14px; }
.content table{
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    background-color: transparent;
    border-spacing: 0;
    border-collapse: collapse;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
}
.content table thead{
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}

.content table tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}

.content table  tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.content table th {
    text-align: left;
    vertical-align: bottom;
    border: 1px solid #ddd;
    border-bottom: 2px solid #ddd;
    padding: 8px;
    line-height: 1.42857143;
    box-sizing: border-box;
    font-weight: bold;
}
.content table td{
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #ddd;
}
.qiye_bt{ padding:14px 0 10px 0;}

.qiye_bt h2{ display:block; padding:8px 0 8px 0; line-height:180%; height:auto; background:none; margin:0; border:none; font-size:18px; color:#333; text-align:center;}

.qiye_bt h1{ display:block; padding:8px 0 8px 0; line-height:180%; height:auto; background:none; margin:0; border:none; font-size:18px; color:#333; text-align:center; float:none;}

.qiye_bt span{ display:block; text-align:center;}

.qiye_bt span em{ font-style:normal; padding-left:1em; font-weight:100; color:#f00;}

.pb14{ padding-bottom:20px;}

.fenxiang{ padding:10px 0; text-align:right; margin:0 10px; height:20px;}

.shangxiapian{ margin:0 10px; padding:10px 0;  border-top:1px solid #E5E5E5;}

.shangxiapian span{ width:340px; float:left;padding:4px 8px;  line-height:20px; color:#333;}

.shangxiapian span a{ color:#333;}

.shangxiapian strong{ width:340px; float:right;padding:4px 8px;  line-height:20px; color:#333;}

.shangxiapian strong a{ color:#333;}

.ullb4 ul{ padding:6px 0 6px 10px;}

.ullb4 ul li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/li_img.jpg) no-repeat left 8px; color:#666; padding-left:10px; width:312px; margin-right:10px; float:left;}

.ullb4 ul{ padding:6px 10px 0 10px;}

.ullb4  ul li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/li_img.jpg) no-repeat left 8px; color:#666; padding-left:10px;}

 

 

.zaiyao{ border:1px solid #E5E5E5; background-color:#fff; padding:10px; margin-bottom:10px; font-size:14px; font-weight:bold; color:#333;}

.zaiyao strong{ color:#333;}

.cp_list ul{ padding:20px 0 0 29px;}

.cp_list ul li{ float:left; width:178px; height:188px; margin-bottom:10px; overflow:hidden;}

.cp_list ul li span{ display:block; padding:2px; border:1px solid #E5E5E5; width:146px; height:146px; overflow:hidden; background-color:#fff;}

.cp_list ul li img{ width:146px; height:146px;}

.cp_list ul li strong{ height:36px; line-height:36px; width:152px; font-weight:bold; text-align:center; display:block;}

.cp_list ul li strong a{ color:#666;}

.map_list{ margin:0 10px; padding-bottom:10px;}

.map_list h1{ font-size:12px; line-height:30px; height:30px; padding-left:10px; color:#fff; margin-top:10px; background:#999; width:946px; margin-bottom:1px;}

.map_list h1 a{ color:#333;}

.map_list ul{ border-left:1px solid #E5E5E5; border-top:1px solid #E5E5E5; background:url(../images/map_list_bg.jpg); width:955px;}

.map_list ul li{ float:left; height:41px; line-height:41px; width:191px;  font-weight:bold;}

.map_list ul li a{ color:#666; width:180px; height:40px; line-height:40px; display:block; float:left;padding-left:10px;}

.map_list ul li a:hover{ background-color:#eee; color:#333; }

.shenqing1{ height:334px; background:url(../images/shenqing1.jpg) no-repeat 90px center; text-indent:-9999px;}

.shenqing2{ background:url(../images/shenqing2.jpg) no-repeat 144px 0; height:77px; text-indent:-9999px;}

.shenqing_form{ float:left; width:300px; padding-left:20px; border:1px solid #ccc; background-color:#F5F5F5; height:240px;  overflow:hidden;margin-right:40px;}

.shenqing_form h1{ font-size:12px; color:#333; height:40px; line-height:40px; padding-top:5px;}

.shenqing_form  ul li{height:24px; padding-bottom:10px; float:left; width:329px;}

.shenqing_form ul li strong{  font-size:12px; font-weight:bold; width:48px; float:left; color:#333;}

.shenqing_form ul li span{ background:url(../images/text2.jpg) no-repeat; width:200px; height:24px; padding:0px 0px; float:left;}

.shenqing_form ul li span input{ width:200px; height:24px; border:none; background:none;}

.shenqing_form ul li em{ font-style:normal; color:#c00; float:left; font-weight:bold; padding-left:6px; font-weight:bold; line-height:24px;}

.shenqing_form ul li div.textarea1{ float:left; background:url(../images/textarea2.jpg) no-repeat; width:200px; height:60px; padding:0px;}

.shenqing_form ul li div.textarea1 textarea{ background:none; border:none; width:200px; height:60px;}

.buttonh34{ background:url(../images/buttonh34.jpg) no-repeat; width:102px; height:34px; line-height:34px; border:none; font-weight:bold; float:left; cursor:pointer; color:#fff;}

.redian{ width:349px;  border:1px solid #ccc;  height:240px; float:left; background:url(../images/rexian.jpg) no-repeat 21px 25px #F5F5F5;}

.redian p{ display:none;}

.redian span{ padding:183px 0 0 22px; float:left;}

.redian a{ background:url(../images/zixun.jpg) no-repeat; width:160px; height:34px; display:block; float:left; text-indent:-9999px;}

#main {

padding:30px 0 30px 0;

}

#main img{ width:208px;}

#main ul li{ width:208px; padding:4px; border:1px solid #E5E5E5; margin-top:20px;}
.zaiyao h2{font-size:14px; }
.zaiyao strong{float:left; display:block;}
.blank{margin:0px; height:0px; clean:both;border:none;}
.ullb2 ul li h2{  font-family: "&#65533;&#65533;&#65533;&#65533;"; font-size: 12px;  text-align: -webkit-match-parent;  line-height: 24px; 	   padding-left: 10px; font-weight:normal;}
.ullb4 ul li h3{  font-family: "&#65533;&#65533;&#65533;&#65533;"; font-size: 12px;  text-align: -webkit-match-parent;  line-height: 24px; 	  padding-left: 10px; font-weight:normal;}
.clearfix li h3{  font-family: "&#65533;&#65533;&#65533;&#65533;"; font-size: 12px;  text-align: -webkit-match-parent;  line-height: 24px; 	  padding-left: 10px; font-weight:normal;}
.ullb1 ul li h2{ font-family: "&#65533;&#65533;&#65533;&#65533;"; font-size: 12px;  text-align: -webkit-match-parent;  line-height: 24px;  font-weight:normal;   float: left;}
.description_h2 {width:744px; font-size:14px; border: 1px solid #E5E5E5; border-top:none; }
.description_h2 h2{width:740px; font-size:14px; text-index:2em; font-weight:normal;   font-weight: normal;  text-indent: 2em;  line-height: 25px;  }


.footer_nav {
    width: 100%;
    height: 60px;
    background: #0F93E6 none repeat scroll 0% 0%;
    position: fixed;
    bottom: 0px;
    z-index: 9999;
    border-top: 2px solid #FFF;
left:0px;
}

.footer_nav ul {
    width: 1100px;
    margin: 0px auto;
}
.footer_nav ul li {
    float: left;
    padding: 0px 10px 0px 0px;
}

.footer_nav .icon1 {
    width: 48px;
    height: 60px;
    display: block;
    background: transparent url("../images/footer_nav_icon1.jpg") no-repeat scroll 0% 0%;
    float: left;
}

.footer_nav .tel_pannel {
    width: 240px;
    height: 40px;
    float:left;
    padding: 10px 0px 0px 10px;
}

.footer_nav .hd3000 {
    width: 420px;
    height: 60px;
    background: transparent url("../images/footer_nav_tel.gif") no-repeat scroll 0% 0%;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
}

.footer_nav .free {
    width: 190px;
    height: 60px;
    background: transparent url("../images/footer_nav_icon2.jpg") no-repeat scroll 0% 0%;
    display: block;
    overflow: hidden;
    text-indent: -9999px;
}
.footer_nav .tel_input_bk {
    width: 150px;
    height: 40px;
    background: #FFF none repeat scroll 0% 0%;
    border: 0px none;
    float: left;
    padding-left: 5px;
    font-size: 14px;
}
.footer_nav .tel_btn {
    width: 80px;
    height: 40px;
    line-height: 40px;
    background: #FF4C4C none repeat scroll 0% 0%;
    font-weight: bold;
    font-size: 16px;
    color: #FFF;
    float: left;
    border: 0px none;
    cursor: pointer;
}
.su_fangan{float:left; margin-left:10px; text-align:center; font-size:12px;line-height:25px; width:270px;}
.su_fangan a {color:#fff; text-decoration:none; display:block;}
.btn_success{float:left;color: #FFF; background-color: #5CB85C; border-color: #4CAE4C;border-radius: 3px; width:200px; height:30px; margin-bottom:10px;}
.btn_warn{float:right; border-radius: 3px; width:60px; height:30px;color: #FFF;background-color: #C9302C;border-color: #761C19; margin-left:10px;}
.btn_warnpx{float:left;  text-align:center;border-radius: 3px; width:70px; height:30px;color: #FFF;background-color: #C9302C;border-color: #761C19; margin-left:10px; margin-right:10px;}
.filter_ie{background:rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); padding:3px;}
.btn_warnpx a{color:#fff; text-decoration:none; display:block; cursor:pointer;}
.btn_warnpx a{color:#fff; text-decoration:none;}
.borders{border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
background-color: #FFF; clear:both; height:212px; padding-top:10px; padding-left:2px;}
.sequence-theme {
  padding:2px;
  overflow:hidden;
}

#sequence {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 1280px;
  background-color: #D9D9D9;
  background-repeat: no-repeat;
  background-position: 50% 100%;
  color: white;
  font-size: 0.625em;
  margin: 0 auto;
  position: relative;
  height: 200px;
}#sequence {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 1280px;
  background-color: #D9D9D9;
  background-repeat: no-repeat;
  background-position: 50% 100%;
  color: white;
  font-size: 0.625em;
  margin: 0 auto;
  position: relative;
  height: 200px;
}
#sequence > .sequence-canvas {
  height: 100%;
  width: 100%;
}
ul.sequence-canvas{padding:0px;list-style-type:none;}
#sequence  .sequence-canvas  li {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background:none;
  padding:0px;
  
}
#sequence > .sequence-canvas > li {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  background:none;
  padding:0px;
  
}
ul,li{list-style-type:none;}
#sequence > .sequence-canvas > li img {
  height: 96%;
}
#sequence > .sequence-canvas li > * {
  position: absolute;
  /* only cause the left and opacity properties to transition */
  -webkit-transition-property: left, opacity;
  -moz-transition-property: left, opacity;
  -ms-transition-property: left, opacity;
  -o-transition-property: left, opacity;
  transition-property: left, opacity;
}

.sequence-next,
.sequence-prev {
  color: white;
  cursor: pointer;
  display: none;
  font-weight: bold;
  padding: 10px 15px;
  position: absolute;
  top: 50%;
  z-index: 1000;
  height: 75px;
  margin-top: -47.5px;
}

.sequence-pause {
  bottom: 0;
  cursor: pointer;
  position: absolute;
  z-index: 1000;
}

.sequence-paused {
  filter:Alpha(opacity=30)
  opacity: 0.3;
}

.sequence-prev {
  left: 3%;
}

.sequence-next {
  right: 3%;
}

.sequence-prev img,
.sequence-next img {
  height: 100%;
  width: auto;
}

#sequence-preloader {
  background: #d9d9d9;
}

.sequence-pagination {
  bottom: 1%;
  display: none;
  right: 6%;
  position: absolute;
  z-index: 10;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.sequence-pagination li {
  display: inline-block;
  *display: inline;
  /* Hack for IE7 and below as they don't support inline-block */
  height: 140px;
}
.sequence-pagination li img {
  cursor: pointer;
  opacity: 0.5;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: margin-bottom, opacity;
  -moz-transition-property: margin-bottom, opacity;
  -ms-transition-property: margin-bottom, opacity;
  -o-transition-property: margin-bottom, opacity;
  transition-property: margin-bottom, opacity;
}
.sequence-pagination li img:hover {
  margin-bottom: 4px;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -ms-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.sequence-pagination li.current img {
  filter:Alpha(opacity=100)
  opacity: 1;
}

.sequence-theme p {
  color: white;
  font-family: "Sirin Stencil", serif;
  font-weight: bold;
  text-transform: uppercase;
font-size:12px;
}

.sequence-theme p {
  font-family: "Ruluko", serif;
  fon-size:12px; 
  font-weight:normal;
  color:#fff;
}
#sequence  .title{

 font-family: "Ruluko", serif;
  font-size:12px; 
  font-weight:normal;
  color:#fff;
}

.sequence-next,
.sequence-prev {
  position: absolute;
  filter:Alpha(opacity=60)
  opacity: 0.6;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}

.sequence-next:hover,
.sequence-prev:hover {
  filter:Alpha(opacity=100)
  opacity: 1;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}

.title {
  left: 30%;
  width: 52%;
  filter:Alpha(opacity=0)
  opacity: 0;
  bottom: 10%;
  z-index: 50;
}

.animate-in .title {
  left: 23%;
  filter:Alpha(opacity=100)
  opacity: 1;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.animate-out .title {
  left: 35%;
  filter:Alpha(opacity=0)
  opacity: 0;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.subtitle {
  color: black;
  font-size: 2em;
  left: 25%;
  width: 75%;
  opacity: 1;
  top: 75%;
}

.animate-in .subtitle {
  left: 25%;
  filter:Alpha(opacity=100)
  opacity: 1;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.animate-out .subtitle {
  left: 25%;
  filter:Alpha(opacity=100)
  opacity: 1;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.model {
  filter:Alpha(opacity=0)
  opacity: 0;
  /*position: relative;*/
  height: auto !important;
  max-height: 568px !important;
  list-style-type:none;
}

.animate-in .model {
  filter:Alpha(opacity=100) 
  opacity: 1;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -ms-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
   list-style-type:none;
}

.animate-out .model {
  list-style-type:none;
  filter:Alpha(opacity=0)
  opacity: 0;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -ms-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

@media \0screen\,screen\9 {/* ֻ֧��IE6��7��8 */
 #sequence .filter_ie{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6��7��8ֻ������position:static(Ĭ������) ������ᵼ����Ԫ�ؼ̳�Alphaֵ */
    *zoom:1; /* ����IE6��7��haslayout���ԣ���������Alpha */
  }

}

#sequence p{
    position: relative;/* ������Ԫ��Ϊ��Զ�λ��������Ԫ�ز��̳�Alphaֵ */
  }  

li{list-style-type:none;}
img.model{position:absolute; left:0px;top:0px;}
.fabts{margin-top:15px;}
.c-yblock {
    float: left;
    color: #FFF;
    background-color: #F0AD4E;
    border-color: #EEA236;
    border-radius: 3px;
    width: 75px;
    height: 200px;
    padding-top: 10px;
}

.c-yblock p {
    font-weight: bold;
    padding-left: 5px;
    font-size: 30px;
}

.mt10{ margin-top:10px;}
.rkuan{ border-top:2px solid #83F8FE; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5;}
* html .rkuan{ height:100%;}
.rkuan h2{ background:url(../images/rkuang_h2.jpg) repeat-x; height:35px; line-height:35px; border-bottom:1px solid #e5e5e5; font-size:14px; color:#333; padding:0 14px;}
.rkuan h2 em{ font-style:normal; float:right; font-size:12px; color:#666; }
.rkuan h2 a{ float:right; font-size:12px;  color:#666;}

.zixun_h{ height:28px; padding-top:10px; line-height:28px;color:#333;}
.zixun_h strong,.zixun_h_l strong{ float:left; width:122px; padding-right:8px; text-align:right;}
.zx_text{ background:url(../images/zx_text.jpg) no-repeat; padding:5px; width:253px; height:18px; display:block; float:left;}
.zx_text input{ border:none; float:left; background:none; width:253px; height:18px; color:#333;}
.zixun_h code{ float:left; font-style:normal; padding-left:12px; width:14px; color:#f00; float:left;}
.zixun_h em{ float:left; font-style:normal;}
.zx_radio{ float:left; width:14px; height:14px; overflow:hidden; margin:7px 7px 0 0;}
* html .zx_radio{ float:left; width:22px; height:22px; overflow:hidden; margin:3px 3px 0 0;}
.tswz1{ float:left; width:46px; }
.tswz{ float:left; width:77px; }
.zixun_h1{  padding-top:10px; line-height:28px;color:#333; height:190px;}
.zixun_h_l{ float:left; width:396px; padding-right:14px;}
.zixun_h_l .zx_textarea{ background:url(../images/zx_textarea.jpg) no-repeat;width:253px; height:76px; padding:5px; display:block; float:left;}
.zixun_h_l .zx_textarea textarea{ width:253px; height:76px; background:none; border:none;}

.zixun_h_r{ float:left; width:236px; overflow:hidden; border:1px solid #e5e5e5;}
.zixun_h_r h3{ height:24px; line-height:24px; background-color:#42BC0E; font-size:12px; color:#fff;  padding-left:12px;}
.zixun_h_r ul{ padding:4px 12px;}
.zixun_h_r ul li{ line-height:24px; background:url(../images/li_d3.jpg) no-repeat left 9px; padding-left:10px;}

.button130x38{ background:url(../images/button130x38.jpg) no-repeat; width:130px; height:38px; display:block; text-align:center; line-height:38px; font-size:14px; color:#fff; font-weight:bold; margin:20px 0 0 130px; border:none; cursor:pointer;}
