  @charset "utf-8";
/* CSS Document */
html, body, div, span,    
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;/* outline: 0; *//* font-size: 100%; */vertical-align: baselinebaseline;/* background: transparent; */}   
body {font-family:"Î¢ÈíÑÅºÚ";font-size:12px; background:#e9e9e9;color:#666; }   
ol, ul {list-style: none; }      
table {border-collapse: collapse;  border-spacing: 0; }
li{list-style:none} 
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
img{border:none;}

form{ padding:0px; margin:0px;}
.fr{float:right;display:inline-block;}
.fl{float:left; display:inline-block;}
.clear{clear:both;}


/*-----------header&footer---------------*/

.top-center,.main,.logos-center{ width:1024px; margin:0 auto; padding-left:12px; padding-right:12px;}

.adver{position:fixed;top:250px;z-index: 100;width: 10%;overflow: Hidden;}
.adver a.close{ font-size:20px;}
.adver img{ display:block; width:100%;}
.link1{ left:2%;}
.link1 .close{ float:right;}
.link2{ right:2%;}
.link2 .close{ float:left;}

.header{ color:#7a7a7a;}
.header a{ color:#7a7a7a;}
.top{ background:#fafafa;height:45px; line-height:45px;}
.topleft a{ color:#87c24e; margin-left:10px;}
.topright a{ margin-left:10px; margin-right:10px; padding-left:23px;}
.logos{ background:url(/site/default/theme/images/topbg.jpg) no-repeat center top; height:145px; padding-top:40px;}
.search{/* height:38px; */line-height:38px;margin-top: 15px;overflow: hidden;}

.search .banner_link{ width:100%; overflow:Hidden; }
.search .banner_link li{float:right;color:#fff;margin-right:10px;text-decoration:underline;font-size:16px;cursor: pointer;}
.search .banner_link li a{ color:#fff;  font-size:16px;}


.main{ background:#fff; min-height:400px; padding-top:10px;}
.nav{ background:url(/site/default/theme/images/nav.png) no-repeat center center;height:56px; font-size:14px; padding:15px;}
.nav a{color:#fff;letter-spacing: 2px;}
.nav a:hover,.nav li.on a{color: #ffe400!important;}
.nav li{float:left;height:25px;line-height:25px;background:url(/site/default/theme/images/fg.png) no-repeat right center;text-align:center;width: 124px;}
.nav li:nth-child(8n){background:unset;}
.footer{ text-align:center; background:#eaeaea;position:relative;}
.footer .links{ height:35px; line-height:35px; background:#225ca5; color:#fff;}
.footer .links a{ color:#fff;}
.copy{ padding-top:15px; padding-bottom:20px;}
.copy p{ height:30px; line-height:30px;}

.center{ margin-top:16px;}

.code{width: 1125px;position:absolute;left:50%;margin-left:-600px;top: 55px;text-align: right;}
.code img{max-width:120px;}
.code p{font-size:14px;margin:10px 25px 0px 0px;}

.qhbq{ height:31px; line-height:31px; color:#777; border-bottom:1px solid #4283db; width:377px; margin:0 auto; margin-top:10px; padding-bottom:1px;}
.qhbq span{ background:#e8e8e8; border:1px solid #e8e8e8; border-bottom:none; border-radius:5px 5px 0px 0px; display:inline-block; margin-left:5px; margin-right:5px; min-width:74px; text-align:center; height:31px; color:#666; font-size:14px; cursor:pointer;}
.qhbq span.on{ background:#fff url(../images/bq2.png) center top;background-size:cover;border-radius:0px; border:none; height:32px; line-height:32px; color:#4283db;width:85px;}


.flash,.flash_main{ width:387px; height:273px; overflow:hidden; position:relative;}
.flash_main li{ position:absolute;width:387px; height:273px; overflow:hidden;left:0px;top:0px;}
.flash_main li img{width:387px; height:273px; }
.flash_main li p{width:377px; position:absolute; bottom:30px; height:35px; line-height:35px; color:#fff; background:url(/site/default/theme/images/pbg.png) repeat left top; padding-left:10px;}

.bar{ height:30px; line-height:30px; position:absolute; bottom:0px; background:url(/site/default/theme/images/barbg.jpg) repeat left top;width:197px; padding-left:190px;}
.bar span,.bar b{ display:inline-block;width:28px; height:30px; float:left; text-align:center; color:#fff; font-weight:normal; font-size:14px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
span.prev{ background:url(/site/default/theme/images/leftbtn.png) no-repeat center center; }
span.next{ background:url(/site/default/theme/images/rightbtn.png) no-repeat center center; }
.bar b.on{ background:#fff; color:#009de0; border-bottom:1px solid #ecf2fb; height:29px; line-height:29px;}

.xwdt{ width:385px; border:1px solid #b2d4ff; height:271px; overflow:hidden; margin:0px 13px;}

.xwdt .tabs{background:url(/site/default/theme/images/ttbg2.png) no-repeat left bottom; width:375px; height:32px; line-height:32px; color: #f37014; font-weight:normal; padding-left:10px;}
.xwdt .tabs li{ float:left; font-size:14px;}
.xwdt .tabs .tabs_left{ float:left;font-size:16px; display:inline; padding:0px 10px; }
.xwdt .tabs .tabs_left a{ float:right; font-size:12px; }
.xwdt .tabs .tabs_right{ float:right; }
.xwdt .tabs .tabs_right a{font-size:12px; }
.xwdt .tabs a{color: #4283db; text-align:center; width:88px; height:32px;display:block;}
.xwdt .active a{color: #f37014; text-align:center; width:88px; height:32px; background:url(/site/default/theme/images/opn.png) no-repeat center bottom; }

.tab_container{ margin:10px;}
.tab_container li{ border-bottom:1px dotted #ccc; height:30px; line-height:30px; color: #4283db; font-size:14px; background:url(/site/default/theme/images/sj.jpg) no-repeat 5px center; padding-left:20px; padding-right:10px;}
.tab_container li span{ float:right; font-size:12px;}
.tab_container li a{color: #4283db;display: block;overflow: hidden;height: 30px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}



.dlbd{ width:218px; height:270px; border:2px solid #0195d1;}
.dlbd h3 a{/* float:right; */font-size:16px;color: #4283db;float: left;margin: 5px auto;line-height: 25px;}
.dlbd h3 a.on{background:#4283db;color:#fff;font-size: 14px;padding: 0px 15px;border-radius: 5px;}
.dlbd h3 span{/* float:right; */margin: 5px 10px;float: left;}
.dlbd h3 a:last-child{ float:right;}

.ad1{height:122px;margin-top:15px;overflow: hidden;}
.ad2{ width:221px;}
.ad2 a img{ margin-top:6px;;}
.ad2 a:first-child img{margin:0;}
.ad3{ margin-top:15px;}
.ttgg{ background:url(/site/default/theme/images/ttbg.png) repeat-x left top; border:1px solid #e8e8e8; margin-top:15px; width:385px; margin-right:14px; border-top:none;}
h3.tt{ background:url(/site/default/theme/images/tt4.png) no-repeat left bottom; height:32px; line-height:32px; padding-left:15px; color: #fff; font-size:16px; font-weight:normal;}
h3.tt span{ float:right; font-size:12px; color:#888; padding-right:5px;}
.ttgg ul{ display:none; padding:0px 20px;}
.ttgg ul.on{ display:block; font-size:14px;}
.ttgg li{ background:url(/site/default/theme/images/sj2.png) no-repeat left center; height:28px; line-height:28px; padding-left:15px; overflow:hidden;}
.ywzn{height:298px;}
.ad-main{ width:802px;}
.fwsq,.tjqy{background:url(/site/default/theme/images/ttbg.png) repeat-x left top; border:1px solid #e8e8e8; margin-top:15px; width:219px; border-top:none;}
.fwsq h3.tt,.tjqy h3.tt{ background:none; color:#f37014;}
.fwsq li{ background:url(/site/default/theme/images/dian.png) no-repeat 8px center; padding-left:18px; height:25px; line-height:25px; font-size:13px;}
.fwsq li a{ color:#4283db;}

.txtMarquee-top{ width:219px;  overflow:hidden; position:relative;}
.txtMarquee-top .bd{ padding:14px 0px 14px 0px;  }
.txtMarquee-top .infoList li{ background:url(/site/default/theme/images/dian.png) no-repeat 8px center; padding-left:18px; height:25px; line-height:25px; font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.txtMarquee-top .infoList li a{ color:#4283db;}

.txtMarquee-top5{ width:219px;  overflow:hidden; position:relative;}
.txtMarquee-top5 .bd5{ padding:15px 0px 15px 0px;  }
.txtMarquee-top5 .infoList5 li{ background:url(/site/default/theme/images/dian.png) no-repeat 8px center; padding-left:18px; height:25px; line-height:25px; font-size:13px;}
.txtMarquee-top5 .infoList5 li a{ color:#4283db;}

.zzgd{width:788px;background:url(/site/default/theme/images/ttbg.png) repeat-x left top; border:1px solid #e8e8e8; margin-top:15px;  margin-right:13px; border-top:none; position:relative; height:243px;}
.zzgd span.leftbtn,.zzgd span.rightbtn{ position:absolute; top:120px; display:block; width:17px; height:35px; cursor:pointer;}
.leftbtn{ background:url(/site/default/theme/images/leftbtn1.png) no-repeat center center; left:10px;}
.rightbtn{ background:url(/site/default/theme/images/rightbtn1.png) no-repeat center center; right:10px;}
.gdbox{ position:relative; width:730px; height:173px;  overflow:hidden; margin:0 auto;margin-top:20px;}
.gdbox li{ float:left; width:125px; height:167px; border:1px solid #e8e8e8; padding:2px; display:inline-block; margin-left:7px; margin-right:8px;}
.gdbox li img{width:125px; height:167px;}

/*.tjqy ul{ width:202px; margin:0 auto;}
.tjqy li{ width:202px; height:42px; border:1px solid #e8e8e8; margin-top:7px; margin-bottom:7px;}*/

.txtMarquee-top2{ width:219px;  overflow:hidden; position:relative;}
.txtMarquee-top2 .bd2{ width:219px;height:180px; margin:0 auto; padding:15px 0px 15px 0px;}
.txtMarquee-top2 .infoList2{width:219px;height:180px;}
.txtMarquee-top2 .infoList2 li{width:202px;height: 90px;border:1px solid #e8e8e8;margin-top:7px;margin-bottom: 10px;margin-left:7px;box-sizing: border-box;text-align: center;line-height: 90px;position: relative;}
.txtMarquee-top2 .infoList2 li img{max-width:100%; max-height:100%;vertical-align: middle;position: absolute;left: 50%;transform: translate(-50%, -50%);top: 50%;}
.txtMarquee-top2 .infoList2 li a{display:block;line-height: 90px;height: 90px;position: relative;}
.xl_links{ padding:20px 0px; height:22px; line-height:22px; text-align:center;}
.xl_links select{ width:212px; margin-left:15px; margin-right:15px; display:inline-block; text-align:center;}
.xl_links select option{ padding-right:17px;}


.leftnav{ background:url(/site/default/theme/images/leftbg.png) no-repeat right top; width:224px; min-height:500px; margin-bottom:20px;}
.leftnav h3{ height:50px; line-height:50px; font-size:18px; font-weight:normal; color:#333333; padding-left:94px;}
/*.leftnav li{line-height:35px; font-size:14px; padding-left:45px; }
.leftnav li a{ color:#333333;}
.leftnav li.on,.leftnav li:hover{ background:url(/site/default/theme/images/on2.png) no-repeat left top;}
.leftnav li.on a,.leftnav li:hover a{ color:#fff;}

.leftnav li dl{ display:none;}
.leftnav li.on dl{ display:block;}
.leftnav li dl dd{ background:url(/site/default/theme/images/ld.png) no-repeat 5px 14px; padding-left:20px; font-size:12px; line-height:20px; padding-top:5px; padding-bottom:5px;}
.leftnav li:hover dd a,.leftnav li.on dl dd a{ color:#6e6e6e}
.leftnav li dl dd.on a,.leftnav li.on dl dd.on a,.leftnav li.on dl dd:hover a,.leftnav li:hover dd:hover a{ color:#005da4}
.leftnav li.on dl dd.on p{ line-height:25px;}
.leftnav li.on dl dd.on p.on a,.leftnav li dl dd.on p.on a{ color:#ff8b00;}*/

/*Ö÷ÒªÑùÊ½*/
.subNavBox{font-family:Î¢ÈíÑÅºÚ;}
.subNav{font-size:14px;line-height:35px;padding-left:45px;}
.subNav a{ display:inline-block;text-align:left;color:#333333;}
.subNav:hover{}
.currentDd{}
.currentDd a{color:#fff; }
.currentDt{ color:#fff; background:url(/site/default/theme/images/on2.png) no-repeat left top; padding-left:45px;}
.navContent{display: none;}
.navContent li{ text-align:left;}
.navContent li a{background:url(/site/default/theme/images/ld.png) no-repeat 5px 14px; font-size:12px; line-height:20px;padding:8px 0px 0px 20px;}
.dzf{ background:url(/site/default/theme/images/ld.png) no-repeat 5px 14px; margin-left:45px; font-size:12px; line-height:20px; padding-top:6px;}
.navContent li a:hover{color:#005da4;}
.sanji{ display:none;}
.sanji li{ margin-left:40px; line-height:22px;border-top:none;}
.sanji li a{background:none;color:#005da4;}
.sanji li a:hover{color:#ff8b00;}
.currentDds a{color:#0066bb;background:url(/site/default/theme/images/yuan2.png) no-repeat;
heighr:28px;text-align:left;padding-left:15px;font-size:14px;line-height:32px;border-top:none;}
.currentDds{}
.currentDts{ background:url(/site/default/theme/images/yuan2.png) no-repeat;}
.navContent li .four a{display:block;margin:0px 0px 0px 10px;}
.navContent li .four a.on{color:#0066bb;}

.rightcon{ width:785px; border:1px solid #e8e8e8; margin-bottom:20px;}
.dh{ background:url(/site/default/theme/images/ttbg.png) repeat-x left top; height:33px; line-height:33px; border-bottom:1px solid #e8e8e8; border-top:none; color:#005da4; font-size:16px; padding-left:15px;}
.dh span{ float:right; margin-right:10px; display:inline-block; color:#888888; font-size:12px;}
.dh span a{color:#888888;}

.zslist li{ float:left; text-align:center; margin:20px 6px 0px; width:184px;}
.zslist li img{ width:178px; height:56px; padding:2px; border:1px solid #e8e8e8;}
.zslist li p{ height:40px; line-height:40px;}
.page{ height:60px; line-height:60px; text-align: center; width:100%;}

.hylist{ width:765px; margin:0 auto; margin-top:15px;}
.hylist li{ width:362px; border-bottom:1px dotted #b6b6b6; height:39px; line-height:39px; float:left; background:url(/site/default/theme/images/ld.png) no-repeat 5px center; padding-left:20px;}
.hylist li a{ color:#666;}

.hylist_dzf{width:765px;margin:0 auto;margin-top:15px;overflow: hidden;}
.hylist_dzf li{/* width:80px; *//* border-bottom:1px dotted #b6b6b6; *//* height:39px; *//* line-height:39px; */float:left;/* background:url(/site/default/theme/images/ld.png) no-repeat 5px center; *//* padding-left:20px; */margin-right: 23px;/* margin-left:15px; */overflow: hidden;}
.hylist_dzf li a{ color:#666;}
.hylist_dzf li img{ width:134px; height:152px;}
.hylist_dzf li p{display:block;width: 134px;text-align:center;line-height:50px;height: 50px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.splist li{ float:left; display:inline-block;width:207px; height:192px;  margin:15px 25px;}
.splist li img{ width:207px; height:152px;border:1px solid #e8e8e8;}
.splist li p{ height:40px; line-height:40px; text-align:center;}

.xzlist{width:765px; margin:0 auto; margin-top:15px;}
.xzlist li{ border-bottom:1px dotted #b6b6b6; height:39px; line-height:39px; background:url(/site/default/theme/images/ld.png) no-repeat 5px center; padding-left:20px;}
.xzlist li span{ float:right; display:inline-block; background:url(/site/default/theme/images/dbtn.png) no-repeat left center; width:46px; height:39px; margin-right:10px;}


.art{ line-height:22px; padding:30px;}
.art2{ line-height:22px; padding:15px;}
.mdinfo{ width:765px; margin:0 auto; margin-top:15px; padding-bottom:30px;}
.mdinfo p{ height:35px; line-height:35px; font-size:14px; color:#666666; border-bottom:1px solid #e8e8e8; padding-left:28px;}


/**/.xwlist{width:765px; margin:0 auto; margin-top:15px;}
.xwlist li{border-bottom:1px dotted #b6b6b6;height:39px;line-height:39px;background:url(/site/default/theme/images/ld.png) no-repeat 5px center;padding-left:20px;width: 95%;}
.xwlist li span{ float:right; display:inline-block; margin-right:10px;}
.xwlist{width:765px; margin:0 auto; margin-top:15px;}
.xwlist li{/* width:80px; *//* border-bottom:1px dotted #b6b6b6; *//* height:39px; *//* line-height:39px; */float:left;/* background:url(/site/default/theme/images/ld.png) no-repeat 5px center; *//* padding-left:20px; */margin-right: 23px;/* margin-left:15px; */overflow: hidden;}
.xwlist li a{ color:#666;}
.xwlist li img{ width:134px; height:152px;}
xwlist li p{display:block;width: 134px;/* text-align:center; */line-height:50px;height: 50px;text-overflow: ellipsis;overflow: initial;white-space: nowrap;}



.wztt{text-align:center;width:770px;margin:0 auto;}
.wztt h3{height:60px;line-height:60px;font-size:16px;color:#333; font-weight:bold;}
.wztt p{height:30px;line-height:30px;background:#f3f3f3;color:#8e8e8e;}
.return{width:770px;margin:0 auto;padding-bottom:10px;}
.return p{height:26px;line-height:26px;padding-left:10px;padding-right:10px;color:#8e8e8e;}
.return p a{color:#8e8e8e;}

.zzlist{width:781px; margin:0 auto; margin-top:15px;}
.zzlist li{width:165px;height:245px;float:left; margin-left:15px;margin-right:15px;margin-top:15px;display:inline-block;}
.zzlist li img{width:159px;height:201px;border:1px solid #e8e8e8;padding:2px;}
.zzlist li p{height:40px;line-height:40px;text-align:center;font-size:14px;}

.zznd{background:url(/site/default/theme/images/zzlb.png) no-repeat left center;width:773px;height:44px;line-height:44px;overflow:hidden;margin:0 auto;margin-top:25px;position:relative;}
.zznd span{display:block;width:24px;height:44px;position:absolute;top:0px;cursor:pointer;}
.zznd span.prev{left:10px;background:url(/site/default/theme/images/leftbtn111.png) no-repeat left center;}
.zznd span.next{right:10px;background:url(/site/default/theme/images/rightbtn111.png) no-repeat left center;}
.zznd .ndlist{position:relative;width:700px; margin:0 auto;height:44px;overflow:hidden;}
.ndlist ul{position:absolute;left:0px;top:0px;height:44px;}
.ndlist li{ float:left;width:115px;text-align:center;background:url(/site/default/theme/images/fg111.png) no-repeat right center;height:44px;line-height:40px;}
.ndlist li.on{font-weight:bold;font-size:14px;}


.dybd{background:url(/site/default/theme/images/textbg.png) no-repeat right bottom;width:724px;height:440px;margin-left:40px;}
.dybd table{margin-top:40px; margin-left:20px;font-size:14px;}
.dybd input{border:1px solid #e8e8e8;height:30px;line-height:30px;width:350px; }


/* fwd */
.logolist{width:781px; margin:0 auto; margin-top:15px;}
.logolist li{width:165px;height:120px;float:left; margin-left:15px;margin-right:15px;margin-top:15px;display:inline-block;}
.logolist li img{width:159px;border:1px solid #e8e8e8;padding:2px;}
.logolist li p{height:40px;line-height:40px;text-align:center;font-size:14px;}


.tab_mem{ border-bottom:2px solid #6bb5ee; height:35px; margin-bottom:25px;}
.tab_mem li{ float:left; text-align:center; width:90px; height:35px; line-height:35px; background-color:#d4d4d4; margin-left:22px;
	-webkit-border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
}
.tab_mem li a{ font-size:16px; color:#5c5c5c;}
.tab_mem .tab_mem_on { background-color:#6bb5ee;}
.tab_mem .tab_mem_on a{ color:#ffffff;}

.mem_con{}
.mem_con td{ text-align:left; font-size:14px; padding:10px;}
.mem_con span{ text-align:center; display:block;}
input.mem_g_input01 { width:200px; height:25px; line-height:25px; border:1px solid #e0e0e0;}
input.mem_g_input02 {}
textarea.mem_g_input03 { width:100%; height:200px;border:1px solid #e0e0e0;}
input.mem_g_input04 { width:100%;border:1px solid #e0e0e0;}
input.mem_g_input05 { width:58%; height:25px; line-height:25px; border:1px solid #e0e0e0;}
input.mem_g_input06 { width:60%; height:25px; line-height:25px; border:1px solid #e0e0e0;}
.type3 { height:27px; line-height:27px;}
.ok{font-size:18px; color:#ff8b00; text-align:center; height:300px; line-height:300px;}

.banner_link{width: 1048px;overflow:hidden;margin: 15px auto 0px auto;}
.banner_link li{float:left;padding: 0px 10px;color:#4283db;background:#fff;line-height: 25px;box-sizing:border-box;margin-right: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.banner_link li a{ color:#4283db; display:block; }
.banner_link li:last-child{ background:#4283db; color:#fff;}
.banner_link li:last-child a{ color:#fff;}

.piao{position: fixed;z-index:100;top: 380px;visibility:visible;left: 50%;transform: translateX(-50%); -webkit-transform: translateX(-50%); -o-transform: translateX(-50%); -moz-transform: translateX(-50%);}
.piao .a_close{position: absolute;right:0px;top:0px; font-size:30px; padding:0px 10px; z-index:99; }
.piao>div{ z-index:1; position:relative;}


.textBox {
        width: 165px;
        word-wrap: break-word;
        float:left;
        position: relative;
        top: 35px;
        left: 35px;
      }
      .textBox span {
        font-size: 20px;
        color:transparent;
        background-image: linear-gradient(to right, #ef564a, #ff8d00);
        background-repeat: no-repeat;
        -webkit-background-clip: text;
        background-size: 100% 100%;
        
        position: relative;
        font-weight: bold;
      }
	  .textBox span.move{animation: bg 5s linear infinite normal;}
	  .textBox span.one{animation: bg 5s linear infinite normal;}
      @keyframes bg {
        0% {
          background-size: 0% 100%;
        }
        100% {
          background-size: 100% 100%;
        }
}
