/*通用样式*/
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, p, pre, table, caption, th, td, form, legend, fieldset,input, button, select, textarea {margin:0; padding:0; overflow-y: visible;}
ol, ul ,li{ list-style-type:none;}
h3,h4, h5{ margin:0px; padding:0px;}
a{color:#808080;text-decoration:none;}
a:hover{text-decoration:none; color: #dd137b;}
a img{border:none;}
img {border: 0; margin:0px; padding:0px;}
body {color:#808080; font-size:13px; margin:0px; padding:0px; line-height:28px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px; }


/* top */
.wz_t { height:34px; width:100%; background:#dd137b;overflow:hidden; color:#FFFFFF;}
.wz_t a { color:#FFFFFF;}
.wz_nr { width:1000px; margin:auto; line-height:34px; overflow:hidden;}
.wz_l { width:450px; text-align:left; float:left;}
.wz_r { width:450px; text-align:right; float:right;}


.top { width:1000px; margin:auto; height:155px; overflow:hidden;}
.logo { float:left; margin:25px 0 0 0;}
.gg { margin:43px 0 0 20px; float:left; font-size:20px; line-height:25px; background: url(/web/fg2.jpg) no-repeat; padding:8px 0 0 20px; color:#dd137b;  }
.gg span { font-size:14px; letter-spacing:1px; color:#9b9b9b;}

.tel { background:url(/web/tel.jpg) no-repeat; padding-left:28px; line-height:26px; float:right; margin:68px 0 0 0; }
.tel b { font-size:16px; font-weight:100;}
.tel span { font-size:28px; color:#dd137b;} 


/* menu
.menu { width:1000px; margin:auto; overflow:hidden; font-size:15px;}
.menu ul { padding-left:1px; background:url(/web/fg1.jpg) no-repeat; background-position:left; height:50px;}
.menu ul li { text-align:center; float:left;}
.menu ul li a { padding:0 29px 0 29px; color:#FFFFFF; background:url(/web/fg1.jpg) no-repeat; background-position:right; line-height:42px; display:block;}
.menu ul li a:hover { background:#e47c03; display:block;}
 */
.menu_bj { width:100%; background:url(/web/menu-bj.jpg) repeat-x; padding-top:5px;}



#header{width:1000px; margin:auto; background:url(/web/fg1.jpg) no-repeat;}
.nav{position: relative;
	width:1000px;
	height:45px;

}
.nav li{
	position: relative;
	float: left;
	line-height:45px;
	background:url(/web/fg1.jpg) no-repeat;
	background-position:right top;
	
}
.nav li a{
	line-height:45px;
	float:left;
	height:45px;
	color:#fff;
	width:100px;
	text-align:center;
	font-size:14px;
	display:block;

}
.nav li a:hover {
     color:#fff;
	 
}
.nav li .nav-w {
	z-index:21;
	position:absolute;
	display:none;
	float:left;
	clear:both;
	overflow:hidden;
	top:45px;
}
.nav li:hover a{ color:#fff;background:url(/web/menu-a.png) no-repeat;}
.nav li .section-nav1{ height:auto; overflow: hidden; width:110px;}
.nav li .section-nav1 ul {
	position:static;
	padding:0px;
	margin:0px;
	width:100px;
	overflow:hidden;
}
.nav li .section-nav1 ul li {
	position:static;
	padding:0px;
	width:100px;
	background:#dd137b;
	float:left;
	
}
.nav li .section-nav1 ul li a {
	background:#dd137b;
	text-align:center;
	padding:0px;
	line-height:40px;
	width:auto;
	display:block;
	float:none;
	height:auto;
	color:#fff;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	border-top:#c80469 1px dashed;
}
.nav li .section-nav1 ul li a:hover {
	color: #fff;
	background:#c80469;
	}


/* banne r*/


.bg68comad,.focus,.focus ul,.focus ul li,.banclj a{height:450px; overflow:hidden;}

.focus {width:100%; position:relative; overflow:hidden; margin-top:1px;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{width:800px;display:block; }
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none; }
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 550px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:45px; height:100px; position:absolute; top:175px; background:url(/web/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:50px;}
.focus .next {right:50px; background-position:right top;}

/* zx */
.zx_bj { width:100%; overflow:hidden; border-bottom:#dbdbdb 1px solid; font-size:14px;}
.zx { width:1000px; margin:auto; line-height:50px; overflow:hidden;}
.zx_tit { width:80px; float:left; color:#dd137b; text-align:left;}
.zx_nr { width:500px; text-align:left; float:left; margin-left:2px;}


/* yy */
.yy_bj { width:100%; overflow:hidden; background:url(/web/yy-bj.jpg); background-position:center;}
.yy { width:1000px; margin:auto; background:url(/web/yy.jpg) no-repeat; height:615px;}
.yy_nr { padding:120px 0 0 15px; font-size:18px; line-height:48px;}


/* fc */
.fc_bj { width:100%; background:url(/web/fc-bj.jpg) no-repeat; background-position:center;border-top:#e9e3e3 1px solid;}
.fc { width:1000px; margin:auto; padding-top:198px; height:410px;}
.fc img { border:#dd137b 3px solid;}


/* ds */
.ds_bj { width:100%; background:url(/web/ds-bj.jpg) no-repeat; background-position:center;border-top:#e9e3e3 1px solid;}
.ds { width:1000px; margin:auto; padding-top:115px; height:449px;}
.ds li { width:206px; margin:0 20px 0 20px; float:left;}
.ds li img { border:#dd137b 3px solid;}
.ds li span { padding:5px 0 5px 0; display:block; font-size:15px; text-align:center;}
.ds li a { color:#dd137b;}

/* td */
.xg_bj { width:100%; background: url(/web/td-bj.jpg) no-repeat; background-position:center; border-top:#e9e3e3 1px solid;}
.xg { width:1000px; margin:auto; background:url(/web/td.jpg) no-repeat; height:1067px; }
.xg_nr { padding:195px 0 0 465px; line-height:58px; font-size:20px; color:#c39029;}
.xg_nr span { color:#dd137b;}

/* about */
.about_bj { width:100%; background:url(/web/about-bj.jpg) no-repeat;}
.about { width:1000px; margin:auto; background:url(/web/about.png) no-repeat; height:620px;}
.about_nr { padding:95px 250px 0 30px; overflow:hidden; color:#7c7c7c;}
.about_nr span { color:#dd137b;}



/* news */
.news_bj { background:url(/web/news-bj.jpg) no-repeat; overflow:hidden;border-top:#e9e3e3 1px solid; padding-bottom:30px;}
.b1 { margin:30px auto; width:1000px; height:150px; background:url(/web/b1.jpg) no-repeat; overflow:hidden;}

.news { width:1000px; margin:auto; overflow:hidden;}

.n1 { width:300px; float:left;}
.news_t { font-size:15px; color:#dd137b; line-height:20px;}
.news_t span {font-size:20px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; color:#000000;}
.news_nr { overflow:hidden;}
.news_nr img { margin:15px 0 5px 0 ;}
.news_nr span { color:#dd137b;}


.n2 { width:300px; float:left; margin-left:50px;}

.n3 { width:300px; float:right;}

/* link */

/* foot */
.foot_bj { width:100%; overflow:hidden; background:#dd137b;}
.foot { width:1000px; overflow:hidden; text-align:center; margin:auto; color:#FFFFFF;}
.f_menu { line-height:45px; border-bottom:#e12c79 1px solid; font-size:14px;}
.f_menu a { color:#FFFFFF;}
.f_nr { padding:25px 0 25px 0; width:1000px; margin:auto; text-align:center;}
.f_nr a { color:#FFFFFF;}


/* ny-b */
.ny_b { width:1000px; margin:10px auto; background:url(/web/ny-b.jpg) no-repeat; height:240px; overflow: hidden;}

/* ny */
.ny { width:1000px; margin:auto; background:#FFFFFF; border:#c9c9c9 1px solid; }
.ny_nr { background:url(/web/nybj.jpg) repeat-y; margin:15px; overflow:hidden;}

.nyl { width:230px; float:left;}
.l1 { overflow:hidden; margin-bottom:15px;}
.l_t { height:50px; line-height:50px; background:url(/web/l-t.jpg) no-repeat; text-align:center; color:#FFFFFF; font-size:16px;}
.l_nr { border:#c9c9c9 1px solid; padding:5px 15px 10px 15px; overflow:hidden;}
.l_wz { padding:5px 10px 15px 10px;border:#c9c9c9 1px solid; overflow:hidden;}
.list li a { background:url(/web/li.jpg) no-repeat; display:block; height:38px; line-height:38px; padding-left:50px;}

.nyr { width:710px; float:right;}
.r_t { height:50px; border-bottom:#c9c9c9 1px solid;line-height:16px; overflow:hidden;}
.r_tit { float:left; border-left:#dd137b 2px solid; font-size:16px; padding-left:18px;  margin-top:17px; color:#dd137b;}
.r_wz { font-size:13px; float:right; margin-top:17px;}
.r_nr { padding:25px 15px 15px 15px; line-height:35px;}
.r_pic {padding:25px 5px 15px 5px; line-height:35px;}
.r_pic img { border:#dd137b 2px solid;}

/* 新闻栏目页 */
.xw li{ overflow:hidden;}
.xw li a { display:block; padding:15px; border:#FFFFFF 1px solid; border-bottom:#c9c9c9 1px solid;}
.xw li a:hover { color:#808080; border:#dd137b 1px solid; }
.tit_date { overflow:hidden;}
.xw_tit { font-size:14px; float:left; width:400px; color:#dd137b; font-weight:bold;}
.xw_tit span { color:#dd137b;}
.xw_date { width:245px; float:right; text-align: right;}
.xw_intor { padding-top:10px;}

/* 新闻内页 */
.ny_tit { line-height:45px; font-size:16px; color:#dd137b; text-align:center;}
.ny_date { line-height:20px; padding-bottom:5px; border-bottom:#c9c9c9 1px dashed; text-align:center;}
.ny_content { padding:15px 0 15px 0; border-bottom:#c9c9c9 1px dashed; line-height:28px; overflow:hidden;}
.ny_content img { border:#dd137b 2px solid;}
.ny_page { padding:5px 0 5px 0;}

/* 图片内页 */
.ny_pic { padding:15px 0 10px 0; overflow:hidden}
.ny_intor { border-bottom:#c9c9c9 1px dashed; line-height:28px; overflow:hidden;}
.ny_intor img { border:#dd137b 2px solid;}
.ny_xg { overflow: hidden; margin-top:15px;}
.xg_tit { line-height:16px; font-size:16px; border-left:2px #dd137b solid; padding-left:20px; color:#dd137b;}
.xg_pic { padding-top:15px;}
.xg_pic img { border:#c9c9c9 2px solid;}
.xg_pic a:hover img { border:#dd137b 2px solid;}


/* 导师栏目页 */
.r_ds { padding:25px 0 15px 0;}
.lm1 { overflow:hidden;}
.ds2 li { width:335px; margin:0px 10px 15px 10px; float:left; line-height:27px;}
.ds2 li a { overflow:hidden; padding-bottom:15px;border-bottom:#c9c9c9 1px solid; display:block;}
.ds2 li span { color:#dd137b; font-size:16px; font-weight:bold; display:block;}
.ds2 li img { border:#c9c9c9 3px solid; margin-right:8px; float:left;}
.ds2 li a:hover { border-bottom:#dd137b 1px solid;}
.ds2 li a:hover img {border:#dd137b 3px solid;}

/* 图片栏目页 */


/*文章分页样式*/
#fenye{clear:both; margin-top:10px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#fff; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#dd137b;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#dd137b;} 
#fenye a:hover{color:#fff; background:#dd137b; border:1px solid #dcdddd;float:left;}
#fenye span{line-height:30px;}

/*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#dd137b; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px; color:#dd137b;background:#fff; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#dd137b;} 
#pageNext a:hover{color:#fff; background:#dd137b; border:1px solid #dcdddd;float:left;}

/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:990px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:10px;padding-bottom:10px;}
.imagelist .defaultImagesrc img{border:1px solid #CCCCCC;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {
    height:112px;
    background:#FFF;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 600px;
}
.thumb_2_1 {
	background:url(qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:450px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:110px;position:absolute;width:600px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{
	width:126px;
	height:95px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist{margin:0 auto;width:590px;}
.imggrouplist li{width:130px;float:left;margin:2px;border:1px #999999 solid;background:#FFFFFF;padding:5px;text-align:center}
.imggrouplist li img{width:120px;height:90px;}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist{text-align:center}
.imglist img{border:4px solid #efefef;padding:1px}
.imglist div{margin-bottom:15px}
/*平行显示方式样式结束*/
#pageNext{text-align:right}

.xgphoto{width:996px;margin:0px auto;border:#e8e8e8 1px solid; height:100%; overflow:hidden; background:#fdfdfd; padding-top:1px; }
.xgphoto .title{ height:40px; line-height:40px;overflow:hidden; font-size:14px; font-weight:bold; padding-left:15px; color:#333; background:#f1f1f1}
.xgphoto .xgphotobox ul{padding:10px;}
.xgphoto .xgphotobox li{width:20%;float:left;text-align:center;height:140px;overflow:hidden;}
.xgphoto .xgphotobox img{padding:2px;border:#D4D4D4 1px solid;margin-bottom:10px;}
.xgphoto .xgphotobox a:hover{ color:red; text-decoration:none;}

.xgphoto  .commentbox{ padding:10px;}






/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:640px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px; text-align:center;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center; }
.imagelist .defaultimagesrc img{border:1px solid #f1f1f1;padding:2px;}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {
    height:112px;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 570px;
}
.thumb_2_1 {
	background:url(qh1.gif) no-repeat 0px 20px;
	float: left;

	height: 113px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:480px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{
	width:126px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}

/* 图片分页方式的样式结束*/
