﻿*{ margin:0; padding:0;}
body{ background:#f7f7f7; font-family:"Microsoft Yahei";}
image{border:0px;}
.num{color:#6E6E6E;margin:3px}
.current{color:blue}
.top{ height:50px; width:100%; background:url(/Public/index/images/bg1.gif) repeat-x;}
.toplist{ width:1000px; margin:auto;overflow: hidden;}
.topleft{ float:right;}
.topleft ul{ margin-top:18px;}
.topleft li{ list-style:none; float:left;padding:0 10px; border-right:1px #dcdcdc solid; height:12px; line-height:12px;}
.topleft li a{ font-size:12px; color:#333; display:block; padding-left:15px; text-decoration:none;}
.topleft li img{ float:left}
.we{ background:url(/Public/index/images/bg2.gif) no-repeat left center}
.we2{ background:url(/Public/index/images/bg3.gif) no-repeat left center}
.search{ float:right;margin-top:10px; padding-right:50px;}
.search input{ float:left; outline:none}
.search .txt{ width:221px; height:23px; border:1px #ddd solid; background:none; line-height:23px; padding:0 9px; font-family:"Microsoft Yahei"; color:#444; font-size:12px;}
.search .ent{ width:60px; height:25px; border:none; background:url(/Public/index/images/sc.gif) left center no-repeat #ddd; cursor:pointer;}
.topright{ float:left; margin-top:15px; }
.topright li{ list-style:none; float:left; font-size:12px; border-right:1px #dcdcdc solid; height:14px; line-height:14px; padding:0 6px;}
.topright li img{ float:left; margin-right:3px;}
.topright li a{ float:left; text-decoration:none; color:#333;}
.seo{ width:100%;background:#fff; overflow:hidden; padding-bottom:18px;}
.seolist{ width:1000px; margin:auto;}
.oa{ width:1000px; height:90px; padding:12px 0 0; overflow:hidden;}
.ob{ width:1000px; padding-top:22px;}
.logo{ float:left}
.tv{ float:left; margin-left:15px; padding-left:15px; border-left:1px #ddd solid; height:47px; /*margin-top:18px;*/}
.site{ float:right; margin-top:24px;}
.site li{ float:left; list-style:none; margin-left:7px;}
.site li a{ text-decoration:none; color:#333; font-size:14px;}
.site2{ float:right; width:315px;}
.site2 li{ float:left; list-style:none; margin-left:10px;}
.site2 li a{ text-decoration:none; color:#333; font-size:12px;}
.nav{ background:url(/Public/index/images/navbg.gif) repeat-x; width:100%; height:50px;}
.navlist{ width:1000px; height:50px; margin:auto;}
.navlist li{ list-style:none; float:left;}
.navlist li a{ display:block; padding:0 13.96px; height:50px; line-height:50px; font-size:16px; color:#fff; text-decoration:none;}
.navlist li a:hover{ background:#0c7ff2}
.main{ width:1000px; height:570px; margin:20px auto}
.mainleft{ width:200px; height:570px; background:#fff; float:left}
.mainlefthead{ height:50px; background:url(/Public/index/images/bg4.gif) no-repeat; line-height:45px; font-size:18px; padding-left:60px; color:#e33939;}
.mainleft ul{ padding:8px 0;}
.mainleft li{ list-style:none; height:45px; line-height:45px;}
.mainleft li img{ float:left; margin-top:15px; border:none; margin-right:16px;}
.mainleft li a{ display:block; padding-left:30px; text-decoration:none; color:#333;}
.mainleft li a:hover{ background:#f7f7f7}
.maincenter{ width:450px; height:570px; float:left; margin-left:20px;}
.lun{ width:450px; height:255px;}
.focus{ position:relative; width:450px; height:255px; background-color: #000; float: left;}  
.focus img{ width: 450px; height: 255px; border:none;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:12px; right:40px; position:absolute; height:21px; text-align:center; z-index:11; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */ }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/Public/index/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.groom{ width:400px; height:295px; margin-top:20px; background:url(/Public/index/images/bg5.gif) no-repeat #fff; padding-left:50px;}
.groomone{ width:395px; padding-top:14px; clear:both}
.groomone h4{ font-size:16px;  font-weight:600;text-align:center; margin-bottom:3px;}
.groomone h4 a{color:#e5383c; text-decoration:none;}
.groomone h4 a:hover{ text-decoration:underline;}
.groomone ul{ width:315px; margin:auto;}
.groomone li{ float:left; margin:3px 5px 3px; list-style:none;}
.groomone li a{ text-decoration:none; font-size:14px; color:#333;}
.groomone li .cli{ color:#e5383c}
.groomone li a:hover{ color:#e5383c}
.mainright{ float:right; width:310px; height:570px;}
.tabbox {width:310px; height:440px; background:#fff; text-align:left;}
.tabmenu {width:100%px; height:50px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:153px; height:50px; overflow:hidden; background:url(/Public/index/images/bg7.gif) bottom left no-repeat;line-height:55px;display:inline; font-size:16px;}
.tabmenu .cli {text-align:center;float:left;display:block;width:153px;height:50px;overflow:hidden; background:url(/Public/index/images/bg6.gif) bottom left no-repeat;line-height:55px;display:inline;font-size:16px; cursor:pointer;color:#e6393d}
#tabcontent {width:310px;}
#tabcontent ul {margin:0;padding:10px;list-style-type:none;}
#tabcontent .hidden {display:none;}
#tabcontents {width:310px;}
#tabcontents ul {margin:0;padding:10px;list-style-type:none;}
#tabcontents .hidden {display:none;}
.tabone dl{ margin-top:4px;}
.tabone dt{ padding-left:25px; height:30px; line-height:30px;}
.tabone dt a{ font-size:14px; text-decoration:none; color:#333; display:block; width:261px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.tabone dt a:hover{ color:#e5383a}
.focusBox { position: relative; width: 310px; height: 110px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic li{position: absolute; width: 320px; left: 0px; top: 0px; display: none; list-style:none;}
.focusBox .pic img { width: 310px; height: 110px; display: block; float:left; border:none;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 25px; width:100%; background: #747e4c; filter: alpha(opacity=60); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 25px;  width:100%; overflow: hidden; }
.focusBox .txt li{ height:25px; line-height:25px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 12px; height: 12px;overflow: hidden; text-align: center; margin-right:3px; cursor: pointer; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius:5px; background:#b9b9bb}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;background:#b9b9bb}
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; ;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#666; }
.null{ margin-top:20px;}
.dre{ width:1000px; height:500px; margin:auto;}
.dreleft{ width:300px; height:500px; float:left;}
.term{ width:300px; height:410px; background:#fff;}
.termhead{ height:50px; line-height:55px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat; padding-left:24px; font-size:18px; margin-bottom:8px; color:#e43a3d;}
.termone{ width:265px; margin:auto; padding-bottom:10px; border-bottom:1px #ddd solid;}
.termone h4{ font-size:14px; font-weight:normal; color:#333; height:35px; line-height:35px;}
.termone h4 a{ color:#333; text-decoration:none;}
.termone h4 a:hover{ color:#e33939}
.termone span{ font-size:12px; color:#bababa;}
.termone .ol{ font-size:12px; color:#e5383a; background:url(/Public/index/images/bg9.gif) left no-repeat; padding-left:12px; padding-top:3px;}
.rom{ margin-top:20px;}
.drecenter{ width:420px; height:500px; background:#fff; float:left; margin-left:20px;}
.isme{ width:100%;}
.isme .tab{ overflow:hidden; height:50px; }
.isme .tab a{ display:block; height:50px; line-height:55px;  font-size:16px; width:208px; text-align:center; background:url(/Public/index/images/bg11.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:2px;}
.isme .tab a.on{  background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg10.gif) bottom center no-repeat; color:#e43a3b}
.isme .content{ overflow:hidden;}
.isme .content li{ display:none; list-style:none;}
.kiss{ width:380px; margin:auto;}
.kiss dl{ padding-top:15px;}
.kiss dt{ list-style:none; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; height:28px; line-height:28px;}
.kiss dt a{ text-decoration:none; font-size:14px; float:left;color:#333; line-height:25px; display:block; width:330px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.kiss dt span{ float:right; font-size:12px; color:#777;}
.kiss dt a:hover{ color:#e5383a}
.dreright{ float:right; width:240px; height:500px;}
.free{ width:240px; height:195px; background:#fff;}
.free ul{ padding-top:8px;}
.free li{ list-style:none; height:22px; line-height:22px; padding-left:20px;}
.free li a{ text-decoration:none; color:#444; font-size:12px;display:block; width:210px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.free li a:hover{ color:#e5383a}
.sun{ width:1000px; height:495px; margin:20px auto;}
.sunleft{ width:740px; height:495px; float:left; background:#fff;}
.sunlefthead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.sunlefthead h4{ font-weight:normal; background:url(/Public/index/images/bg13.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px;}
.sunone{ width:710px; height:115px; margin:auto}
.sunoneleft{ width:350px; float:left; padding-top:15px;}
.sunoneleft li{ float:left; list-style:none; margin:0 2px 4px;}
.sunoneleft a{ display:block; width:110px;  text-decoration:none; font-size:14px; text-align:center; line-height:30px; color:#fff;}
.sunoneleft a:hover{ color:#e9e9e9}
.sunoneright{ width:350px; float:left; margin-left:10px; padding-top:15px;}
.sunoneright h4{ font-weight:normal; font-size:15px; height:28px; line-height:28px;}
.sunoneright h4 a{ text-decoration:none; color:#e43a3d;}
.sunoneright span{ font-size:12px; color:#cecece; display:block; height:22px; line-height:22px;}
.suntwo{ width:705px; margin:auto; clear:both; padding-top:12px;}
.suntwo li{ height:30px; line-height:30px; list-style:none; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:15px;}
.suntwo li a{ float:left; font-size:14px; color:#333; text-decoration:none;display:block; width:610px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.suntwo li a:hover{color:#e5383a}
.suntwo li span{ float:right; color:#b9b9b9; font-size:12px;}
.sunright{ width:240px; height:495px; background:#fff; float:right}
.sunright li{ list-style:none; padding-left:30px; margin:38px 0;}
.inquiry{ height:80px; width:1000px; margin:auto; background:#fff;}
.inquiry h4{ float:left; width:150px; height:64px; margin-top:8px; background:#ea5503; font-weight:normal; line-height:64px;  text-align:center; color:#fff; font-size:16px;}
.inquiry table{ font-size:14px; float:left; padding-top:8px; margin-left:45px;}
.inquiry table td{ padding:4px 0;}
.inquiry table td div{ padding-right:8px;}
.inquiry input{ width:108px; height:23px; border:1px #b9b9b9 solid; outline:none; padding-left:5px; font-family:"Microsoft Yahei"; font-size:12px; color:#555;}
.inquiry select{ width:115px; height:25px; border:1px #b9b9b9 solid; outline:none; padding-left:5px; font-family:"Microsoft Yahei"; font-size:12px; color:#444;}
.inquiry .ente{ width:178px; height:25px; border:none;background:url(/Public/index/images/bg14.gif) no-repeat; cursor:pointer;}
.means{ width:1000px; height:475px; margin:20px auto; background:#fff;}
.meanshead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.meanshead h4{ font-weight:normal; background:url(/Public/index/images/bg13.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px; float:left}
.meanshead a{ float:right; margin-right:20px; line-height:50px; color:#047c18; font-size:14px; text-decoration:none;}
.meanshead a span{ color:#b9b9b9;}
.sjh{ width:982px; height:405px; clear:both; margin:auto;}
.sjh .tab{ overflow:hidden; height:50px; }
.sjh .tab a{ display:block; height:50px; line-height:55px;  font-size:14px; width:105px; text-align:center; background:url(/Public/index/images/bg15.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:4px;}
.sjh .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg16.gif) bottom center no-repeat; color:#e43a3b}
.sjh .content{ overflow:hidden;}
.sjh .content li{ display:none; list-style:none;}
.ove{ padding-top:15px; width:955px; margin:auto}
.oveone{ width:465px; float:left;}
.oveone h4{ width:98px; height:28px; border:1px #047c18 solid; color:#047c18; font-weight:normal; font-size:14px; text-align:center; line-height:28px;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px; margin-bottom:10px;}
.oveone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.oveone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:375px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.oveone dt a:hover{ color:#e5383a}
.oveone dt span{ float:right; font-size:12px; color:#b8b8b8}
.ggw{ width:1000px; height:80px; margin:auto;overflow:hidden;}
.mon{ width:1000px; height:425px; margin:20px auto;}
.monleft{ width:740px; height:425px; background:#fff; float:left}
.monhead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.monhead h4{ font-weight:normal; background:url(/Public/index/images/bg17.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px; float:left}
.lw{ width:710px; height:290px; clear:both; margin:auto;}
.lw .tab{ overflow:hidden; height:50px; }
.lw .tab a{ display:block; height:50px; line-height:55px; font-size:14px; width:113px; text-align:center; background:url(/Public/index/images/bg15.gif) left bottom  repeat-x;float:left; text-decoration:none; color:#333; margin-right:5px;}
.lw .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg18.gif) bottom center no-repeat; color:#e43a3b}
.lw .content{ overflow:hidden;}
.lw .content li{ display:none; list-style:none;}
.monone{ width:220px; float:left; margin:15px 7px 0;}
.monname{ padding-top:15px; padding-bottom:5px;}
.monname a{ font-size:14px; text-decoration:none; color:#333;}
.monname a:hover{ color:#e5383a}
.monol{ font-size:12px; color:#ed5605}
.monol span{ color:#2b8637}
.miss{ margin-top:12px;}
.miss dt{ float:left; width:330px; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; height:24px; line-height:24px; margin-right:10px;}
.miss dt a{ text-decoration:none; color:#333; font-size:12px;display:block; width:320px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.miss dt a:hover{ color:#e5383a}
.monright{ width:240px; height:425px; background:#fff; float:right;}
.luck{ width:200px; margin:8px auto 0; padding-bottom:12px; border-bottom:1px #ddd solid; clear:both}
.luckname{ font-size:12px; height:18px; line-height:18px;}
.luckname a{ text-decoration:none; color:#333;display:block; width:200px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.luckname a:hover{ color:#ed5605}
.lucktest{ font-size:12px; color:#999; background:url(/Public/index/images/bg19.gif) left center no-repeat; padding-left:24px;}
.lucktest a{ text-decoration:none; color:#e33a3f}
.lucktest a:hover{ text-decoration:underline}
.book_lol{ width:1000px; height:390px; background:#fff; margin:auto;}
.bookhead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.bookhead h4{ font-weight:normal; background:url(/Public/index/images/bg20.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px; float:left}
.rollBox{width:960px;overflow:hidden;margin:15px auto 0; position:relative; z-index:999;}
.rollBox .LeftBotton{height:90px;width:40px;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; left:0; top:109px; z-index:9999}
.rollBox .RightBotton{height:90px;width:40px;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; right:0; top:109px;}
.rollBox .Cont{width:960px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}

.dg{ position:absolute; left:20px; bottom:0px; display:block; width:80px; height:25px; border:0;}
.ck{ position:absolute; right:50px; bottom:0px; display:block; width:80px; height:25px; border:0;}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.wed{ height:360px; width:1000px; margin:20px auto}
.wedleft{ width:400px; height:360px; float:left; background:#fff;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;}
#playBox{ width:360px; height:280px; margin:20px auto; position:relative; overflow:hidden; background:url(/Public/index/images/bg21.gif) no-repeat;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; list-style:none}
#playBox .smalltitle {width:360px; height:10px; position:absolute; bottom:15px; left:30px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#bababa; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#e3393c;}
.sat{ width:340px; font-size:12px; padding:0 10px}
.sat h4{ font-size:14px;  font-weight:normal; height:45px; line-height:45px;}
.his{ color:#bababa; line-height:20px;}
.his a{ text-decoration:none;cursor:pointer}



.wedright{ width:580px; height:360px; background:#fff; float:right;}
.wedright ul{ margin-left:8px; margin-top:22px;}
.wedright li{ float:left; list-style:none; margin:5px 10px 5px;}
.wedright li a img {box-shadow:0px 0px 10px #b9b9b9;-moz-border-radius:60px;/* Gecko browsers */-webkit-border-radius:60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */}
.make{ width:1000px; height:275px; margin:auto}
.makeleft{ width:300px; height:275px; background:#fff; float:left}
.makeone{ width:255px; margin:auto; padding-top:10px;}
.makeone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.makeone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:243px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.makeone dt a:hover{ color:#e5383a}
.makeright{ width:680px; height:275px; float:right; background:#fff;}
.makeol{ padding-left:20px;}
.maketwo{ width:150px; padding-top:8px; float:left; margin:0 5px;}
.maketwoname{ line-height:25px; font-size:12px; margin-top:8px; color:#333; padding:0 5px 0; text-align:center}
.makemore{ font-size:12px; text-align:center; padding-top:5px;}
.makemore a{ text-decoration:none; color:#047e19}
.makemore a:hover{ text-decoration:underline}
.contact{ width:1000px; height:262px; margin:20px auto; background:url(/Public/index/images/bg22.gif) no-repeat #fff;}
.conleft{ float:left; padding-left:20px; font-size:12px; color:#444; line-height:22px; padding-top:25px; width:350px;}
.code{ float:left; margin-left:25px; text-align:center; padding-top:30px;}
.code h4{ font-size:12px; color:#444; font-weight:normal; padding-top:18px;}
.map{ float:right; padding-top:30px; padding-right:20px;}
.ggw2{ width:1000px; height:100px; margin:auto;}
.menu{ height:33px; width:1000px; border-top:1px #333 solid; margin:20px auto 0}
.menu ul{ width:865px; margin:10px auto 0;}
.menu li{ list-style:none; float:left; height:14px; line-height:14px; padding:0 10px; border-right:1px #444 solid;}
.menu li a{ text-decoration:none; color:#444; font-size:12px;}
.menu li a:hover{ color:#e5383a}
.footer{ width:100%; height:165px; background:url(/Public/index/images/bg23.gif) bottom no-repeat #fff;;}
.foot{ width:1000px; height:165px; margin:auto;}
.footop{ text-align:center; font-size:12px; color:#999; padding:12px 0 8px}
.links{ font-size:12px; padding-left:160px;}
.links h4{ font-weight:normal; color:#999; float:left}
.links ul{ float:left;}
.links li{ list-style:none; float:left; margin:0 3px}
.links li a{ text-decoration:none; color:#999;}
.links li a:hover{ color:#333;}
.long{ clear:both; padding-top:40px;}
.long li{ list-style:none; float:left; margin:0 8px;}
.wea{ width:1000px; margin:20px auto; overflow:hidden}
.wealeft{ width:200px; background:#fff; float:left}
.wealeft ul{ margin-top:10px; padding-bottom:15px;}
.wealeft li{ list-style:none; margin-left:32px;  height:45px; line-height:45px;}
.wealeft li a{ text-decoration:none; color:#333; font-size:16px;background:url(/Public/index/images/bg24.gif) no-repeat left center; padding-left:26px;}
.wealeft li a:hover{ color:#e4393c;background:url(/Public/index/images/bg25.gif) no-repeat left center;}
.wearight{ width:780px; padding-bottom:20px; float:right; background:#fff;}
.weaone{ width:330px; height:120px; position:relative; margin-left:20px; margin-top:25px; margin-right:20px; float:left}
.weapic{ position:absolute; left:0; top:0;}
.weapic img{box-shadow:0px 0px 10px #b9b9b9;-moz-border-radius:60px;/* Gecko browsers */-webkit-border-radius:60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */}
.weaez{ width:192px; height:120px; margin-left:60px; background:#f7f7f7; padding-left:78px;}
.weaez h4{ font-weight:normal; padding:14px 0 8px;}
.weaez h4 a{ font-size:14px; text-decoration:none; color:#333;}
.weaez h4 a:hover{ color:#e4393c}
.weavn{ font-size:12px; color:#c1c1c1; padding-right:10px;}
.detail{ padding:25px; padding-bottom:0px; font-size:14px; line-height:25px; color:#555;}
.info{ background:#fff; margin-bottom:20px;}
.info ul{ margin-top:10px; padding-bottom:15px;}
.info li{ list-style:none; margin-left:32px;  height:28px; line-height:28px;}
.info li a{ text-decoration:none; color:#333; font-size:14px;background:url(/Public/index/images/bg25.gif) no-repeat left center; padding-left:26px;}
.info li a:hover{ color:#e4393c;}
.infoone{ width:150px; margin:auto; padding-top:10px; padding-bottom:10px;}
.infoone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.infoone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:138px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.infoone dt a:hover{ color:#e5383a}
.mien{ padding:15px; overflow:hidden; background:url(/Public/index/images/bg8.gif) left bottom no-repeat}
.mineone{ clear:both; padding-top:5px;}
.mineone div{ float:left; font-size:13px; color:#e4393c; font-weight:normal;width:110px; height:23px; line-height:23px;}
.mineone ul{ float:left; width:600px;}
.mineone li{ float:left; margin-right:6px; list-style:none;}
.mineone li a{ text-decoration:none; color:#333; font-size:13px;white-space:nowrap}
.list{ width:740px; min-height:940px; margin:auto; padding-top:10px; padding-bottom:10px;}
.list dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.list dt a{ float:left; font-size:12px; color:#333; text-decoration:none;}
.list dt span{ float:right; font-size:12px; color:#444;}
.list dt a:hover{ color:#e5383a}
.seat{ height:40px; line-height:42px; width:988px; margin:auto;  padding-left:12px; font-size:12px;}
.seat a {color:#2E2E2E;text-decoration:none}
.seat a:hover {color:red;text-decoration:underline}
.seat_new a {color:#2E2E2E;text-decoration:none}
.seat_new a:hover {color:red;text-decoration:underline}
.part{ width:1000px; margin:auto; overflow:hidden}
.partleft{ width:680px; float:left;}
.admit{ width:680px; height:470px; background:#fff;}
.admithead{ height:50px; line-height:55px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat; padding-left:24px; font-size:18px; margin-bottom:8px; color:#e43a3d;}

.admithead span{ float:left}
.admithead a{ float:right; font-size:12px; color:#e4393c; text-decoration:none; margin-right:20px;}
.admit dl{ padding:8px  15px 0;}
.admit dt{ list-style:none; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; height:28px; line-height:28px;}
.admit dt a{ text-decoration:none; font-size:12px; float:left;color:#333; line-height:25px; display:block; width:595px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.admit dt span{ float:right; font-size:12px; color:#777;}
.admit dt a:hover{ color:#e5383a}
.partright{ width:300px; float:right}
.coach{ width:300px; height:205px; background:#fff; padding-top:20px;}
.coach dl{ background:#228fff; width:240px; margin:auto; padding:10px }
.coach dt{ list-style:none; background:url(/Public/index/images/bg28.gif) left center no-repeat; padding-left:10px; height:20px; line-height:20px;}
.coach dt a{ text-decoration:none; color:#fff; font-size:12px;}
.test{ width:300px; height:300px; background:#fff; margin-top:20px;}
.test table{ font-size:12px; margin:auto; text-align:center}
.test table td{ height:28px;}
.test table tr:hover{ color:#f00; cursor:pointer;}
.stress{ width:300px; height:260px; background:#fff; margin-top:20px;}
.stress dl{ padding-left:10px; padding-top:8px;}
.stress dt{ padding-left:25px; height:30px; line-height:30px;}
.stress dt a{ font-size:12px; text-decoration:none; color:#333; display:block; width:250px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.stress dt a:hover{ color:#e5383a}
.video{ width:300px; height:230px; background:#fff; margin-top:20px;}
.video ul{ width:270px; margin:auto;}
.video li{ float:left; margin:5px 5px;}
.video li img{ float:left; width:125px; height:70px;}
.course{ width:300px; height:320px; background:#fff; margin-top:20px;}
.course dl{ padding-left:10px; padding-top:8px;}
.course dt{ padding-left:25px; height:27px; line-height:27px;}
.course dt a{ font-size:12px; text-decoration:none; color:#333; display:block; width:250px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.course dt a:hover{ color:#e5383a}
.exe{ width:300px; height:230px; background:#fff; margin-top:20px;}
.exeone{ width:260px;clear:both; margin:auto;}
.exeone .tab{ overflow:hidden; height:30px; }
.exeone .tab a{ display:block; height:30px; line-height:30px;  font-size:14px; width:82px; text-align:center; background:url(/Public/index/images/bg15.gif) center bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:4px;}
.exeone .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg16.gif) bottom center no-repeat; color:#e43a3b}
.exeone .content{ overflow:hidden;}
.exeone .content li{ display:none; list-style:none;}
.exeoneleft{ float:left; margin-top:15px;}
.exeoneright{ float:left; width:95px; margin-left:5px; font-size:12px; padding-top:15px;margin-top:15px;}
.sleep{ width:450px; height:295px; margin-top:20px; background:#fff;}
.tabtab {width:450px; height:295px; background:#fff; text-align:left;}
.tabmenux {width:50px; height:295px; float:left;}
.tabmenux ul {margin:0;padding:0;list-style-type: none;}
.tabmenux li { text-align:center; display:block; width:50px; height:132px; padding-top:12px; overflow:hidden; background:url(/Public/index/images/bg30.gif) top right no-repeat;line-height:25px; font-size:16px;}
.tabmenux .cli {text-align:center;display:block;width:50px;  height:132px; padding-top:12px; overflow:hidden; background:url(/Public/index/images/bg29.gif) top right no-repeat;line-height:25px;font-size:16px; cursor:pointer;color:#e6393d}
#tabcontentx {width:400px; float:left;}
#tabcontentx ul {margin:0;list-style-type:none;}
#tabcontentx .hidden {display:none;}
.kai dl{ width:385px; margin:18px auto 0;}
.kai dt{clear:both; height:29px; line-height:29px;}
.kai dt a{ float:left; font-size:14px; color:#333; text-decoration:none;display:block; width:300px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.kai dt a:hover{ color:#e5383a}
.kai dt span{ float:right; font-size:12px; color:#b8b8b8}
.max{ width:1000px; margin:20px auto 0; overflow:hidden}
.maxleft{ width:200px;float:left;overflow:hidden;}
.guteng{ background:#fff; height:450px; margin-bottom:20px;}
.guteng ul{ margin-top:10px; padding-bottom:15px;}
.guteng li{ list-style:none; margin-left:32px;  height:45px; line-height:45px;}
.guteng li a{ text-decoration:none; color:#333; font-size:14px;background:url(/Public/index/images/bg25.gif) no-repeat left center; padding-left:26px;}
.guteng li a:hover{ color:#e4393c;}
.infoone2{ width:160px; margin:auto; padding-top:10px;}
.infoone2 dt{clear:both; height:27px; line-height:27px;}
.infoone2 dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:160px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.infoone2 dt a:hover{ color:#e5383a}
.maxcen{ width:450px;float:left; margin-left:20px;}
.maxcenone{ height:450px;background:#fff; }
.maxcen dl{ padding:0 20px;}
.maxcen dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.maxcen dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:405px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.maxcen dt a:hover{ color:#e5383a}
.maxcenhead{ height:50px; line-height:55px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat; padding-left:24px; font-size:18px; margin-bottom:8px; color:#e43a3d;}
.maxcenhead span{ float:left}
.maxcenhead .lianj{ float:right;font-size:14px; margin-right:10px; color:#333;}
.maxcenhead .lianj a{ text-decoration:none; color:#333;}
.maxcenhead .lianj a:hover{ color:#e4393c}
.zhao{ background:#fff;; margin-top:20px; height:360px;}
.maxright{ float:right; width:310px;}
.zto{ margin-top:20px;}
.tabxx {width:310px; height:360px; background:#fff; text-align:left;}
.tabmenum {width:310px; height:50px; float:left;}
.tabmenum ul {margin:0;padding:0;list-style-type: none; float:left}
.tabmenum a{ display:block; width:112px; height:50px; background:#e4393c; color:#fff; float:right; text-align:center; line-height:50px; text-decoration:none; font-size:14px;}
.tabmenum li { text-align:center; display:block; width:95px; height:50px; overflow:hidden; background:url(/Public/index/images/bg7.gif) bottom center no-repeat;line-height:55px; font-size:16px; float:left; margin-right:4px;}
.tabmenum .cli {text-align:center;display:block;width:95px;  height:50px;  overflow:hidden; background:url(/Public/index/images/bg6.gif) bottom center no-repeat;line-height:55px;font-size:16px; cursor:pointer;color:#e6393d}
#tabcontentm {width:400px; float:left;}
#tabcontentm ul {margin:0;list-style-type:none;}
#tabcontentm .hidden {display:none;}
.tabxx dl{ margin-top:4px; padding-left:10px; padding-top:10px;}
.tabxx dt{ padding-left:25px; height:32px; line-height:32px;}
.tabxx dt a{ font-size:14px; text-decoration:none; color:#333; display:block; width:261px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.tabxx dt a:hover{ color:#e5383a}
.metoo{ width:1000px; margin:auto; overflow:hidden}
.metooleft{ width:680px; float:left; background:#fff;}
.list2{ width:640px;  margin:auto; padding-top:10px; padding-bottom:10px;}
.list2 dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.list2 dt a{ float:left; font-size:12px; color:#333; text-decoration:none;}
.list2 dt span{ float:right; font-size:12px; color:#444;}
.list2 dt a:hover{ color:#e5383a}
.metooright{ float:right; width:300px;}
.whole{ width:1000px; height:310px; margin:20px auto;}
.wholeleft{ width:260px; height:310px; float:left; overflow:hidden}
.wholehead{ height:48px; line-height:48px; padding-left:20px; color:#fff; font-size:16px;}

.wholecen{ width:350px; height:310px; float:left; margin-left:20px; background:#fff;}
.wholecen dl{ padding:8px 15px 0;}
.wholecen dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:29px; line-height:29px; padding-left:12px;}
.wholecen dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:315px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.wholecen dt a:hover{ color:#e5383a}
.milk{ width:1000px; margin:auto; overflow:hidden}
.wholecen dl{ padding:8px 15px 0;}
.milkone{ width:320px; height:310px; float:left; background:#fff; margin-bottom:20px;}
.milkhead{ height:50px; background:#228fff; text-align:center; line-height:50px;}
.milkhead a{ color:#fff; font-size:16px;}
.milkone dl{ padding:8px 15px;}
.milkone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:29px; line-height:29px; padding-left:12px;}
.milkone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:280px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.milkone dt a:hover{ color:#e5383a}
.mandetail{ width:740px; margin:30px auto 0; position:relative;}
.mandetailleft{ position:absolute; left:0; top:0;box-shadow:0px 0px 10px #b9b9b9;-moz-border-radius:60px;/* Gecko browsers */-webkit-border-radius:60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */}
.mandetailright{ background:#f7f7f7; width:580px; min-height:600px; margin-left:60px; font-size:14px; line-height:24px; padding-left:80px; padding-right:20px;}
.mandetailright h4{ padding:15px 0 30px; font-weight:normal; font-size:16px;}
.metooleft2{ width:650px; float:left; background:#fff; padding:15px;min-height: 500px;}
.heads{ border-bottom:1px #ccc dashed; text-align:center; padding-bottom:15px;}
.heads h4{line-height:40px; font-size:24px; font-weight:normal}
.heads span{ padding:0 5px; font-size:12px; color:#666;}
.ceo{ padding:15px 0 20px; font-size:14px; line-height:22px; color:#444;min-height: 800px;}
.kill{ text-align:center; font-size:14px;}
.kill h4{ font-size:16px; color:#444; height:30px; line-height:30px;}
.rec{ font-size:12px; padding-top:20px;}
.download { padding-top:30px;}
.download h4{ height:25px; line-height:25px; font-size:14px; font-weight:normal;}
.download li{ list-style:none;}
.download li a{ text-decoration:none; color:#359745; text-decoration:none; font-size:12px;}
.download li a:hover{ text-decoration:underline}
.tue{ font-size:12px; padding:20px 0;}
.tue a{ text-decoration:none; color:#ed6c25}
.tue a:hover{ text-decoration:underline}
.fri{}
.frileft{ width:225px; height:125px; background:#ffefbd; float:left}
.frileft img{ width:85px; height:85px; float:left; margin:20px 12px 0}
.friright{ float:right; width:395px;}
.friright h4{ font-size:14px; font-weight:normal; height:60px; line-height:60px;}
.friright li{ list-style:none; font-size:12px; height:20px; line-height:20px;}
.friright li a{ text-decoration:none; color:#444;}
.mi{ height:40px; line-height:40px; border-bottom:1px #444 dashed; border-top:1px #444 dashed;  clear:both; margin:55px 0 15px; font-size:12px;}
.mi div{ float:left}
.mi .mia{ color:#666; margin-right:15px;}
.mi .mia a{ text-decoration:none; color:#eb6e70}
.mi .mib a{ text-decoration:none; color:#333;}
.mi .mib{ margin-right:15px;}
.mi .mib .miba{ background:url(/Public/index/images/qq2.gif) no-repeat left center; padding-left:15px;}
.mi .mib .mibb{ background:url(/Public/index/images/wb2.gif) no-repeat left center; padding-left:30px;}
.bdsharebuttonbox{ padding-top:5px;}
.neighbor{ padding:10px 0 15px; border-bottom:1px #999 dashed;}
.neighbor li{ list-style:none; height:30px; line-height:30px; font-size:12px;}
.neighbor li span{ color:#46a055}
.neighbor li a{ color:#666; text-decoration:none;}
.neighbor li a:hover{ color:#333;}
.nominate{ padding-top:15px;}
.nominate h4{ height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.nominate dl{ padding:0 8px;}
.nominate dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.nominate dt a{ float:left; font-size:12px; color:#000; text-decoration:none;}
.nominate dt a:hover{ color:#e5383a}
.nominate dt span{ color:#666; font-size:12px; padding-left:5px;}

.essay{ width:982px; height:405px; clear:both; margin:auto;}
.essay .tab{ overflow:hidden; height:50px; }
.essay .tab a{ display:block; height:50px; line-height:55px;  font-size:14px; width:105px; text-align:center; background:url(/Public/index/images/bg15.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:4px;}
.essay .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg16.gif) bottom center no-repeat; color:#e43a3b}
.essay .content{ overflow:hidden;}
.essay .content li{ display:none; list-style:none;}
.ess { padding-top:10px;}
.ess dt{ width:940px; height:33px; line-height:33px; border-bottom:1px #999 dashed; background:url(/Public/index/images/bg12.gif) no-repeat left center; padding-left:15px; margin:auto}
.ess dt a{ float:left; text-decoration:none; color:#666; font-size:16px;}
.ess dt a:hover{ color:#e4393c}
.ess dt div{ float:right}
.ess dt div a{ margin:0 5px; font-size:12px; color:#008c3e}
.fun{ width:310px; height:190px; background:#fff;}
.fun ul{ padding:0 10px;}
.fun li{ list-style:none; float:left; margin: 5px 10px; vertical-align:bottom}
.fun li a{ display:block; width:125px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:14px; background:#1baff5; text-decoration:none;}
.correct{ widows:310px; height:360px; background:#fff; margin-top:20px;}
.correct ul{ padding:8px 15px;}
.correct li{ height:30px; float:left; list-style:none; margin:5px; vertical-align:bottom}
.correct li a{ display:block; width:60px; height:30px; background:#1baff5; text-decoration:none; color:#fff; text-align:center; line-height:30px; font-size:14px;}
.gation{ width:155px; margin:auto; height:78px; font-size:12px; color:#999; line-height:18px; margin-top:5px;}
.gation a{ text-decoration:none; color:#444; font-size:16px; display:block; padding:5px 0; background:url(/Public/index/images/bg33.gif) left center no-repeat; padding-left:14px;}
.soul{ width:1000px; margin:auto; background:#fff; overflow:hidden}
.lp{ width:960px; margin:auto; padding-top:10px; padding-bottom:30px;}
.lp dt{ height:35px; line-height:35px;}
.lp dt a{ float:left; font-size:14px; text-decoration:none; color:#333;}
.lp dt div{ float:right}
.lp dt div a{ margin:0 5px; font-size:12px; color:#037d17}
.lp dt a:hover{ color:#e4393c}
.soulleft{ width:200px; background:#fff; height:615px; float:left}
.soulleft li{ list-style:none; height:55px; line-height:55px; padding-left:20px;}
.soulleft li a{ background:url(/Public/index/images/bg33.gif) left center no-repeat; padding-left:25px; text-decoration:none; color:#444; font-size:16px;}
.soulleft .mli{ background:url(/Public/index/images/bg34.gif) right center no-repeat}
.soulright{ width:795px; float:right}
.souone{ width:250px; height:300px; background:#fff; text-align:center; float:left; margin:0 7px 15px 7px;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;}
.souonehead{ height:50px; background:url(/Public/index/images/bg8.gif) left bottom no-repeat; text-align:center; line-height:48px; font-size:16px; color:#e4393c}
.souonehead span{ font-size:12px;}
.souone img{ padding:12px 0;}
.jij{ height:60px; line-height:30px; color:#777; font-size:14px;}
.souone a{ display:block; width:120px; height:40px; background:#228fff; color:#fff; text-decoration:none; font-size:16px; line-height:40px; margin:8px auto 0}
.navlist2{ width:1000px; height:50px; margin:auto;}
.navlist2 li{ list-style:none; float:left; margin:0 30px;}
.navlist2 li a{ display:block; padding:0 17px; height:50px; line-height:50px; font-size:16px; color:#fff; text-decoration:none;}
.navlist2 li a:hover{ background:#0c7ff2}
.head{ width:1000px; height:72px; background:url(/Public/index/images/head.gif) no-repeat; margin:30px auto 15px;}
.book{ width:1000px; height:430px; background:#f7f7f7;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090; margin-bottom:30px;}
.bookleft{ width:370px; height:430px; background:#fff; text-align:center; float:left}
.bookleft img{ padding:5px 0;}
.bookleft a{ display:block; width:102px; height:40px; background:url(/Public/index/images/sc2.png) left no-repeat #ea5504;  line-height:40px; color:#fff; font-size:16px; text-decoration:none; text-align:left; padding-left:48px; margin:auto}
.bookright{ float:right; width:630px;}
.bookright h4{ padding-left:20px; padding-top:20px; font-weight:normal; font-size:18px;}
.bookright .zhushi{ font-size:14px; color:#e4393c; padding:10px 0 10px 20px; line-height:20px;}
.price{ width:630px; height:100px; background:url(/Public/index/images/bg35.gif) no-repeat; }
.price li{ float:left; margin-left:100px; font-size:14px; list-style:none; color:#fff;line-height:90px;}
.price li div{ float:left}
.price li span{ font-size:20px; float:left; padding-top:2px;}
.price li a{background:url(/Public/index/images/qq3.gif) no-repeat; padding-left:25px; color:#fff; text-decoration:none;}
.sales{ margin:8px auto; height:55px;}
.sales li{ float:left; width:209px; text-align:center; list-style:none; height:55px; line-height:25px; border-right:1px #b9b9b9 solid;}
.zhaiyao{ width:590px; height:110px; border-top:1px #b9b9b9 dashed; font-size:14px; line-height:20px; padding-top:20px; margin:auto}
.bookdetail{ width:1000px; min-height:300px; background:#fff;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090; margin:auto; font-size:14px; line-height:24px;}
.book-de{ padding:17px 25px 25px;;}
.hua-head{ width:1000px; height:50px; line-height:50px; border-bottom:2px #b9b9b9 solid; margin:10px auto 0; text-align:center; font-size:20px;}
.exa-test{ width:1000px; height:545px; margin:30px auto 10px}
.test_left,.test_right{ width:490px; height:545px; background:#fff; float:left}
.test_aotu{ width:450px; height:470px; overflow:auto; margin:auto; font-size:14px; line-height:22px;}
.test_code{ padding-top:8px;}
.test_code li{ list-style:none; float:left; margin-right:8px;}
.test_code li a{ text-decoration:none; color:#fff; display:block; width:70px; height:30px; background:#333333; font-size:14px; text-align:center; line-height:30px;}
.test_code li .tli{ background:#e54244}
.test_problem{ clear:both; padding:15px 0;}
.reply{ color:#e54244}
.test_txt{ padding:15px 0}
.test_txt textarea{ width:430px; height:225px;}
.test_ll input{ width:70px; height:30px; text-align:center; line-height:30px; border:none; background:#e54244; color:#fff; cursor:pointer}
.test_ent{ text-align:center}
.test_ent input{ width:100px; height:30px; border:none; background:#e54244; color:#fff; cursor:pointer;}
.main_wx{ width:1000px; height:450px; margin:20px auto}
.main_wx_left{ width:200px; height:450px; background:#fff; float:left}
.main_wx_left ul{ padding:8px 0;}
.main_wx_left li{ list-style:none; height:45px; line-height:45px;}
.main_wx_left li img{ float:left; margin-top:15px; border:none; margin-right:16px;}
.main_wx_left li a{ display:block; padding-left:0px; text-decoration:none; color:#333;}
.main_wx_left li a:hover{ background:#f7f7f7}
.main_wx_center{ width:450px; height:450px; float:left; margin-left:20px;}
.hot_ke{ width:455px; height:180px; background:#fff; margin-top:15px;}
.hot_cheng{ width:100%;}
.hot_cheng .hot_tab{ overflow:hidden; height:50px; }
.hot_cheng .hot_tab a{ display:block; height:50px; line-height:50px;  font-size:16px; width:220px; text-align:center; background:url(/Public/index/images/bg36.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:2px;}
.hot_cheng .hot_tab a.on{  background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg37.gif) bottom center no-repeat; color:#e43a3b}
.hot_cheng .hot_content{ overflow:hidden; margin:0; padding:0;}
.hot_cheng .hot_content li{ display:none; list-style:none; padding:0; margin:0;}
.hot_list{ margin:0; padding:0; clear:both}
.hot_list{ padding-left:5px; padding-top:18px; *padding-top:0}
.hot_list dt{ float:left; width:195px; margin-left:10px; background:url(/Public/index/images/bg38.gif) left center no-repeat; padding-left:20px; line-height:24px;}
.hot_list dt a{ text-decoration:none; color:#333; font-size:13px;}
.hot_list dt a:hover{ color:#e54244}
.main_wx_right{ width:310px; height:450px; float:right;}
.main_pic{ width:310px; height:270px; background:#fff; margin-top:20px; padding-top:15px; text-align:center}
.main_pic img{-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;}
.public{ width:1000px; height:215px; margin:0 auto 20px; background:#fff;}
.public .public_tu{ float:left; margin-left:20px; margin-top:5px;}
.public_list{ width:265px; float:left; margin-left:20px; margin-top:5px;}
.public_list h4{ width:100px; height:30px; background:#228fff; text-align:center; line-height:30px; color:#fff; font-size:14px; font-weight:normal; margin-bottom:10px;}
.public_list li{ list-style:none; height:24px; line-height:24px; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; vertical-align:bottom}
.public_list li a{ text-decoration:none; color:#333; font-size:14px; display:block;text-overflow:ellipsis; white-space:nowrap; width:240px;}

.wea.reg { background-color:#ffffff;}
.wea.reg .termhead { text-align:center; padding:0; line-height:50px;}
.wea.reg .termhead img { vertical-align:middle; margin-right:10px;}
.wea.reg .detail form { margin:17px auto 0; width:300px;}
.wea.reg .detail form input { margin-bottom:30px; height:30px; line-height:30px; width:280px; background:url("/Public/index/images/bg_input.gif"); background-position:left top; background-repeat:no-repeat;border:none;padding:5px 10px;color:#000000;}
.wea.reg .detail form select {margin: 0; width:300px; height:40px; line-height:40px;background:url("/Public/index/images/bg_input.gif");background-position:left top; background-repeat:no-repeat;border:none;outline:none;color:#d5d5d5; margin-bottom:30px;padding-left:10px;}
.wea.reg .detail form .errormes { position:absolute; left:300px; top:0px; color:#e4393c; width:200px; padding-left:20px; line-height:40px;}
.wea.reg .detail form .errornone { display:none;}
.wea.reg .detail form div.inputpos { position: relative;}
.wea.reg .detail form select option { padding-left:10px;}
.wea.reg .detail form #agree { line-height:20px; height:20px;text-align:center; margin-bottom:30px;}
.wea.reg .detail form #agree a { color:#228fff; text-decoration:none;}
.wea.reg .detail form #agree input{ width:auto; height:auto; margin:0 10px 0 0;}
.wea.reg .detail form input#tjbtn { width:300px; height:40px; background-image:none; background-color:#228fff; color:#ffffff; font-size:16px; line-height:40px; padding:0;cursor: pointer;}
.wea.reg .detail p { text-align:center; font-size:12px;margin-bottom:30px;}
.wea.reg .detail p a {color:#228fff; text-decoration:none; }

.hyzx .detail .list2 { width:730px; min-height:200px;}
.hyzx .termhead { margin-bottom:0;}
.hyzx .detail { padding-top:0;}
.hyzx .list2 dt span { color:#e4393c; float:none; padding-left:20px;}

.wea.showvid { background-color:#ffffff;}
.wea.showvid .termhead {line-height:50px; margin-bottom:0px;}
.wea.showvid .termhead img { vertical-align:middle; margin-right:10px;}
.leftshow { width:640px; float:left;}
.leftshow .showvidi { width:600px; height:450px; padding:20px;}
.rightshow { width:320px; float:right; padding-right:20px;}
.rightshow h1 { font: bold 18px/24px "微软雅黑","黑体",Arial,sans-serif;padding-left: 5px; padding-top:20px;}
.rightshow div {color: #e4393c;font-size: 14px;line-height: 20px;margin: 10px 0 0 5px;}
.classInfo li {line-height: 14px;margin: 15px 0; list-style:none; font-size:12px;}
.classInfo .li01 {float: left; width: 30%;}
.classInfo .li02 {border-left: 1px solid #ccc;float: left;text-align: center; width: 30%;}
.classInfo .li04 {clear: both;float: none;width: 100%;}
.vidby { width:840px; margin:20px auto; padding:0 20px;}
.vidby li { float:left; list-style:none; font-size:12px; line-height:30px;}
.vidby li.vidby1 { width:600px; padding:0 20px;}
.vidby li.vidby2 { width:200px; text-align:center;}
.clear { clear:both;}
.bcolorg { background-color:#eeeeee;}
.bcolorw { background-color:#f7f7f7;}
.colorr { color:#e4393c;}
.bankList { width:888px; margin:20px auto; border-top:1px solid #e3e2e2; border-bottom:1px solid #e3e2e2; padding:20px 0;}
.bankList label {border: 1px solid #ffffff;border-radius: 4px;cursor: pointer;display: inline-block;line-height: 40px;margin: 10px 9px 10px 0;}
.bankList span {background: rgba(0, 0, 0, 0) url("/Public/index/images/bankicon.gif") no-repeat scroll 0 0;display:inline-block;margin-left:10px;overflow:hidden;text-indent:-10em;vertical-align:middle;width: 180px;}
.bankList span.gsyh {background-position: 0 -20px;}
.bankList span.zsyh {background-position: 0 -100px;}
.bankList span.jsyh {background-position: 0 -179px;}
.bankList span.zgyh {background-position: 0 -258px;}
.bankList span.nyyh {background-position: 0 -337px;}
.bankList span.jtyh {background-position: 0 -416px;}
.bankList span.yzyh {background-position: 0 -495px;}
.bankList span.gdyh {background-position: 0 -574px;}
.bankList span.pfyh {background-position: 0 -653px;}
.bankList span.gdfzyh {background-position: 0 -732px;}
.bankList span.zxyh {background-position: 0 -810px;}
.bankList span.xyyh {background-position: 0 -889px;}
.bankList span.szfzyh {background-position: 0 -968px;}
.bankList span.msyh {background-position: 0 -1048px;}
.bankList span.bjyh {background-position: 0 -1127px;}
.bankList span.hzyh {background-position: 0 -1205px;}
.bankList span.shyh {background-position: 0 -1284px;}
.bankList span.nsyh {background-position: 0 -1363px;}
.bankList span.payh {background-position: 0 -1443px;}
.bankList span.fzyh {background-position: 0 -1521px;}
.bankList span.wzyh {background-position: 0 -1600px;}
.bankList span.nbyh {background-position: 0 -1680px;}
.bankList span.zfb {background-position: 0 -1757px;}
.bankList span.kq {background-position: 0 -1836px;}
.htred, a.htred {color: #e4393c;}
.c666 {color: #666666;}
.p30 { width:888px; margin:0px auto;}
.btn_by { text-align:center; margin-bottom:20px;}
#btnby {width:300px; height:40px; background-image:none; background-color:#228fff; color:#ffffff; font-size:16px; line-height:40px; padding:0;cursor: pointer; border:none;}

/*grcenter*/
.wealeft ul.grcenter { padding-bottom:0;}
.wealeft ul.grcenter h3 { width:110px; margin:15px auto; font-size:15px; font-weight:normal; padding-left:45px; color:#ffffff; background-color:#e33939; line-height:40px;background-image:url(/Public/index/images/bg42.gif); background-repeat:no-repeat; background-position:15px center;}
.wealeft ul.grcenter.mycount h3 { background-color:#e33939; line-height:40px;background-image:url(/Public/index/images/bg43.gif); background-repeat:no-repeat; background-position:15px center;}
.wealeft ul.grcenter.myset h3 { background-color:#e33939; line-height:40px;background-image:url(/Public/index/images/bg44.gif); background-repeat:no-repeat; background-position:15px center;}
.wealeft ul.grcenter.myset { padding-bottom:15px;}
#grright { padding:0 20px; padding-top:20px; height:auto;}
ul.vidcenter { width:740px; font-size:12px;}
ul.vidcenter li { float:left; line-height:30px; height:30px; list-style:none; text-align:center; overflow:hidden;}
ul.vidcenter li a {text-decoration:none; color:#333333;}
.vidcenter .fcolorr {color:#e4393c;}
.vidcenter .inbtn { padding:2px; background:#e4393c; color:#ffffff;}
.vidcenter .width469 { width:469px;}
.vidcenter .width99 { width:99px;}
.vidcenter .width49 { width:49px;}
.vidcenter .width219 { width:219px;}
.vidcenter .width149 { width:149px;}
.vidcenter .width199 { width:199px;}
.vidcenter .width369 { width:369px;}
.vidcenter .width399 { width:399px;}
.vidcenter .width229 { width:229px;}
.vidcenter .width619 { width:619px;}
.vidcenter .width299 { width:299px;}
.vidcenter .borderr1 { border-right:1px solid #eeeeee;}
.vidcenter .borderb1 { border-bottom:1px solid #eeeeee;}
.vidcenter .paddingl20 { padding-left:20px;}
.vidcenter .bcolorg { background-color:#eeeeee;}
.vidcenter .bcolorw { background-color:#f7f7f7;}
.vidcenter .textal { text-align:left;}
.btntool { width:100%; height:40px; margin-top:15px;}
.btntools {height:40px; line-height:40px; color:#ffffff; background-color:#e4393c; font-size:13px; display:block; text-align:center; float:left; margin-right:10px;}
.btntool .deletexz { width:120px; }
.btntool .goonby { width:80px; margin-right:0;}
.btntool .gotodeal { width:87px; padding-right:33px;background-image:url(/Public/index/images/bg45.gif); background-position:87px center; background-repeat:no-repeat; font-size:20px; font-weight:bold; float:right; margin-right:0; margin-left:30px;}
.btntool .moneyhj { font-size:25px; font-weight:bold; font-style:italic; color:#e4393c;}
.btntool p { font-size:15px; text-align:right; line-height:29px; padding-top:7px;}
.vidcenter .bynumber { background:none; background-color:#e4393c; color:#ffffff; height:21px; line-height:21px; width:30px; border:none; text-align:center; margin:0 1px;vertical-align:middle;}
.vidcenter .numberjian ,.vidcenter .numberadd { width:21px; height:21px; line-height:21px; background-color:#e4393c; color:#ffffff; display:inline-block; vertical-align:middle;cursor: pointer}
ul.vidcenter li.tssc { width:165px; margin:0 10px 15px; height:270px; padding-bottom:15px; border-bottom:1px solid #eeeeee;}
ul.vidcenter li.tssc p { line-height:30px;}


.mainleft ul{ padding:8px 0;}
.mainleft li{ list-style:none; height:45px; line-height:45px;}
.mainleft li img{ float:left; margin-top:15px; border:none; margin-right:16px;}
.mainleft li a{ display:block; padding-left:30px; text-decoration:none; color:#333;}
.mainleft li a:hover{ background:#f7f7f7}
.maincenter{ width:450px; height:570px; float:left; margin-left:20px;}
.lun{ width:450px; height:255px;}
.focus{ position:relative; width:450px; height:255px; background-color: #000; float: left;}  
.focus img{ width: 450px; height: 255px; border:none;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:12px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */ }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/Public/index/images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.groom{ width:400px; height:295px; margin-top:20px; background:url(/Public/index/images/bg5.gif) no-repeat #fff; padding-left:50px;text-align: center;}
.groom>p{margin:6px 10px;}
.groomone{ width:395px; padding-top:14px; clear:both}
.groomone h4{ font-size:16px;  font-weight:600;text-align:center; margin-bottom:3px;}
.groomone h4 a{color:#e5383c; text-decoration:none;}
.groomone h4 a:hover{ text-decoration:underline;}
.groomone ul{ width:315px; margin:auto;}
.groomone li{ float:left; margin:3px 5px 3px; list-style:none;}
.groomone li a{ text-decoration:none; font-size:14px; color:#333;}
.groomone li .cli{ color:#e5383c}
.groomone li a:hover{ color:#e5383c}
.mainright{ float:right; width:310px; height:570px;}
.tabbox {width:310px; height:440px; background:#fff; text-align:left;}
.tabmenu {width:100%px; height:50px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:153px; height:50px; overflow:hidden; background:url(/Public/index/images/bg7.gif) bottom left no-repeat;line-height:55px;display:inline; font-size:16px;}
.tabmenu .cli {text-align:center;float:left;display:block;width:153px;height:50px;overflow:hidden; background:url(/Public/index/images/bg6.gif) bottom left no-repeat;line-height:55px;display:inline;font-size:16px; cursor:pointer;color:#e6393d}
#tabcontent {width:310px;}
#tabcontent ul {margin:0;padding:10px;list-style-type:none;}
#tabcontent .hidden {display:none;}
#tabcontents {width:310px;}
#tabcontents ul {margin:0;padding:10px;list-style-type:none;}
#tabcontents .hidden {display:none;}
.tabone dl{ margin-top:4px;}
.tabone dt{ padding-left:25px; height:30px; line-height:30px;}
.tabone dt a{ font-size:14px; text-decoration:none; color:#333; display:block; width:261px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.tabone dt a:hover{ color:#e5383a}
.focusBox { position: relative; width: 310px; height: 110px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic li{position: absolute; width: 320px; left: 0px; top: 0px; display: none; list-style:none;}
.focusBox .pic img { width: 310px; height: 110px; display: block; float:left; border:none;}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 25px; width:100%; background: #747e4c; filter: alpha(opacity=60); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 25px;  width:100%; overflow: hidden; }
.focusBox .txt li{ height:25px; line-height:25px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 12px; height: 12px;overflow: hidden; text-align: center; margin-right:3px; cursor: pointer; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius:5px; background:#b9b9bb}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;background:#b9b9bb}
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; ;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:#666; }
.null{ margin-top:20px;}
.dre{ width:1000px; height:500px; margin:auto;}
.dreleft{ width:300px; height:500px; float:left;}
.term{ width:300px; height:410px; background:#fff;}
.termhead{ height:50px; line-height:55px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat; padding-left:24px; font-size:18px; margin-bottom:8px; color:#e43a3d;}
.termone{ width:265px; margin:auto; padding-bottom:10px; border-bottom:1px #ddd solid;}
.termone h4{ font-size:14px; font-weight:normal; color:#333; height:35px; line-height:35px;}
.termone h4 a{ color:#333; text-decoration:none;}
.termone h4 a:hover{ color:#e33939}
.termone span{ font-size:12px; color:#bababa;}
.termone .ol{ font-size:12px; color:#e5383a; background:url(/Public/index/images/bg9.gif) left no-repeat; padding-left:12px; padding-top:3px;}
.rom{ margin-top:20px;}
.drecenter{ width:420px; height:500px; background:#fff; float:left; margin-left:20px;}
.isme{ width:100%;}
.isme .tab{ overflow:hidden; height:50px; }
.isme .tab a{ display:block; height:50px; line-height:55px;  font-size:16px; width:208px; text-align:center; background:url(/Public/index/images/bg11.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:2px;}
.isme .tab a.on{  background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg10.gif) bottom center no-repeat; color:#e43a3b}
.isme .content{ overflow:hidden;}
.isme .content li{ display:none; list-style:none;}
.kiss{ width:380px; margin:auto;}
.kiss dl{ padding-top:15px;}
.kiss dt{ list-style:none; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; height:28px; line-height:28px;}
.kiss dt a{ text-decoration:none; font-size:14px; float:left;color:#333; line-height:25px; display:block; width:330px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.kiss dt span{ float:right; font-size:12px; color:#777;}
.kiss dt a:hover{ color:#e5383a}
.dreright{ float:right; width:240px; height:500px;}
.free{ width:240px; height:195px; background:#fff;}
.free ul{ padding-top:8px;}
.free li{ list-style:none; height:22px; line-height:22px; padding-left:20px;}
.free li a{ text-decoration:none; color:#444; font-size:12px;display:block; width:210px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.free li a:hover{ color:#e5383a}
.sun{ width:1000px; height:495px; margin:20px auto;}
.sunleft{ width:740px; height:495px; float:left; background:#fff;}
.sunlefthead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.sunlefthead h4{ font-weight:normal; background:url(/Public/index/images/bg13.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px;}
.sunone{ width:710px; height:115px; margin:auto}
.sunoneleft{ width:350px; float:left; padding-top:15px;}
.sunoneleft li{ float:left; list-style:none; margin:0 2px 4px;}
.sunoneleft a{ display:block; width:110px; text-decoration:none; font-size:14px; text-align:center; line-height:30px; color:#fff;}
.sunoneleft a:hover{ color:#e9e9e9}
.sunoneright{ width:350px; float:left; margin-left:10px; padding-top:15px;}
.sunoneright h4{ font-weight:normal; font-size:15px; height:28px; line-height:28px;}
.sunoneright h4 a{ text-decoration:none; color:#e43a3d;}
.sunoneright span{ font-size:12px; color:#cecece; display:block; height:22px; line-height:22px;}
.suntwo{ width:705px; margin:auto; clear:both; padding-top:12px;}
.suntwo li{ height:30px; line-height:30px; list-style:none; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:15px;}
.suntwo li a{ float:left; font-size:14px; color:#333; text-decoration:none;display:block; width:610px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.suntwo li a:hover{color:#e5383a}
.suntwo li span{ float:right; color:#b9b9b9; font-size:12px;}
.sunright{ width:240px; height:495px; background:#fff; float:right}
.sunright li{ list-style:none; padding-left:30px; margin:38px 0;}
.inquiry{ height:80px; width:1000px; margin:auto; background:#fff;}
.inquiry h4{ float:left; width:150px; height:64px; margin-top:8px; background:#ea5503; font-weight:normal; line-height:64px;  text-align:center; color:#fff; font-size:16px;}
.inquiry table{ font-size:14px; float:left; padding-top:8px; margin-left:45px;}
.inquiry table td{ padding:4px 0;}
.inquiry table td div{ padding-right:8px;}
.inquiry input{ width:108px; height:23px; border:1px #b9b9b9 solid; outline:none; padding-left:5px; font-family:"Microsoft Yahei"; font-size:12px; color:#555;}
.inquiry select{ width:115px; height:25px; border:1px #b9b9b9 solid; outline:none; padding-left:5px; font-family:"Microsoft Yahei"; font-size:12px; color:#444;}
.inquiry .ente{ width:178px; height:25px; border:none;background:url(/Public/index/images/bg14.gif) no-repeat; cursor:pointer;}
.means{ width:1000px; height:475px; margin:20px auto; background:#fff;}
.meanshead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.meanshead h4{ font-weight:normal; background:url(/Public/index/images/bg13.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px; float:left}
.meanshead a{ float:right; margin-right:20px; line-height:50px; color:#047c18; font-size:14px; text-decoration:none;}
.meanshead a span{ color:#b9b9b9;}
.sjh{ width:982px; height:405px; clear:both; margin:auto;}
.sjh .tab{ overflow:hidden; height:50px; }
.sjh .tab a{ display:block; height:50px; line-height:55px;  font-size:14px; width:105px; text-align:center; background:url(/Public/index/images/bg15.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:4px;}
.sjh .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg16.gif) bottom center no-repeat; color:#e43a3b}
.sjh .content{ overflow:hidden;}
.sjh .content li{ display:none; list-style:none;}
.ove{ padding-top:15px; width:955px; margin:auto}
.oveone{ width:465px; float:left;}
.oveone h4{ width:98px; height:28px; border:1px #047c18 solid; color:#047c18; font-weight:normal; font-size:14px; text-align:center; line-height:28px;-moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius:3px; margin-bottom:10px;}
.oveone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.oveone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:375px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.oveone dt a:hover{ color:#e5383a}
.oveone dt span{ float:right; font-size:12px; color:#b8b8b8}
.ggw{ width:1000px; height:80px; margin:auto;}
.mon{ width:1000px; height:370px; margin:20px auto;}
.monleft{ width:740px; height:370px; background:#fff; float:left}
.monhead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.monhead h4{ font-weight:normal; background:url(/Public/index/images/bg17.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px; float:left}
.monone{ width:220px; float:left; margin:15px 7px 0;}
.monname{ padding-top:15px; padding-bottom:5px;}
.monname a{ font-size:14px; text-decoration:none; color:#333;}
.monname a:hover{ color:#e5383a}
.monol{ font-size:12px; color:#ed5605}
.monol span{ color:#2b8637}
.miss{ margin-top:12px;}
.miss dt{ float:left; width:330px; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; height:24px; line-height:24px; margin-right:10px;}
.miss dt a{ text-decoration:none; color:#333; font-size:12px;display:block; width:320px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.miss dt a:hover{ color:#e5383a}
.monright{ width:240px; height:370px; background:#fff; float:right;}
.luck{ width:200px; margin:8px auto 0; padding-bottom:12px; border-bottom:1px #ddd solid; clear:both}
.luckname{ font-size:12px; height:18px; line-height:18px;}
.luckname a{ text-decoration:none; color:#333;display:block; width:200px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.luckname a:hover{ color:#ed5605}
.lucktest{ font-size:12px; color:#999; background:url(/Public/index/images/bg19.gif) left center no-repeat; padding-left:24px;}
.lucktest a{ text-decoration:none; color:#e33a3f}
.lucktest a:hover{ text-decoration:underline}
.book_lol{ width:1000px; height:390px; background:#fff; margin:auto;}
.bookhead{ height:50px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat;}
.bookhead h4{ font-weight:normal; background:url(/Public/index/images/bg20.gif) no-repeat left; padding-left:28px; margin-left:20px; line-height:55px; color:#e43a3d; font-size:18px; float:left}
.rollBox{width:960px;overflow:hidden;margin:15px auto 0; position:relative; z-index:999;}
.rollBox .LeftBotton{height:90px;width:40px;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; left:0; top:109px; z-index:9999}
.rollBox .RightBotton{height:90px;width:40px;overflow:hidden;float:left;display:inline;cursor:pointer; position:absolute; right:0; top:109px;}
.rollBox .Cont{width:960px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:240px;height:330px;float:left;text-align:center; position:relative}

.rollBox .Cont .pic img{background:#fff;display:block; border:none;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.wed{ height:360px; width:1000px; margin:20px auto}
.wedleft{ width:400px; height:360px; float:left; background:#fff;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;}
#playBox{ width:360px; height:280px; margin:20px auto; position:relative; overflow:hidden; background:url(/Public/index/images/bg21.gif) no-repeat;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; list-style:none}
#playBox .smalltitle {width:360px; height:10px; position:absolute; bottom:15px; left:30px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#bababa; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#e3393c;}
.sat{ width:340px; font-size:12px; padding:0 10px}
.sat h4{ font-size:14px;  font-weight:normal; height:45px; line-height:45px;}
.his{ color:#bababa; line-height:20px;}
.his a{ text-decoration:none;}

.wedright{ width:580px; height:360px; background:#fff; float:right;}
.wedright ul{ margin-left:8px; margin-top:22px;}
.wedright li{ float:left; list-style:none; margin:5px 10px 5px;}
.wedright li a img {box-shadow:0px 0px 10px #b9b9b9;-moz-border-radius:60px;/* Gecko browsers */-webkit-border-radius:60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */}
.make{ width:1000px; height:275px; margin:auto}
.makeleft{ width:300px; height:275px; background:#fff; float:left}
.makeone{ width:255px; margin:auto; padding-top:10px;}
.makeone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.makeone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:243px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.makeone dt a:hover{ color:#e5383a}
.makeright{ width:680px; height:275px; float:right; background:#fff;}
.makeol{ padding-left:20px;}
.maketwo{ width:150px; padding-top:8px; float:left; margin:0 5px;}
.maketwoname{ line-height:25px; font-size:12px; margin-top:8px; color:#333; padding:0 5px 0; text-align:center}
.makemore{ font-size:12px; text-align:center; padding-top:5px;}
.makemore a{ text-decoration:none; color:#047e19}
.makemore a:hover{ text-decoration:underline}
.contact{ width:1000px; height:262px; margin:20px auto; background:url(/Public/index/images/bg22.gif) no-repeat #fff;}
.conleft{ float:left; padding-left:20px; font-size:12px; color:#444; line-height:22px; padding-top:25px; width:350px;}
.code{ float:left; margin-left:25px; text-align:center; padding-top:30px;}
.code h4{ font-size:12px; color:#444; font-weight:normal; padding-top:18px;}
.map{ float:right; padding-top:30px; padding-right:20px;}
.ggw2{ width:1000px; height:100px; margin:auto;}
.menu{ height:33px; width:1000px; border-top:1px #333 solid; margin:20px auto 0}
.menu ul{ width:700px; margin:10px auto 0; overflow: hidden; margin-top: 20px;}
.menu li{ list-style:none; float:left; height:14px; line-height:14px; padding:0 10px; border-right:1px #444 solid;}
.menu li a{ text-decoration:none; color:#444; font-size:12px; line-height: 0;}
.menu li a:hover{ color:#e5383a}
.footer{ width:100%; height:165px; background:url(/Public/index/images/bg23.gif) bottom no-repeat #fff;;}
.foot{ width:1000px; height:120px; margin:auto;}
.footop{ text-align:center; font-size:12px; color:#999; padding:12px 0 8px; margin-top: 10px;}
.links{ font-size:12px; padding-left:160px;}
.links h4{ font-weight:normal; color:#999; float:left}
.links ul{ float:left;}
.links li{ list-style:none; float:left; margin:0 3px}
.links li a{ text-decoration:none; color:#999;}
.links li a:hover{ color:#333;}
.long{ clear:both; padding-top:40px;}
.long li{ list-style:none; float:left; margin:0 8px;}
.wea{ width:1000px; margin:20px auto; overflow:hidden}
.wealeft{ width:200px; background:#fff; float:left}
.wealeft ul{ margin-top:10px; padding-bottom:15px;}
.wealeft li{ list-style:none; margin-left:32px;  height:45px; line-height:45px;}
.wealeft li a{ text-decoration:none; color:#333; font-size:16px;background:url(/Public/index/images/bg24.gif) no-repeat left center; padding-left:26px;}
.wealeft li a:hover{ color:#e4393c;background:url(/Public/index/images/bg25.gif) no-repeat left center;}
.wearight{ width:780px; padding-bottom:20px; float:right; background:#fff;}
.weaone{ width:330px; height:120px; position:relative; margin-left:20px; margin-top:25px; margin-right:20px; float:left}
.weapic{ position:absolute; left:0; top:0;}
.weapic img{box-shadow:0px 0px 10px #b9b9b9;-moz-border-radius:60px;/* Gecko browsers */-webkit-border-radius:60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */}
.weaez{ width:192px; height:120px; margin-left:60px; background:#f7f7f7; padding-left:78px;}
.weaez h4{ font-weight:normal; padding:14px 0 8px;}
.weaez h4 a{ font-size:14px; text-decoration:none; color:#333;}
.weaez h4 a:hover{ color:#e4393c}
.weavn{ font-size:12px; color:#c1c1c1; padding-right:10px;}
.detail{ padding:25px; padding-bottom:0px; font-size:14px; line-height:25px; color:#555;}
.info{ background:#fff; margin-bottom:20px;}
.info ul{ margin-top:10px; padding-bottom:15px;}
.info li{ list-style:none; margin-left:32px;  height:28px; line-height:28px;}
.info li a{ text-decoration:none; color:#333; font-size:14px;background:url(/Public/index/images/bg25.gif) no-repeat left center; padding-left:26px;}
.info li a:hover{ color:#e4393c;}
.infoone{ width:150px; margin:auto; padding-top:10px; padding-bottom:10px;}
.infoone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.infoone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:138px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.infoone dt a:hover{ color:#e5383a}
.mien{ padding:15px; overflow:hidden; background:url(/Public/index/images/bg8.gif) left bottom no-repeat}
.mineone{ clear:both; padding-top:5px;}
.mineone div{ float:left; font-size:13px; color:#e4393c; font-weight:normal;width:110px; height:23px; line-height:23px;}
.mineone ul{ float:left; width:600px;}
.mineone li{ float:left; margin-right:6px; list-style:none;}
.mineone li a{ text-decoration:none; color:#333; font-size:13px;white-space:nowrap}
.list{ width:740px; min-height:940px; margin:auto; padding-top:10px; padding-bottom:10px;}
.list dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.list dt a{ float:left; font-size:12px; color:#333; text-decoration:none;}
.list dt span{ float:right; font-size:12px; color:#444;}
.list dt a:hover{ color:#e5383a}
.part{ width:1000px; margin:auto; overflow:hidden}
.partleft{ width:680px; float:left;}
.admit{ width:680px; height:470px; background:#fff;}
.admithead{ height:50px; line-height:55px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat; padding-left:24px; font-size:18px; margin-bottom:8px; color:#e43a3d;}
.admithead span{ float:left}
.admithead a{ float:right; font-size:12px; color:#e4393c; text-decoration:none; margin-right:20px;}
.admit dl{ padding:8px  15px 0;}
.admit dt{ list-style:none; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; height:28px; line-height:28px;}
.admit dt a{ text-decoration:none; font-size:12px; float:left;color:#333; line-height:25px; display:block; width:595px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.admit dt span{ float:right; font-size:12px; color:#777;}
.admit dt a:hover{ color:#e5383a}
.partright{ width:300px; float:right}
.coach{ width:300px; height:205px; background:#fff; padding-top:20px;}
.coach dl{ background:#228fff; width:240px; margin:auto; padding:10px }
.coach dt{ list-style:none; background:url(/Public/index/images/bg28.gif) left center no-repeat; padding-left:10px; height:20px; line-height:20px;}
.coach dt a{ text-decoration:none; color:#fff; font-size:12px;}
.test{ width:300px; height:300px; background:#fff; margin-top:20px;}
.test table{ font-size:12px; margin:auto; text-align:center}
.test table td{ height:28px;}
.test table tr:hover{ color:#f00; cursor:pointer;}
.stress{ width:300px; height:260px; background:#fff; margin-top:20px;}
.stress dl{ padding-left:10px; padding-top:8px;}
.stress dt{ padding-left:25px; height:30px; line-height:30px;}
.stress dt a{ font-size:12px; text-decoration:none; color:#333; display:block; width:250px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.stress dt a:hover{ color:#e5383a}
.video{ width:300px; height:230px; background:#fff; margin-top:20px;}
.video ul{ width:270px; margin:auto;}
.video li{ float:left; margin:5px 5px;}
.video li img{ float:left; width:125px; height:70px;}
.course{ width:300px; height:320px; background:#fff; margin-top:20px;}
.course dl{ padding-left:10px; padding-top:8px;}
.course dt{ padding-left:25px; height:27px; line-height:27px;}
.course dt a{ font-size:12px; text-decoration:none; color:#333; display:block; width:250px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.course dt a:hover{ color:#e5383a}
.exe{ width:300px; height:230px; background:#fff; margin-top:20px;}
.exeone{ width:260px;clear:both; margin:auto;}
.exeone .tab{ overflow:hidden; height:30px; }
.exeone .tab a{ display:block; height:30px; line-height:30px;  font-size:14px; width:82px; text-align:center; background:url(/Public/index/images/bg15.gif) center bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:4px;}
.exeone .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg16.gif) bottom center no-repeat; color:#e43a3b}
.exeone .content{ overflow:hidden;}
.exeone .content li{ display:none; list-style:none;}
.exeoneleft{ float:left; margin-top:15px;}
.exeoneright{ float:left; width:95px; margin-left:5px; font-size:12px; padding-top:15px;margin-top:15px;}
.sleep{ width:450px; height:295px; margin-top:20px; background:#fff;}
.tabtab {width:450px; height:295px; background:#fff; text-align:left;}
.tabmenux {width:50px; height:295px; float:left;}
.tabmenux ul {margin:0;padding:0;list-style-type: none;}
.tabmenux li { text-align:center; display:block; width:50px; height:132px; padding-top:12px; overflow:hidden; background:url(/Public/index/images/bg30.gif) top right no-repeat;line-height:25px; font-size:16px;}
.tabmenux .cli {text-align:center;display:block;width:50px;  height:132px; padding-top:12px; overflow:hidden; background:url(/Public/index/images/bg29.gif) top right no-repeat;line-height:25px;font-size:16px; cursor:pointer;color:#e6393d}
#tabcontentx {width:400px; float:left;}
#tabcontentx ul {margin:0;list-style-type:none;}
#tabcontentx .hidden {display:none;}
.kai dl{ width:385px; margin:18px auto 0;}
.kai dt{clear:both; height:29px; line-height:29px;}
.kai dt a{ float:left; font-size:14px; color:#333; text-decoration:none;display:block; width:300px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.kai dt a:hover{ color:#e5383a}
.kai dt span{ float:right; font-size:12px; color:#b8b8b8}
.max{ width:1000px; margin:20px auto 0; overflow:hidden}
.maxleft{ width:200px;float:left;overflow:hidden;}
.guteng{ background:#fff; height:450px; margin-bottom:20px;}
.guteng ul{ margin-top:10px; padding-bottom:15px;}
.guteng li{ list-style:none; margin-left:32px;  height:45px; line-height:45px;}
.guteng li a{ text-decoration:none; color:#333; font-size:14px;background:url(/Public/index/images/bg25.gif) no-repeat left center; padding-left:26px;}
.guteng li a:hover{ color:#e4393c;}
.infoone2{ width:160px; margin:auto; padding-top:10px;}
.infoone2 dt{clear:both; height:27px; line-height:27px;}
.infoone2 dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:160px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.infoone2 dt a:hover{ color:#e5383a}
.maxcen{ width:450px;float:left; margin-left:20px;}
.maxcenone{ height:450px;background:#fff; }
.maxcen dl{ padding:0 20px;}
.maxcen dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.maxcen dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:405px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.maxcen dt a:hover{ color:#e5383a}
.maxcenhead{ height:50px; line-height:55px; background:url(/Public/index/images/bg8.gif) bottom left no-repeat; padding-left:24px; font-size:18px; margin-bottom:8px; color:#e43a3d;}
.maxcenhead span{ float:left}
.maxcenhead .lianj{ float:right;font-size:14px; margin-right:10px; color:#333;}
.maxcenhead .lianj a{ text-decoration:none; color:#333;}
.maxcenhead .lianj a:hover{ color:#e4393c}
.zhao{ background:#fff;; margin-top:20px; height:360px;}
.maxright{ float:right; width:310px;}
.zto{ margin-top:20px;}
.tabxx {width:310px; height:360px; background:#fff; text-align:left;}
.tabmenum {width:310px; height:50px; float:left;}
.tabmenum ul {margin:0;padding:0;list-style-type: none; float:left}
.tabmenum a{ display:block; width:112px; height:50px; background:#e4393c; color:#fff; float:right; text-align:center; line-height:50px; text-decoration:none; font-size:14px;}
.tabmenum li { text-align:center; display:block; width:95px; height:50px; overflow:hidden; background:url(/Public/index/images/bg7.gif) bottom center no-repeat;line-height:55px; font-size:16px; float:left; margin-right:4px;}
.tabmenum .cli {text-align:center;display:block;width:95px;  height:50px;  overflow:hidden; background:url(/Public/index/images/bg6.gif) bottom center no-repeat;line-height:55px;font-size:16px; cursor:pointer;color:#e6393d}
#tabcontentm {width:400px; float:left;}
#tabcontentm ul {margin:0;list-style-type:none;}
#tabcontentm .hidden {display:none;}
.tabxx dl{ margin-top:4px; padding-left:10px; padding-top:10px;}
.tabxx dt{ padding-left:25px; height:32px; line-height:32px;}
.tabxx dt a{ font-size:14px; text-decoration:none; color:#333; display:block; width:261px; overflow:hidden;text-overflow:ellipsis;  white-space:nowrap; }
.tabxx dt a:hover{ color:#e5383a}
.metoo{ width:1000px; margin:auto; overflow:hidden}
.metooleft{ width:680px; float:left; background:#fff;}
.list2{ width:640px;  margin:auto; padding-top:10px; padding-bottom:10px;}
.list2 dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.list2 dt a{ float:left; font-size:12px; color:#333; text-decoration:none;}
.list2 dt span{ float:right; font-size:12px; color:#444;}
.list2 dt a:hover{ color:#e5383a}
.metooright{ float:right; width:300px;}
.whole{ width:1000px; height:310px; margin:20px auto;}
.wholeleft{ width:260px; height:310px; float:left; overflow:hidden}
.wholehead{ height:48px; line-height:48px; padding-left:20px; color:#fff; font-size:16px;}
.whole ul{ width:220px; margin:20px auto;}
.whole li{ list-style:none; width:55px; text-align:center; height:26px; line-height:26px; float:left}
.whole li a{ color:#fff; text-decoration:none; font-size:14px; width:55px;}
.wholecen{ width:350px; height:310px; float:left; margin-left:20px; background:#fff;}
.wholecen dl{ padding:8px 15px 0;}
.wholecen dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:29px; line-height:29px; padding-left:12px;}
.wholecen dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:315px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.wholecen dt a:hover{ color:#e5383a}
.milk{ width:1000px; margin:auto; overflow:hidden}
.wholecen dl{ padding:8px 15px 0;}
.milkone{ width:320px; height:310px; float:left; background:#fff; margin-bottom:20px;}
.milkhead{ height:50px; background:#228fff; text-align:center; line-height:50px;}
.milkhead a{ color:#fff; font-size:16px;}
.milkone dl{ padding:8px 15px;}
.milkone dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:29px; line-height:29px; padding-left:12px;}
.milkone dt a{ float:left; font-size:12px; color:#333; text-decoration:none;display:block; width:280px; text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.milkone dt a:hover{ color:#e5383a}
.mandetail{ width:740px; margin:30px auto 0; position:relative;}
.mandetailleft{ position:absolute; left:0; top:0;box-shadow:0px 0px 10px #b9b9b9;-moz-border-radius:60px;/* Gecko browsers */-webkit-border-radius:60px;/* Webkit browsers */border-radius:60px;/* W3C syntax */}
.mandetailright{ background:#f7f7f7; width:580px; min-height:600px; margin-left:60px; font-size:14px; line-height:24px; padding-left:80px; padding-right:20px;}
.mandetailright h4{ padding:15px 0 30px; font-weight:normal; font-size:16px;}
.metooleft2{ width:650px; float:left; background:#fff; padding:15px;}
.heads{ border-bottom:1px #ccc dashed; text-align:center; padding-bottom:15px;}

.heads span{ padding:0 5px; font-size:12px; color:#666;}
.ceo{width:650px; padding:15px 0 20px; font-size:14px; line-height:22px; color:#444;}
.kill{ text-align:center; font-size:14px;}
.kill h4{ font-size:16px; color:#444; height:30px; line-height:30px;}
.rec{ font-size:12px; padding-top:20px;}
.download { padding-top:30px;}
.download h4{ height:25px; line-height:25px; font-size:14px; font-weight:normal;}
.download li{ list-style:none;}
.download li a{ text-decoration:none; color:#359745; text-decoration:none; font-size:12px;}
.download li a:hover{ text-decoration:underline}
.tue{ font-size:12px; padding:20px 0;}
.tue a{ text-decoration:none; color:#ed6c25}
.tue a:hover{ text-decoration:underline}
.fri{}
.frileft{ width:225px; height:125px; background:#ffefbd; float:left}
.frileft img{ width:85px; height:85px; float:left; margin:20px 12px 0}
.friright{ float:right; width:395px;}
.friright h4{ font-size:14px; font-weight:normal; height:60px; line-height:60px;}
.friright li{ list-style:none; font-size:12px; height:20px; line-height:20px;}
.friright li a{ text-decoration:none; color:#444;}
.mi{ height:40px; line-height:40px; border-bottom:1px #444 dashed; border-top:1px #444 dashed;  clear:both; margin:55px 0 15px; font-size:12px;}
.mi div{ float:left}
.mi .mia{ color:#666; margin-right:15px;}
.mi .mia a{ text-decoration:none; color:#eb6e70}
.mi .mib a{ text-decoration:none; color:#333;}
.mi .mib{ margin-right:15px;}
.mi .mib .miba{ background:url(/Public/index/images/qq2.gif) no-repeat left center; padding-left:15px;}
.mi .mib .mibb{ background:url(/Public/index/images/wb2.gif) no-repeat left center; padding-left:30px;}
.bdsharebuttonbox{ padding-top:5px;}
.neighbor{ padding:10px 0 15px; border-bottom:1px #999 dashed;}
.neighbor li{ list-style:none; height:30px; line-height:30px; font-size:12px;}
.neighbor li span{ color:#46a055}
.neighbor li a{ color:#666; text-decoration:none;}
.neighbor li a:hover{ color:#333;}
.nominate{ padding-top:15px;}
.nominate h4{ height:40px; line-height:40px; font-size:16px; font-weight:normal;}
.nominate dl{ padding:0 8px;}
.nominate dt{ background:url(/Public/index/images/bg12.gif) no-repeat left center; clear:both; height:27px; line-height:27px; padding-left:12px;}
.nominate dt a{ float:left; font-size:12px; color:#000; text-decoration:none;}
.nominate dt a:hover{ color:#e5383a}
.nominate dt span{ color:#666; font-size:12px; padding-left:5px;}

.essay{ width:982px; height:405px; clear:both; margin:auto;}
.essay .tab{ overflow:hidden; height:50px; }
.essay .tab a{ display:block; height:50px; line-height:55px;  font-size:14px; width:105px; text-align:center; background:url(/Public/index/images/bg15.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:4px;}
.essay .tab a.on{ background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg16.gif) bottom center no-repeat; color:#e43a3b}
.essay .content{ overflow:hidden;}
.essay .content li{ display:none; list-style:none;}
.ess { padding-top:10px;}
.ess dt{ width:940px; height:33px; line-height:33px; border-bottom:1px #999 dashed; background:url(/Public/index/images/bg12.gif) no-repeat left center; padding-left:15px; margin:auto}
.ess dt a{ float:left; text-decoration:none; color:#666; font-size:16px;}
.ess dt a:hover{ color:#e4393c}
.ess dt div{ float:right}
.ess dt div a{ margin:0 5px; font-size:12px; color:#008c3e}
.fun{ width:310px; height:190px; background:#fff;}
.fun ul{ padding:0 10px;}
.fun li{ list-style:none; float:left; margin: 5px 10px; vertical-align:bottom}
.fun li a{ display:block; width:125px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:14px; background:#1baff5; text-decoration:none;}
.correct{ widows:310px; height:360px; background:#fff; margin-top:20px;}
.correct ul{ padding:8px 15px;}
.correct li{ height:30px; float:left; list-style:none; margin:5px; vertical-align:bottom}
.correct li a{ display:block; width:60px; height:30px; background:#1baff5; text-decoration:none; color:#fff; text-align:center; line-height:30px; font-size:14px;}
.gation{ width:155px; margin:auto; height:78px; font-size:12px; color:#999; line-height:18px; margin-top:5px;}
.gation a{ text-decoration:none; color:#444; font-size:16px; display:block; padding:5px 0; background:url(/Public/index/images/bg33.gif) left center no-repeat; padding-left:14px;}
.soul{ width:1000px; margin:auto; background:#fff; overflow:hidden}
.lp{ width:960px; margin:auto; padding-top:10px; padding-bottom:30px;}
.lp dt{ height:35px; line-height:35px;}
.lp dt a{ float:left; font-size:14px; text-decoration:none; color:#333;}
.lp dt div{ float:right}
.lp dt div a{ margin:0 5px; font-size:12px; color:#037d17}
.lp dt a:hover{ color:#e4393c}
.soulleft{ width:200px; background:#fff; height:615px; float:left}
.soulleft li{ list-style:none; height:55px; line-height:55px; padding-left:20px;}
.soulleft li a{ background:url(/Public/index/images/bg33.gif) left center no-repeat; padding-left:25px; text-decoration:none; color:#444; font-size:16px;}
.soulleft .mli{ background:url(/Public/index/images/bg34.gif) right center no-repeat}
.soulright{ width:795px; float:right}
.souone{ width:250px; height:300px; background:#fff; text-align:center; float:left; margin:0 7px 15px 7px;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;}
.souonehead{ height:50px; background:url(/Public/index/images/bg8.gif) left bottom no-repeat; text-align:center; line-height:48px; font-size:16px; color:#e4393c}
.souonehead span{ font-size:12px;}
.souone img{ padding:12px 0;}
.jij{ height:60px; line-height:30px; color:#777; font-size:14px;}
.souone a{ display:block; width:120px; height:40px; background:#228fff; color:#fff; text-decoration:none; font-size:16px; line-height:40px; margin:8px auto 0}
.navlist2{ width:1000px; height:50px; margin:auto;}
.navlist2 li{ list-style:none; float:left; margin:0 30px;}
.navlist2 li a{ display:block; padding:0 17px; height:50px; line-height:50px; font-size:16px; color:#fff; text-decoration:none;}
.navlist2 li a:hover{ background:#0c7ff2}
.head{ width:1000px; height:72px; background:url(/Public/index/images/head.gif) no-repeat; margin:30px auto 15px;}
.book{ width:1000px; height:430px; background:#ffffff;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090; margin:0 auto 30px; }
.bookleft{ width:370px; height:430px; background:#fff; text-align:center; float:left}
.bookleft img{ padding:5px 0;}
.bookleft a{ display:block; width:102px; height:40px; background:url(/Public/index/images/sc2.png) left no-repeat #ea5504;  line-height:40px; color:#fff; font-size:16px; text-decoration:none; text-align:left; padding-left:48px; margin:auto}
.bookright{ float:right; width:630px;}
.bookright h4{ padding-left:20px; padding-top:20px; font-weight:normal; font-size:18px;}
.bookright .zhushi{ font-size:14px; color:#e4393c; padding:10px 0 10px 20px; line-height:20px;}
.price{ width:630px; height:100px; background:url(/Public/index/images/bg35.gif) no-repeat; }
.price li{ float:left; margin-left:100px; font-size:14px; list-style:none; color:#fff;line-height:90px;}
.price li div{ float:left}
.price li span{ font-size:20px; float:left; padding-top:2px;}
.price li a{background:url(/Public/index/images/qq3.gif) no-repeat; padding-left:25px; color:#fff; text-decoration:none;}
.sales{ margin:8px auto; height:55px;}
.sales li{ float:left; width:209px; text-align:center; list-style:none; height:55px; line-height:25px; border-right:1px #b9b9b9 solid;}
.zhaiyao{ width:590px; height:110px; border-top:1px #b9b9b9 dashed; font-size:14px; line-height:20px; padding-top:20px; margin:auto}
.bookdetail{ width:1000px; min-height:300px; background:#fff;-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090; margin:auto; font-size:14px; line-height:24px;}
.book-de{ padding:17px 25px 25px;;}
.hua-head{ width:1000px; height:50px; line-height:50px; border-bottom:2px #b9b9b9 solid; margin:10px auto 0; text-align:center; font-size:20px;}
.exa-test{ width:1000px; height:545px; margin:30px auto 10px}
.test_left,.test_right{ width:490px; height:545px; background:#fff; float:left}
.test_aotu{ width:450px; height:470px; overflow:auto; margin:auto; font-size:14px; line-height:22px;}
.test_code{ padding-top:8px;}
.test_code li{ list-style:none; float:left; margin-right:8px;}
.test_code li a{ text-decoration:none; color:#fff; display:block; width:70px; height:30px; background:#333333; font-size:14px; text-align:center; line-height:30px;}
.test_code li .tli{ background:#e54244}
.test_problem{ clear:both; padding:15px 0;}
.reply{ color:#e54244}
.test_txt{ padding:15px 0}
.test_txt textarea{ width:430px; height:225px;}
.test_ll input{ width:70px; height:30px; text-align:center; line-height:30px; border:none; background:#e54244; color:#fff; cursor:pointer}
.test_ent{ text-align:center}
.test_ent input{ width:100px; height:30px; border:none; background:#e54244; color:#fff; cursor:pointer;}
.main_wx{ width:1000px; height:450px; margin:20px auto}
.main_wx_left{ width:200px; height:450px; background:#fff; float:left}
.main_wx_left ul{ padding:8px 0;}
.main_wx_left li{ list-style:none; height:45px; line-height:45px;}
.main_wx_left li img{ float:left; margin-top:15px; border:none; margin-right:16px;}
.main_wx_left li a{ display:block; padding-left:30px; text-decoration:none; color:#333;}
.main_wx_left li a:hover{ background:#f7f7f7}
.main_wx_center{ width:450px; height:450px; float:left; margin-left:20px;}
.hot_ke{ width:455px; height:180px; background:#fff; margin-top:15px;}
.hot_cheng{ width:100%;}
.hot_cheng .hot_tab{ overflow:hidden; height:50px; }
.hot_cheng .hot_tab a{ display:block; height:50px; line-height:50px;  font-size:16px; width:220px; text-align:center; background:url(/Public/index/images/bg36.gif) left bottom no-repeat;float:left; text-decoration:none; color:#333; margin-right:2px;}
.hot_cheng .hot_tab a.on{  background:#fff; color:#333; text-decoration:none; background:url(/Public/index/images/bg37.gif) bottom center no-repeat; color:#e43a3b}
.hot_cheng .hot_content{ overflow:hidden; margin:0; padding:0;}
.hot_cheng .hot_content li{ display:none; list-style:none; padding:0; margin:0;}
.hot_list{ margin:0; padding:0; clear:both}
.hot_list{ padding-left:5px; padding-top:18px; *padding-top:0}
.hot_list dt{ float:left; width:195px; margin-left:10px; background:url(/Public/index/images/bg38.gif) left center no-repeat; padding-left:20px; line-height:24px;}
.hot_list dt a{ text-decoration:none; color:#333; font-size:13px;}
.hot_list dt a:hover{ color:#e54244}
.main_wx_right{ width:310px; height:450px; float:right;}
.main_pic{ width:310px; height:270px; background:#fff; margin-top:20px; padding-top:15px; text-align:center}
.main_pic img{-moz-box-shadow: 2px 2px 10px #909090;-webkit-box-shadow: 2px 2px 10px #909090;}
.public{ width:1000px; height:215px; margin:0 auto 20px; background:#fff;}
.public .public_tu{ float:left; margin-left:20px; margin-top:5px;}
.public_list{ width:265px; float:left; margin-left:20px; margin-top:5px;}
.public_list h4{ width:100px; height:30px; background:#228fff; text-align:center; line-height:30px; color:#fff; font-size:14px; font-weight:normal; margin-bottom:10px;}
.public_list li{ list-style:none; height:24px; line-height:24px; background:url(/Public/index/images/bg12.gif) left center no-repeat; padding-left:10px; vertical-align:bottom}
.public_list li a{ text-decoration:none; color:#333; font-size:14px; display:block;text-overflow:ellipsis; white-space:nowrap; width:240px;}

.wea.reg { background-color:#ffffff;}
.wea.reg .termhead { text-align:center; padding:0; line-height:50px;}
.wea.reg .termhead img { vertical-align:middle; margin-right:10px;}
.wea.reg .detail form { margin:17px auto 0; width:300px;}
.wea.reg .detail form input { margin-bottom:30px; height:30px; line-height:30px; width:280px; background:url("/Public/index/images/bg_input.gif"); background-position:left top; background-repeat:no-repeat;border:none;padding:5px 10px;color:#000000;}
.wea.reg .detail form select {margin: 0; width:300px; height:40px; line-height:40px;background:url("/Public/index/images/bg_input.gif");background-position:left top; background-repeat:no-repeat;border:none;outline:none;color:#d5d5d5; margin-bottom:30px;padding-left:10px;}
.wea.reg .detail form .errormes { position:absolute; left:300px; top:0px; color:#e4393c; width:200px; padding-left:20px; line-height:40px;}
.wea.reg .detail form .errornone { display:none;}
.wea.reg .detail form div.inputpos { position: relative;}
.wea.reg .detail form select option { padding-left:10px;}
.wea.reg .detail form #agree { line-height:20px; height:20px;text-align:center; margin-bottom:30px;}
.wea.reg .detail form #agree a { color:#228fff; text-decoration:none;}
.wea.reg .detail form #agree input{ width:auto; height:auto; margin:0 10px 0 0;}
.wea.reg .detail form input#tjbtn { width:300px; height:40px; background-image:none; background-color:#228fff; color:#ffffff; font-size:16px; line-height:40px; padding:0;cursor: pointer;}
.wea.reg .detail p { text-align:center; font-size:12px;margin-bottom:30px;}
.wea.reg .detail p a {color:#228fff; text-decoration:none; }

.hyzx .detail .list2 { width:730px; min-height:200px;}
.hyzx .termhead { margin-bottom:0;}
.hyzx .detail { padding-top:0;}
.hyzx .list2 dt span { color:#e4393c; float:none; padding-left:20px;}

.wea.showvid { background-color:#ffffff;}
.wea.showvid .termhead {line-height:50px; margin-bottom:0px;}
.wea.showvid .termhead img { vertical-align:middle; margin-right:10px;}
.leftshow { width:640px; float:left;}
.leftshow .showvidi { width:600px; height:450px; padding:20px;}
.rightshow { width:320px; float:right; padding-right:20px;}
.rightshow h1 { font: bold 18px/24px "微软雅黑","黑体",Arial,sans-serif;padding-left: 5px; padding-top:20px;}
.rightshow div {color: #e4393c;font-size: 14px;line-height: 20px;margin: 10px 0 0 5px;}
.classInfo li {line-height: 14px;margin: 15px 0; list-style:none; font-size:12px;}
.classInfo .li01 {float: left; width: 30%;}
.classInfo .li02 {border-left: 1px solid #ccc;float: left;text-align: center; width: 30%;}
.classInfo .li04 {clear: both;float: none;width: 100%;}
.vidby { width:840px; margin:20px auto; padding:0 20px;}
.vidby li { float:left; list-style:none; font-size:12px; line-height:30px;}
.vidby li.vidby1 { width:600px; padding:0 20px;}
.vidby li.vidby2 { width:200px; text-align:center;}
.clear { clear:both;}
.bcolorg { background-color:#eeeeee;}
.bcolorw { background-color:#f7f7f7;}
.colorr { color:#e4393c;}
.bankList { width:888px; margin:20px auto; border-top:1px solid #e3e2e2; border-bottom:1px solid #e3e2e2; padding:20px 0;}
.bankList label {border: 1px solid #ffffff;border-radius: 4px;cursor: pointer;display: inline-block;line-height: 40px;margin: 10px 9px 10px 0;}
.bankList span {background: rgba(0, 0, 0, 0) url("/Public/index/images/bankicon.gif") no-repeat scroll 0 0;display:inline-block;margin-left:10px;overflow:hidden;text-indent:-10em;vertical-align:middle;width: 180px;}
.bankList span.gsyh {background-position: 0 -20px;}
.bankList span.zsyh {background-position: 0 -100px;}
.bankList span.jsyh {background-position: 0 -179px;}
.bankList span.zgyh {background-position: 0 -258px;}
.bankList span.nyyh {background-position: 0 -337px;}
.bankList span.jtyh {background-position: 0 -416px;}
.bankList span.yzyh {background-position: 0 -495px;}
.bankList span.gdyh {background-position: 0 -574px;}
.bankList span.pfyh {background-position: 0 -653px;}
.bankList span.gdfzyh {background-position: 0 -732px;}
.bankList span.zxyh {background-position: 0 -810px;}
.bankList span.xyyh {background-position: 0 -889px;
}.bankList span.szfzyh {background-position: 0 -968px;}
.bankList span.msyh {background-position: 0 -1048px;}
.bankList span.bjyh {background-position: 0 -1127px;}
.bankList span.hzyh {background-position: 0 -1205px;}
.bankList span.shyh {background-position: 0 -1284px;}
.bankList span.nsyh {background-position: 0 -1363px;}
.bankList span.payh {background-position: 0 -1443px;}
.bankList span.fzyh {background-position: 0 -1521px;}
.bankList span.wzyh {background-position: 0 -1600px;}
.bankList span.nbyh {background-position: 0 -1680px;}
.bankList span.zfb {background-position: 0 -1757px;}
.bankList span.kq {background-position: 0 -1836px;}
.htred, a.htred {color: #e4393c;}
.c666 {color: #666666;}
.p30 { width:888px; margin:0px auto;}
.btn_by { text-align:center; margin-bottom:20px;}
#btnby {width:300px; height:40px; background-image:none; background-color:#228fff; color:#ffffff; font-size:16px; line-height:40px; padding:0;cursor: pointer; border:none;}

ul.vidcenter li.gkjl { width:165px; margin:0 10px 15px; height:183px; padding-bottom:15px; text-align:left; position:relative;}
ul.vidcenter li.gkjl p { line-height:20px; padding-left:3px;}
ul.vidcenter li.gkjl div.videobtn { position:absolute; top:50px; text-align:center; width:100%;color:#ffffff; display:none; background-color:#999999;}
ul.vidcenter li.gkjl:hover div.videobtn { display:block;}
ul.vidcenter li.gkjl div.videobtn a { color:#ffffff;}
ul.vidcenter li.gkjl div.videobtn a:hover {color:#e4393c;}
ul.vidcenter li.gkjl p.gkjlicon { color:#999999; padding-left:20px;background-image:url(/Public/index/images/bg46.png); background-repeat:no-repeat; background-position:3px center;}
ul.vidcenter h3.tgkjl { line-height:40px; padding-bottom:20px;}
ul.vidcenter h3.tgkjl span { display: inline-block; color:#ffffff; padding:0 20px;}
/*ul.vidcenter.gkjltoday {background-image:url(/Public/index/images/2x1r.gif);background-repeat:repeat-y; background-position:5px top;}*/
ul.vidcenter.gkjltoday h3.tgkjl span {background-color:#e4393c;}
/*ul.vidcenter.gkjlother {background-image:url(/Public/index/images/2x1666.gif);background-repeat:repeat-y; background-position:5px top;}*/
ul.vidcenter.gkjlother h3.tgkjl span {background-color:#666666;}
ul.vidcenter li.shlist {height:auto; margin:19px; padding:19px; width:294px; background-color:#eeeeee; height:120px;background-image:url(/Public/index/images/bg_sh.gif); background-repeat:no-repeat; background-position:left top; position:relative;}
.shadd { margin-top:30px;}
ul.vidcenter li .shadd a { color:#ffffff; display:block;}
.shedt { position:absolute; line-height:15px; border:1px solid #e4393c; padding:5px; right:18px; bottom:15px;}
ul.vidcenter li .shedt a { color:#e4393c; display:block;}
.shedtcontent { width:740px;}
.shedtcontent h4 { line-height:40px; color:#ffffff; font-weight:normal;margin:20px 0;}
.shedtcontent h4 span { background-color:#e4393c; line-height:40px; display: inline-block; padding:0 15px;}
.shedtcontent ul li { list-style:none; line-height:30px; margin-bottom:10px;}
.shedtcontent ul li span { width:100px; text-align:right; display: inline-block; margin-right:10px;}
.shedtcontent ul li input , .shedtcontent ul li select { background:none; border:1px solid #b9b9b9; line-height:28px;}
.shedtcontent ul li input { width:300px; padding:0 10px;}
.shedtcontent ul li label input { width:auto;}
.shedtcontent ul li select { margin-right:11px; width:100px; text-align:center;}
.shedtcontent ul li input.subbtn {background-color:#e4393c; color:#ffffff; border:none; width:80px;cursor: pointer;}

<!-- 联创世华 -->
.fenlei{
	width:200px;
	float:left;
	height:auto;}
.fenlei_h2{
	width:140px;
	height:30px;
	background-image:url(../images2015/fenlei_h2.jpg);
	font-family:"微软雅黑", "黑体";
	font-size:16px;
	color:#FFF;
	padding-left:60px;
	padding-top:10px;}
.item h3 a{
	font-family:"微软雅黑", "黑体";
	font-size:14px;}
.all-sort-list{position:relative;width:198px;border:1px solid #65adf6;border-top:none;padding:0px 0px 0px 0px;background:#FAFAFA;
float:left;}
.all-sort-list .item{height:43px;border-top:1px solid #FFFFFF;}
.all-sort-list .item.bo{border-top:none;} 
.all-sort-list .item h3{height:43px;line-height:40px;border:1px 0px;font-size:14px;font-weight:normal;width:138px;overflow:hidden; padding-left:60px; font-family:"微软雅黑", "黑体"; font-size:14px; font-weight:700; }
.all-sort-list .hover h3{position:relative;z-index:13;border-color:#DDD;border-width:1px 0px;border-style:solid;}
.all-sort-list .item span{padding:0px 5px;color:#A40000;font-family:"\5B8B\4F53";} 
.all-sort-list .item a{color:#444;text-decoration:none; font-weight:normal;}
.all-sort-list .item a:hover{color:#1d7ad9;}


.all-sort-list .item-list{
	display:none;
	position:absolute;
	width:505px;
	min-height:150px;
	_height:200px;
	background:#FFF;
	left:197px;
	box-shadow:0px 0px 10px #DDDDDD;
	border:1px solid #DDD;
	top:3px;
	z-index:10;
}
.all-sort-list .item-list .close{
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	font-family:"微软雅黑", "黑体";
	background:rgba(0, 0, 0, 0.6);
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}
/* 代码整理：js代码网 www.jsdaima.com */
.item-list .subitem{
	float:left;
	width:397px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 8px;
}

.item-list .subitem dl{border-top:1px solid #EEE;padding:6px 0px;overflow:hidden;zoom:1;}
.item-list .subitem .fore1{border-top:none;}
.item-list .subitem dt{float:left;width:54px;line-height:22px;text-align:right;padding:3px 6px 0px 0px;font-weight:700;color:#E4393C;height: 50px;}
.item-list .subitem dt a{color:#666; font-weight:bold;}
.item-list .subitem dd{float:left;width:80px;padding:3px 0px 0px;overflow:hidden;}
.item-list .subitem dd em{float:left;height:14px;line-height:14px;padding:0px 8px;margin-top:5px;border-left:1px solid #CCC;}
.item-list .subitem dd em a, .item-list .cat-right dd a{color:#666;text-decoration:none;}
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover{font-weight:normal;text-decoration:underline;}
.item-list .cat-right{float:right;width:210px;}
.item-list .cat-right dl{width:194px;padding:6px 8px;}
.item-list .cat-right dd{padding-top:6px;line-height:22px;overflow:hidden;padding:3px 0px 0px;}
.item-list .cat-right dt{padding:3px 6px 0px 0px;font-weight:700;color:#E4393C; }
.item-list .cat-right dd a:hover{color:#666;}


.shengkao{
	width:198px;
	height:43px;
	background-image:url(../images2015/shengkao.jpg);
}
.guokao{
	width:198px;
	height:43px;
	/*background-image:url(../images2015/guokao.jpg);*/
}
.shiye{
	width:198px;
	height:43px;
	background-image:url(../images2015/shiye.jpg);
}
.xuandiao{
	width:198px;
	height:43px;
	background-image:url(../images2015/xuandiao.jpg);
}
.jiaoshi{
	width:198px;
	height:43px;
	background-image:url(../images2015/jiaoshi.jpg);
}
.yinhang{
	width:198px;
	height:43px;
	background-image:url(../images2015/yinhang.jpg);
}
.zhengfa{
	width:198px;
	height:43px;
	background-image:url(../images2015/zhengfa.jpg);
}
.linxuan{
	width:198px;
	height:43px;
	background-image:url(../images2015/linxuan.jpg);;
}
.sanzhi{
	width:198px;
	height:43px;
	background-image:url(../images2015/sanzhi.jpg);;
}
.junzhuan{
	width:198px;
	height:43px;
	background-image:url(../images2015/junzhuan.jpg);
}
.qita{
	width:198px;
	height:43px;
	background-image:url(../images2015/qita.jpg);
}

.fenlei{
	width:200px;
	float:left;
	height:auto;}
.fenlei_h2{
	width:140px;
	height:30px;
	background-image:url(../images2015/fenlei_h2.jpg);
	font-family:"微软雅黑", "黑体";
	font-size:16px;
	color:#FFF;
	padding-left:60px;
	padding-top:10px;}
.item h3 a{
	font-family:"微软雅黑", "黑体";
	font-size:14px;}
	
<!--分页样式-->
.pagination ul {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination ul li {
  display: inline;
}
.pagination ul li.rows {
    line-height: 30px;
    padding-left: 5px;
}
.pagination ul li.rows b{color: #f00}
.pagination ul li a, .pagination ul li span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #fff;
    background: url('../images/bottom_bg.png') 0px 0px;
    border: 1px solid #d3dbde;
    /*border-left-width: 0;*/
    margin-left: 2px;
    color: #08c;
}
.pagination ul li a:hover{
    color: red;
    background: #0088cc;
}
.pagination ul li.first-child a, .pagination ul li.first-child span {
    border-left-width: 1px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-topleft: 3px;
}
.pagination ul .disabled span, .pagination ul .disabled a, .pagination ul .disabled a:hover {
color: #999;
cursor: default;
background-color: transparent;
}
.pagination ul .active a, .pagination ul .active span {
color: #999;
cursor: default;
}
.pagination ul li a:hover, .pagination ul .active a, .pagination ul .active span {
background-color: #f0c040;
}
.pagination ul li.last-child a, .pagination ul li.last-child span {
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
}
.pagination ul li.current a{color: #f00 ;font-weight: bold; background: #ddd}

/* 分享 */
.mic{
	height:30px;
}
.bdsharebuttonbox{
	float: right;
	overflow: hidden;
}


.img_pos{position: absolute;margin-top: 35px;display:none;z-index:999;margin-left: -270px;}




<!--国考大横条-->

.navs{
	width:998px;
	height:158px;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #D5D5D5;
	margin-bottom:20px;
	display:block;
	
}
.navs_left{
	width:280px;
	height:158px;
	float:left;}
.navs_middle{
	width:378px;
	height:160px;
	float:left;
	padding-top:4px;
	font-size:14px;
	line-height:30px;
	padding-left:40px;
	
	font-size:14px;}
.navs_middle p span a{
	font-size:16px;
	font-family:"微软雅黑";
	color:#ED0000;
	text-decoration:none;
	line-height:28px;
	font-weight:normal;}
.navs_right{
	width:280px;
	height:158px;
	float:right;
	font-size:12px;}
.navs p{
	}
.navs a{
	color:#464646;}

.new_links{
		width: 1000px; 
		margin: 0 auto; 
		text-align: center;
	}
	.new_links span a{
		color: #999;
		font-size: 12px;
		margin-left: 7px;
	}
	.new_links .lianjie{
		font-weight: normal;
		color: #999;
		 font-size: 12px; 
	}


