﻿@charset "utf-8";
/* CSS Document */

#middle{ width:1200px; margin:0 auto; margin-top:231px;} 
 
.mid-bottom{ background-color:#fff;   overflow:auto; padding:0 82px;}

.mid-top{  margin-top:15px; background-color:#fff; height:68px; margin-bottom:12px; }
.sq{ float:left; font-size:18px;}
.sq span{  display:inline-block; font-size:30px; font-weight:bold; color:#2d609f; line-height:68px; padding-right:33px; padding-left:31px;   }
.sq span a, .sq span a:visited{ color:#2d609f; line-height:68px; }
.sqline{ border-left:1px solid #c4c4c4; padding-right:25px; }
.sq a{line-height:48px; }
.tu{ float:right; padding-top:22px; padding-right:22px;}

.tub{ background-color:#fff;   -moz-box-shadow: 5px 5px 5px #cccccc;box-shadow: 5px 5px 5px #cccccc; z-index:1000px; position:fixed; width:494px; left:727px; padding:0 0 7px; }
.tub li{ display:block; float:left; margin:10px 5px 0 17px; font-size:14px; height:36px; line-height:36px;}
.tub a{ display:block;padding:0 13px;}
.tub a:hover, .tub .current a { background-color:#f0693f; color:#fff; padding:0 13px;}


.wz-tit1{ font-size:30px; text-align:center; padding:77px 50px 17px 50px;}
.wz-tit2{ font-size:14px; text-align:center; color:#6c6c6c; line-height:32px;}
.wz-tit2 a:link{ color:#6c6c6c;}
.wz-tit2 a:hover{ color:#ff0000;}

.wz-con{ padding:63px 0 50px 0; min-height:300px;}
.wz-con{font-size:16px; line-height:30px;}

.wz-pl{ width:1034px; border-top:1px solid #d8d8d8;}
.pl-tit{ font-size:16px; font-weight:bold; padding:14px 0 25px 0;}
.pl-zw{height:200px;}
.pl-zw1{ float:left; line-height:200px; font-size:14px; color:#494949; padding-right:18px;}
.pl-zw2{ float:left; width:984px; height:198px; border:1px solid #cccccc;}
.pl-zw2-top{ border-bottom:1px solid #cccccc;}
.pl-zw2-con textarea{ outline:none; border:none; width:980px;height:172px; padding-left:4px;}

.pl-so{ width:1034px; height:36px; margin-top:15px;}
.pl-xm{ float:left; padding-right:18px; line-height:36px; font-size:14px; color:#494949;}
.pl-so input{ float:left; width:207px; height:34px; padding-left:4px; outline:none; border:1px solid #dddddd; margin-right:17px;}
.pl-so img{ float:left; margin-right:17px;}
.pl-btn{  margin:0 auto;  width:133px; height:36px; text-align:center; line-height:36px; background:#278ff1;}
.pl-btn a{ display:block; color:#fff; font-size:16px;}


.pl-tj{padding:0px  ;}
.pl{height:50px; line-height:45px;  padding-left:8px; font-size:16px;}
.pl-a{  font-size:14px; line-height:30px;  }

.xingm{padding-top:25px;}
.xingm input{width:372px; height:28px; border:1px solid #c5c5c5;}

.yanz{padding-top:15px;}
.yanz input{width:146px; height:28px; border:1px solid #c5c5c5; }
.yanz a{color:#dd0909;}


.wz-mzsm{ padding-top:41px;}
.wz-mzsm p{ font-size:16px; padding-bottom:25px;}
.mzsm-list{ padding:0 40px 53px 0;}
.mzsm-list div{ font-size:14px; line-height:32px; padding-left:25px;}
.mzsm1{ background:url(/cms/templates/60455889485750000/images/list1.jpg) no-repeat left top 10px;}
.mzsm2{ background:url(/cms/templates/60455889485750000/images/list2.jpg) no-repeat left top 10px;}
.mzsm3{ background:url(/cms/templates/60455889485750000/images/list3.jpg) no-repeat left top 10px;}

.wz-bottom{ background:#f5f5f5; height:55px;}
.wz-bottom a{ display:block;}
.wyjc{ float:left; width:107px; height:32px; margin:11px 0 0 12px; border:1px solid #b8b8b8; background:#eeeeee; line-height:32px; font-size:14px; text-align:center;}
.share{ float:right;     width: 200px; padding:20px 27px 0 0; line-height:16px; font-size:14px;}
.share p{ float:left;}

 .tab_xgxx {  height: 223px; }
.xgxx_title { height: 54px; line-height: 54px; text-align: left; font-size: 18px; }

.xgxx-zi{margin-top: 5px; width: 870px;font-size:14px;}
.xgxx-zi li{padding-left: 22px; height: 30px; line-height: 30px;  list-style-type: none;  font-size:14px; vertical-align:middle; }
.xgxx-zi a{ float:left;font-size:14px;}
.xgxx-zi span{float: right; height: 30px; line-height: 30px; text-align: center; color: #717171; font-size:14px; }





.name{ height:40px; line-height:40px;  text-align:right; font-size:14px;}
.namea{ line-height:40px;   text-align:right; font-size:14px;}
.inputa{   border:1px solid #dddddd; line-height:28px; height:28px; }
.form textarea{  border:1px solid #dddddd;  }