/* 

/*降落伞部分*/
.allist{ height: auto; overflow:hidden; margin: 30px auto;}
.zuoce{ width: 110px; height: 120px; border: 1px solid #ccc; float: left;}
.zuoce a{ display: block; font-size: 18px; color:#0089d3; text-align: center; line-height: 28px;}
.zuoce a.xin{ height: 30px; line-height: 30px; background-color: #0285cc; font-size: 20px; color:#fff;}
.zuoce a.wen{ height: 30px; line-height: 30px; background-color: #00c9db; color:#fff; margin-top: 10px;}
.zuoce a:hover{ background-color: #00c9db; color:#fff;}
.rbian{ width: 1000px; height: auto; float: right; }
.rbian .top{ border-bottom: 1px solid #ccc; margin-bottom: 10px; line-height: 30px;}
.rbian .top h2{ font-size: 20px; color:#0089d3; float: left;}
.rbian .top p{ float: right;}
.rbian .top p a.luo{ color:#0089d3;}

/**/
.rbian fieldset{ border:#ccc 1px solid; padding:20px; margin-bottom:20px; margin-top:20px;}
.rbian fieldset legend{ margin-left:36px; font-size:20px; line-height:24px;}
.f1 form{ padding-left:36px; position:relative}
.f1 form .input{ float:left;}
.f1 form .input input{ width:300px; font-size:16px;  line-height:24px; padding:2px 5px; margin-top:20px; *margin-top:20px;}
.f1 form .sub{ float:left; margin-left:10px; margin-top:20px; *margin-top:20px;}
.f1 form .sub input{ color:#FFF; font-size:16px; line-height:24px; width:50px; border:1px solid #fff;  background-color:#0089d3;  padding:2px 5px;}
.f1 form .sub input:hover{ background-color:#669887; }
.f1 label{ width:100px; display:inline-block; text-align:right; margin-right:10px; }
.f1 .pst{ width:200px; height:auto; margin-left:110px;}
.f1 .pst img{ width:200px; height:auto;}






/**/
.f2 form{ *margin-top:20px; margin-top:20px\9;}
.f2 form .input{ float:left;}
.f2 form .input input{ line-height:24px; padding:2px 5px;}
.f2 form .input .input1{ margin-left:10px; margin-right:5px; width:20px;}

.f2 form .input textarea{ width:800px; height:200px; margin-bottom:10px;}
.f2 form .input .input2{ font-size:16px;}
.f2 form .input .input3{ width:300px; margin-right:45px;}
.f2 form .input .input4{ margin-left:110px;font-size:14px; line-height:24px; padding:0 10px;}
.f2 form .input .input5{ margin-left:20px; font-size:14px; line-height:24px; padding:0 10px;}
.f2 form .sub{ float:left; margin-left:10px;}
.f2 form .sub input{ color:#FFF; font-size:16px; line-height:24px; width:50px;background-color:#0089d3; }
.f2 form .sub input:hover{ background-color:#669887; }
.f2 label{ width:100px; display:inline-block; text-align:right; margin-right:10px;}
.f2.pst{  width:100px; height:100px; margin-left:110px; margin-top:-24px; background-color:#999;}
.i1{ margin-bottom:20px;}




/**/
.news ul{}
.news li{ background-color:#f7f7f7; margin-bottom:10px; padding:10px;}
.news ul li:hover{background-color:#669887; color:#FFF;}
.news ul li:hover p{background-color:#669887; color:#FFF;}
.news ul li:hover span{background-color:#669887; color:#FFF;}
.news ul li:hover h1{background-color:#669887; color:#FFF;}
.news li h1{ font-size:16px; line-height:24px; padding-left:25px; background-image:url(../images/jt.png); background-repeat:no-repeat; background-position:center left;}
.news li span{ font-size:12px;}
.news li p{ font-size:14px;}







.title{ margin-top:10px;}
.title-nav{}
.title-nav ul{ margin-top:25px; margin-left:170px;}
.title-nav li{ width:100px; float:left; text-align:center; line-height:30px; background-color:#0089d3; margin-left:20px; padding:2px 5px;}
.title-nav li:hover{background-color:#669887;}
.title-nav .tli{ width:120px; float:left; text-align:center; line-height:30px; background-color:#0089d3; margin-left:20px;}
.title-nav li a{ font-size:16px; color:#FFF;}
#tli{ background-color:#669887;}



