﻿/* hh_group Document */
body,p,img,a,div,ul,li,h1,h2,h3,h4,h5,h6,br,table,td,form,input{margin:0;padding:0;}
table,ul,li,img{list-style:none;border:0;}
textarea {  
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */  
    box-sizing: border-box;         /* Opera/IE 8+ */  
	resize: none;                   /* extarea在Safari和Chrome中禁用调整大小功能 */
}
/*针对后台编辑器的内容，列表项*/
.editing ol{list-style-type:decimal;}
.editing ol li{list-style-type:decimal;}
.editing ul{list-style-type:disc;}
.editing ul li{list-style-type:disc;}

table {border-collapse:collapse; border-spacing:0; } 
th,td {padding: 0;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}

.floatL{float:left;display:inline;} .floatR{float:right;display:inline;}
.clear{clear:both;font-size:0;height:0;line-height:0;}
.floatR{float:right}

.marL{margin-left:10px;} .marR{margin-right:10px;} .marT{margin-top:10px;} .marB{margin-bottom:10px;}
.tipline{margin-left:5px;margin-right:5px;}
.line-solid{height:1px;line-height:0px;background:#eaeaea;margin:10px auto;}
.line-dashed{height:1px;line-height:0px;border-bottom:1px dashed #c5c5c5;margin-bottom:10px;padding-bottom:10px;}
.txt_l{text-align:left;}.txt_m{text-align:center;}.txt_r{text-align:right;}

.block{display:block;}
.Hidden { display:none; }

/*font*/
.font_a{color:#444;}
.font_a a:link,.font_a a:visited{color:#444;text-decoration:none;}
.font_a a:hover{color:#D6000F;text-decoration:none;}
.font_b{color:#666;}
.font_b a:link,.font_b a:visited{color:#666;text-decoration:none;}
.font_b a:hover{color:#D6000F;text-decoration:none;}
.font_c{color:#a7a7a7;}
.font_c a:link,.font_c a:visited{color:#a7a7a7;text-decoration:none;}
.font_c a:hover{color:#D6000F;text-decoration:none;}

.f_red{color:#D6000F;text-decoration:none;}
.f_red a:link,.f_red a:visited{color:#D71921;text-decoration:none;}
.f_red a:hover{color:#ff0000;text-decoration:none;}

.f_white{color:#fff;text-decoration:none;}
.f_white a:link,.f_white a:visited{color:#fff;text-decoration:none;}
.f_white a:hover{color:#FFD556;text-decoration:none;}

.f_blue{color:#4C6BA5;text-decoration:none;}
.f_blue a:link,.f_blue a:visited{color:#4C6BA5;text-decoration:none;}
.f_blue a:hover{color:#ab0a02;text-decoration:none;}

.f_black{color:#000;text-decoration:none;}
.f_black a:link,.f_black a:visited{color:#000;text-decoration:none;}
.f_black a:hover{color:#D6000F;text-decoration:none;}

.f_8{font-size:8px;-webkit-text-size-adjust: none; }
.f_10{font-size:10px;-webkit-text-size-adjust: none; }
.f_12{font-size:12px;}.f_14{font-size:14px;}
.f_16{font-size:16px;}.f_18{font-size:18px;}
.f_20{font-size:20px;}.f_22{font-size:22px;}
.f_underline{text-decoration:underline;}
.f_trans_up{text-transform:uppercase;}
.f_trans_low{text-transform:lowercase;}
.f_bold{font-weight:bold;}
.f_arial{font-family:Arial, Helvetica, sans-serif;}
.f_sti{font-family:"宋体";}

.ptext_24{text-indent:24px;}

.borderA{border:1px solid #000;}

/*more*/

/*title*/
.tit_a{height:61px;line-height:61px;text-indent:20px;font-weight:normal;}
.tit_a span.floatR a{color:#A2A2A2;}
.tit_a span.floatR a:hover{color:#D6000F;}
.tit_b{height:54px;line-height:54px;font-weight:normal;}
.tit_c{height:23px;line-height:23px;font-weight:normal;background:url(../images/tit_c.png) repeat-x 0px 10px;font-size:12px;padding-top:10px;}
.tit_c span{background:#fff;margin-left:10px;}
.tit_c span img{padding-left:5px;padding-right:5px; vertical-align:middle;}

/*form*/
.input_a{width:168px;height:25px;line-height:25px;padding:2px;border:0px;background:none;margin-left:29px;color:#aaa;}
.input_b{width:186px;height:24px;line-height:24px;border:1px solid #e6e6e6;background:url(../images/bg_top.jpg) no-repeat 0px 0px;color:#666;}

.input_d{width:564px;height:26px;line-height:26px;border:1px solid #686868;color:#666;}

.texta_a{width:324px;height:176px;line-height:24px;border:1px solid #e6e6e6;background:url(../images/bg_top.jpg) no-repeat 0px 0px;color:#666;}

.input_pin{width:201px;height:18px;border:1px solid #B8C0D5;}
.pin_area{width:700px;height:84px;line-height:18px;border:1px solid #B8C0D5;}
.btn{cursor:pointer;}

/*bg_icon*/
.span_num{width:14px;height:14px;line-height:14px;text-align:center;color:#fff;background:url(../images/span_num.png) no-repeat 0px 0px;margin-top:5px;}


/*插入png图片透明*/
.mypng img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

/*frame*/
body{font-size:12px;font-family:"微软雅黑";width:100%;height:100%;color:#231F20;background:url(../images/bg.jpg) repeat 0px 0px;}
.body_div{width:1000px;margin:0 auto;text-align:center;}
.body_div:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .body_div {height: 1%;}


#top_bar{width:100%;height:32px;background:#777 url(../images/top_bar.jpg) no-repeat center top;}
#top_bar .body_div{text-align:right;line-height:28px;}
/*.top_search{width:166px;height:20px;background:url(../images/top_input.png) no-repeat 0px 6px;padding-top:6px;float:right;}*/
.top_search{width:166px;height:20px;background:url(../images/top_input.png) no-repeat 0px 6px;padding-top:6px;float:right;position:relative;_position:0;}
	.top_input{width:120px;height:20px;line-height:20px;border:0px;background:none;padding-left:9px;color:#aaa;text-align:left;overflow:hidden;}

#top{width:100%;height:74px;/*background:url(../images/bg_top.jpg) repeat-x 0px 0px;*/}

#menu{width:800px;padding-top:10px;height:64px;}
#menu ul{position:relative;z-index:11;}
.menucon li{float:left;display:inline;width:70px;padding-left:10px;padding-right:10px;position:relative;z-index:11;_padding:0;}
.menucon .zm{float:left;display:inline;width:140px;padding-left:10px;padding-right:10px;position:relative;z-index:11;_padding-left:1px;_padding-right:1px}
.menucon li a{display:block;width:90px;height:64px;line-height:64px;font-size:14px;background:url(../images/menu.png) no-repeat 7px 0px;}
.menucon .zm a{display:block;width:160px;height:64px;line-height:64px;font-size:14px;background:url(../images/menu.png) no-repeat 71px 0px;;}
.menucon li#menu_hone a{background:url(../images/menu.png) no-repeat -10px 0px;}
.menucon li.selected a,.menucon li.hover a{color:#6F86B2;}

.menucon LI .submenu {DISPLAY: none;}
.menucon LI #oldsubmenu{top:-8px;}
.menucon LI.selected .submenu {	DISPLAY: block}
.menucon LI .submenu {width:115px;height:auto;background:url(../images/menu_child.png) no-repeat center bottom;POSITION: absolute;TOP:0px;LEFT:-11px;z-index:100;padding:0px;padding-top:8px;padding-bottom:14px;}
.menucon LI .submenu LI {float:none;clear:both;width:115px;padding:0;}
.menucon LI .submenu LI A {width:115px;height:26px;line-height:26px;overflow:hidden;text-align:center;background:url(../images/menu_one.png) no-repeat 0px -35px;color:#666;}
.menucon LI .submenu LI A:hover {color:#fff;background:url(../images/menu_one.png) no-repeat 0px 0px;}


#foot{width:100%;background:url(../images/bg_foot.jpg) repeat-x 0px 0px;}
	#foot .foot_link{border-bottom:1px solid #526D8A;padding-top:17px;padding-bottom:22px;}
	#foot .foot_copy{border-top:1px solid #779DC2;padding-top:10px;padding-bottom:35px;text-align:left;position:relative;line-height:20px; z-index:9999;}

.foot_link .one{text-align:left;width:122px;}
.foot_link #fLink_5{margin-left:15px;margin-right:15px;}
.foot_link #fLink_6{}
.foot_link #fLink_6 a{color:#31D1FF;}
.foot_link #fLink_7{width:112px;}
/*.foot_link #fLink_7 a{color:#FFD556;}*/
.foot_link h3{line-height:40px;font-size:16px;font-weight:normal;}
.foot_link ul li{line-height:16px;padding-top:4px;padding-bottom:4px;}
.links-info{position:absolute;right:131px;top:20px;height:40px;font-size:16px;}
.f_white .links-info a{color:#FFD556;margin-right:10px;}
.links-menu{position:absolute;right:0px;top:20px;width:133px;height:21px;background:url(../images/foot_friend.jpg) no-repeat 0px 0px;z-index:9999;}
.jituan {CURSOR: pointer;text-align:center;width:133px;height:21px;line-height:21px;right:0px;position:absolute;}
	.links-menu ul {DISPLAY: none;BACKGROUND: #fff;PADDING-BOTTOM: 5px; BORDER: #75ADE0 1px solid;  right: 0px; WIDTH: 131px; BOTTOM:18px; PADDING-TOP: 5px;POSITION: absolute;}
	.links-menu ul li {MARGIN-TOP: 5px; WIDTH: 131px; line-height:18px;text-align:left;padding-left:7px;}
	.foot_copy .links-menu ul li a{color:#707070;}
.backToTop {
	position: fixed;FILTER: Alpha(opacity=100);WIDTH:48px;height:49px;bottom:43px; display:none;cursor: pointer;  
	right:83px;
	_position: absolute; _bottom: auto; opacity: 1;background:url(../images/backUp.png) no-repeat 0px 0px;z-index:9999;
}
/*index*//*首页弹窗广告*/
#float_adv{width:100%;padding-top:29px;padding-bottom:30px;background-color:#fff;display:none;}
#float_adv img{width:790px; height:416px;margin:0 auto;display:block;}
#top_icon{position:absolute;left:183px;top:0px;}
/*index*/
#index_banner{width:100%;height:395px;text-align:center;border-bottom:2px solid #fff;overflow:hidden;}
#index_main{padding-top:28px;padding-bottom:19px;background:#fbfbfb;}
#index_main h3{height:46px;line-height:46px;padding-left:13px;font-size:16px;font-weight:normal;margin-bottom:86px;}
#index_main .con{width:240px;line-height:18px;height:54px;overflow:hidden;padding-left:13px;}
#index_main ul{}
#index_main ul li{height:18px;line-height:18px;background:url(../images/dian_a.png) no-repeat 0px 6px;text-indent:10px;overflow:hidden;}
#index_main .more_a{width:41px;height:41px;line-height:41px;position:absolute;bottom:30px;right:20px;}
#index_main .more_a a{display:block;}
.index_a{width:330px;height:207px;background:url(../images/index_a.png) no-repeat 0px 0px;margin-bottom:10px;position:relative;text-align:left;}
.index_b{width:330px;height:207px;background:url(../images/index_b.png) no-repeat 0px 0px;margin-bottom:10px;margin-left:5px;margin-right:5px;position:relative;text-align:left;}
.index_c{width:330px;height:207px;background:url(../images/index_c.png) no-repeat 0px 0px;margin-bottom:10px;position:relative;text-align:left;}
.index_d{width:330px;height:207px;background:url(../images/index_d.png) no-repeat 0px 0px;margin-bottom:10px;position:relative;text-align:left;}
.index_e{width:330px;height:207px;background:url(../images/index_e.png) no-repeat 0px 0px;margin-bottom:10px;margin-left:5px;margin-right:5px;position:relative;text-align:left;}
.index_f{width:330px;height:207px;background:url(../images/index_f.png) no-repeat 0px 0px;margin-bottom:10px;position:relative;text-align:left;}

/*main*/
#child_banner{width:100%;height:350px;text-align:center;overflow:hidden;}
#child_banner img{width: 100%;}
@media (max-width:1200px) and (min-width:320px){
#child_banner{height: inherit;}
}
#child_nav{height:39px;background:url(../images/child_nav.png) repeat-x 0px 0px;font-size:14px;}
#child_nav span{width:122px;height:39px;line-height:39px;float:left;}
#child_nav span.navtwo{width:261px;}
#child_nav span.nav_line{width:1px;background:url(../images/child_nav.png) no-repeat 0px -50px;}
#child_nav span.hover{background:url(../images/child_nav.png) no-repeat -10px -50px;}
#child_nav span.hover a{color:#fff;}

.nav_other{height:46px;background:url(../images/nav_other.png) repeat-x 0px 0px;font-size:14px;}
.nav_other span{width:136px;height:46px;line-height:46px;float:left;text-align:center;background:url(../images/nav_other.png) no-repeat 0px -60px;margin-right:5px;}
.nav_other span.hover{background:url(../images/nav_other.png) no-repeat 0px -120px;}
.nav_other span.hover a{color:#012877;}

#main{margin-bottom:39px;background:#fff;width:928px;padding-left:36px;padding-right:36px;padding-top:6px;padding-bottom:36px;clear:both;text-align:left;}
.tit_position{height:42px;line-height:42px;font-weight:normal;color:#333;font-size:16px;border-bottom:1px solid #d9d9d9;margin-bottom:34px;}	
	.tit_position span.floatR{font-size:12px;margin-right:20px;}
/*.it_position img{vertical-align:middle;}*/
.content{line-height:2;color:#666;}	

.news_con{padding-bottom:20px;}
.news_con .tit_h2{text-align:center;padding-bottom:5px;font-size:14px;}
.news_con .tit_h3{text-align:center;padding-bottom:10px;border-bottom:1px solid #d9d9d9;margin-bottom:19px;font-weight:normal;}
.news_con p{margin-bottom:10px;line-height:22px;}

.news_other{border-top:1px solid #d9d9d9;padding-top:20px;line-height:24px;}
.news_other span.floatL{padding-left:28px;padding-right:7px;}

.tit_video{margin-bottom:20px;text-align:center;}

.back_a{height:13px;line-height:13px;padding-top:13px;border-top:1px solid #d9d9d9;text-align:right;}

/*about_intro*/
.focus_intro{width:912px;height:330px;padding:7px;border:1px solid #d6d4d5;margin-bottom:20px;}
#focus {width:912px; height:330px; overflow:hidden; position:relative;}
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:912px; height:330px; overflow:hidden; position:relative;font-size:14px;}
#focus ul li img{}
#focus ul li span{position:absolute;width:912px; height:27px;line-height:27px;left:0px;bottom:0px;color:#fff;text-align:center;background:url(../images/bg_blue.png) repeat-x 0px 0px;}
#focus ul li div {position:absolute; overflow:hidden;}

#focus .btnBg {position:absolute; width:912px; height:27px; left:0; bottom:0; background:#000;display:none;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;display:none;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:15px; height:25px; position:absolute; top:143px;cursor:pointer;}
#focus .pre {left:11px;background:url(../images/btn_a_l.png) no-repeat 0px 0px;}
#focus .next {right:11px;background:url(../images/btn_a_r.png) no-repeat 0px 0px;}

/*about_team*/
.team_one{clear:both;padding-top:17px;line-height:20px;}
.team_one img{border:1px solid #e1e1e1;margin-right:24px;}
.team_one h3{font-weight:normal;line-height:40px;}
.team_one span.f_red{margin-right:20px;}
.team_one .one_r{width:773px;}

/*page*/
.page{width:100%;}
.page .page_con{margin:0px auto;text-align:center;padding-top:5px;padding-bottom:5px;}
.page .page_con a{line-height:16px;height:16px;border:1px solid #e1e1e1;margin-left:3px;margin-right:3px;padding:1px 6px;text-decoration:none;}
.page .page_con a:hover,.page .page_con span.check{background:#fff;border:1px solid #e1e1e1;color:#D80113;text-decoration:none;}
.page .page_con span.check{padding:1px 6px;}

/*video*/
.video_list{margin-bottom:20px;}
.video_one{float:left;display:inline;width:222px;height:215px;text-align:center;margin-left:5px;margin-right:5px;margin-bottom:20px;}
.video_one a{display:block;position:relative;width:220px;height:213px;border:1px solid #d4d4d4;}
.video_one a img{margin-bottom:11px;padding-top:12px;}
.video_one a span{display:block;text-align:center;}

.video_one .i_video{position:absolute;width:38px;height:38px;left:91px;top:68px;background:url(../images/i_video.png) no-repeat 0px 0px;}
.video_one a:hover{border:1px solid #C6000D;}
.video_one a:hover .i_video{background:url(../images/i_video_on.png) no-repeat 0px 0px;}

/*culture*/
.tab_culture{line-height:27px;width:918px;margin-left:10px;font-size:14px;}
.tab_culture h3{font-weight:normal;margin-bottom:10px;cursor:pointer;padding-right:18px;}
.tab_culture h3 span.f_blue{margin-right:10px;}
.tab_culture .desc{width:906px;padding:10px;border:1px solid #c3c3c3;margin-bottom:10px;display:none;}

.tab_culture .tit{background:url(../images/t_0.png) no-repeat right top;}
.tab_culture .hover{background:url(../images/t_1.png) no-repeat right top;}

.culture_list{margin-bottom:16px;border-bottom:1px solid #d9d9d9;}
.culture_list .one{float:left;display:inline;width:166px;height:205px;text-align:center;margin-left:10px;margin-right:9px;margin-bottom:20px;line-height:20px;}
.culture_list .one img{display:block;padding:2px;border:1px solid #b5b5b5;margin-bottom:10px;}
.culture_list .one span{display:block;height:60px;overflow:hidden;text-align:center;}

.book_box{width:928px;overflow:hidden;position:relative;}
.book_list{margin-bottom:16px;border-bottom:1px solid #d9d9d9;width:930px;margin-left:-1px;position:relative;}
.book_list .one{float:left;display:inline;width:261px;height:437px;background:url(../images/book_box.jpg) no-repeat 24px 0px;padding-left:24px;padding-right:24px;margin-bottom:29px;border-left:1px solid #dcdcdc;}
.book_list .one img{display:block;padding-left:12px;padding-top:16px;margin-bottom:22px;}
.book_list .one h3{display:block;height:42px;line-height:42px;overflow:hidden;text-align:center;}
.book_list .one span{display:block;width:90px;height:28px;line-height:24px;margin:0 auto;background:url(../images/book_read.png) no-repeat 0px 0px;overflow:hidden;text-align:center;}

.school_list{margin-bottom:40px;border-bottom:1px solid #d9d9d9;}
.school_list .one{float:left;display:inline;width:219px;margin-left:7px;margin-right:6px;margin-bottom:20px;line-height:20px;}
.school_list .one img{display:block;padding:4px;border:1px solid #dadada;margin-bottom:15px;}
.school_list .one span{display:block;}

.news_a_list {}
.news_a_list li{border-top:1px solid #d9d9d9;padding-top:15px;margin-bottom:30px;}
.news_a_list li h2,.news_a_list li h3,.news_a_list li h4{font-weight:normal;height:20px;line-height:20px;overflow:hidden;}

.chat_list{margin-bottom:40px;border-bottom:1px solid #d9d9d9;}
.chat_box{width:928px;height:310px;margin-bottom:27px;position:relative;}
.news_a_box{}
.news_a_box .one{width:928px;height:310px;overflow:hidden;line-height:24px;}
.news_a_box .one img{float:left;padding:8px;border:1px solid #d9d9d9;margin-right:28px;}
.news_a_box .one h3{line-height:20px;padding-top:13px;margin-bottom:7px;font-size:14px; font-weight:bold;}
.news_a_box .one p{ text-indent:24px;}
.news_a_control{height:30px;line-height:30px;overflow:hidden;color:#000;font-size:14px;position:absolute;bottom:25px;right:20px;}
.news_a_control img,.news_a_control span{margin-left:10px;cursor:pointer;}

.media_list{margin-bottom:40px;border-bottom:1px solid #d9d9d9;}
.media_list .one{float:left;display:inline;width:452px;height:224px;border:1px solid #dadada;margin-left:5px;margin-right:5px;margin-bottom:20px;line-height:24px;}
.media_list .one img{float:left;display:inline;}
.media_list .one .one_r{width:120px;height:192px;padding-top:16px;margin-right:20px;overflow:hidden;}

/*pin*/
.pin_list{width:928px;background:url(../images/pin_list.jpg) repeat-y 0px 20px;margin-bottom:20px;border-bottom:1px solid #d4d4d4;font-family:"宋体";}
.pin_list li{width:928px;height:26px;line-height:26px;overflow:hidden;}
.pin_list li.title{width:926px;height:24px;line-height:24px;background:url(../images/tit_c.jpg) repeat-x 0px 0px;border:1px solid #ebebeb;margin-bottom:20px;font-weight:bold;}
.pin_list li span{display:inline-block;}
.pin_list li span.pin_tit{width:400px;text-align:left;margin-left:30px;}
.pin_list li span.pin_num{width:72px;text-align:center;}
.pin_list li span.pin_place{width:81px;text-align:center;margin-left:36px;margin-right:36px;}
.pin_list li span.pin_time{width:117px;text-align:center;}

.pin_top_desc{margin-bottom:12px;}
.pin_top_desc p{text-indent:16px;}
.table_pin{background:#dedede;border-collapse:separate; border-spacing:1px;margin-bottom:22px;font-size:14px;}
.table_pin td{background:#ffffff;text-indent:24px;line-height:2;}
.table_pin td.td_title{height:24px;line-height:24px;color:#333;background:url(../images/tit_c.jpg) repeat-x 0px 0px;font-weight:bold;}


.pin_box{width:896px;padding:15px;border:1px solid #cfcfcf;line-height:2;color:#333;margin-bottom:17px;}
.pin_box h3{height:26px;line-height:26px;background:#E5F4FB;font-size:14px;font-weight:bold;text-indent:15px;}
.pin_box .desc{padding:15px;}
.pin_box .desc p{text-indent:0px;}

.pin_btn{}
.pin_btn span{width:91px;height:28px;line-height:28px;display:block;float:right;margin-right:17px;text-align:center;cursor:pointer;background:url(../images/pin_btn.png) repeat-x 0px 0px;}

.box_pin{width:710px;padding-top:10px;padding-bottom:10px;padding-left:12px;padding-right:12px;background:#fff;position:absolute;left:50%;margin-left:-317px;top:190px;z-index:9999;display:none;}
.box_pin table{width:710px;margin:0 auto;}

.btn_close{height:40px;line-height:40px;width:23px;position:absolute;right:-23px;top:0px;}
.btn_close img{cursor:pointer;}

.box_pin .content{width:100%;border-top:3px solid #015FA7;padding:0px;border-left:0px;border-right:0px;}
.box_pin .content p{padding-top:5px;padding-bottom:5px;}
.box_pin .content p.f_blue{line-height:1.5;}
.box_pin .content span.f_red{margin-right:8px;}
.box_pin .content h3{font-weight:bold;background:#6075A0;height:25px;line-height:25px;text-indent:20px;margin-bottom:5px;}
#fullbg{display:none;padding-top:175px;position:fixed;_position:absolute;left:0px;top:0px;width:100%;background:url(../images/fullbg.png) repeat 0px 0px;z-index:1000;}

/*world*/
.w_list{}
.w_list .one{overflow:hidden;padding-bottom:15px;margin-bottom:14px;border-bottom:1px solid #f7f7f7;}
.w_list .one img{float:left;display:inline;padding:4px;border:1px solid #d9d9d9;}
.w_list .one .one_r{width:488px;padding-top:12px; letter-spacing:1px;}
.w_list .one h2,.w_list .one h3{font-weight:normal;padding-bottom:3px;}
.w_list .one p{padding-top:15px;}

.tit_world{height:28px;line-height:28px;padding-bottom:1px;border-bottom:1px solid #f1f1f1;font-weight:normal;margin-bottom:20px;overflow:hidden;}
.tit_world span{height:28px;background:#f2f2f2;padding-left:13px;padding-right:13px;}

.w_img_list{}
.w_img_list ul{}
.w_img_list ul li{float:left;display:inline;width:208px;height:124px;padding-left:12px;padding-right:12px;margin-bottom:24px;}

.internal_list{}
.internal_list .one{overflow:hidden;margin-bottom:27px;}
.internal_list .one img{float:left;display:inline;padding:4px;border:1px solid #d9d9d9;}
.internal_list .one .one_r{width:488px;padding-top:12px; letter-spacing:1px;height:220px;}
.internal_list .one h2,.w_list .one h3{font-weight:normal;padding-bottom:3px;}
.internal_list .one p{padding-top:15px;}

/*service*/
.s_internal{}
.s_internal .one{width:928px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #d9d9d9;position:relative;}
.s_internal .one .one_l{float:left;display:inline;padding:2px;border:1px solid #d8d8d8;}
.s_internal .one .one_r{width:633px;}
.s_internal .one h2{font-weight:normal;height:34px;line-height:34px;}
.s_internal .one h2 img{margin-right:8px;padding-top:7px;}

.s_internal .one_contact{top:0px;right:59px;width:259px;}
.s_internal .btn_service{width:136px;height:28px;line-height:28px;text-indent:17px;background:url(../images/btn_service.png) no-repeat 0px 0px;display:block;margin-left:181px;cursor:pointer;} 
.s_internal .contact_desc{width:295px;padding:10px;background:#fff;line-height:20px;border:1px solid #dadde0;display:none;}

.service_table{background:#d9d9d9;border-collapse:separate; border-spacing:1px;}
.service_table td{background:#ffffff;text-align:center;line-height:2;}
.service_table td.tit{color:#2A509E;font-size:14px;}

/*school_3*/
.box_school_3{width:743px;margin:0 auto;}
.box_school_3 .OriginalPicBorder {width:743px;height:523px;}

.box_school_3 .OriginalPicBorder #OriginalPic{width:743px;height:523px;overflow:hidden;position:relative;}
.box_school_3 #OriginalPic img{display:block;margin:0 auto;padding:10px;border:1px solid #D2DADC;}
.box_school_3 .CursorL{position:absolute;z-index:999;width:26px;height:39px;color:#FFF;left:24px;top:239px;background:url(../images/arrowL.png) no-repeat 0px 0px;cursor:pointer;}
.box_school_3 .CursorR{position:absolute;z-index:999;width:26px;height:39px;color:#FFF;right:24px;top:239px;background:url(../images/arrowR.png) no-repeat 0px 0px;cursor:pointer;}

.box_school_3 .SliderPicBorder{width:721px;height:462px;overflow:hidden;}
.box_school_3 .Summary{width:100%;line-height:39px;display:block;text-align:center;	color:#333;overflow:hidden;}

.box_school_3 .ThumbPicBorder{width:743px;}
.box_school_3 .ThumbPicBorder .jCarouselLite{visibility: visible; overflow-x: hidden; overflow-y: hidden; position: relative; z-index: 2; left: 0px; width: 704px; }
.box_school_3 .ThumbPicBorder ul{position: relative;z-index: 1; width:9999px; left: 0px;}
.box_school_3 .ThumbPicBorder ul li{float:left;display:inline;}

.box_school_3 #ThumbPic img{border:1px solid #B0BDC5;cursor:pointer;padding:1px;width:76px;height:49px;display:block;margin-left:4px;margin-right:4px;}
.box_school_3 #ThumbPic img.active { border:1px solid #C7000A; }

/*about_leader*/
.box_leader{width:928px;margin:0 auto;}
.box_leader .OriginalPicBorder {width:877px;height:345px;padding:25px;border:1px solid #dadada;margin-bottom:21px;}

.box_leader .OriginalPicBorder #OriginalPic{width:877px;height:365px;overflow:hidden;position:relative;}
.box_leader #OriginalPic img{display:block;height:306px;margin:0 auto;}
.box_leader .CursorL{position:absolute;z-index:999;width:16px;height:26px;color:#FFF;left:8px;top:145px;background:url(../images/arrow_L.png) no-repeat 0px 0px;cursor:pointer;}
.box_leader .CursorR{position:absolute;z-index:999;width:16px;height:26px;color:#FFF;right:8px;top:145px;background:url(../images/arrow_R.png) no-repeat 0px 0px;cursor:pointer;}
.box_leader .OriginalPicBorder #OriginalPic p{height:365px;text-align:center;}
.box_leader .SliderPicBorder{height:306px;overflow:hidden;}
.box_leader .Summary{width:650px;line-height:18px;display:inline-block;color:#333;overflow:hidden;padding:5px 0;}

.box_leader .ThumbPicBorder{width:928px;}
.box_leader .ThumbPicBorder .jCarouselLite{visibility: visible; overflow-x: hidden; overflow-y: hidden; position: relative; z-index: 2; left: 0px; width:880px;}
.box_leader .ThumbPicBorder ul{position: relative;z-index: 1; width:9999px; left: 0px;}
.box_leader .ThumbPicBorder ul li{float:left;display:inline;}

.box_leader #ThumbPic img{border:1px solid #fff;cursor:pointer;width:160px;height:120px;display:block;margin-left:7px;margin-right:7px;}
.box_leader #ThumbPic img.active { border:1px solid #C7000A; }
.box_leader #ThumbPic span{width:160px;display:block;text-align:center;height:36px;line-height:18px;overflow:hidden;}

.dhbanner{width:100%;float:left;background:#ededed;height:395px;position:relative;overflow:hidden;/* margin-bottom:30px */}
.dhbanner .pic,.dhbanner .pic li,.dhbanner .pic li a{width:100%;height:100%;float:left;text-align:center}
.dhbanner .pic li a img{max-width:100%}
.dhbanner .hd{position:absolute;left:0px;right:0px;bottom:20px;text-align:center}
.dhbanner .hd li{width:10px;height:10px;border-radius:100%;background:#ededed;display:inline-block;margin:0px 2px}
.dhbanner .hd li.on{background:#fff;width:12px;height:12px}

.clearfix{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}

@media (max-width:1200px) and (min-width:320px){
body{width: 102%;}
}