/* css document */
body { color:#696868; font-size: 12px; font:12px/14px "宋体", Arial,sans-serif;text-align:left; background:url("../images/bg.gif") repeat-x #e9ebeb;}
.wap { width:100%; margin:0px; padding:0px;}
/*格式化代码-s*/
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, fieldset, div, strong, label, em, body { margin:0; padding:0; border:0; }
ul, ol, li { list-style:none; -webkit-margin-before:0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end:0; -webkit-padding-start:0; }
input, button { margin:0; font-size:12px; vertical-align:middle; }
table { border-collapse:collapse; border-spacing:0; }
/*类*/
a { text-decoration:none; color:#696868; }
a:hover { text-decoration:none; color:#873a3e; }
a.top_link:link {
	text-decoration: none;
	color:#fff
}
a.top_link:visited {
	text-decoration: none;
	color:#fff
}
a.top_link:hover {
	text-decoration: none;
	color:#ffd800
}
a.top_link:active {
	text-decoration: none;
}

a.siliu_link:link {
	text-decoration: none;
	color:#696868
}
a.siliu_link:visited {
	text-decoration: none;
	color:#696868
}
a.siliu_link:hover {
	text-decoration: none;
	color:#873a3e
}
a.siliu_link:active {
	text-decoration: none;
}

a.friend_link:link {
	text-decoration: none;
	color:#4b4b4b
}
a.friend_link:visited {
	text-decoration: none;
	color:#4b4b4b
}
a.friend_link:hover {
	text-decoration: none;
	color:#c20d04
}
a.friend_link:active {
	text-decoration: none;
}

a.abroad_link:link {
	text-decoration: none;
	color:#fff
}
a.abroad_link:visited {
	text-decoration: none;
	color:#fff
}
a.abroad_link:hover {
	text-decoration: none;
	color:#5b2225
}
a.abroad_link:active {
	text-decoration: none;
}

a.liu_link:link {
	text-decoration: none;
	color:#ff1800
}
a.liu_link:visited {
	text-decoration: none;
	color:#ff1800
}
a.liu_link:hover {
	text-decoration: none;
	color:#fa720c
}
a.liu_link:active {
	text-decoration: none;
}
.unnamed1 {
	font-size: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 0px solid #666666;
}
.unnamed2 {
	border: 1px solid;
}
.unnamed3 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	background-color: #FF0000;
}
.unnamed4 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	background-color: #FE9B2F;
	text-decoration: none;
}
.unnamed5 {
	font-family: "宋体";
	font-size: 12px;
	background-color: #FEFBBD;
}
.unnamed6 {
	font-family: "宋体";
	font-size: 12px;
	background-color: #89CDF8;
	line-height: 20px;
}
.unnamed7 {
	font-family: "宋体";
	font-size: 12px;
	background-color: #FEDCA8;
	line-height: 20px;
}
.unnamed8 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	background-color: #FFFAB7;
}
.unnamed9 {
	font-family: "宋体";
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	background-color: #FFFF00;
}

.c { clear:both; }
.clear { clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px }
.height10{ clear: both; margin-top:0px; font-size: 1px; visibility: hidden; height:10px; line-height: 0;}

.m10 { padding:10px;overflow:hidden;}
.mr0 { margin-right:0; }
.mt10{ margin:18px 0px 8px 0px;}


.width { margin:0px auto; width:1003px; background:url("../images/conbg.jpg") no-repeat #fff;}
.rtu{ width:769px; height:150px; margin:10px auto; }
.subject_bg2 { background:url("../images/title_bg.jpg") no-repeat; height:39px; line-height:39px; }
.subject_bg3 { background:url("../images/long_title.jpg") no-repeat; height:48px; line-height:48px; }
.subject_bg3_b { background:url("../images/subject_bg_b.jpg") no-repeat; height:3px; line-height:3px; overflow:hidden; font-size:3px; }
.subject_title {}

.subject_title span { float:right; padding-top:8px; padding-right:10px; }


/*语言介绍language*/
.language { width:190px; height:235px; float:left; margin-right:13px;_margin-right:8px; margin-top:2px; margin-bottom:10px; background:url("../images/subject_bg4_m.jpg") no-repeat; }
.language_0 { width:190px; height:235px; float:right; margin-right:0; margin-top:2px; background:url("../images/subject_bg4_m.jpg") no-repeat; }
.language .subject_title { font-size:16px; font-weight:bold; color:#fff; padding-left:25px; font-family:"微软雅黑"; height:48px; line-height:48px;}
.language .subject_title a { color:#fff; }
.language .subject_title span { float:right; height:48px;  display:block;}
.language .subject_title span a { color:#fff; font:12px/30px Arial, Helvetica, sans-serif; color:fff; line-height:48px;}
.language .subject_title span a:link { color:#fff; font:12px/30px Arial, Helvetica, sans-serif; color:fff; line-height:48px;}
.language .subject_title span a:hover { color:#f30; font:12px/30px Arial, Helvetica, sans-serif; color:#ffd800;line-height:48px; }
.language .subject_bg_m ul{ margin:2px 0px 0px 0px; padding:0px 10px;}
.language .subject_bg_m ul li{ float:left; width:170px; text-indent:10px; height:21px; line-height:21px;margin:2px 0px; padding:0px; background:url("../images/arrow_6.gif") no-repeat 0px 6px; border-bottom:1px dashed #c9c9c9;display:block;  }

.language_0 .subject_title { font-size:16px; font-weight:bold; color:#fff; padding-left:25px; font-family:"微软雅黑"; height:48px; line-height:48px;}
.language_0 .subject_title a { color:#fff; }
.language_0 .subject_title span { float:right; height:48px;  display:block;}
.language_0 .subject_title span a { color:#fff; font:12px/30px Arial, Helvetica, sans-serif; color:fff; line-height:48px;}
.language_0 .subject_title span a:hover { color:#f30; font:12px/30px Arial, Helvetica, sans-serif; color:#ffd800;line-height:48px; }
.language_0 .subject_bg_m li{ float:left; width:170px; text-indent:10px; height:21px; line-height:21px;margin:1px 1px; background:url("../images/arrow_6.gif") no-repeat 0px 6px; border-bottom:1px dashed #c9c9c9;display:block; }

.liuhb{ width:385px; float:left; padding:10px 6px; border-right:1px dashed #d7d7d7; color:#873a3e;}
.liuhb span{ font-weight:bold; color:#007DC5;}
.liuhb img{ float:left; margin-right:8px;}

.liuhm{ width:370px; float:left; padding:6px; color:#873a3e;}
.liuhm span{ font-weight:bold; color:#007DC5;}

.liuhr{ width:217px; float:left; padding:6px 0px; color:#873a3e;}

/*评论*/
.comment_add { margin:0; padding:0; }
.comment_add dt { list-style:none; margin:4px 0; padding:0; }
.comment_add .input { height:20px; line-height:20px; border:1px solid #ccc; padding:0px; font-size:12px; }
.comment_content { overflow:hidden; }
.comment_content img { max-width:600px; }
.comment_content .input { color:#666; }
.comment_content .inputs { margin:0; padding:0; width:625px; height:100px; border:1px solid #ccc; overflow:hidden; }
#get_html b { color:#f30; }
#get_html a { color:#00f; font-weight:bold; }
#showmsg { color:#f00; }
.Comment_title { height:41px; text-align:center; font:16px/35px Microsoft Yahei; }
/*评论内容*/
.comment_title { height:29px; line-height:29px; color:#389200; font-weight:bold; padding-left:12px; }
.comment_title span { color:#999; font-weight:normal; float:right; margin-right:10px; }
.comment_txt { border-top:0; padding:6px; overflow:hidden; word-wrap:break-word; word-break:break-all; overflow:hidden; margin-bottom:10px; line-height:18px; }
.comment_txt img { max-width:600px; }
.comment_txt span { text-align:right; padding:10px 0 0 0; }
.comment_txt div { border:1px solid #ccc; padding:4px; margin:2px; font-size:12px; background:#FFFFF0; line-height:18px; }
.comment_txt u { color:#1E50A2; text-decoration:none; }
.comment_other { text-align:right; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px; }
.comment_other span { color:#999; }
.pages { text-align:center; }
.pages a, .pages span { margin:2px; padding:2px 6px; border:1px solid #DDD; color:#0b68c9; }
.pages span, .pages a:hover { border-color:#0b68c9; color:#fff; text-decoration:none; background:url("../images/bg.png") center top no-repeat; }
.pages span font { color:inherit; }
/*留言版*/
#gbooklist { width: 98%; text-align:center; line-height:24px; }
#gbooklist .faq, #gbooklist .reply { text-align:left; width: 98%; word-wrap: break-word; word-break: break-all; }
#gbooklist .faq { margin-bottom:15px; border:1px #e3e1e1 solid; }
#gbooklist .faqtit, #gbooklist .faqcon { padding-left:5px; }
#gbooklist .faqtit { background:#efefef;  font-size:14px; }
#gbooklist .reply { border: 1px dashed #763e9f; width:95%; margin-bottom:10px; margin-left:5px; padding:3px; }
.pageNavi { border:none; }
/* CSS Document */
#faqbox { margin:auto;}
#faqbox .faqline { line-height:2em; height:35px; text-align:left }
#faqbox .faqline .faqtit { width:70px; display:block; float:left; clear:both; text-align:right; color:#4b4b4b; }
#faqbox .Content { line-height:2em; height:120px; text-align:left; }
#faqbox .Content .faqtit { width:70px; display:block; float:left; clear:both; text-align:right;color:#4b4b4b;}
#faqbox .Content textarea { height:100px; }

/* list*/
.postlist { margin:0px 0px 10px;}
.postlist li { padding-left: 12px; background: url("../images/casedots.jpg") no-repeat 0px 12px; line-height: 30px; border-bottom: #dcdcdc 1px dashed; display:block; clear:both; height:30px;}
.postlist li h3 { font-weight: normal; font-size: 12px; float: left; }
.postlist li span { float: right; width: 80px; color: #bfbfbf; text-align: right }


/* list*/
.methodlist { margin:10px 0px;}
.methodlist li { padding-left: 12px; background: url("../images/casedots.jpg") no-repeat 0px 12px; line-height: 30px; border-bottom: #dcdcdc 1px dashed; display:block; }
.methodlist li h3 { font-weight: normal; font-size: 14px; float: left; color:#c00d03;}
.methodlist li span { float: right; width: 80px; color: #bfbfbf; text-align: right }


/*图片postlists*/
.postlists { margin:10px 0px;}
.postlists li { width:165px; float:left; margin:10px 10px; border-bottom: #dcdcdc 1px dashed; display:block; }
.postlists li img { border:1px solid #d5d5d5; padding:4px; width:160px; height:107px;}
.postlists li span {padding-left:12px; background: url("../images/casedots.jpg") no-repeat 0px 4px; width: 165px;}



/*分页*/
.pagenavi { PADDING-RIGHT:0px; BORDER-TOP:#fbf8ef 1px solid; PADDING-LEFT:0px; PADDING-BOTTOM:25px; MARGIN:10px auto 0px; WIDTH:98%; PADDING-TOP:10px; TEXT-ALIGN:center }
.wp-pagenavi { margin:0px auto; padding-top:15px }
.wp-pagenavi a { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:link { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:visited { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#333! important; padding-top:4px! important; border-bottom:#ccc 1px solid; text-decoration:none! important }
.wp-pagenavi a:hover { font-weight:bold! important; color:#0b3779! important; background-color:#eee! important }
.wp-pagenavi a:active { border-right:#ccc 1px solid; padding-right:2px; border-top:#ccc 1px solid; padding-left:2px; padding-bottom:2px; margin:2px; border-left:#ccc 1px solid; padding-top:2px; border-bottom:#ccc 1px solid; text-decoration:none }
.wp-pagenavi span.pages { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#454545! important; padding-top:4px! important; border-bottom:#ccc 1px solid }
.wp-pagenavi span.extend { border-right:#ccc 1px solid; padding-right:8px! important; border-top:#ccc 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#ccc 1px solid; color:#454545! important; padding-top:4px! important; border-bottom:#ccc 1px solid }
.wp-pagenavi span.current { border-right:#aaa 1px solid; padding-right:8px! important; border-top:#aaa 1px solid; padding-left:8px! important; padding-bottom:4px! important; margin:2px; border-left:#aaa 1px solid; color:#000! important; padding-top:4px! important; border-bottom:#aaa 1px solid; background-color:#eee! important }
.pageleft { overflow:hidden; width:300px; line-height:24px; height:24px }
.pageright { overflow:hidden; width:300px; line-height:24px; height:24px }
.pageleft { padding-left:10px; float:left; text-align:left }
.pageright { padding-right:10px; float:right; text-align:right }
.post_comment { float:left; margin:15px 0px 5px; overflow:hidden; width:100% }
#addcomment { border-right:#ccc 1px solid; padding-right:0px; border-top:#ddd 1px solid; padding-left:0px; font-size:14px; background:#f5f5f5; float:left; padding-bottom:7px; margin:10px 0px; border-left:#ddd 1px solid; width:99%; text-indent:15px; line-height:16px; padding-top:8px; border-bottom:#bbb 1px solid }
#comments { border-right:#ccc 1px solid; padding-right:0px; border-top:#ddd 1px solid; padding-left:0px; font-size:14px; background:#f5f5f5; float:left; padding-bottom:7px; margin:10px 0px; border-left:#ddd 1px solid; width:99%; text-indent:15px; line-height:16px; padding-top:8px; border-bottom:#bbb 1px solid }
.post_comment p { padding-right:10px; padding-left:10px; font-size:12px; padding-bottom:5px; padding-top:5px }
.post_comment ol li { padding-right:10px; padding-left:10px; padding-bottom:5px; margin:10px 5px; padding-top:10px; list-style-type:none }
.commentlist { clear:both; padding-right:0px; padding-left:0px; font-size:12px; padding-bottom:5px; width:98%; padding-top:5px }
.commentlist li { border-right:#e3e3e3 1px solid; border-top:#e3e3e3 1px solid; margin-bottom:10px; border-left:#e3e3e3 1px solid; padding-top:5px; border-bottom:#e3e3e3 1px solid; background-color:#fff }
.commentlist li.alt { border-right:#ddd 1px solid; border-top:#ddd 1px solid; border-left:#ddd 1px solid; border-bottom:#ddd 1px solid; background-color:#f6f6f6 }
.commentlist li.comment-author-admin { background:#f6f6f6 }
.commentlist li ul { margin:10px }
.commentlist li ul.children { margin:10px 0px }
.commentlist li p { padding-right:10px; padding-left:10px; padding-bottom:5px; padding-top:5px }
.comment-author { padding-bottom:5px; width:100%; border-bottom:#ececec 1px solid; height:30px }
/*header*/
.header { margin:0px auto; height:141px;  width:1003px;}
.logo { display:block; float:left; width:152px; }
.top_header { width:851px; height:98px; float:right; margin-bottom:1px; background:url("../images/logo.jpg");}
.search { float: right; margin: 5px 0px 12px; width: 245px; }
.searchInput { border: #a0a0a0 1px solid; background-color: #fff; color:#999; margin:0; padding:0; }
.searchBtn { background: url("../images/bg.png") no-repeat right -48px; width: 48px; cursor: pointer; border-left:1px solid #d8d8d8; }

/*navigation 菜单 menu*/
.navigation { WIDTH:851px; BACKGROUND: url("../images/menu.gif") no-repeat 0px 0px;  HEIGHT: 42px; OVERFLOW: visible; margin:0px auto; float:right; padding:0px; _width:844px; }

.menu { Z-INDEX: 300; FLOAT: left;  POSITION: relative; HEIGHT: 42px; margin:0px; margin-left:13px;_margin-left:3px; padding:0px;LIST-STYLE-TYPE: none;}
.menu LI { MARGIN: 0px; FLOAT: left;}

.menu LI A:link { COLOR: #fff;  TEXT-DECORATION: none}
.menu LI A:visited {COLOR: #fff; TEXT-DECORATION: none}
.menu LI A:hover {	COLOR: #ffd800; TEXT-DECORATION:none; }
	

.menu UL {	Z-INDEX: 300; POSITION: relative;}
.menu LI {	POSITION: relative}
.menu LI UL {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; LEFT: 0px\9;  PADDING-BOTTOM: 0px; WIDTH: 123px; PADDING-TOP: 0px; POSITION: absolute; TOP: 42px; font-size:12px; font-weight:normal;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8 ;LIST-STYLE-TYPE: none;}
.menu LI UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 123px; PADDING-TOP: 0px; BORDER-BOTTOM: #908e8c 1px solid;background:#C97600;}
.menu LI UL LI A:hover {COLOR: #696868; BORDER-BOTTOM: #908e8c 1px solid; background:#f7f7f7; height:29px; line-height:29px; WIDTH: 123px;}


.menu-item{ width:104px; height:42px; line-height:42px; text-align:center;  FONT-SIZE: 14px;}

.menu-item1{ width:123px; height:29px; line-height:29px;text-align:center;font-size:12px; font-weight:normal;background:#e5e5e5;}
.menu-item1 A:hover {
	COLOR: #fff; TEXT-DECORATION: none; background-color:#CA7300; width:123px; height:29px; display:block;}

.menu-item A:hover {COLOR: #ffffff; TEXT-DECORATION: none; width:104px; height:42px;_ height:42px; display:block;font-weight:bold; background:url("../images/menu_hover.jpg") no-repeat center;}

@media screen and (-webkit-min-device-pixel-ratio:0){ 
.menu-item a {TEXT-DECORATION: none; width:104px;DISPLAY: block; height:42px;LINE-HEIGHT: 42px; font-size:14px; text-align:center; }
.menu-item a:link {color:#ffffff; }
.menu-item a:visited {	text-decoration: none;	color:#ffffff; }
.menu-item a:hover { TEXT-DECORATION: none; color:#fff; height:42px;LINE-HEIGHT: 42px; font-weight:bold;}
 }  /*chrome and safari*/


@media screen and (-webkit-min-device-pixel-ratio:0){ 
.menu-item1 a {TEXT-DECORATION: none; width:123px;DISPLAY: block; height:29px;LINE-HEIGHT: 29px; font-size:12px; text-align:center; background:#C97600;}
.menu-item1 a:link {color:#ffffff; }
.menu-item1 a:visited {	text-decoration: none;	color:#ffffff; }
.menu-item1 a:hover { TEXT-DECORATION: none; color:#fff; background:#C97600;height:29px;LINE-HEIGHT: 29px;BORDER-BOTTOM: #ffffff 1px solid; font-weight:normal;}
 }  /*chrome and safari*/


.siliu{ width:1003px; height:28px; line-height:28px; margin:0px auto;}
.siliu span{ font-weight:bold;}

/* banner */
.banner { width:1016px; margin:0 auto; height:360px; padding:0; text-align:center;}
#focus { width:1003px; height:333px; overflow:hidden; position:relative; padding-top:10px; margin:0 auto; }
#focus ul { height:333px; position:absolute; }
#focus ul li { float:left; width:1003px; height:333px; overflow:hidden; position:relative; background:#000; }
#focus ul li div { position:absolute; overflow:hidden; }
#focus .btnBg { position:absolute; width:1003px; height:20px; left:0; bottom:0; background:#000; }
#focus .btn { position:absolute; width:1003px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right; }
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; }
#focus .btn span.on { background:#0a2222; }
#focus .preNext { width:45px; height:100px; position:absolute; top:90px; background:url("../images/sprite.png") no-repeat 0 0; cursor:pointer; }
#focus .pre { left:0; }
#focus .next { right:0; background-position:right top; }


/*friendlink*/
.friendlink { width:100%; margin:10px auto; text-align:left; background:#E08421 ; line-height:28px; color:#fff;}
.friendlink .subject_bg3_m{width:1003px; margin:0px auto;}
.friendlink .subject_bg3_m span{ float:left; margin-right:10px; font-weight:bold;}
.friendlink .subject_bg3_m li { float:left; line-height:24px; height:24px; margin:0 4px; color:#873a3e;}

/*intobaiya*/

.intobaiya{ width:986px; margin:10px auto; text-align:left; }
.intobaiya .subject_bg3 { background:url("../images/zz1.jpg") no-repeat; height:34px; line-height:34px; }
.intobaiya .subject_bg3_m { padding:10px; line-height:25px;}
.intobaiya .subject_bg3_m li p{ margin:0px; background:url("../images/arrow_6.gif") no-repeat 0px 8px; text-indent:5px;}
.intobaiya .subject_bg3_m li img{ border:1px solid #d5d5d5; padding:4px;}
.intobaiya .subject_bg3_m .product_mqueen_pic{ margin:5px 7px 10px 6px; border:1px solid #d5d5d5; padding:4px 4px 4px 4px;}

/*服务客户customer*/
.customer{ width:986px; margin:10px auto; text-align:left; overflow:hidden;}
.customer .subject_bg3 { background:url("../images/ltitle.jpg") no-repeat; height:34px; line-height:34px; }
.customer .subject_bg3_m { padding:10px; line-height:25px; }
.customer .subject_bg3_m li{ float:left; margin:5px 7px 10px 6px; border:1px solid #d5d5d5;}
.customer .subject_bg3_m li p{ margin:0px; background:url("../images/arrow_6.gif") no-repeat 10px 8px; text-indent:15px;}
.customer .subject_bg3_m .product_mqueen_pic{ margin:5px 7px 10px 6px; border:1px solid #d5d5d5; padding:4px 4px 4px 4px;}


/*百雅留学 abroad*/
.abroad{ width:1003px; margin:10px auto; text-align:left; height:200px; overflow:hidden;  display:inline;}
.abroad .subject_m { background:url("../images/abroad.jpg") no-repeat center; height:165px; width:990px; margin:0px auto;}
.abroad .subject_m li{ float:left; width:184px;  height:46px; line-height:46px; text-align:center; font-size:14px;margin:5px 6px; _margin:5px 6px; display:block; }

/*精品课程 course*/
.course{ width:1003px; margin:10px auto; text-align:left; overflow:hidden;}
.course .subject_m { background:url("../images/course.jpg") no-repeat center;height:212px; }
.course .subject_m ul{ width:980px; padding-top:15px; float:right;}
.course .subject_m li{ float:left; width:255px; padding-left:25px;  height:31px;background:url("../images/c_dot.jpg") no-repeat 0px 6px; line-height:31px; text-align:left; font-size:14px;margin:0px 0px; font-family:"微软雅黑"; display:block;}

/*咨询 nav_server*/
.nav_server { width:1003px; margin:10px auto;}
.nav_server li { float:left; height:90px; line-height:24px; display:block;}
.nav_server li.a1 { width:254px; margin:0px;}
.nav_server li.a2 { width:239px; margin:0px;}




/*广告 nav_adv*/
.nav_adv{ margin:10px auto; width:1003px; height:120px; overflow:hidden; clear:both;}
/*口语 写作 nav_adv*/



.tel{ width:253px; float:left; background:url("../images/tel.jpg") no-repeat 0px 0px;margin-left:10px;_margin-left:0px; margin-right:10px; height:211px;}
.tel .title{ height:48px;}
.tel .telcon{ padding:0px 15px; line-height:26px;}

.ltel{ background:url("../images/ltel.jpg") no-repeat 0px 0px; height:211px; margin-top:10px;}
.ltel .title{ height:48px;}
.ltel .telcon{ padding:0px 5px; line-height:26px;}
.spic{ margin:10px 0px;}
.content_list { width:980px; margin:0 auto; padding-top:15px; }
.content_list li { width: 75px; text-align:center; margin:0px; }
/* footer */
.footer { width:100%;  min-height:76px; color:#4b4b4b;}
.footer .CopyRight { width:1003px; line-height:22px; margin:0 auto; padding-top:0px; text-align:left;}

/*content*/
.content { width:1016px; overflow:hidden; position: relative; min-height:595px; padding-top:28px; margin:0px auto;}

.main_l { float:left; width:479px;margin-top:10px; margin-left:10px;_margin-left:0px; height:228px; overflow:hidden}
.main_m { width:738px; float:left; height:445px;}
.main_right { width:250px; float:right; margin:0px; padding:0px;}
.main_r { width:479px; float:right;margin-top:10px; margin-right:10px;_margin-right:0px; height:228px; overflow:hidden}
.main_r .title {WIDTH: 479px;MARGIN: 0px 0px 0px 0px; height:34px; background:url("../images/htitle.jpg") no-repeat;}
.main_r  .title span{ float:right; margin-top:10px; margin-right:10px;}

.main_r .many_nabs1{ WIDTH: 479px; margin-top:0px; margin-right:10px; margin-left:10px; FLOAT: left; }
.main_r .many_nab1{ BACKGROUND-COLOR: #fff;  MARGIN: 0px auto 10px auto;  overflow:hidden; height:150px;}

.main_r .djXys{margin:0px; height:28px; }
.main_r .djXys UL {WIDTH: 479px;MARGIN: 10px 0px 0px 0px; list-style:none;}
.main_r  .djXys LI {TEXT-ALIGN: center; LINE-HEIGHT: 28px; width:150px;FLOAT: left; HEIGHT: 28px; COLOR: #007DC5; CURSOR: pointer; MARGIN-RIGHT: 1px; overflow:hidden;}
.main_r .djXys LI .djGudings1 {BACKGROUND: url("../images/dot.jpg") no-repeat 0px 8px; HEIGHT: 28px; color:#007DC5; font-weight:bold; background:#fff; width:150px; FLOAT: left;}
.main_r .djGudings {DISPLAY: block;  HEIGHT: 28px; color:#007DC5; font-weight:bold; background:#fff;}
.main_r .djCons{ margin:0px 0px 0px 0px; WIDTH: 479px; line-height:22px; }
.main_l  .atitle {WIDTH: 479px;MARGIN: 0px 0px 0px 0px; height:34px; background:url("../images/atitle.jpg") no-repeat;}
.main_l  .atitle span{ float:right; margin-top:10px; margin-right:10px;}

.main_l .djCons{ margin:0px 0px 0px 0px; WIDTH: 479px; line-height:22px; }
.main_l .djCons img{ margin-right:10px;}
.i_products { height:349px; background:url("../images/i_products.jpg") no-repeat; }
.i_products .title { height:40px;}
.i_products .title a { height:40px; line-height:40px; display:block; }
.i_products .con { padding-top:0px; padding-left:15px; padding-right:15px; text-align:left; line-height:24px; }
.i_products .con .top_pic_list { height:102px; text-align:left; }
.i_products .con .top_pic_list img { border:1px #FFF solid; float:left; margin-right:10px; }
.i_products .con .top_pic_list a { line-height:24px; color:#333; font-weight:bold; display:block; text-align:left; }
.i_products .con .top_pic_list li { height:90px; padding-top:10px }


.many_nabs{ WIDTH: 345px; margin-top:0px; margin-right:10px; margin-left:10px; FLOAT: left; }
.many_nab{ BACKGROUND-COLOR: #fff;  MARGIN: 0px auto 10px auto;  overflow:hidden; height:209px;}

.djXy{ border-bottom:1px solid #e3e3e3; margin:0px; height:28px; }
.djXy UL {WIDTH: 300px;
	MARGIN: 0px 0px 0px 0px; DISPLAY: inline; FLOAT: left;
}
 .djXy LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; font-size:14px; WIDTH: 90px; FLOAT: left; HEIGHT: 28px; COLOR: #007DC5; CURSOR: pointer; MARGIN-RIGHT: 1px
}
 .djGuding {
	DISPLAY: block; BACKGROUND: url("../images/nab_active.jpg") repeat-x; HEIGHT: 28px; color:#007DC5; font-weight:bold;
}
 .djCon{ margin:15px 0px 0px 0px; WIDTH: 345px;}

 .djCon UL { margin:0px auto; DISPLAY: inline; FLOAT: left; 
}
 .djCon  UL LI { margin:0px; margin-left:5px;LINE-HEIGHT: 30px; text-indent:10px; WIDTH: 314px; float:left; background:url("../images/arrow_6.gif") no-repeat 0px 9px; border-bottom:1px dashed #cdcccc;  HEIGHT: 30px;  display:block;
}
.djXy span{ float:right; margin-top:8px; margin-right:10px;}


/*内页布局*/
.p_banner{ width:1003px; margin:10px auto 0px auto; height:188px; overflow:hidden;}

/*面包屑*/
.breadcrumb{ width:1003px; margin:0 auto; text-align:left; margin-top:8px;}
.breadcrumb a{ color:#323232;}
.container{ width:100%; height:auto; clear:both }
.container .width{ width:1003px; margin:0 auto; padding-top:20px; padding-bottom:20px; min-height:500px; height:auto; clear:both; display:block;overflow:hidden;}
.page_left{ width:215px; float:left; margin:0px; padding:0px; margin-left:10px;}
.page_right{ width:742px; float:right; margin:0px; padding:0px; margin-right:10px;}

.l_about{ margin:0px;}
.l_about .title{ background:url("../images/l_title.jpg") no-repeat; height:39px; color:#FFF; line-height:39px; font-size:14px; font-weight:bold; padding-left:20px;}
.l_about .body{ border:0px solid #e3e3e3; border-width:0px 1px 1px 1px;}
.l_about .body ul{ padding-top:1px; padding-bottom:10px; }
.l_about .body ul li{ width:201px; height:34px; line-height:34px; text-indent:15px; margin:0px auto 1px auto; text-align:left; display:block;}



.left_menu {TEXT-DECORATION: none; width:201px;font-size:14px; font-weight:bold; height:34px; color:#4b4b4b; border-bottom:1px dashed #ececec;}
.left_menu a {TEXT-DECORATION: none; width:201px; font-size:12px; font-weight:normal; DISPLAY: block; height:34px;color:#4b4b4b;}
.left_menu a:link {color:#4b4b4b;}
.left_menu a:visited {text-decoration: none;color:#4b4b4b;}
.left_menu a:hover { TEXT-DECORATION: none; color:#c00d03;}

.left_menus  {TEXT-DECORATION: none; width:201px;DISPLAY: block; height:34px; border-bottom:1px dashed #ececec; color:#c00d03;}
.left_menus a {TEXT-DECORATION: none; width:201px;DISPLAY: block; height:34px; color:#c00d03;}
.left_menus a:link {color:#fff;}
.left_menus a:visited {	text-decoration: none;	color:#c00d03;}
.left_menus a:hover { TEXT-DECORATION: none; color:#c00d03; }



.qhTitle { margin:10px 0; clear:both;}
.qhTitle li { float:left; margin-right:1px; text-align:center; line-height:30px; color:#fff; background-color:#afa27b; width:201px; height:30px;  cursor:pointer}

.qh_menu {TEXT-DECORATION: none; width:201px;DISPLAY: block;font-size:14px; font-weight:bold; height:30px;color:#4b4b4b; background:url("../images/t7.gif")}
.qh_menu a {TEXT-DECORATION: none; width:201px;DISPLAY: block; height:30px;color:#4b4b4b; background:url("../images/t7.gif")}
.qh_menu a:link {color:#4b4b4b;  }
.qh_menu a:visited {	text-decoration: none;	color:#4b4b4b;  }
.qh_menu a:hover { TEXT-DECORATION: none; color:#fff; background:url("../images/t8.gif") no-repeat;}

.qh_menus  {TEXT-DECORATION: none; width:201px;DISPLAY: block; height:30px; font-size:14px; font-weight:bold; background:url("../images/t8.gif")/*tpa=http://www.yupinr.com/Templates/cn/images/t8.gif*/; color:#fff;}
.qh_menus a {TEXT-DECORATION: none; width:201px;DISPLAY: block; height:30px; background:url("../images/t8.gif")/*tpa=http://www.yupinr.com/Templates/cn/images/t8.gif*/;color:#fff; }
.qh_menus a:link {color:#fff; background:url("../images/t8.gif")}
.qh_menus a:visited {	text-decoration: none;	color:#fff; background:url("../images/t8.gif")}
.qh_menus a:hover { TEXT-DECORATION: none; color:#fff; background:url("../images/t8.gif") no-repeat;}

.qhwenzi { line-height:24px; text-align:center; color:#74511a; font-family:Arial, Helvetica, sans-serif; margin:10px 0}

.msfc { width:100%; overflow:hidden; padding:10px; }
.msfc dl { float:left; border-bottom:1px solid #beb48e; height:140px; padding-bottom:20px; width:730px; margin-bottom:10px;}
.msfc dt { float:left; margin-right:10px; width:142px;}
.msfc dd {float:left; line-height:24px; width:555px;}
.msfc strong { font-size:16px; color:#74511a;} 


.ep_pics{ width:100%; height:auto; overflow:hidden;}
.ep_pics UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP:0px; list-style-type:none; margin:0px;}
.ep_pics UL LI {width:338px; height:268px;  margin:0px 10px;  _margin:0px 5px;float:left; text-align:center;cursor:hand;}
.ep_pic{ width:300px; height:225px; border:1px solid #dcdcdc; padding:4px; margin:0px auto; background:#fff}
.ep_pic:hover{ width:300px; height:225px; border:1px solid #ff7f01; padding:4px; margin:0px auto; background:#fff}
.ep_title{ width:300px; height:20px; line-height:20px; text-align:center;}


/*右侧*/
.page_title{ background:url("../images/r_title.gif") no-repeat; line-height:35px; height:35px; text-align:left; text-indent:30px; font-size:14px; font-weight:bold; }
.page_content{ padding:10px; line-height:24px; text-align:left; height:auto!important; height:405px; min-height:405px;}
.page_content p{ margin:6px 0px;}
.page_content h2{ font-size:12px; font-weight:normal; margin-bottom:10px;}
.page_contact{ padding-top:50px; font-size:14px;}
.page_contact span{ font-size:18px; font-weight:bold;}


/*产品展示*/
.product_title{ background:url("../images/product_title.png") no-repeat; height:35px; padding-top:5px; line-height:35px;text-align:left; text-indent:24px; font-size:14px; font-weight:bold; color:#ae0000;}
.product_body{ background:url("../images/product_m.png") repeat-y; margin:0px; padding:0px; overflow:hidden;}
.product_bottom{ background:url("../images/products.png") repeat-y; height:5px;line-height:5px; font-size:5px;}

.productlist { padding:0px; margin:0px;}
.productlist li { width:235px; margin-bottom:5px; text-align:center; float:left;}
.productlist li img { height:120px; width:200px; border:1px #dddddf solid; padding:4px;}
.productlist li img:hover { height:120px; width:200px; border:1px #750000 solid; padding:4px;}
.productlist li .product_name { display: block; overflow: hidden; width: 150px; line-height: 15px; text-align: center }


.lei_title{ height:37px; line-height:37px; padding-left:15px; text-align:left; font-size:14px;  border-bottom:1px solid #b6b6b6; font-weight:bold; background:url("../images/t5.gif") repeat-x; color:#696868;}
.lei_title span{ float:right; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}


/*新闻页*/
.info_title{ text-align:center; font-family:"微软雅黑", "宋体", "黑体"; font-weight:bold; font-size:18px; padding-bottom:15px;}

/*营销活动*/
.Actlist{}
.Actlist li{ clear:both; width:100%; height:110px; text-align:left; line-height:24px; border-bottom:1px #ceb350 solid; margin-bottom:15px;}
.Actlist li img{ margin-right:15px; border:1px solid #eee;}
.Actlist li h3{ font-size:14px; font-weight:bold;}
/*品牌文化*/
.c_list{ padding-top:10px;}

.c_list ul{ margin:0px; list-style:none;}
.c_list ul li{ float:left;  margin-bottom:8px; text-align:left; width:33%; text-align:center;}
.c_list li img { height:153px; width:153px; border:2px #ceb24f solid;}
.c_list li .product_name { display: block; overflow: hidden; width: 150px; line-height: 15px; height: 30px; text-align: center }



/*400电话*/
#tel400{width:204px; height:104px; background:url("../images/400.jpg") no-repeat;  right:0px;top:300px; position:absolute;text-align:center}