/* CSS Document */
*{margin:0; padding:0; font-size:14px; color:#323232; list-style:none; font-family:Verdana, Geneva, sans-serif,"宋体";}
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;}

.tt{ color:#F00; margin-top:5px; border-bottom:#F00 1px solid; line-height:30px; font-size:12px; margin-bottom:10px;}
.tt a{ color:#F00; margin-top:5px; border-bottom:#F00 1px solid; line-height:30px; font-size:12px; margin-bottom:10px; text-decoration:none;}
.logo{width:100%; overflow:hidden; margin-top:30px; margin-bottom:30px;}
.logo h1{float:left; background:url(../img/logo.jpg) no-repeat; width:218px; height:63px; text-indent:-9999px; cursor:pointer;}
.logo dl{float:right; margin-top:10px;}
.logo dt{font-weight:bold; color:#5a5a5a; line-height:26px;}
.logo dd{font-size:14px; color:#828282; line-height:24px;}

#navv{width:99.8%; margin-top:8px; background:#fafafa; height:36px; overflow:hidden; border:#e9e7ef 1px solid;}
#navv ul{width:94%; margin:0 auto; overflow:hidden;}
#navv li{float:left; line-height:34px; margin:0 20px; font-size:12px; border:none; color:#666; width:23%;}
#navv li a{color:#000;}
#navv li.current{background:#d3182d;  text-align:center;}
#navv li.current a{color:#fff;}
#navv .ss{color:#fff; width:60%;}
#navv .sss{color:#fff; width:80px; text-align:center; color:#000;}


#nav-text{width:100%;  background:#ccc; height:100px; overflow:hidden; padding-bottom:40px;}
#nav-text ul{width:100%; margin:0px; overflow:hidden;  background:#f0f0f4;}
#nav-text li{float:left; line-height:20px; margin:0 20px; font-size:12px; border:none;}
#nav-text li a{color:#000; font-size:12px;}
#nav-text li a:hover{text-decoration:none; padding-top:10px; padding-bottom:10px; text-align:center; font-size:12px; }

#nav-nav{width:100%; height:100px; overflow:hidden;}
#nav-nav .one{width:25%; overflow:hidden; height:100px; float:left;}
#nav-nav .left { float:left; width:40%; height:100px; }
#nav-nav .right { float:right; width:57%; font-size:12px; line-height:20px; height:100px; }
#nav-nav .right span{ color:#F00; font-size:12px;}
#nav-nav .right a{ color:#00F; font-size:12px;}

#nav-nav-nav{width:100%; height:60px; overflow:hidden;}
#nav-nav-nav .one{width:25%; overflow:hidden; height:60px; float:left;}
#nav-nav-nav .left { float:left; width:40%;  }
#nav-nav-nav .right { float:right; width:57%; font-size:12px; line-height:20px;  }
#nav-nav-nav .right span{ color:#F00; font-size:12px;}
#nav-nav-nav .right a{ color:#00F; font-size:12px;}

#nav-two{width:100%; margin-top:10px; height:90px; overflow:hidden; margin-bottom:10px; border:#e9e7ef 1px solid; }
#nav-two .two{width:100%; float:left; font-size:12px; line-height:30px;}
#nav-two .two1{width:9.8%; float:left; text-align:center; background:#f5f5f5;  border-bottom:#e9e7ef 1px solid; border-right:#e9e7ef 1px solid; font-size:12px;}
#nav-two .two2{width:10%; float:left; text-align:center; border-bottom:#e9e7ef 1px solid; font-size:12px;}
#nav-two .two11{width:9.8%; float:left; text-align:center; background:#f5f5f5;  border-right:#e9e7ef 1px solid; font-size:12px;}
#nav-two .two22{width:10%; float:left; text-align:center;  font-size:12px;}
#nav-two .two3{width:80%; float:left; border-bottom:#e9e7ef 1px solid; font-size:12px;} 
#nav-two .two4{width:80%; float:left; font-size:12px;}  
#nav-text{width:100%; background:#fafafa; height:100px; overflow:hidden; }
#two3-text{width:100%;  overflow:hidden; font-size:12px;}
#two3-text ul{width:94%; margin:0 auto; overflow:hidden; }
#two3-text li{float:left; line-height:30px; margin:0 15px; font-size:12px; border:none; color:#666;}
#two3-text li a{color:#666; font-size:12px;}

.sidebar{float:left; width:280px; }
.sidebar2{float:left; width:300px; }

.sidebar1{float:right; width:290px; margin-top:20px;}
.sidebar1 li a{font-size:12px;}

.content3{float:left; width:650px;}

.box{width:100%; 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;}

.box1{width:99%; 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;}
.box-dd{ width:100%; background:#f0f0f4; height:380px; padding-top:20px;}
.boxh{width:40%; margin-bottom:15px; border:#ed384b 1px solid; padding-bottom:10px; background:#FFF; margin-left:20px; margin-top:20px;}
.boxx{width:99.6%; overflow:hidden; margin-bottom:15px; border:#e9e7ef 1px solid; padding-bottom:10px;}
.boxb{width:99%; 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-bottom:#e9e7ef 1px solid; border-top:#ed384b 1px solid; border-left:#e9e7ef 1px solid; border-right:#e9e7ef 1px solid;}
.content1{float:left; width:650px;}
.content2{width:100%; border-bottom:#e9e7ef 1px solid; border-top:#ed384b 1px solid; border-left:#e9e7ef 1px solid; border-right:#e9e7ef 1px solid;}

.sidebar li a{font-size:12px;}
#con{ width:100%; margin:0px auto;  height:230px; }
#con .left1{ width:24.8%; border-right:#e9e7ef 1px solid;  float:left; height:253px; }
#con .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:12px; 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;}
#con1 p{ width:80%; margin:0px auto; height:auto; font-size:14px; line-height:20px;}
#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:12px;}

.butto{width:100%; margin:0px auto; height:auto; font-size:12px; border:0px; }
.button-lef{width:45%; margin:0px auto; height:auto; font-size:12px; border:0px; background:#ed384b; height:40px; color:#fff; float:left; font-family:"\5FAE\8F6F\96C5\9ED1";}
.button-righ{width:45%; margin:0px auto; height:auto; font-size:12px; border:0px; background:#f60; height:40px; color:#fff; float:right; font-family:"\5FAE\8F6F\96C5\9ED1";}
.button-one{ width:99%; height:40px; margin:0px auto; border:0px; background:#fff; border:#ccc 1px solid; margin-top:15px; color:#999; }
.button-two{ width:99%; height:40px; margin:0px auto; border:0px; background:#0C3; border:#090 1px solid; margin-top:15px; color:#FFF;}
.button-twoo{ width:99%; height:40px; margin:0px auto; border:0px; background:#ed384b; border:#ed384b 1px solid; margin-top:15px; color:#FFF;}
.buttoo{width:90%; margin:0px auto; height:auto; font-size:12px; border:0px; }

.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;}

.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;}
.dingdan{ margin-top:20px; border-bottom:#CCC 1px solid; border-top:#CCC 1px solid; margin-bottom:20px; line-height:40px;}
.dingdan span{ color:#F60; font-size:16px;}

#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;}
#footer1{margin-top:400px; padding:15px 0; width:100%; text-align:center; border-top:1px solid #e6e6e6; background:#f8f8f8;}
#footer1 li{line-height:24px; color:#9e9e9e; font-size:12px;}
