@charset "utf-8";
* {margin: 0px;padding: 0px; list-style:none;  background-repeat:no-repeat;}
body{  margin:0px auto; color:#333;  background-image:url(bg_01.jpg); background-position:left top; background-repeat:repeat; font-size:12px;  font-family:"微软雅黑", Microsoft YaHei, Helvetica, sans-serif; }
a img{ border:0px none;}
select,input,img{ vertical-align:middle; font-size:12px;}
a{  text-decoration:none;}
a:hover{ text-decoration:none; }
.orange{ clear:both; display:block; line-height:68px; color:#F7A349; font-size:14px; font-weight:normal;}
HTML {OVERFLOW-X: hidden}
.hs{ color:#FFC;}

.header{ margin:0 auto; overflow:hidden; width:1000px; background-image:url(logo.jpg);}
.header_left{ float:left; width:540px; height:90px;}
.header_left a{ display:block; width:540px; height:90px;}

.header_right{ float:right; width:165px; height:30px; margin-top:16px; margin-right:10px; background-image:url(ss_xk.jpg); background-position:left bottom;line-height:21px;}
.ss_xk{ float:left; display:inline; overflow:hidden; vertical-align:middle;width:130px; height:22px; margin-top:4px; margin-left:5px; line-height:18px; -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;border:medium none; background:none;}
.ss_an{ float:right; display:inline; overflow:hidden; width:24px; height:21px; margin-top:4px; margin-right:6px;}



.nav{margin:0 auto; overflow:hidden; width:auto;  background-image:url(nav_bg.jpg); background-position:left top; background-repeat:repeat-x;}
.nav_content{margin:0 auto; overflow:hidden; width:970px; height:36px;}

#nav{ margin:0 auto; position:absolute; z-index:999; width:970px;  line-height:36px;  list-style-type: none; font-size:14px;  font-weight:bold;}
#nav a {display: block; margin:0 auto 0 auto; width:80px; line-height:36px; font-weight:bold; text-align:center; color:#333;}
#nav a:hover  {color:#FFF;  text-decoration:none;  font-weight:bold; }
#nav li { float:left; display:inline;overflow:hidden; width:85px;  background-position:right center;}
#nav li a.dq,#nav li a:hover.dq{ color:#FFF; font-weight:bold; background-image:url(nav_botton.jpg); background-repeat:repeat; background-position:center bottom;}
#nav li a{ overflow:hidden; width:80px; height:36px; background-repeat:no-repeat; }
#nav li a:hover{ overflow:hidden;width:80px;  height:36px;  background-image:url(nav_botton.jpg); background-repeat:repeat; background-position:center bottom;}
#nav li ul { list-style-type: none;text-align:left;left: -4000em; width: 108px; border:1px solid #ECECEC; position: absolute;}
#nav li ul li{ float: left; display:inline; overflow:hidden; width:140px; margin:0; }
#nav li ul a{display: block; width: 140px; margin:0; height:auto; font-weight:normal;text-align:left; background-color:#FFF; background-image:none; color:#666; line-height:36px; border-bottom:1px solid #ECECEC; padding-left:4px;}
#nav li ul a:hover  {display: block;text-decoration:none;width:140px; margin:0; height:auto; font-weight: bold; background-color:#FFF; background-image:none; color:#333; line-height:36px; padding-left:4px;}
#nav li.sfhover ul {left: auto;}

.banner{DISPLAY: block; Z-INDEX: 3; MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; HEIGHT:400px;}
.banner_show{ TOP: 0px; background-color:#efefef;}/*LEFT: -300px; WIDTH: 1600px; POSITION: absolute;*/

#container {margin:0 auto;position:relative;z-index:1; DISPLAY: block; WIDTH: 1000px; POSITION: relative; HEIGHT:400px;}
#slides {position:absolute;top:0px; LEFT:-300px; width:1600px; z-index:100;}
#slides .prev {position:absolute;top:207px;left:212px;width:45px;height:84px;display:block;z-index:101;}
#slides .next{	position:absolute;top:460px;left:1152px;width:45px;height:84px;display:block;z-index:101;}
.slides_container {width:1600px;height:400px;overflow:hidden;position:relative;}
	
.pagination {POSITION: absolute;DISPLAY: inline;HEIGHT: 20px; TOP: 360px;right:750px;z-index:10;width:180px;}
.pagination LI {MARGIN: 0px 4px; FLOAT: left;}
.pagination LI A { background-image:url(pagination.png); WIDTH: 20px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px;}
.pagination LI.current A {BACKGROUND-POSITION: 0px -20px}


.main{ margin:0 auto; overflow: hidden; width:auto; clear:both; border-top:36px solid #ECECEC;}
.main_intro{margin:0 auto; overflow: hidden; width:970px; padding:20px 0;}
.main_intro_title{ float:left; width:970px; height:26px; padding-bottom:6px; background-image:url(intro_title_bg.jpg); background-position:left top;  border-bottom:1px solid #E1E1E1;}
.main_intro_content{float:left; width:970px;}
.main_intro_content li{float:left; width:420px; margin-top:30px; margin-left:20px; margin-right:45px;}

.main_intro_content li img{ float:left; display:inline; overflow:hidden; width:90px; height:90px; }
.main_intro_content li h2{ float:right; display:inline; overflow:hidden; width:320px; font-size:14px; line-height:24px;  }
.main_intro_content li h2 a{ color:#A70000;}
.main_intro_content li span{ float:right; display:inline; overflow:hidden; width:320px; padding-top:6px; color:#000; padding-bottom:10px; line-height:20px;}
.main_intro_content li span a{   color:#BCBCBC;}
.main_intro_content li span a:hover{ color:#333;}
.main_intro_content li p{float:right; width:320px; text-align:right; line-height:20px;}
.main_intro_content li p a{ color:#A50000; padding-right:10px;}
.main_intro_content li p a:hover{ color:#333;}

.main_information{margin:0 auto; overflow: hidden; width:970px;}
.main_information_title{ float:left; width:970px; height:29px; background-image:url(information_title_bg.jpg); background-position:left top; }
.main_information_content{float:left; width:970px;  padding:30px 0 40px 0;}

.information_school{float:left; width:412px; margin-left:20px;}
.information_school_title{ float:left; width:412px; font-size:14px; color: #000; font-weight:bold;}
.information_school_title img{ margin-right:6px;}
.information_school_content{float:left; width:412px;  padding:14px 0 30px 0; background-image:url(information_bottom_list.jpg); background-position:center bottom;}
.information_school_content LI {float:left; display:inline; overflow:hidden; WIDTH:380px; line-height:24px; background-image:url(news_list.jpg); background-position:left center;}
.information_school_content LI a{ float:left; color:#000;}

.information_school_content LI span{ float:right; color:#666666;}
.information_school_bottom{float:left; width:412px; font-weight:bold; margin-top:15px;}
.information_school_bottom a{ color:#000;}

.information_exam{float:right; width:412px; }

.main_team{margin:0 auto; overflow: hidden; width:970px; }
.main_team_title{ float:left; width:970px; height:26px;  padding-bottom:6px; line-height:26px; background-image:url(team_title_bg.jpg); background-position:left top;  border-bottom:1px solid #E1E1E1;}
.main_team_title a{ float: right; color:#000; font-size:16px; font-weight:bold;}
.main_team_content{width:970px;margin:0 auto; clear: both;position: relative; padding:40px 0 70px 0;}

.LeftBotton { LEFT: 0px; BACKGROUND: url(qh_zan.jpg) no-repeat 0 0px;FLOAT: left; WIDTH:8px; CURSOR: pointer; POSITION: absolute; TOP:110px; HEIGHT:16px}
.RightBotton {	RIGHT: 0px; BACKGROUND: url(qh_yan.jpg) no-repeat 0 0px; FLOAT: right; WIDTH: 8px; CURSOR: pointer; POSITION: absolute; TOP: 110px; HEIGHT: 16px}
.Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:954px; }
.box {	float:left; display:inline; overflow:hidden; WIDTH:126px; height:168px; margin-left:16px; margin-right:16px;}
.box IMG { WIDTH:126px;}
.box A:hover IMG {}

.main_works{margin:0 auto; overflow: hidden; width:970px; }
.main_works_title{ float:left; width:970px; height:26px;  padding-bottom:6px; line-height:26px; background-image:url(works_title_bg.jpg); background-position:left top;  border-bottom:1px solid #E1E1E1;}

.main_works_content{width:970px;margin:0 auto; clear: both;position: relative; padding:40px 0 50px 0;}

.LeftBottons { right:40px; BACKGROUND: url(qh_zans.jpg) no-repeat 0 0px;FLOAT: left; WIDTH:21px; CURSOR: pointer; POSITION: absolute; TOP:-26px; HEIGHT:21px}
.RightBottons {	RIGHT: 6px; BACKGROUND: url(qh_yans.jpg) no-repeat 0 0px; FLOAT: right; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: -26px; HEIGHT: 21px}
.Conts {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:954px; }
.boxs {	float:left; display:inline; overflow:hidden; WIDTH:200px; height:200px; margin-left:16px; margin-right:16px;}
.boxs IMG { WIDTH:200px; height:200px;}
.boxs A:hover IMG {}

.main_show{margin:0 auto; overflow: hidden; width:970px; }
.main_show_news{float:left; width:450px; }
.show_news_title{ float:left; width:450px; height:26px;  padding-bottom:6px; line-height:26px; background-image:url(news_title_bg.jpg); background-position:left top;  border-bottom:1px solid #E1E1E1;}
.show_news_title a{ float: right; color:#000; font-size:16px; font-weight:bold;}
.show_news_content{float:left;  width:450px; overflow: hidden; border-bottom:1px solid #E1E1E1; padding-top:20px;}
.news_content_left{float:left;  width:310px; margin-left:20px;}
.news_content_left h2{float:left;  width:310px; font-size:14px;}
.news_content_left li{float:left;  width:275px;  padding-left:25px; line-height:36px; margin-top:6px; background-image:url(list_02.jpg); background-position:left center; }
.news_content_left li a{float:left; display:inline; overflow:hidden; width:240px;  color:#281E1A;}

.news_content_right{float:right;  width:90px;}
.news_content_right a{ display:block; padding-bottom:10px;}


.main_show_video{float:right; width:450px;  }
.show_video_title{ float:left; width:450px; height:26px;  padding-bottom:6px; line-height:26px; background-image:url(video_title_bg.jpg); background-position:left top;  border-bottom:1px solid #E1E1E1;}

.show_video_content{float:left;  width:450px; background-color:#F5F5F5; margin-top:20px;}
.video_content_left{float:left;  width:170px; margin-left:20px; margin-top:20px;}
.video_content_left h2{float:left;  width:170px; font-size:14px; }
.video_content_left li{float:left;  width:158px;  padding-left:12px; line-height:36px; margin-top:6px; background-image:url(list_04.jpg); background-position:left center; }
.video_content_left li a{float:left; display:inline; overflow:hidden; width:158px;  color:#281E1A;}

.vudeo_button{float:left; margin-top:20px;}

.video_content_right{float:right;  width:240px;}


.main_student{margin:0 auto; overflow: hidden; width:972px; padding:40px 0;}
.main_student_title{ float:left; width:972px; height:46px; line-height:46px; background-image:url(student_title_bg.jpg); background-position:left top;  }
.main_student_title a{ float: right; color:#000; margin-right:130px; font-size:16px; font-weight:bold;}
.main_student_content{width:972px;background-image:url(student_content_bg.jpg); background-repeat:repeat;margin:0 auto; clear: both;position: relative; padding:0px 0 10px 0;}

.LeftBottonss { right:40px; BACKGROUND: url(qh_zans.jpg) no-repeat 0 0px;FLOAT: left; WIDTH:21px; CURSOR: pointer; POSITION: absolute; TOP:-31px; HEIGHT:21px}
.RightBottonss {	RIGHT: 6px; BACKGROUND: url(qh_yans.jpg) no-repeat 0 0px; FLOAT: right; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: -31px; HEIGHT: 21px}
.Contss {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:970px; }
.boxss {	float:left; display:inline; overflow:hidden; WIDTH:138px; height:60px; text-align:center;}
.boxss A {}
.boxss IMG { WIDTH:128px; height:60px;}
.boxss A:hover IMG {}

.main_ad{margin:0 auto; overflow: hidden; width:972px; padding:0px 0 50px 0}

.main_industry{margin:0 auto; overflow: hidden; width:970px; }
.main_industry_title{ float:left; width:970px; height:26px;  padding-bottom:6px; line-height:26px; background-image:url(industry_title_bg.jpg); background-position:left top;  border-bottom:1px solid #E1E1E1;}

.main_industry_content{width:970px;margin:0 auto; clear: both;position: relative; padding:20px 0 20px 0;}

.LeftBottons1 { right:40px; BACKGROUND: url(qh_zans.jpg) no-repeat 0 0px;FLOAT: left; WIDTH:21px; CURSOR: pointer; POSITION: absolute; TOP:-26px; HEIGHT:21px}
.RightBottons1 {	RIGHT: 6px; BACKGROUND: url(qh_yans.jpg) no-repeat 0 0px; FLOAT: right; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: -26px; HEIGHT: 21px}
.Conts1 {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:972px; }
.boxs1 {	float:left; display:inline; overflow:hidden; WIDTH:128px; height:60px; margin-left:5px; margin-right:5px;}
.boxs1 IMG { WIDTH:128px; height:60px;}
.boxs1 A:hover IMG {}

/*index_team*/
.main_inside_team{MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:972px;}
.inside_team_title{MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:972px; font-size:14px; padding:30px 0; color:#575757;}
.inside_team_title a{ color:#575757;}
.inside_team_content{MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:972px;}
.inside_team_content li{ float:left; width:290px; height:257px; padding:10px; margin-left:6px; margin-right:6px; background-image:url(inside_team_bg.gif);}

.inside_team_content li IMG {FLOAT: left; DISPLAY: inline; WIDTH:126px; height:168px; margin-top:15px;}

.inside_team_content li div{float:left; display:block; overflow:hidden; margin-left:22px; WIDTH:126px; LINE-HEIGHT:20px;  margin-top:15px;}
.inside_team_content li h2{float:left;  WIDTH:122px; padding:6px 0; text-align:center; background-color:#F7A349; color:#FFF; font-size:12px;}
.inside_team_content li b{float:left; WIDTH:126px; padding:6px 0; text-align:right; font-size:14px; color:#333;}
.inside_team_content li span{float:left; WIDTH:126px; color:#281E1A; line-height:24px;}
.inside_team_content li span a{ color:#F7A349;}


.inside_team_page{MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:972px; text-align:center; padding:40px 0;}
.inside_team_page .current{ display: inline-block; overflow:hidden; width:19px; height:19px; line-height:19px; text-align:center; background-color:#000;  color:#FFF;}
.inside_team_page .disabled{ display:none;}
.inside_team_page a{ display: inline-block; overflow:hidden; width:17px; height:17px; margin:0 2px; border:1px solid #000000; line-height:17px; text-align:center; text-decoration:none; color:#333;}
.inside_team_page a:hover{  display: inline-block; overflow:hidden; width:17px; height:17px; margin:0 2px;line-height:17px; border:1px solid #000000; text-align:center; text-decoration:none; background-color:#000000; color:#FFF;}

.inside_team_page a.next_page,.inside_team_page a.pre_page{ display: inline-block; overflow:hidden; height:17px; width:17px;line-height:17px;text-align:center;  border:1px solid #000; color:#333;}
.inside_team_page a:hover.next_page,.inside_team_page a:hover.pre_page{ display: inline-block; overflow:hidden; width:17px; padding:0;  height:17px; line-height:17px; border:1px solid #000;text-align:center; color:#FFF;}

.main_inside{ margin:0 auto;overflow:hidden;width:970px;}
.inside_title{ margin:0 auto;overflow:hidden;width:970px; text-align:right; font-size:14px;  line-height:38px; background-image:url(m_01s.jpg); color:#575757;}
.inside_title a{color:#575757;}

.inside_title{ margin:0 auto;overflow:hidden;width:970px; }

.inside_content{ margin:20px auto 0 auto;overflow:hidden;width:970px; font-family:"微软雅黑", Microsoft YaHei
; }
.inside_content_left{ float:left; width:730px;}

/*index_news*/
.news_box{ float:left; width:730px;}
.news_box_title{ float:left; width:730px;  padding:6px 0; font-size:18px;  border-bottom:1px solid #E1E1E1;}
.news_box_content{float:left; width:730px; }
.news_box_photo{float:left; width:710px; height:222px; padding:10px; margin-top:10px; background-image:url(news_photo_bg.jpg);}
.news_box_infor{float:left; width:730px; padding-top:10px;}

.news_box_infor LI {float:left; display:inline; overflow:hidden; WIDTH:328px; padding-left:12px; margin-left:5px; margin-right:10px; line-height:24px; background-image:url(list_06.jpg); background-position:left center;}
.news_box_infor LI a{ float:left; color:#000;}

.news_box_infor LI span{ float:right; color:#666666;}

/*index_school*/
.school_box{ float:left; width:730px;}
.school_box_title{ float:left; width:730px;  padding:6px 0; font-size:18px;  border-bottom:1px solid #E1E1E1;}
.school_box_content{float:left; width:730px; }
.school_box_content li{ float:left; display:inline; overflow:hidden; width:730px; padding:30px 0; margin-top:4px;   line-height:24px;   border-bottom:1px dotted #E1E1E1;}
.school_box_content li img{ float:left; display:inline; overflow:hidden; width:122px; padding:3px; border:1px solid #d7d7d7; height:77px;}
.school_box_content li h3{ float:left; display:inline; overflow:hidden; width:480px; margin-left:10px; font-size:14px;}
.school_box_content li h3 a{ color:#F8A953;}
.school_box_content li h3 a:hover{ color:#F8A953;}
.school_box_content li span{ float:left; display:inline; overflow:hidden; width:480px; margin-left:10px; font-size:12px; color:#999;}
.school_box_content li span a{ color:#333;}


/*index_school_intro*/
.school_intro_title{ float:left; width:730px; text-align:center;  padding:6px 0; font-size:18px; background-color:#F9F9F9; border-top:1px dashed #E1E1E1;   border-bottom:1px dashed #E1E1E1;}
.school_intro_content{float:left; width:730px; }
.school_intro_content li{ float:left; display:inline; overflow:hidden; width:690px; padding:10px 20px 20px 20px; margin-top:4px;      background-color:#F9F9F9; font-size:14px;}
.school_intro_content li b{ float:left; display:inline; overflow:hidden; width:180px;  height:125px;}
.school_intro_content li b img{ float:left; display:inline; overflow:hidden; width:180px;  height:125px;}
.school_intro_content li h3{ float:left; display:inline; overflow:hidden; width:480px; padding:10px 0; margin-left:10px; font-size:14px;}
.school_intro_content li p{ float:right;  padding:10px 0;}
.school_intro_content li p a{ color:#F8A953;}
.school_intro_content li p a:hover{ color:#333;}
.school_intro_content li span{ float:left; display:inline; overflow:hidden; width:480px; margin-left:10px; font-size:12px;  line-height:22px; color:#999;}


/*index_wroks*/
.works_box{ float:left; width:730px;}
.works_title{ float:left; width:730px;  padding:6px 0; font-size:18px;   border-bottom:1px dashed #E1E1E1;}
.works_content{float:left; width:730px; }
.works_content_title{float:left; width:730px; line-height:36px; background-color:#F9F9F9; margin-top:10px;}
.works_content_title h2{float:left;  font-size:14px; padding-left:10px;}
.works_content_title a{float:right;  font-size:14px; color:#575757;}

.works_content_show{float:left; width:730px; padding:20px 0;}
.works_content_show li{ float:left; display:inline; overflow:hidden; width:220px; margin-left:10px; margin-right:10px; margin-top:10px;}
.works_content_show li a{ border:1px #e5e5e5 solid; padding:2px;DISPLAY: inline; FLOAT: left;}
.works_content_show li a img{ DISPLAY: inline; FLOAT: left; OVERFLOW: hidden;  width:200px; height:200px; padding:2px; border:1px #e5e5e5 solid;}

.works_content_show1{float:left; width:730px; padding:20px 0;}
.works_content_show1 li{ float:left; display:inline; overflow:hidden; width:220px; margin-left:10px; margin-right:10px; margin-top:10px;}
.works_content_show1 li a{ border:1px #e5e5e5 solid; padding:2px;DISPLAY: inline; FLOAT: left;}
.works_content_show1 li a img{ DISPLAY: inline; FLOAT: left; OVERFLOW: hidden;  width:200px; height:150px; padding:2px; border:1px #e5e5e5 solid;}

.works_content_show li span{ float:left; display:inline; overflow:hidden; width:219px; line-height:27px; text-align:center; white-space:nowrap; text-align:center;}
.works_content_show li span a{font-weight:bold; color:#666;border:0px; text-align:center; float:none;}
.works_content_show li span a:hover{color:#333;}


/*index_content*/
.content_title{ width:664px; margin:0 auto; padding-top:10px; overflow:hidden; height:30px; color:#333; line-height:30px; text-align:center; font-weight:bold; font-size:16px;}
.content_time{text-align:center; width:664px; margin:0 auto; height:24px; padding-bottom:10px; line-height:24px; color:#333; }
.content_detail{width:664px; display:block; overflow:hidden;margin:0 auto;  line-height:20px; padding-top:6px;  padding-bottom:20px; color: #333;}

.content_page{MARGIN: 0px auto; OVERFLOW: hidden; color:#333; text-indent:20px; font-weight:bold; clear:both; WIDTH:730px; line-height:36px;  background-color:#F9F9F9;}
.content_page a{ color:#A50000;}
.content_page_pre{ float:left;}
.content_page_next{ float:right;}

.inside_page{MARGIN: 0px auto; OVERFLOW: hidden; clear:both; WIDTH:730px; text-align:left; padding:40px 0;}
.inside_page .current{ display: inline-block; overflow:hidden; width:19px; height:19px; line-height:19px; text-align:center; background-color:#000;  color:#FFF;}
.inside_page .disabled{ display:none;}
.inside_page a{ display: inline-block; overflow:hidden; width:17px; height:17px; margin:0 2px; border:1px solid #000000; line-height:17px; text-align:center; text-decoration:none; color:#333;}
.inside_page a:hover{  display: inline-block; overflow:hidden; width:17px; height:17px; margin:0 2px;line-height:17px; border:1px solid #000000; text-align:center; text-decoration:none; background-color:#000000; color:#FFF;}

.inside_page a{ display: inline-block; overflow:hidden; height:17px; width:17px;line-height:17px;text-align:center;  border:1px solid #000; color:#333;}
.inside_page a:hover{ display: inline-block; overflow:hidden; width:17px; padding:0;  height:17px; line-height:17px; border:1px solid #000;text-align:center; color:#FFF;}


/*index_message*/
.syly_lb li{float:left; display:inline; overflow:hidden;  width:730px;}
.syly_lb li a{ color:#000;}
.ly_fy {TEXT-ALIGN: center;}
.ly_fy SPAN {FONT-SIZE: 13px; COLOR: #333;}
.ly_fy STRONG {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.ly_fy A {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-DECORATION: underline;}
.ly_fy A:hover {COLOR: #000; TEXT-DECORATION: none;}
.ly_fy A.next_page {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}


/*右侧导航*/
.inside_content_right{ float:right; width:190px;}

.menu_title{float:left; width:190px; padding:6px 0; font-size:18px;  border-bottom:1px solid #E1E1E1;}

.menu_content{float:left; width:190px;}
.menu_content a{float:left; display:inline; overflow:hidden; width:170px; padding-left:20px;  height:38px;  line-height:38px; font-size:13px; color:#333; border-bottom:1px solid #E0DEDF; background-image: url(list_05.jpg); background-position:10px center; border-bottom:1px solid #E1E1E1;}
.menu_content a:hover{float:left; display:inline; overflow:hidden;width:170px; padding-left:20px; height:38px; line-height:38px;  color:#000; text-decoration:none; border-bottom:1px solid #E1E1E1;}

.menu_ad{ float:left; width:190px; height:190px; padding:16px 0;}

.menu_events{ float:left; width:188px; border:1px solid #E1E1E1; margin-top:10px;}

.events_title{float:left; width:168px; background-color:#E1E1E1; padding:6px 10px; font-size:18px;  border-bottom:1px solid #E1E1E1;}

.events_content{float:left; width:188px; padding:5px; text-align:center;}

.menu_contact{float:left; width:190px; }
.contact_title{float:left; width:190px; padding:6px 0; font-size:18px;  border-bottom:1px solid #E1E1E1;}
.contact_content{float:left; width:188px; padding:5px; line-height:1.9em;}
.contact_content b{ font-size:14px; color:#F7A349;}
.contact_content strong{ font-size:18px; color:#F7A349;}


.footer{margin:0 auto; overflow: hidden; width:auto; height:250px; border-top:3px solid #A30D0E; background-image:url(footer_bg.jpg); background-repeat:repeat;}
.footer_content{margin:0 auto; overflow: hidden; width:850px; height:160px; padding-left:120px; background-image:url(footer_logo.jpg); background-position:left center; padding-top:50px; padding-bottom:40px;}
.footer_content a{color:#737373;}
.footer_content a:hover{ color:#666;}
.footer_links{ float:left; width:160px; min-height:120px; border-right:1px dotted #B5B5B5; color:#737373;}
.footer_links_title{ float:left; width:160px; line-height:24px;}
.footer_links_content{float:left; width:160px; line-height:24px;}
.footer_links_content a{ display:block;}

.footer_menu{ float:left; width:160px; padding:0 25px; min-height:120px; border-right:1px dotted #B5B5B5; color:#737373;}
.footer_menu_title{ float:left; width:160px; line-height:24px;}
.footer_menu_content{float:left; width:160px; line-height:24px;}
.footer_menu_content a{ padding:0 8px;}


.footer_divisions{ float:left; width:160px; padding:0 25px; min-height:120px; border-right:1px dotted #B5B5B5; color:#737373;}
.footer_divisions_title{ float:left; width:160px; line-height:24px;}
.footer_divisions_content{float:left; width:160px; line-height:24px;}
.footer_divisions_content a{/*float:left; display:block; width:72px;*/ padding-left:8px;}
.footer_divisions_content a img {padding-right:8px;}

.footer_quick{ float:left; width:176px; margin-left:25px; }
.footer_quick_top a{ display:block; padding-bottom:10px;}
.footer_quick_bottom{ text-align:right;}
.footer_quick_bottom a{ padding:0 6px;}

.footer_copyright{ float:left; width:790px; text-align:right; color:#737373; line-height:30px; }


.z_jian {
border-bottom: 1px dashed #dddddd;
border-top: 1px dashed #dddddd;
background: #f9f9f9;
height: 46px;
text-align: center;
line-height: 46px;
}