﻿@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:160%; text-align:center;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
a:active{ color:#810081;}
.clear{height:0px;font-size:0px;clear:both;line-height:0px;}

/* banner */
.banner{ width:950px; margin:0 auto; text-align:left;}
/* nav */
.nav{ width:950px; height:36px; margin-top:5px; margin-left:auto; margin-right:auto; background:url(../images/bg.jpg) repeat-x; text-align:left;}
.nav ul{ list-style:none;}
.nav ul li{ float:left; height:36px; line-height:36px;}
.nav ul li a.A{ display:block; margin:0 25px; font-size:14px; font-weight:bold; color:#fff;}

.nav ul li a:hover{ margin:0 27px; color:#ee9a14;}
.nav ul .line{ float:left; width:2px; height:36px; background:url(../images/line.jpg) no-repeat;} 
.nav ul li a.title_top_select{margin:0 27px; color:#ee9a14;}
/* main */
.main{ width:950px; margin-top:5px; margin-left:auto; margin-right:auto; text-align:left;}
	/* left */
.left{ float:left; width:240px;}
.left h2{ height:36px; line-height:36px; font-size:14px; color:#fff; text-align:center; background:url(../images/bg.jpg)}
.left .left_login{ height:157px; border-left:#78fea4 1px solid; border-right:#78fea4 1px solid;}
.left .left_gongao{ height:157px; border-left:#78fea4 1px solid; border-right:#78fea4 1px solid;}
.left .left_gongao marquee{ width:220px; margin-left:10px; margin-top:10px;}
.left .left_gongao ul{ list-style:none;}
.left .left_gongao ul li{ height:24px; line-height:24px;}
.left .left_gongao ul li a{ color:#810081;}
.left .left_gongao ul li a:hover{ color:#f00;}
.left .left_1{ height:254px; border-left:#78fea4 1px solid; border-right:#78fea4 1px solid; font-size:14px;}
.left .left_1 img{ margin-left:12px;}
.left .left_link{ height:59px; text-align:center; border:#78fea4 1px solid; border-top:none;}
	/* right */
.right{ float:right; width:705px;}
	/* main_lf */
.right .main_lf{ float:left; width:346px; height:365px; margin:0; margin-bottom:4px; border:#78fea4 1px solid;}
.right .main_lf h2{ width:148px; height:16px; line-height:16px; background:url(../images/menu_bg.jpg) no-repeat left top; text-align:center; font-size:12px; color:#fff; font-weight:normal;}
.right .main_lf dl{ width:324px; height:76px; margin-top:27px; margin-left:10px;}
.right .main_lf dl dt{ float:left; width:114px;}
.right .main_lf dl dt img{ width:110px; height:72px; padding:1px; border:#cacaca 1px solid;}
.right .main_lf dl dt img:hover{ border:#ee9a14 1px solid;}
.right .main_lf dl dd{ float:right; width:170px; font-family:"微软雅黑"; font-size:14px; line-height:160%;} 
.right .main_lf dl dd a{ color:#000;}
.right .main_lf dl dd a:hover{ color:#f00;}
.right .main_lf .divul{ width:324px; margin-left:10px;}
.right .main_lf ul{ width:324px; margin:0; padding:0; margin-top:15px; padding-top:10px; border-top:#eee 3px solid;}
.right .main_lf ul li{ width:314px; margin-left:5px; padding:5px 0; border-bottom:#eaeaea 1px solid;}
.right .main_lf p{ padding-top:7px; padding-right:16px; text-align:right;}
.right .main_lf p a{ font-size:16px; color:#810081;}
.right .main_lf p a:hover{ color:#f00;}
	/* main_lf1 */
.right .main_lf1{ float:left; width:346px; height:382px; border:#78fea4 1px solid;}
.right .main_lf1 h2{ width:148px; height:16px; line-height:16px; background:url(../images/menu_bg.jpg) no-repeat left top; text-align:center; font-size:12px; color:#fff; font-weight:normal;}
.right .main_lf1 dl{ width:324px; height:76px; margin-top:27px; margin-left:10px;}
.right .main_lf1 dl dt{ float:left; width:114px;}
.right .main_lf1 dl dt img{ width:110px; height:72px; padding:1px; border:#cacaca 1px solid;}
.right .main_lf1 dl dt img:hover{ border:#ee9a14 1px solid;}
.right .main_lf1 dl dd{ float:right; width:170px; font-family:"微软雅黑"; font-size:14px; line-height:160%;} 
.right .main_lf1 dl dd a{ color:#000;}
.right .main_lf1 dl dd a:hover{ color:#f00;}
.right .main_lf1 .divul{ width:324px; margin-left:10px;}
.right .main_lf1 ul{ width:324px; margin-top:15px; padding-top:10px; border-top:#eee 3px solid;}
.right .main_lf1 ul li{ width:314px; margin-left:5px; padding:5px 0; border-bottom:#eaeaea 1px solid;}
.right .main_lf1 p{ padding-top:7px; padding-right:16px; text-align:right;}
.right .main_lf1 p a{ font-size:16px; color:#810081;}
.right .main_lf1 p a:hover{ color:#f00;}
	/* cont */
.cont{ float:right; width:700px; display:block; overflow:hidden;}
.cont h2{ height:36px; line-height:32px; background:url(../images/menu_bg1.jpg) repeat-x center top; font-family:"宋体"; font-size:12px; font-weight:normal; color:#000;}
.cont h2 a{ padding-left:10px; color:#000;}
.cont h2 a:hover{ color:#f00;}
#tags{ width:612px; margin:0 auto; margin-top:10px;}
#tags ul{ list-style:none;}
#tags ul li { float:left; width:102px; height:34px; text-align:center;}
#tags ul li a{ display:block; width:102px; line-height:34px; background:url(../images/tag1.jpg) no-repeat; color:#000;}
#tags ul li a:visted{ color:#000;}
#tags ul li.selectTag a { background:url(../images/tag2.jpg) no-repeat; color:#006600;}
#tagContent { width:612px; margin:0 auto;}
#tagContent .tagContent { DISPLAY: none; }
#tagContent div.selectTag {	DISPLAY: block}
#tagContent h3{ height:32px; line-height:24px; font-size:14px; color:#006600; text-align:center;}
#tagContent .tag_about{ margin-top:40px; font-size:14px; line-height:200%; text-indent:2em;}
#tagContent .tag_about br{ height:16px; line-height:16px; font-size:1px;}
#tagContent .tag_info{ margin-top:40px; line-height:180%;}
#tagContent .tag_info .tag_info_bd{ padding:20px 24px; border:#ddd 1px solid;}
#tagContent .tag_info .tag_info_bd h4{ height:30px; font-size:14px; text-align:center; color:#000;}
#tagContent .tag_info br{ height:16px; line-height:16px; font-size:1px;}
.cont_tit{ height:50px; background:url(../images/cont_bg.jpg) no-repeat center bottom; font-size:16px; color:#006600; text-align:center;}
.cont_1{ margin-top:30px;}
.cont_1 br{ height:16px; line-height:16px; font-size:1px;}
.cont_1 .cont_table{ margin-top:24px;}
.cont_1 .cont_table strong{ color:#000;}
.cont_1 .cont_table td{ border:#fff 1px solid;}
.cont_1 .cont_table a{ padding-left:18px; color:#000;}
.cont_1 .cont_table a:hover{ color:#f00;}
.cont_1 .news_info{ margin-top:12px; padding:10px; font-size:14px; line-height:200%; border-top:#c4e8e8 2px solid;}
.cont_1 .news_info a{ font-size:18px; color:#810081;}
.cont_1 .news_info a:hover{ color:#f00;}
.cont_1 .news_back{ margin-top:30px; text-align:center;}
.cont_1 .notice{ width:650px; margin-top:24px; margin-left:auto; margin-right:auto;}
.cont_1 .notice dt{ float:left; width:175px; padding-top:7px;}
.cont_1 .notice dt img{ padding:1px; border:#ccc 1px solid;}
.cont_1 .notice dd{ float:left; width:470px;}
.cont_1 .notice dd p{ padding-left:3px; height:29px; line-height:29px; border-bottom:#999 1px dotted; font-size:14px;}
.cont_1 .notice_info{ width:550px; margin-top:20px; margin-left:auto; margin-right:auto; line-height:180%;}
.cont_1 .news2_info{display:block; width:600px; margin-top:20px; margin-left:auto; margin-right:auto; font-size:14px; line-height:200%; overflow:hidden;}
.cont_1 .xiehui{ width:600px; margin-top:20px; margin-left:auto; margin-right:auto; text-indent:2em; line-height:200%;}
.cont_1 .feedback{ width:600px; margin-top:20px; margin-left:auto; margin-right:auto;}
.cont_1 .feedback .txt_c{ padding-left:5px; color:#f00;}
.cont_1 .contact{ width:400px; margin-top:40px; margin-left:auto; margin-right:auto; font-size:14px; line-height:200%;}
.cont_1 .contact h5{ margin-top:20px; margin-bottom:20px; font-size:16px; color:#006600; text-align:center;}
/* member */
.member{ width:680px; margin-top:20px; margin-left:auto; margin-right:auto;}
.member .member_tit{ height:30px; line-height:20px; font-size:14px; color:#000; text-align:center;}
.member .member_tit span{ color:#f00;}
.member input{ vertical-align:middle;}
.member img{ vertical-align:middle;}
.member .red{ color:#f00; padding-right:3px;}
.member_menu{ height:35px; border-bottom:#006600 1px solid; text-align:center;}
.member_menu a{ margin:0 10px; color:#000;}
.member_menu a:hover{ color:#f00;}
.member_menu span{ color:#f00;}
.member_user{ margin-top:36px; height:31px; line-height:31px; background:url(../images/member_menu.jpg) no-repeat;}
.member_user strong{ margin-left:30px; font-size:14px; color:#003399}
.member_user_bd{ border:#86b9e9 1px solid; border-top:none;}
.member_user_bd input{ vertical-align:middle;}
.member_user_bd img{ vertical-align:middle;}
/* train */
.train_tit{ height:35px; font-size:16px; color:#006600; text-align:center;}
.train_bt{ margin-bottom:25px; padding-bottom:10px; border-bottom:#c4e8e8 1px solid;}
.train_bt dl{ width:650px; margin:0 auto;}
.train_bt dl dt{ float:left; width:160px; padding-top:7px;}
.train_bt dl dt img{ padding:1px; border:#ccc 1px solid;}
.train_bt dl dt img:hover{ border:#ee9a14 1px solid;}
.train_bt dl dd{ float:left; width:480px;}
.train_bt dl dd p{ padding-left:3px; height:22px; line-height:22px;}
.train_1{ width:650px; margin-top:24px; margin-left:auto; margin-right:auto;}
.train_1 dt{ float:left; width:175px; padding-top:7px;}
.train_1 dt img{ padding:1px; border:#ccc 1px solid;}
.train_1 dd{ float:left; width:470px;}
.train_1 dd p{ padding-left:3px; height:29px; line-height:29px; border-bottom:#999 1px dotted; font-size:14px;}
.train_1_info{ width:550px; margin-top:20px; margin-left:auto; margin-right:auto; font-size:14px; line-height:200%;}
/* foot */
.foot{ width:950px; margin-top:10px; margin-left:auto; margin-right:auto; text-align:center;}
.foot .foot_bg{ height:100px; margin-top:5px; background:url(../images/foot_bg.jpg) repeat-x center top; line-height:200%;}
