/* CSS Document */
* { margin:0; padding:0;}
body{background:url(https://graceyerika.com/images/bg.jpg) top repeat-x #fff;font-size:12px; font-family:Arial;}
p{margin-top:15px;}
ul,ul li{ list-style-type:none; list-style:none; list-style-image:none;margin:0; padding:0;}
em{font-weight:bold}
span a:hover{color:#000; text-decoration:underline}
a{text-decoration:none;color:#000;}
a:hover{color:#318BC0}
img,a img { border:0px;}
img {nobar:expression(this.galleryImg='no')}
.clear {clear:both;height:20px;}

.color1{color:#B13314; text-decoration:underline}
.col1{color:#ff5500;}
.font-f1{ font-family:Arial, Helvetica, sans-serif}
.bluetextsmall{font-size:11px;}
#kw{color:#333; font-family:Arial;padding:1px 2px;font-size:12px;width:220px;}

.min-width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1002)? "1002px" : "100%"); min-width:1002px;background:url(https://graceyerika.com/images/bg.jpg) top repeat-x #053000;}
#main{width:960px;margin:0px auto;position:relative;}

/*------Header------*/
#header{width:960px;height:113px;margin:auto; position:relative;z-index:10}
.head-row1{width:100%;height:78px;position:relative;overflow:hidden}
.head-row1 #col1{float:left;width:290px;height:78px;}
.head-row1 #col1 a{width:290px;height:56px;display:block;background:url(https://graceyerika.com/images/logo.jpg) repeat-x;margin:11px 0px 0px}
.head-row1 #col2 { float:left;width:314px;height:56px;display:block;background:url(https://graceyerika.com/images/l2.jpg) repeat-x;margin:11px 0px 0px}
.head-row1 #col3 { float:left;width:113px;height:56px;display:block;background:url(https://graceyerika.com/images/l3.jpg) no-repeat right top;margin:11px 0px 0px}
.head-row1 #col4{float:right;overflow:hidden;width:204px;height:78px; position:relative; font-weight:normal;font-size:11px;}
#col4 span{ position:absolute;}
#col4 .sp1{right:0px;top:29px;}
#col4 .sp1 a{margin:0px 5px;font-size:12px; vertical-align:middle;color:#999; font-family:"宋体"}

#menu{height:35px;width:100%;background:url(https://graceyerika.com/images/menu_bg.jpg) repeat-x #1475AA;font-size:12px;margin:0px auto 1px; position:relative;}
#nav{height:35px;margin:0px;}
#nav li{float:left;padding:0px;position:relative;}
#nav li a{color:#F6F8E3;padding:9px 20px 11px;display:block;background:url(https://graceyerika.com/images/ic1.gif) no-repeat right; font-weight:bold;}
#nav li a:hover{ text-decoration:none;}


#nav .mainlevel ul {display:none;width:96px;position:absolute;left:0px;background:url(https://graceyerika.com/images/mbg2.jpg) repeat-y top;top:35px; background:#fff}
#nav .mainlevel ul li{width:96px;text-align:center;margin:0px;background:#00628C;border-top:1px solid #3399FF}
#nav .mainlevel ul a{margin:0px auto;height:20px;font-size:12px;background:none;line-height:20px; color:#fff;padding:4px 0px}
#nav .mainlevel ul a:hover{color:#fff;background:#007EB9;}
/*------banner------*/

#banner{width:960px;height:110px;overflow:hidden;margin:8px 0px 0px;position:relative; z-index:1}


/* cont */
#cont{width:960px;margin:2px 0px;overflow:hidden; position:relative;padding:0px; background:url(https://graceyerika.com/images/nbg.jpg) repeat-x;}
.cont-left{width:610px;overflow:hidden;float:left;position:relative;}
.ccont{background:url(https://graceyerika.com/images/leftbg.jpg) 14px 0px repeat-y}
.cont-left .title{overflow:hidden;width:610px;}
.cont-left .ipro{width:582px;margin:10px 14px; overflow:hidden; position:relative;}
.cont-left ul{ overflow:hidden;padding:0px;margin:0px}
.cont-left ul li{ float:left;padding:6px 6px 6px 6px;}
.cont-left .tt{overflow:hidden;width:230px; text-align:center;padding:10px 0px 25px;}
.cont-left .tt p{margin:8px 0px 0px;}
.cont-left .title span{ position:absolute;right:6px;top:10px;}
.cont-left .ntitle{overflow:hidden;width:230px;height:34px; background:URL(../images/titlebg.jpg) no-repeat; position:relative}
.cont-left .ntitle span{ position:absolute;left:35px;top:9px; font-size:14px;color:#ffffff; font-weight:bold}
.cont-left .ntitle span font{ font-family:Arial, Helvetica, sans-serif}
.cont-left .content-menu{width:190px; padding:8px 10px 14px 20px;}
.cont-left .content-menu li{padding:1px 0px;float:left;width:100%}
.cont-left .content-menu a{padding:10px 0px 9px 30px;display:block;overflow:hidden;background:url(https://graceyerika.com/images/ggg.gif) 0px 10px no-repeat;}
.cont-left .im{width:610px; overflow:hidden;margin-top:23px;}
.cont-left .im .dzk{width:200px;margin-left:6px;_margin-left:3px;height:170px; background:url(https://graceyerika.com/images/dzk.jpg) no-repeat; float:left; line-height:22px; overflow:hidden}
.cont-left .im .dzk a{ font-weight:bold;  text-decoration:underline;color:#7D3529}
.cont-left .im .dzk a:hover{color:#666; text-decoration:none}
.cont-left .im .icon{width:221px;height:170px; background:url(https://graceyerika.com/images/icontact.jpg) 0px 15px no-repeat; float:left;margin:0px 6px 0px 4px;color:#333; line-height:19px}
.cont-left .im .vieo{width:170px; background:url(https://graceyerika.com/images/vieo.jpg) no-repeat; float:left;margin-top:15px; height:150px;}

.c-left{width:195px; float:left;margin-bottom:20px;}
.c-left .title{overflow:hidden;width:195px;}

.promenu{background:url(https://graceyerika.com/images/line.jpg) repeat-y;width:182px;margin:0px 0px 0px 13px}
.promenu ul{margin:3px 0px 3px}
.promenu li{line-height:25px;width:182px; overflow:hidden}
.promenu li img{ vertical-align:middle; float:left; margin:5px 0px 0px 9px;}
.promenu li a{margin-left:13px;width:136px;border-bottom:1px dashed #ccc; float:left;display:block; font-weight:bold;color:#333}
.abt{width:173px;height:22px; color:#fff; background:url(https://graceyerika.com/images/pro_name2.jpg) no-repeat; line-height:22px;margin-left:8px;}

.promenu .p2 li{line-height:27px;}
.promenu .p2 li img{ vertical-align:middle; float:left; margin:5px 0px 0px 12px;}
.promenu .p2 li a{margin-left:10px;width:136px;border-bottom:1px solid #ddd; float:left;display:block; font-weight:bold;color:#333}

.pinfo {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #d6d6d6
}

.pinfo A {
	COLOR: #6893c1; TEXT-DECORATION: none; 
}
.pinfo H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; COLOR: #525857; PADDING-TOP: 0px
}
.pinfo H2 {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 6px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #525857
}
.pinfo .spimgs {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}




.icontact{width:216px;height:357px;margin:3px 0px 0px 9px;border:1px #CCCCCC solid; background:url(https://graceyerika.com/images/icontact.jpg) no-repeat 28px 165px}
.icontact td{padding:3px 1px;line-height:18px;}

.content-news{font-family:"宋体";padding:10px 12px 10px 12px; overflow:hidden}
.content-news li{line-height:25px;height:25px;padding-left:11px;overflow:hidden;color:#CC0000;background:url(https://graceyerika.com/images/dian2.jpg) 0px 9px no-repeat;}
.content-news li a{padding:0px;}
.iqq{width:188px; background:url(https://graceyerika.com/images/qq2.jpg) repeat-y}
.iqq img{margin:2px 3px 7px}

.cont-right{width:350px;float:right;position:relative; overflow:hidden}
.cont-right .title{width:350px;}
.cont-right .iabout{width:334px;margin:10px 0px 0px 10px; overflow:hidden; line-height:21px; color:#333; font-family:Arial, Helvetica, sans-serif}
.cont-right .inews{margin:0px 0px 0px 8px}
.cont-right .inews ul li{ line-height:24px;}
.cont-right .inews{color:#333;}
.cont-right .inews a{color:#333; text-decoration:none;}
.cont-right .inews a:hover{color:#318BC0;}
.c-right{width:745px;float:right;position:relative; overflow:hidden;margin-right:10px;_margin-right:5px;margin-bottom:20px;}
.pos{background: url(https://graceyerika.com/images/pos.jpg) no-repeat;color:#333}
.pos a{ font-weight:bold; color:#333}
/*------about------*/
.about{ font-size:14px; color:#333; line-height:23px; width:716px;margin:15px 5px}
.about p{margin-top:18px;}

.con{width:489px;padding:0px 0px 12px;overflow:hidden; position:relative; text-align:center}
.con ul{margin:7px 0px;padding:0px;}
.con li{float:left;}
.pro-content{overflow:hidden;width:100%;padding:23px 0px 0px 15px;background:#fff; position:relative}
.pro-box{text-align:center;vertical-align: top;float:left;width:110px;padding-right:12px;overflow:hidden; background:url(https://graceyerika.com/images/ipbg.jpg) no-repeat;}
.pro-box a{color:#111;overflow:hidden;line-height:18px}
.pro-box .protitle{padding-top:25px; overflow:hidden;width:110px;margin:0px auto}
.pro-box a:hover{color:#DC241C}


.pro-box2{text-align:center;vertical-align: top;float:left;width:160px;margin:0px 13px 0px 5px;overflow:hidden; background:url(https://graceyerika.com/images/ipbg2.jpg) no-repeat;height:184px; overflow:hidden}
.pro-box2 a{color:#111;overflow:hidden;line-height:18px}
.pro-box2 .protitle{padding-top:0px;overflow:hidden;width:160px;margin:0px auto}
.pro-box2 a:hover{color:#DC241C}
.img-box2{width:155px;height:116px;overflow:hidden; vertical-align:middle;display:block; margin:4px 4px 0px 2px;}

.inews{padding:0px 4px;position:relative}
.inews .content-news{width:362px; float:left}
.inews .content-news li{ position:relative;line-height:22px;height:22px;padding-left:11px;overflow:hidden;color:#CC0000;background:url(https://graceyerika.com/images/dian2.jpg) 0px 6px no-repeat;}
.inews span{ position:absolute;right:0px;color:#676767;top:-1px;}
.inews a{color:#444;}
.inews a:hover{color:#ff5500;}

.cont-r .conts{width:202px;border:1px solid #E3E3E3; overflow:hidden;padding:0px 0px 7px 0px;position:relative; margin-bottom:13px;text-align:center; background:#F7F7F7}
.cont-r .conts .title{background:url(https://graceyerika.com/images/r-title-bg.jpg) repeat-x;padding:7px 5px; text-align:left;}
.cont-r .conts span{ position:absolute; top:12px;right:10px;}
.cont-r .conts .c-m{width:190px; overflow:hidden;border:1px #E3E3E3 solid; background:#fff;padding:8px 0px 11px; margin:auto}
.c-m li{ text-align:left;margin:auto;line-height:30px;height:30px; overflow:hidden;width:174px; background:url(https://graceyerika.com/images/line.jpg) no-repeat bottom; font-family:"宋体"}
.c-m a{ font-family:Arial}

/*------gImg------*/
#gImg{padding:0px 21px;overflow:hidden; position:relative}
#gImg .title{height:34px;width:960px;position:relative; overflow:hidden}
#gImg .title span{ position:absolute;top:10px; right:20px;}
#gImg .title span a{color:#999; text-decoration:underline;}
#gImg .title span a:hover{ text-decoration:none}
#gImg .content{background:#FAFBEC;width:958px;height:202px;border:1px solid #D9D9D9}
/*------fdlink------*/
#fdlink{width:940px;margin:22px auto;_margin-bottom:11px; position:relative;overflow:hidden}
#fdlink span{ position:absolute;right:1px;top:10px;}
#fdlink ul{margin:15px 0px 7px 3px;padding:0px;}
#fdlink li{float:left;padding:0px 16px 0px 0px; position:relative}
#fdlink li a{color:#333333; text-decoration:none;}
#fdlink li a:hover{color:#cc0000; text-decoration:underline}
.fdlk ul{padding:0px 0px;}
.fdlk li{ float:left;padding:16px 12px 0px 12px}
#fdlink li img{width:113px;}

/*------footer------*/
#footer{width:960px;height:98px;margin-top:10px;position:relative;background:url(https://graceyerika.com/images/bottombg.jpg) top no-repeat;overflow:hidden; font-family:Arial}
#footer .f-l{padding-top:5px; float:left;width:194px;}
#footer .f-r{ padding-top:13px; float:left;text-align:left;width:700px; overflow:hidden}
#footer .f-r a{color:#333;padding:0px 2px;}
#footer .f-r a:hover{color:#318BC0}
#footer .f-r p{color:#888; margin-top:6px; line-height:20px; position:relative;padding-left:2px;}
#footer .f-r p img{ vertical-align:middle}



.contact{padding:12px 8px 0px;line-height:22px; text-align:left}

/*------news------*/

.news{font-family:"宋体";padding:10px 6px 0px 4px; overflow:hidden}
.news li{line-height:22px;height:22px;padding-left:0px;overflow:hidden;color:#CC0000;border-bottom:1px #ddd dotted;padding-top:5px;padding-bottom:5px;background:url(https://graceyerika.com/images/di an.gif) 0px 13px no-repeat; position:relative;font-size:14px}
.news li a{padding:0px;color:#444; font-size:14px}
.news li a:hover{color:#ff5500}
.news li span{position:absolute;right:8px;color:#888;top:4px;}
.news li span a{margin-right:50px; float:left; font-size:12px}


.jobs{width:710px;margin:10px 0px 30px 16px; overflow:hidden}
.jobs .news{padding-left:14px;}
.jobs .news li{width:300px;color:#888; float:left;margin:0px 10px 0px 0px;height:20px;line-height:20px;border:0px;background:url(https://graceyerika.com/images/www.gif) 0px 9px no-repeat;padding-left:16px;}
.jobs .news li a{color:#333; text-decoration:underline; font-size:12px}
.jobs .news li a:hover{color:#ff5500;}
.hrshow li{background:url(https://graceyerika.com/images/www.gif) 0px 5px no-repeat;padding-left:16px;}
/*------pro------*/



.pro-show{overflow:hidden;width:720px;padding:0px 20px 11px 0px;font-size:12px;font-family:Arial;color:#333}
.showImg{border:1px #CCC solid;overflow:hidden;text-align:center;float:left;margin-left:10px;_margin-left:5px;width:234px;height:182px;}
.showImg Img{}
.pro-txt{width:445px; float:right;line-height:18px; text-align:left;font-family:Arial}
.pro-txt h4{font-size:16px;padding:10px 0px 6px; color:#222}
.pro-txt span{font-weight:bold}
.pro-txt p{margin:6px 0px 12px; display:block;background:none;border-left:0px;border-right:0px;line-height:24px;}
.pro-txt a.copy{color:#777; cursor:hand;padding:0px 7px}
.pro-txt a.copy:hover{ text-decoration:underline; color:#B13314}
.description {padding:1px; clear:left;width:730px;}
.description .des-t{background:url(https://graceyerika.com/images/des-bg.jpg) repeat-x 0 0 #f8f8f8;position:relative;height:28px;padding:3px 0px 0px; line-height:30px; font-weight:bold;overflow:hidden; text-align:left;padding-left:8px;font-size:14px;}
.description .des-show{line-height:24px;text-align:left;font-family:Arial;}
.description .des-show p{margin-top:15px;}
.description .des-show img{margin:0px 5px 0px 0px;}

.description .des-show{padding:0px 2px 20px 2px;border-top:1px #f2f2f2 solid;overflow:hidden; text-align:left; position:relative}

.newshows{margin:0px 10px 10px; min-height:200px;height:auto!important;height:200px; font-size:14px; color:#333}
.newshowss{margin:0px 10px 10px; min-height:300px;height:auto!important;height:300px}

.cont-right .neiye{padding-right:18px;}
.neiye{float:left;padding:0px 12px; position:relative; overflow:hidden}
.neiye .title{width:712px;position:relative;padding:7px 0px 13px;background:url(https://graceyerika.com/images/ny-bg.jpg) bottom left no-repeat;}
.neiye h3{font-size:14px; font-weight:bold;padding-left:35px;}
.neiye .title span{top:7px;right:15px}
.neiye .title span a{color:#333; text-decoration:none}
.neiye .title span a:hover{color:#B13314; text-decoration:underline}
.neiye .con{width:712px;}
.neiye .about{line-height:24px;padding:15px 18px 12px;}

.contents{width:226px;border:1px #D4D4D4 solid;background:#fcfcfc;}
.contents ul{padding:14px 10px 25px;overflow:hidden;font-family:"宋体";}
.contents ul li{color:#CC0000;padding:11px 34px 0px;height:27px;background:url(https://graceyerika.com/images/line.jpg) bottom no-repeat;color:#454545;}
.contents .zn{color:#333;line-height:21px;font-family:Arial;padding:0px 4px; background:none}
.contents a{margin-left:12px;color:#454545; text-decoration:none;}
.contents .c-s{ background:url(https://graceyerika.com/images/c-sbg.jpg) no-repeat;color:#fff; font-weight:bold}
.c-s a{color:#fff;margin-left:10px;}
.rank ul{padding-left:4px;}
.rank ul li{height:88px; text-align:left;border:0px; background:none;padding:0px; overflow:hidden}
.rank .img-boxs{width:114px;padding:14px 0px;background:url(https://graceyerika.com/images/img-box4.jpg) no-repeat;line-height:29px; float:left; text-align:center}
.rank img{width:86px;height:64px;}
.rank span{float:left; text-align:left;padding:16px 0px 16px 0px;width:96px}
.rank a{font-size:12px; font-family:宋体;padding:0px 0px 4px; display:block;margin:0px;color:#333}
.rank a:hover{color:#B13314}
.rank p{line-height:16px;margin-top:0px;color:#777}

/*page*/
#PAGE{WIDTH:96%;background:#fff;overflow:hidden; position:relative; text-align:center; font-family:Arial, Helvetica, sans-serif;margin-right:22px;margin-bottom:0px;}
.page1{padding:0px 7px 10px 6px; position:relative}
.page1 a{color:#444}
.page1 a:hover{color:#cc0000; text-decoration:underline}

.con{padding:10px 0px 12px;overflow:hidden; position:relative; text-align:center}
.con ul{margin:12px 0px 0px;padding:5px 0px 0px;}
.con li{float:left;width:182px; overflow:hidden}
.con li span{padding:0px 10px; display:block}
.con li span a{font-size:12px;}
.img-box{width:202px;padding:12px 0px;background:url(https://graceyerika.com/images/img-box.jpg) no-repeat;}
.img-box img{width:152px;height:106px; overflow:hidden}
.img-boxs{width:168px;padding:13px 0px;background:url(https://graceyerika.com/images/img-box.jpg) 2px no-repeat;line-height:29px;}
.img-boxs span{}
.img-boxs img{width:135px;height:100px; margin:auto;overflow:hidden}
.dddd{margin:0px 0px 0px 17px;padding:0px}
.dddd li{list-style-type:disc;}

/* banner */
#banner{width:100%;height:110px;overflow:hidden;}
#banner .changeBox_a1{width:960px; height:100%;position:relative;margin:0px auto;}
#banner .changeBox_a1 .changeDiv{ position:absolute; top:0px; left:0px; display:none;width:100%; overflow:hidden;}
#banner .ul_change_a1{position:absolute;right:0px;bottom:0px;height:15px;overflow:hidden;z-index:100;width:120px; text-align:center;padding:0px;vertical-align:top}
#banner .ul_change_a1 li{position:relative;margin:0px 3.5px;height:8px;overflow:hidden; clear:left;vertical-align:top}
#banner .ul_change_a1 li{display:inline-block;zoom:1;*display:inline;}
#banner .ul_change_a1 span{display:block;width:8px; height:8px;text-indent:-9999em;background-color:#fff;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity:0.9; border-radius:14px; cursor:pointer;box-shadow: 2px 1px 3px #ccc inset;}
#banner .ul_change_a1 span.on{background-color:#ff9900;width:18px;box-shadow: 2px 1px 3px #CC7A00 inset;}