﻿@charset "utf-8";
/*常规定义*/
html{direction:ltr;}
body{border:0; margin:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,select,option,textarea,p,blockquote,th,td{padding:0;margin:0;font:16px/20px arial, helvetica, verdana, tahoma, sans-serif, Microsoft Yahei; }
img{border:0;vertical-align:top;}
ol,ul,dl{list-style:none;}
a:link{text-decoration: none;}
a:hover{text-decoration:underline;}
a:visited{text-decoration: none;}
select{height:20px;vertical-align:middle;}
option{height:20px;line-height:20px;padding-right:6px;}
textarea{resize:vertical;}
input{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;line-height:16px;_height:auto;_line-height:15px;
}
input[type="file"]{height:22px;line-height:20px;}
input[type="radio"],input[type="checkbox"]{padding:1px;margin:-1px 0;}
input[type="button"],input[type="submit"],input[type="reset"]{width:auto;height:22px;line-height:20px;line-height:16px\9;padding:0 10px;*padding:0;*width:1;}
input[type="search"]{-webkit-appearance:textfield;}
button,input.btnNormal{vertical-align:middle;height:22px;line-height:18px;padding:0 10px;_line-height:14px;_padding:0;}
@-moz-document url-prefix(){/*for firefox*/input{height:17px;padding-bottom:1px;}}
.f_12{font-size:14px;}
.f_14{font-size:16px;}
.f_16{font-size:18px;}
.t_c{
text-align:center;
background-color:#ad0318;
}
.t_c p{color:#FFFFFF;}
.t_c a{color:#FFFFFF;}
.t_l{text-align:left;}
.t_r{text-align:right;}
.t_m{vertical-align:middle;}
.t_t{vertical-align:text-top;}
.t_b{vertical-align:text-bottom;}
.t_bold{ font:bold;}
.c_gray{color:#909090;}
.c_red{color:#f00;}
.c_orange{color:#ffa500;} 
.c_yellow{color:#ff0;}
.c_green{color:#008000;}
.c_aqua{color:#0ff;}
.c_blue{color:#00f;}
.c_violet{color:#ee82ee;}
.c_black{color:#000;}
.c_white{color:#FFF;}
.f_l {float:left;}
.f_r {float:right;}
.f_c {clear:both;}
.clear{clear:both;height:0px;overflow:hidden;}
/*登录页面样式 开始*/
#header {
    width:1200px;
    height:132px;
    margin:0px auto;
    padding:4px 0 0 0;
}
#headerbg {
background: url(../images/menuline.gif) repeat-x 0px 84px;
}
#mainnav {background:url(../images/menuline.gif) repeat-x;height: 52px;width:1200px;margin-top:4px;}
.menu {
	padding:10px 10px;
	line-height: 25px;
}
.menu a{margin:0 4px;color:#000;}
#search {
	width: 1200px;
	height:31px;
	padding:0px 10px;
	margin:0px auto 0px auto; /*上 右 下 左*/
	line-height:31px;
}
.ad1 {
	margin: 0 auto;
	width: 980px;
}
.marquee {
	margin:25px auto 0px auto;/*上 右 下 左*/
	width: 1180px;
	padding: 0px 10px;
	background:url(../images/marquee-news.gif) no-repeat 10px;
	text-align: right;
}
.marquee a {
	color: #000;
	text-decoration: none;
	margin: 0px 10px;
}
.new1{
	width:590px;
	height:330px;
	border: 1px solid #fff;
	margin:15px 0 5px 0; /*上 右 下 左*/
}

.new1 li{
	margin:0 0 0 24px;
	list-style: none;
	line-height: 24px;
}
.new2{
	width:590px;
	height:330px;
	border: 1px solid #fff;
	margin:15px 0 5px 10px; /*上 右 下 左*/
}

.hy2_text{width:590px;float:right;height:auto;}
.hy2_text_title{width:100%;height:27px;border-bottom:solid 3px #ad0318;}
.hy2_text_title h4{margin:0;padding:0;line-height: 30px;display:inline-block;width:125px;height:27px;text-align:center;background:#ad0318;font-size:17px;font-weight:bold;color:#fff;}
.hy2_text_title h4 a{display:block;height:100%;color:#fff;}
.banner2_more{float:right;color:#272727;font-size:17px;padding-right:10px;height:27px;line-height:30px;}

.new2 li{
	margin:0 0 0 24px;
	list-style: none;
	line-height: 38px;
}
.new3{
	width:590px;
	height:300px;
	border: 1px solid #fff; /*上 右 下 左*/
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

.hy3_text{width:590px;float:right;height:auto;}
.hy3_text_title{width:100%;height:27px;border-bottom:solid 3px #ad0318;}
.hy3_text_title h4{margin:0;padding:0;line-height: 30px;display:inline-block;width:125px;height:27px;text-align:center;background:#ad0318;font-size:17px;font-weight:bold;color:#fff;}
.hy3_text_title h4 a{display:block;height:100%;color:#fff;}
.banner3_more{float:right;color:#272727;font-size:17px;padding-right:10px;height:27px;line-height:30px;}


.new3 li{
	margin:0 0 0 24px;
	list-style: none;
	line-height: 38px;
}

.new7{
	width:590px;
	height:300px;
	border: 1px solid #fff;
	margin:30px 0 5px 10px;; /*上 右 下 左*/
}


.new4{
	width:1190px;
	height:280px;
	border: 1px solid #fff;
	margin:30px 0 5px 0px; /*上 右 下 左*/
}

.hy4_text{width:1190px;float:right;height:auto;}
.hy4_text_title{width:100%;height:27px;border-bottom:solid 3px #ad0318;}
.hy4_text_title h4{margin:0;padding:0;line-height: 30px;display:inline-block;width:125px;height:27px;text-align:center;background:#ad0318;font-size:17px;font-weight:bold;color:#fff;}
.hy4_text_title h4 a{display:block;height:100%;color:#fff;}
.banner4_more{float:right;color:#272727;font-size:17px;padding-right:10px;height:27px;line-height:30px;}

.new4 li{
	margin:0 0 0 24px;
	list-style: none;
	line-height: 38px;
}

.new8{
	width:190px;
	height:300px;
	border: 1px solid #E9E9E9;
	margin:30px 0 5px 0; /*上 右 下 左*/
	background:#E9E9E9;
}

.hy8_text{width:190px;float:right;height:auto;}
.hy8_text_title{width:100%;height:27px;border-bottom:solid 3px #E9E9E9;}
.hy8_text_title h4{margin:0;padding:0;line-height: 30px;display:inline-block;width:190px;height:27px;text-align:left;background:#E9E9E9;font-size:17px;font-weight:bold;color:#000;}

.new8 li{
	margin:0 0 0 0px;
	list-style: none;
	line-height: 38px;
	text-align:center;
}

.new5{
	width:490px;
	height:300px;
	border: 1px solid #fff;
	margin:30px 0 5px 8px; /*上 右 下 左*/
}

.hy5_text{width:490px;float:right;height:auto;}
.hy5_text_title{width:100%;height:27px;border-bottom:solid 3px #ad0318;}
.hy5_text_title h4{margin:0;padding:0;line-height: 30px;display:inline-block;width:125px;height:27px;text-align:center;background:#ad0318;font-size:17px;font-weight:bold;color:#fff;}
.hy5_text_title h4 a{display:block;height:100%;color:#fff;}
.banner5_more{float:right;color:#272727;font-size:17px;padding-right:10px;height:27px;line-height:30px;}

.new5 li{
	margin:0 0 0 24px;
	list-style: none;
	line-height: 38px;
}
.new6{
	width:490px;
	height:300px;
	border: 1px solid #fff;
	margin:30px 0 5px 8px; /*上 右 下 左*/
}

.hy6_text{width:490px;float:right;height:auto;}
.hy6_text_title{width:100%;height:27px;border-bottom:solid 3px #ad0318;}
.hy6_text_title h4{margin:0;padding:0;line-height: 30px;display:inline-block;width:200px;height:27px;text-align:center;background:#ad0318;font-size:17px;font-weight:bold;color:#fff;}
.hy6_text_title h4 a{display:block;height:100%;color:#fff;}
.banner6_more{float:right;color:#272727;font-size:17px;padding-right:10px;height:27px;line-height:30px;}


.new6 li{
	margin:0 0 0 24px;
	list-style: none;
	line-height: 38px;
}

.adsNivoSlider{
	width:1200px;
	height:390px;
	border: 1px solid #999;
	margin:5px 0 5px 0; /*上 右 下 左*/
}

.listleft{
	width:218px;
	border: 1px solid #fff;
	margin:0 10px 0 0;
}
.professor{
	width:980px;
	height:140px;
	border: 1px solid #999;
	margin:10px auto 0 auto;}
.ad{
	width:318px;
	height:158px;
	border:1px solid #999;
	margin:0 0 10px 10px;
	}
.adlong{
	width:318px;
	height:323px;
	border:1px solid #999;
	margin:0 0 10px 10px;
	}
.adlong ul{width:310px;}
.adlong li{
	margin:0 0 0 25px;
	list-style: none;
	line-height: 25px;
}
#content {
	margin: 0px auto;
	width: 1200px;
}
.introduc li{
	margin-left:10px;
	height: 24px;
	overflow: hidden;
	list-style: disc inside;
	line-height:23px;
}
.introduc a , .introduc1 a{color:#000;}
.introduc1 li{
	margin-left:10px;
	height: 24px;
	overflow: hidden;
	list-style: url(../images/arrow.gif) inside;
	line-height: 23px;
}

h1 {
	background: url(../images/menuline.gif);
	text-indent: 15px;
	color: #FFF;
	text-decoration: none;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
}
h1 a{
	color: #FFF;
	text-decoration: none;
}
h2 {
	background: url(../images/menuline.gif);
	width:50%;
	text-indent: 15px;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
}
h2 a{
	color: #FFF;
	text-decoration: none;
}
#friendlink{
	width:1200px;
	height:850px;
	border:1px solid #fff;
	margin:10px auto;}
#footer{ width:auto;
}
#content .piclist table table{
	border: 1px solid #999;
}
.userlist table table{border: 1px solid #999;}
.userlist table table img{margin:10px;}

.artlist {
	width: 968px;
	min-height:444px;
	border: 1px solid #fff;
}
.allsize {
	width: 1200px;
	border: 1px solid #fff;
}
.allsize p 
{
    line-height:250%;
}
.page {/*显示共有多少条数据等*/float: left;width: 195px;}
.page_number {/*页码样式*/float: right;margin: 0px 20px 0px 0px;}
.page_number a {color: #000;margin: 0px 3px;}
.page_number .k1 {/*没选中页码样式*/border: 1px solid #a3a3a3;padding-right: 4px;padding-left: 4px;background: #FFF;}
.page_number .k2 {/*选中页码样式*/border: 1px solid #245b8e;padding-right: 4px;padding-left: 4px;background: #417eb7;font-weight: bold;color: #FFF;}


.inputC {
	color:#999;
	font-size:14px;
	width:288px;
	height:30px;
	line-height:30px;
	padding:1px 5px;
	border:1px solid #CCC;
	overflow:hidden;
}

.logintitle {
	text-align:center;
	height:52px;
	line-height:52px;
	background:url(../images/bgbox.gif) repeat-x;
}
.logintitle h3 {
	color:#666;
	font: normal 24px/52px "微软雅黑";
}.myphoto {
	height: 170px;
	width: 170px;
	margin: 20px;
	border: 1px solid #EAEAEA;
	text-align: center;
	padding: 10px;
}
.myphoto img {
	padding: 10px;
	border: 1px solid #CCC;
	margin: 5px 15px;
}
#demo {
height: 313px;
width: 152px;
position: absolute;
margin-left: 150px;
overflow: hidden;
}
#demo img{
margin:3px;}
.ad img{
	margin:0 0 10px 0;
	}
