﻿*{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
body,td,th {font-family: 宋体;font-size: 12px;color: #666666;}
body { background-color:#f7f6ee;}
a{color: #666666;text-decoration: none;}
a:link {color: #666666;text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline;color: #f1352a;}
a:active {text-decoration: none;color: #666666;}
div,ul,li{list-style:none;}
img{border:none;}
.hide{display:none;}

/******************************header start*******************************************/
.header{height:140px; background:url(../images/index_header_bg.gif) repeat-x;}
.header_logo{height:98px;width:1000px; margin:0 auto;}
.header_logo_lan{width:360px; float:right;}
.header_logo_lan a{color:#ddd}
.header_logo_lan_l{background:url(../images/index_header_lan_bg.gif) no-repeat center top; width:300px; height:19px; margin:5px auto 0; padding-left:38px}
.header_logo_lan_l a:link {color: #fff;}
.header_logo_lan_l a:visited {color: #fff;}
.header_logo_lan_l a:hover{background:url(../images/nav_a_bg.gif) repeat-x 2px 2px; color:#000;}
.header_logo_lan_l a:active {color: #fff;}

.header_logo_lan_s{height:22px; width:137px; background:url(../images/index_header_search_bg.gif) no-repeat right bottom;padding:26px 0 0 198px;}
.nav{height:38px; width:980px; margin:0 auto; background:url(../images/nav_bg.gif) repeat-x;}
.nav li{ font-size:13px; font-weight:bold;  float:left; }
.nav li a:visited{_color:#fff}
.nav li a{color:#fff; text-decoration:none; display:block; _display:inline-block; height:29px; background:url(../images/nav_fgx.gif) no-repeat left 2px; padding:9px 27px 0px;}
.nav li a:hover{background:url(../images/nav_a_bg.gif) repeat-x 2px 2px; color:#000;}
.nav li a:active {color: #fff;}
.nav li a:visited.curr,
.nav li a.curr{background:url(../images/nav_a_bg.gif) repeat-x left 2px; color:#000000; margin-left:2px;}
.nav ul li ul{display:none;position:absolute;z-index:9;border:1px solid #79011f;border-top:#ded3aa 1px solid;_width:100px;}
.nav ul li ul li,
.nav ul li ul li a:visited,
.nav ul li ul li a
{ color:#666;font-size:12px; font-weight:normal;_width:100px; }
.nav ul li ul li a{padding:5px 10px;background:#f7f6ee; color:#000; height:auto; line-height:20px; min-height:20px;_width:100px;}
/******************************header end*******************************************/




/******************************center start*******************************************/
.center{width:948px; margin:0 auto; border-left:solid 1px #ccc;border-right:solid 1px #ccc; background-color:#fff;padding:9px 15px 0;}
.banner{width:715px; background-color:#fafafa;height:369px;}
.ctrl_img{width:78px; float:left;}
.ctrl_img li{width:87px; height:73px;margin-bottom:1px; z-index:2; position:relative; overflow:hidden;}
.on{background:url(../images/banner_more_ico.gif) no-repeat right center; z-index:3; position:relative;}
.roll_con{width:637px;_width:627px; float:left; z-index:1;}
.roll_con li{position:absolute;}
.banner_tit_up{margin-top:35px; margin-left:186px; z-index:3; position:absolute; width:300px; height:35px; line-height:35px; background-color:#3a697f; font-size:22px; font-family:"微软雅黑", "黑体", "宋体";  color:#FFF; padding-left:12px;letter-spacing:6px; overflow:hidden;}
.banner_tit_up a{color: #fff;text-decoration: none;}
.banner_tit_up a:link {color: #fff;}
.banner_tit_up a:visited {color: #fff;}
.banner_tit_up a:hover {text-decoration: underline;color: #f1352a;}
.banner_tit_up a:active {color: #fff;}

.banner_tit_down{margin-top:280px; margin-left:186px; z-index:3; position:absolute; width:300px; height:35px; line-height:35px; background-color:#3a697f; font-size:22px; font-family:"微软雅黑", "黑体", "宋体";  color:#FFF; padding-left:12px;letter-spacing:6px; overflow:hidden;}
.banner_tit_down a{color: #fff;text-decoration: none;}
.banner_tit_down a:link {color: #fff;}
.banner_tit_down a:visited {color: #fff;}
.banner_tit_down a:hover {text-decoration: underline;color: #f1352a;}
.banner_tit_down a:active {color: #fff;}


.index_news{height:369px; width:218px; float:right; background:url(../images/index_news_bg.gif) repeat-x;}
.index_news ul{ padding:0 12px;}
.index_news_tit{margin-top:10px; margin-bottom:8px;}
.list{ background:url(../images/index_news_ico.gif) no-repeat 5px 8px; padding-left:15px; line-height:25px;}
.list a{border-bottom:dashed 1px #ccc; display:block;}
.listtable{height:68px;}
.index_news_more{height:25px; padding-left:24px; line-height:25px;}

.index_training{clear:both;width:228px;float:left; background:url(../images/index_other_bg.gif) repeat-x; margin-top:19px;}
.index_training ul{ padding:0 9px;}
.index_training li{/*height:70px;*/}

.index_curriculum{width:228px;float:left; background:url(../images/index_other_bg.gif) repeat-x; margin-top:19px; margin-left:16px;}
.index_curriculum ul{ padding:0 9px;}
.index_curr_fl{width:214px; margin:20px auto 0; border-top:dashed 1px #ccc;}
.index_curr_fl ul{padding:0;}
.index_curr_fl li{height:70px; padding-bottom:8px; padding-top:20px;}
.index_curr_fl li span{float:left;margin-top:5px;}
.index_curr_fl li span a{color: #a81f4d;text-decoration: none;}
.index_curr_fl li span a:link {color: #a81f4d;text-decoration: none;}
.index_curr_fl li span a:visited {text-decoration: none;color: #a81f4d;}
.index_curr_fl li span a:hover {text-decoration: underline;color: #f1352a;}
.index_curr_fl li span a:active {text-decoration: none;color: #a81f4d;}


.index_about{width:228px;float:left; background:url(../images/index_other_bg.gif) repeat-x; margin-top:19px; margin-left:16px;}
.index_about ul{padding:10px 15px 12px; border-top:dashed 1px #ccc; }
.index_about ul.curr{border-top:none; padding-top:0px;}
.index_about li{line-height:24px; background:url(../images/index_news_ico.gif) no-repeat 2px center; padding-left:15px;}

.index_hs{width:218px;float:left; margin-top:19px; margin-left:14px;}
.index_sinup{width:218px; margin-bottom:20px;}
.index_signup_tit{margin-top:2px; margin-bottom:3px;}
.index_sinup li{height:24px; line-height:24px; background:url(../images/index_news_ico.gif) no-repeat 8px center; padding-left:22px;}

.index_help{width:218px;}
.index_help li{width:82px;height:24px; line-height:24px; float:left;  background:url(../images/index_news_ico.gif) no-repeat 8px center; padding-left:22px;}

.center_fgx{height:30px; width:948px; border-top:none; clear:both;}
.msg_center{width:948px; min-height:420px; margin:0 auto; border-left:solid 1px #ccc;border-right:solid 1px #ccc; background-color:#fff;padding:24px 15px 0;}
.company_center{width:948px; min-height:500px; margin:0 auto; border-left:solid 1px #ccc;border-right:solid 1px #ccc; background-color:#fff;padding:24px 15px 0;}
.menu{width:200px; float:left;}
.pagepath{height:25px; line-height:25px;}
.menu ul{border-top:solid 5px #ae1949; padding-bottom:10px;}
.menu li{ border-top:solid 1px #fff; line-height:25px; font-size:14px;}
.menu li a{color:#557f8b; background-color:#f3f3f3; text-decoration:none; display:block;padding-left:11px;}
.menu li a:hover{color:#ae1949; background-color:#f5efdc; text-decoration:underline; font-weight:bold;}
.menu li.sel a{color:#ae1949; background-color:#f5efdc; font-weight:bold;}
.menu ul ul {border:none;padding-bottom:0px;}
.menu ul ul a{padding-left:24px; color:#fe9134;}
.menu ul ul ul{border:none;padding-bottom:0px;}
.menu ul ul ul a{padding-left:48px; color:#666;}
.Survey{width:200px; background:url(../images/index_other_bg.gif) repeat-x left top; padding-top:5px; display:none}

.content{width:516px; float:left; margin-left:16px;_margin-left:8px;}
.content_tit{font-size:16px; font-weight:bold;color:#ae1949; height:25px; line-height:25px;}
.content_banner{border-top:solid 5px #ae1949;}
.content_text{margin-top:15px; line-height:20px; margin-bottom:20px;}
.content_text li{ line-height:25px; border-bottom:dashed 1px #ccc; padding-left:10px;}
.content_text li span{float:right; padding-right:10px;}
.listpaging{width:486px; height:40px; line-height:40px; text-align:right; padding-right:20px;}

.content_title{font-size:16px; font-weight:bold; color:#ae1949; text-align:center;}
.content_baseinfo{border-top:solid 1px #c0c0c0; width:500px; height:25px; line-height:25px; text-align:center; margin:5px auto 10px;}
.content_con{padding-bottom:20px;}

.otherinfo{width:200px;  margin:25px 0 0 16px; float:left; padding-bottom:20px;}
.slideshow{height:226px; background:url(../images/slideshow_bg.gif) repeat-x; padding-top:5px;}
.slideshow ul{width:186px; margin:0 7px;}
.slideshow li{width:58px; height:55px; margin:4px 4px 0 0; float:left;}
.signup{ background:url(../images/signup_bg.gif) repeat-x; padding-top:5px;}
.signup_ul{padding:10px 9px 0 10px;}
.signup_li{ line-height:22px; font-weight:bold;}
.signup_li a{ color:#d57086; text-decoration:none;}
.signup_li li{line-height:22px; background:url(../images/signup_ico.gif) no-repeat left 8px; font-weight:normal; padding-left:10px;}
.signup_li li a{ color:#666666; text-decoration:none;}
.search_tit{height:35px; line-height:35px; border-bottom:solid 5px #ae1949; font-size:14px; font-weight:bold; color:#ae1949;}
.search_tit span{font-size:12px; font-weight:normal; float:right; padding-right:10px;}
.sea_search{margin-top:10px;border-bottom:solid 5px #ae1949; }
/******************************center end*******************************************/


/******************************footer start*******************************************/
.footer{background:url(../images/footer_bg.gif) repeat-x; height:107px; clear:both;}
.footer_con{width:980px; height:83px;background:url(../images/footer_bg_02.gif) repeat-x; margin:0 auto; padding-top:24px;}
.footer_con ul{width:730px;  margin:0 auto;}
.footer_con li{width:90px; border-right:solid 1px #ae1949; float:left; text-align:center;}
.footer_con li.cur{border-right:none;}
.footer_con li a{color:#ae1949; text-decoration:none;}
.footer_con li a:visited {color: #ae1949; text-decoration:none;}
.copyright{text-align:center; height:60px; line-height:60px;color:#3b3828;}
.copyright a{color:#3b3828; text-decoration:none;}
/******************************footer end*******************************************/
/*left_piao*/
.left_piao_top{ width:107px; height:31px; background:url(../images/piao_top_bg.gif) no-repeat center top;}
.left_piao_con{ width:105px; height:auto; border-left:1px solid #c94249; border-right:1px solid #c94249;}
.left_piao_con ul li{ width:105px; height:34px; }
.left_piao_con ul li a{ color:#bd4e5e; border-top:1px solid #ecdcdc; display:block;width:105px; height:33px; text-align:center; line-height:33px; background:url(../images/piao_list_bg.jpg) repeat-x;}
.left_piao_con ul li a:hover{background:url(../images/piao_list_bg_sel.jpg) repeat-x;text-decoration:none;}
.left_piao_bot{width:107px; height:10px; background:url(../images/piao_bot_bg.gif) no-repeat center top;}

/*******************************left_piao end*******************************************/
