@charset "utf-8";
/* CSS Document */

a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())}
body { margin:0 auto; font-size:12px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; line-height:1.6; color:#262626;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { text-decoration:none;}

a:link {
	color:#626262;
}
a:visited {
	color:#626262;
}
a:hover {
	color: #0085d2;
}
a:focus {
	outline:none;
	-moz-outline:none;
}

/*body*/

body, html {
 top:0px;
 margin: 0;
 padding:0 !important;
 padding:80px 0 80px 0;
 width:100%;
 height:100%;
 min-height: 640px;
 position: relative;
 background-color:#FFF;
}

/*header*/
#loginHeader{
	height:60px;
	width: 93%;
	text-align:left;
	padding:20px 43px 0px 43px;
	margin:0px auto;
	overflow:hidden;
 	position:absolute;
 	margin-top:0px;
}

#loginHeader span{
	float: right;
	padding-top:18px;
}

#loginContainer{
	position:absolute!important;
	position:relative;
	top:80px!important;
	top:0px;
	bottom:80px;
	width: 100%;
	overflow:hidden;
	height:auto!important;
	height:100%;
	
	background-size: cover;
	background-image: url(../images/loginBg.png);
	background-origin: padding-box;
	min-height:500px;
	min-width: 1360px;
}

#VTitle{
	margin-top:80px;
	margin-left:150px;
	width:auto;
	height:100%;
	float:left;
	text-align:left;
}

#loginForm{
	display: table;
	/*text-align: center;*/
	width:380px;
	height:500px;
	margin-right:20px;
	float:right;
}

.loginFormSub{
	display: table-cell; /*垂直居中*/
	vertical-align: middle;
	background-image: url(../images/loginFormBg.png);
	background-repeat:no-repeat;
	width:380px;
	height:320px;
	background-position: center center;
	background-color:transparent;
	padding-top:60px;
}

fieldset {
    border: 0px none;
    padding: 0px;
    margin: 20px auto 0px auto;
	width:270px;
	height:300px;
}

#loginInputs input{
	margin-bottom: 20px;
	width: 195px;
	border: 1px solid #CCC;
	/*box-shadow: 0px 1px 1px #CCC inset, 0px 1px 0px #FFF;	*/
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 55px;
	font-size:16px;
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	color:#999999;
}

.userName{
	background-image: url(../images/user.png);
	background-repeat: no-repeat;
	background-position: 11px center;
	background-color:#FFF;
}

.pwd{
	background-image: url(../images/pwd.png);
	background-repeat: no-repeat;
	background-position: 11px center;
	background-color:#FFF;
}

#loginInputs .verifyCode{
	/*
 	padding:10px 10px 8px 20px;
	width: 130px;
	*/
	margin-left: 1px;
	margin-right:10px;
	float:left;
	background-color:#FFF;
}

#loginInputs .verifyCodeImg{
	margin-left: 0px;
	float:left;
}

.forgotPwd{
	line-height: 50px;
	text-align:right;	
}

.forgotPwd a{
	color:#0084cf;
}

.loginDesc{
	color:#646464;
	text-align:left;
	padding-left:2px;
}

#loginInputs #loginBtn{
	background-image: url(../images/loginBtn.png);
	background-repeat: no-repeat;
	height: 51px;
	width: 268px;
	border:0px;
	background-color:#cfeaf3;
	cursor:pointer;
}

#loginInputs #loginBtn:hover{
	background-image: url(../images/loginBtnA.png);
	background-repeat: no-repeat;
}



#loginFooter{
	width: 100%;
	height: 80px;
	line-height:80px;
	letter-spacing:1px;
	text-align:center;
	clear:both;
	position:absolute;
	bottom:0;
	left:0;
}

#loginFooter p{
	color:#666;
	font-size:12px;
}














#topBg{
	/*background-image: url(../images/logo_bg.jpg);
	background-repeat: repeat-x;*/
	background-color: #FFF;
	height: 91px;
	width: 995px;
	padding: 23px 142.5px 0px 142.5px;
	text-align:left;
	margin:0px auto;
}

#menuBg{
	background-image: url(../images/index_menu_bg.jpg);
	background-repeat: repeat-x;
	height: 39px;
	width: 1280px;
	text-align:left;
	margin: 0px auto;
}

#menuBg #menu1 {
	text-align: left;
	width: 996px;
	font-family: "Microsoft YaHei";
	font-size: 15px;
	line-height: 39px;
	font-weight: 400;
	color: #FFF;
	margin:0 auto;
}
#menuBg #menu1 ul {
	text-align: center;
	padding-left: 0px;
}
#menuBg #menu1 ul li {
	float: left;
	font-family: "Microsoft YaHei";
	font-size: 15px;
	line-height: 39px;
	color: #FFF;
	font-weight: 400;
	text-align:left;
}

#menuBg #menu1 ul .current {
	color: #0085d2;
}
#menuBg #menu1 ul .notCurrent1 {
	color: #FFF;
}
#menuBg #menu1 ul li a {
	color: #FFF;
	text-decoration: none; 
}
#menuBg #menu1 ul li a:hover { color: #0085d2; }

.paddingleft{
	padding-left:18px;
}


#flash{
	width: 1280px;
	text-align:center;
	margin:0px auto;
}

#flashLine{
	width: auto;
	background-color: #01356d;
	height:3px;
}





#container{
	width: 998px;
	text-align:center;
	margin:5px auto 0px auto;
	height:auto;
	overflow:hidden;
}

.index_mid_1{
	height:55px;
	padding-top:23px;
}

#indexContainer #index_item1{
	width:1280px;
	text-align:center;
	height:370px;
	margin:0px auto;
	background-image: url(../images/index_mid_bg.png);
	background-repeat: repeat-x;
	background-position: center;
}

#indexContainer #indexLeft{
	width:1280px;
	text-align:center;
	margin:65px auto 80px auto;
	padding-left:139px;
}

#indexContainer #indexLeft #item1{
	text-align:left;
	padding:15px 13px 0px 13px;
	width:auto;
	height: 220px;
	background-color:#FFF;
	float:left;
	margin-right: 15px;
	color:#626262;
	margin-bottom:35px;
}

#indexContainer #indexLeft #item1 #content{
	text-align:left;
	height: 150px;
	width: auto;
	padding-top: 10px;
}


#indexContainer #indexLeft #content  ul li {
	line-height:26px;
	padding-left:20px;
	font-size:12px;
	background-image: url(../images/title_dot.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	float: left;
}



.newsTitle{
	float: left;
	width: 280px;
	text-align: left;
}

.dateTime {
	float: right;
	width: 95px;
} 

#indexContainer #indexLeft .searchCenter{
	margin-top:15px;
	margin-left:5px;
}

#indexContainer #indexLeft .searchCenter ul{
	line-height:26px;
	padding-left:20px;
	font-size:12px;
	background-image: url(../images/index_item_7.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
}



#indexContainer #indexLeft .searchCenter ul li {
	line-height:27px;
	padding-left:30px;
	font-size:12px;
}



#container .containerLeft{
	float:left;
	width:202px;
	height:auto;
	padding:6px 4px 4px 4px;
	font-size: 12px;
	background-color:#FFF;
}

#container .containerLeft ul{
	width:203px;
	height:264px;
	margin:0px auto;
}

#container .containerLeft ul li{
	height: 35px;
	color: #fff;
	line-height: 35px;
	cursor: pointer;
	background-color: #3982c7;
	display: block;
	margin-bottom: 3px;
	font-family: "宋体";
}

#container .containerLeft ul li:hover{
	background-color:#59a6ea;
}

#container  #menu i{
	overflow: hidden;
	display: block;
	background-image: url('../images/arrows.png');
	background-attachment: scroll;
	background-color: transparent;
}

#container #menu .arr{
	width: 5px;
	height: 9px;
	overflow: hidden;
	margin: 13px 15px 0px 0px;
	float:right;
	display: inline;
	background-position-x: -13px;
	background-position-y: -10px;
}

#container #menu .cir{
	width: 6px;
	height: 6px;
	overflow: hidden;
	margin: 14px 0px 0px 15px;
	float:left;
	display: inline;
	background-position-x: 0px;
	background-position-y: 0px;
}

#menu dd a.sublink:hover{
	color:#F00;
	text-align:center;
	line-height: 16px;
	margin: 2px 0px 5px;
	padding: 0px 10px;
	float:left;
	display: inline;
	white-space: nowrap;
	border-right-color:#ececec;
	border-right-style:solid;
	border-right-width:1px;
}



#container .containerLeft ul li a{
	color: #fff;
	margin-right: 10px;
}




#container .containerRight{
	float:right;
	width:771px;
	height:auto;
	padding:4px;
	background-color:#FFF;
	font-size: 12px;
}





/*****************************/
#container .containerLeft1{
	float:left;
	width:210px;
	height:auto;
	padding:0px 0px 8px 0px;
	font-size: 12px;
	background-image: url(../images/xydy_left_title_bg.jpg);
	background-repeat: repeat-x;
	vertical-align:top;
	background-color:#FFF;
}


#container .containerRight1{
	float:right;
	width:655px;
	height:auto;
	padding:40px 62px 30px 62px;
	background-color:#FFF;
	font-size: 12px;
}

#container .containerRightJzzJF{
	float:right;
	width:695px;
	height:auto;
	padding:40px 57px 30px 27px;
	background-color:#FFF;
	font-size: 12px;
}

.lineText{
	line-height: 60px;
	text-align:left;
	text-decoration:underline;
	padding-left:30px;
	font-size:14px;
}

.lineText a:hover{
	color:#F60;
	text-decoration:underline;
}


.SubTitleLeft{
	color: #086e94;
	font-size:19px;
	line-height:60px;
	text-align:left;
	font-family:'宋体';
	float:left;
	font-weight:bold;
	margin-left: 30px;
}

.SubTitleRight{
	color: #086e94;
	font-size:12px;
	line-height:60px;
	text-align:left;
	font-family:'宋体';
	float:right;
}

#container .nr{
	text-align:left;
	font-size:14px;
	line-height:24px;
	font-family:'宋体';
	color: #616060;
}

.schoolLogo{
	float:left;
	display:block;
	height:auto;
}

.schoolTitle{
	color:#086e94;
	text-align:left;
	display:block;
	padding-left: 210px;
}

.subList li{
	float:left;
	font-size:14px;
	color:#086e94;
	font-family:'宋体';
	width:300px;
	line-height: 28px;
	text-align:left;
}


.subList{
	display:block;
	float:left;
	width:640px;
}

#container  .nr{
	margin:30px auto;
	width: 600px;
}

#container  .nr li{
	margin-bottom:20px;
	float:left;
}

#container .searchForm{
	border-bottom-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	height:auto;
	width: 695px;
	margin: 10px auto;
	padding-bottom:10px;
	font-size: 14px;
	line-height: 35px;
	font-family:'宋体';
	text-align:left;
}

#container .sendForm{
	height:auto;
	width: 670px;
	margin: 10px auto;
	padding-bottom:10px;
	font-size: 14px;
	line-height: 35px;
	font-family:'宋体';
	text-align:left;
}


#container .searchForm .searchBtn {
	background-color: #FFFFFF;
	background-image: url(../images/searchBtn.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border-width: 0;
	height: 25px;
	width: 80px;
	margin-left: 5px;
}


.sendBtn {
	background-color: #FFFFFF;
	background-image: url(../images/xydy_left_title_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	border-width: 0;
	height: 36px;
	width: 128px;
	margin-left: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}


#container .searchForm .searchInput {
	margin-bottom:10px;
	width: 145px;
	font-size: 13px;
	height:20px;
	line-height:23px;
	border: 1px solid #7eadd9;
	box-shadow:inset 0 3px 5px #eee; /*文本框内阴影*/
}


#container .sendInput {
	margin-bottom:10px;
	width: 200px;
	font-size: 12px;
	height:18px;
	line-height:18px;
	border: 1px solid #7eadd9;
	box-shadow:inset 0 2px 5px #eee; /*文本框内阴影*/
}

.redStar{
	color:#F00;
}

.message_text {
	border: 1px solid #7eadd9;
	box-shadow:inset 0 2px 5px #eee; /*文本框内阴影*/
	padding: 5px;
	font-size: 13px;
}

.articleTitle{
	color: #086e94;
	font-size:21px;
	line-height:60px;
	text-align:center;
	font-family:"Microsoft YaHei";
	
}

.articleSubTitle{
	color: #086e94;
	font-size:21px;
	line-height:60px;
	text-align:left;
	display:block;
}

.question{
	color: #086e94;
}


#container .itemTitle{
	height: 33px;
	line-height: 33px;
	font-size: 16px;
	font-weight:bold;
	color:#FFF;
	letter-spacing:3px;
}

#container #leftItem li{
	background-image: url(../images/school_bg.jpg);
	background-repeat: no-repeat;
	display: block;
	height: auto;
	width: 202px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-position: center center;
	color:#086e94;
	font-size: 14px;
	letter-spacing:5px;
	font-family:'宋体';
	font-weight: bold;
}

#container #leftItem li a{
	color:#086e94;
}


.subTitle li{
	height:37px;
	line-height: 37px;
	padding: 5px 5px;
	margin-top: 3px;
}


#indexContainer #indexLeft #item2{
	text-align:left;
	float:left;
	background-image: url(../images/leftItem2.jpg);
	background-repeat: no-repeat;
	height: 65px;
	width: 650px;
	margin-bottom: 10px;

}

#indexContainer #indexLeft #item3{
	text-align:left;
	float:left;
	width: 650px;
	padding-left:0px;
}

#indexContainer #indexLeft #item3 .advantageList{
	text-align:left;
	float:left;
	width: 630px;
	min-height:90px;
	height: auto;
	margin-bottom:18px;
}

#indexContainer #indexLeft #item3 .pic{
	width:196px;
	height:87px;
	float:left;
}

#indexContainer #indexLeft #item3 .content{
	width:430px;
	height:87px;
	float:left;
}

#indexContainer #indexLeft #item3 .title{
	display:block;
	margin-bottom:10px;
	font-size:16px;
	color:#3f90b7;
	font-weight: bold;
	font-family: "Microsoft YaHei";	
}

#indexContainer #indexLeft #item3 .desc{
	display:block;
	line-height:22px;
}

#indexContainer #indexLeft #item3 .more{
	float:right;
	padding-right:15px;
	padding-top:5px;
}


#indexContainer #indexMiddleLine{
	width: 30px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c8c8c8;
	margin-right:30px;
	height:820px;
}

#indexContainer #indexRight{
	width: 301px;
	float:left;
}

#indexContainer #indexRight #login{
	background-image: url(../images/login_bg.jpg);
	background-repeat: no-repeat;
	height: 250px;
}

#indexContainer #indexRight #login #content{
	text-align:left;
	padding-left:32px;
	height: 150px;
	width: 196x;
	padding-top: 70px;
	color:#FFF;
	line-height:18px;
	font-family:"宋体";
}

#indexContainer #indexRight #login #content .loginInput {
	margin-bottom:10px;
	width: 170px;
	font-size: 14px;
	height:18px;
	line-height:18px;
	border: 1px solid #018199;
}
#indexContainer #indexRight #login #content .loginBtnLine{
padding-left:55px; padding-top:3px;
}
#indexContainer #indexRight #login #content .regPic{
	padding-top:15px; padding-left:168px;
}

#indexContainer #indexRight #login #content .loginBtn1 {
	background-color: #FFFFFF;
	background-image: url(../images/login_btn_1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border-width: 0;
	height: 23px;
	width: 81px;
	margin-left: 5px;
}



#quickMenuBg{
	height: 128px;
	width: 1100px;
	margin:33px auto 0px  auto;
	background-color: #007fa3;
	padding: 23px 0px 0px 180px;
	text-align:left;
	padding-top:60px;
}

#quickMenu {
    text-align: center;
	width: 800px;
	margin-left: 100px;
}

#quickMenu  .nr1{
    color: #C2C0C0;
	line-height: 30px;
	margin-bottom:0px;
}

#quickMenu .nr1 a{
    color: #C2C0C0;
}

#quickMenu ul{
	height:80px;
}

#quickMenu ul li {
    float: left;
    font-size: 13px;
    line-height: 20px;
    width: 223px;
}

#quickMenu  .title{
	font-size:15px;
	font-weight: bold;	
	line-height: 35px;
	font-family: "Microsoft YaHei";
	color: #a3d1de;
}

#quickMenu  .title a:line{
	font-size:15px;
	font-weight: bold;	
	line-height: 35px;
	font-family: "Microsoft YaHei";
	color: #a3d1de;
}

#quickMenu  .title a:link{
	font-size:15px;
	font-weight: bold;	
	line-height: 35px;
	font-family: "Microsoft YaHei";
	color: #a3d1de;
}

#quickMenu  .title a:visited{
	font-size:15px;
	font-weight: bold;	
	line-height: 35px;
	font-family: "Microsoft YaHei";
	color: #a3d1de;
}

#quickMenu  .title a:hover{
	font-size:15px;
	font-weight: bold;	
	line-height: 35px;
	font-family: "Microsoft YaHei";
	color: #a3d1de;
}

#quickMenu  ul li a {
	color:#C2C0C0;
}



#siteMap ul li {
    float: left;
    font-size: 13px;
    line-height: 20px;
    width: 223px;
}

#siteMap .title{
	font-size:15px;
	font-weight: bold;	
	line-height: 35px;
	font-family: "Microsoft YaHei";
}

.pageTop{
	color: #CCC;
	text-decoration: none;
	text-align: right;
	float:right;
}


.subTitle5 a{
	color:#666;
	line-height:18px;
}
.subTitle5{
	color:#666;
	margin-bottom:10px;
	margin-top:10px;
    line-height: 2.5;
    width: 670px;
}
#productRight .nr ul {
    list-style: none outside none;
	color:#666;
	margin-bottom:20px;
    line-height: 2.5;
    width: 670px;
	float:left;
}
#productRight .nr ul li {
    float: left;
    width: 200px;
}
#productRight .nr ul li a{
	text-decoration: none;	
	padding:8px 6px;
}
#productRight .nr ul li a:hover{
	text-decoration: none;
	background:#E7E7E7;
	padding:8px 30px 8px 6px;
}

.paddingLeft8{
	padding-left:8px;
}
.bgGrey1{
	background-color:#ccc;
}
.bgGrey2{
	background-color:#e7e7e7;
}


#indexContainer #productRight #content  ul li {
	line-height:22px;
	padding-left:30px;
	font-size:13px;
	background-image: url(../images/title_dot.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
}

#indexContainer #productRight #content  ul li span {
	float: left;
	width:95px;
} 


#itemFAQ {
	text-align:left;
	float:left;
	height: 90px;
	width: 650px;
	margin-top:10px;
}


#itemFAQ #content  ul li {
	line-height:22px;
	padding-left:30px;
	font-size:13px;
	background-image: url(../images/title_dot.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	float:left;
}


#container #header #logo #stars { height: 200px; width: 420px; position: absolute; top: 130px; right: 0px; }






#header #logo a.left {
	display:block;
	height:77px;
	width:230px;
	float:left;
	position: absolute;
	left: 47px;
	top: 13px;
}
#header #logo a.right {
	display:block;
	height:12px;
	width:70px;
	float:right;
	position: absolute;
	right: 40px;
	top: 4px;
}
#header #logo a.right1 {
	display:block;
	height:13px;
	width:40px;
	float:right;
	position: absolute;
	right: 110px;
	top: 4px;
}
#header #logo a b {display:none;}

#banner{
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	height: 441px;
	width: 980px;
}







/*main*/
#main {
	width:980px;
	min-height:120px;
	margin:10px 10px;
	height:100%;
    overflow:auto;
}
#left {
	float:left;
	width:300px;
	background-image: url(../images/index_item_title_bg.jpg);
	background-repeat: no-repeat;
	background-position:  top;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	margin-right:25px;
}

#left .indexTitle{
	font-weight: bold;
	color: #f76a10;
	padding-left:27px;
}

#left ul li { background: url(img/bg_line.jpg) repeat-x left bottom; line-height:25px;  padding-left:20px;}
#left ul li span { float: right; } 
#middle { float:left; width:348px; height:110px; background: url(img/index_product_bg.jpg) repeat-y center; padding-left: 32px; overflow:hidden;}
h3 { font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #a9890e; text-decoration: none; line-height: 30px; vertical-align: bottom; }

#container #main #middle div .imgLeft { float: left; }
#middle div div { float: left; padding-top: 37px;width:155px;}
#middle div a.previous {display:block;height:110px;width:15px;float:left;}
#middle div a.next {display:block;height:110px;width:40px;float:left;}
#middle div a b {display:none;}
#right {
	background-image: url(../images/indexItem3Pic.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: left;
	height: 120px;
	width: 280px;
}

#right .indexTitle{
	font-weight: bold;
	color: #5b8b12;
	padding-left:27px;
}

#right .nr{
	float: left;
	width: 210px;
}



/*footer*/
#container #footer {
	height:89px;
	background-image: url(../images/bottom.jpg);
	background-repeat: no-repeat;
	padding-top: 13px;
	padding-right: 0px;
	padding-left: 200px;
	text-align: left;
	color:#8f8e8e;
	margin-top:20px;
}
#container #footer ul li { float: left; width: 90px;}
#container #footer ul li a { color: #262626; text-decoration: none; }
.productInfoDesc { font-size: 12px; line-height: normal; }
#container #footer ul li a:hover { color: #262626; text-decoration: underline; }






/*二级页面*/
/*header*/
#headerSecond{ height:102px; background: url(img/index_banner_bg1.jpg); position: relative; }

#headerSecond #logo a.left { display:block; height:65px; width:165px; float:left; position: absolute; left: 55px; top: 20px; }
#headerSecond #logo a.right { display:block; height:30px; width:70px; float:right; position: absolute; right: 40px; top: 20px; }
#headerSecond #logo a.right1 { display:block; height:30px; width:40px; float:right; position: absolute; right: 110px; top: 20px; }
#headerSecond #logo a b {display:none;}
#headerSecond #logo a.left { display:block; height:65px; width:165px; float:left; position: absolute; left: 10px; top: 20px; }

/*menu*/
#menuLine { height:12px; background: url(img/menu_line.jpg) bottom; }



/*main*/
#mainSecond { width:980px; margin:10px 10px; overflow: hidden; }
#container #mainSecond #rightSecond #currentPath { line-height: 60px; text-align: right;}
.imgLeft { float: left; margin-right: 20px; }
#container #mainSecond #rightSecond #nr { padding-right: 5px; }



#mainSecond #leftSecond { float:left; width:243px; background:  url(img/second_left_bg.jpg) no-repeat left top; padding: 0 0 0 5px; height: 713px; }
#mainSecond #leftSecond ul li { background: url(img/second_menu_bg.jpg) no-repeat left bottom; width: 189px;  height: 30px; padding-left: 35px; padding-top: 6px; }

#mainSecond #rightSecond {float:right; width:700px; overflow:hidden;}
#container #mainSecond #leftSecond ul #currentSecondMenu { background: url(img/second_menu_curr_bg.jpg) no-repeat; height: 35px; width: 189px; padding-left: 65px; font-size: 14px; font-weight: bold; color: #FFF; text-decoration: none; padding-top: 6px; }
#container #mainSecond #rightSecond #currentPath span { font-size: 16px; font-weight: bold; float: left; }
#container #mainSecond #rightSecond #content { overflow: hidden; }
#container #mainSecond #rightSecond #contactus { background: url(img/pic_building.jpg) no-repeat; height: 237px; width: 699px; padding-left: 20px; padding-top: 30px; }
#container #mainSecond #rightSecond #contactus ul li { background: url(img/arrow_green_li.jpg) no-repeat left center; padding-left: 15px; }


/*product*/
#productBanner{
	background-image: url(../images/productBanner.jpg);
	background-repeat: no-repeat;
	height: 128px;
	width: 980px;
	background-position: center bottom;
}

#productLeft {
	float:left;
	width:220px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
	background-image: url(../images/productLeftSplitLine.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:100%;
	min-height:326px;
}

#productLeft ul li{
	LIST-STYLE: none  outside;
	WORD-BREAK: normal;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding-left: 25px;
	background-image: url(../images/sub_left_li_bg.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 184px;
	padding-top: 5px;
}

#productLeft ul li a{
	color:#3b3b3a;
}

#productLeft ul li a:hover{
	color:#f76a10;
	text-decoration:underline;
}

/*空行*/
.spaceline{
	height:18px; line-height:18px;
}

.currMenu{
	color: #F60;
}

#productRight {
	float: left;
	width: 685px;
	text-align:left;
	margin-left:22px;
	margin-top:33px;
	min-height:400px;
    overflow:visible;
	
}
#productRight #titleDiv{
	background-image: url(../images/productTitleBg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: left bottom;
	width: 685px;
	padding-left:18px;
	text-align:left;
}
#productRight .subTitle{
	font-size:15px;
	font-weight:700;
	line-height:60px;
}

#productRight .subTitle1{
	font-size:13px;
	font-weight:bold;
	color: #1d93cf;
	line-height:20px;
}
#productRight .subTitle2{
	font-size:15px;
	font-weight:700;
	line-height:60px;
	color: #1d93cf;
	font-family:Arial;
}
#productRight .nr{
	padding:20px 22px; 
	line-height:30px;
}
#productRight .nr p{
	padding-bottom:10px; 
	font-family:Arial,sans-serif;
}
.henrhyaomap {
	border: 3px solid #F0ECF4;
}







#register {
	float: left;
	width: 800px;
	text-align:left;
	margin-left:97px;
	margin-top:33px;
	min-height:400px;
    overflow:visible;
	
}
#register #titleDiv{
	height: 30px;
	background-position: left bottom;
	width: 800px;
	padding-left:18px;
	text-align:left;
}
#register .subTitle{
	font-size:15px;
	font-weight:700;
	line-height:60px;
}

#register .subTitle1{
	font-size:13px;
	font-weight:bold;
	color: #1d93cf;
	line-height:20px;
}
#register .subTitle2{
	font-size:15px;
	font-weight:700;
	line-height:60px;
	color: #1d93cf;
	font-family:Arial;
}
#register .nr{
	padding:20px 22px; 
	line-height:30px;
}
#register .nr p{
	padding-bottom:10px; 
	font-family:Arial,sans-serif;
}

/*------选择城市显示-------*/
#city{
	width:500px;
	margin: 0 auto;
}
#city p {
	font-weight: bold;
}
#city ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#city ul li {
	width:70px;
	float:left;
	display:block;
	text-align:left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
}
#city ul li a:link, #city ul li a:visited{
	text-decoration: none;
}
#city ul li a:hover {
	text-decoration:none;
	color:#f45e09;
}

#container #containerRight1 #newsDiv .nr #newsUl li {
	line-height:26px;
	padding-left:20px;
	font-size:12px;
	background-image: url(../images/title_dot.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	float: left;
}

