* {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;}
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,img{margin:0;padding:0;}
body{
	font-size: 12px;
	FONT-FAMILY:'Microsoft Yahei', "宋体",Arial, Helvetica, sans-serif;
}
img{border:none;}
a{color:#666666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#C00;text-decoration:none;}
li{list-style:none;}
.clear{clear:both;}
.fl {FLOAT: left}
.fr {FLOAT: right}


.head_box{ width:100%; height:120px; background:url(../images/head_bg.png) repeat-x; position:relative; z-index:999}

.head{ width:1000px; height:77px; margin:0 auto; position:relative; overflow:hidden}
.logo{ float:left; overflow:hidden}
.top_home{ position:absolute; top:38px; left:465px; font-size:14px; height:22px; line-height:22px; overflow:hidden;}
.top_home .top_homea{ background:url(../images/home.gif) no-repeat 5px center; }
.top_home .top_homeb{ background:url(../images/emil.gif) no-repeat left center; }
.top_home a{ display:inline-block; float:left; padding-left:28px; color:#FFFFFF; margin-right:65px}
.top_home a:hover{ color:#822003}

.shouy{height:30px; line-height:30px; color:#ffffff;overflow:hidden; float:right; padding-left:25px; background:url(../images/tel.gif) no-repeat left 1px}
.shouy font{ font-size:12px; margin-right:25px;}
.shouy span{ margin:0 10px;}
.shouy a{ color:#FFFFFF}
.shouy a:hover{ color:#822003}

.search{ width:195px; height:25px; line-height:25px; overflow:hidden; background:url(../images/ssbg.gif) no-repeat; color:#822003; position:absolute; right:0; top:35px }
.ssk{ margin:0; padding:0; border:0; width:145px; background:none; padding-left:10px; height:25px; line-height:25px;color:#822003; float:left; font-size:12px; font-family:"宋体";}
.s_btn{ width:40px; height:25px; line-height:25px; overflow:hidden; cursor: pointer; float:left; background:none; border:none; padding:0;}


.menu { width:995px; HEIGHT:39px;Z-INDEX: 9998; position:relative; margin:0 auto; background:url(../images/nav_line.gif) no-repeat 3px top; padding-left:5px}
.menu_item {width: 170px;Z-INDEX: 9998; POSITION: relative; DISPLAY: inline; FLOAT:left; background:url(../images/nav_line.gif) no-repeat right top}
.menu_item SPAN {TEXT-ALIGN: center; LINE-HEIGHT:39px; WIDTH: 100%; display:block; HEIGHT:39px; FONT-SIZE:15px; OVERFLOW: hidden;}
.menu_item SPAN A {	FONT-SIZE: 18PX;TEXT-ALIGN: center; LINE-HEIGHT:39px; HEIGHT:39px; DISPLAY: block; COLOR: #ffffff; OVERFLOW: hidden}
.menu_item SPAN A:hover {BACKGROUND: url(../images/nav_hover.gif) no-repeat; COLOR: #ffffff;}
.menu .Hover SPAN A {BACKGROUND: url(../images/nav_hover.gif) no-repeat; COLOR: #ffffff;}
.menu .current a{BACKGROUND: url(../images/nav_hover.gif) no-repeat; COLOR: #ffffff;}

.menu_1 {Z-INDEX: 9999; POSITION: absolute; width:165px; DISPLAY: none; TOP:39px; background:#2a2a2a;}
.m_1_main{ padding:0px 10px 10px; width:145px;}
.m_1_list {HEIGHT:28px; line-height:28px; OVERFLOW: hidden; text-align:center;}
.m_1_list A { DISPLAY: block;COLOR: #ffffff; FONT-SIZE:14px;}
.m_1_list A:hover {COLOR: #822003; }
.nav_img{ margin-top:5px;}



.banner_box { overflow:hidden; height:500px; width:100%; margin:0px 0; padding:0; background:#dee1e6; position:relative; margin-top:-4px;}

.slideBox1{ width:100%; height:100%;overflow:hidden; position:relative; z-index:0; margin:0  auto; }
.slideBox1 .bd{ position:relative; width:100%;height:100%; z-index:0;margin:0  auto;}
.slideBox1 .bd ul{width:100%;height:100%; overflow:hidden}
.slideBox1 .bd li{ zoom:1;  vertical-align:middle;width:100%;height:100%; }
.slideBox1 .bd li a{width:100%;	height:100%;display:block;overflow:hidden;text-indent:-9999px;}

.slideBox1 .hd{width:100%;height:31px;position:absolute;z-index:666; left:0;bottom:10px;DISPLAY: inline}
.slideBox1 .hd ul{ height:31px;overflow:hidden; position:relative; margin:0 auto; width:1000px; text-align:center}
.slideBox1 .hd ul li{display:inline;overflow:hidden;margin-right:2px;width:116px;height:31px;line-height:31px;padding: 5px 18px;cursor:pointer;color:#ffffff;font-size:14px;background:#4e4f50;}
.slideBox1 .hd ul li.on{ background:#822003; }










.index_con{ width:1000px; margin:0 auto; overflow:hidden; padding:20px 0; }
.index_tt{ height:30px; line-height:30px; overflow:hidden; padding-bottom:5px; border-bottom:1px solid #d6d6d6; margin-bottom:15px;}
.index_tt span{ float:right; margin-top:10px}
.index_tt b{ font-size:15px; color:#2a2a2a; margin-right:10px; text-transform:uppercase}
.index_tt font{ font-size:13px; color:#656565}

.index_tt2{ height:30px; line-height:30px; overflow:hidden; padding-bottom:0px; margin-bottom:0px;}
.index_tt2 b{ font-size:15px; color:#2a2a2a; margin-right:10px; text-transform:uppercase}
.index_tt2 font{ font-size:13px; color:#656565}


.index_a{width:1000px;overflow:hidden; margin-bottom:5px;}
.index_aa{ float:left; width:312px; overflow:hidden; display:inline; margin-left:30px;}
.index_aa ul li{ padding-left:15px; background:url(../images/ico1.gif) no-repeat left center;height:22px; line-height:22px;}
.index_aa ul li a{ display:block; float:left; height:22px; line-height:22px; width:220px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#666666}
.index_aa ul li a:hover{ text-decoration:underline; color:#822003}
.index_aa ul li span{ float:right; color:#8c8c8c}

.index_ab{ float:left; width:312px;}
.pro_list {WIDTH:312px; height:120px; margin:0 auto 0;position:relative;}
.pro_left { WIDTH:18px; BACKGROUND:url(../images/span.gif) no-repeat 0 0; HEIGHT:32px; OVERFLOW: hidden; CURSOR: pointer; position:absolute; right:0px;top:25px;}
.pro_right { WIDTH:18px; BACKGROUND:url(../images/span.gif) no-repeat -18px 0; HEIGHT:32px; OVERFLOW: hidden; CURSOR: pointer; position:absolute; right:0px;top:75px;}
.pro_left:hover{BACKGROUND:url(../images/span.gif) no-repeat -0px -32px; }
.pro_right:hover{BACKGROUND:url(../images/span.gif) no-repeat -18px -32px;}

.pro_item {WIDTH:280px; height:130px; FLOAT: left; OVERFLOW: hidden;position:relative;}

.pro_item DIV {	FLOAT: left; OVERFLOW: hidden}
.pro_item DL { DISPLAY: inline; FLOAT: left; OVERFLOW: hidden;width:280px; height:130px; margin-right:10px;}
.pro_item DL dt{ width:130px; height:130px; float:left; display:inline; margin-right:10px}
.pro_item DL dt img{width:128px; height:123px; border:1px solid #d6d6d6}
.pro_item DL dd{ width:123px; float:left; padding-top:10px;}
.pro_item DL dd a{ font-weight:bold; color:#822003; line-height:24px;}
.pro_item DL dd a:hover{ color:#4e4f50; text-decoration:underline}
.pro_item DL dd p{ line-height:26px; color:#666666;}


.index_ab ul{ width:312px; overflow:hidden; margin-top:10px; padding-top:10px; border-top:1px dotted #a4a4a4}
.index_ab ul li{ width:300px; padding-left:12px; height:20px; line-height:20px; background:url(../images/ico2.gif) no-repeat 5px center; overflow:hidden}
.index_ab ul li a{ color:#666666}
.index_ab ul li a:hover{ color:#822003;text-decoration:underline; }

.index_ac{ float:left; width:312px; }
.index_ac_c{ width:312px; height:150px; overflow:hidden; /* background:url(../images/index_dt.gif) no-repeat; */}
.index_ac_c span{ float:right;}
.index_ac_c span select{ border:1px solid #d6d6d6; padding:2px 0; color:#666666; width:130px; text-indent:5px}



.index_c{width:1000px;overflow:hidden; margin-bottom:5px;}
.pro_list2 {width:1000px; height:125px; margin:0 auto 0;position:relative;}
.pro_left2 { WIDTH:18px; HEIGHT:32px; OVERFLOW: hidden; CURSOR: pointer; position:absolute; right:0px;top:5px; display:none}
.pro_right2 { WIDTH:18px; HEIGHT:32px; OVERFLOW: hidden; CURSOR: pointer; position:absolute; right:0px;top:45px;display:none}
.pro_item2 {WIDTH:1000px; height:100%; FLOAT: left; OVERFLOW: hidden;position:relative;}
.pro_item2 DIV {FLOAT: left; OVERFLOW: hidden}
.pro_item2 DL {DISPLAY: inline; FLOAT: left; OVERFLOW: hidden;width:125px; height:100%;}
.pro_item2 DL dt{width:130px; height:100%;}
.pro_item2 DL dt img{width:130px; height:90px;}



.index_b{width:1000px;overflow:hidden; margin-bottom:30px;}
.index_b_a{ width:660px; float:left;overflow:hidden;}
.index_b_a dl{ width:660px; overflow:hidden;}
.index_b_a dl dt{ width:216px; height:136px; float:left; display:inline;}
.index_b_a dl dd{ float: right; width:425px; line-height:23px; color:#666666; text-indent:20px;}
.index_b_a dl dd a{ padding-right:1px;  margin-left:1px;}
.index_b_a p{ height:30px; line-height:30px; width:660px; overflow:hidden; margin-top:10px;}
.index_b_a p a{ padding-left:15px; background:url(../images/ico4.gif) no-repeat left center; margin-right:20px; color:#2a2a2a}
.index_b_a p a:hover{color:#822003;}
.index_b_b{ width:312px; float:right;overflow:hidden;}


.index_d{width:995px;overflow:hidden;margin-bottom:0px;  no-repeat left center; padding-left:5px;position:relative;
	font-size:12px;
}
.index_d ul {list-style-type:none;}
.index_d ul li{
	width:250px;
	float:left;
	background:url(../images/i_5.gif) no-repeat center left;
	margin-right:8px;
}

.index_d ul img{
	float:left;
	margin-left:30px;
}

.index_d ul li .sp1{
	
	color:rgb(0,0,0);
	position:absolute;



}
.index_d ul li .sp2{
	float:left;
	margin-top:20px;


}

.index_d ul li .sp3{
	float:right;
	display:block;
	position:absolute;
	left:995px;
	height:35px;
	width:1px;
	background:url("../images/i_5.gif");


}



.footer_box{ width:100%; overflow:hidden; background:#2a2a2a;  padding:15px 0 5px 0;}
.footer{ width:1000px; margin:0 auto; color:#959595;font-size:10px; overflow:hidden;clear:both;}
.food_link{ float:right; margin-top:20px; color:#383838}

.food_lianjie{ float:right;width:490px;margin-top: 15px;}
.food_lianjie .a{ float:right; margin-top:10px; color:#7a7a7a}
.food_lianjie p{width:60px; background: url(../images/icn-link-arrow.png) no-repeat left center; padding-left:15px; margin-left:45px; line-height:16px;}
.food_wenzi{ line-height:20px;}
.food_wenzi p{ line-height:20px;}
.food_link select{ width:120px; padding:2px 5px; color:#383838; font-size:12px; border:none; background:#ffffff}
.footer p{float:left; margin-top:0px; }
.footer img{
	margin-left:110px;
}


.wxfd{
	width:1000px;
	position:absolute;
	left:50%;
	margin-top:160px;

	display:none;
	margin-left:-108px;
	z-index:9999;
	
}







/* 分页样式 */
.page { text-align:center; LINE-HEIGHT: 30px; MARGIN:5px auto 5px; HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 12px; OVERFLOW: hidden}
.page LI {MARGIN: 0px 1px; DISPLAY: inline}
.page LI A {BORDER-BOTTOM: #d6d6d6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 2px; color:#666666}
.page LI A:hover {BORDER:1px solid #822003; COLOR: #ffffff; background:#822003; TEXT-DECORATION: none}
.page LI.thisclass A {BORDER-BOTTOM-COLOR: #822003; BORDER-TOP-COLOR: #822003; COLOR: #ffffff; BORDER-RIGHT-COLOR: #822003; BORDER-LEFT-COLOR: #822003; background:#822003}
/* 分页样式 */



.ny_banner{overflow:hidden;height:260px; width:100%;position:relative; margin-top:-4px;}
.ny_main{ width:1200px; margin:0px auto; padding:30px 0 0; overflow:hidden}
.ny_left{ width:260px; float:left;overflow:hidden; padding-bottom:25px;}
.ny_left2{ width:260px; float:left;overflow:hidden; padding-bottom:25px;}
.ny_nav_t{ width:260px; height:60px; padding-bottom:4px; line-height:62px;overflow:hidden; font-size:22px;display:block; background:#822003; text-align:center;color:#FFFFFF;    font-weight: bold;}
.ny_nav_t font{ font-family:"Times New Roman", Times, serif;font-size:20px; font-weight:bold; margin-right:8px; text-transform:uppercase;  }

/* 内页左侧普通栏目 */
.ny_nav{ width:260px; overflow:hidden;}
.ny_nav ul{ overflow:hidden; width:260px;}

.ny_nav ul li{font-size: 16px;line-height: 50px;  background-color: #f2f2f2;    text-indent: 2em; cursor: pointer;transition: background-color 0.5s;    margin: 10px 0;}

.ny_nav ul li a{ display:block; width:260px; height:50px; color:#333333}
.ny_nav ul li a.thinss{ color:#ffffff;background:url(../images/left_nav_li_hover.gif) no-repeat;}
.ny_nav ul li a:hover{ color:#ffffff;background:#571103;}


.ny_left_tel{ width:260px; overflow:hidden; margin-top:20px; }

.ny_left_tel dl dt{ width:260px; text-align:center; overflow:hidden; height:50px; line-height:20px;  #dfdfdf;
	background-color: #822003;

}


.ny_left_tel dl dt b{ font-size:13px; font-family:"Times New Roman", Times, serif; color:#fff; text-transform:uppercase; margin-right:10px;}
.ny_left_tel dl dt span{ font-size:12px; color:#fff; font-size:18px; line-height:42px;}
.ny_left_tel dl dd{ width:260x; overflow:hidden; color:#4a4a4a; font-size:15px; line-height:26px; text-align:center; font-weight:bold; margin-bottom:7px;}
.left-2-b{    background: #f4f4f4;    border: 1px solid #dcdcdc;    border-top: none;    padding: 10px 0; }
 .left-2-b p{margin-left:7px; margin-bottom:7px;}
/* 内页左侧普通栏目 */

.ny_right{ width:920px; float:right; overflow:hidden; }
.danquan{ height:42px; font-size:20px;line-height:76px; color:##333; border-bottom:4px solid #822003; padding-left:20px;padding-bottom:35px; background:url(../images/danquan.gif) no-repeat left center;font-family:""微软雅黑", Arial"; font-weight: bold;}
.danquan b{ font-size:20px; color:#2a2a2a; margin-right:10px; text-transform:uppercase}
.danquan span{ float:right; font-size:14px; font-weight:normal; padding-left:15px;}

.ny_art{ width:920px; overflow:hidden; padding:25px 0; }
.ny_article_box{ width:920px;  overflow:hidden; line-height:24px; color:#666666; min-height:200px;}
.ny_article_box img,.ny_article_box a img{ 
border:0;  
margin:0;  
padding:0; 
max-width:920px; 
width: expression(this.width > 745 && this.width > this.height ? 920px : 'auto';);  
max-height:3650px; 
height: expresion(this.height > 3650 ? 3650px : 'auto';); 
}

.ny_title { width:100%; }
.ny_title h2{line-height:24px;text-align:center;font-size:16px;color:#822003;overflow:hidden}
.ny_info{height:34px;line-height:34px;text-align:center; overflow:hidden;color:#7a7a7a; margin-bottom:20px; border-bottom:#CCCCCC 1px dotted;}
.ny_info small{margin-left:8px;margin-right:3px;color:#7a7a7a;font-size:12px;}
.ny_info a{color:#7a7a7a;}

.context{float:left;font-size:12px; display:block; border-top:#CCCCCC 1px dotted; overflow:hidden; width:100%; padding:0; margin-top:20px; padding-top:10px;}
.context ul li{line-height:24px;color:#666666;}
.context ul li a{color:#666666;}
.context ul li a:hover{color: #FF0000;}

.ny_job{ width:710px; margin:0 auto; overflow:hidden}
.job_t{ width:630px; height:44px; background:url(../images/job_t.gif) no-repeat; padding:25px 40px 22px; overflow:hidden; line-height:22px; color:#424242}
.job_t1{ width:710px; height:27px; margin:20px 0 10px; overflow:hidden}
.job_b{ width:710px; overflow:hidden; border-top:1px solid #c7c7c7; padding-top:30px; margin-top:30px;}
.job_c_t{ width:710px; overflow:hidden; margin-bottom:5px;}
.job_c_t a{ display:inline-block; float:left; padding:3px 20px; font-weight:bold; font-size:14px; background:#231815; color:#FFFFFF; margin-right:10px;}
.job_c_t a:hover{ background:#822003;color:#FFFFFF;}
.job_c_t a.cur{ background:#822003;color:#FFFFFF;}


/* 内页右侧文字列表 */
.news_list{ width:920px; margin:0 auto; overflow:hidden; }
.news_list li{height:36px;padding-left:10px;line-height:36px;overflow:hidden;background:url(../images/ico_2.gif) no-repeat left center; font-size:13px;border-bottom:1px dotted #dcdbdb;}
.news_list li span{	float:right;overflow:hidden;color:#8f8f8f; font-size:12px;}
.news_list li a{ color:#4c4b4b}
.news_list li a:hover{ color: #822003}

/* 内页右侧荣誉列表 */
.list_ry{width:920px; overflow:hidden;}
.list_ry_c{ width:690px; line-height:24px; text-indent:2em; color:#666666; margin:0 auto; overflow:hidden}
.list_ry ul{ }
.img_bg{background:url(../images/ry_bg.gif) no-repeat;padding-top:35px; margin-top:20px;width:920px; overflow:hidden }
.list_ry ul li{ float:left; display:inline; width:177px; height:258px; padding:2px; border:1px solid #c4c4c4; overflow:hidden; margin:0 26px 30px;}

#jquery-overlay {Z-INDEX: 90; POSITION: absolute; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px}
#jquery-lightbox {Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; TOP: 0px; LEFT: 0px}
#jquery-lightbox A IMG {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none}
#lightbox-container-image-box {POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px}
#lightbox-container-image {PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px}
#lightbox-loading {POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%}
#lightbox-nav {	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px}
#lightbox-container-image-box > #lightbox-nav {	LEFT: 0px}
#lightbox-nav A {OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium}
#lightbox-nav-btnPrev {WIDTH: 49%; ZOOM: 1; DISPLAY: block; HEIGHT: 100%}
#lightbox-nav-btnNext {WIDTH: 49%; ZOOM: 1; DISPLAY: block; HEIGHT: 100%}
#lightbox-nav-btnPrev {FLOAT: left; LEFT: 0px}
#lightbox-nav-btnNext {FLOAT: right; RIGHT: 0px}
#lightbox-container-image-data-box {PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto; PADDING-TOP: 0px}
#lightbox-container-image-data {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px}
#lightbox-container-image-data #lightbox-image-details {TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left}
#lightbox-image-details-caption {FONT-WEIGHT: bold}
#lightbox-image-details-currentNumber {PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left}
#lightbox-secNav-btnClose {PADDING-BOTTOM: 0.7em; WIDTH: 66px; FLOAT: right}




/* 内页右侧图片标题列表 */
.list_cp{ width:920px; overflow:hidden;}
.list_cp dl{ float:left; display:inline; width:148px; padding:1px; border:1px solid #dadada; overflow:hidden; margin:0 16px 30px;}
.list_cp dl dt{ width:148px; height:148px; overflow:hidden; margin-bottom:1px;}
.list_cp dl dt img{width:148px; height:148px;}
.list_cp dl dd{ width:148px; heighaat:27px; line-height:27px; text-align:center; overflow:hidden;}
.list_cp dl dd a{ color:#000; font-size:13px; display:block;width:148px; height:27px; line-height:27px; background:#e9e9e9}
.list_cp dl dd a:hover{ color:#FFFFFF; background:#822003}

.list_cp ul{ width:920px; overflow:hidden;}
.list_cp ul li{ width:420px; overflow:hidden; float:left; display:inline; padding:10px; border:1px solid #dadada; margin:0 10px 20px ;padding:8px 5px 0px 12px;}
.list_cp ul li .list_cp_t{ float:left; display:inline; width:195px; overflow:hidden;}
.list_cp ul li .list_cp_t h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; height:20px; line-height:20px; width:180px; overflow:hidden; border-bottom:1px dotted #c0c0c0; padding-left:15px; background:url(../images/cp_ico1.gif) no-repeat left center}
.list_cp ul li .list_cp_t h2 a{ color:#2a2a2a; font-size:13px;}
.list_cp ul li .list_cp_t h2 a:hover{ text-decoration:underline}
.list_cp ul li .list_cp_t h3{font-size:12px; font-family:Arial, Helvetica, sans-serif; height:19px; line-height:19px; width:180px; overflow:hidden; border-bottom:1px dotted #c0c0c0; padding-left:15px; background:url(../images/cp_ico2.gif) no-repeat 5px center; color:#777777; font-weight:normal}
.list_cp ul li .list_cp_t p{ margin:5px auto;}
.list_cp ul li .list_cp_img{ margin:0 auto; margin-bottom:5px; width:120px; height:90px; overflow:hidden}

.ny_cp{ width:920px; overflow:hidden; padding:5px; background:#fafafa; overflow:hidden}
.ny_cp dl{width:920px; overflow:hidden;}
.ny_cp dl dt{ width:303px; height:303px; float:left; overflow:hidden; background:#ffffff; border:1px solid #dbdbdb}
.ny_cp dl dd{ width:380px; float:right;}
.ny_cp dl dd h2{font-size:14px; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; width:365px; overflow:hidden; border-bottom:1px solid #c0c0c0; padding-left:15px; background:url(../images/cp_ico1.gif) no-repeat left center; margin-bottom:3px;}
.ny_cp dl dd h3{font-size:12px; font-family:Arial, Helvetica, sans-serif; height:28px; line-height:28px; width:365px; overflow:hidden; border-bottom:1px dotted #c0c0c0; padding-left:15px; background:url(../images/cp_ico2.gif) no-repeat 2px center; color:#505050; font-weight:normal}
.ny_cp dl dd .ny_cp_jj{ color:#666666; line-height:19px; margin-top:5px;}
.ny_cp_down{ margin:15px auto 25px; padding-left:120px; overflow:hidden}

.ny_cp_c{ width:920px; overflow:hidden; padding-top:50px; background:url(../images/ny_cp_t.gif) no-repeat top;}

.ny_cp_c{ width:920px;  overflow:hidden; line-height:24px; color:#666666;}
.ny_cp_c img,.ny_cp_c a img{ 
border:0;  
margin:0;  
padding:0; 
max-width:920px; 
width: expression(this.width > 745 && this.width > this.height ? 920px : 'auto';);  
max-height:3650px; 
height: expresion(this.height > 3650 ? 3650px : 'auto';); 
}


#menu {
width: 100%;
HEIGHT: 39px;
margin: 0 auto;
background: url(../images/head_nav_bg.jpg) repeat-x;


}
.fixedNav {
position: fixed;
top: 0px;
left: 0px;
z-index: 100000;
}

.page .current{
	BORDER-BOTTOM-COLOR: #822003;
    BORDER-TOP-COLOR: #822003;
    COLOR: #ffffff;
    BORDER-RIGHT-COLOR: #822003;
    BORDER-LEFT-COLOR: #822003;
	background: #822003;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height:20px;
}
.page .num {
    BORDER-BOTTOM: #d6d6d6 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #d6d6d6 1px solid;
    BORDER-TOP: #d6d6d6 1px solid;
    BORDER-RIGHT: #d6d6d6 1px solid;
	color: #666666;
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height:20px;
}