body,html{  min-width:1210px;}
a{text-decoration:none; color:#333;}
a:hover{color:#357732;}
input {
    outline: none;
}

/*header*/
.header{ width:100%; height:100px; border-bottom: 2px solid #FF8000;}
.header_top{ width:1210px; margin: 0 auto;}
.header_top_lef{ float: left;}
.header_top_lg{ width:120px; height:100px; float: left;}
.header_top_wz{ float: left; padding:20px 20px; font-family: 黑体;}
.header_wz_t{ font-size: 24px; line-height: 30px;}
.header_wz_t span{ padding-right: 10px; }
.header_wz_b{ font-size: 18px; padding:5px 0px;}
.header_wz_b span{ padding-right: 9px; color:#585858;}

.header_top_rig{  float: right; padding-top:10px;}
.header_rig_t{ height:40px; line-height: 40px; font-size: 14px; text-align:right; width:904px; }
.header_rig_b{ height:50px; line-height: 50px; font-size: 16px; float:right;}
.header_rigkuangb{ width:904px; height:50px;}

.header_rig_b ul li{ float: left; padding:0px 20px; position: relative; }
.header_rig_b ul li.hdlilast{ padding:0px 0px 0px 20px;}



.hdlisel{ border-bottom: 2px solid #357732;}
.hdbotline{ width:0px; height: 0px; border-bottom: 2px solid #357732; position: absolute; bottom:-2px; left:0px; margin-left:50%; }

.header_rig_b ul li ul{ z-index: 9999999; position:absolute; top:52px; left:0px; border-bottom: solid 2px #687074;
    box-shadow: 0 6px 12px #EEEEEE;
    -webkit-box-shadow: 0 6px 12px #EEEEEE;
    -o-box-shadow: 0 6px 12px #EEEEEE;
    -moz-box-shadow: 0 6px 12px #EEEEEE;
    display:none;
}
.header_rig_b ul li ul li{ line-height: 40px; border-bottom: 1px solid #eee; padding:0px;}
.header_rig_b ul li ul li.hdqybllast{ border-bottom:none;}
.header_rig_b ul li ul li a{ display:block; width:64px; height:40px; background:#fff; padding:0px 20px; }
.header_rig_b ul li ul li a:hover{ background:#357732; color:#fff;}

.main{ width:100%; }
.main_banner{ width:100%; height:550px; overflow:hidden; position:relative; background:url(../images/homebanner.jpg) top center no-repeat;}
.mainkuan{ width:1210px; margin:0 auto; padding:20px 0px;}
.main_banner_wz{ position: absolute; left:50%; margin-left:-550px; top:170px;}
.main_banner_cloud1{ position: absolute; left:-800px; bottom:-50px;}
.main_banner_cloud2{ position: absolute; right:-400px; bottom:-200px;}
.main_banner_cloud3{ position: absolute; left:50%; top:10px;z-index: 2; }
.main_banner_cloud4{ position: absolute; left:50%; margin-left: -550px; top:10px;z-index: 1; }
.earthball{ width:982px; height:1245px; overflow: hidden; position: absolute; left:50%; top:500px; margin-left:-291px; cursor:pointer; z-index: 1;}
.earthball img{ float:left;}
.homegoxd{ display:block; width:150px; padding:0px 10px; height:40px; line-height:40px; background: url(../images/homebanhand.png) top right no-repeat #167A1E; color:#fff; position:absolute; left:50%; margin-left:-536px; top:310px; z-index:999999; font-size:20px; font-family:黑体;
border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -moz-border-radius:8px; transition:all 1s; -webkit-transition:all 1s; -o-transition:all 1s; -moz-transition:all 1s;} 
.homegoxd:hover{ color:#fff; background: url(../images/homebanhand.png) top right no-repeat #126718; }

.main_zz ul{ margin-left:-2px; zoom:1;}
.main_zz ul li{ width:301px; height:350px;  float: left; position:relative; margin-left:2px;}

.homeong{ width:301px; height:350px;  overflow: hidden; position: absolute; left:0px; top:0px; z-index: 1;}
.homeong img{
    width: 100%;
    height: auto;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;}
.homeimghover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
}
/*
.homeong1{ background:url(../images/homeong1.jpg) no-repeat; }
.homeong2{ background:url(../images/homeong2.jpg) no-repeat; }
.homeong3{ background:url(../images/homeong3.jpg) no-repeat; }
.homeong4{ background:url(../images/homeong4.jpg) no-repeat; }
*/

.homeongshow{ width:301px; height:300px; padding:25px 0px; overflow:hidden;  position: absolute; left:0px; top:0px; z-index: 2; }
.homeonshowmain{  width:301px; height:300px; overflow:hidden; margin:0 auto; position: relative; }
.homeonshowmaincon{ width:301px; height:450px; margin-top:0px; overflow: hidden; position: relative; }

.homeonshowmain_t{ width:140px; height:140px; margin:0 auto; padding:5px 0px; position: relative; }
.homeonshowmain_m{  width:251px; height:50px; padding:50px 25px;  color:#fff; text-align: center; font-size: 22px; position: relative; }
.homeonshowmain_b{ width:251px; height:130px; padding:10px 10px; margin:0 auto; position:relative; font-size:16px; line-height: 20px; color:#008000; }
.homeonshowmain_b_b{ width:251px; height:130px; padding:10px 10px; background:#fff; position: absolute; left:0; top:0; z-index: 3; opacity: 0.6; filter:Alpha(opacity=60);
    border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px;}
.homeonshowmain_b_c{ width:251px; height:130px; padding:5px 10px;  position: absolute; left:0px; top:0px; z-index: 4; }
.homeonshowmain_b_c p{ text-indent: 32px;}

.mainactive{ width:1210px; height:380px; margin:0 auto; padding-bottom:20px; position:relative;}
.mainactive_tit_lef{ float:left;}
.mainactive_tit_rig{ float: right; font-size: 14px;}

.homehdkj{ position:absolute; width:403px; background:#F9F9F9; -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s; }
.homehdkj:hover{ -webkit-transform: scale(1.04);
    -moz-transform: scale(1.04);
    transform: scale(1.04);}
.newhd{ top:0px; left:0px;}
.longhd{ top:0px; left:403px; }
.lasthd{ top:0px; left:806px;  width:404px;}
.hd_tit{ width:403px; height:80px; line-height: 80px;   font-size: 20px; color:#fff; }
.hd_tit1{ background:#74C52C; }
.hd_tit2{ background:#3498DB;}
.hd_tit3{ background:#9C8061;}
.hd_tit_k{ width:100px; height:80px; margin:0 auto; padding-left:80px;  }
.hd_tit_k1{ background:url(../images/homehdbz1.png) top left no-repeat;}
.hd_tit_k2{ background:url(../images/homehdbz2.png) top left no-repeat;}
.hd_tit_k3{ background:url(../images/homehdbz3.png) top left no-repeat;}

.hd_li{ width:403px; background: #F9F9F9;}

.hd_li ul li{ width:343px; height:50px; line-height: 50px; padding:0px 20px 0px 40px;  font-size: 15px;     }
.hd_li ul li a{ color: #555;}
.hd_li ul li a:hover{ color:#74C52C;}
.hd_li1 ul li{ border-bottom:1px solid #74C52C; background:url(../images/homehdjt1.png) 20px 18px no-repeat;}

.hd_more{ width:403px; height:36px; line-height: 36px; text-align: center; font-size: 15px; }
.hd_more a{ display:block; width:403px; height:36px; color:#fff;}
.hd_more a:hover{ color:#EEEEEE;}
.hd_more1{ background:#74C52C;}

.hd_li2 ul li{ border-bottom:1px solid #3498DB; background:url(../images/homehdjt2.png) 20px 18px no-repeat;}
.hd_mor2{ background:#3498DB;}
.hd_li3 ul li{ border-bottom:1px solid #9C8061; background:url(../images/homehdjt3.png) 20px 18px no-repeat;}
.hd_mor3{ background:#9C8061;}

.footer{ width:100%;  background:#317311; }
.footer_tlin{ width:100%; height:10px; border-bottom:2px solid #fff;}
.footermain{ width:1210px; margin:0 auto; padding:30px 0px 10px;}
.footermain_lef{ float: left; width:800px;}
.footer_t_l ul li {
    float: left;
    padding: 0 30px;
    border-right: 1px solid #fff;
    font-size: 16px;
}
.footer_t_l ul li.lispe{ border-right:none;}
.footer_t_l ul li a{ color:#fff;}
.footer_t_l ul li a:hover{ color:#F2F2F2;}
.footer_t_a {
    width: 760px;
    padding:20px 30px;
    line-height: 30px;
    font-size: 14px;
    color:#fff;
}
.footer_t_ags {
    display:block;
    height:30px;
    font-size: 16px;
    padding-left:35px;
    background:url(../images/footerearthlg.png) 0px 5px no-repeat;
}
.footermain_rig{ float:right;width:200px; text-align: center;}
.icos{
display: block;
    width:80px;
height: 32px;
line-height: 32px;
    padding-left:30px;
background: url(../images/footershare.png) 0px -34px no-repeat;
font-size: 14px;
    margin:0 auto;
    color:#fff;
}
.footer_sm{ width:100%; height:80px; background: #1D5620;}
.footer_b_c {
    width: 1210px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    height: 40px;
    padding: 20px 0px;
}

/*小首页*/
.hpagemain{ width:1210px; margin:0 auto; padding:20px 0px;}

.hpagemain_adv_lef{ width:800px; float: left;}
.hpagemain_adv_rig{ width:390px; float: left; margin-left:20px; height:480px;   }




.hpadv_bp{ position:relative; background:#000; margin:0 auto; width:800px; height:480px; }
.hpadv_bp .bd{ position:relative; z-index:0; width:800px; height:400px;  }
.hpadv_bp .bd li img{ width:100%; vertical-align:top;  }
.hpadv_bp .hd{ position:relative;  width:800px; height:80px;  }

.hd ul li{ float: left; width:160px; height:80px; overflow: hidden; position: relative; cursor:pointer;}
.hdlibd{ width:156px; height:76px; border:2px solid #FF8000; position: absolute; top:0; left:0; display:none; }
.hd ul li.on .hdlibd{ display:block;}

/*
.hpagemain_ph_t{ width:350px; height:30px; line-height: 30px; font-size: 16px; padding-left:40px; background:url(../images/hptbqy.jpg) top left no-repeat;}

.hpagemain_ph_b{ padding:10px 0px 5px;}
.hpagemain_ph_b ul{ margin-left:-10px; zoom:1;}
.hpagemain_ph_b ul li{ float: left; font-size: 14px; margin-left:10px; padding-left:14px; line-height: 20px; }

.hpagemain_ph_b ul li.hpyd1{ background:url(../images/hpyd1.png) center left no-repeat; }
.hpagemain_ph_b ul li.hpyd2{ background:url(../images/hpyd2.png) center left no-repeat;}
.hpagemain_ph_b ul li.hpyd3{ background:url(../images/hpyd3.png) center left no-repeat;}
.hpagemain_ph_b ul li.hpyd4{ background:url(../images/hpyd4.png) center left no-repeat;}
.hpagemain_ph_b ul li.hpyd5{ background:url(../images/hpyd5.png) center left no-repeat;}
.hpagemain_ph_b ul li.hpydsel{ border-bottom:2px solid #21B82D; font-weight:600;}

.hpagemain_phcon{ width:330px; height:231px; padding:25px 30px; overflow:hidden; background:url(../images/lvbkbk.jpg) no-repeat;
border-radius: 8px;}
.hpagemain_phcon_tit{ width:340px; height:30px; line-height: 30px; text-align: center; font-size: 14px; border-bottom:1px dashed #ccc;}

.hpagemain_phcon_qsj{ margin:0 auto; padding:10px 0px;  font-size: 14px;}
.hpagemain_phcon_qsj ul{ margin-left:-10px; zoom:1;}
.hpagemain_phcon_qsj ul li{ float: left; margin-left:18px;}
.hpagemain_phcon_qsj ul li a{ color:red;}
.hpagemain_phcon_qsj ul li a:hover{ color:#357732;}
.hpphcon ul{ margin-left:-10px; zoom:1;}
.hpphcon ul li{ float:left; margin-left:18px; line-height: 25px;}
.hpphcon{ display:none;}
.hpphconshow{ display:block;}

.hpagemain_rig_xz{ width:340px; height:120px; margin-top:12px; }
*/
/*登陆窗口*/
.hpagedl_t{ width:390px; height:40px; line-height: 40px; font-size: 22px; color:#00B3C9; text-align: right;}
.hpagedl_d{ width:354px;  padding:0px 18px;}
.tips {
    line-height: 30px;
    color: #FC7878;
    font-size: 14px;
}
.forminput{ display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.forminput:focus{
    border:1px solid #66AFE9;
    box-shadow: 0 0 8px rgba(103, 166, 217, 1); /*发光效果*/
}
.loginusername{   width: 300px;
    height: 40px; line-height:40px;
    margin-top: 20px;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 12px center;
    border-radius: 0;   font-family: 'Microsoft yahei';}
.hpagedl_d #username{ background-image: url(../images/user.png);}
.hpagedl_d #password{ background-image: url(../images/pwd.png);}

.btn{
    width:368px;
    height:50px;
    vertical-align: middle;
    border:none;
    margin:10px 0px 10px;
    outline:none;
    font-size: 18px;
    color: #fff;
    background-color: #E7512E;
    text-align: center;
    font-family: 'Microsoft yahei';
    border:1px solid #E7512E;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    *border:none;
    cursor:pointer;

}
.btn:hover{
    background-color: #EC7355;
    border:1px solid #EC7355;
    *border:none;
}
.loginyztu{ cursor: pointer; height:54px;   margin-top: 20px; margin-left: 20px; float:left;}
.dlts{ width:354px; height:30px; overflow: hidden;}

.hpagedl_b{ width:354px;  padding:0px 20px;}
/*.hpagedl_bmain{ width:354px; height:121px; background:url(../images/hmxzsbkg.jpg) top center no-repeat;}*/
.hpagedl_b_t{ line-height: 40px; color:#ff710f; text-align: center; font-size: 20px; background:url(../images/hmrwxztit.jpg) top center no-repeat;}
.hpagedl_b_b{ width:354px; position:relative;}
.hpagedl_b_b ul{ margin-left:-10px; zoom:1; }
.hpagedl_b_b ul li{ float: left; width:81px; height:81px; margin-left:10px; }
/*.hpagedl_b_b ul li.hmxzsel{ background:url(../images/hmxzguang.png) top center no-repeat; }*/
.hpagdbb_zi{ width:354px; height:45px;  position:absolute; top:81px; left:0px;}

.hpagedl_c_con_jt{  width:19px; height:10px; background:url(../images/hmxzjt.png) no-repeat;  position: absolute; z-index: 8;}
.hmxzjt0{  left:32px; top:-10px; }
.hmxzjt1{  left:122px; top:-10px; }
.hmxzjt2{  left:212px; top:-10px;}
.hmxzjt3{  left:302px; top:-10px;}
.hpagedl_c_con{ display:none; }
.hmxzsel{ display:block; z-index:2;}

.hpagedl_c{ width:354px; height:45px; padding:0px 20px;}
.hpagedl_c_con{ width:334px; height:35px; position: relative; background: #FDEBDF; padding:5px 10px;
border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -moz-border-radius:6px;}
.hpagedl_c_con_hz{ width:334px; height:18px; line-height: 18px; overflow: hidden;}
.hpagedl_c_con_cy{ width:334px; height:17px; line-height: 17px; text-align: right; }
.hpagedl_c_con_cy a{ color:#FF8000;}

/*小首页区域*/
.hpagemain_area{ width:1210px; height:340px; overflow: hidden;}

.hpagemain_area,.hpagemain_hd{ padding-top:20px;}
.hpagemain_area_lef{ float:left; width:800px; height:340px; overflow: hidden; background: green; cursor: pointer; position:relative;}
.hpagemain_area_rig{ float: left; width:410px; height:340px; overflow:hidden;  }

.hpageareashow{ width:410px; height:340px; overflow: hidden; display: none; }
.hparsxshi{ display:block;}
.hpagemain_areashow{ width:370px; height:300px; padding:20px; }
.hpageareashow0{ background:url(../images/tjbl/hpqyjsp1.png) top right no-repeat;}
.hpageareashow1{ background:url(../images/tjbl/hpqyjsp2.jpg) top right no-repeat; }
.hpageareashow2{ background:url(../images/tjbl/hpqyjsp3.jpg) top right no-repeat;}
.hpageareashow3{ background:url(../images/tjbl/hpqyjsp4.jpg) top right no-repeat;}
.hpageareashow4{ background:url(../images/tjbl/hpqyjsp5.jpg) top right no-repeat;}

.hpagareballfist{ position: absolute; width:20px; height:20px; left:50%; margin-left:-10px; top:50%; margin-top:-10px; z-index: 1;
    transform: rotate(-1080deg);
    -ms-transform: rotate(-1080deg);
    -moz-transform: rotate(-1080deg);
    -webkit-transform: rotate(-1080deg);
    -o-transform: rotate(-1080deg);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s; }
.hpagareball{ position: absolute; width:116px; height:116px; left:50%; margin-left:-58px; top:50%; margin-top:-58px; z-index: 1;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg)}
.hpagarewz{ position: absolute; width:116px; height:116px; left:50%; margin-left:-58px; top:50%; margin-top:-58px; z-index: 2; display:none;}



.hpareashow_tit{ height:40px; font-size: 18px; line-height: 40px; }
.hpareashow_tit span{ display:block; float: left; }
.hpareashow_tit img{ display:block; float: left;}
.hpareashow_lit{ height:30px;  font-size: 16px; line-height: 30px; }

.hpareashow_lib{ width:370px; height:230px;  }
.hpareashow_lib ul li{ width:74px; height:230px;   float: left; text-align: center;}
.hpguangyun{ background:url(../images/tjbl/hpguangyun.png) no-repeat;}


.hpagemain_hd_lef{ width:800px; height:460px; float: left; }
.hpagemain_hd_rig{ width:390px; height:460px; float: left; margin-left:20px;}

.hpagedqhd_tit{ width:800px; height:30px;}
.hpagedqhd_tit_l{ width:300px; height:30px; float: left; line-height: 30px; padding:0px 10px; font-size: 16px; background:#00B3C9; color:#fff; position: relative;}
.hpagedqhd_tit_r{ width:50px; height:30px; line-height: 30px; float:right;}
.hpbird{ position: absolute; left:100px; top:-14px; z-index: 1;}
.hpagedqhd_con{ width:800px; height:420px; padding-top:10px; overflow:hidden;}
.hpagedqhd_con ul{ margin-left:-20px; zoom:1;}
.hpagedqhd_con ul li{ float: left; width:348px; height:398px; margin-left:20px; overflow:hidden; padding:10px 20px; border:1px solid #E6E6E5;}

.hphd_con_tit{ font-size: 16px; width:388px; height:30px;  line-height: 30px; overflow: hidden;}
.hphd_con_pic{ width:346px; height:210px; overflow: hidden; margin-top:10px; border:1px solid #E6E6E5;}
.hphd_con_wz{ padding:10px 0px; width:348px; height:100px; overflow: hidden; line-height: 20px;}
.hphd_con_more{ width:348px; height:20px; line-height: 20px; text-align: right;}

.hphdri_tit{ width:170px; height:30px; padding:0px 20px 0px 200px;}
.hphdri_tit ul li{ width:85px; height:30px; line-height: 30px; color:#fff; text-align: center; float: left; background:#FFC72B; cursor:pointer;}
.hphdri_tit ul li.hphdrtsel{ background:#FF7619; font-size: 14px;}

.hphdri_con{ width:388px; height:428px;  border:1px solid #FF7619; position: relative;}
.hphdri_con_bk{ width:380px; height:408px; padding:0px 5px; background:#fff; position: absolute; z-index: 1; left:-1px; top:10px; }
.hphdri_con_nei{ width:380px; height:408px; overflow: hidden; display:none;}
.hphneixs{ display:block;}

.hphdri_con_nei ul li{ width:380px; height:40px; line-height: 40px; border-bottom:1px dashed #ccc;}
.hphdri_con_nei ul li a span{ padding-left: 10px;}

.hphdri_con_nei ul li a{ display:block; float: left; width:300px; height:40px; overflow:hidden;}
.hphdri_con_nei ul li a:hover{ color:#FF7619;}
.hplitime{ display:block; float:right; width:70px; height:40px; margin-left:10px; text-align: right;}

.hpotmore{ text-align: right; line-height: 40px;}

.hpagemain_shkj{ width:1210px; height:600px;  padding:20px 0px 0px;}
.hpagemain_shkj_lef{ width:695px; height:580px; padding-top:20px; float: left; background:url(../images/hpshzback.jpg) 0px 30px no-repeat;}
.hpagemain_shkj_rig{ width:495px; height:600px; float: left; margin-left:20px; }

.hpagemainshkjl_t{ width:343px; height:580px; padding-left:352px; }
.hpagemainshkjl_t_t{ width:323px; height:30px; margin: 0 auto; border-bottom:1px solid green;}
.hpagemainshkjl_t_hd{ width:120px; height:30px; line-height: 30px; background: green; color:#fff; text-align: center;  margin:0 auto; font-size: 18px;
border-top-left-radius: 6px; -webkit-border-top-left-radius: 6px; -o-border-top-left-radius: 6px; -moz-border-top-left-radius: 6px;
border-top-right-radius: 6px; -webkit-border-top-right-radius: 6px; -o-border-top-right-radius: 6px; -moz-border-top-right-radius: 6px;}

.hpagemainshkjl_t_co{ line-height: 30px; font-size: 14px; padding:10px;}
.hpagemainshkjl_t_ln{ text-align:right;  padding-right:16px;}
.hpagemainshkjl_t_ln a{ color:#FF7619;} 
.hpagemainshkjl_t_ln a:hover{ color:#00B3C9;} 

.hpshkr_tit{ width:495px; height:72px; text-align: center;}
.hpshkr_rw{ width:435px;  padding:5px 30px;}
.hpshkr_rw ul li{ padding:5px 0px; border-bottom:1px dotted #ccc;}
.hpshkr_rw ul li.hpshorwnoline{ border-bottom:none;}
.hpshrw_lef{ float:left; width:140px;}
.hpshrw_rig{ float:left; width:275px; height:150px; margin-left:20px; overflow: hidden;}
.hpshrw_rig span{ font-weight: 600; font-size: 14px;}
.hpshrw_rig p{ line-height: 20px;}
.hpshrw_rig p.hpshrwmy{ line-height: 30px;  font-weight: 600;}

/*关于我们*/
.aboutusmain{ width:1210px; margin:0 auto; padding:20px 0px;}
.aboutusmain_lef{ width:900px; float: left;}
.aboutusmain_rig{ width:290px; float: left; margin-left:20px;}

.aboutuslshow_l{ width:200px; float: left;}
.aboutuslshow_l ul { margin-top:10px; }
.aboutuslshow_l ul li{ width:200px; height:50px; line-height: 50px; font-size: 16px; text-align: center;}
.aboutuslshow_l ul li a:hover{ color:#FF8000;}
.aboutuslshow_l ul li.ptlisep a{  color:#FF8000;}

.aboutuslshow_r{ width:680px; float: left; margin-left:20px;}
.aboutuslshow_tit{ width:680px; line-height: 40px; text-align: center; font-size: 20px; }

.aboutuslshow_l_pic{ width:200px; height:200px; overflow:hidden; border-radius: 50%;}
.aboutuslshow_con{ width:660px; padding:10px; font-size: 14px;}
.aboutuslshow_con p{ line-height: 30px; text-indent: 28px;}

.aboutuslshow_pic ul li{ width:660px; height:400px; overflow: hidden;}

.aboutusliot_tit{ width:290px; height:122px;}
.aboutusliot_mid{ padding:10px 0px;}
.aboutusliot_mid_qypic{ width:290px; height:146px;}
.aboutusliot_mid_qyli ul li{ float:left; font-size: 14px; width:90px; height:20px; line-height: 20px; text-align: center;}
.aboutusliot_mid_qyli ul li a,.aboutusliot_hd_con a{ color:#336BBD;}
.aboutusliot_mid_qyli ul li a:hover,.aboutusliot_hd_con a:hover{ text-decoration: underline;}

.aboutusliot_hd{ padding:10px 0px;}
.aboutusliot_hd_tit{ padding:5px 10px; font-size: 16px; border-bottom:1px solid #8F6D52; color:#336BBD;}
.aboutusliot_hd_con{ padding:5px 10px;}
.aboutusliot_hd_con p{ line-height: 22px;}

/*区域*/
.areamain{ width:1210px; padding:20px 0px; margin:0 auto;}
.areashow_lef{ width:840px; height:674px; overflow: hidden; float: left; position:relative;}
.areashow_rig{ width:350px; height:514px; float: left; padding:80px 0px;  margin-left: 20px; background: url(../images/areaflowerback.jpg) no-repeat;}
.areashowr_tit{ width: 310px; height:40px; line-height: 40px; font-size: 18px; padding-left:40px;}
.areashowr_con p{  line-height: 24px; text-indent: 24px; }
.areapspc1{ width:250px;}
.areapspc2{ width:250px; float: right;}

.areashowli{ padding:20px 0px;}
.areashowli ul{ margin-left:-20px; zoom:1;}
.areashowli ul li{ width:226px; height:280px; float: left; margin-left:20px; position: relative;}
.areashowli ul li a{ color:#fff;}
.areashowli ul li a:hover{ color:#D0D0D0;}
.areashowliwz{  width:226px; height:28px; line-height: 28px; position: absolute; left:0px; bottom:0px;  }
.areashowliwz_bk{ display:block; width:226px; height:28px; position: absolute; left:0px; top:0px; z-index: 1; background: #000; opacity: 0.6; filter:Alpha(opacity=60);}
.areashowliwz_wz{ width:226px; height:28px; position: absolute; left:0px; top:0px; z-index: 2; line-height: 28px; text-align: center; font-size: 16px;}

/*沙漠*/
.areasmmain{ width:1210px; margin:0 auto; padding:20px 0px; }


/*content*/
.content{
    position: relative;

    width: 1210px;
    height: 700px;

}
.smymbt{ position: 290px; height:50px; position: absolute; top:10px; left:50%; margin-left:-145px; z-index: 9;}

.l-pic-index{
    position: absolute;
    left: 494px;
    top: 0px;
    z-index:2;
    width:111px;
    height:700px;
    background: url("../images/jz_01.png") no-repeat right 0;
}
.r-pic-index{
    position: absolute;
    right: 496px;
    top: 0;
    z-index: 2;
    width:109px;
    *width:109px;
    height:700px;
    background: url("../images/jz_04.png") no-repeat left 0;
}
.l-bg-index{
    position: absolute;
    top: 0;
    left: 605px;
    z-index: 1;
    width: 0px;
    height: 700px;
    background: url(../images/jz_02.png) right 0 no-repeat;
}
.r-bg-index{
    position: absolute;
    top: 0;
    left: 605px;
    z-index: 1;
    width: 0px;
    height: 700px;
    background: url(../images/jz_03.png) 0 0 no-repeat;
}
.main-index{

    overflow: hidden;
    zoom:1;
    position: absolute;
    z-index: 5;
    width:1067px;
    height:530px;
    left:72px;
    top:75px;
    color: #2e2e2e;

}
.main-index-show{ width:77px; height:530px; margin:0 auto; overflow:hidden;  position:absolute; left:494px; top:0px; z-index: 1;}
.smbackshow{ background:url('../images/areasmback.jpg') top center no-repeat;}
.slbackshow{ background:url('../images/areaslback.jpg') top center no-repeat;}
.sdbackshow{ background:url('../images/areasdback.jpg') top center no-repeat;}
.cybackshow{ background:url('../images/areacyback.jpg') top center no-repeat;}
.hybackshow{ background:url('../images/areahyback.jpg') top center no-repeat;}

.main-index-showyy{ position:absolute; width:1067px; height:530px; left:0px; top:0px;  z-index: 2; display:none; }

.main-index-showyy a{ color:#000; display:block; width:150px; height:26px; line-height: 32px;  background: url('../images/zbdtb.png') top left no-repeat; position:absolute; padding-left:26px; font-size: 16px;}
.main-index-showyy a:hover{ text-decoration: underline;}
.main-index-showyy a.blxd1{   left:180px; top:310px; }
.main-index-showyy a.blxd2{   left:705px; top:283px; }
.main-index-showyy a.blxd3{   left:416px; top:423px; }
.main-index-showyy a.blsl1{   left:356px; top:147px; }
.main-index-showyy a.blsl2{   left:514px; top:396px; }
.main-index-showyy a.blsl3{   left:748px; top:318px; }
.main-index-showyy a.blsd1{   left:132px; top:270px; }
.main-index-showyy a.blsd2{   left:300px; top:415px; }
.main-index-showyy a.blsd3{   left:691px; top:462px; }
.main-index-showyy a.blcy1{   left:307px; top:209px; }
.main-index-showyy a.blcy2{   left:150px; top:385px; }
.main-index-showyy a.blcy3{   left:628px; top:411px; }
.main-index-showyy a.blhy1{   left:640px; top:200px; }
.main-index-showyy a.blhy2{   left:264px; top:356px; }
.main-index-showyy a.blhy3{   left:706px; top:417px; }

.qyblmxmain_lef{ float:left; width:900px; }
.qyblmxmainlishow ul li{ border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:20px;}
.qyblmxmain_rig{ float:left;width:290px; margin-left:20px; height:400px; }
.qybldwshow{ width:900px; overflow: hidden;}
.qybldwshow_pic{ width:280px; height:170px; overflow: hidden; float: left;}
.qybldwshow_js{ width:600px; margin-left:20px; float: left;}
.qybldwshow_js_tit{ height:30px; line-height: 30px; font-size: 16px;}
.qybldwshow_js_con{ font-size: 14px; line-height: 24px; padding-top:10px;}
.qybldwshow_js_more{ width:600px; height:40px; margin-top:10px;  font-size: 14px;}

.qyxxgsmain{ padding-top:30px;}
.qyxxgs_t{ width:860px; padding:0px 20px 20px; text-align:center; font-size:20px; border-bottom:1px dashed #ccc;}
.qyxxgs_c{ padding:20px 0px; line-height:26px;}
.qyxxgs_c p{ text-indent:24px;}

.qybldwshow_js_more a {
    display: block;
    float: right;
    width: 60px;
    height: 40px;
    line-height: 40px;
    background: url(../images/compandtnewmore.png) right center no-repeat;
    padding-right: 20px;
}

.qyblothershz{ width:290px; height:180px; position: relative; margin-bottom:20px; }
.qyblothershz_lef{ width:110px; height:180px; position: absolute; top:0px; left:20px; z-index: 2;}
.qyblothershz_rig{ width:180px; height:180px; position: absolute; top:0px; right:0px; z-index: 1;}

.qybldwshow_js_tit a{ color:#FF8A15;}
.qybldwshow_js_tit a:hover{ color:#357732;}

/*翻页*/
.art_pages{  height:28px; overflow:hidden; padding-bottom:30px; }
.art_pages ul{ float:right;}
.art_pages ul li{ float:left;}
.art_pages li a {
    float: left;
    border-bottom: 1px solid #c6c8c8;
    border-right: 1px solid #c6c8c8;
    padding: 0px 12px;
    line-height: 27px;
    background: #fff;
    margin: 0px 2px;
}
.art_pages .pageinfo {
    float: left;
    border-bottom: 1px solid #c6c8c8;
    border-right: 1px solid #c6c8c8;
    padding: 0px 12px;
    line-height: 27px;
    background: #fff;
    margin: 0px 2px;
}
.art_pages li.thisclass a{ background:#FAA91B; color:#fff;}

/*活动*/
.pthdbanner{ width:100%; height:500px; background: url(../images/activeheadback.jpg) top center no-repeat;}
.pthdjqhd{ width:100%;background: #2F5C09; color:#fff; padding:20px 0px;}
.pthdjqhdmain{ width:1210px; margin: 0 auto; padding:20px;}
.pthdjqhdmain_tit{ text-align: center; line-height: 40px; line-height: 40px; font-size: 24px;}

.pthdjqhdmain_con{ padding:20px 0px;}
.pthdjqhdmain_con ul{ margin-left:-50px; zoom:1;}
.pthdjqhdmain_con ul li{ width:370px; float: left; margin-left:50px;}
.pthdjcon_c{ padding:10px 0px; font-size: 16px; line-height: 30px;}
.pthdjcon_c a{ color:#fff; }

.pthdjcon_c a:hover{ color:#FF8000;}
.pthdjqhdmain_more{ width:128px; height:40px; margin:0 auto; }
.pthdjqhdmain_more a{ display:block; width:128px; height:40px; line-height: 40px; background:#214206; color:#fff; text-align: center; font-size: 16px;}
.pthdjqhdmain_more a:hover{ background:#1D3805; color:#E7E7E7;}

.pthdcqhd{ width:100%;  background:#ACFFAC; padding:40px 0px; }
.pthdcqhd_tit{ width:100%; height:40px; position: relative;}
.pthdcqhd_tit_l{ width:100%; height:20px; border-bottom:1px solid #5F5F5F;}
.pthdcqhd_tit_z{ width:260px; height:40px; position: absolute; background:#ACFFAC; color: #5F5F5F; top:0px; left:50%; margin-left: -130px; z-index: 1; text-align: center; font-size: 20px; line-height: 40px;}

.pthdcqhd_con{ width:1210px; margin:0 auto; padding:40px 0px;}
.pthdcqhd_con ul{ margin-left:-80px;}
.pthdcqhd_con ul li{ width:350px; float: left; margin-left:80px;}
.pthdcqhd_con_t{ width:350px; height:40px; line-height: 40px; text-align: center; font-size: 16px; border-bottom: 1px dotted #5F5F5F;}
.pthdcqhd_con_c{ padding:15px 0px 5px;}
.pthdcc_l{ width:100px; height:100px; overflow: hidden; float: left; padding-top:5px;}
.pthdcc_r{ width:230px; margin-left:20px; height:120px; overflow: hidden; float:left; font-size: 14px; line-height: 24px;}
.pthdcqhd_con_m{ width:340px; padding-right:10px; height:20px; line-height: 20px; text-align: right; font-size: 14px;}

.pthdywhd{ width:100%; background:#35C440; padding:40px 0px;}
.pthdywhd_tit_z{ background:#35C440; }

/*新活动版面*/
.pthhdnewmain{ width:1210px; margin:0 auto; }

.pthhdnewmain_tit_lef{ float:left; width:400px; height:400px; background: url(../images/rwguapai.png) top center no-repeat;}
.pthhdnewmain_tit_rig{ float:left; width:780px; margin-left:30px; padding:20px 0px;}
.xsrwxz_tit{ height:40px; line-height: 40px;}
.xsrwxztit1{ font-size: 18px; color:green;}
.xsrwxztit2{ font-size: 14px;}

.xsrwxz_lib{ padding:20px 0px;}
.xsrwxz_lib ul{ margin-left: -35px; zoom:1;}
.xsrwxz_lib ul li{ width:120px; height:120px; border:2px solid #3C661A; overflow: hidden; float: left; margin-left:35px;
border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; margin-bottom:20px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s; }
.xsrwxz_lib ul li:hover{ border:2px solid #FF8000; }
.xsrwxz_lib ul li.xsrwxzsel{ border:2px solid #FF8000; }
/*
.xsrwxz_lib ul li img{

    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;}
.xsrwxz_lib ul li img:hover{   -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);}
*/

.xsrwxz_rw{ padding:20px; background:#74C52C; color:#fff; margin-top: 10px; display:none;}
.xsrwxz_rwsel{ display:block;}
.xsrwxz_rw_t{ width:auto; margin:0 auto; height:40px; line-height: 40px; font-size: 20px; }
.xsrwxz_rw_t img{ float: left; border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; }
.xsrwxz_rw_t span{ float:left; padding-left:10px; }
.xsrwxz_rw_c{ padding:10px 0px; font-size: 14px;}
.xsrwxz_rw_c ul li{ width:650px; line-height: 30px; padding-left:50px;}

/*活动*/
.hdmxmain{ width:1210px; margin: 0 auto; padding:20px 0px;}
.hdmx_lef{ width:900px; float: left;}
.hdmx_rig{ width:290px; float: left; margin-left:20px; padding-top:100px;}

.hdmx_lef_lm{ width:900px; height:40px; line-height: 40px; font-size: 16px; }
.hdlmspc{ font-size: 18px; color:#FF8000;}

.hdmx_lef_nr{ padding:20px 0px; }
.hdmx_lef_nr ul li{ border-bottom:1px dashed #ccc; padding:20px 0px;}
.hdmx_nr_t a{ font-size: 16px; }
.hdmx_nr_t a:hover{ color:#357732;}
.hdmx_nr_time{ font-size: 14px;}

.hdmx_nr_n{ padding:10px 0px;}
.hdmxnrn_l{ width:362px;float: left;}
.hdmxnrn_l img{ border:1px solid #ccc;}
.hdmxnrn_r{ width:520px; margin-left: 18px; float: left; font-size: 14px;}
.hdmxnrn_r p{ line-height: 24px; text-indent: 28px;}
.hdmxnrn_r_j{ padding:10px 0px; text-align: right; width:520px; height:30px; line-height: 30px;}
.hdmxnrn_r_j a{ color:#FF8000;}
.hdmxnrn_r_j a:hover{ color:#357732;}

.hdmx_rig_lhd{ display:block; width:200px; height:40px; padding-left:90px; color:#fff; background:#046230 url(../images/hdhdqt1.jpg) 40px 0px no-repeat; line-height: 40px; font-size: 16px;
border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px;  overflow:hidden; margin-bottom:2px;}
.hdmx_rig_lhd:hover{ color:#fff;}
.hdmx_rig_yhd{ background:#00b630 url(../images/hdhdqt2.jpg) 40px 0px no-repeat;}
.hdmx_rig_chd{ background:#84c72a url(../images/hdhdqt3.jpg) 40px 0px no-repeat;}
.hdmx_rig_shz{  width:290px; height:163px; padding:20px 0px; }

.hdmxrigarea_tit{ font-size: 14px;}

.hdmxrigarea_tit{ width:290px; height:30px; line-height: 30px; border-bottom: 1px solid #ccc; font-size: 16px;}
.hdmxrigarea_con{ padding:10px 0px;}
.hdmxrigarea_con ul li{ margin-bottom:5px;}
.hdmx_lef_bt,.hdmx_xx_tit{ width:900px; height:40px; line-height: 40px; font-size: 20px; text-align: center; padding:10px 0px; border-bottom:1px solid #ccc;}

.hdmx_xx_con{ padding:20px 10px; font-size: 14px;}
.hdmx_xx_con p{ line-height: 26px; text-indent: 28px;}

.comtrinfor_rela {
    height: 60px;
    margin: 30px 0px;
    line-height: 20px;
    padding:0px 10px;
}

.pthhdnewmain_con{ padding:20px 0px;}
.pthhdnewmain_con_l{ width:555px; float: left; padding:0px 20px;}
.pthhdnewml_t{ width:555px; height:50px; position:relative;}
.pthhdnewml_t_l{ width:555px; height:30px; position:absolute; z-index: 1; border-bottom:1px solid #ccc; top:0px; left:0px;}
.pthhdnewml_t_z{ width:165px; height:50px; line-height: 40px; font-size: 16px; text-align: center; background: #fff; position: absolute; left:195px; top:0px; z-index: 2;}
.pthhdnewml_c ul li{ line-height: 24px; font-size: 14px; width:515px; height:24px; padding:10px 20px; background: #74C52C; border-bottom:1px solid #fff;}
.pthhdnewml_c ul li a{ color:#fff;}
.pthhdnewml_c ul li a:hover{ color:#FF8000;}

/*小守护者*/
.shzmain{ margin:0 auto; width:1210px; padding:20px 0px; overflow:hidden;}
.shzmain_lef{ width:900px; float:left;}
.shzmain_rig{ width:290px; margin-left:20px; float:left;}

.hdmx_lef_co{ width:860px; padding:20px;}
.hdmx_lef_co ul li{ padding:20px 0px; border-bottom: 1px dashed #ccc;}
.hdmxco_l{ float:left; width:220px; height:270px; overflow:hidden;}
.hdmxco_r{ float:left; width:620px; margin-left:20px;}
.hdmxco_r_a{ height:30px; line-height: 30px; font-size: 14px; font-weight: 600;}
.hdmxco_r_b{ height:20px; line-height: 20px; font-weight: 600;}
.hdmxco_r_c{ width:620px; height:18px;}

.hdmxco_r_c {  width:620px; height:16px; line-height: 16px; padding:4px 0px;}
.hdmxco_r_c1{ float:left;}
.hdmxco_r_c2{ float:left;  width:78px; height:16px; overflow:hidden;}
.hdmxcodj1{ background: url(../images/mallifwuxing.png) -1px 0px no-repeat;}
.hdmxcodj2{ background: url(../images/mallifwuxing.png) -16px 0px no-repeat;}
.hdmxcodj3{ background: url(../images/mallifwuxing.png) -31px 0px no-repeat;}
.hdmxcodj4{ background: url(../images/mallifwuxing.png) -47px 0px no-repeat;}
.hdmxcodj5{ background: url(../images/mallifwuxing.png) -62px 0px no-repeat;}


.hdmxco_r_d{ width:620px; height:20px; line-height: 20px;}
.hdmxco_r_e{ width:620px; height:160px; padding:8px 0px; overflow: hidden;}
.hdmxco_r_e p{ line-height: 20px;}
.shzmain_rig_join{ width:620px; height:128px; padding-top:58px;}

/*新闻中心*/
.newsmain{ width:1210px; margin:0 auto; padding:20px 0px;}
.newsmaintit{ width:1210px; height:50px; line-height: 50px; text-align: center; font-size: 20px; padding-bottom: 20px;}
.newsmainshow{ padding: 0px 75px;}
.newsmainshow ul{ margin-left:-60px; zoom:1;}
.newsmainshow ul li {
    width: 500px;
    height: 140px;
    float: left;
    margin-left: 60px;
    padding-bottom: 30px;
    overflow: hidden;
}
.industrynewscon_fe {
    border: 1px solid #e1e1e1;
    padding: 18px;
    background-color: #f8f8f8;
    width: 462px;
    height: 102px;
    overflow: hidden;
}
.industrynewscon_fe_lef {
    float: left;
    width: 146px;
    height: 102px;
    overflow: hidden;
    margin-right: 30px;
}
.industrynewscon_fe_rig {
    float: left;
    width: 286px;
    height: 102px;
    overflow: hidden;
    font-size: 14px;
}
.industrynewscon_fe_rig h4 {
    line-height: 20px;
    padding-bottom: 5px;
    font-size: 14px;
}
.industrynewscon_fe_rig p {
    line-height: 20px;
}
.news_pages{ padding: 0px 75px;}

/*会员登录*/
.logintishi{ margin-left:0px;  display:none;}
.loginmain{ width:100%; background:#F7F7F7; padding:20px 0px; min-height:580px;}
.loginmain_con{ width:968px; border:1px solid #EAEAEA; margin:0 auto; padding:70px 100px; background:#fff;}
.loginmaincon_lef{ float:left; width:540px; border-right:1px solid  #EAEAEA;}
.loginmaincon_rig{ float:right; width:360px; overflow:hidden; text-align:center;}
.loginmain_con h2{ font-size:30px; font-weight:100;}
.forminput{ display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.forminput:focus{
    border:1px solid #66AFE9;
    box-shadow: 0 0 8px rgba(103, 166, 217, 1); /*发光效果*/
}
.loginusername{   width: 314px;

    margin-top: 10px;
    padding-left: 40px;
    background-repeat: no-repeat;
    background-position: 12px center;
    border-radius: 0;   font-family: 'Microsoft yahei';}
.loginmaincon_lef #username{ background-image: url(../images/user.png);}
.loginmaincon_lef #password{ background-image: url(../images/pwd.png);}
.btnnew{
    width:414px;
    height:40px;
    vertical-align: middle;
    border:none;
    margin:10px 0px;
    outline:none;
    font-size: 18px;
    color: #fff;
    background-color: #C9302C;
    text-align: center;
    font-family: 'Microsoft yahei';
    border:1px solid #C9302C;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    *border:none;
    cursor:pointer;

}
.btnnew:hover{
    background-color: #d9534f;
    border:1px solid #d9534f;
    *border:none;
}

.zddl{ width:414px; font-size:14px; line-height:22px;}
.zddl span{ padding:0px 5px; font-size:12px; color:#999999;}
.zddl a{ float:right; color:#0066A5;}
.zddl a:hover{ color:#025f98; text-decoration:underline;}


.btnreg{
    margin-top:20px;
    margin-bottom:50px;
    width:336px;
    height:44px;
    line-height:44px;
    display:block;
    text-align:center;
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
    font-family: 'Microsoft yahei';
    font-size: 18px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.btnreg:hover{
    color:#fff;
    background-color:#31B0D5;
}
.loginfooter{ width:100%; text-align:center; padding-bottom:20px; line-height:26px; background:#F7F7F7;}

.loginyztu{ cursor: pointer; height:48px;   margin-top: 10px; margin-left: 20px; float:left;}

#lgcaptcha_notice{ display:none;}

/*守护者档案*/
.filesmain{ width:1210px; margin:0 auto; padding:20px 0px;}
.filesmain_lef{ width:240px; float: left;}
.filesmain_rig{ width:950px; float: left; margin-left:20px;}

.filesmain_lef_t{ width:220px; height:270px; padding:0px 10px; }
.filesmain_lef_ne{ padding:0px 10px;}
.filesmain_lef_dj{ margin-top:20px; font-size: 16px; padding-bottom:12px;}
.filesmain_lef_xz{ margin-top:5px; font-size: 14px;}
.fileslxz_t{  line-height: 30px; font-size: 16px;}
.fileslxz_c{ padding-bottom:20px;}
.fileslxz_c ul{ margin-left:-12px; zoom:1;}
.fileslxz_c ul li{ float:left; width:46px; height:46px; margin-left:12px;  }
.filesmainrw_tit{ font-size: 16px;}
.filesmainrw_con{ line-height: 24px; padding:5px 0px; font-size: 14px;}

.filesmrtop_l{ width:540px; float:left;  font-size: 14px; line-height: 28px;}
.filesmrtop_r{ width:380px; margin-left:30px; float: left; height:440px; background: url(../images/shzsmtree.jpg) no-repeat; position: relative;}
.da_js{ line-height: 24px;}

.filesmrtop_r a{ display:block; position: absolute; font-size: 16px;}
.fileslm1{ left:62px; top:80px; color:#008000;}
.fileslm2{ left:310px; top:100px; color:#509EC9;}
.fileslm3{ left:64px; top:170px; color:#FF8000;}
.fileslm4{ left:308px; top:240px; color:#FB5200;}
.fileslm5{ left:92px; top:330px; color:#008040;}
.fileslm6{ left:235px; top:342px; color:#0000FF;}
.filesmm_t{ line-height: 50px; font-size: 16px;}
.filesmm_time{ width:950px; padding:20px 0px; }
.timeline{ width:950px; min-height: 600px; background:url(../images/line4.png) repeat-y top center; }

.timeline-date h2 {
    background: url(../images/icon9.png) no-repeat top center;
    height: 87px;
    margin-bottom: 40px;
}
.timeline-date h2 span {
    color: #999999;
    display: inline-block;
    font-size: 22px;
    margin: 30px 0px 0 530px;
}
.timeline-date ul li {
    background: url(../images/icon7.png) no-repeat top center;
    zoom: 1;
    height: 110px;
    position: relative;;
}

.timeline-date ul li h3 {
    float: left;
    text-align: right;
    font-size: 14px;
    color: #878787;
    display: block;
}
.timeline-date ul li h3 span {
    display: block;
    color: #ADADAD;
    font-size: 12px;
    padding-left: 15px;
}
.timeline-date ul li dl.right {
    float: left;
    margin-left: 35px;
    margin-top: -5px;
    display: block;
    background: url(../images/filescloudbk.png) no-repeat top center;;
    height: 46px;
    width: 176px;
    padding-top:60px;
    padding-left:40px;
    padding-right:40px;
    color:#fff;
    overflow:hidden;
}
.timeline-date ul li:nth-child(even) .cz_sj
{
    position: absolute; left:50%; top:0px; margin-left:20px;
}
.timeline-date ul li:nth-child(odd) .cz_sj
{
    position: absolute; left:50%; top:0px; margin-left:-386px;
}
.timeline-date ul li:nth-child(odd)  h3{ float: right;}
.timeline-date ul li:nth-child(odd)  dl.right{ float: right; margin-left:0px; margin-right: 35px;}
