@charset "utf-8";
* {
	margin:0 auto;
	padding:0;

}
body {
margin:0 auto;
padding:0;
background:url(bg2.jpg) top center repeat-x #FAFAFA;
color:#555555;
font-size:12px;
line-height:22px;
}

td,div{
font-family: Arial;
font-size:12px;
line-height:22px;
}
li {list-style:none;}
img{border:0;}


A {
	FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #DA251E; TEXT-DECORATION: none
}

.page_td{ border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; text-align:left; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:20px;}

.main{background:url(bg1.jpg) top center no-repeat;}
.sub_main{width:960px; margin:0 auto; padding:20px;}
.sub_main2{ width:992px; margin:0 auto; overflow:hidden; background:url(bg1.gif) top center repeat-y; background-color:#FFFFFF;} 

.menu{background:url(index_01_03.jpg) top left no-repeat; height:39px; width:753px; overflow:hidden;}
.menu ul{ padding-left:9px;}
.menu ul li{float:left; width:92px; height:39px; line-height:39px;  color:#FFFFFF; text-align:center; }
.menu ul li a {font-size:15px; font-family:'微软雅黑';font-weight:bold;color:#FFFFFF;}
.menu ul li a:hover{font-size:15px; font-family:'微软雅黑';font-weight:bold;color:#FFFC00;}

.banner{height:400px; width:992px; padding-top:11px; overflow:hidden;}
.footer{background:url(bg3.gif) top center repeat-x #363636;}
.footer ul{width:992px; margin:0 auto; height:43px; padding-top:12px; color:#FFFFFF; overflow:hidden;}
.footer_l{float:left; height:43px; line-height:43px; padding-left:10px;}
.footer_r{float:right; height:43px; line-height:43px; color:#525252; padding-right:10px;}
.footer_r a{color:#525252;}
.footer_r a:hover{color:#525252; text-decoration:underline;}

.cp{width:960px; height:227px; overflow:hidden; margin-bottom:15px;}
.cp ul li{ margin-left:26px; float:left;  background:url(pic.jpg) top left no-repeat; width:300px; height:227px; text-align:center; cursor:pointer;}
.cp ul li img{padding:10px 0;}
.cp ul li p{height:29px; line-height:29px; background:url(tt.jpg) top center no-repeat; margin:0 auto; color:#FFFFFF; font-family:'微软雅黑'; font-weight:bold; font-size:15px;}
.nr{background:url(bg4.gif) top center repeat-y; width:960px; overflow:hidden;}
.nr_l{float:left; width:450px;}
.nr_r{float:right; width:439px;}

.wz{background:url(about_01.jpg) top left no-repeat; height:37px; line-height:37px; padding-left:40px;}
.left{float:left; width:214px; background:url(bg2.gif) top right no-repeat; padding-left:9px; padding-bottom:20px;}
.tel{padding:8px 0;}
.cplist{width:207px; margin-bottom:2px;}
.bc{height:26px;line-height:26px; margin-bottom:2px; background:url(d.gif) 12px 9px no-repeat #E7E7E7; padding-left:25px;}
.bc a{ font-weight:bold; font-size:13px; color:#AF2E25}
.sc{background:url(d2.gif) 0px 8px no-repeat; padding-left:15px;}
.right{float:right; width:769px; background:url(about_03.jpg) top left no-repeat; overflow:hidden;}
.r2{width:739px; margin:0 auto; padding:20px 0;}
.bt{background:url(dd.gif) bottom center repeat-x; height:33px; font-family:'微软雅黑'; font-size:16px; font-weight:bold; padding-left:10px; color:#C30803;}
.bt span{color:#B7B7B7; font-size:14px; font-family:Arial; padding-left:10px;}
.txt{padding:15px; line-height:24px;}

.wz2{height:26px; line-height:26px; font-family:'微软雅黑'; font-size:15px; font-weight:bold;color:#C30803;}
.wz2  span{color:#B7B7B7; font-size:14px; font-family:Arial; padding-left:10px;}
.a2{padding:15px 0; border-bottom:1px #CCCCCC dotted; margin-bottom:20px;}
.newslist{padding-top:15px;}
.newslist p{font-size:14px; font-weight:bold; font-family:微软雅黑; color:#FF0000; padding-bottom:5px;}
.newslist li{background:url(dd1.gif) 2px 8px no-repeat; padding-left:20px; height:25px; line-height:25px;}
.newslist li span{float:right; color:#C58734;}
.wz3{height:26px; line-height:26px; font-family:'微软雅黑'; font-size:13px; font-weight:bold;color:#C30803;}

.cp2{width:439px; overflow: hidden;}
.cp2_l{float:left; width:220px;}
.cp2_l img{padding:0 10px;}
.cp2_r{float:right; width:209px; padding-left:10px;}
.txt2{line-height:20px; padding-top:5px;}


.map1{padding:10px;}
.map1 a{font-size:15px; font-weight:bold; font-family:'微软雅黑'; COLOR: #555555; }
.map1 a:hover{font-size:15px; font-weight:bold; font-family:'微软雅黑'; color:#DA251E}

.yl{width:960px;overflow:hidden;}
.yl ul{ margin:0; padding:0}
.yl ul li{float:left;padding:1px 0 1px 0;}
.yl ul li a{ color:#555555; margin-right:20px;}
.yl ul li  a:hover{color:#DA251E}
