@CHARSET "UTF-8";
body{background:#f5f5f5;font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","STHeiti","\5FAE\8F6F\96C5\9ED1";}
.clear{clear:both;width:950px;height:1px;margin-top:-1px;overflow:hidden;}
.logo{height:140px;float:left;}
.logo a{display:block;width:420px;height:120px;background:url(../images/2024-logo1.png) no-repeat 0 20px;}
.logo a:hover{background:url(../images/2024-logo2.png) no-repeat 0 20px;}
.header-right{width:500px;float:right;color:#000;}
#header{height:140px;width:1080px;}
#header a.weixin,#header a.t,#header a.qq,#header a.sina{display:block;width:32px;height:32px;margin:25px 15px 0 0;float:right;}
#header a.weixin{background:url(../images/weixin.png) no-repeat;}
#header a.weixin:hover{background:url(../images/weixin-hover.png) no-repeat;}
#header a.sina{background:url(../images/sina.png) no-repeat;}
#header a.sina:hover{background:url(../images/sina-hover.png) no-repeat;}
#header a.t{background:url(../images/t.png) no-repeat;}
#header a.t:hover{background:url(../images/t-hover.png) no-repeat;}
#header a.qq{background:url(../images/qq.png) no-repeat;}
#header a.qq:hover{background:url(../images/qq-hover.png) no-repeat;}

.wrapall{width:1080px;margin:0 auto;}
.bg-red{background:#b30909;}
.col-title{height:25px;width:100%;background:#b30909;}
.hot-pro{width:1080px;height:155px;margin:15px 0px 0px;border:2px solid #b30909;}
.hot-pro .title{width:51px;height:100%;border-radius:5px 0 0 0;border-right:1px solid #CCC;background:#f1f1f1 url(../images/hot-pro.png) no-repeat 13px 15px;float:left;border-right:2px solid #b30909;}
.links-con{height:100%;float:left;padding:3px 0 0 7px;}
.links-con img{border:1px solid #e0e0e0;padding:2px;width:200px;height:142px;margin-right:10px;}

.box{border:1px solid #b30909;float:left;margin:15px 12px 0 0;width:350px;border-radius:5px 5px 0 0;}
.box-title{background:#b30909 url(../images/tit-col.png) no-repeat 10px 10px;font-weight:bold;color:#fff;text-indent:2.1em;line-height:30px;}
.box-last{float:right;margin:15px 0 0 0;}
.box .c{padding:10px 10px 15px;text-shadow:1px 0px 1px #CCC;}
.c img{padding:3px;border:1px solid #CCC;margin-right:8px;}

/*menu*/
#menu{padding:8px 0;font-size:15px;}
#menu ul,#menu li{list-style-type:none;margin:0;padding:0;}
.first-menu{line-height:30px;font-size:28px;padding-right:1.3em;float:left;border-right:1px solid #d70909;text-align:left;color:#eee;letter-spacing:5px;}
.mainlevel{float:left;border-right:1px solid #d70909;width:104px;}
.mainlevel a{color:#fff;text-decoration:none;line-height:32px;display:block;padding:0px;width:104px;text-align:center;z-index:999;}
.mainlevel a:hover{color:#ffe400;text-decoration:none;background:url(../images/bg-20-yellow.png) repeat;}
.mainlevel ul{display:none; position:absolute;z-index:999;}
.mainlevel li{border-top:1px solid #d70909;width:104px;z-index:999;background:#b30909;}

div#MainPromotionBanner{width:1080px;height:347px;background:#feb900;}
#MainPromotionBanner #SlidePlayer{position:relative;margin:0 auto;}
#MainPromotionBanner .Slides{padding:0;margin:0;list-style:none;height:347px;overflow:hidden;}
#MainPromotionBanner .Slides li{float:left;width:1080px;height:347px;}
#MainPromotionBanner .Slides img{border:0;display:block;width:1080px;height:347px;}
#MainPromotionBanner .SlideTriggers{margin:0;padding:0;list-style:none;position:absolute;top:310px;right:20px;z-index:10;height:25px;}
#MainPromotionBanner .SlideTriggers li{float:left;display:inline;color:#74a8ed;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:.9em;cursor:pointer;overflow: hidden;margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{color:#fff;background:url(../images/slide_trigger_c.gif) no-repeat center center;border:0;font-weight:bold;font-size:1.4em;line-height:21px;height:21px;width:21px;margin:0 6px;}

.news-list ul span{float:right;font-style:italic;color:#aaa;padding-right:5px;font-size:12px;}
.news-list ul,.news-list li{padding:0;margin:0}
.news-list li{margin-bottom:2px;list-style-type:none;}

#footer{height:270px;min-width:1080px;width:100%;clear:both;text-align:center;line-height:30px;border-top:5px solid #b30909;padding-top:20px;margin-top:30px;background:#f5f5f5;}

/* left */
.left-iframe{float:left;margin:0;width:215px;clear:left;}
.left-title{background:#b30909;border-radius:5px 5px 0 0;font-weight:bold;color:#fff;text-indent:1.3em;line-height:30px;}
.left-c{min-height:235px;border:1px solid #b30909;padding:5px 0 0 10px;line-height:28px;}
.margin-t{margin-top:15px;}
.li-left li{margin-bottom:15px;padding-right:22px;}
.li-left li a{color:#666;}
.li-left li a:hover{color:#2a6496;text-decoration:none;}
.li-left li span{font-size:10px;}
.li-left li:hover{background:#ffecec;}
.li-left li:hover span{color:#b30909;}

/* right */
.right-iframe{float:right;border:1px solid #CCC;width:845px;min-height:557px;border-radius:5px 5px 0 0;padding-bottom:45px;font:14px/25px "ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","\5FAE\8F6F\96C5\9ED1";background:#fff;}
.right-title{border-bottom:1px solid #b30909;margin:20px 15px;height:25px;}
.right-text{padding:0 2em;background:#b30909;color:#FFF;display:block;float:left;text-align:center;}
.right-nav{display:block;float:right;}
.con-title{padding:25px 0;text-align:center;font-size:25px;line-height:35px;font-weight:bold;width:90%;border-bottom:1px solid #CCC;margin:0 auto 25px;}
.con-title span{color:#999;font-size:14px;}
.right-c{padding:0 45px 0 50px;}
.right-c img{max-width:740px;}
.share{float:right;padding-right:55px;margin-top:40px;}

.star{margin:0 auto 40px;padding-left:8em;}
.star img{width:6%;}

/* news */
#news{padding:10px 0;}
.nt{font-weight:normal;}

/* hr */
#hr{width:700px;margin:3px auto;}
#hr input{padding-left:5px;width:99%;height:95%;border:none;color:#333;}
#hr table{border-collapse:collapse;border:1px solid #720b1e;margin:30px 0 65px 0;}
#hr table td,#cert table th{border-collapse:collapse;border: 1px solid #720b1e;}
#hr table td{height:40px;font:15px/30px "\5FAE\8F6F\96C5\9ED1",Verdana;padding:3px;text-align:center;}
#hr table td.left{text-align:left;}
#hr table td.bh{height:125px;text-indent:5px;}
#hr textarea{width:95%;height:95px;margin:2px 5px;padding:5px 12px 5px 15px;border:none;border-top:1px solid fffcf5;}
#hr .desc{width:650px;margin:8px 20px;;}
#hr .bold{font-weight:bolder;}
#hr .pos{text-align:left;font:bold 22px/30px "\5FAE\8F6F\96C5\9ED1";color:red;padding-left:15px;}
#hr .date{text-align:left;padding-left:20px;}
#hr .contact{display:block;float:right;font:15px/30px "\5FAE\8F6F\96C5\9ED1";color:blue;}
#hr .isn{font:20px/30px Candara,Corbel,Constantia,Monotype Corsiva,Freebooter Script,Comic Sans MS,"\5FAE\8F6F\96C5\9ED1";color:#394901;}

#video{width:700px;margin:50px auto 20px;}

/* picture */
.pbox ul,.pbox li{padding:0;margin:0;}
.pbox li{width:330px;height:270px;background:url("../images/Album.png") no-repeat top left;float:left;margin-bottom:15px;}
.pbox li:hover{background:url("../images/Album-red.png") no-repeat top left;}
.pbox li img{width:275px;height:170px;margin:39px 0 0 28px;clear:both;}
.pbox li span{display:block;margin:40px 0 15px 0;text-align:center;font:18px/22px "\9ED1\4F53",Verdana;}
.pbox li a{color:#000;}
.pbox li a:hover{color:#c00;text-decoration:underline;}
.pbox li.hover{background:#ffefef;}
.pbox .pic-right{float:right;}

/* teacher */
.teacher{width:700px;margin-top:25px;margin-left:70px;clean:both;}
.teacher-pic{float:left;width:285px;height:380px;}
.teacher-pic img{border:1px solid #ccc;padding:3px;margin:24px 0 0 8px;}
.teacher-right{width:400px;height:380px;float:right;}
.teacher-right span{display:block;}
.teacher-title{width:100px;height:33px;margin-top:50px;float:left;font-size:25px;line-height:33px;font-weight:bold;}
.teacher-title a{color:#000;}
.post{width:100px;height:33px;margin-top:45px;float:left;font-size:12px;line-height:50px;clear:right;}
.intr{width:100%;float:left;margin:15px 0 15px 20px;font-size:17px;line-height:22px;line-height:1.7em;}
.tmotto{width:100%;float:left;margin:15px 0;font-size:14px;color:#F00;}
.motto{width:100%;float:left;font-size:18px;line-height:22px;margin-left:20px;clean:both;}
.dev-title{padding:25px 0;text-align:center;font-size:30px;line-height:42px;font-weight:bold;width:90%;border-bottom:1px solid #CCC;margin:0 auto 25px;}
.dev-title span{font-size:16px;padding-left:10px;font-weight:normal;}
.text{padding-top:25px;color:red;}
.teacher_details{font-size:14.444444px;}
.teacher_details img{max-width:100%;}

/* product */
#product{width:700px;margin-left:22px;}
.pro ul li,.pro ul,#product ul li,#product ul{margin:0;padding:0;}
.pro ul li,#product ul li{width:200px;height:200px;margin:0 50px 50px 0;float:left;text-align:center;}
.pro ul li.right,#product ul li.right{margin:0;float:right;text-align:center;}
.pro ul li img,#product ul li img{width:200px;max-height:200px;border:none; /* margin:-1px 0 0 -2px; padding-bottom:1px; background:#808080; border-width:1px 1px 0;border-style:solid;border-color:#eaeaea #808080 transparent #eaeaea;*/ float:left; position:relative;}
#product .tit{width:700px;margin:10px auto;padding-top:5px;border-bottom:2px solid #a01c09;font-weight:bold;white-space:nowrap;background:#f6371c;color:#FFF;}
#product .tit a{color:#FFF;text-decoration:none;}
#product .tit a:hover{color:#00f;}
#product ul li{list-style-type:none;}
/* goods */
#goods{padding:15px 0;font-family:"\5FAE\8F6F\96C5\9ED1",Verdana;}
#goods span.title{font:bolder 20px/35px "\5FAE\8F6F\96C5\9ED1";color:#760404;}
#product .m{margin:0 auto;text-align:center;}
#product .pro_front{margin-top:50px;}
#product .name{font-size:25px;}
#product .price{font-size:22px;color:#b30909;}
#product img{max-width:100%;}
#product img:hover{box-shadow:0 0 1px 1px #ccc;}
.front_left img{border:1px solid #d8d8d8;padding:5px;}
.front_left,.front_right{float:left;}
.front_left{padding:15px;}
.front_right{width:320px;margin-left:20px;padding-top:50px;}
.front_right img{margin-top:15px;}
.pro_list img:hover{box-shadow:0 0 2px 2px #ccc;}
.pro_list{height:320px;padding-top:15px;}
.pro_list_item{float:left;text-align:center;font-size:22px;width:245px;line-height:65px;margin-top:20px;}
.pro_list_item img{width:180px;}
#goods .star{margin:0 auto 40px;padding-left:8em;}
#goods .star img{width:45px;margin-right:3px;}

/* photo */
.pshow{width:740px;padding-bottom:50px;}
.pshow ul{padding:0;margin:0}
.pshow li{width:210px;height:135px;float:left;margin:35px 55px 40px 0px;_margin-right:15px;}
.pshow li img{width:200px;height:125px;border:1px solid #bbb;padding:3px;margin:4px 0 0 4px;}
.pshow li span{display:block;margin:20px 0 0 0;text-align:center;font:13px/20px "\5FAE\8F6F\96C5\9ED1",Verdana;}
.pshow li a{color:#000;}
.pshow li a:hover{color:#c00;text-decoration:underline;}
.pshow .p_last{margin-right:0;float:right;}

/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.qqserver a:hover{text-decoration:none;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

/* 分页 */
.pdiv{margin-top:50px;}
div.page {padding:40px 6px 4px 0;font-size:14px;color:#313031;text-align:center;font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}
div.page a {border:#ffcdd1 1px solid;margin:0px 3px;text-decoration:none;font-size:13px;color:#0030ce;padding:5px 8px 5px 7px;border-radius:5px;background:#fcf1f2;}
div.page a:hover {border:#ADCD3C 1px solid;color:#0066a7;background:#f8fce8;text-decoration:none;border-radius:5px;}
div.page span{border:#d3d3d3 1px solid;padding:5px 8px 5px 7px;margin:0px 3px;color:#888;background:#f5f5f5;border-radius:5px;}
div.pagination a:active {border:#b7d8ee 1px solid;color:#0066a7;background:#d2eaf6;border-radius:5px;}
div.page span.current {border:#b7d8ee 1px solid;padding:5px 8px 5px 7px;font-weight:bold;margin:0px 3px;color:#444;background:#d2eaf6;border-radius:5px;}
div.page span.disabled {display:none;}


/* v2018 */


