@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:23px; background:url(../images/bg.jpg)  repeat; color:#fbf9f9}
body,div,span,table,tr,td,img,ul,li{margin:0; padding:0; border:0}
a{ color:#978d62; text-decoration:none}
a:hover{ color:#b5a359;}
.lt{float:left}
.rg{float:right}
/*----------------------------*/
#page{ width:100%; margin:0 auto; background:url(../images/bg_top.jpg) repeat-x}
#warp{width:995px; margin:0 auto; }

#left_sidebar{ width:198px; float:left; background:url(../images/left_bg.png) no-repeat; height:790px; padding-left:113px; padding-right:74px;}
#right_sidebar{ width:610px; float:left;}

.lan{width:596px; float:left; margin:10px 0 16px 0;text-align:right;text-decoration:none; color:#fbf9f9; font-size:13px;}
.lan a{color:#ffffff; }
.lan a:hover{color:#fff2b7}

.logo{ padding:10px 15px; }
.logo_2{margin:29px 14px;}

#main{float:left; width:596px;overflow:hidden;margin-left:14px!important;margin-left:0px }
.banner{width:580px; margin-left:12px;}

p{ }
.text_box{ margin-bottom:15px; text-align:justify; overflow:hidden;}
.text_box_in{ padding:10px 35px; text-align:justify}
.text_box_in2{ padding:10px 20px; text-align:justify}
.contact_box_in{ padding:10px 10px; text-align:justify}
.contact_box_in ul{  text-align:justify;list-style-type:none;}
.contact_box_in li{ padding-left:20px; background:url(../images/icon_3.gif) no-repeat 3px 10px;}
.contact_box{margin:10px 0px;; width:100%}

.img{padding:0; margin:0px;}
.clr{clear:both; margin:0; padding:0;}

/*****
#menu{;width:174px;padding:0 12px;}
#menu ul{list-style:none;}
#menu li{list-style:none;display:block;}
#menu li a{list-style:none;display:block;background: url(images/menu_006_bg.jpg) repeat-y left; text-align:center;padding:1px 0px;  height:32px; margin:0 auto;}
#menu li a:hover{url(images/menu_006_h.jpg) repeat-x top;color:#fff;text-decoration:none;}
#menu li .current{list-style:none;display:block;background: url(images/about_o.jpg);text-decoration:none;
padding:1px 0px;}
#menu li a.current, #menu li a:hover.current{background: url(images/menu_006_h.jpg);text-decoration:none;}
**/
/************************* menu_en **************************************************************/
#nav{margin:0 auto;   width:174px;}
#nav ul{ list-style-type:none; height:32px; padding:0; margin:0 auto;}
#nav ul li{float:left; text-align:center; margin:0 auto;display:block;padding:2px 0px; }

a.menu_aboutus{ background: url(../images/about_a.gif) no-repeat center ; width:174px; height:32px;display:block}
a.menu_aboutus_over, a.menu_aboutus:hover{ background:url(../images/about_o.gif) no-repeat center; width:174px; height:32px;  display:block}

a.menu_services{ background:url(../images/server_a.gif) no-repeat center; width:174px; height:32px;  display:block}
a.menu_services_over, a.menu_services:hover{ background:url(../images/server_a.gif) no-repeat center; width:174px; height:32px;  display:block}

a.menu_master{ background:url(../images/master_a.gif) no-repeat center; width:174px; height:32px;  display:block}
a.menu_master_over, a.menu_master:hover{ background:url(../images/master_o.gif) no-repeat center; width:174px; height:32px; display:block}

a.menu_ceremonies{ background:url(../images/ceremonies_a.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_ceremonies_over, a.menu_ceremonies:hover{ background:url(../images/ceremonies_o.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_gifts{ background:url(../images/gifts_a.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_gifts_over, a.menu_gifts:hover{ background:url(../images/gifts_o.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_gown{ background:url(../images/gown_a.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_gown_over, a.menu_gown:hover{ background:url(../images/gown_o.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_course{ background:url(../images/course_a.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_course_over, a.menu_course:hover{ background:url(../images/course_o.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_share{ background:url(../images/share_a.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_share_over, a.menu_share:hover{ background:url(../images/share_o.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_press{ background:url(../images/press_a.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_press_over, a.menu_press:hover{ background:url(../images/press_o.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_contact{ background:url(../images/contact_a.gif) no-repeat center; width:174px; height:32px;  display:block}
a.menu_contact_over, a.menu_contact:hover{ background:url(../images/contact_o.gif) no-repeat center; width:174px; height:32px; display:block}

/************************* menu_cn **************************************************************/
#nav{margin:0 auto; width:174px;}
#nav ul{ list-style-type:none; height:32px; padding:0; margin:0 auto;}
#nav ul li{float:left; text-align:center; margin:0 auto;display:block;padding:2px 0px; }

a.menu_aboutus_cn{ background: url(../images/about_a_cn.gif) no-repeat center ; width:174px; height:32px; margin:0 auto;display:block}
a.menu_aboutus_cn_over, a.menu_aboutus_cn:hover{ background:url(../images/about_o_cn.gif) no-repeat center; width:174px; height:32px;  display:block}

a.menu_services_cn{ background:url(../images/server_a_cn.gif) no-repeat center; width:174px; height:32px;  display:block}
a.menu_services_cn_over, a.menu_services_cn:hover{ background:url(../images/server_a_cn.gif) no-repeat center; width:174px; height:32px;  display:block}

a.menu_master_cn{ background:url(../images/master_a_cn.gif) no-repeat center; width:174px; height:32px;  display:block}
a.menu_master_cn_over, a.menu_master_cn:hover{ background:url(../images/master_o_cn.gif) no-repeat center; width:174px; height:32px; display:block}

a.menu_ceremonies_cn{ background:url(../images/ceremonies_a_cn.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_ceremonies_cn_over, a.menu_ceremonies_cn:hover{ background:url(../images/ceremonies_o_cn.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_gifts_cn{ background:url(../images/gifts_a_cn.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_gifts_cn_over, a.menu_gifts_cn:hover{ background:url(../images/gifts_o_cn.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_gown_cn{ background:url(../images/gown_a_cn.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_gown_cn_over, a.menu_gown_cn:hover{ background:url(../images/gown_o_cn.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_course_cn{ background:url(../images/course_a_cn.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_course_cn_over, a.menu_course_cn:hover{ background:url(../images/course_o_cn.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_share_cn{ background:url(../images/share_a_cn.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_share_cn_over, a.menu_share_cn:hover{ background:url(../images/share_o_cn.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_press_cn{ background:url(../images/press_a_cn.gif) no-repeat center; width:174px; height:32px;   display:block}
a.menu_press_cn_over, a.menu_press_cn:hover{ background:url(../images/press_o_cn.gif) no-repeat center; width:174px; height:32px; display:block }

a.menu_contact_cn{ background:url(../images/contact_a_cn.gif) no-repeat center; width:174px; height:32px;  display:block}
a.menu_contact_cn_over, a.menu_contact_cn:hover{ background:url(../images/contact_o_cn.gif) no-repeat center; width:174px; height:32px; display:block}



/***about**/
.ps{ font-size:12px; text-align:right;  line-height:21px; width:596px;}
.title1{ margin-bottom:15px;}
.title12{ font-size:12px}
.top15{ margin-top:30px;}
.top10{ margin-top:20px;}
.photo_1{ margin-right:15px;}
.photo_2{ margin-left:15px;}
.pannel_right{width:405px;padding:40px 0px; display:block; font-size:13px; }

.marg29{ margin-top:29px; font-size:12px; line-height:21px;}

/****press*/
#methum{border:1px solid #600808; margin-right:8px; margin-bottom:8px}
/****.text_box_in3{ padding:10px 60px 0 60px; text-align:justify}*/
.text_box_in3{ padding:10px 72px 0 60px; text-align:justify}
/***font***/
.title2{ color:#f4ecc1; font-size:14px; line-height:31px; font-weight:bold;}
.title3{ color:#f4ecc1; font-size:16px; line-height:31px; font-weight:bold;}
.title4{ color:#ffffff; font-size:14px; line-height:28px; font-weight:bold; text-indent:10px;;}
.title5{ color:#ffffff; font-size:14px; line-height:28px; font-weight:bold; }

#footer{ height:40px;text-align:center; color:#b5b5b5; line-height:40px; font-size:11px; margin-top:10px;}



.content-c {
    padding: 5px 0;
}
.indent{
    text-indent:2em;
}
.list2{
    float:left;
    width:72%;
    padding-bottom:5px;
    overflow:hidden;
}
.list2-right{
    float:right;
    text-align:right;
}
list2-right li{
    line-height:20px;
}
.padding5 {
padding: 5px;
}
.borderdccc {
border-bottom: 1px dotted #CCC;
}
.content-c ul li {
background-image: url(../images/icon1.jpg);
background-repeat: no-repeat;
background-position: left 10px;
font-size: 12px;
list-style-type: none;
line-height: 25px;
margin-left: 1px;
text-indent: 15px;
display: block;
}

.content-c a{
    font-size: 14px;
	line-height: 25px;
}