*,p{margin:0 auto;padding:0;}
ul{list-style:none;}
img{border:none;}
.color_red{color:#D70505;}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{_height:1%;}
*+html .clear{min-height:1px;}
table{border-collapse:collapse;}
td{font:12px "Microsoft Yahei";color:#333;line-height:20px;}
input{font:12px "Microsoft Yahei";color:#444;}
a{color:#444;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{ color:#00929E; text-decoration:none}
body {
	margin: 0 auto;
	line-height: 1.7em;
	font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
    background:#fff;
}


#top{height:117px;width:100%;background:url(../images/top_bg.jpg) repeat-x;text-align:center;}
#logo{width:1100px;height:72px;}
#search{width:345px;background:url(../images/search.jpg) no-repeat;text-align:left;padding-top:43px;}
/*menu*/
#navigation .menu {position:relative;z-index:999;width:1100px;}
#navigation .menu ul {padding:0; margin:0;list-style-type: none;position:absolute;left:0px;width:1100px;}
#navigation .menu ul li {float:left;position:relative;z-index:999;margin: 0 40px;}
#navigation .menu ul li:first-child{margin-left:0} 
#navigation .menu ul li:last-child{margin-right:0;float:right;} 
.menu ul li a, .menu ul li a:visited {display:block; 
text-decoration:none; 
color:#fff; 
line-height:42px;
font-size: 16px;
}
* html .menu ul li a, .menu ul li a:visited,.menu ul li span {}
.menu ul li div {
display: none;
position:absolute; 
}
.menu ul li table {margin:-1px; border-collapse:collapse;position:relative;}
.menu ul li div{background:#D9DBDB;margin: 0;padding:10px;width:180px;overflow:hidden;}
.menu ul li div.one_line{width:380px;}
.menu ul li div.two_line{width:550px;}
.menu ul li div.tre_line{width:750px;}
.menu ul li div.four_line{width:1050px;}
/* specific to non IE browsers */
.menu ul li:hover a,menu ul li span {color:#ccc;}
.menu ul li:hover div {
display:block; 
}
.menu ul li:hover ul li ul {display: none;}
.menu ul li div a ,.menu ul li:hover div a{
display:block;
color:#000; 
height:auto; 
line-height:30px; 
font-size:14px;
}
.menu ul li table.mare_200{margin-left:-200px;}
.menu ul li div p{float:left;width:175px;height:100%;margin-bottom:-10000px;padding-bottom:10000px}
.menu ul li div p.leftline{border-left:1px #aaa solid;height:100%;padding-left: 10px;}
.menu ul li:hover div a.drop {background:#A3BABC;}
.menu ul li:hover div a:hover {color:#666;}
.menu ul li:hover ul li:hover ul.left {left:-150px;}

#send_mail{position:absolute;width:300px;left:230px;top:70px;border:1px solid #A3BABC;background:#fff;height:100px;z-index:1000;display:none;}

.index_b_title{background:#3E3A39;height:20px;width:232px;display:block;padding:5px;font-size:14px;text-align:left;color:#fff;margin-top:5px;margin-left:0px;}
.index_b_p{width:232px;padding:5px;text-align:left;margin-left:0px;margin-top:5px;color:#3E3A39;}

#index_main{height:270px;width:1000px;position:relative;}
.sub_main{height:100% auto;width:1100px;position:relative;margin:0 auto;}
.sub_main_4{height:555px;width:100%;background:#333;position:relative;margin:0 auto;border-top:4px solid #424242;}
.sub_main_42{height:100% auto;width:100%;background:#fff;position:relative;margin:0 auto;}
.sub_4_left{float:left;width:700px;height:510px;text-align:center;}
.sub_4_right{float:right;width:390px;height:510px;border-left:1px solid #969696;text-align:right;padding-left:8px;}
#movie_show{width:680px;height:480px;background:#fff;overflow:hidden;margin-top:10px;}
.sub_4_r_list{width:380px;height:510px;text-align:left;overflow:hidden;}
.movie_list{border-top:1px solid #969696;height:112px;width:380px;overflow:hidden;padding-top:7px;}
.movie_list img{width:180px;height:102px;border:1px solid #fff;float:left;}
.movie_list span{float:left;padding-left:5px;color:#fff;font:12px "Microsoft Yahei";width:190px;}
.movie_list div{height:60px;width:190px;}
.sub_42_left{float:left;width:155px;height:100% auto;}
.sub_42_right{float:left;padding-left:10px;height:100% auto;width:900px;}
.input_name{float:left;height:22px;width:60px;background:#000;color:#fff;font:12px "Microsoft Yahei";line-height:22px;text-align:center;}

#sub_left{float:left;width:740px;padding-top:30px;line-height:25px;}
#sub_right{float:left;width:340px;height:451px;padding-left:20px;background:url(../images/right_bg.jpg) no-repeat;position:relative;}
#sub_right .sub_line_1{position:absolute;right:20px;top:-150px;}
#sub_right .sub_line_2{position:absolute;right:25px;top:80px}
#sub_right img{margin-top:175px;margin-left:120px;}
#sub_2_left{width:300px;text-align:center;float:left;}
#sub_2_right{width:780px;height:100% auto;float:right;}
#sub_3_left{width:566px;background:url(../images/sub_3_bg.jpg) no-repeat center bottom;height:743px;float:left;}
#sub_3_right{width:495px;height:743px;float:right;padding-left:38px;}
#sub_31_right{float:left;width:340px;height:225px;padding-left:20px;background:url(../images/sub_31_bg.jpg) no-repeat;}
#sub_31_right img{margin-top:75px;margin-left:80px;}
#sub_22{width:400px;height:282px;margin-left:0px;overflow:hidden;}
.sub_22_12{width:77px;height:55px;margin-top:2px;margin-right:2px;background:#CFCFCF}
#sub_22 td{width:77px;height:55px;text-align:center;line-height:16px;}
#sub_222 td{width:97px;height:68px;text-align:center;line-height:16px;}
.slide_dt{height:283px;float:left;width:102px;cursor:pointer;}
.slide_dd{height:283px;float:left;width:574px;overflow:hidden;background:#F8F9F3;display:none;padding-top:-2px;}
#sub_222{width:595px;height:282px;margin-left:3px;overflow:hidden;}
.sub_22_1{width:97px;height:68px;margin-top:2px;margin-right:2px;background:#CFCFCF}
.sub_22_2{width:97px;height:68px;margin-top:2px;margin-right:2px;background:#CFCFCF}
.sub_22_3{width:97px;height:68px;margin-top:2px;margin-right:2px;background:#A7A7A7}
.sub_22_4{width:97px;height:68px;margin-top:2px;margin-right:2px;background:#A7A7A7}

.book_page{width:780px;height:100% auto;display:none;margin-left:0px;}
#sub_2_right ul li{width:125px;float:left;height:225px;text-align:center;padding-left:30px;}
.cd_ul li{width:125px;float:left;height:225px;text-align:center;padding-left:36px;}

#im_1{float:left;width:252px;height:145px;}
#im_2{float:left;width:728px;height:235px;background:#DCDDDD;padding:10px;overflow:hidden;}
.im_show{display:none;width:98%;}
.im_show_left{height:25px;float:left;text-align:left;width:70%;}
.im_show_right{height:25px;float:left;text-align:right;width:30%;}
.padding_no{float:right;font:12px "Microsoft Yahei";color:#fff;line-height:28px;text-align:center;}
.right_85{padding-right:75px;}
.txt_1{font:16px "Microsoft Yahei";}
.txt_2{font:18px "Microsoft Yahei";}
.txt_3{font:14px "Microsoft Yahei";}
.txt_input{height:30px;width:200px;border:1px solid #bbb;padding-left:5px;line-height:30px;color:#888;font:14px "Microsoft Yahei";}
.color_1{color:#00929E;}
.color_2{color:#3E3A39;}
.color_3{color:#fff;}
.color_4{color:#cc0000;}
.color_5{color:#00929E;}
.text_search2{margin-left:30px;width:120px;height:15px;font-size:10px;border:none;background:none;}
.btn_search2{width:20px;height:20px;border:none;background:none;cursor:pointer;}
.top_10{padding-top:10px;}
.top_30{padding-top:10px;}
.left_20{padding-left:20px;}
.right_20{padding-right:20px;}
.center{text-align:center;margin:0 auto;}
.b{font-weight:700;}
.left{float:left;}
.right{float:right;}
.sub_dd_12{background:#efefef;width:595px;height:70px;text-align:center;border-top:2px solid #fff;}
.sub_dd{background:#efefef;width:400px;height:70px;text-align:center;border-top:2px solid #fff;}
.line_2{height:2px;width:100%;line-height:0px;font-size:0px;background:#fff;}
.sub_dd_22{background:#efefef;width:595px;height:93px;text-align:center;border-top:2px solid #fff;overflow:hidden;}
.sub_dd_2{background:#efefef;width:400px;height:93px;text-align:center;border-top:2px solid #fff;overflow:hidden;}
.sub_dd_32{background:#efefef;width:585px;w\idth:595px;height:273px;h\eight:283px;text-align:left;padding:5px;border-top:2px solid #fff;}
.sub_dd_3{background:#efefef;width:400px;w\idth:595px;height:273px;h\eight:283px;text-align:left;padding:5px;border-top:2px solid #fff;}
.sub_dd_4{width:400px;height:263px;text-align:left;overflow:hidden;}
.sub_56{width:400px;height:282px;margin-left:0px;}
.sub_56 li{width:198px;float:left;background:#efefef;margin:1px;height:70px;}
.clear:after {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; line-height:0px; font-size:0px;content: "."}
.clear{_height: 1%;line-height:0px;font-size:0px;CLEAR: both;}
.sub_dd_54{width:198px;float:left;background:#efefef;margin:1px;height:55px;}
.sub_dd_53{width:198px;float:left;background:#efefef;margin:1px;height:92px;}
.new_sub_3{background:url(../images/sub_4_bg.jpg) no-repeat center bottom;}
.sub_dd_73{background:#efefef;width:700px;w\idth:895px;height:273px;h\eight:283px;text-align:left;padding:5px;border-top:2px solid #fff;}
.sub_76{width:700px;height:282px;margin-left:0px;}
.sub_76 li{width:298px;float:left;background:#efefef;margin:1px;height:70px;}
.sub_dd_72{background:#efefef;width:700px;height:93px;text-align:center;border-top:2px solid #fff;overflow:hidden;}
.sub_dd_74{width:600px;height:263px;text-align:left;overflow:hidden;}
.gongan{background:url(../images/gongan.png) no-repeat;padding-left:25px;line-height:20px;height:20px;padding-bottom:3px;}