/* »ù±¾ÉèÖÃ */
/* Design By Wind.Luo QQ:40442829 */
html,body,
h1,h2,h3,h4,h5,h6,
ol,ul,li,dl,dt,dd,div,
form,img{margin:0;padding:0;border:0}
h4{font-size: 14px;}
h5{font-size:12px;}
body,input,selecct,textarea,td{font:12px Arial,Helvetica,sans-serif}
body{background-color:#fff; color:#333;}
a{color:#2263a5;text-decoration:none}
a:hover{color:#bd0a01;text-decoration:underline}
.Regester_note,
.font-red{color:Red}
.font-blue{color:#03a;}
.clear{clear:both;width:0px;font-size:0px;line-height:0px;height:0px;display: block;}
.blank{clear:both;width:0px;font-size:0px;line-height:0px;height:6px;display: block;}
/* ------------------------ */

#divAll{width:960px;margin:0 auto}
/* ------ Heaer ------ */
#header{}
#header .logo{margin:25px 0px 5px 0px}
#header .top-right{text-align:right;margin:0 20px 10px 0;color:#ccc;}
/* ------ Nav ------ */
#header #nav{clear: both;overflow: hidden;}

/* ------ Div Body ------ */
#divBody { clear: both;overflow: hidden;}
.banner_box {width:740px;height:200px;background: url(banner_box.gif) no-repeat left top; z-index: 99; position: absolute;}
.img-box img{padding: 5px; border:1px solid #ccc;}
/* Side */
.r1{width:210px; overflow: hidden;}
.r1 .post{width:210px; height: 200px; overflow: hidden;background:url(r1_post_bg.jpg) no-repeat left top;}
.r1 .post h5.more{height: 27px; text-align: right;margin:17px 12px 0 0;}
.r1 h5.more a{color: #e7fdff;}
.r1 h5.more a:hover{color: #ff0;}
.r1 ul { padding: 0px 12px;line-height: 24px;}
.r1 .post ul li{background:url(dashed_x.gif) repeat-x left bottom; list-style: none;}
.r1 .post ul li a{padding-left:10px; background: url(arrow_01.jpg) no-repeat 3px center;}
/* ----- */
.r1 .photo {background: url(r1_img_top.jpg) no-repeat 0 0;}
.r1 .photo h5.more{text-align: right;padding:13px 12px 18px 0;}
.r1 .photo ul{}
.r1 .photo ul li{text-align:center; list-style: none; margin-bottom:10px;}
.r1 .photo ul li img{padding: 6px; border: 1px solid #ccc;}
/* ------------- */
.r2 {width: 520px; overflow: hidden;}
.r2 h4.companyTitle{border: 1px solid #c7d7ec; padding:6px 0px 2px 10px; color:#03a;margin-bottom:6px;}
.r2 td.companyContent{line-height: 21px;}

.r2 .tabTitle{background: url(r2_title_bg.jpg) no-repeat left top; height: 24px;padding-left:13px; font-size:14px; clear: both;}
.r2 .tabTitle li{float: left;margin-right:3px; list-style: none;width:80px; text-align: center;}
.r2 .tabTitle li.newsTitle{font-weight: bold;color:#03a;text-align: center;padding-top:7px;}
.r2 .tabTitle li.newsTab{ background: url(r2_title_tab.jpg) no-repeat left; padding-top:7px;height:17px;}
.r2 .tabTitle li.newsMore{ float: right; text-align: right;}
/* --------------- */
.sideContent{margin: 8px 15px;}
.sideTitleAbout{background: url(side_group_title_about.jpg) no-repeat left top;padding-top:70px;}
.sideTitleBrochures{background: url(side_group_title_brochures.jpg) no-repeat left top;padding-top:70px;}
.sideTitleDepartment{background: url(side_group_title_department.jpg) no-repeat left top;padding-top:70px;}
.sideTitleTeacher{background: url(side_group_title_teacher.jpg) no-repeat left top;padding-top:70px;}
.sideTitleRegonline{background: url(side_group_title_regonline.jpg) no-repeat left top;padding-top:70px;}
.sideTitleNews{background: url(side_group_title_news.jpg) no-repeat left top;padding-top:70px;}
.sideTitleActive{background: url(side_group_title_active.jpg) no-repeat left top;padding-top:70px;}
.sideTitleFaq{background: url(side_group_title_faq.jpg) no-repeat left top;padding-top:70px;}
.sideTitleUser{background: url(side_group_title_user.jpg) no-repeat left top;padding-top:70px;}

.left-menu *{margin:0;padding:0;}
.left-menu li{list-style: none;border-bottom: 1px solid #ddd;line-height: 30px}
.left-menu a{padding-left:20px;background:url(arrow_02.jpg) no-repeat 10px center;}

/* --------------- */
.content{padding:0px;}
.content .title{background: url(main_title_bg.jpg) no-repeat left top; height: 108px;}
.content h6{font-size: 16px;color:#f00; position: absolute;margin:-60px 0 0 100px;z-index:999;}
.content h1{font-size: 16px;margin:30px 0 0 0;text-align: center;}
.content h2{font-size: 12px;font-weight: normal;text-align: center;}
.content .detail{min-height:500px;_height:500px;padding: 20px 20px 30px; line-height: 175%;}
.content .detail h4{ color:#03a }

/*  -- Product -- */
.product-list{clear: both; margin: 0;padding:0;}
.product-list li{float:left;width:32%;text-align: center; display: block;}
.product-img img{width:160px;height:120px;}
.product-img a{display:block;width:160px;height:120px;padding:5px;border:1px solid #ddd;background:#fff; overflow: hidden;}
.product-img a:hover{background:#eee}
.product-name{margin:5px 0 0 0;}

.product-info{}
.product-info li{border-bottom: 1px dashed #f1e0ca;padding:2px 5px;}
.product-info .no-line{border: none;}
.product-info .name{color:#f60;font-size: 14px; font-weight: bold;}
.product-info a{color: #512700;}

.product-img-big{text-align: center;}
.product-img-big img{width:200px; padding:5px;margin-bottom:5px;border:1px solid #ddd;background:#fff;}
.product-img-big .zoomin{width:65px;padding:0 0 0 20px; background: url(zoomin.gif) no-repeat left center;}

.product-detail{margin:20px 0 0 0;padding-bottom:20px;border-bottom:1px dashed #ccc;}

/* --- Info List -- */
.info-list{padding:5px 0px; line-height: 24px;}
.info-list li{ border-bottom: 1px dashed #ddd; list-style: disc inside;padding:0 4px;color:#999;}
.info-list li span{float: right;margin:-24px 6px 0 0;}

/* ------ Footer ------ */
#footer{padding:10px 0px;text-align:center; line-height:24px; margin: 10px 0 0 0; background: url(footer_line.jpg) repeat-x left top}

/* --------------------- */
#photoUp {overflow:hidden;height: 550px;text-align: center;}
#photoUp2 *{margin: 0 ; padding: 0;}
#photoUp2 li{text-align:center; list-style: none; margin-bottom:10px;}
#photoUp2 li img{padding: 6px; border: 1px solid #ccc;}


/* ---- BBS ---- */
.bbs *{margin: 0; padding: 0;}
.bbs td{padding: 2px;line-height:24px;}

.bbs_button{ border: inherit;margin:5px 5px 0px;padding:0 5px;line-height:14px}
.bbs_title{font-size:12px;font-weight:bold;color:#ffffff;}
.bbs_select{background-color: #ffffff; color: #51485f;font-size: 12px}
.bbs_input{border:1px solid #92BF2E;background-color:#F2F2EA}
.bbs_bg1 {
	color: #fff;
	BACKGROUND-COLOR: #2b78cf;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;


}
.bbs_bg2 {
	BACKGROUND-COLOR: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: F2F2EA;
	margin: 1px;
	padding: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: F2F2EA;
	border-left-color: F2F2EA;


}
.bbs_bg3 {
	BACKGROUND-COLOR: #eeeeee;
    border: 1px solid #2b78cf;
}
.bbs_title_a{color: #fff;}
.bbs_note{font-size:12px;color:#ff0000;}
a.bbs_a:link {text-decoration:none;}
a.bbs_a:visited {text-decoration:none;}
a.bbs_a:hover {text-decoration:underline;}
a.bbs_a_title:link {text-decoration:none;color:#ffffff;font-weight:bold;}
a.bbs_a_title:visited {text-decoration:none;color:#ffffff;font-weight:bold;}
a.bbs_a_title:hover {text-decoration:underline;color:#ffffff;font-weight:bold;}

.bbs_btn_post{
	font-size: 14px; font-weight: bold; padding: 4px 5px 3px; border:1px solid #ccc; margin: 5px;
}

/*user*/
.user_bg {
	background-color: #FFFFFF;
	background-image: url(../user/FG/user_bg.gif);
	background-repeat: repeat-y;
}
.user_input1{font-size:12px;letter-spacing:2px;color:#333333;border: 1px solid #D7B78F;}
.user_title{font:12px;color:#666666; text-align: center; font-weight: bold;}
.user_title1{font-weight:bold;color:#A17208;}
.user_title2{color:#A17208;}
.user_td_head{color:#A17208;background-color:#FDF1D5;}
.user_td_content{font:12px;background-color:#FEF9EE;}
.user_font{font:12px;color:#A17208;}
.user_font p{ text-align: left;}
.user_note{font:12px;color:red; text-align: center;}

.user_title3{font:14px;font-weight:bold;color:#8A0606;}
.uesr_title4{background-color:#cacaca;}
.user_body{background-color:#333333;}
.user_body1{background-color:#F0EBD3;}

.user_input_readonly{background-color:#EFEFEF;border-left: medium none; border-right: medium none;border-top: medium none; border-bottom:black 1px solid;border: 1px solid #395BCC;}

.user_bg{background-image:url(../user/FG/user_bg.gif);}
.user_bg1{background-image:url(../user/FG/login_midbg.gif);}
.user_bg2{background-image:url(../user/FG/login_midbg.gif);}
.user_bg3{background-image:url(../product/FG/product_spmidbg.gif);}
.user_bg4{background-image:url(../product/FG/product_categorymidbg.jpg);}
.user_bg5{background-image:url(../downloadcenter/FG/download_rightbg.gif);}

.user_login{background-image:url(../user/FG/login_midbg.gif);}
.user_login_midbg{background-image:url(../user/FG/login_midbg.gif);}


.Regester_title {font:14px;font-weight:bold;color:#666666;}
.Regester_font{font:12px;color:#666666;}
.Regester_welcomefont{font:14px;font-weight:bold;color:#8A0606;}
.Regester_note{font:12px;color:red;}
.Regester_input_readonly{background-color:#EFEFEF;border-left: medium none; border-right: medium none;border-top: medium none; border-bottom:black 1px solid;border: 1px solid #395BCC;}
.Regester_button{border:1px solid #98999C;background-color:#FFFFFF;color:#000000;}
.Regester_input{font-size:12px;letter-spacing:2px;color:#2E2E2E;border: 1px solid #999999;}

.Regester_bg{background-color:#cacaca;}
.Regester_bg1{background-image:url(../user/FG/line-fg.gif);}