/*
Theme Name: Lyts Ivy China
Theme URI: http://lytsivy.com
Description: Chinese theme
Version: 2.0
Author: Yingna Liu
Tags: lyts, red

Lyts Ivy China by Yingna Liu || http://yingna.yinten.com
*/

@charset "utf-8";
body{ padding:0; margin:0; font-size:14px; font-family: arial, tahoma, SimSun, "宋体"; COLOR: #222222; background-color:#dadccf;}
.menu ul, .menu li, .banner ul, .banner li, .inleft1 ul, .inleft1 li, dl,dd,dt{list-style-type:none; padding:0; margin:0;}
p,form,img{ padding:0; margin:0; border:none;}
a{ color:#222222; text-decoration:none;}
td{ line-height:1.5; font-size:12px;}

.left1 ul { padding: 0; margin: 0;}
.alignleft { align-content: space-around;}
.inright1 p { margin-bottom: 20px;}
.layout{ width:960px; height:auto; margin:0 auto; padding:0 20px 20px 20px; background-color:#FFFFFF; overflow: hidden;}
.top{ width:960px; height:100px; overflow:hidden; background-color:#e9eae5;}
.logo{ width:439px; height:100px; float:left;}
.topright{ width:469px; height:94px; float:right; padding-right:10px; padding-top:6px; line-height:1.5; text-align:right; font-weight:bold; color:#000000;}

.menu{ width:960px; height:27px; line-height:27px;}
.menu-1{ width:29px; height:27px; line-height:27px; float:left; display:inline;}
.menu-2{ width:928px; height:27px; line-height:27px; background-color:#9d0909; float:left; overflow:hidden; display:inline; padding-left:3px;}
.menu-2 ul li{ float:left; background:url(images/Index_05.jpg) top right no-repeat; font-size:13px; font-weight:bold;}
.menu-2 ul li a{ color:#FFFFFF; padding:0 30px;}
.menu-2 ul li a:Hover{ color:#eeeeee;}

.banner{ width:960px; height:200px; margin-top:10px; clear:both; overflow:hidden;}

.nav{ width:892px; height:31px; line-height:31px; color:#ffffff; font-size:14px; margin:10px 0; padding-left:68px; clear:both; background:url(images/Index_11.jpg) no-repeat;}
.nav a{ color:#FFFFFF;}

.content1{ width:960px; height:auto; margin-top:10px; clear:both; display:block;}
.left1{ width:310px; height:auto; float:right; display:inline;}
.box1{ width:285px; height:281px; border:1px solid #d7dccf; border-top:none; background:url(images/Index_14.jpg) repeat-x; padding:8px 0 10px 25px; line-height:1.6; font-size:14px; overflow:hidden;color:#006666;}
.box1 a{color:#006666;}
.box1 a:Hover{ text-decoration:underline;}

.box2{ width:308px; height:196px; border:1px solid #d7dccf; border-top:none; background:url(images/Index_14.jpg) top left repeat-x; margin-top:10px; clear:both; overflow:hidden;}
.box2-tit{ width:288px; height:40px; line-height:40px; padding:0 10px; color:#9d0909; font-size:15px; font-weight:bold;}
.box2-tit span{ float:right; padding-top:12px;}
.box2-show{ width:308px; height:166px; overflow:hidden;}
.box2-show ul{ width:288px; padding:0 10px;}
.box2-show ul li{ background:url(images/Index_36.jpg) left center no-repeat; padding-left:10px; height:26px; line-height:26px; display:block; font-size:13px; overflow:hidden;}
.box2-show ul li a:Hover{ text-decoration:underline;}
.box3{ width:308px; height:198px; border:1px solid #d7dccf; border-top:none; background:url(images/Index_14.jpg) top left repeat-x; margin-top:10px; clear:both; overflow:hidden;}
.box3-show{ width:308px; height:166px; overflow:hidden;}
.box3-show ul{ width:288px; padding:0 10px; font-family:Arial, Helvetica, sans-serif;}
.box3-show ul li{ background:url(images/Index_36.jpg) left center no-repeat; padding-left:10px; height:26px; line-height:26px; display:block; font-size:14px}
.box3-show ul li a{color:#006666;}
.box3-show ul li a:Hover{ text-decoration:underline;}

.box5-show{ width:308px; height:166px; overflow:hidden;}
.box5-show ul{ width:288px; padding:0 10px; font-family:Arial, Helvetica, sans-serif;}
.box5-show ul li{ background:url(images/Index_36.jpg) left center no-repeat; padding-left:10px; height:26px; line-height:26px; display:block; font-size:14px}
.box5-show ul li a{color:#006666;}
.box5-show ul li a:Hover{ text-decoration:underline;}

.box3-1{ width:308px; height:180px; border:1px solid #d7dccf; border-top:none; background:url(images/Index_14.jpg) top left repeat-x; margin-top:10px; clear:both; overflow:hidden;}
.box4-show{ width:308px; height:150px; overflow:hidden;}
.box4-show ul{ width:288px; padding:0 10px; font-family:Arial, Helvetica, sans-serif;}
.box4-show ul li{ background:url(images/Index_36.jpg) left center no-repeat; padding-left:10px; height:26px; line-height:26px; display:block; font-size:14px}
.box4-show ul li a{color:#006666;}
.box4-show ul li a:Hover{  text-decoration:underline;}

.right1{ width:642px; height:auto; float:left; display:inline;}
.rightbox1{ width:640px; height:300px; background:#f0f1eb url(images/Index_16.jpg) top repeat-x; border:1px solid #d7dccf; border-top:none;}
.rightbox1-tit{ width:620px; height:40px; line-height:40px;color:#9d0909; font-size:15px; font-weight:bold;}
.rightbox1-tit span{ float:right; padding-top:12px;}
.rightbox1-show{ width:620px; height:250px; line-height:1.8; padding:0 10px; overflow:hidden; font-size:14px;}
.rightbox1-show a{font-weight:bold; color:#9d0909}
.rightbox1-show a:hover{ text-decoration:underline;}
.rightbox2{ width:630px; height:597px; background:url(images/Index_33.jpg) top repeat-x; border:1px solid #d7dccf; border-top:none; clear:both; overflow:hidden; margin-top:10px;}
.rightbox2-show{ width:620px; height:545px; line-height:1.7; padding:0 10px; overflow:hidden; font-size:14px;}
.rightbox2-show a{font-weight:bold; color:#9d0909}
.rightbox2-show a:hover{ text-decoration:underline;}
.rightbox2-show img{ float:left; margin:0 16px 0 0;} 
.rightbox2-show p{ text-align:right;}

.ma10{ width:100%; height:10px; line-height:10px; clear:both; overflow:hidden;}
.school256{ width:958px; height:256px; background:url(images/Index_39.jpg) top left repeat-x; border:1px solid #d7dccf; border-top:none;}
.school256-tit{ width:940px; height:31px; line-height:31px; padding:0 10px; color:#9d0909; font-size:15px; font-weight:bold;}
.school256-tit span{ float:right; padding-top:8px;}
		.Area5{ overflow:hidden;zoom:1; margin:0 auto;}
		.Area5 .ColE{ height:200px;}
		.Area5 .ColE .PicList{margin-top:10px;overflow:hidden;zoom:1; position:relative; width:938px;}
		#scrollbody{margin-top:5px; margin-left:20px; overflow:hidden;zoom:1; width:918px; height:190px; white-space:nowrap; text-align:center;}
		#scrollbody td{ vertical-align:top; padding-left:5px;}
		.Area5 .ColE .Pic{display:inline; margin:0; width:125px; margin-bottom:4px; display:block;}
		.Area5 .ColE .Pic img{ width:109px; height:155px; padding:3px; border:1px solid #e5e5e5;}
		.Area5 .ColE p{ line-height:18px; text-align:center; white-space:normal; font-size:12px;}
		.Area5 .ColE p a{}
		.Area5 .ColE p a:hover{ text-decoration:underline}

.linkbox{ width:958px; height:auto; background:url(images/Index_39.jpg) top left repeat-x; border:1px solid #d7dccf; border-top:none; overflow:hidden; clear:both; margin-top:10px;}
.linkbox-show{ width:928px; height:auto; padding:10px 15px;}
.linkbox-show ul li{ width:58px; height:24px; line-height:24px; display:block; float:left; margin-bottom:5px;}
.linkbox-show ul li a:Hover{}

.bottom{ width:960px; height:80px; background:url(images/Index_63.jpg) repeat-x; color:#ffffff; text-align:center; line-height:1.8; padding-top:10px; overflow:hidden; clear:both; margin-top:10px; font-size:13px}
.bottom a{ color:#FFFFFF;}
.bottom a:Hover{ text-decoration:underline}



.inbanner{ width:960px; height:200px; margin-top:10px; clear:both; overflow:hidden;}
.incontent1{ width:960px; height:auto; margin-top:10px; clear:both; display:block;}
.inleft1{ width:210px; height:auto; padding-left:2px; float:left; overflow:hidden;}
.inright1{ width:710px; height: auto; padding-left:20px; float:right; border-left:1px dotted #cccccc; margin-bottom:20px;}

.inleft1-tit{ width:210px; height:33px; padding-top:7px;}
.inleft1-show{ width:210px; height:auto; overflow: hidden; margin-bottom:10px;} 
.inleft1-show ul li{ width:210px; height:34px; display:block; line-height:34px; margin-bottom:6px; font-size:13px;}
.inleft1-show ul li a{ display:block; background:url(images/about_02.jpg) 10px center no-repeat; padding-left:26px; width:184px; height:34px; background-color:#eeeeee; color:#9e0807;}
.inleft1-show ul li a:hover{ font-weight:bold;}

.box70{ width:210px; height:70px; margin-bottom:10px; clear:both;}

.inright1-about{ width:710px; height:auto; line-height:2; padding:20px 20px 30px 0;}
.inright1-about a:hover{ text-decoration:underline;}
.inright1-news{ width:710px; height:auto; padding:20px 20px 30px 0;}
.inright1-news ul li{ width:710px; height:32px; line-height:32px;}
.inright1-news ul li a{ display:block;width:698px; height:32px; padding-left:12px; background:url(images/Index_36.jpg) 5px center no-repeat; border-bottom:1px solid #cccccc}
.inright1-news ul li a:Hover{ display:block; background-color:#eeeeee; width:698px; height:32px;}
.inright1-news ul li span{ float:right; font-family:Arial, Helvetica, sans-serif; padding-right:5px;}
.page{ height:40px; line-height:40px; margin-top:15px; clear:both; padding-bottom:20px;}
.page ul li{ float:left; display:block; width:60px; height:20px; line-height:20px; text-align:center; margin-right:5px; background-color:#eeeeee;}
.page a{ display:block; width:60px; height:20px;}
.page a:hover{ color:#9e0807;}

h3{ font-size:18px; font-weight:bold; margin:0 0 20px 0; color: #9e0807; height:40px; line-height:40px; padding:0; }
h4{ font-size:16px; font-weight:bold; text-align:center; width:100%; height:40px; line-height:40px; padding:0; margin-bottom:20px; border-bottom:1px dotted #cccccc;}

.inright1-about td img{ width:150px; height:130px; border:1px solid #cccccc;}
.inright1-about td a{color:#006666;}
.inright1-about td a:HOVER{color:#000000;}

.container {
	WIDTH: 960px;
	HEIGHT: 200px
}
.container A IMG {
	WIDTH: 960px;
	HEIGHT: 200px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 190px;
	FLOAT: right;
	TOP: 174px;
	LEFT: 780px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 20px;
	FONT-FAMILY: Arial;
	background-color: #0c0a12;
	border: 1px solid #bcbebd;
	FLOAT: left;
	HEIGHT: 20px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 20px;
	WIDTH: 20px;
	background-color: #791116;
	HEIGHT: 20px;
	COLOR: #ffffff;
	border: 1px solid #bcbebd;
}