/******************************************
@2013-7-5 by Leonardo 13641319@qq.com
******************************************/

*{margin:0; padding:0;}
a{color:#696969; text-decoration:none;}
a:hover{color:#f04e24; text-decoration:none;}
li{list-style:none; }
img{border:none;}

html{overflow-y:scroll;}
body{font:15px/1.5 "\5fae\8f6f\96c5\9ed1",Tahoma, SimSun; color:#4a4a4a; background:#fff;}

.ys_header{height:242px; width:100%; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_header_container{width:950px; height:100%;margin:auto;position:relative;background:#fff;}
.ys_header_container #logo{width:209px;height:32px; background: url('../resources/bg_main.png') no-repeat; background-position:0px 0px; position:absolute; top:66px;left:21px;}
.ys_header_container #hotline{width:203px;height:34px; background: url('../resources/bg_main.png') no-repeat; background-position:0px -32px; position:absolute; top:66px;right:25px;}
.ys_header_container .menu_container{position:absolute; bottom:0px; left:1px; height:90px;font-family:'\9ED1\4F53'}
.ys_header_container .level1_menu_container{height:90px;width:702px;overflow:hidden; display:block; position:relative; height:100%;}
.ys_header_container .level1_menu {cursor:pointer;position:relative;float:left; display:inline; width:100px; padding-top:34px; padding-left:16px; border-left:1px #d5d5d5 solid; height:56px; font-weight:bold;font-size:15px;}
.ys_header_container .menu_border_decorator {z-index:3001;width:2px; height:8px;background:#4e4e4e;position:absolute; left:-1px;margin-top:7px;}
.ys_header_container .bg_orange{background:#f04e24;}
.ys_header_container .current{color:#f04e24}
.ys_header_container .current div{background:#f04e24}
.ys_header_container .social_messengers{height:85px;width:130px;position:absolute;right:26px;bottom:32px;}
.ys_header_container .social_messengers .sina_weibo{background:url('../images/weixin.png');width:130px;height:85px;float:right;margin-left:10px;}

.ys_header_container #level2_menu_about{ font-family:'\9ED1\4F53';cursor:pointer;display:none;position:absolute;width:116px;height:172px;border-left:1px solid #d5d5d5;z-index:8000;top:152px;left:118px;}
.ys_header_container #level2_menu_services{font-family:'\9ED1\4F53';cursor:pointer;display:none;position:absolute;width:116px;height:172px;border-left:1px solid #d5d5d5;z-index:8000;top:152px;left:235px;}
.ys_header_container .level2_menu_bg{width:100%;height:100%;background:#fff; filter: Alpha(Opacity=70); opacity: .7;}
.ys_header_container .level2_menu_substitude{position:absolute;left:0px;top:34px;padding-left:16px;font-weight:bold;font-size:15px;}
.ys_header_container .level2_menu {position:absolute;left:0px;top:62px;padding-left:16px;font-size:13px;}

.ys_content{height:815px; width:100%; border-top:1px #d5d5d5 solid;background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_content_container{width:950px; height:100%;margin:auto;position:relative; background:#fff;}
.ys_content_container .services{font-family:'\534E\6587\7EC6\9ED1';height:30px;width:932px; margin:auto;margin-top:26px; color:#4a4a4a;font-weight:bold;text-align:center}
.ys_content_container .services .service1{width:146px;height26px;border-bottom:2px solid #4a4a4a;float:left;margin-left:5px;}
.ys_content_container .services .service{width:146px;height26px;border-bottom:2px solid #4a4a4a;float:left;margin-left:48px;}
.ys_content_container .services .Chinese_name{font-size:15px;}
.ys_content_container .services .English_name{font-size:12px;text-align:center;line-height:8px;font-family:arial;}

.ys_content_container .service_profiles{border-top:2px solid #505050;border-bottom:2px solid #505050;margin-top:3px;position:relative;height:88px;width:950px;background:url('../resources/bg_main.png') no-repeat;background-position:0px -2114px;}
.ys_content_container .service_profiles .service{width:190px;height:77px;position:absolute;top:11px;}
.ys_content_container .service_profiles .profile{width:196px;height:29px;position:absolute;top:104px;}
.ys_content_container .service_profiles #pinpainianhui{left:0px;}
.ys_content_container .service_profiles #zhutihuodong{left:180px;}
.ys_content_container .service_profiles #pinzhihuiwu{left:360px;}
.ys_content_container .service_profiles #niandufuwu{left:540px;}
.ys_content_container .service_profiles #gaoduantuoxun{left:720px;}
.ys_content_container .service_profiles #gongsijianjie{left:18px;}
.ys_content_container .service_profiles #pinpaikehu{left:534px;}

.ys_10px_br{height:10px;}
.ys_profiles{height:114px; width:950px;color:#4a4a4a;font-weight:bold;}
.ys_profiles .company_profile_container{position:relative;width:435px;height:100%;float:left;border-bottom:2px solid #4a4a4a;}
.ys_profiles .company_profile{padding-left:48px;margin-left:21px;margin-top:38px;height:29px;width:175px;background:url('../resources/bg_main.png') no-repeat;background-position: -920px 0px;}
.ys_profiles  p{line-height:16px;}
.ys_profiles  p.ename{font-size:12px;font-family:arial;}
.ys_profiles .brand_profile_container{position:relative;width:435px;height:100%;float:right;border-bottom:2px solid #4a4a4a;}
.ys_profiles .brand_profile{padding-left:48px;margin-left:21px;margin-top:38px;height:29px;width:175px;background:url('../resources/bg_main.png') no-repeat;background-position: -920px -29px;}

.ys_activities{width:950px;height:195px;margin:auto;}
.ys_activities .company_activity_container{position:relative;width:435px;height:100%;float:left;bor1der-top:2px #4a4a4a solid;}
.ys_activities .domain_activity_container{position:relative;width:435px;height:100%;float:right;bor1der-top:2px #4a4a4a solid;}
.ys_activities .activity_caption{float:left;margin-top:21px;margin-left:20px;font-weight:bold;}
.ys_activities .activity_more{float:right;margin-right:17px;margin-top:26px;}
.ys_activities .activities{position:absolute;top:60px;left:20px;line-height:30px;font-size:12px;}

.ys_footer{width:100%;height:233px; color:#bcbcbc;font-size:12px;}
.ys_footer .line1{height:1px;width:100%;background-color:#8c8c8c;}
.ys_footer .line2{height:1px;width:100%;background-color:#7d5d54;}
.ys_footer .line3{height:1px;width:100%;background-color:#f5896c;}
.ys_footer_container{width:950px;height:100%;margin:auto;position:relative;}
.ys_footer_container .ys_friend_links{float:left;margin-top:13px;margin-left:14px;}
.ys_footer_container .ys_sitemap{float:right;margin-top:13px;margin-right:14px;}
.ys_footer_container .ys_copyright{position:absolute;top:68px;left:214px;text-align:center;}


.orange{color:#f04e24;}


.ys_contact_content{height:703px; width:100%; border-top:1px #d5d5d5 solid; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
#dituContent{width:950px; height:418px;}
.ys_contact_content .map_container{width:950px;height:418px;margin:auto;border-bottom:2px solid #4a4a4a;}
.ys_contact_content .contact_logo{background:url('../resources/bg_main.png');background-position:0px -162px;width:244px;height:79px;float:left;margin-left:117px;margin-top:21px;}
.ys_contact_content .contact_info{float:left; margin-left:23px;margin-top:41px;font-family:'\9ED1\4F53';line-height:30px;}
.ys_contact_content .contact_info_caption{font-size:16px;font-weight:bold;}


.ys_brands_content{height:645px; width:100%; border-top:1px #d5d5d5 solid; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_brands_content .brands {position:relative;width:950px;margin:auto;margin-top:11px;}
.ys_brands_content .brands ul{width:100%;display:block;position:relative;overflow:hidden; }
.ys_brands_content .brands li{float:left; display:inline; width:186px;height:76px; margin-right:4px;margin-bottom:4px; background:#f7f9f9 url('../resources/brands.png');}
.ys_brands_content .brands .brand_more{z-index:8016;position:absolute;right:3px;bottom:3px;background:#f7f9f9; height:156px; width:186px;text-align:center;}
.ys_brands_content .brands .brand_more span{position:inherit; top:60px; left:70px; font-size:14px;}
.ys_brands_content .banner{margin-left:39px;margin-top:0px; height:179px;width:894px;background:url('../resources/bg_main.png') no-repeat; background-position:0px -242px;}


.ys_activities_content{height:904px; width:100%; border-top:1px #d5d5d5 solid; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_activities_content .banner{margin-left:39px;margin-top:0px; height:179px;width:894px;background:url('../resources/bg_main.png') no-repeat; background-position:0px -421px;}
.ys_activities_content .banner_domain{margin-left:39px;margin-top:0px; height:179px;width:894px;background:url('../resources/bg_main.png') no-repeat; background-position:0px -600px;}
.ys_affair_list{position:relative;margin:auto;margin-top:28px; width:950px;overflow:hidden; height:672px;}
.ys_affair_list .list_item{position:relative;height:148px;width:100%;margin:auto;margin-bottom:70px;}
.ys_affair_list .list_item .cap_image{position:absolute;left:0px;top:0px; height:148px; width:232px;border-bottom:2px solid #ee542b}
.ys_affair_list .list_item .cap_image img{}
.ys_affair_list .list_item .affair_text{float:right;height:150px;width:674px; overflow:hidden;}950*396
.ys_affair_list .list_item .caption{font-size:16px; width:674px; height:30px;border-bottom:1px solid #b0bbc3;padding-top:4px;}
.ys_affair_list .list_item .content{float:left;line-height:25px; font-size:12px; width:530px; height:114px ; overflow:hidden;display:inline;word-wrap: break-word;word-break:normal;margin-top:22px;}
.ys_affair_list #pages{text-align:center;}
.ys_affair_list #pages span{cursor:pointer;}


.overlay{display:none;}
.company_shade{z-index:8000; background:#000; filter: Alpha(Opacity=80); opacity: .8; position:absolute;top:0;left:0;width:100%;height:1418px;}
#affair_dialog{position:fixed; z-index:9015; height:604px;width:950px; background:#000;}
#affair_dialog .affair_text_detail{color:#adadad;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;float:left; margin-left:91px; margin-top:81px; font-size:12px; width:800px; height:437px ; overflow:auto;;display:inline;word-wrap: break-word;word-break:normal;line-height:25px;}
#affair_dialog .affair_text_detail .caption{color:#f04e23;font-size:16px;text-align:center;margin-bottom:10px;}
#affair_dialog .affair_text_detail p{margin-bottom:20px;}
#affair_dialog .close{background:url('../resources/bg_main.png') no-repeat; height:20px; width:19px; background-position: -244px 0px; position:absolute; right:17px;bottom:13px;cursor:pointer;}
img.company_affair_image{width:100%;height:100%;}
.company_affair_container{width:700px;height:350px;margin:auto;}

.ys_contact_content .culture_image{width:950px;height:418px;margin:auto;border-bottom:2px solid #4a4a4a;}
.ys_contact_content .mission_value{height:130px;width:950px;margin-top:14px;position:relative;background:url('../resources/bg_main.png') no-repeat; background-position:0px -2463px;}
.ys_contact_content .value{float:left; margin-top:50px;margin-left:9px;width:463px;height:81px;}
.ys_contact_content .value .banner{background:url('../resources/bg_main.png'); background-position:-263px 0px;width:168px;height:81px;float:left;}
.ys_contact_content .value .text{float:right;margin-top:16px;}
.ys_contact_content .mission{float:right;width:416px;height:76px;margin-right:10px;}
.ys_contact_content .mission .banner{background:url('../resources/bg_main.png'); background-position:-432px 0px;width:117px;height:76px;float:right;}
.ys_contact_content .mission .text{float:left;margin-top:32px;text-align:right;}
.ys_contact_content .backward_slash{background:url('../resources/bg_main.png'); background-position:-263px -86px;height:62px;width:37px;position:absolute; top:32px; left:466px;}

.ys_family_content{height:910px; width:100%; border-top:1px #d5d5d5 solid; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_family_content_container{width:952px; height:100%;margin:auto;position:relative;}
.ys_family_content_container .family_member{height:270px;width:952px;}
.ys_family_content_container .family_member ul{position:relative;width:100%;height:100%;}
.ys_family_content_container .family_member ul li{height:135px;width:136px;float:left;background:url('../resources/bg_main.png') no-repeat;cursor:pointer;}
.ys_family_content_container .family_member ul li.blue_monkey{background-position:-340px -97px;}
.ys_family_content_container .family_member ul li.grey_monkey{background-position:-476px -97px;}
.ys_family_content_container .family_member ul li.red_monkey{background-position:-612px -97px;}
.ys_family_content_container .family_member ul li img{width:100%; height:100%;}

.ys_family_content_container .presentation_area{position:relative;height:366px;width:952px;background:url('../resources/family_bg.png');border-top:2px solid #4a4a4a;border-bottom:2px solid #4a4a4a;}
.ys_family_content_container .default{background:url('../resources/bg_main.png'); background-position: 0px -808px;width:709px;height:312px;margin:auto;margin-top:28px;}
.ys_family_content_container .family_info{width:500px;height:312px;margin:auto;position:absolute;left:181px;top:92px;}
.ys_family_content_container .family_info .name{font-size:21px; font-weight:bold;color:#000;}
.ys_family_content_container .family_info .title{font-size:14px;line-height:30px;}
.ys_family_content_container .family_info .detail{position:absolute;width:500px;height:95px;;font-size:12px;line-height:25px; overflow:hidden; display:inline;word-wrap:break-word;word-break:normal;}

.ys_about_content{position:relative;height:1574px; width:100%; border-top:1px #d5d5d5 solid; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_about_content .bg_whoweare{color:#fff;position:relative;height:418px;width:950px;border-bottom:2px #4a4a4a solid;background:url('../resources/bg_main.png') no-repeat; background-position:0px -1152px;}
.ys_about_content .bg_advantage{position:relative;width:950px;height:498px;background:url('../resources/bg_main.png') no-repeat; background-position:0px -1586px; margin-top:3px;border-bottom:2px solid #4a4a4a;}
.ys_about_content .bg_advantage .globe{height:30px;width:230px;position:absolute;left:334px;top:284px;}
.ys_about_content .bg_advantage .ystech{height:32px;width:236px;position:absolute;left:350px;top:314px;}
.ys_about_content .bg_whoweare .more{position:absolute;right:32px;bottom:21px;font-family:arial;}
.ys_about_content .bg_whoweare .text{position:absolute;width:385px;height:193px;right:35px;bottom:54px;font-size:13px;line-height:27px;}
.ys_about_content .bg_whoweare .more a{color:#fff; text-decoration:none;}
.ys_about_content .bg_whoweare .more a:hover{color:#f04e24; text-decoration:none;}
.ys_about_content .bg_advantage .advantage_more{position:absolute;right:32px;top:26px;font-family:arial;}
.ys_about_content .bg_advantage .text{width:360px;height:256px;position:absolute;top:305px;left:35px;color:#696969;}
.ys_about_content .bg_advantage .text .caption{font-size:14px;font-weight:bold;margin-bottom:5px;}
.ys_about_content .bg_advantage .text .content{font-size:12px;line-height:32px;}
.ys_about_content .bg_advantage .partner_more{position:absolute;left:350px;bottom:16px;}

.company_presentation{position:relative;margin-top:65px;width:950px;height:405px;}
.company_presentation .caption{width:91px;height:24px;background:url('../resources/bg_main.png') no-repeat;background-position:-926px -58px;}
.company_presentation .pics{width:844px;margin:auto;margin-top:68px;}
.company_presentation .pics ul{}
.company_presentation .pics ul li{position:relative;height:204px;width:260px;float:left;margin-left:16px;background:url('../resources/bg_main.png') no-repeat; background-position: 0px -2225px;}
.company_presentation .pics ul li img{margin-left:5px; margin-top:7px;}
.company_presentation .pics ul li .corner{position:absolute;width:16px;height:16px;right:5px;bottom:8px;background:url('../resources/bg_main.png') no-repeat; background-position:0px -2443px;z-index:9000;}
.company_presentation .pics .prev{position:absolute;left:15px;top:180px;width:16px;height:33px;background:url('../resources/bg_main.png') no-repeat; background-position:-550px 0px;}
.company_presentation .pics .next{position:absolute;right:15px;top:180px;width:16px;height:33px;background:url('../resources/bg_main.png') no-repeat; background-position:-569px 0px;}
.company_presentation .pics .pager{	margin-top:52px;text-align:center;}
.company_presentation .pics .pager span{display:none;}
.company_presentation .pics .pager a{background:url('../resources/bg_main.png') no-repeat; background-position:-606px 0px;margin-left:7px;width:8px;height:8px;display: inline-block;}
.company_presentation .pics .pager a.selected {background-position:-591px 0px;}


.ys_service_content{position:relative;height:1018px; width:100%; border-top:1px #d5d5d5 solid; background:url('../resources/waterprint.png') no-repeat; background-position:0px -200px;}
.ys_service_content .slogan{width:297px;height:272px;color:#fff;position:absolute;top:56px;right:37px;line-height:25px;font-size:13px;display:none;}
.ys_service_content .slogan .caption{font-size:25px;line-height:70px;}
.ys_service_content .slogan .text{margin-bottom:10px;}
.ys_service_content .service_years{width:950px;height:13px;font-size:6px;margin:auto;margin-top:57px;}
.ys_service_content .service_years ul{}
.ys_service_content .service_years ul li{float:left;margin-left:1px;color:#d5d5d4;text-align:center;width:61px;height:13px;}
.ys_service_content .service_year{position:relative;margin-top:34px;width:950px;height:405px;}
.ys_service_content .service_year .caption{width:91px;height:24px;background:url('../resources/bg_main.png') no-repeat;background-position:-926px -58px;}
.ys_service_content .service_year .pics{width:844px;margin:auto;margin-top:68px;}
.ys_service_content .service_year .pics ul{}
.ys_service_content .service_year .pics ul li{
	cursor:pointer;
	position:relative;
	height:204px;
	width:260px;
	float:left;
	margin-left:16px;
	background:url('../resources/bg_main.png') no-repeat;
	background-position: 0px -2225px;
	background-image: url(../resources/bg_main.png);
}
.ys_service_content .service_year .pics ul li img{margin-left:5px; margin-top:7px;}
.ys_service_content .service_year .pics ul li .corner{position:absolute;width:16px;height:16px;right:5px;bottom:8px;background:url('../resources/bg_main.png') no-repeat; background-position:0px -2443px;z-index:7000;}
.ys_service_content .service_year .pics .prev{
	position:absolute;
	left:15px;
	top:180px;
	width:16px;
	height:33px;
	background:url('../resources/bg_main.png') no-repeat;
	background-position:-550px 0px;
	background-image: url(images/services/pinpainianhui/2013-1-3.jpg);
}
.ys_service_content .service_year .pics .next{position:absolute;right:15px;top:180px;width:16px;height:33px;background:url('../resources/bg_main.png') no-repeat; background-position:-569px 0px;}
.ys_service_content .service_year .pics .pager{	margin-top:52px;text-align:center;}
.ys_service_content .service_year .pics .pager span{display:none;}
.ys_service_content .service_year .pics .pager a{background:url('../resources/bg_main.png') no-repeat; background-position:-606px 0px;margin-left:7px;width:8px;height:8px;display: inline-block;}
.ys_service_content .service_year .pics .pager a.selected {background-position:-591px 0px;}
.ys_service_content .banner{width:950px;height:418px;border-bottom:2px solid #4a4a4a; no-repeat;background-position:0px -1px;}
.ys_service_content .pinpain1ianhui{background:url('../images/pinpainianhui.png')}
.ys_service_content .pinzhih1uiwu{background:url('../images/pinzhihuiwu.png')}
.ys_service_content .zhutih1uodong{background:url('../images/zhutihuodong.png')}
.ys_service_content .niandu1fuwu{background:url('../images/niandufuwu.png')}
.ys_service_content .gao1duantuoxun{background:url('../images/gaoduantuoxun.png')}
.ys_service_content .service_years ul li .bg {width:61px;height:5px;margin-left:1px;}
.ys_service_content .service_year a{cursor:pointer;}
.ys_service_content .service_years .year_bg_1{background:#f9b392;cursor:pointer;}
.ys_service_content .service_years .year_bg_2{background:#f58f62;cursor:pointer;}
.ys_service_content .service_years .year_bg_3{background:#f47f43;cursor:pointer;}
.ys_service_content .service_years .year_bg_4{background:#f05f33;cursor:pointer;}
.ys_service_content .service_years .year_bg_5{background:#ef4b23;cursor:pointer;}
.ys_service_content .service_years .year_bg_6{background:#ff4c23;cursor:pointer;}
.ys_service_content .service_years .year_bg_7{background:#ff4c23;cursor:pointer;}
.ys_service_content .service_years .year_bg_8{background:#ff4c23;cursor:pointer;}
.ys_service_content .service_years .year_bg_0{background:#d5d5d4;}
.ys_service_content .service_years .active{cursor:pointer;}

.service_shade{z-index:8000; background:#000; filter: Alpha(Opacity=80); opacity: .8; position:absolute;top:0;left:0;width:100%;height:1559px;}
#service_dialog{position:fixed; z-index:9015; height:604px;width:950px; background:#000;}
#service_dialog .affair_text_detail{color:#adadad;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;float:left; margin-left:91px; margin-top:81px; font-size:12px; width:800px; height:437px ; overflow:auto;;display:inline;word-wrap: break-word;word-break:normal;line-height:25px;}
#service_dialog .affair_text_detail .caption{color:#f04e23;font-size:16px;text-align:center;margin-bottom:10px;}
#service_dialog .affair_text_detail p{margin-bottom:20px;}
#service_details .event_prev{cursor:pointer;width:16px;height:33px;position:absolute;left:17px;top:266px;background:url('../resources/bg_main.png') no-repeat; background-position:-550px 0px;}
#service_details .event_next{cursor:pointer;width:16px;height:33px;position:absolute;right:17px;top:266px;background:url('../resources/bg_main.png') no-repeat; background-position:-569px 0px;}
#service_dialog .close{background:url('../resources/bg_main.png') no-repeat; height:20px; width:19px; background-position: -244px 0px; position:absolute; right:17px;bottom:13px;cursor:pointer;}
#service_details .service_detail{width:840px; height:530px;margin:auto;margin-top:33px;}
#service_details .service_detail .event_pic_slides{ width:100%;height:100%;}
#service_details .service_detail .event_pic_slides .event_pic_slide{ width:100%;height:100%;}
#service_details .service_detail .event_pic_slides .event_pic_slide img {width:100%;height:501px;}
#service_details .service_detail .event_pic_slides .event_pic_slide .event_pic_desc{font-size:11px;color:#fff;margin-top:14px;}
