#nav {line-height: 24px; list-style-type:none;  width:100%; margin:0px auto; text-align:center;}
ul#nav{ width:100%; height:40px; background:#ff7f00;margin:0 auto; text-align:center; }
ul#nav li{display:inline; height:40px;}
ul#nav li a{display:inline-block; padding:0 15px; height:40px; line-height:40px; color:#FFF;  font-size:14px}
ul#nav li a span{ background:#f76647; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px;}

#nav a {display:block; width:76px; text-align:center;}
#nav a:link {color:#fff; text-decoration:none;}
#nav a:visited {color:#fff; text-decoration:none;}
#nav a:hover {color:#FFF; text-decoration:none; font-weight:bold;}
#nav li {float:left; }
#nav li a:hover{background:#f76647;}
#nav li ul {line-height:27px; list-style-type: none; text-align:left; left:-999em; width: 100px; position: absolute; }
#nav li ul li{float:left; width: 110px; background:#F6F6F6; }
#nav li ul a{display: block; width:150px; width: 150px; text-align:left; padding-left:24px;}
#nav li ul a:link {color:#666; text-decoration:none;}
#nav li ul a:visited {color:#666;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3; text-decoration:none; font-weight:normal; width:70px; background:#ccc;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}


*{margin:0; padding:0; font-size:14px; color:#323232; list-style:none; font-family:"\5FAE\8F6F\96C5\9ED1";}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:underline; color:#ed384b;}
h2{line-height:20px; margin-left:10px; margin-top:10px;}
h2 span{float:right;}
h2 span a{font-size:12px; font-weight:normal;}
h3{line-height:25px; margin-left:10px; margin-top:10px; margin-bottom:20px;}
h3 span{ color:#F00;}
h4{ margin-left:10px;}
#wrap{width:960px; margin:0 auto;}
#header,#mainbody{width:100%; overflow:hidden; margin-bottom:10px;}
.header{ width:100%; margin:0px auto; font-size:12px; height:25px; background:#fafafa; border-bottom:#CCC 1px solid;}
.header-zj{ width:80%; margin:0px auto; line-height:25px;}
.lang{ text-align:left; float:right; margin-right:20px;}
.login{ float:left; }
.sc{ float:right;}
.logo{ width:50%; height:auto; float:left; margin-top:10px;}
.header-2{ height:100px; width:100%;}
.nav_op{  height:30px; line-height:30px; width:80px; margin-top:80px;}
.nav-1{ height:50px; line-height:50px; float:left; width:15%;}
.logo{ width:50%; height:auto; float:left; margin-top:10px;}

.search{ float:right; margin-top:30px; color:#fff; width:30%;}
form { margin: 0; } 
#search_box { width: 250px; height: 30px; border:#ff7f00 1px solid; float:right;} 
#search_box #s { float: left; padding: 0; margin: 6px 0 0 6px; border: 0; width: 100px; background: none; font-size:12px; color:#999; }
#search_box #go { float: right; margin: 3px 4px 0 0; }

.banner{ width:100%; height:340px;}
.pic{ width:100px; height:80px;}
.b-pic{ width:100%; }



#nav .logo{  width:50%; margin:0px auto; float:left;}
#nav .nav_op{  height:30px; line-height:30px; width:80px; margin-top:60px;}
#nav .nav-1{ height:50px; line-height:50px; float:left; width:15%;}

.search{ float:left; margin-top:10px; color:#fff; width:50%;}
form { margin: 0; } 
#search_box { width: 250px; height: 30px; border:#ff7f00 1px solid; float:right;} 
#search_box #s { float: left; padding: 0; margin: 6px 0 0 6px; border: 0; width: 100px; background: none; font-size:12px; color:#999; } 
#search_box #go { float: right; margin: 3px 4px 0 0; }

a{color:#000000;text-decoration:none} 
a:hover{color:#BA2636;text-decoration:none;}

#nav-nav{width:100%; margin-top:10px; height:45px; overflow:hidden; }
#nav-nav .one{width:25%; overflow:hidden; height:60px; float:left;}
#nav-nav .left { float:left; width:40%;}
#nav-nav .right { float:right; width:57%; font-size:12px; line-height:20px; }
#nav-nav .right span{ color:#F00; font-size:12px;}
#nav-nav .right a{ color:#00F; font-size:12px;}



.sidebar{float:left; width:280px; }

.sidebar1{float:left; width:130px;}
.sidebar1 li a{font-size:12px;}

#fl{ width:100%; border-bottom:#CCC 1px solid; margin-bottom:10px;}  
#fl .text{font-size:12px; color:#666; line-height:20px;}
#flfl{ width:100%; border-bottom:#CCC 1px solid; height:auto; height:50px; line-height:30px;}
#flfl .text li{ font-size:12px; color:#666; line-height:30px; display:inline; display:inline-block; padding:0 20px;}
#flfl .text li a{ font-size:12px; color:#666;}


.box{width:100%; overflow:hidden; margin-bottom:15px; border:#e9e7ef 1px solid;}
.boxtetx{ line-height:50px; font-size:16px; text-align:center;}
.boxtetx li{ height:50px; border-bottom:#CCC 1px solid;}
.box1{width:99.6%; overflow:hidden; margin-bottom:15px; border-bottom:#e9e7ef 1px solid; border-top:#ed384b 1px solid; border-left:#e9e7ef 1px solid; border-right:#e9e7ef 1px solid;}

.boxh{width:99.6%; overflow:hidden; margin-bottom:15px; border:#ed384b 1px solid; padding-bottom:10px;}
.boxx{width:99.6%; overflow:hidden; margin-bottom:15px; border:#e9e7ef 1px solid; padding-bottom:10px;}
.boxb{width:99.6%; overflow:hidden; margin-bottom:15px; border:#ccc 1px solid; padding-bottom:10px; background:#f8f8f8;}
.boxbox{width:99.6%; overflow:hidden; margin-bottom:15px;}
.content{float:right; width:650px; border:#e9e7ef 1px solid; }
.content2{float:right; width:800px; border:#e9e7ef 1px solid; }
.content1{float:right; width:800px;}
.text-text{ width:90%; text-align:left; margin:10px auto; margin-bottom:20px;}

.sidebar li a{font-size:12px;}
.con{ width:100%; margin:0px auto;  height:230px; }
.left1{ width:24.8%; border-right:#e9e7ef 1px solid;  float:left; height:253px; }
.left2{ width:24.8%; float:left;  height:253px;}

#con .pic{ width:80%; margin:10px auto; height:auto;}
#con p{ width:80%; margin:0px auto; height:auto; font-size:14px; }
#con .button{ width:90%; margin:0px auto; height:auto; font-size:10px; border:0px; background:#fff;}
#con .button-left{ width:50%; margin:10px auto; height:auto; font-size:12px; border:0px; border:#e9e7ef 1px solid; background:#fff; height:30px;}
#con .button-right{ width:50%; margin:10px auto; height:auto; font-size:12px; border:0px; border:#e9e7ef 1px solid; background:#fff; height:30px;}

#con1{ width:100%; margin:0px auto; height:auto; height:230px; border-top:#e9e7ef 1px solid; margin-top:20px;}
#con1 .left1{ width:24.8%; border-right:#e9e7ef 1px solid;  float:left; height:253px;}
#con1 .left2{ width:24.8%; float:left; height:253px;}
#con1 .pic{ width:80%; margin:10px auto; height:auto;}
p{ width:80%; margin:0px auto; height:auto; font-size:14px; line-height:20px;}
p span{ color:#F00;}
#con1 .button{ width:90%; margin:0px auto; height:auto; font-size:12px; border:0px; background:#fff;}
#con1 .button-left{ width:50%; margin:10px auto; height:auto; font-size:12px; border:0px; border:#e9e7ef 1px solid; background:#fff; height:30px;}
#con1 .button-right{ width:50%; margin:10px auto; height:auto; font-size:12px; border:0px; border:#e9e7ef 1px solid; background:#fff; height:30px;}

#main1{ width:100%; border:#e9e7ef 1px solid; margin-top:10px; margin-bottom:10px;}
#main1 .con{ width:100%; margin:0px auto; height:230px; border-bottom:#e9e7ef 1px solid;}
#main1 .left1{width:16.5%; border-right:#e9e7ef 1px solid;  float:left; height:230px; margin:0px auto;}
#main1 .pic{ width:80%; margin:10px auto; height:auto; }
#main1 .left2{ width:16.5%; float:left; height:230px; margin:0px auto;}
#main1 p{ width:80%; margin:0px auto; height:auto; font-size:14px; }
#main1 .button{ width:90%; margin:0px auto; height:auto; font-size:12px; border:0px; background:#fff;}
#main1 .button-left{ width:50%; margin:10px auto; height:auto; font-size:12px; border:0px; border:#e9e7ef 1px solid; background:#fff; height:30px;}
#main1 .button-right{ width:50%; margin:10px auto; height:auto; font-size:12px; border:0px; border:#e9e7ef 1px solid; background:#fff; height:30px;}
.conleft{ margin:10px auto; text-align:left; line-height:30px; font-size:10px; margin-left:10px;}

.butto{width:100%; margin:10px auto; height:40px; font-size:12px; border:0px; text-align:center;}
.button-lef{width:48%; margin:0px auto; height:40px; font-size:12px; border:0px; background:#ed384b; height:40px; color:#fff; float:left; text-align:center;}
.button-righ{width:48%; margin:0px auto; height:40px; font-size:12px; border:0px; background:#ed384b; height:40px; color:#fff; float:right; text-align:center;}
.button-left{width:100%; margin:0px auto; height:40px; font-size:12px; border:0px; background:#ed384b; height:40px; color:#fff; float:left; text-align:center;}
.button-right{width:100%; margin:0px auto; height:40px; font-size:12px; border:0px; background:#ed384b; height:40px; color:#fff; float:right; text-align:center;}


.text{ width:100%; height:20px; line-height:20px; font-size:14px; color:#F00; margin-top:10px; margin-bottom:10px;}
.text a{ width:100%; height:20px; line-height:20px; font-size:14px; color:#F00; margin-top:10px;}
.text span{ width:100%; height:20px; line-height:20px; font-size:14px; color:#000; margin-top:10px;}

.downlist{width:100%; overflow:hidden;}
.downlist li{overflow:hidden; line-height:26px; padding-left:23px; margin-bottom:5px;}
.downlist li span{float:right; font-size:12px; color:#630063;}
.downlist li span a{font-size:12px; text-decoration:underline;}
.downlist li span a:hover{text-decoration:none;}

.newslist{width:95%; margin:10px auto;}
.newslist li{line-height:30px; border-bottom:#ccc 1px dashed; font-size:12px;}
.newslist p{line-height:30px; }

.fri_link{width:100%;}
.fri_link a{width:88px; float:left; font-size:12px; margin-right:5px; line-height:26px;}

.margin_btm_15{margin-bottom:15px;}


#footer{margin-top:10px; padding:15px 0; width:100%; text-align:center; border-top:1px solid #e6e6e6; background:#f8f8f8;}
#footer li{line-height:24px; color:#9e9e9e; font-size:12px;}
.footer{ width:100%; margin:0px auto; height:130px; margin-top:20px;  font-size:12px;}
.footer ul{ padding:5px; margin:10px; width:100%;  font-size:12px;}
.footer li{list-style-type:none; display:inline; width:10%; height:auto; float:left; margin-right:10px; position:relative; font-size:12px; color:#ccc; line-height:20px;}

.demo01{width:600px; overflow:hidden}
.demo01 .left{ width:100px; float:left}
.demo01 .left .userPic{margin-left:20px; margin-top:30px;}
.demo01 .right{ width:460px; float:right; padding:20px; border-bottom:#CCC 1px solid;}
.demo01 .right h6{ margin-bottom:5px}
.demo01 .right .pubTime{ float:right;color:#999; margin-top:-8px}

.demo02{width:800px; overflow:hidden}
.demo02 .left{ width:50px; float:left;  text-align:right;}
.demo02 .left .userPic{margin-left:20px; margin-top:30px;}
.demo02 .right{ width:660px; float:right; padding:20px; border-bottom:#CCC 1px solid;}
.demo02 .right h6{ margin-bottom:5px}
.demo02 .right .pubTime{ float:right; color:#999; margin-top:-10px; text-align:right; line-height:30px;}
.demo02 .pubTimep{ float:right; color:#090;  text-align:right; line-height:30px; }




.main{ width:100%; margin:0px auto; margin-top:10px; }
#login{ width:100%; margin:0px auto; }
#login .left{ width:30%; float:left; padding-top:30px; padding-left:50px;}
#login .right{ width:55%; float:right; padding-top:10px; text-align:right; padding-right:50px;}
#login .right .name{ padding-top:20px; text-align:right;}
#login .submit{ width:50%; height:40px;}
#login-submit{ width:100%; margin:0px auto; margin-top:20px; text-align:right;}
#login-submit .zh{ font-size:14px; margin-top:20px;}
#login-submit .zh span{ color:#F30;}
#login .mima{ font-size:14px; color:#F30; margin-top:10px;}
#login-submit .submit { background:#ff7f00; border:0px; color:#FFF;}


#zhuce{ width:100%; height:100%; padding-bottom:20px;}
#zc{ width:100%; height:50px; border-bottom:#ff7f00 1px solid;}
#zc .left{ width:50%; float:left; font-size:16px; color:#000; }
#zc .right{ width:50%; float:right; font-size:16px; color:#000; line-height:60px; text-align:right;}
#zc .right span{ color:#ff7f00;}
#zhuce .text{ width:50%; margin:0px auto; margin-top:30px;}
#zhuce .text .name{  margin:0px auto; padding-top:30px; font-size:14px; color:#666;}
#ss{ height:30px; width:70%;}
#zhuce .text .submit{ width:100%; margin:0px auto; height:40px;}
#submit{ width:50%; margin:10px auto; margin-top:40px;}
#submit .submit{ width:80%; height:40px; background:#ff7f00; border:0px; color:#FFF;}
.scc{ border:#CCC 1px solid; width:80%; height:40px; text-align:center; margin-top:10px; float:right; margin-bottom:10px;  background:#f8f8f8;}


*:focus {outline: none;}
.contact_form h2, .contact_form label {font-family:Georgia, Times, "Times New Roman", serif;}
.form_hint, .required_notification {font-size: 11px;}
.contact_form ul {
    width:750px;
    list-style-type:none;
    list-style-position:outside;
    margin:0px;
    padding:0px;
}
.contact_form li{
    padding:12px;
    position:relative;
}
.contact_form li:first-child, .contact_form li:last-child {
    
}

.contact_form h2 {
    margin:0;
    display: inline;
}
.required_notification {
    color:#d45252;
    margin:5px 0 0 0;
    display:inline;
    float:right;
}

.contact_form label {
    width:150px;
    margin-top: 3px;
    display:inline-block;
    float:left;
    padding:3px;
}
.contact_form input {
    height:20px;
    width:220px;
    padding:5px 8px;
}
.contact_form textarea {padding:8px; width:300px;}
.contact_form button {margin-left:156px;}

.xd-text{ width:100%; border-bottom:#CCC 1px solid; margin:10px auto; margin-bottom:20px;}
.dk{ width:100%; text-align:right; height:40px; border-bottom:#CCC 1px solid; margin:10px auto; line-height:40px; }
.dkk{ width:100%; text-align:right; height:40px;  margin:10px auto; line-height:40px; }
.dkk span{ color:#F00;}
.shdz{ width:100%; margin:0px auto; border:#CCC 1px solid; height:300px; margin-top:80px; }
.shdz1{ width:87%;  text-align:left; margin:0px auto;}
.shdz1 table{ width:100%;  text-align:left; margin-bottom:20px; }
.sh{ width:100%; height:40px; line-height:40px; background:#f8f8f8;}
.xd-right{width:100%; height:auto; margin:0px auto; float:right;}
#xd-dd{ margin-top:20px; width:90%; margin:10px auto;}
.xd-big{width:100%; margin:0px auto; border-bottom:#CCC 1px solid; background:#f8f8f8;  }
.dz{ width:100%; margin:20px auto; }
.sh-left{ width:20%; text-align:right; line-height:40px; font-size:14px;}
.sh-right{width:90%; text-align:left; line-height:40px; font-size:14px;}
.shh{ width:200px; height:30px; }
.shhh{ width:400px; height:30px;}
.xd-submit{ width:100%; height:50px; text-align:right; margin-top:70px; margin-bottom:50px;}
.xdsubmit{ width:300px; height:50px; text-align:center; color:#FFF; font-size:14px; border:0px; background:#ff7f00; line-height:50px;}


#zhuce .textt{ width:50%; margin:0px auto; margin-top:10px;}
#zhuce .textt .name{  margin:0px auto; padding-top:30px; font-size:14px; color:#666;}
.mm-submit{ width:50%; margin:0px auto; }
.mmsubmit{ width:100%; height:40px; margin:10px auto; background:#ff7f00; color:#FFF; font-size:12px; border:0px; text-align:center; margin-top:20px; margin-bottom:20px;}


#ddd{ width:95%; margin:0px auto; border:#CCC 1px solid; margin-top:20px; margin-bottom:20px;}
#ddd .ddd-1{width:100%; margin:0px auto; border-bottom:#CCC 1px solid; height:30px; background:#f5f5f5; line-height:30px;}
#ddd .left1{ float:left; width:40%; text-align:left; font-size:14px; color:#333; margin-left:20px;}
#ddd .right1{ float:right; width:50%; text-align:right; font-size:14px; color:#ccc; margin-right:20px;}
#ddd .big{width:90%; margin:0px auto; height:120px; }
.right-text-1{ width:60%; float:left; font-size:14px; color:#666; line-height:80px; margin-left:20px;}
.right-text-2{ width:60%; float:left; font-size:14px; color:#666; line-height:10px; margin-left:20px;}
.anniu-1{ font-size:14px;  color:#333; line-height:20px; }
.anniu-1 span{  color:#390;  }
.anniu-2 span{ font-size:14px;  color:#F00; line-height:20px; }

.tab{margin-top:10px}
#TabCon1{width:100%; }
#TabCon2{width:100%; }

.xixi1{width:100%; height:29px; line-height:29px; cursor:pointer; background:#ff7f00;}
.xixi2{width:100%; height:29px; line-height:29px; cursor:pointer; background:#ff7f00;}

.tab1{width:96px; height:29px; line-height:29px; float:left; text-align:center; cursor:pointer; color:#000;}
.tab2{width:116px; height:29px; line-height:29px; float:left; text-align:center; cursor:pointer; color:#000;}
