@charset "utf-8";
html{ overflow-y:scroll; height:100%; overflow-x:hidden;}
body{background:#fff; color: #646464;font-family:"arial" !important; position:relative;}
a{text-decoration:none; color:#646464;}
img{max-width: 100%; vertical-align: middle;}
input{font-family:"arial" !important;margin:0;padding:0;}

.f_l{ float:left;}
.f_r{ float:right;}
.socialbox.bg_fff{ background:#fff;}
.bodybox{}
i,em{ font-style:normal;}

.container{width:1000px;margin:0 auto;position:relative;}

.about_speech_tab{ text-align:center; padding:0px 0px 40px;}
.about_speech_tab span{ display: inline-block; padding:0px 1.5em; cursor:pointer; font-size:14px; line-height:2.2em; height:2.2em; background:#e6e6e6; margin:0 10px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px;}
.about_speech_tab span.on{ color:#fff; background:#0077c3;}
.about_speech_tab span:hover{ color:#fff; background:#0077c3;}
.about_speech_con{ padding-bottom:40px;}
.about_speech_con .img_l{ width:34.5%/*44.5%*/; float:left; /*border: solid 2px #e6e6e6;*/ margin-right:4%/*8%*/; margin-bottom:1%;}
.about_speech_con .img_l img{ float:left; width:100%; height:auto; /*margin:7% 0 8% 8%;*/ box-shadow: 5px 5px 5px #ccc;}
.about_speech_con .b{ font-size:18px; line-height:1.5em; color:#323232; margin-bottom:1em;/*padding-top:1.2em;*/}
.about_speech_con .line{ height:2px; width:25%; display:block; margin-top:1em ;}
.about_speech_con p{ font-size:14px; line-height:2.0em; text-indent:2em;}
.about_speech_con .name{ text-align:right;} 

.about_intro_f1{ background:#f5f5f5; padding:40px 0px;}
.about_intro_f1 .videobox{ float:right; margin-left:4%; position:relative; background:#bbb; overflow:hidden;}
.about_intro_f1 .videobox .bg{ width:100%; height:auto;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5; transition:1s; -webkit-transition:1s; -moz-transition:1s; -ms-transition:1s; -o-transition:1s; overflow:hidden;}
.about_intro_f1 .videobox .mark{ position:absolute; left:0; top:0; width:100%; height:100%;}
.about_intro_f1 .videobox .mark img{ position:relative; left:50%; top:50%; margin-left:-21px; margin-top:-21px; width:42px; height:42px; cursor:pointer;}
.about_intro_f1 .videobox:hover .bg{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity: 0.8; transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -ms-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05);}
.about_intro_f1 .videobox video{ position: absolute; width: 100%; height: 100%; display: none; left: 0; top: 0; background: #000;}


.video_alert3{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: url(/uploads/image/iabout/mark6.png); display: none; z-index:200;}
.video_alert3 .box{ width: 783px; height: 524px; background: #000; position: absolute; border-radius: 5px; left: 50%; top: 0%; margin-left: -391px; margin-top: -262px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; opacity: 0;}
.video_alert3 .box.current{ top: 50%; margin-top: -262px; opacity: 1;}
.video_alert3 .box .close{ width: 25px; height: 25px; background: url(/uploads/image/iabout/close1.png) no-repeat center; position: absolute; right: -13px; top: -13px; cursor: pointer;}
.video_alert3 .box .name{ text-align: center; margin-top: 3.8em; margin-bottom: 1em;}
.video_alert3 .box video{ width: 714px; height: 424px; margin: 0 auto; background: #000; display: block;}

.about_intro_f1 .txt_l{ font-size:14px; line-height:1.8em;}
.about_intro_f1 .txt_l .b{ font-weight:bold;}
.about_intro_f2 .boxrow{ padding:30px 0px;}
.about_intro_f2 .t_l{ text-align:left;}
.about_intro_f2 .t_r{ text-align: right;}
.about_intro_f2 .boxrow .txt_l{ width:80%; font-size:14px;line-height:2em;}
.about_intro_f2 .boxrow .pic{ width:20%;}
.about_intro_f2 .boxrow .pic img{ width:80%; height:auto; display:inline;}
.about_intro_f2 .boxrow .txt_l h4{ font-size:18px; color:#323232; line-height:1.5em; margin-bottom:0.6em; font-weight:bold;}
.about_intro_f2 .boxrow .txt_l em{ font-style:normal; font-weight:bold; color:#0077c3;}
.about_intro_f2 .boxrow .txt_l p{ text-indent:2em;}
.about_cult_con{ font-size:14px; line-height:2em;}
.about_cult_con .p{ text-indent:2em;}
.about_cult_con .bt{font-size:32px; text-align:center; padding:1.2em 0; line-height:2.2em; }
.about_cult_con .bt1{ display:inline-block; border-bottom: solid 2px #0077c3; color:#0077c3;}
.about_cult_con .spiritbox{ position:relative; height:270px; color:#fff; width:0px; left:50%;transition:0.6s; -webkit-transition:0.6s; -moz-transition:0.6s; -ms-transition:0.6s; -o-transition:0.6s; background:#0077c3; overflow:hidden; -moz-border-radius:135px; -webkit-border-radius:135px;border-radius:135px;}
.about_cult_con .spiritbox.current{ width:100%; left:0;}
.about_cult_con .spiritbox .cricle{width:270px; height:270px; overflow:hidden; position:absolute; top:0;transition:0.6s; -webkit-transition:0.6s; -moz-transition:0.6s; -ms-transition:0.6s; -o-transition:0.6s;  -moz-border-radius:135px; -webkit-border-radius:135px;border-radius:135px; display:table; overflow:hidden; cursor:pointer;}
.about_cult_con .spiritbox .cricle_l{ background:#005890; left:0;}
.about_cult_con .spiritbox .cricle_2{ background:#ed6a00; right:0;}
.about_cult_con .spiritbox .cricle .wzbox{ display:table-cell; vertical-align:middle; text-align: center;}
.about_cult_con .spiritbox .cricle .wzbox .ch{ display:block; font-size:32px; line-height:1.5em;}
.about_cult_con .spiritbox .cricle .wzbox .en{ display:block; font-size:26px; text-transform:uppercase;line-height:1.5em;}

.about_cult_con .spiritbox .cricle .p{ display:none;}
.about_cult_con .spiritbox.bgc_ff7200{ background:#ff7200;}

.about_cult_con .spiritbox .centerb{height:270px; width:40%; margin:0 auto; display:table; }
.about_cult_con .spiritbox .centerb .cell_t{ display:table-cell; vertical-align: middle;}
.about_cult_con .ideabox{ position:relative;}
.about_cult_con .ideabox img.bg{ width:100%; height:673px;}
.about_cult_con .ideabox .idea1{ position:absolute;  height:30px;}
.about_cult_con .ideabox  .span{ display:block; cursor:pointer; font-size:22px; color:#323232;}
.about_cult_con .ideabox .idea1 .span i{ font-style:normal; width:11px; padding-right:1px; height:12px; display:inline-block; vertical-align: middle; text-align:center; border: solid 1px #0e7ec6; color:#0e7ec6; background:#fff;  -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%;border-radius:100%; font-size:12px; line-height:12px; margin-right:8px;}
.about_cult_con .ideabox .idea1 .span i.current{font-size:16px; width:13px; height:14px;}
.about_cult_con .ideabox .showidea1{ position: absolute;border: solid 1px #0e7ec6; background:#fff; padding:10px 2%; width:36%; display:none;}
.about_cult_con .ideabox .showidea1 .p{ font-size:16px; line-height:2em; text-indent:2em; padding-top:0.8em;}
.about_cult_con .ideabox .idea1_a{top:40.80%; left:2px;}
.about_cult_con .ideabox .showidea1_a{ top:40.80%; left:22px;}
.about_cult_con .ideabox .idea2_a{top:14px; left:34.5%;}
.about_cult_con .ideabox .showidea2_a{top:9px; left:36.6%;}
.about_cult_con .ideabox .idea3_a{top:490px; left:10.2%;}
.about_cult_con .ideabox .showidea3_a{/* top:72.65%; */ bottom:10%;left:12.3%;}
.about_cult_con .ideabox .idea4_a{top:56.7%; left:55.14%;}
.about_cult_con .ideabox .showidea4_a{ top:56.7%; left:57.24%;}

.about_cult_con .valuesbox{ margin-top:30px; position:relative; width:100%; overflow:hidden;}
.about_cult_con .valuesbox .bg{ position:relative; width:100%; height:auto;}
.about_cult_con .valuesbox .p_ab{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:2;}
.about_cult_con .valuesbox .p_ab .container{}
.about_cult_con .valuesbox .p_ab .txt_r{ width:56%; right:0; padding-top:16%; position:absolute;}
.about_cult_con .valuesbox .p_ab .wz1{font-size:30px;color:#000;margin-bottom:20px; }
.about_cult_con .valuesbox .p_ab .wz2{font-size:18px;color:#000;}


.about_honor_p{ font-size:16px; line-height:2em; text-indent:2em; padding-bottom:1em;}
.about_honor_f1{ padding:30px 0px;}
.about_honor_f1.bg_f5f5f5{ background:#f5f5f5;}
.about_honor_f1:nth-child(2n 1){background:#f5f5f5;}
.about_honor_f1 .container{ position:relative; overflow:hidden;}
.about_honor_f1 .banner34 img{ width:100%; height:auto;}
.about_honor_f1 .banner34 .banner_prev34{ background:url(/uploads/image/eiabout/arrow456_03.png) no-repeat left center;width:26px; height:27px; /*position:absolute; left:0px; margin-top:-24px; z-index:11; top:50%;*/cursor:pointer;/*vertical-align:middle; display:inline-block;*/ float:left;}
.about_honor_f1 .banner34 .banner_next34{ background:url(/uploads/image/eiabout/arrow456_03.png) no-repeat  right center; width:26px; height:27px; /*position:absolute; right:0px; margin-top:-24px; z-index:11; top:50%;*/ cursor:pointer;/*vertical-align:middle; display:inline-block;*/ float:left;}
.about_honor_f1 .banner34 .arrow_page{ text-align:center; padding-top:20px; }
.about_honor_f1 .banner34 .pages{ height:27px; line-height:27px; font-size:18px; font-family:arial, helvetica; padding:0 10px; float:left;}
.about_honor_f1 .banner34 .pages em{display:inline-block;height:27px; vertical-align:middle; color:#8c8c8c;}
.about_honor_f1 .banner34 .pages i{display:inline-block;height:27px; padding:0 10px; vertical-align:middle; }
.about_honor_f1 .banner34 .pages em.on{ color:#0077c3; }



.about_honor_f1 .container .img{ width:299px;  -webkit-box-shadow:3px 3px 5px #ddd; -moz-box-shadow:3px 3px 5px #ddd; box-shadow:3px 3px 5px #ddd; border: 
solid 1px #d2d2d2; margin-right:5px; margin-bottom:5px;}
.about_honor_f1 .container .img img{ width:100%; height:auto;}

.about_honor_f1 .container .txt_box.f_r{ padding-left:4%; text-align: left;}
.about_honor_f1 .container .txt_box.f_l{ padding-right:4%; text-align: right;}
.about_honor_f1 .container .txt_box h2{ display:inline-block; font-size:32px; line-height:1.4em; color:#323232; padding-bottom:0.6em; border-bottom: solid 1px #8c8c8c;}
.about_honor_f1 .container .txt_box .p{ padding:1em 0; font-size:16px; line-height:1.8em;}

.about_honor_f1 .swiper-slide {
	/* center slide text vertically */
	/* display: -webkit-box; */
	/*display: -ms-flexbox;*/
	/*display: -webkit-flex;*/
	 display: block; 
	/* -webkit-box-pack: center; */
}
.about_honor_f1 .swiper-pagination{ position:relative;/* display:inline-block; vertical-align:middle;*/ vertical-align: middle; float:left; height:27px; font-size:20px; line-height:27px; bottom:0; color:#999;}
.about_honor_f1 .number .swiper-pagination-bullet{ color:#0077c3;display:block;height:27px; width:12px; background:none; display:none;}
.about_honor_f1 .number .swiper-pagination-bullet.swiper-pagination-bullet-active{ display:block;height:27px;background:none;}

.about_honor_f1 .swiper-pagination span{ display:inline-block; height:27px; vertical-align:middle;}
.about_honor_f1 .swiper-pagination span.swiper-pagination-current{ color:#0077c3;}



/*关于-大事件*/
.about_event{  width: 100%; padding-bottom:40px; text-align: center; position: relative; z-index: 1; overflow:hidden;}
.about_event .xtcon{background: url(/uploads/image/eiabout/ulbgevents.png) repeat-x center 51px; height:160px;}
.about_event .prev{  width: 24px; height: 18px; position: absolute; left:0; top: 43px; cursor: pointer; background:#fff; padding-right:3px; z-index:4;}
.about_event .next{  width: 24px; height: 18px;  position: absolute; right:0; top:43px;  cursor: pointer; background:#fff; padding-left:3px; z-index:4;}
.about_event .big_topic{ font-size: 3.5em; margin-bottom: 1em;}
.about_event ul.big_ul{ width: 100%;  margin: 0 auto; position: relative; overflow: hidden;}
.about_event .ul2 ul.big_ul{ height: 540px;}
.about_event ul.big_ul li{ position: absolute; /*left: 100%; */ left:0; top: 0; width: 100%; height:100%; background:#f5f5f5;}
.about_event .ul1  ul.big_ul li{ margin:0;}
.about_event ul.big_ul li .year{ font-size: 1.8em; height: 60px;}
.about_event ul.big_ul li .intro{ margin:20px 0px; overflow-x: hidden; overflow-y: scroll;}

.about_event ul.big_ul li .intro::-webkit-scrollbar {width: 3px;}
.about_event ul.big_ul li .intro::-webkit-scrollbar-thumb {background: #94c9e2; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.about_event ul.big_ul li .intro::-webkit-scrollbar-thumb:window-inactive {background: #94c9e2;}
.about_event .small_ul{ /*margin:0 26px;*/ margin:0 auto; height: 110px;  position: relative;/* margin-top: 1em; */margin-bottom:50px; overflow:hidden;}
.about_event .small_ul ul{ text-align: center; height: 110px;  position: absolute; left: 0; top: 0;}
.about_event .small_ul ul li{ cursor: pointer; height: 110px;   min-width: 130px;  float: left; position: relative;}
.about_event ul.big_ul li .intro .fl{ float:left;}
.about_event ul.big_ul li .intro .fr{ float:right;}
.about_event ul.big_ul li .intro dl dd{ overflow:hidden;zoom:1;}
@keyframes eventdot
{from { transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);}to { transform:scale(1.8,1.8);-o-transform:scale(1.8,1.8);-webkit-transform:scale(1.8,1.8);-moz-transform:scale(1.8,1.8);-ms-transform:scale(1.8,1.8);} }
@-moz-keyframes eventdot 
{from { transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);}to { transform:scale(1.8,1.8);-o-transform:scale(1.8,1.8);-webkit-transform:scale(1.8,1.8);-moz-transform:scale(1.8,1.8);-ms-transform:scale(1.8,1.8);} }
@-webkit-keyframes eventdot 
{from { transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);}to { transform:scale(1.8,1.8);-o-transform:scale(1.8,1.8);-webkit-transform:scale(1.8,1.8);-moz-transform:scale(1.8,1.8);-ms-transform:scale(1.8,1.8);} }
@-o-keyframes eventdot 
{from { transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);}to { transform:scale(1.8,1.8);-o-transform:scale(1.8,1.8);-webkit-transform:scale(1.8,1.8);-moz-transform:scale(1.8,1.8);-ms-transform:scale(1.8,1.8);} }
.about_event .small_ul ul li .dot{ width: 21px; height: 21px; background: url(/uploads/image/eiabout/ere.png) no-repeat center; margin: 0 auto;}
.about_event .small_ul ul li .year{ color: #0077c3; text-align:center; line-height:2em; font-size: 1.8em;  width: 100%;}
.about_event .small_ul ul li.current .dot{width: 21px; height: 24px; background: url(/uploads/image/eiabout/dfd.png) no-repeat center; animation: eventdot 1s infinite alternate; -moz-animation: eventdot 1s infinite alternate; -webkit-animation: eventdot 1s infinite alternate; -o-animation: eventdot 1s infinite alternate; background-size: 100% 100%;}
.about_event .small_ul ul li.current .year{ text-shadow:2px 2px 5px #ccc; font-size:2.2em;line-height:1.7em;}
.about_event .small_ul ul li.current .arrow{ display: block;}


.about_event ul.big_ul li .txtbox{ position:absolute; right:0; top:0; height:100%;width:31.25%;text-align: center; display:table;}
.about_event ul.big_ul li .txtbox .cellbox{ vertical-align:middle; display:table-cell;}
.about_event ul.big_ul li .txtbox .bt{ font-size:72px; font-family: arial; color:#323232; line-height:1.3em;}
.about_event ul.big_ul li .txtbox .bt2{ line-height:1.4em; font-size:24px;font-family: arial;color:#323232; font-style:italic; margin-bottom:0.5em;}
.about_event ul.big_ul li .txtbox .p{padding:0 5%; font-size:17px; line-height:1.6em;font-family: arial;}

.about_event ul.big_ul li .bule_l{ position:absolute; left:0; top:0; width:31.25%; text-align:center; height:100%; background:#0077c3; color:#fff; display:table;}
.about_event ul.big_ul li .bule_l .logot{ width:37.6%; margin:0 auto 0; max-width:180px; min-width:70px;}
.about_event ul.big_ul li .bule_l .bt{ font-size:60px; line-height:1.2em; padding:0.5em 5%;}
.about_event ul.big_ul li .bule_l .cellbox{ vertical-align:middle; display:table-cell;}
.about_event ul.big_ul li .bule_l .p{ padding:0 5%; font-size:17px; line-height:1.8em;}

.about_event ul.big_ul li .pic_swiper{ position:relative; width:37.5%; margin:0 auto; }
.about_event .pic_swiper{ position:relative;}
.about_event .pic_swiper img{ max-width: 1000%; width: 100%;}
.about_event .pic_swiper .swiper-slide{ overflow: hidden;}
.about_event .pic_swiper .swiper-pagination-bullet{transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; width: 10px; height: 10px; border-radius: 6px; background: #fff; opacity: 1;filter: alpha(opacity=100);margin: 0 3px;box-shadow:2px 2px 5px #ccc;}
.about_event .pic_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #80c1d8;}
.about_event .pic_swiper .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin: 0 3px;}
.about_event .swiper-container-horizontal>.swiper-pagination {
bottom: 10px;
left: 0;
width: 100%;
}

/*企业文化20160524*/
.xr_cul{width:100%;padding:1.875%/*30px*/ 0;}
.xr_cul .container{ overflow:hidden;zoom:1;}
.xr_cul .xr_culle{width:45%/*450px*/; float:left; overflow:hidden;}
.xr_cul .xr_culle img{width:100%;transition: all 2s;
-moz-transition: all 2s;
-webkit-transition: all 2s;
-o-transition: all 2s;}
.xr_cul .xr_culle:hover img{transform: scale(1.2,1.2);
-ms-transform: scale(1.2,1.2);
-webkit-transform: scale(1.2,1.2);
-o-transform: scale(1.2,1.2);
-moz-transform: scale(1.2,1.2);	}
.xr_cul .xr_culri{width:51.5%/*515px*/; float:right;}
.xr_cul .xr_culri h3{width:130px;font-size:26px;color:#323232;padding-bottom:3.271%/*22px*/;border-bottom:#c6c6c6 1px solid;}
.xr_cul .xr_culri p{font-size:14px;line-height:22px;color:#646464;}
.xr_cul .xr_culri p.cn{font-size:18px;line-height:36px;color:#323232; font-weight:bold;}
.xr_cul .xr_culri p.en{font-size:14px;line-height:36px;color:#8c8c8c;font-family: "arial";}
.xr_cul .xr_culri p.cn2{font-size:18px;line-height:36px;color:#323232;margin-top:2.825%/*30px*/;font-weight:bold;}
.xr_cul .xr_culri .blue{color:#0077c3;}
.xr_culture .xr_cul:nth-of-type(2n){ background-color:#f5f5f5;}
.xr_culture .xr_cul:nth-of-type(2n) .xr_culle{ float:right;}
.xr_culture .xr_cul:nth-of-type(2n) .xr_culri{ float:left;}
/*资质荣誉20160524*/
.xr_honor{margin:3.937%/*63px*/ 0;}
.xr_honor .container{ overflow:hidden;zoom:1;}
.xr_honor .hobox{width:27%/*270px*/;margin-bottom:3%/*30px*/;margin-right:9%;}
.xr_honor .hobox:nth-of-type(3n){margin-right:0;}
.xr_honor .hobox .img{border:#e6e6e6 1px solid;-o-box-shadow: 5px 5px 5px #666;-webkit-box-shadow: 5px 5px 5px #666;-moz-box-shadow: 5px 5px 5px #666;box-shadow: 5px 5px 5px #666;}
.xr_honor .hobox .img img{width:100%;}
.xr_honor .hobox .tit h5{font-size:18px;color:#323232;margin:4.444%/*12px*/ 0; text-align:center;}
.xr_honor .hobox .tit p{font-size:14px;color:#646464;line-height:20px;height:40px; overflow:hidden; text-overflow:ellipsis; text-align:center;}



@media(max-width:1366px){
.about_event ul.big_ul li .bule_l .bt{ font-size:48px;padding: 0.3em 5%;}	
.about_event ul.big_ul li .txtbox .bt{ font-size:64px;}
}

@media(max-width:1024px){
.container{width:96%;}
.about_speech_con .b{ font-size:22px; line-height:1.8em;}
.about_speech_con p{ line-height:2.3em;}
.about_cult_con .valuesbox .p_ab .wz1{ font-size:46px;}
.about_event ul.big_ul li .bule_l .bt{ font-size:46px;}
.about_event ul.big_ul li .txtbox .bt{ font-size:60px;}
.about_event ul.big_ul li .bule_l .logot{ width:32%;}
}
@media(max-width:960px) {
.container{width:94%;}
.about_speech_con .b{ font-size:20px;}
.about_speech_con p{ line-height:2em;}
.about_intro_f2 .boxrow .txt_l h4{ font-size:22px; }
.about_cult_con .bt{font-size:30px;}

.about_cult_con .ideabox .showidea1{ position: relative; display:block; width:93%; margin-bottom:20px; padding:10px 3%;}
.about_cult_con .ideabox img.bg{ display:none;}
.about_cult_con .ideabox .idea1{ position:relative; display:none;}
.about_cult_con .ideabox .showidea1 .p{ font-size:16px; line-height:2em; text-indent:2em; padding-top:0.8em;}
.about_cult_con .ideabox .idea1_a{top:0; left:0;}
.about_cult_con .ideabox .showidea1_a{ top:0; left:0;}
.about_cult_con .ideabox .idea2_a{top:0; left:0;}
.about_cult_con .ideabox .showidea2_a{top:0; left:0;}
.about_cult_con .ideabox .idea3_a{top:0; left:0;}
.about_cult_con .ideabox .showidea3_a{ top:0; left:0;}
.about_cult_con .ideabox .idea4_a{top:0; left:0;}
.about_cult_con .ideabox .showidea4_a{ top:0; left:0;}

.about_cult_con .valuesbox{ position:relative;}
.about_cult_con .valuesbox .bg{ position:relative; width:140%; margin-left:-20%;  max-width:1000%;}

.about_cult_con .valuesbox .p_ab .wz1{ font-size:44px;}
.about_cult_con .valuesbox .p_ab .wz2{ font-size:22px;}
.about_event ul.big_ul li .bule_l .bt{ font-size:36px;}
.about_event ul.big_ul li .txtbox .bt{font-size:38px;}
.about_event ul.big_ul li .txtbox .bt2{ font-size:20px;}
.about_event ul.big_ul li .bule_l .p{ font-size:16px;}
.about_event ul.big_ul li .txtbox .p{ font-size:16px;}

.xr_cul .xr_culle,.xr_cul .xr_culri{ float:none;width:100%;}
.xr_cul .xr_culri{margin-top:3%;}
.xr_culture .xr_cul:nth-of-type(2n){ background:none;}

.xr_honor .hobox{width:45.5%/*270px*/;margin-bottom:3%/*30px*/;margin-right:9%;}
.xr_honor .hobox:nth-of-type(3n){margin-right:9%;}
.xr_honor .hobox:nth-of-type(2n){margin-right:0;}

}


@media(max-width:840px) {
.about_speech_con .b{ font-size:18px;}
.about_speech_con p{ line-height:1.8em;}
.video_alert3 .box{ width: 600px; height: 420px; background: #fff; position: absolute; border-radius: 5px; left: 50%; top: 0%; margin-left: -300px; margin-top: -210px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s; opacity: 0;}
.video_alert3 .box.current{ top: 50%; margin-top: -210px; opacity: 1;}
.video_alert3 .box video{ width: 560px; height: 332px;}
.about_intro_f2 .boxrow .txt_l h4{ font-size:20px; }
.about_cult_con .bt{font-size:28px;}
.about_cult_con .spiritbox,.about_cult_con .spiritbox .centerb{height: 200px;}
.about_cult_con .spiritbox{-moz-border-radius:100px; -webkit-border-radius:100px;border-radius:100px;}
.about_cult_con .spiritbox .cricle{height: 200px; width:200px;-moz-border-radius:100px; -webkit-border-radius:100px;border-radius:100px;}
.about_cult_con .spiritbox .cricle .wzbox .ch{ font-size:26px;}
.about_cult_con .spiritbox .cricle .wzbox .en{ font-size:22px;}
.about_cult_con .spiritbox .centerb{ font-size:14px; line-height:1.6em;}

.about_cult_con .valuesbox .p_ab .txt_r{ width:60%;}
.about_cult_con .valuesbox .p_ab .wz1{ font-size:36px;}
.about_cult_con .valuesbox .p_ab .wz2{ font-size:18px;}
.about_honor_f1 .container .img{ width:250px;}
.about_honor_f1 .container .txt_box h2{ font-size:28px;}

.about_event ul.big_ul li .bule_l .bt{ font-size:30px;}
.about_event ul.big_ul li .txtbox .bt{font-size:32px;}

.about_event ul.big_ul li .pic_swiper{ opacity:0;}
.about_event ul.big_ul li .bule_l{ width:50%;}
.about_event ul.big_ul li .txtbox{ width:50%;}
.about_event .pic_swiper img{ height:263px; }
.about_event ul.big_ul li .bule_l .logot{ width:80px; height:80px;}

}


@media(max-width:640px) {
.about_speech_con .b{ font-size:16px;}
.about_intro_f1 .videobox{ width:90%; margin:20px 5%; }
.about_intro_f2 .boxrow .txt_l h4{ font-size:18px; }
.about_intro_f2 .boxrow .pic{ width:30%;}
.about_intro_f2 .boxrow .txt_l{ width:70%;}
.about_intro_f1 .txt_l .b{ font-size:16px;}
.about_intro_f2 .boxrow .txt_l,.about_intro_f1 .txt_l{ font-size:14px;}
.about_cult_con{ font-size:14px;}
.about_cult_con .bt{font-size:24px;}
.about_cult_con .spiritbox{ height:auto; background:#fff; -moz-border-radius:0px; -webkit-border-radius:0px;border-radius:0px;}
.about_cult_con .spiritbox .centerb .cell_t{ color:#0077c3; display:block;}
.about_cult_con .spiritbox .cricle{ position:relative; float:left; width:150px;  height:150px;}
.about_cult_con .spiritbox .cricle.cricle_1{ float:left;}
.about_cult_con .spiritbox .cricle.cricle_2{ float:right;}
.about_cult_con .spiritbox{ width:100%; left:0;}
.about_cult_con .spiritbox .centerb{ /*height:auto; padding:30px 0px; font-size:16px;*/ display:none;}
.about_cult_con .spiritbox .cricle .wzbox .en{ font-size:14px;}
.about_cult_con .spiritbox .cricle .wzbox .ch{ font-size:22px;}
.about_cult_con .ideabox .span{ font-size:20px;}
.about_cult_con .ideabox .showidea1 .p{ font-size:14px; padding-top:0.6em; line-height:1.8em;} 
.about_cult_con .valuesbox .bg{ position:relative; width:900px; left:50%; margin-left:-450px;}

.about_cult_con .valuesbox .p_ab .wz1{ font-size:32px;}
.about_cult_con .valuesbox .p_ab .wz2{ font-size:16px;}

.about_honor_f1 .container .img{ width:80%;}
.about_honor_f1 .container .img.f_r{ float:left;}
.about_honor_f1 .container .txt_box{ width:100%; padding-top:10px;}
.about_honor_f1 .container .txt_box.f_l{ text-align:left;}
.about_honor_f1 .container .txt_box h2{ font-size:24px;}
.about_cult_con .spiritbox .centerb{ width:80%;}
.about_cult_con .spiritbox.bgc_ff7200{ background:none;}
.about_cult_con .spiritbox .cricle{ width:100%; height:auto;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0; margin-bottom:10px; cursor:default;}
.about_cult_con .spiritbox .cricle_l{ background:none; color:#005890;}
.about_cult_con .spiritbox .cricle_2{ background:none; color:#ff7200;}
.about_cult_con .spiritbox .cricle .p{ display:block; text-align:center;text-indent: 0em;}
.about_cult_con .spiritbox .cricle .wzbox{ display:block;}

.about_honor_f1 .arrow_page .ff{ width:120px; margin:0 auto;}

.xr_cul .xr_culle,.xr_cul .xr_culri{ float:none;width:100%;}
.xr_cul .xr_culri{margin-top:3%;}
.xr_culture .xr_cul:nth-of-type(2n){ background:none;}
.xr_cul .xr_culri h3{font-size:24px;}
.xr_cul .xr_culri p.cn{font-size:20px;}
.xr_cul .xr_culri p.cn2{font-size:20px;}

.xr_honor .hobox{width:100%/*270px*/; float:none;}
.xr_honor .hobox:nth-of-type(3n){margin-right:0;}
.xr_honor .hobox:nth-of-type(2n){margin-right:0;}


}
@media(max-width:480px) {
.about_speech_con .line{ display:none;}	
.about_intro_f2 .boxrow .pic.f_l{ width:40%; float:none; margin:0 auto;}
.about_intro_f2 .boxrow .txt_l.f_l{ width:100%;float:none;}	
.about_intro_f2 .boxrow .pic.f_r{ width:40%; float:none;margin:0 auto;}
.about_intro_f2 .boxrow .txt_l.f_r{ width:100%;float:none;}	
.about_intro_f2 .t_l{ text-align:left;}
.about_intro_f2 .t_r{ text-align: left;}
.about_cult_con .bt{font-size:22px;}

.about_cult_con .valuesbox .p_ab .txt_r{ width:80%;}
.about_cult_con .valuesbox .p_ab .wz1{ font-size:26px;}
.about_cult_con .valuesbox .p_ab .wz2{ font-size:16px;}
.about_honor_f1 .container .txt_box h2{ font-size:20px;}
	
}