/* CSS Document */
body,nav,dl,dt,dd,p,ul,ol,li,input,button,textarea,footer,h1,h2,h3,h4{margin:0;padding:0;}
body{ font-family: '宋体';color:#323232; font-size:12px; z-index:-99;}
form,img,ul,ol,li,dl,dt,dd,input{margin:0; padding:0; border:0; }
ul,li,dl,dt,dl{list-style-type:none;}
p{margin:0;padding:0}
a{color:#323232; text-decoration:none;}
a:hover{color:#2983c2; text-decoration:none;}



/* 顶部 */
.toolbar{ width:100%; height:30px; line-height:30px; border-bottom:solid 1px #e6e6e6; background: url(../images/top-bg.png) repeat-x;}
.toolbar-con{ width:1000px; height:30px; margin:0 auto;}
.toolbar-left{ height:30px; float:left; line-height:30px; }
.wel{ width:204px; height:30px; float:left;  overflow:hidden; line-height:30px; padding-right:18px;}
.user{ width:84px; height:30px; float:left;  overflow:hidden; line-height:30px; padding-left:18px; background:url(../images/user.png) left center no-repeat;}
.toolbar-right{  height:30px; float:right; overflow:hidden; line-height:30px; }

.header{ width:1000px; height:100px; margin:0 auto;}
.logo{ padding:27px 0; width:221px; float:left; }



/* choice-city */
.qiehuan{ display:block; float:left; width:72px; height:26px; line-height:26px; padding:37px 0 0 0; text-align:right;}
.choice-city{ display:block; float:left; width:76px; height:26px; line-height:26px; padding:37px 0 0 0; position:relative; z-index:99;    margin-left: 10px;}
.choice-city li{}
.choice-city-home{ position:relative; background: url(../images/choice-city-bg.png) no-repeat; position:relative; z-index:99;}

.choice-city-home-prod{ position:relative; background: url(../images/choice-city-bg_prod.png) no-repeat; position:relative; z-index:99;}
.hover-city-prod{ background:url(../images/choice-city-bg_prod1.png) no-repeat; z-index:99;}

.hover-city{ background:url(../images/choice-city-bg1.png) no-repeat; z-index:99;}
.choice-city-span{ display:block; width:76px; height:26px; line-height:26px; text-align:center; cursor:pointer; z-index:999;}
.choice-city-ul{ display:block; position:absolute; left:0; top:25px; width:150px; padding:10px 15px; background:#fff; border:#ebebeb solid 1px; z-index:90;}
.choice-city-ul li{ z-index:100;}




.qiehuan_product{ display:block; float:left; width:72px; height:26px; line-height:26px; padding:37px 0 0 0; text-align:right;}
.choice-city_product{ display:block; float:right; width:76px; height:26px; line-height:26px; padding:37px 0 0 0; position:relative; z-index:99;  /***  margin-left: 10px;*/}
.choice-city_product li{}
.choice-city-home_product{ position:relative; background: url(../images/choice-city-bg.png) no-repeat; position:relative; z-index:99;}
.choice-city-home-prod_product{ position:relative; background: url(../images/choice-city-bg_prod.png) no-repeat; position:relative; z-index:99;}

.hover-city_product{ background:url(../images/choice-city-bg1.png) no-repeat; z-index:99;}
.hover-city-prod_product{ background:url(../images/choice-city-bg_prod1.png) no-repeat; z-index:99;}

.choice-city-span_product{ display:block; width:76px; height:26px; line-height:26px; text-align:center; cursor:pointer; z-index:999;}
.choice-city-ul_product{ display:block; position:absolute; left:0; top:25px; width:150px; padding:10px 15px; background:#fff; border:#ebebeb solid 1px; z-index:90;}
.choice-city-ul_product li{ z-index:100;}





.search-form{ float:left; width:350px; height:36px; padding:32px 0 0 50px;}
.search-text{ display:inline-block; float:left; width:261px; height:32px; line-height:32px; padding-left:5px; border:#2983c2 solid 2px; border-right:none; font-size:12px;}
.search-button{ display:block; float:left; width:80px; height:36px; line-height:36px; background:#2983c2; border:none; color:#fff; font-size:16px; font-family:"微软雅黑";}

.tel{ width:173px; height:49px; float:right; padding:25px 0; background:url(../images/tel.png) 0 25px no-repeat;}
.ordered{ width:139px; height:34px; float:right; font-size:16px; text-align:center; line-height:34px; margin-top:32px; border:#e6e6e6 solid 1px; background:#fafafa url(../images/order-bg.png) no-repeat; color:#999; position:relative; cursor:pointer;}
.yuan-red{ display:block; width:16px; height:14px; text-align:center; line-height:14px; position:absolute; left:90px; top:-6px; background:url(../images/yuan-red.png) no-repeat; font-size:12px; color:#FFF;}



/* nav */
/**
.nav{ width:100%; height:48px; background:#397ed0; z-index:3;}
.nav-main{ width:1000px; height:48px; margin:0 auto; z-index:4; position:relative;}
.sidebar-class{ width:187px; height:48px; float:left; background:url(../images/sideber-class-bg.png) no-repeat; z-index:5; position:relative;}
.sidebar-class h1{ display:block; width:187px; height:48px; line-height:48px; text-align:center; font-weight:normal; font-family:"微软雅黑"; color:#FFF; font-size:16px; background:url(../images/sideber-class-bg1.png) 20px 17px no-repeat; z-index:1; cursor:pointer;}
.nav-tit{ display:block; height:48px; padding-left:20px; float:left;}
.nav-name{ display:block; height:48px; padding:0; float:left; z-index:6; position:relative;}
.nav-name a:hover{ color:#fff;z-index:12;}
.nav-h{ display:block; height:48px; line-height:48px; padding:0 30px; font-family:"微软雅黑"; font-size:16px; color:#FFF; overflow:hidden; background:url(../images/nav-bg1.png) right center no-repeat;z-index:12;}
.hover-nav{ display:block; height:48px; line-height:48px; padding:0 30px; font-family:"微软雅黑"; font-size:16px; color:#FFF; overflow:hidden; background:#3070bf url(../images/nav-bg2.png) right center no-repeat;}
*/

.nav{ width:100%; height:48px; background:#397ed0; z-index:3;}
.nav-main{ width:1000px; height:48px; line-height:48px; margin:0 auto; z-index:4; position:relative;}/**margin:0 172px;会出现因为分辨率导致变形.但是margin:0 auto;会出现滑动有线的问题*/
.sidebar-class{ width:187px; height:48px; float:left; line-height:0px;cursor:pointer; text-align:left; background:url(../images/sideber-class-bg.png) no-repeat; z-index:5;}
.sidebar-class h1{ display:block; width:187px; height:48px; line-height:48px; text-align:center; font-weight:normal; font-family:"微软雅黑"; color:#FFF; font-size:16px; background:url(../images/sideber-class-bg1.png) 20px 17px no-repeat; z-index:1;}
.nav-tit{ display:block; height:48px; padding-left:20px; float:left;}
.nav-name{ display:block; height:48px; padding:0; float:left; z-index:999999; position:relative;}
.nav-name a:hover{ color:#FFF;z-index:12;}
.nav-h{ display:block; height:48px; line-height:48px; padding:0 30px; font-family:"微软雅黑"; font-size:16px; color:#FFF; overflow:hidden; background:url(../images/nav-bg1.png) right center no-repeat;z-index:12;}
.hover-nav{ display:block; height:48px; line-height:48px; padding:0 30px; font-family:"微软雅黑"; font-size:16px; color:#FFF; overflow:hidden; background:#3070bf url(../images/nav-bg2.png) right center no-repeat;}



/***
.nav-con{ position:absolute; left:0; top:45px; background:#468bdd; border-top:#2160ad solid 3px; z-index:99;
padding:23px 20px 20px 20px; overflow:hidden; display:none;}
.nav-con dl{ display: inline-block; float:left; }
.nav-con dl dt{ display:block; width:48px; color:#b2d5ff; font-size:12px; line-height:18px; padding:2px 8px; margin-bottom:6px; background:#1d66bf;}
.nav-con dl dd{ display:block; color:#ffffff; font-size:12px; line-height:28px;}
.nav-con dl dd a{ color:#fff; }
.nav-con dl dd a:hover{ color:#b2d5ff; text-decoration:underline;}
*/


/***lch update 20160307*/
/**
.nav-con{ position:absolute; left:0; top:45px; background:#468bdd;  border-top:#2160ad solid 3px;   z-index:99;
padding:23px 20px 20px 20px; overflow:hidden; display:none;}
*/
.nav-con{ position:absolute;
left:0;
top:45px;
/**background:#468bdd;*/ 
/**background:#FFF;*/
/**  border-top:#2160ad solid 3px; */  
border-bottom:#397ED0 solid 2px;
border-left:#397ED0 solid 2px;
border-top:#397ED0 solid 2px;
border-right:#397ED0 solid 2px;
z-index:99;
padding:10px 13px 20px 13px;
*padding:10px 13px 10px 13px;
overflow:hidden;
display:none;

background-image:url("../images/tmbg.png");
background-repeat:repeat;
background:rgba(255,255,255,0.9);


}

/***lch update 20160307*/
/**
.nav-con dl{ display: inline-block; float:left; }
*/
.nav-con dl{
    margin: 0px auto;
    padding: 12px 22px;
    position: relative;
    z-index: 10;
    float: left;
    display: inline;
}
/***lch update 20160307*/
/**
.nav-con dl dt{ display:block; width:48px; color:#b2d5ff; font-size:12px; line-height:18px; padding:2px 8px; margin-bottom:6px;background:#1d66bf;}

*/
.nav-con dl dt{ display:block; width:55px;*width:55px;width:55px\0; /**color:#b2d5ff;*/ font-size:12px; line-height:18px; font-weight:bold; padding:2px 0px; margin-bottom:6px; /**background:#1d66bf;*/}

/***lch update 20160307*/
/**
.nav-con dl dd{ display:block; color:#ffffff; font-size:12px; line-height:28px;}
*/
.nav-con dl dd{ display:block; color:#0055BB; font-size:12px; line-height:28px;}

/***lch update 20160307*/
/**
.nav-con dl dd a{ color:#fff; }
*/
.nav-con dl dd a{ color:#0055BB; }
/***lch update 20160307*/
/**
.nav-con dl dd a:hover{ color:#b2d5ff; text-decoration:underline;}
*/
.nav-con dl dd a:hover{ color:#FF8D00; text-decoration:none;}



.main{ width:100%; margin:0 auto; position:relative;}
.main-1000{ width:1000px; margin:0 auto; position:relative;}
.main-1{ width:100%; margin:0 auto; padding:20px 0; background:#f6f6f6; position:relative;}

.part-1{ width:1000px; margin:0 auto 20px auto; position:relative;}
.part-2{ width:1000px; margin:0 auto; position:relative;}
.h-324{ height:324px;}
.h-196{ height:196px;}
.h-431{ height:431px;}



/* sidebar */
/**
.sidebar{ width:185px; height:325px; background:#fafafa; border-left:#ebebeb solid 1px; border-right:#ebebeb solid 1px; position: absolute; float:left; z-index:3; display:none;}
.cur-sidebar{ display:block;}
.sidebar ul{ display:block; width:185px; height:325px; position:relative;}
.sidebar-li{ display:block; width:185px; height:64px; float:left; background:#fafafa url(../images/sidebar-li-bg.png) 169px center no-repeat; border-bottom:#ebebeb solid 1px; position:relative; z-index:4; cursor:default;}
.sidebar-a{ display:block; width:186px; height:62px; position:absolute; left:-1px; top:0; z-index:999; overflow:hidden;}
.sidebar-icon{ display:block; width:22px; height:22px; position:absolute; left:17px; top:21px;z-index:1000;}
.sidebar-tit{ display:block; width:120px; height:22px; line-height:22px; position:absolute; left:60px; top:21px; float:left; font-family:"微软雅黑"; font-size:15px; z-index:1000;}
.sidebar-tit span{ color:#999999; font-size:12px;}

.hover-sidebar{ border:#468bdd solid 1px; border-right:none; background:#FFF;}
.sidebar-part{ width:430px; background:#FFF; border:#468bdd solid 1px; position:absolute; left:185px; top:0; z-index:99; padding:17px; display:none;}
.sidebar-part dl{ display:block; width:430px;}
.sidebar-part dl dt{ display:block; height:22px; overflow:hidden;}
.sidebar-p-span{ display:block; float:left; background:#ededed url(../images/sidebar-t-t1.png) right no-repeat;}
.sidebar-p-span a{ display:block; height:22px; line-height:22px; padding:0 30px 0 8px; float:left;}
.sidebar-p-span a:hover{ background:#468bdd url(../images/sidebar-t-t.png) right no-repeat; color:#fff;}
.sidebar-part dl dd{ display:inline; line-height:28px; color:#d9d9d9;}
.sidebar-part dl dd a{ padding:3px 5px; color:#323232;}
.sidebar-part dl dd a:hover{color:#2983c2; text-decoration: underline;}

*/

/* sidebar */
.sidebar{ width:185px; height:325px; background:#fafafa; border-left:#ebebeb solid 1px; border-right:#ebebeb solid 1px; position:relative; float:left; z-index:3; display:none;}
.sidebar ul{ display:block; width:185px; height:325px; position:relative;}
.sidebar-2{ width:185px; height:390px; background:#fafafa; border-left:#ebebeb solid 1px; border-right:#ebebeb solid 1px; position:relative; float:left; z-index:3; display:none;}
.sidebar-2 ul{ display:block; width:185px; height:390px; position:relative;}


.sidebar-li{ display:block; width:185px; height:64px; float:left; background:#fafafa url(../images/sidebar-li-bg.png) 169px center no-repeat; border-bottom:#ebebeb solid 1px; position:relative; z-index:4; cursor:default;}

.sidebar-a{ display:block; width:186px; height:62px; position:absolute; left:-1px; top:0; z-index:999; overflow:hidden;}


.sidebar-icon{ display:block; width:22px; height:22px; position:absolute; left:17px; top:21px;z-index:1000;}
.sidebar-tit{ display:block; width:auto; height:22px; line-height:22px; position:absolute; left:60px; top:21px; float:left; font-family:"微软雅黑"; font-size:15px; z-index:1000;}
.sidebar-tit span{ color:#999999; font-size:12px;}

.hover-sidebar{ border:#468bdd solid 1px; border-right:none; background:#FFF;}


/**
.sidebar-part{  width:300px;*width:310px;  background:#FFF; border:#468bdd solid 1px; position:absolute; left:185px; top:0; z-index:99; padding:17px; display:none;}
*/

.sidebar-part{  /**width:430px;background:#FFF;*/width:300px;*width:310px;/** background:#FFF;*/background-image:url("../images/tmbg.png");position:absolute;
background-repeat:repeat;
background:rgba(255,255,255,0.9);
border:#468bdd solid 1px; position:absolute; left:185px; top:0; z-index:99; padding:17px; display:none;}


.sidebar-part dl{ display:block; /**width:430px;*/ width:300px;*width:310px;}
.sidebar-part dl dt{ display:block; height:22px; overflow:hidden;}
.sidebar-p-span{ display:block; float:left; background:#ededed url(../images/sidebar-t-t1.png) right no-repeat;}
.sidebar-p-span a{ display:block; height:22px; line-height:22px; padding:0 30px 0 8px; float:left;}
.sidebar-p-span a:hover{ background:#468bdd url(../images/sidebar-t-t.png) right no-repeat; color:#fff;}
.sidebar-part dl dd{ display:inline; line-height:28px; color:#d9d9d9;}
.sidebar-part dl dd a{ padding:3px 5px; color:#323232;}
.sidebar-part dl dd a:hover{color:#2983c2; text-decoration: underline;}

/* focus */
.focus{ width:585px; height:312px; border:#ebebeb solid 1px; float:left; margin-left:10px; margin-top:10px; display:inline; position:relative; z-index:1;}
.focus .bd{ width:585px; height:312px; overflow:hidden; position:relative;}
.focus .bd li{width:585px; height:312px;}
.focus .bd li .m-width {width:585px; height:312px; overflow:hidden;}
.focus .bd li a{display:block;background-size:auto;}
.focus .bd li a img{width:585px; height:312px; border:none;}

.focus .prev{ display:block; width:30px; height:68px; background:url(../images/prev.png) no-repeat; position:absolute; left:0; top:122px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4; z-index:99;}
.focus .next{ display:block; width:30px; height:68px; background:url(../images/next.png) no-repeat; position:absolute; right:0; top:122px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4; z-index:99;}

.focus .hd {position:absolute;top:286px;left:225px; z-index:8;}
.focus .hd ul li{width:14px;height:14px;border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; text-indent:-9999px;margin-right:10px;background:#fff;float:left;cursor:pointer; z-index:9;}
.focus .hd ul li.on{background:#397ed0;}



/* 充值 */
.part-1-r{ width:206px; height:314px; margin:10px 0 0 10px; float:left; display:inline; overflow:hidden; z-index:-10;}
.recharge{ width:204px; height:243px; border:#e2e2e2 solid 1px; overflow:hidden;}
.recharge-h{ width:194px; height:35px; padding-left:10px; line-height:35px; color:#397ed0; font-family:"微软雅黑"; font-size:16px; background:#fafafa;}
.recharge-con{ width:184px; background:#FFF; padding:18px 10px;}
.recharge-con ul{ display:block; width:184px; height:24px; padding-bottom:14px; }
.recharge-con ul .recharge-con-t{ display:block; width:57px; float:left; line-height:24px;}
.recharge-con ul .recharge-con-input{ display:block; width:127px; height:24px; float:left; z-index:-5;}
.recharge-con ul .recharge-con-input select{ width:127px; height:24px; border:#cbcbcb solid 1px; }
.recharge-con ul .recharge-con-input label{ display:block; width:59px; height:24px; line-height:21px; float:left;}
.recharge-con ul .recharge-con-input label span{ line-height:24px;}
.recharge-con ul .recharge-con-input label input{vertical-align:middle; line-height:24px;}
.recharge-button{ display:block; width:80px; height:24px; background:url(../images/recharge-but.png) no-repeat; text-decoration:none; color:#fff; text-align:center; line-height:24px; margin-left:58px;}
.recharge-con a:hover{ color:#FFF; text-decoration:underline; cursor:pointer;}


.recharge-con .sypay{ display:block; width:80px; height:24px; background-color:#F90; text-decoration:none; color:#fff; text-align:center; line-height:24px; margin-left:58px;cursor:pointer;}
.recharge-con .sypay:hover{ display:block; width:80px; height:24px; background-color:#F96; text-decoration:none; color:#fff; text-align:center; line-height:24px; margin-left:58px;cursor:pointer;}

.text-1{ width:121px; height:22px; line-height:22px; border:#cbcbcb solid 1px; padding-left:4px;}
.advice{ display:block; width: 207px; height:59px; margin-top:10px;}



/* 优惠 */
.sale{ width:784px; float:left;}
.sale-h{ display:block; width:784px; height:40px; background:#fafafa; border-bottom:#397ed0 solid 2px; font-size:16px;}
.sale-h li{ display:block; width:150px;height:40px; line-height:40px; font-size:16px; text-align:center; float:left; font-family:"微软雅黑"; cursor:pointer;}
.sale-h-cur{ color:#397ed0; background:url(../images/sale-h-cur.png) center bottom no-repeat; display:block;}

.sale-con{ display:block; width:782px; height:153px; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; border-bottom:#e6e6e6 solid 1px;}
.sale-con li{ display:none;}
.sale-list{ display:block; width:260px; height:153px; float:left; border-right:#e6e6e6 solid 1px;}



/* 公告 */
.notice{ width:206px; height:196px; float:right;}
.notice-h{ display:block; width:156px; height:40px; line-height:40px; padding:0 10px 0 40px; background:#fafafa url(../images/notice-icon.png) 15px center no-repeat; border-bottom:#397ed0 solid 2px; font-size:16px;  font-family:"微软雅黑"; overflow:hidden;}
.notice-h .notice-left{ float:left; line-height:40px;}
.notice-h .notice-right{ float:right;  line-height:42px;font-size:14px;}
.notice-con{ display:block; width:204px; height:129px; padding:12px 0 12px 0; border: #e6e6e6 solid 1px; border-top:none;}
.notice-con li{ display:block; width:204px; height:26px; line-height:26px; background:url(../images/notice-li.png) 10px center no-repeat;}
.notice-con li a{ display:block; width:174px; height:26px; line-height:26px; padding:0 10px 0 20px; background:url(../images/notice-li.png) 10px center no-repeat;}
.notice-con li a:hover{ display:block; width:174px; height:26px; line-height:26px; padding:0 10px 0 20px; background:#fafafa url(../images/notice-li.png) 10px center no-repeat;}



/* 节目推荐 */
.program-top{ width:1000px;height:42px; font-size:16px;}
.program-h{ height:40px; line-height:40px; padding-left:40px; font-size:22px;  font-family:"微软雅黑"; float:left;}
.floor-1{ background:url(../images/h1.png) left no-repeat;}
.floor-2{ background:url(../images/h2.png) left no-repeat;}
.floor-3{ background:url(../images/h3.png) left no-repeat;}
.program-more{ height:40px; line-height:40px;   font-family:"微软雅黑"; float:right;}

.program-con{ width:998px; height:371px; border-top:none; position:relative;}
.program-part{ border:#fff solid 3px; background:#fff; margin:0; position:relative; cursor: pointer; overflow:hidden;}
.hover-program{ border:#e6e6e6 solid 3px;}
.absolute-1{ position:absolute; left:0; top:3px;}
.absolute-2{ position:absolute; left:252px; top:3px;}
.absolute-3{ position:absolute; left:504px; top:3px;}
.absolute-4{ position:absolute; left:756px; top:3px;}
.absolute-5{ position:absolute; left:0; top:191px;}
.absolute-6{ position:absolute; left:252px; top:191px;}
.absolute-7{ position:absolute; left:504px; top:191px;}
.absolute-8{ position:absolute; left:756px; top:191px;}
.w-h-1{ width:244px; height:368px;}
.w-h-2{ width:244px; height:180px;}
.w-h-3{ width:496px; height:180px;}
.program-img{ display:block;font-size:0; line-height:none; overflow:hidden;}
.program-img img{ display:block; vertical-align:top;}
.img-wh-1{ width:238px; height:362px;}
.img-wh-2{ width:238px; height:174px;}
.img-wh-3{ width:490px; height:174px;}
.program-name{ display:block;  line-height:18px; font-family:"微软雅黑"; font-size:18px; position:absolute; left:20px; top:20px; z-index:99;}
.program-price{ display:block; line-height:14px; font-family:"微软雅黑"; font-size:14px; color:#ff5500; position:absolute; left:20px; top:48px; z-index:99; }




/* 新闻列表 */
.main-left{ width:187px; float:left; margin-bottom:20px; display:inline;}

.main-left-part{ width:185px; float:left; margin-top:10px; border:#e6e6e6 solid 1px; border-top:none; border-top:#2f74c5 solid 2px; display:inline;}
.main-left-part-1{ width:185px; float:left; margin-top:10px; border:#e6e6e6 solid 1px;  display:inline;}
.left-part-h{ width:175px; height:40px; padding-left:10px; background:#fafafa; line-height:40px; font-family:"微软雅黑"; font-size:16px; border-bottom:#e6e6e6 solid 1px;}
.left-part-h-1{ width:175px; height:40px; padding-left:10px; background:#fafafa; line-height:40px; font-family:"微软雅黑"; font-size:16px; border-bottom:#e6e6e6 solid 1px;}
.left-part-h-2{ width:175px; height:40px; padding-left:10px; background:#fafafa; line-height:40px; font-family:"微软雅黑"; font-size:16px; border-top:#e6e6e6 solid 1px; border-bottom:#e6e6e6 solid 1px;}


.left-part-con{ width:185px;}
.left-tit{ display:block; padding:0 10px; color:#4c4c4c; overflow:hidden;}
.left-tit li{ width:165px; line-height:34px; border-bottom:#e6e6e6 dotted 1px; float:left; font-size:14px;}
.left-tit li a{ width:155px; padding-left:10px; line-height:34px; float:left; font-size:14px; }
.left-tit li a:hover{ color:#397ed0; font-weight:bold; text-decoration:none; background:url(../images/li-cur.png) no-repeat;}
.left-cur{ color:#397ed0; font-weight:bold; background:url(../images/li-cur-1.png) no-repeat;}
.left-cur-no{ color:#666666; background:url(../images/notice-li-2.png) 155px center no-repeat;}
.cuxiao{ display:block; width:157px; padding:14px; overflow:hidden;}
.cuxiao li{ display:block; width:157px; line-height:18px;}
.cuxiao-name{ padding:5px 0;}
.yuanjia{ color:#808080; text-decoration:line-through;}
.xianjia{ color:#ff0000;}
.button-two{ height:18px;}
.button-dg{ width:50px; height:18px; color:#0084ff; float:left;}
.button-qxdg{ width:80px; height:18px; color:#0084ff; float:left;}
.button-qx{ width:50px; height:18px; margin-left:20px; float:left; display:inline;}
.button-dg a{ display:block; width:50px; height:18px; line-height:18px; text-align:center; color:#FFF; background:url(../images/button-dg.png) 0 0 no-repeat;}
.button-qxdg a{ display:block; width:60px; height:18px; line-height:18px; text-align:center; color:#FFF; background:url(../images/button-qxdg.png) 0 0 no-repeat;}
.button-dg a:hover{ color:#daedff; text-decoration:none; background:url(../images/button-dg.png) 0 0 no-repeat;}
.button-qx a{ display:block; width:50px; height:18px; line-height:18px; text-align:center; color:#323232; background:url(../images/button-qx.png) 0 0 no-repeat;}
.button-qx a:hover{ color:#8c8c8c; text-decoration:none;}
.checkbox-order{ display:none;}
.dinggou-block{ display:block;}
.dinggou-none{ display:none;}
.checkbox-cur{ background: url(../images/button-dg-1.png) no-repeat; }
.td-input{ margin-left:10px;}
.radio-align{height:13px; vertical-align:text-top; margin-top:0;}

.number{ width:100%; height:20px; overflow:hidden;}
.number-span{ display:block; float:left; line-height:20px;}
.number-input{ float:right; width:70px; height:20px; text-align:center; position:relative; overflow:hidden;}
.number-input button{ position:absolute; top:0; cursor:pointer;}
.jia{ right:0; display:block; width:20px; height:20px; border: none; background:url(../images/jia.png) no-repeat;}
.jian{ left:0; display:block; width:20px; height:20px; border: none; background:url(../images/jian.png) no-repeat;}

.problem{ padding:10px 0;}
.problem li{ padding-left:20px; line-height:24px; background: url(../images/dian.png) 10px center no-repeat;}

.main-right{ width:801px; float:right; border:#e6e6e6 solid 1px; margin:10px 0 20px 0; display:inline;}
.main-right-h{ width:755px; height:40px; line-height:40px; padding-left:46px; border-bottom:#e6e6e6 solid 1px; font-family:"宋体"; font-size:14px; background:url(../images/home-icon.png) 20px center no-repeat;}
.main-right-con{ width:761px; padding:20px; overflow:hidden;}
.main-right-con-1{ width:801px; }

.rank-tab{ height: 39px; line-height: 39px; border-bottom: #ebebeb solid 1px; background: #fafafa;}
.rank-tab ul{ float: left; height: 39px; border-bottom: #ebebeb solid 1px ; }
.rank-tab ul li{ float: left; width: 100px; height: 38px; line-height: 38px; border-right: #ebebeb solid 1px ; font-size: 14px; color: #323232; text-align: center;}
.rank-tab ul li a{ float: left; width: 100px; height: 38px; line-height: 38px; font-size: 14px; color: #323232; text-align: center;}
.rank-tab ul li:last-child{ border-right:none;}
.rank-now{ border-bottom: #57d962 solid 2px;}
.rank-tab span{ float: right; font-size: 14px; margin-right: 20px;}
.rank-con{ padding: 20px;}
.rank-con table{ width: 100%;}
.rank-con table tr{ width: 100%; padding: 0; margin: 0;}
.rank-con table tr td{padding:20px 10px; font-size: 14px; border: 0; margin: 0;border-bottom: #ebebeb dashed 1px;}
.rank-con table tr td.rank-1{ width: 20px; text-align: center;}
.rank-con table tr td.rank-1 span{ display: inline-block; width: 20px; line-height: 20px; background: #ebebeb;}
.rank-con table tr td.rank-1 span.top-3{ background: #FD5557; color: #fff;}
.rank-con table tr td.rank-2{ width: 159px;text-align: center;}
.rank-con table tr td.rank-2 img{ width: 157px; height: 104px; border:#ebebeb solid 1px;}
.rank-con table tr td.rank-3 a,.rank-con table tr td.rank-3 span{ display: inline-block; width: 100%; line-height: 20px;}
.rank-con table tr td.rank-3 span{ color: #999;}
.rank-con table tr td.rank-4{ width: 140px; text-align: right; color: #f00;}

.integral{ font-size: 18px; padding: 20px; }
.integral-box{}
.integral-tit{ height: 38px; line-height: 38px; font-size: 16px; background: #fafafa; border-top: #ebebeb solid 1px;  border-bottom: #ebebeb solid 1px; }
.integral-tit a{ float: left; width: 150px; height: 38px; line-height: 38px; font-size: 14px; color: #323232; text-align: center; border-right: #ebebeb solid 1px; }
.integral-now{ height: 36px !important; line-height: 36px !important; border-top: #57d962 solid 2px; border-bottom: #fff solid 2px; background: #fff; margin-top: -1px;}
.integral-con{ padding:0 20px 40px 20px; }
.integral-con table{ width: 100%; border-collapse: collapse;}
.integral-con table th{ background: #fafafa; border-top: #ebebeb solid 1px;}
.integral-con table th,.integral-con table td{ border-bottom: #ebebeb solid 1px; height: 32px; font-weight: normal; text-align: center;}
.integral-search{ padding: 40px;}
.integral-search label{ font-size: 14px; line-height: 32px;}
.integral-search input[type=text]{ padding: 0 5px; line-height: 30px; border: #ebebeb solid 1px; }
.integral-search input[type=button]{ margin-left: 40px; background: #57d962; line-height: 30px; border: #3ac946 solid 1px; padding: 0 20px; outline: none; font-size: 16px; color: #fff; cursor: pointer;}

.new-list{ margin-bottom:20px;}
.new{ display:block; height:36px; border-bottom:#ebebeb dashed 1px; background:url(../images/landian.png) left center no-repeat;}
.new-con{ width:670px; padding-left:15px; float:left; line-height:36px; font-size:14px;}
.new-time{  width:70px; float:right; text-align:right; line-height:36px; color:#989898; font-size:14px;}

.page-num{ height:24px; margin:0 auto; padding:6px; overflow:hidden; text-align:center; background:#f9f9f9;}
.page-num ul{ display:block; margin-left:170px; height:24px;padding:0; text-align:center;}
.page-num ul li{ padding:5px 9px; float:left; margin-left:6px; line-height:12px; cursor:pointer; display:inline;}
.ye-no{ border:#dddddd solid 1px; background:#FFF; color:#999999; cursor:default;}
.ye-link{ border:#9aafe5 solid 1px; background:#FFF; color:#3568b9;}
.ye-cur{ border:#296cb3 solid 1px; background:#296cb3; color:#FFF;}



/* 业务介绍 */
.right-tab{ display:block; padding:0 10px; height:34px; color:#4c4c4c; background:url(../images/tab-bg.png) repeat-x;}
.right-tab li{ display:block; width:120px; height:34px; line-height:34px; float:left; text-align:center; font-size:14px; cursor:pointer;}
.tab-right-cur{ background:#468bdd; color:#FFF;}
.right-tab-con{ display:block; padding:20px 0;}
.right-tab-con li{ display:none;}

.right-tab-con li p{ line-height:28px; font-size:14px; text-indent:2em; margin-bottom:12px;}
.intro-table{ width:100%;border-collapse:collapse; border:#e6e6e6 solid 1px;}
.intro-table th{ height:24px; line-height:24px; background:#fafafa; font-weight:normal; color:#4c4c4c; border:#e6e6e6 solid 1px;border-collapse:collapse; text-align:center;}
.intro-table td{ height:24px;border-collapse:collapse; border:#e6e6e6 solid 1px; text-align:center;}


/* 信息查询 */
.table-h{ height:28px; line-height:28px; font-size:14px; color:#397ed0; padding-left:20px; background:url(../images/part-right-con-t.png) left center no-repeat;}
.table-h-left{ display:block; float:left; font-size:14px; color:#397ed0;}
.table-h-right{ display:block; float:right; font-size:14px; color:#397ed0;}
.table-h-right a{ display:block; padding:3px 8px; font-size:12px; line-height:14px; color:#2173d9; margin-top:4px; margin-left:8px; float:left; background:#cce0ff;text-align:center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; cursor:pointer;}
.table-infor{ width:100%; border-collapse: collapse;border: 1px solid #e6e6e6; margin-bottom:20px;}
.table-infor th{ border-collapse: collapse;border: 1px solid #e6e6e6; height:22px; padding:4px 0; background:#f8fbff; text-align:center; color:#6694cc; font-weight:normal;}
.table-infor td{ border-collapse: collapse;border: 1px solid #e6e6e6; height:22px; padding:4px 0; text-align:center; color:#808080;}
.date-query{ padding:20px; background:#f8fbff; color:#808080; overflow:hidden; margin-bottom:20px;}
.date-query-left{ float:left; font-size:14px;}
.date-query-1{ margin-bottom:20px; font-size:14px;}
.date-query-2{ padding:20px; color:#808080; overflow:hidden; margin-bottom:20px; text-align:center;}
.date-query-2 span{ display:block;}
.date-query-2 p{ padding-top:20px; color:#333; font-size:16px;}
.date-query-left span{ line-height:22px; font-size:14px;}
.date-query-input{ width:180px; height:20px; font-size:14px; padding-left:4px; border:#ccc solid 1px;  color:#808080; line-height:20px;}
.date-query-input-1{ width:159px; height:20px; font-size:14px; padding-left:4px; border:#ccc solid 1px; color:#808080; line-height:20px;}

.date-query-input-2{ width:100px; height:20px; font-size:12px;  border:#ccc solid 1px; color:#808080; line-height:20px;}
.date-query-input-3{ width:159px; height:20px; font-size:12px; padding-left:4px; border:#ccc solid 1px; color:#808080; line-height:20px;}
.date-query-center{ margin:0 auto; display:block; background:#39F; width:80px; height:24px; line-height:24px; font-size:14px; text-align:center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#FFF; cursor:pointer;}
.date-query-right{ display:block; float:right; background:#39F; width:80px; height:24px; line-height:24px; font-size:14px; text-align:center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#FFF; cursor:pointer;}
.date-query-center{ display:block; margin:0 auto; background:#39F; width:80px; height:24px; line-height:24px; font-size:14px; text-align:center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#FFF; cursor:pointer;}
.date-query a:hover{ color:#e6f0ff;}

.user-tab-main{ padding-top:20px;}
.relieve{ color:#F60; cursor:pointer;}
.relieve:hover{ color:#F90;}

/* 业务办理 */
.filter{ width:719px; height:28px; background:url(../images/filter-bg1.jpg) repeat-x; border:#e9e9e9 solid 1px; padding:0 20px; line-height:28px;}
.filter span{ float:left; width:30px;}
.filter ul li{float: left; display: inline; margin: 0px 5px; margin-top: 3px;}
.filter ul li a{padding: 0px 10px; padding-right: 15px; color: #787878; text-decoration: none; line-height: 20px; height: 20px; display: block; border: solid 1px #C5C5C5;}
.paixv{ background:url(../images/paixu_bg.gif) repeat-x; }
.paixv a{ background:url(../images/paixu22.gif) right center no-repeat;}
.paixv{}
.paixv-1 a{ background:url(../images/paixu.gif) right center no-repeat;}

.pro_classify{ background:#f7f6f6;}
.row{ padding:8px;}
.row span{padding: 10px 6px 0px 0px;width: 110px;font: bold 14px/28px 宋体;color: #787878;text-align: right;float: left;display: block;}
.row div ul{margin: 0px auto;padding: 10px;width: 604px;background: #FFF;border: 1px solid #e9e9e9;list-style: none;float: left;display: inline;overflow: hidden;}
.row div ul li{margin: 0px auto;margin-right: 15px;padding: 0px;width: auto;color: #787878;float: left;display: inline;}
.row ul li label{white-space: nowrap;vertical-align: -2px;}
.row ul li label input{vertical-align: -2px;margin: 3px 3px 3px 4px;}
.pro-list{ padding-top:20px; margin-bottom:20px; border-bottom:#ebebeb dashed 1px; overflow:hidden;}
.pro-box{ margin-left:-20px; overflow:hidden;}
.pro-self{ float:left; width:157px; padding:6px 6px 8px 6px; border:#f7f6f6 solid 3px; margin:0 0 20px 20px; display:inline;}
.pro-self:hover{ background:#f8fbff; border:#f8fbff solid 3px;}
.pro-img{ width:157px; height:104px;}
.pro-txt{ width:157px; padding:5px 0 8px 0; line-height:18px;}
.pro-txt-2{ float: left; padding:0; line-height:18px;}
.f-red{ color: #FF0000;}
.pro-txt-num{width:18px; height:18px; border:#1e91fe solid 1px; margin:0; *margin-top:-1px; font-size:12px; text-align:center;}
.order-box{ padding:20px 0;}
.order-infor{ display:block; padding:20px; padding-bottom:none;}
.order-infor li{}
.order-infor-part{ width:100%;  padding-bottom:20px; overflow:hidden;}


.order-infor-lable{ width:240px; height:22px; display:block; padding-right:10px; float:left; line-height:22px; text-align:right; font-size:14px;}
.order-infor-input{ width:450px; float:left; font-size:14px; overflow:hidden;}
.order-infor-input-1{ width:500px; height:16px; line-height:16px; float:left; font-size:12px;}

.order-infor-input label{ height:22px;  font-size:14px;  line-height:22px; cursor:pointer;}
label{ cursor:pointer;}
.order-infor-input span{  line-height:22px;}
.red-dian{ color:#F00;}
select,option{ vertical-align:middle;}
.order-select{ width:270px; height:22px; border:#ccc solid 1px; font-size:14px; vertical-align:middle;}
.pro-txt-num-1{ width:34px; height:20px; line-height:20px; text-align:center; margin:0 5px; border:#ccc solid 1px; font-size:14px;}
.pro-txt-num-2{ width:266px; height:20px; line-height:20px; padding-left:4px; border:#ccc solid 1px; font-size:14px;}
.pro-txt-num-3{ width:396px; height:20px; line-height:20px; padding-left:4px; border:#ccc solid 1px; font-size:14px;}
.pro-txt-num-4{ width:66px; height:20px; line-height:20px; padding-left:4px; border:#ccc solid 1px; font-size:14px;}
.explain-textarea{width:396px; max-width:396px; height:120px; max-height: 160px; border:#ccc solid 1px; line-height:24px; padding-left:4px; font-size:14px;}
.inputstyle {height:15px; vertical-align:text-top; margin-top:0; border:#e6e6e6 solid 1px;}
.order-infor-input div{ float:left; padding:0;}
.pers-infor{ width:100%; background:#f6f6f6;}
.pers-infor-h{ height:40px; line-height:40px; padding-left:30px; font-size:14px; color:#188ede; background:url(../images/part-right-con-t.png) 10px center no-repeat; border-bottom:#eee solid 2px;}
.pers-infor-con{ width:721px; padding:20px; overflow:hidden;}
.order-but{  width:120px; height:36px; font-size:14px; float:left; display:inline;}
.divc{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F90;  }
.divc a{color:#FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.divc:hover{ display:inline-block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F96;  }

.order-button-y a{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F90; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;}
.order-button-y .paysubmit{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F90; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;}

.order-button-y .paysubmit:hover{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F96; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;cursor:pointer;}


.order-button-y .paysubmit{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F90; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;}



.order-button-b a{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background-color:#F90; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;}
.order-button-n a{ display:block; width:120px; height:36px; line-height:36px;text-align:center; background:#e0e0e0; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#666;}
.order-button-n .payback{ display:block; width:120px; height:36px; line-height:36px;text-align:center; background:#e0e0e0; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#666;cursor:pointer;}
.order-button-n .payback:hover{ display:block; width:120px; height:36px; line-height:36px;text-align:center; background:#F96; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#666;cursor:pointer;}

.order-button-b .payback{ display:block; width:120px; height:36px; line-height:36px;text-align:center; background:#acc6c9; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;cursor:pointer;}
.order-button-b .payback:hover{ display:block; width:120px; height:36px; line-height:36px;text-align:center; background:#F96; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;cursor:pointer;}


.order-service-1 ,.order-service-2, .order-service-3, .order-service-4, .order-service-5{ display:none;}



/* 节目详情 */
.tv-show{ width:761px; height:300px; border-bottom:#e5e5e5 dotted 1px; margin-bottom:20px;}
.tv-video{ width:480px; height:280px; float:left;}
.tv-name{ width:261px; height:280px; float:right;}
.tv-name h1{ display:block; width:261px; height:28px; line-height:28px; padding-bottom:10px; font-size:18px; font-family:"微软雅黑"; font-weight: normal; border-bottom:#e5e5e5 dotted 1px; }
.tv-name p{ display:block; width:261px; color:#7f7f7f; line-height:22px; padding:10px 0;}
.price{ display: block; width:241px; padding:10px; background:#f9f9f9; line-height:24px;}
.present-price{ color:#ff7f00; font-family:"微软雅黑"; font-size:20px; font-weight:bold; }
.original-price{ color:#999;}
.ordrer-num{ display:block; height:24px; line-height:24px; font-family:"微软雅黑"; font-size:14px;  padding-top:20px;}
.ordrer-num-text{ width:30px; height:22px; border:#1e91fe solid 1px; margin:0 5px; font-size:14px; text-align:center;}
.button-big{ display:block; width:135px; height:36px; line-height:36px; font-family:"微软雅黑"; font-size:18px; color:#FFF;  text-align:center; padding-top:20px; }
.button-big a{ display:block; width:135px; height:36px; color:#FFF; background:url(../images/button-bule.jpg) no-repeat; cursor:pointer;}
.button-big a:hover{ color:#FFF;}
.tv-show-con{}
.tv-show-intro{ width:761px;}
.tv-show-intro h1{ display:block; width:741px; height:28px; line-height:28px; padding-left:20px; background: url(../images/tv-con-h.jpg) no-repeat; font-size:14px; font-family:"微软雅黑"; color:#FFF; margin-bottom:20px;}
.intro-p{}
.intro-p p{ line-height:28px;text-indent:2em; font-size:14px;}
.intro-p p strong{ line-height:28px;text-indent:2em; font-size:14px;}
.intro-p span{ display:block; line-height:28px;text-indent:2em; background:url(../images/intro-bg.jpg) left center no-repeat; font-weight:bold; color:#1e91ff; font-size:14px;}
.intro-img{ text-align:center; padding:20px 0;}
.intro-t{ text-align:center; color:#999; padding-top:8px;}
.article-t{ border-bottom:#dedede dotted 1px;}
.article-t h1{ font-weight:normal; font-size:24px; font-family:"微软雅黑"; text-align:center; line-height:60px;}
.subtitle{ font-family:"宋体"; font-size:12px; color:#808080; line-height:24px; text-align:center;}
.inscribe{ padding-top:28px; text-align:right;}



/* 节目详情 */
.charge-proce{ display:block; width:695px; height:66px; line-height:30px; padding:20px 0; margin:0 auto;}
.charge-proce li{ display:block; float:left; width:230px; text-align: center;  font-size:14px;}
.charge-proce-1{ background:url(../images/zhuce-1.png) center top no-repeat; }
.charge-proce-2{ background:url(../images/zhuce-2.png) center top no-repeat; }
.charge-proce-3{ background:url(../images/zhuce-3.png) center top no-repeat; }
.height-36{ height:36px; line-height:36px;}
.height-30{ height:30px; line-height:30px;}
.color-3{ color:#fff;}
.color-4{ color:#4d4d4d;}
.color-5{ color:#b9b9b9;}
.bank-show{ display:block;}
.infor-line{ display:block; line-height:36px; height:36px; width:100%;}
.infor-line-1{ display:block; line-height:36px; width:320px; height:36px; float:left; text-align:right; padding-right:10px; font-size:14px;}
.infor-line-2{ display:block; line-height:36px; width:300px; height:36px; float:left; font-size:14px;}
.infor-line-3{ line-height:36px; height:36px; font-size:14px; padding:20px 0 0 200px;}
.wait{ text-align:center;}
.wait span{ display:block; width:100%; text-align:center; color:#666; overflow:hidden;}
.wait-txt{ padding-top:20px; font-size:18px;}
.order-button-f a{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background:#F90; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;}

.order-button-f .payback{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background:#F90; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;cursor:pointer;}
.order-button-f .payback:hover{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background:#F96; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#FFF;cursor:pointer;}



.fill-infor{}
.infor{ display:block;}
.infor-name{ display:block;}


/* 客户服务 */
.service-log{ border: #CCC solid 1px; height:20px; line-height:20px;}



/* 帮助与支持 */
.service-channel{ padding:20px 0; overflow:hidden; border-bottom:#ebebeb dashed 1px;}
.channel-icon{ float:left; width:120px; height:120px; display:inline;}
.channel-txt{ float:left; width:618px; padding-left:20px; display:inline;}
.channel-txt h1{ font-size:16px; line-height:28px; margin-bottom:6px; color:#36F;}
.channel-txt span{ font-size:14px; line-height:24px; color:#999;}
.area-con{}
.area-box{ border-bottom:#ebebeb dashed 1px; padding-bottom:20px;}
.area{ height:24px; padding:20px 0; overflow:hidden; background:#f6f6f6;}
.area span{ display:block; width:90px; height:24px; padding-right:10px; line-height:24px; text-align:right; font-size:12px; float:left; color:#666;}
.area-choice{ display:block; height:24px; width:660px; float:left; font-size:12px; color:#666;}
.area-choice li{ display:block; width:46px; height:24px; float:left; line-height:24px; text-align:center; cursor:pointer;}
.area-cur{ background:#39F; color:#FFF; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.area-ul{ width:781px; margin-left:-20px; padding-top:20px; overflow:hidden; display:none;}
.area-li{ width:240px; height:90px; float:left; margin-left:20px; display:inline;}
.area-biao{ width:18px; height:18px; float:left; line-height:18px; padding:3px 10px 10px 0; text-align:center; font-size:12px; color:#FFF; background:url(../images/biao.png) left 3px no-repeat; font-weight:bold;}
.area-txt{ width:212px; float:left; display:inline;}
.area-name{ display:block; width:100%; height:24px; line-height:24px; font-size:14px; color:#666; font-weight:bold;}
.area-address{ display:block; width:100%; line-height:18px; font-size:12px; color:#999;}
.area-tel{ display:block; width:100%; line-height:18px; font-size:12px; color:#999;}



/* 尾部 */
.service-box{ width:100%; height:228px; background:#ececec; padding:20px 0;}
.service{ width:1000px; height:228px; margin:0 auto;}
.service ul{ display:block; width:200px; float:left;}
.service ul li{ display:block; width:200px; text-align:center;}
.service-tit{ border-bottom:#e6e6e6 solid 2px;}
.service-tit a{ height:28px; line-height:28px; font-size:14px; font-family:"微软雅黑"; color:#4d4d4d; font-weight:bold;}
.service-term a{ line-height:24px; font-size:12px; font-family:"宋体"; color:#656565;}



.other-card{ font-size:12px; font-family:"宋体";display:none;}

.footer{ color:#fff; text-align:center; line-height:24px; padding:14px 0; background:#397ed0;}
.footer a{ color:#fff;}

/**yixiao*/
.program-part-yx{ border:#fff solid 3px; background:#fff; margin:0; position:relative; cursor: pointer; overflow:hidden;}





/**  add by lch begin **/
.hide{display:none;}

.date-query-center-new{ margin:0 auto; background:#39F; width:80px; height:24px; line-height:24px; font-size:14px; text-align:center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#FFF; cursor:pointer;}
.nav-con  .line{
    float: left;
    background: url(../images/line_new.png) no-repeat center;
    padding: 0 4px;
    width: 1px;
    height: 180px;
}

/**  add by lch end **/


/** lch add */

.fanmang{ text-align:center; padding-top:60px;}
.fanmang span{ font-size:24px; color:#4d4d4d; display:block; padding-top:20px;}
.fanhui{ display:block; margin:20px auto 0 auto;  width:135px; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:14px; background: url(../images/button-bule.jpg) no-repeat;}
.fanhui:hover{ color:#FFF;}
.nav-ccje{ position:absolute;
left:0;
top:305px;
/**background:#468bdd;*/ 
/**background:#FFF;*/
/**  border-top:#2160ad solid 3px; */  
border:#cbcbcb solid 1px;
z-index:999;
padding:10px 13px 20px 13px;
*padding:10px 13px 10px 13px;
overflow:hidden;
display:none;
/**
opacity:0.9;

-moz-opacity:0.9;
-khtml-opacity:0.9;

filter:alpha(opacity=90);
*/
 
background-image:url("../images/tmbg.png");
background-repeat:repeat;
background:rgb(255,255,255);


}
.nav-ccje p{
line-height:20px;
}
