﻿@charset "utf-8";
/*---------------公用样式--------------*/
body {
	margin:0;
	padding:0;
	font-family:"宋体", Arial, sans-serif;
	font-size:12px;
	text-align:left;
	background:#fff;
	color:#000;
}
ul, ol, li, dl, dd {
	margin:0;
	padding:0;
	list-style:none
}
p, form, input {
	margin:0
}
html{overflow-x:hidden;overflow-y:auto;}
input, select, img {
	vertical-align:middle;
}
img {
	border:0;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-size:12px
}
h6 {
	font-weight:normal;
}
.clearfix:after {
	content:".";
	height:0;
	display:block;
	visibility:hidden;
	clear:both
}
.clearfix {
	-height:1%;
*min-height:1%
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:red;
	text-decoration:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.mr15 {
	margin-right:15px;
}
#wrap {
	width:970px;
	padding-left:15px;
	background:url(../images/leftbg.gif) no-repeat;
	margin:0 auto;
}
#wraprbg {
	width:970px;
	padding-right:15px;
	background:url(../images/rightbg.gif) no-repeat right top;
}
#header {
	padding-top:18px;
	background:url(../images/topbg.gif) no-repeat;
}
#top {
	height:100px;
	background:url(../images/headertopbg.gif) repeat-x;
}

#logo {
	width:435px;
	float:left;
	padding:24px 0 0 12px;
}
#submenu {
	width:260px;
	float:right;
	background:url(../images/toplink.gif) no-repeat;
	height:22px;
	margin-bottom:16px;
}
#submenu li {
	float:left;
	width:80px;
	line-height:22px;
	text-align:center;
}
#submenu li.iphone {
	padding-left:20px;
	width:60px;
}
#submenu li.iphone a {
	color:#fff;
}
#searchbar {
	width:462px;
	padding-bottom:1px;
	background:url(../images/searchbg.gif) repeat-x left bottom;
	float:right;
	height:35px;
	margin-right:15px;
	display:inline;
}
#searchbar li {
	float:left;
	margin-right:5px;
}
#searchbar li.sinput {
	width:216px;
	height:27px;
	border:1px solid #E4E4E4;
	background:url(../images/search.gif) no-repeat 5px center;
	padding-left:26px;
}
.s_selectbox{
padding-top:3px;
}

.stxt {
	width:210px;
	height:23px;
	line-height:23px;
	border:0 none;
	color:#999;
}
.sbtn {
	width:70px;
	height:32px;
	border:0 none;
	background:url(../images/searchbtn.gif) no-repeat;
	cursor:pointer;
}
.ss {
	width:98px;
	height:27px;
	border:1px solid #E4E4E4;
	line-height:27px;
	color:#999;
}
#navbox {
	width:960px;
	height:62px;
	background:url(../images/bg.gif) no-repeat;
	margin:0 auto;
}
#navbox ul {
	padding-left:12px;
}
#navbox li {
	float:left;
	height:62px;
	line-height:62px;
	font-size:14px;
	width:102px;
	background:url(../images/navline.gif) no-repeat left center;
	padding-left:3px;
	text-align:center;
}
#navbox li a {
	font-weight:bold;
	color:#fff;
	display:block;
	width:96px;
	text-align:center;
	height:62px;
}
#navbox li a:hover, #navbox li a.current {
	color:#FC0;
	background:url(../images/bg.gif) no-repeat -589px -168px;
	color:#DB231B;
}
#navbox li.home {
	background:none;
}
#navbox li.bm a {
	color:#FFFF00;
	;
}
#main {
	width:960px;
	margin:0 auto;
	padding:8px 0;
}
#banner {
	border:1px solid #E3E3E3;
	text-align:center;
	padding:4px 0;
	overflow:hidden;
	margin-bottom:11px;
}
.mb11 {
	margin-bottom:11px;
}
.dayi_box {
	width:223px;
	height:56px;
	margin:8px 0px 0px 35px;
}
.dayi_box ul li {
	height:22px;
	line-height:22px;
}
.dayi_box ul li a {
	padding-left:23px;
	width:90%;
	display:block;
	background:url(../images/dayi1.jpg) 0px 1px no-repeat;
}
.dayi_box ul li a:hover {
	background:url(../images/dayi2.jpg) no-repeat;
}
.mainbox {
	clear:both;
}
.leftside {
	width:686px;
	float:left;
	overflow:hidden;
}
.left {
	width:313px;
	float:left;
	overflow:hidden;
	margin-right:8px;
}
#fouce {
	padding:3px 0;
	border:1px solid #E4E4E4;
	margin-bottom:12px;
	background-color:#F3F4F5;
}
.fouceimg {
	width:306px;
	height:182px;
	overflow:hidden;
	margin:0 auto;
}
.leftbox {
	border:1px solid #E4E4E4;
}
.leftbox h3 {
	height:30px;
	background:url(../images/tbg.gif) repeat-x;
	border-bottom:1px solid #E4E4E4;
}
.leftbox h3 .title {
	display:inline-block;
	height:30px;
	background:url(../images/arrow1.gif) no-repeat 5px 8px;
	padding-left:25px;
	line-height:30px;
	font-size:14px;
	color:#333;
}
.leftbox h3 .title em {
	color:#9E1F06;
	font-style:normal;
}
.more {
	float:right;
	margin:10px 10px 0;
}
#sdch h3 .title {
	background:url(../images/arrow2.gif) no-repeat 5px 8px;
}
.sdchtop {
	height:142px;
	border-bottom:1px solid #E1E1E1;
	background:url(../images/sdbg.gif) repeat-x left bottom;
	overflow:hidden;
}
.sdchnews {
	padding:8px 3px 5px;
}
.sdchphoto {
	width:103px;
	height:100px;
	background:url(../images/photobg.gif) no-repeat;
	float:left;
	padding-left:6px;
	text-align:center;
}
.sdchphoto h6 {
	height:20px;
	line-height:20px;
	margin-bottom:5px;
}
.sdchtxt {
	width:190px;
	float:right;
	padding-top:4px;
}
.sdchtxt h5 {
	height:23px;
	border-bottom:1px solid #EFEFEF;
	font-size:13px;
	line-height:23px;
}
.sdchtxt h5 a {
	color:#333;
}
.sdchtxt p {
	line-height:24px;
}
.presdch {
	height:30px;
	padding-left:25px;
	background:url(../images/arrow1.gif) no-repeat 8px 7px;
	line-height:30px;
}
.tred {
	color:#9E1F06;
}
.presdchlist {
	padding-bottom:8px;
}
.presdchlist li {
	margin-top:8px;
	margin-left:9px;
	display:inline;
	float:left;
	width:67px;
	height:25px;
}
.presdchlist li a {
	color:#999;
	display:block;
	border:1px solid #CCC;
	width:65px;
	height:23px;
	text-align:center;
	line-height:23px;
}
.presdchlist li a:hover {
	background-color:#333333;
	border:1px solid #999999;
	color:#fff;
}
.kskzphoto {
	width:78px;
	padding:6px 0;
	text-align:center;
	border-right:1px solid #E4E4E4;
	float:left;
}
.kskzphoto a {
	display:block;
	width:56px;
	height:88px;
	padding:3px;
	border:1px solid #E4E4E4;
	margin:0 auto;
}
.kskzphoto a img {
	vertical-align:top;
}
.kskzphoto a:hover {
	border-color:#999;
}
.kskzbox {
	width:212px;
	float:right;
	height:90px;
	padding:5px;
}
.kskzcon {
	width:186px;
	float:left;
}
.kskzcon li {
	height:90px;
}
.kskzcon li h5 {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #D7D7D7;
	font-size:13px;
}
.kskzcon li p {
	line-height:22px;
	color:#666;
}
.kskzbtn {
	width:17px;
	float:left;
	padding-left:6px;
	padding-top:15px;
}
.kskzbtn a {
	display:block;
}
.leftcon {
}
.center {
	width:365px;
	float:left;
}
.centerbox {
}
.centerbox h3 {
	height:41px;
	background:url(../images/bg.gif) no-repeat 0 -72px;
	padding-left:17px;
}
.centerbox h3 .title {
	display:inline-block;
	width:98px;
	height:31px;
	line-height:30px;
	margin-top:6px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:url(../images/titlebg.gif) no-repeat;
}
.mtab_t {
	display:inline-block;
	height:31px;
	margin-top:6px;
}
.mtab_t li {
	float:left;
}
.mtab_t a {
	display:inline-block;
	line-height:30px;
	width:98px;
	height:31px;
	color:#133B87;
	font-size:14px;
	text-align:center;
}
.mtab_t li.hover a {
	background:url(../images/titlebg.gif) no-repeat;
	color:#fff;
}
.centercon {
	width:358px;
	border:1px solid #E4E4E4;
	float:right;
	border-top:0 none;
}
.indexnews {
	padding:9px 10px;
}
.topnews {
}
.topnews h5 {
	height:25px;
	line-height:25px;
	text-align:center;
	font-family:Microsoft YaHei,SimSun;
	font-size:17px;
	letter-spacing:1px;
	color:red;
}
.topnews h5 a {
	color:red;
}
.topnews p {
    height:40px;
	padding:9px 6px;
	/*border:1px solid #EDEBEC;
	background-color:#F8F8F8;*/
	background:url(../images/topnews_p_bg.jpg) no-repeat;

	line-height:20px;
	color:#333;
	text-indent:25px;
	
}
.newslist {
}
.mtnewslist {
height:137px;
}
.newslist li {
	border-bottom:1px solid #EFEFEF;
	margin-bottom:1px;
	padding-bottom:2px;
}
.newslist li a {
	display:block;
	padding-left:15px;
	background:url(../images/arrow.gif) no-repeat 2px 11px;
	line-height:30px;
	height:30px;
}
.newslist li em {
	float:right;
	color:#999;
	font-style:normal;
}
.newslist li a:hover {
	background-color:#F8F8F8;
	color:#333;
}
.rightside {
	width:266px;
	float:right;
}
#servercenter {
	width:266px;
	height:264px;
	background:url(../images/rlink.gif) no-repeat;
}
#servercenter h6 {
	height:60px;
	line-height:60px;
	padding-left:20px;
	color:#666;
	padding-top:13px;
	font-size:13px;
}
.serverlist {
	padding:5px 0 0 5px
}
.serverlist li {
	line-height:32px;
	height:32px;
	padding-left:45px;
	float:left;
	width:85px;
}
#servercenter h5 {
	margin-top:6px;
	height:37px;
	padding-top:13px;
	text-align:right;
	padding-right:15px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:normal;
	font-size:21px;
	color:red;
}
#qa {
	width:266px;
	height:72px;
	background:url(../images/qa.gif) no-repeat;
}
.rightbox {
}
.rightbox h3 {
	height:41px;
	background:url(../images/bg.gif) no-repeat -694px -72px;
	padding-left:17px;
}
.rightbox h3 .title {
	display:inline-block;
	width:98px;
	height:31px;
	line-height:30px;
	margin-top:6px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:url(../images/titlebg.gif) no-repeat;
}
.rightcon {
	width:259px;
	border:1px solid #E4E4E4;
	float:right;
	border-top:0 none;
}
.sp_set {
	padding-bottom:10px;
}
.sp_set h5 {
	height:32px;
	line-height:32px;
	padding-left:10px;
	background:url(../images/rtbg.gif) repeat-y;
	margin-left:5px;
	width:219px;
	color:#333;
	margin-top:8px;
	clear:both;
}
.sp_list {
}
.sp_list li {
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:8px;
	width:122px;
	height:29px;
}
.sp_list li a {
	display:block;
	width:110px;
	height:27px;
	border:1px solid #CCC;
	line-height:27px;
	padding-left:10px;
	float:left;
}
.sp_list li a:hover {
	background-color:#CC0000;
	color:#fff;
}
.schoolinfo {
	margin-bottom:11px;
}
.schoolinfo h3 {
	height:41px;
	background:url(../images/bg.gif) no-repeat 0 -119px;
	padding-left:17px;
}
.schoolinfo h3 .title {
	display:inline-block;
	width:98px;
	height:31px;
	line-height:30px;
	margin-top:6px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:url(../images/titlebg.gif) no-repeat;
}
.schoolinfocon {
	width:669px;
	border:1px solid #E4E4E4;
	float:right;
	border-top:0 none;
	padding:15px 5px 0px;
}
.leftbtn, .rightbtn {
	width:22px;
	height:80px;
	background:url(../images/bg.gif) no-repeat 0 -168px;
	float:left;
	margin-top:40px;
}
.leftbtn a, .rightbtn a {
	display:block;
	width:22px;
	height:80px;
}
.rollbox {
	width:607px;
	height:180px;
	overflow:hidden;
	float:left;
	padding-left:8px;
}
.rightbtn {
	background-position:-31px -168px;
	float:right;
}
.rollphoto {
	width:800%;
}
.rollphoto li {
	float:left;
	width:141px;
	margin-right:14px;
}
.rollphoto li .pic a {
	width:139px;
	border:1px solid #E4E4E4;
	text-align:center;
	padding:5px 0;
	overflow:hidden;
	margin:0 auto;
	display:block;
}
.rollphoto li .pic a:hover {
	border-color:#999;
}
.rollphoto li h6 {
	text-align:center;
	padding-top:8px;
	line-height:20px;
}
.rollphoto li h6 a {
	color:#666;
}
.lmbot_l {
	width:312px;
	float:left;
}
.lmbot_l h3 {
	height:41px;
	background:url(../images/bg.gif) no-repeat -376px -72px;
	padding-left:17px;
}
.lmbot_lcon {
	width:305px;
	border:1px solid #E4E4E4;
	float:right;
	border-top:0 none;
}
.jcxylist {
	padding:5px 10px 0 10px;
}
.jcxylist li {
	padding-bottom:10px;
	/*border-bottom:1px solid #EAEAEA;*/
	margin-bottom:10px;
	height:106px;
}
.xzpic {
	width:112px;
	height:100px;
	float:left;
	margin-top:10px;
}
.xzpic a {
	width:102px;
	height:90px;
	overflow:hidden;
	padding:4px;
	border:1px solid #CCC;
	display:block;
}
.xzpic a:hover {
	border-color:#999;
}
.xzinfo {
	width:167px;
	height:96px;
	background:url(../images/linebg.gif) no-repeat;
	float:left;
}
.xzinfo h5 {
	height:25px;
	font-size:14px;
	line-height:25px;
	padding-left:15px;
	color:#153C89;
}
.xzinfo h5 a {
	color:#153C89;
}
.xzinfo p {
	padding:5px 5px 5px 15px;
	line-height:18px;
	color:#333;
}
.lmbot_lroll {
	height:256px;
	overflow:hidden;
}
.lrollbtn {
	height:25px;
	padding-left:100px;
}
.lrollbtn li {
	float:left;
	width:10px;
	height:15px;
	background:url(../images/dot.gif) no-repeat center;
}
.lrollbtn li#goleft {
	width:15px;
	height:15px;
	background:url(../images/lbtn.gif) no-repeat;
	margin-right:5px;
}
.lrollbtn li#goleft a, .lrollbtn li#goright a {
	display:block;
	width:15px;
	height:15px;
}
.lrollbtn li#goright {
	width:15px;
	height:15px;
	background:url(../images/rbtn.gif) no-repeat;
	margin-left:5px;
}
.lrollbtn li.curr {
	background:url(../images/dot_cur.gif) no-repeat center;
}
.lmbot_r {
	width:367px;
	float:right;
}
.lmbot_r h3 {
	height:41px;
	background:url(../images/bg.gif) no-repeat -72px -168px;
	padding-left:17px;
}
.lmbot_r h3 .title {
	display:inline-block;
	width:98px;
	height:31px;
	line-height:30px;
	margin-top:6px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:url(../images/titlebg.gif) no-repeat;
}
.lmbot_rcon {
	width:360px;
	border:1px solid #E4E4E4;
	float:right;
	border-top:0 none;
}
.mslist {
}
.mslist li {
	height:113px;
	background:url(../images/msbg1.gif) repeat-x;
	padding:6px 10px;
	border-bottom:1px solid #E3E3E3;
	overflow:hidden;
}
.mspic {
	width:96px;
	height:114px;
	float:left;
	margin-right:10px;
}
.mspic a {
	display:block;
	width:86px;
	height:104px;
	padding:4px;
	border:1px solid #D7D7D7;
}
.mspic a:hover {
	border-color:#999;
}
.msinfo {
	float:left;
	width:215px;
}
.msinfo p {
	line-height:20px;
}
.tblue {
	color:#153A88;
}
.mslist li.bg2 {
	background:url(../images/msbg2.gif) repeat-x;
}
.bmlist {
	padding:0 0 10px 25px;
}
.bmlist li {
	margin-top:9px;
	color:#666;
}
.bmlist li label {
	line-height:24px;
	margin-right:5px;
}
.bmtxt, .code {
	width:158px;
	height:24px;
	border:1px solid #CCC;
	line-height:24px;
}
.code {
	width:112px;
}
.bmbtn {
	height:27px;
	border:1px solid #ccc;
	background:url(../images/btnbg.gif) repeat-x;
	cursor:pointer;
	color:#666;
}
.mtbd {
	padding:6px;
}
.mtpic {
	width:88px;
	height:106px;
	float:left;
}
.mtpic a {
	display:block;
	width:78px;
	height:96px;
	overflow:hidden;
	padding:4px;
	border:1px solid #ccc;
}
.mtpic a:hover {
	border-color:#999;
}
.mtinfo {
	width:145px;
	float:right;
}
.mtinfo h5 {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #D9D9D9;
	font-size:13px;
}
.mtinfo p {
	line-height:20px;
	color:#666;
	margin-top:5px;
}
#footer {
	clear:both;
}
.bottom {
	height:41px;
	background:url(../images/botmenu.gif) repeat-x;
	padding:2px 3px;
}
.bmenu {
	background:url(../images/botm.gif) repeat-x;
	height:41px;
	line-height:41px;
	color:#DFD6D7;
	text-align:center;
}
.bmenu a {
	color:#666;
	padding:0 12px;
}
.partner {
	line-height:25px;
	color:#DFD6D7;
	padding:5px 15px;
}
.partner a {
	color:#666;
	margin-right:5px;
	white-space:nowrap;
	margin-left:5px;
}
.copyright {
	padding-top:15px;
	background:url(../images/botbg.gif) repeat-x;
	text-align:right;
	line-height:25px;
	border-top:1px solid #CCC;
	color:#9B9B9B;
}
#a_top {
	width:1003px;
	margin:0 auto;
	height:455px;
	background:url(../images/introtop.jpg) no-repeat;
	position:relative;
}
#a_toplist{
font:normal 7px Arial, 宋体; color:#666666;
width:180px; height:20px; line-height:20px; text-align:left; padding-right:10px;
margin-left:720px;
}
#a_toplist a{
padding-left:10px;
padding-right:20px;
display:block;
background:url(../images/atoplist_a_bg.gif) no-repeat 0px 8px;;
width:auto;
float:left;

}
#alogo {
	display:block;
	width:215px;
	height:33px;
	position:absolute;
	left:28px;
	top:44px;
}
#alogo a {
	display:block;
	width:215px;
	height:33px;
	text-indent:-9999px;
}
.nav {
	width:600px;
	height:40px;
	position:absolute;
	right:80px;
	top:43px;
}
.nav li {
	background:url(../images/anavline.gif) no-repeat;
	float:left;
	padding: 0 28px;
}
.nav li.home {
	background:none;
}
.nav li a {
	display:inline-block;
	height:30px;
	font-size:14px;
	font-weight:bold;
}
.nav li a.curr {
	background:url(../images/redarrow.gif) no-repeat center bottom;
}
.nav li a:hover {
	background:url(../images/redarrow.gif) no-repeat center bottom;
}
#a_main {
	width:983px;
	margin:0 auto;
	border-top:1px solid #AFAEA9;
	background:url(../images/inmbg.gif) repeat-x;
	padding:28px 10px 20px;
}
.aleft {
	width:373px;
	float:left;
}
.atitle {
	height:28px;
	padding-left:10px;
	background:url(../images/itbg.gif) no-repeat;
	margin-bottom:6px;
}
.atitle h3 {
	height:28px;
	background:url(../images/intbg.gif) repeat-x left bottom;
	line-height:20px;
	color:#666;
	font-size:14px;
	padding-left:8px;
}
.aboutbox {
	padding:10px;
	border:1px solid #ECECEC;
	background-color:#F7F7F7;
	margin-bottom:12px;
}
.aboutbox p {
	color:#666;
	line-height:25px;
}
.aboutbox p .viewmore {
	margin-left:15px;
}
.aboutbox p .viewmore a {
	color:#133A85;
}
.telbox {
	height:63px;
	background:url(../images/tel.gif) no-repeat right top;
}
.aright {
	width:590px;
	float:right;
}
.atitle ul {
	height:28px;
	background:url(../images/intbg.gif) repeat-x left bottom;
	color:#666;
	font-size:14px;
}
.atitle ul li {
	float:left;
	padding-left:30px;
	background:url(../images/larrow.gif) no-repeat 0 9px;
	margin-right:5px;
	font-weight:bold;
}
.atitle ul li a {
	display:inline-block;
	height:28px;
	line-height:20px;
}
.atitle ul li.hover a {
	background:url(../images/redarrow.gif) no-repeat center bottom;
}
.atitle ul li.t1 {
	background:none;
	padding-left:5px;
}
.arollbox {
	background-color:#F7F7F7;
	border:1px solid #ECECEC;
	padding:8px 4px;
}
.aleftbtn, .arightbtn {
	width:20px;
	float:left;
	height:20px;
	margin-top:90px;
	background:url(../images/larrbtn.gif) no-repeat center;
	float:left;
}
.aleftbtn a, .arightbtn a {
	display:block;
	width:20px;
	height:20px;
}
.arightbtn {
	background:url(../images/rarrbtn.gif) no-repeat center;
	float:right;
}
.arollcon {
	width:530px;
	height:176px;
	background-color:#F7F7F7;
	float:left;
	padding-top:30px;
}
.about_rollphoto {
	width:800%;
}
.arollcon li {
	float:left;
	display:inline;
	margin-left:30px;
	width:140px;
}
.arollcon li img {
	border:1px solid #B9B9B9;
	padding:2px;
}
.arollcon li h6 {
	text-align:center;
	padding-top:10px;
}
#a_footer {
	height:40px;
	background-color:#F6F6F6;
	width:1003px;
	margin:0 auto;
	color:#9A9A9A;
}
.acopy {
	height:40px;
	line-height:40px;
	background:#F1F1F1 url(../images/introbot.gif) repeat-y;
	float:left;
	width:220px;
	padding-left:20px;
}
.bcopy {
	float:right;
	width:620px;
	padding-top:12px;
	height:28px;
}
#loaction {
	height:31px;
	background-color:#F7F7F7;
	border:1px solid #E7E7E7;
	margin-bottom:8px;
	clear:both;
}
#loaction div {
	border:1px solid #fff;
	height:29px;
	line-height:29px;
	padding-left:30px;
	background:url(../images/home.gif) no-repeat 10px 8px;
}
.search_result{
	height:31px;
	background-color:#F7F7F7;
	border:1px solid #E7E7E7;
	margin-bottom:8px;
	clear:both;

}
.search_result div {
	border:1px solid #fff;
	height:29px;
	line-height:29px;
	padding-left:30px;
}
#comleft {
	width:662px;
	float:left;
	overflow:hidden;
}
.molist {
	width:680px;
}
.molist li {
	width:153px;
	border:1px solid #CCC;
	margin-right:13px;
	margin-bottom:15px;
	height:310px;
	float:left;
	overflow:hidden;
	background-color:#F4F4F4;
}
.molist li ul {
	width:153px;
	padding:6px 0;
}
.molist li ul li {
	width:130px;
	padding-left:20px;
	background:url(../images/dot1.gif) no-repeat 10px 10px;
	line-height:27px;
	border:0 none;
	margin:0;
	height:27px;
	float:none;
}
.molist li h2 {
	height:36px;
	text-align:center;
	color:#fff;
	font-size:15px;
	line-height:36px;
	background-color:#002B5F;
}
.molist li h2.blue {
	background-color:#00ACD7;
}
.molist li h2.red {
	background-color:#D3011C;
}
.molist li h2.blackblue {
	background-color:#2E6995;
}
.spic {
	height:146px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#fff;
	padding-top:6px;
}
.spic a {
	display:block;
	width:120px;
	height:130px;
	padding:4px 11px 6px 5px;
	margin:0 auto;
	background:url(../images/photobg1.gif) no-repeat;
	overflow:hidden;
}
.molist li h6 {
	text-align:center;
	line-height:24px;
}
#comright {
	width:285px;
	float:right;
}
.comrtel {
	background:red;
	border:1px #DBDBDB solid;
	margin-bottom:10px;
}
.crbox {
	margin-bottom:10px;
	border:1px solid #DBDBDB;
}
.crbox h3 {
	height:28px;
	background:url(../images/rtbg1.gif) repeat-x;
	border-bottom:1px solid #DBDBDB;
}
.crbox h3 .title {
	display:block;
	height:28px;
	line-height:28px;
	padding-left:23px;
	background:url(../images/arrow3.gif) no-repeat 12px 7px;
	color:#333;
	font-size:14px;
}
.crbox h3 .title em {
	font-style:normal;
	color:#9E1F06;
}
.crbox h3 .title em.red {
	color:#FF0000;
}
.crcon {
	width:283px;
	overflow:hidden;
}
.rclist {
	padding-bottom:12px;
}
.rclist li {
	width:123px;
	height:35px;
	text-align:center;
	line-height:35px;
	background:url(../images/rlinkbg.gif) no-repeat;
	float:left;
	display:inline;
	margin:12px 0 0 12px;
}
.crxy_crcon{
height:105px;
overflow:hidden;
}
.crxy {
	padding:6px;
}
.crphoto {
	width:102px;
	height:114px;
	float:left;
	overflow:hidden;
}
.crphoto a {
	width:96px;
	height:96px;
	padding:2px;
	border:1px solid #E7E7E7;
	overflow:hidden;
	display:block;
}
.crphoto a:hover {
	border-color:#999;
}
.crinfo {
	width:154px;
	float:right;
}
.crinfo h5 {
	line-height:20px;
	padding-bottom:4px;
	border-bottom:1px solid #D6D6D6;
	color:#143B88;
	font-size:13px;
}
.crinfo p {
	line-height:20px;
	color:#666;
	margin-top:4px;
}
.wtkplist {
}
.wtkplist li {
	float:left;
	width:118px;
	height:130px;
	overflow:hidden;
	display:inline;
	margin:10px 0 0 15px;
	text-align:center;
}
.wtkpimg {
	width:108px;
	height:82px;
	overflow:hidden;
	padding:4px 5px 17px 4px;
	background:url(../images/videobg.gif) no-repeat;
	float:left;
}
.wtkplist li h6 {
	padding-top:7px;
	text-align:center;
}
.detailbox {
	border:1px solid #E7E7E7;
}
.artbox {
	padding:14px;
}
.artbox h1 {
	font-size:18px;
	font-family:"微软雅黑";
	line-height:35px;
	text-align:center;
	padding-bottom:10px;
	background:url(../images/line.gif) no-repeat center bottom;
}
.artbox h5 {
	font-size:18px;
	font-family:"微软雅黑";
	line-height:35px;
	text-align:center;
	padding-bottom:10px;
	background:url(../images/line.gif) no-repeat center bottom;
}
.artbox h6 {
	line-height:25px;
	text-align:center;
	color:#939393;
	margin-bottom:15px;
}
.artbox h6 a{
	color:#939393;

}
.summary {
	background-color:#F7F7F7;
	border:1px solid #E7E7E7;
	padding:5px 10px;
	line-height:22px;
	color:#666;
}
.tblue1 {
	color:#008CD2;
}
.artcon {
	padding:20px 0;
}
.artcon a{
color:#38769B;
}
.artcon a:hover{
color:#FF0000;
}
.artcon p {
	line-height:25px;
	text-indent:25px;
	margin-top:5px;
}
.artcon p.tac {
	text-align:center;
}
.tag {
	border:1px dotted #C0C0C0;
	padding:4px;
	background:#F9F9F9 url(../images/tag.gif) no-repeat 10px 10px;
	text-indent:45px;
	line-height:25px;
	clear:both;
}
.pre_next {
	border-top:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	padding:0px 15px;
	margin-bottom:10px;
	background:#F9F9F9;
}
.pre_next p {
	line-height:25px;
}
.relatedart {
	border-top:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	background:url(../images/tbg1.gif) repeat-x;
	margin-bottom:10px;
}
.related {
	width:325px;
	float:left;
}
.related2{
	background:url(../images/acontent_xiangguan_bg.jpg) no-repeat -1px 0px;
}
.related h4 {
	height:33px;
}
.related111 {
	width:325px;
	float:left;
	height:137px;
	padding:3px 0px 2px 0px;
}
.related1111 {
	width:162px;
	float:left;
	height:137px;
	text-align:center;
}
.related h4 .title {
	display:inline-block;
	width:85px;
	height:33px;
	background:url(../images/titlebg1.gif) no-repeat;
	text-align:center;
	line-height:29px;
	font-weight:normal;
}
.relatedlist {
	padding:6px 10px 6px 10px;
}
.relatedlist li {
	line-height:26px;
	padding-left:15px;
	background:url(../images/dot1.gif) no-repeat 3px 8px;
}
.imgtxtdiv {
}
.imgtxtdiv h4 {
	height:33px;
	background:url(../images/tbg1.gif) repeat-x;
	border-top:1px solid #E7E7E7;
}
.imgtxtdiv h4 .title {
	display:inline-block;
	width:85px;
	height:33px;
	background:url(../images/titlebg1.gif) no-repeat;
	text-align:center;
	line-height:29px;
	font-weight:normal;
}
.imgtxtlist {
	padding:15px 0;
}
.imgtxtlist li {
	width:148px;
	background:url(../images/linebg1.gif) no-repeat;
	float:left;
	padding-top:10px;
	text-align:center;
	display:inline;
	margin-left:13px;
}
.imgtxtlist li img {
	padding-bottom:10px;
	background-color:#F0F0F0;
}
.imgtxtlist li h6 {
	padding-top:8px;
}
.rphotolist {
}
.rphotolist li {
	width:125px;
	height:130px;
	float:left;
	display:inline;
	overflow:hidden;
	margin:9px 0 0 11px;
	text-align:center;
}
.rphotolist li a.rpic {
	display:block;
	width:134px;
	height:120px;
	padding:3px;
	border:1px solid #E7E7E7;
	margin:0 auto;
}
.rphotolist li a.rpic:hover {
	border-color:#999;
}

.rphotolist li h6 {
	padding-top:6px;
}
.rnewslist {
	padding:8px;
}
.rnewslist li {
	padding-left:20px;
	background:url(../images/arrow4.gif) no-repeat 6px 12px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #EFEFEF;
}
.rtopnewslist {
	padding:8px;
}
.rtopnewslist li {
	padding-left:25px;
	background:url(../images/topnum.gif) no-repeat 4px 7px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #EFEFEF;
}
.rtopnewslist li.top2 {
	background-position:4px -31px;
}
.rtopnewslist li.top3 {
	background-position:4px -67px;
}
.rtopnewslist li.top4 {
	background-position:4px -109px;
}
.rtopnewslist li.top5 {
	background-position:4px -147px;
}
.rtopnewslist li.top6 {
	background-position:4px -183px;
}
.rtopnewslist li.top7 {
	background-position:4px -220px;
}
.rtopnewslist li.top8 {
	background-position:4px -260px;
}
.rtopnewslist li.top9 {
	background-position:4px -298px;
}
.rtopnewslist li.top10 {
	background-position:4px -341px;
}
.newslistbox {
	padding:3px 0 10px;
}
.listul {
}
.listul li {
	margin-bottom:16px;
	background:url(../images/newst.gif) repeat-x;
	clear:both;
	padding-bottom:1px;
	border-bottom:1px solid #EEEEEE;
}
.newsbox {
	background:url(../images/newstagbg.gif) repeat-x left bottom;
	padding:0 8px;
}
.newsphoto {
	width:110px;
	height:106px;
	padding:4px 10px 5px 4px;
	background:url(../images/photobg2.gif) no-repeat;
	overflow:hidden;
	float:left;
	margin:5px 10px 5px 0;
}
.newsinfo {
	width:455px;
	float:left;
}
.newsinfo h5 {
	height:32px;
	line-height:32px;
	font-size:13px;
}
.newsinfo h5 .hit {
	color:#999;
	font-size:12px;
	font-weight:normal;
}
.newsinfo p {
	line-height:26px;
	padding:10px 0;
}
.newsinfo .newstag {
	height:22px;
	line-height:22px;
	color:#999;
}
.newsinfo .newstag a {
	color:#999;
}
.newstime {
	width:38px;
	height:40px;
	background:url(../images/date.gif) no-repeat;
	float:right;
	margin:45px 0 0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
}
.newstime .date1 {
	font-size:10px;
	line-height:17px;
	color:#FFF9A9;
	width:100%;
			float:left;

}
.newstime .date2 {
	font-size:12px;
	line-height:22px;
	font-weight:bold;
		width:100%;
		float:left;

}
/*.pagebox { clear:both; height:36px; width:611px; margin:0 auto; background:url(../images/pagebg.gif) no-repeat; text-align:right; padding-right:15px;}
.pagebox a { display:inline-block; width:25px; height:36px; line-height:27px; text-align:center; color:#2D6B94; font-weight:bold;}
.pagebox a:hover,.pagebox a.current { background:url(../images/pageon.gif) no-repeat; color:#333333;}*/
.pagebox {
	clear:both;
	height:36px;
	width:611px;
	margin:0 auto;
	padding-right:15px;
	text-align:center;
}
.pagebox a {
	width:36px;
	height:36px;
	line-height:27px;
	text-align:center;
	color:#333333;
	border:1px #CCCCCC solid;
	padding:5px;
}
.pagecss span {
	width:36px;
	height:36px;
	line-height:27px;
	text-align:center;
	color:#333333;
	border:1px #CCCCCC solid;
	padding:5px;
}
.photoshow {
	width:612px;
	margin:0 auto;
	padding-bottom:10px;
}
.photoshow_op {
	padding-top:6px;
	height:26px;
	background-color:#ECECEC;
	border-top:1px solid #EAEAEA;
	clear:both;
	margin-bottom:8px;
}
.photoshow_op li {
	float:left;
	margin-left:12px;
	display:inline;
}
.photoshow_op li a {
	display:block;
	width:48px;
	float:left;
	height:22px;
	text-align:center;
	line-height:22px;
	background:url(../images/showbtn.gif) no-repeat;
}
.photoshow_op li.autobtn a {
	width:70px;
	height:24px;
	line-height:24px;
	background:url(../images/autoplay.gif) no-repeat;
	text-align:left;
	padding-left:8px;
}
.photoshow_op li.viewphoto {
	float:right;
	margin-right:15px;
}
.photoshow_op li.viewphoto a {
	width:60px;
	background:url(../images/viewphoto.gif) no-repeat;
}
.photoshowbox_bottom {
	width:612px;
	height:17px;
	background:#F2F2F2 url(../images/photobg3_bottom.gif) no-repeat;
	margin-bottom:8px;
}
.photoshowbox_top {
	width:612px;
	height:17px;
	background:#F2F2F2 url(../images/photobg3_top.gif) no-repeat;
}
.photoshowbox {
	width:612px;
	height:361px;
	background:#F2F2F2 url(../images/photobg3.gif) no-repeat;
	overflow:hidden;
	margin-bottom:8px;
	padding:20px 0;
	text-align:center;
}.photoshowroll {
	height:68px;
	background-color:#E9E9E9;
	padding:7px;
}
.rollleft, .rollright {
	width:11px;
	height:43px;
	display:block;
	overflow:hidden;
	float:left;
	background:url(../images/showlrbtn.gif) no-repeat;
	margin-top:12px;
}
.rollleft {
	margin-right:15px;
}
.rollright {
	background-position:0 -43px;
	float:right;
}
.photoshowlistbox {
	float:left;
	width:545px;
	height:65px;
	overflow:hidden;
}
.photoscon {
	width:800%;
}
.photoscon img{
	width:71px;
	height:56px;
}
.photoscon li {
	float:left;
	margin-right:12px;
	border:1px solid #C7C7C7;
	width:70px;
	height:58px;
	overflow:hidden;
}
.photointro {
	background-color:#F9F9F9;
	border-top:1px solid #CCC;
}
.photointro h5 {
	background-color:#F2F2F2;
	line-height:31px;
	padding-left:15px;
	font-size:14px;
	height:31px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	color:#333;
}
.photointro_p_box {
	line-height:25px;
	border-top:1px solid #ccc;
	padding:10px;
	color:#333;
}
.hotphoto {
	border-top:1px solid #CCC;
}
.hotphoto h5 {
	background-color:#F2F2F2;
	line-height:31px;
	padding-left:15px;
	font-size:14px;
	height:31px;
	border-top:1px solid #fff;
	border-bottom:1px solid #CCC;
	color:#333;
}
.txtlist {
	width:300px;
	padding-right:5px;
	float:right;
}
.txtlist li {
	height:34px;
	border-bottom:1px solid #E7E7E7;
	padding-left:15px;
	background:url(../images/dot1.gif) no-repeat 5px 13px;
	line-height:34px;
}
.txtlist li em {
	font-style:normal;
	float:right;
	color:#999;
	padding-right:8px;
}
.mstop {
	border:1px solid #ccc;
	margin-bottom:12px;
}
.mstop h3 {
	height:28px;
	background:url(../images/mst.gif) repeat-x;
	border-bottom:1px solid #ccc;
	position:relative;
}
.mstop h3 .title {
	display:block;
	width:90px;
	height:35px;
	position:absolute;
	line-height:30px;
	text-align:center;
	color:#fff;
	left:-1px;
	top:-1px;
	background:url(../images/mstitle.gif) no-repeat;
	font-size:13px;
}
.msrollphoto {
	height:255px;
	text-align:center;
}
/*.msfouce { width:300px; float:left; height:343px; padding:4px; border:1px solid #ccc;}*/
.msfouce {
	width:300px;
	float:left;
	height:343px;
}
.msfouce img {
	vertical-align:top;
}
.msfouseinfo {
	width:640px;
	float:right;
}
.msdatebase {
	border:1px solid #ccc;
	height:36px;
	padding-left:30px;
	background:url(../images/redarr.gif) no-repeat 10px 12px;
	line-height:36px;
	margin-bottom:11px;
	clear:both;
}
.msdatebase strong {
	color:red;
	font-size:14px;
}
.msdatebase em {
	font-weight:bold;
	font-size:18px;
	color:red;
	font-family:Arial, Helvetica, sans-serif;
}
.msgy {
	border:1px solid #ccc;
	width:381px;
	float:left;
}
.msgy h3 {
	height:27px;
	margin-bottom:2px;
	line-height:26px;
	padding-left:8px;
	border-bottom:1px solid #ccc;
	background:url(../images/mst1.gif) repeat-x;
}
.msgy h3 .title {
	display:inline-block;
	background:url(../images/plus.gif) no-repeat 0 8px;
	padding-left:15px;
	line-height:26px;
	height:26px;
	font-size:14px;
	color:#333;
}
.msgylist li {
	height:30px;
	line-height:30px;
	padding:0 10px 0 5px;
}
.msgylist li.graybg {
	background-color:#F2F2F3;
}
.msgylist li em {
	float:right;
	color:#999;
	font-style:normal;
}
.msfc_leftbtn {
	width:42px;
	height:100%;
	float:left;
	background:url(../images/msfc_leftbtn.jpg) 10px 80px no-repeat;
}
.msfc_rightbtn {
	width:42px;
	height:100%;
	float:right;
	background:url(../images/msfc_rightbtn.jpg) 10px 80px no-repeat;
}
.msfc_rollbox{
	width:866px;
	height:195px;
	overflow:hidden;
	float:left;
	padding-left:8px;
	padding-top:10px;

}

.msfc_rollphoto {
	width:800%;
}
.msfc_rollphoto li {
	float:left;
	width:132px;
	margin-right:14px;
}
.msfc_rollphoto li .pic a {
	width:130px;
	border:1px solid #E4E4E4;
	text-align:center;
	padding:5px 0;
	overflow:hidden;
	margin:0 auto;
	display:block;
}
.msfc_rollphoto li .pic a:hover {
	border-color:#999;
}
.msfc_rollphoto li h6 {
	text-align:center;
	padding-top:8px;
	line-height:20px;
}
.msfc_rollphoto li h6 a {
	color:#666;
}

.jsxc {
	width:247px;
	float:right;
	border:1px solid #ccc;
}
.jsxc h3 {
	height:33px;
	line-height:33px;
	background:url(../images/mst2.gif) repeat-x;
	border-bottom:1px solid #ccc;
	padding-left:15px;
}
.jsxc h3 .title {
	display:inline-block;
	padding-left:15px;
	background:url(../images/plus.gif) no-repeat 0 12px;
	line-height:33px;
	font-size:14px;
	color:#333;
}
.jsxccon {
	padding-bottom:14px;
}
.jsxclist {
}
.jsxclist li {
	width:108px;
	height:110px;
	float:left;
	display:inline;
	margin:16px 0 0 11px;
}
.jsxclist li a {
	display:block;
	width:98px;
	height:100px;
	padding:4px;
	border:1px solid #DFDFDF;
}
.jsxclist li a:hover {
	border-color:#999;
}
.msmain {
	border:1px solid #ccc;
	margin-bottom:11px;
	clear:both;
}
.msmain h3 {
	background:url(../images/mst3.gif) repeat-x;
	height:33px;
	border-bottom:1px solid #ccc;
}
.msmain h3 .title {
	padding-left:30px;
	background:url(../images/arrow5.gif) no-repeat 10px 12px;
	line-height:33px;
	font-size:14px;
	color:#333;
	display:inline-block;
}
.photolist {
	padding-top:10px;
}
.photolist li {
	width:190px;
	text-align:center;
	float:left;
}
.photolist li .msphoto a {
	display:block;
	width:140px;
	height:158px;
	padding:3px;
	border:1px solid #CCC;
	overflow:hidden;
	margin:0 auto;
}
.photolist li .msphoto a:hover {
	border-color:#999;
}
.photolist li h6 {
	padding:8px;
}
.msfc_l {
	width:200px;
	float:left;
	padding-top:10px;
}
.msfcpic {
	width:177px;
	height:222px;
	background:url(../images/photobg4.gif) no-repeat;
	margin:0 auto;
	text-align:center;
	padding-top:4px;
}
.msfcpic a {
}
.msfcpic h6 {
	text-align:center;
	height:20px;
	line-height:20px;
	padding-top:6px;
}
.msfcpic h6 a {
	color:#fff;
}
.msfc_l p {
	padding:3px 10px;
	line-height:18px;
	color:#666;
}
.msfc_r {
	width:750px;
	background:url(../images/msfcline.gif) no-repeat;
	float:right;
padding-left:
}
.msfc_r li {
	float:left;
	width:335px;
	height:147px;
	display:inline;
	margin:5px 0 0 30px;
}
.msfcpic1 {
	width:136px;
	height:115px;
	background:url(../images/photobg5.gif) no-repeat;
	float:left;
	margin-right:8px;
	text-align:center;
	padding-top:18px;
}
.msfcinfo {
	width:185px;
	float:left;
}
.msfcinfo h6 {
	height:20px;
	padding-bottom:4px;
	border-bottom:1px dotted #5A5A5A;
	line-height:20px;
}
.msfcinfo p {
	line-height:24px;
	color:#999;
	padding-top:5px;
}
.gktop {
	clear:both;
	margin-bottom:10px;
}
.gktop_l {
	width:248px;
	float:left;
	border:1px solid #DDD;
}
.gktop_l h3, .gktop_r h3 {
	height:30px;
	line-height:30px;
	padding-left:15px;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #ddd;
}
.gklist {
	padding-bottom:10px;
}
.gklist li {
	float:left;
	width:111px;
	height:35px;
	background:url(../images/gklink.gif) no-repeat left top;
	margin:8px 0 0 8px;
	display:inline;
	text-align:center;
	line-height:35px;
}
.contactus {
	text-align:center;
	margin-bottom:8px;
}
.gktop_r {
	width:400px;
	float:right;
	border:1px solid #ddd;
}
.gktoprcon {
	padding:8px;
}
.gktopphoto {
	width:90px;
	float:left;
	text-align:center;
}
.gktopphoto img {
	border:1px solid #ddd;
	padding:2px;
}
.gktopinfo {
	width:290px;
	float:right;
}
.gktopinfotop {
	border-bottom:1px solid #ddd;
	line-height:22px;
	margin-bottom:8px;
}
.gktopinfotop h5 {
	font-size:13px;
}
.gktoplist {
}
.gktoplist li {
	line-height:22px;
	font-size:13px;
}
.gktoplist li a {
	color:#666;
}
.gkcon {
	width:321px;
	border:1px solid #ddd;
}
.gkcon h3 {
	height:30px;
	line-height:30px;
	padding-left:15px;
	font-size:14px;
	color:#333;
	border-bottom:1px solid #ddd;
}
.gkinfo {
	padding:8px;
}
.gknewsbox {
	padding-bottom:8px;
	border-bottom:1px solid #ddd;
	margin-bottom:5px;
}
.gkpic {
	width:70px;
	float:left;
}
.gknews {
	width:230px;
	float:right;
	line-height:22px;
}
.gkbox {
	margin-bottom:5px;
	clear:both;
}
.mbanner {
	margin-bottom:6px;
	clear:both;
}
.xytop {
	width:925px;
	margin:0 auto;
	margin-bottom:14px;
	clear:both;
	background:url(../images/xytopline.gif) repeat-y center top;
	padding:5px 0;
	padding-left:35px;
}
.xytoplist {
}
.xytoplist li {
	width:160px;
	float:left;
	overflow:hidden;
	margin-right:23px;
	display:inline;
}
.xypic {
	width:140px;
	height:157px;
	background:#FFF url(../images/picbg.gif) no-repeat;
	margin-bottom:5px;
	padding:6px 15px 7px 5px;
}
.xytoplist li h5 {
	width:151px;
	height:22px;
	background:#666 url(../images/namebg.gif) no-repeat center;
	text-align:center;
	line-height:22px;
}
.xytoplist li h5 a {
	color:#fff;
}
.xybox {
	border:1px solid #ddd;
	margin-bottom:10px;
	clear:both;
}
.xybox h3 {
	height:29px;
	background:url(../images/xytbg.gif) repeat-x;
	padding-left:10px;
}
.xybox h3 .title {
	width:100px;
	height:29px;
	display:inline-block;
	padding-left:24px;
	line-height:29px;
	background:url(../images/xytitle.gif) no-repeat;
	color:#333;
	font-size:14px;
}
.xycjd {
	height:246px;
	position:relative;
	padding:13px;
}
.cjdcon {
	width:780px;
	height:235px;
	border:1px solid #ddd;
	float:right;
}
.cjdlist {
	width:170px;
	position:absolute;
}
/*
.cjdlist li {
	margin-top:20px;
	height:34px;
}
.cjdlist li a {
	display:block;
	width:152px;
	height:34px;
	background:url(../images/xylink.gif) no-repeat 0 -34px;
	line-height:34px;
	font-size:13px;
	padding-left:8px;
	font-weight:bold;
	color:#fff;
}
.cjdlist li a:hover, .cjdlist li a.on {
	background-position:0 0;
	color:#fff;
}
*/
.cjdlist li {
	margin-top:20px;
	width:152px;
	height:34px;
	background:url(../images/xylink.gif) no-repeat 0 -34px;
	line-height:34px;
	font-size:13px;
	padding-left:8px;
	font-weight:bold;
	color:#FFFFFF;
}
.cjdlist li a{
	color:#FFFFFF;
}
.cjdlist li.on {
	background-position:0 0;
	color:#FFFFFF;
}

.photolist1 {
	padding-top:10px;
}
.photolist1 li {
	width:195px;
	text-align:center;
	float:left;
}
.photolist1 li .msphoto a {
	display:block;
	width:146px;
	height:178px;
	padding:4px;
	border:1px solid #CCC;
	overflow:hidden;
	margin:0 auto;
}
.photolist1 li .msphoto a:hover {
	border-color:#999;
}
.photolist1 li h6 {
	padding:8px;
}
.xyjylist {
	padding:10px;
}
.xyjylist li {
	float:left;
	width:310px;
}
.xyjypic {
	width:120px;
	float:left;
}
.xyjypic a {
	display:block;
	padding:4px;
	border:1px solid #ccc;
	width:110px;
	height:146px;
}
.xyjyinfo {
	width:180px;
	float:left;
}
.xyjyinfo h5 {
	height:28px;
	line-height:28px;
	font-size:13px;
	padding-left:10px;
}
.xyjyinfo h5 a {
	color:#133984;
}
.xyjyinfo p {
	padding:12px 5px;
	line-height:24px;
	background-color:#F8F8F8;
}
#videobox {
}
.vbox {
	clear:both;
	margin-bottom:11px;
}
.vleft {
	width:680px;
	float:left;
}
.videofouce {
	width:288px;
	float:left;
	border:1px solid #E7E7E7;
	height:286px;
	text-align:center;
	padding:4px 0;
}
#topvnews {
	width:375px;
	float:right;
}
.vlbox, .vrbox {
	border:1px solid #E7E7E7;
}
.vlbox h3, .vrbox h3 {
	background:url(../images/videotbg.gif) repeat-x;
	border-bottom:1px solid #E7E7E7;
	height:34px;
}
.vlbox h3 .title, .vrbox h3 .title {
	padding-left:35px;
	line-height:34px;
	background:url(../images/videot.gif) no-repeat 19px 10px;
	font-size:14px;
	color:#333;
	display:inline-block;
}
#topvnews h3 .title {
	background:url(../images/redtbg.gif) no-repeat 19px 10px;
}
.vcon {
	padding:9px 10px;
}
#topvnews li {
	padding:10px 0;
	border-bottom:1px dotted #E7E7E7;
	clear:both;
}
#topvnews li.nobr {
	border:0 none;
}
.vright {
	width:265px;
	float:right;
}
.topvinfo {
	width:225px;
	float:right;
}
.topvinfo h5 {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #DCDCDC;
	color:#333;
}
.topvinfo p {
	line-height:24px;
	color:#666;
}
.vrlist {
}
.vrlist li {
	height:29px;
	border-bottom:1px solid #EFEFEF;
	line-height:29px;
	padding-left:30px;
	background:url(../images/topnum1.gif) no-repeat 8px 8px;
}
.vrlist li.vtop2 {
	background-position:8px -24px;
}
.vrlist li.vtop3 {
	background-position:8px -63px;
}
.vrlist li.vtop4 {
	background-position:8px -96px;
}
.vrlist li.vtop5 {
	background-position:8px -127px;
}
.vrlist li.vtop6 {
	background-position:8px -158px;
}
.vrlist li.vtop7 {
	background-position:8px -188px;
}
.vrlist li.vtop8 {
	background-position:8px -223px;
}
.vlist {
}
.vlist li {
	width:164px;
	float:left;
	text-align:center;
}
.vlist li .vpic {
	display:block;
	width:141px;
	height:123px;
	margin:0 auto;
	background:url(../images/videobg1.gif) no-repeat;
	text-align:center;
	padding-top:3px;
}
.vlist li h6 {
	padding-top:6px;
	line-height:20px;
}

.video_vcon{
height:152px;
overflow:hidden;
}
.vrpic {
	width:110px;
	float:left;
	height:152px;
overflow:hidden;

}
.vrpic a {
	display:block;
	width:94px;
	height:140px;
	padding:4px;
	border:1px solid #E7E7E7;
	float:left;
}
.vrpic a:hover {
	border-color:#999;
}
.vrinfo {
	width:132px;
	float:right;
}
.vrinfo h5 {
	line-height:30px;
	border-bottom:1px solid #D4D4D4;
	margin-bottom:4px;
}
.vrinfo h5 a {
	color:#333;
}
.vrinfo p {
	line-height:24px;
	color:#666;
}
.vbot {
	width:820px;
	padding:10px 0 10px 5px;
	float:left;
}
.vtip {
	width:100px;
	padding:5px 13px;
	background-color:#F4F4F4;
	border:1px solid #fff;
	float:right;
	border-left-color:#E7E7E7;
	line-height:24px;
}
.vtip p strong {
	color:red;
}
.jbox {
	clear:both;
	margin-bottom:11px;
}
.jcon {
}
.jtop_l {
	width:645px;
	float:left;
}
/*.jfouce { width:318px; float:left; border:1px solid #E4E4E2; text-align:center; padding:4px 0;}*/
.jfouce {
	width:318px;
	float:left;
}
#newjob {
	width:312px;
	float:right;
}
.jlbox {
	border:1px solid #DFDFDF;
}
.jlbox h3 {
	height:29px;
	background:url(../images/xytbg.gif) repeat-x;
	padding-left:10px;
}
.jlbox h3 .title {
	width:100px;
	height:29px;
	display:inline-block;
	padding-left:24px;
	line-height:29px;
	background:url(../images/xytitle.gif) no-repeat;
	color:#333;
	font-size:14px;
}
.jtop_r {
	width:302px;
	float:right;
}
.jlist {
	padding:7px;
}
.jlist li {
	padding-left:20px;
	background:url(../images/arrow6.gif) no-repeat 5px 13px;
	height:32px;
	line-height:32px;
	border-bottom:1px solid #EEE;
}
.jlist li em {
	float:right;
	font-style:normal;
	color:#CCC;
}
.jrlist {
}
.jrlist li {
	padding:8px 6px;
}
.jpic {
	width:123px;
	height:114px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
	padding:3px 0;
}
.jinfo {
	width:136px;
	height:95px;
	float:left;
	background:url(../images/jyrbg.gif) no-repeat;
	padding:7px 3px 20px 23px;
}
.jinfo h5 {
	height:25px;
	line-height:25px;
}
.jinfo h5 a {
	color:#143B88;
	font-size:14px;
}
.jinfo p {
	line-height:22px;
	color:#484848;
}
.jphotolist {
	padding:8px 5px;
}
.jphotolist li {
	width:158px;
	float:left;
	text-align:center;
	float:left;
}
.jphotolist li a.jpic1 {
	width:139px;
	height:136px;
	padding:4px;
	border:1px solid #ccc;
	display:block;
	margin:0 auto;
	overflow:hidden;
}
.jphotolist li h6 {
	padding-top:4px;
}
.jyhf_l {
	width:280px;
	border-right:1px solid #ccc;
	float:left;
	padding:5px 0 5px 12px;
}
.jyhfpic {
	width:140px;
	height:140px;
	float:left;
	text-align:center;
}
.jyhfpic a {
	display:block;
	width:134px;
	border:1px solid #ccc;
	margin:0 auto;
	padding-top:3px;
	height:129px;
}
.jyhfpic a:hover {
	border-color:#999;
}
.jyhfinfo {
	width:135px;
	float:right;
	padding-right:6px;
}
.jyhfinfo h5 {
	font-size:14px;
	color:#143B88;
	border-bottom:1px solid #ccc;
}
.jyhfinfo h5 a {
	color:#143B88;
	line-height:30px;
}
.jyhfinfo p {
	line-height:24px;
	color:#666;
	padding-top:5px;
}
.jlcon {
	padding:11px;
}
.jtbox {
	width:310px;
	height:260px;
	padding:4px;
	background:url(../images/bcorbg.gif) no-repeat;
	overflow:hidden;
}
.jtbox p {
	color:#666;
	line-height:25px;
	padding:0 6px;
	text-indent:18px;
}
.jrbox {
	width:260px;
	float:right;
	height:259px;
	padding:5px;
	background:url(../images/bcorbg1.gif) no-repeat;
	overflow:hidden;
}
.jrbox ul {
	padding-left:20px;
}
.jrbox li {
	float:left;
	width:120px;
	height:29px;
	line-height:25px;
	overflow:hidden;
}
.friendlink {
	padding:10px;
}
.frileft {
	width:9px;
	float:left;
	overflow:hidden;
	height:30px;
	padding-top:10px;
	margin-right:12px;
}
.frileft span, .friright span {
	display:block;
	width:9px;
	height:17px;
	overflow:hidden;
	background:url(../images/jylbtn.gif) no-repeat;
}
.friright {
	width:9px;
	float:right;
	overflow:hidden;
	height:30px;
	padding-top:10px;
}
.friright a {
	background-position:0 -17px;
}
.fribox {
	width:905px;
	height:40px;
	overflow:hidden;
	float:left;
}
.fricon {
	width:800%;
	height:40px;
}
.fricon li {
	float:left;
	margin-right:15px;
	display:inline;
}
.wxbybox {
	margin-bottom:14px;
	clear:both;
}
.wflashimg {
	width:302px;
	float:left;
}
.wflashimg img {
	vertical-align:top;
}
.wleft {
	width:300px;
}
.wright {
	width:352px;
}
.wbox {
	border:1px solid #E3E3E3;
}
.wbox h3 {
	height:32px;
	background:url(../images/wt.gif) repeat-x;
	line-height:30px;
}
.wbox h3 .title {
	display:inline-block;
	height:30px;
	line-height:30px;
	padding-left:28px;
	background:url(../images/arrow7.gif) no-repeat 10px 8px;
	font-size:14px;
	color:#333;
}
.wbox h3.w1 .title {
	background:url(../images/arrow9.gif) no-repeat 8px 7px;
}
.wbox h3.w2 .title {
	background:url(../images/arrow8.gif) no-repeat 8px 7px;
}
.wbox .wcon {
	padding:2px 8px 5px;
}
.wbox .wcon .newslist a {
	height:27px;
	line-height:27px;
}
/*滚动1*/
#focus {
	width:310px;
	height:81px;
	padding-top:9px;
}
#icefable1, #dyp_cp1 ul {
	FLOAT:left;
	WIDTH:190px;
	height:90px;
	padding-top:2px;
}
#icefable1 {
	overflow:hidden;
	float:left;
}
.dis_img {
	float:right;
	width:30px;
	padding-top:3px;
}
#img_r {
	margin-bottom:50px;
	margin-top:5px;
}

/*在线报名*/
.baoming_detailbox{
color:#333333;
}
.baoming_detailbox h5{
height:30px;
font:normal 12px Arial, 宋体;
line-height:30px;
background:#F7F7F7;
padding-left:10px;
}
.baoming_detailbox p{
padding:10px;
line-height:22px;
}

.baoming_detailbox2{
border:0px;
}
.baoming_detailbox2 h5{
height:30px;
font:normal 12px Arial, 宋体;
line-height:30px;
background:#F7F7F7;
padding-left:10px;
border:1px #E7E7E7 solid;
border-bottom:0px;
}
.baoming_table td{
border:1px #E7E7E7 solid;
height:36px;
line-height:36px;
}
.baoming_title{
width:113px;
height:100%;
background:#F8F8F8;
text-align:right;
padding-right:5px;

}
.baoming_content{
}

/*专业设置*/
.zysz_detailbox{
background:url(../images/zysz_bg.jpg) no-repeat;
height:830px;
padding-left:203px;
}
.zysz_zy{
width:429px;
height:150px;
margin-top:87px;
}
.zysz_zy ul{
width:375px;
padding-left:56px;
padding-top:21px;
float:left;
font:bold 13px Arial, 宋体; color:#333333; letter-spacing:2px;
}
.zysz_title{
width:168px;
height:40px;
float:left;
border:1px #C5C5C5 solid;
line-height:40px;
}
.zysz_title a:hover{
text-decoration:underline;
}
.zysz_time{
margin-left:60px;
width:135px;
height:40px;
float:left;
line-height:40px;

}
.zysz_ts{
width:429px;
height:320px;
padding-top:87px;
float:left;
}
.zysz_ts ul{
width:375px;
padding-left:56px;
padding-top:10px;
float:left;
font:bold 13px Arial, 宋体; color:#333333; letter-spacing:2px;
}

#wtphotolist{
margin-bottom:30px;
}
#wtphotolist li {
	width:150px;
	height:174px;
}
#wtphotolist li h6{
margin-top:10px;
border-bottom:1px #CCCCCC dotted;
padding-bottom:10px;
}
.QQtalk{height:405px;background:url(http://www.hnwtqx.com/images/q_talk_bg.gif) 0 0 no-repeat;overflow:hidden;width:239px;z-index:999;}.QQtalk ul{padding:25px 0 5px 70px;width:160px;}.QQtalk ul li{line-height:34px;color:#999;font-size:12px;}.QQtalk ul li.title{height:30px;line-height:20px;color:#333;font-size:12px;text-align:center;}.QQtalk ul li a{font-size:14px;font-weight:bold;color:#5F609F;}.QQtalk ul li img{vertical-align:middle;}.QQtalk ul li.odd{background:#fff;}.QQtalk .tel{margin:0 0 0 60px;padding:10px 0 0 0px;width:170px;border-top:solid 2px #DCDCDC;line-height:18px;text-align:center;}.talkkf a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/timageskf.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}.talkkf a:hover{background:url(http://www.hnwtqx.com/images/imageshkf.jpg) no-repeat;}.talkdy a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/timagesdy.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}.talkdy a:hover{background:url(http://www.hnwtqx.com/images/imageshdy.jpg) no-repeat;}.talkqq a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/mageskfqq.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}.talkqq a:hover{background:url(http://www.hnwtqx.com/images/imageshqq.jpg) no-repeat;}.talkbm a{display:block;width:165px;height:48px;background:url(http://www.hnwtqx.com/images/timagesbm.jpg) no-repeat;text-indent:-9999PX;margin-bottom:10px;}.talkbm a:hover{background:url(http://www.hnwtqx.com/images/imageshbm.jpg) no-repeat;}