@charset "utf-8";
/* CSS Document */

/*全局定义*/
body { margin:0; padding:0; font-family:Verdana,Arial, Helvetica, sans-serif,; font-size:12px; background:url(../images/bg.jpg) repeat-x scroll #FFFFFF;}
body,div,td,th,p { line-height:25px; color:#555555; font-size:12px; font-family:Verdana,Arial, Helvetica, sans-serif;}
li,ul { list-style:none; line-height:25px; margin:0 auto; margin:0; padding:0;}
a { color:#555555; text-decoration:none;}
a:hover { color:#0058a6;}

/*整体框架*/
#header { width:1000px; height:88px; margin:0 auto; background:url(../images/index_01.jpg);}
#nav { width:950px; height:47px; margin:0 auto; background:url(../images/index_02.jpg); padding-left:50px;}
#banner { width:994px; height:272px; margin:0 auto; background:url(../images/index_03.jpg); padding:6px 0 0 6px;}
#center { width:1000px; height:572px; margin:0 auto;}
#bottom { width:780px; height:67px; margin:0 auto; background:url(../images/index_08.jpg); padding-left:220px; color:#71a5d6; padding-top:21px;}
#bottom  a{color:#71a5d6;}
#bottom p { margin:0; padding:0; line-height:20px;color:#71a5d6;}
#center_page { width:1000px; _height:500px; min-height:500px; margin:0 auto; margin-top:10px; background:url(../images/center_page_bg.jpg);}

/*nav*/
.nav { width:150px; height:47px; float:left;}

/*首页中间*/
.center_top { width:1000px; height:294px;}
.center_top_left { width:177px; height:210px; float:left; background:url(../images/index_04.jpg); padding:84px 65px 0 44px;}
.center_top_right { width:714px; height:294px; float:left;background:url(../images/index_05.jpg);}
.center_top_right_about { width:684px; height:65px; line-height:90px; text-align:right; padding-right:30px; overflow:hidden;}
.center_top_right_company { width:689px; height:170px; padding-top:10px; line-height:28px; padding-right:25px;  }
.center_top_right_news { width:659px; height:49px; padding-left:30px; padding-right:25px; }

.center_down{ width:1000px; height:278px;}
.center_down_left{ width:226px; height:118px; background:url(../images/index_06.jpg); float:left; padding:160px 40px 0 20px;}
.center_down_left p { margin:0; padding:0; line-height:22px;}
.center_down_right{ width:714px; height:278px;background:url(../images/index_07.jpg);float:left;}
.center_down_right_top{ width:689px; height:50px; text-align:right; padding-right:25px; line-height:50px;}
.center_down_right_down{ width:714px; height:228px;}


/*首页产品*/
.index_pro { width:177px; height:40px; background:url(../images/i_pro_bg.jpg); text-align:left; line-height:40px; font-size:16px; color:#FFFFFF; margin-bottom:5px; text-align:center;}
.index_pro a {  font-size:16px; color:#000; font-weight:bold;display:block; background:url(../images/i_pro_bg.jpg.jpg);}
.index_pro a:hover {  font-size:16px; color:#fff; font-weight:bold; display:block; background:url(../images/i_pro_bg1.jpg.jpg);}

/*内页产品*/
.ppro { width:212px; height:240px; float:left; margin-right:17px; margin-bottom:17px;}
.ppro_pic { width:206px; height:208px;  border:1px solid #7d4512; padding:2px;}
.ppro_name { width:212px; height:25px; line-height:25px; text-align:center;}
.pppro { width:693px; _height:200px; min-height:200px; margin-bottom:15px; border-bottom:1px dashed #996600; padding-bottom:15px; line-height:20px;}
.pppro_pic { width:310px; height:230px; float:left; padding:10px; border:1px solid #CCCCCC;}
.pppro_name { width:341px; height:230px; float:left; padding:10px;}
.pppro_name p { margin:0; padding:0; line-height:20px;}
.pppro_name10 { width:341px; height:180px; line-height:20px; overflow:hidden;}
.pppro_name10 p { margin:0; padding:0; line-height:20px;}
.pppro_name2 { width:341px; height:50px;}


/*底部*/
.bottom_top { width:1003px; height:34px; background:#0b3a94; line-height:34px; text-align:center; color:#FFFFFF;}
.bottom_top a:link,.bottom_top a:visited { line-height:34px; color:#fff;}
.bottom_top a:hover { color:#FF0000;}
.bottom_down { width:640px; height:74px; background:url(../images/index_16.jpg); padding-left:363px; color:#9bafd5; line-height:20px; padding-top:10px;}
.bottom_down p { margin:0; padding:0; color:#9bafd5; line-height:20px;}
.bottom_down a:link,.bottom_down a:visited { line-height:20px; color:#9bafd5;}
.bottom_down a:hover { color:#FFFFFF;}

/*内页左导航*/
.left_about { width:175px; height:38px; line-height:42px; background:url(../images/left_bg.jpg); font-size:12px; color:#fff; font-weight:bold; padding-left:10px; font-family: Arial, Helvetica, sans-serif; overflow:hidden;}
.page_left { width:185px; _height:100px; min-height:100px; float:left; margin-right:27px;}
.left_nav a {width:175px;height:28px;font-size:12px; display:block; text-align:left;line-height:30px; color:#666; margin:0 auto; background:url(../images/left_nav01.jpg); clear:both; overflow:hidden; padding-left:10px;font-weight:bold; }
.left_nav a:hover{width:145px;height:28px; text-align:right;font-size:12px;line-height:30px;color:#fff; font-weight:bold; text-decoration: none; background:url(../images/left_nav02.jpg); overflow:hidden; padding-right:30px;}
.white_nav {font-size:13px;line-height:25px;color:#fff;width:185px;height:25px;margin:0 auto;font-weight: bold;display:block; background:url(../images/left_nav02.jpg);}
.white_nav:hover {line-height:25px;height:25px; font-weight:bold;color: #000;text-decoration: none;background:url(../images/left_nav02.jpg);}
.white_nav2 {font-size:12px;line-height:25px; color:#fff;width:175px;height:25px;margin:0 auto;display:block; background:url(../images/left_nav03.jpg); text-align:left; padding-left:10px;}
.white_nav2:hover {line-height:25px;color:#fff;text-decoration:none; background:url(../images/left_nav04.jpg);}
.menber_re { width:547px; height:350px;color:#CCCCCC; font-size:14px; background:url(../images/re_bg.jpg); margin-left:80px; margin-top:60px;}
.menber_view { width:547px; height:215px;color:#CCCCCC; font-size:14px; background:url(../images/re_bg2.jpg);margin-left:80px;}
.left_02 { width:185px; height:226px; background:url(../images/left_02.jpg); margin-top:5px;}


/*内页右内容*/
.page_right { width:788px; _height:200px; min-height:200px; float:left; }
.page_right_ad { width:693px; height:200px; margin-bottom:5px;}
.page_right_add { width:758px; height:37px;  text-align:left; border-bottom:1px solid #ebebeb; color:#7c7c7c; line-height:40px; overflow:hidden; padding-left:30px; background:url(../images/add_bg.jpg);}
.page_right_add a:link,.page_right_add a:visited { color:#7c7c7c; line-height:25px;}
.page_right_add a:hover { color:#000;}
.page_right_concent { width:788px; _height:50px; min-height:50px; line-height:40px; padding:20px 0 10px 0;font-size:13px; color:#666; overflow-x:hidden;}
.page_right_concent p { margin:0; padding:0; line-height:35px; font-size:13px; color:#666;}
.page_right_concent strong { line-height:50px; font-size:18px; font-weight:bold; text-align:center;}
.page_right_concent1 { width:693px; _height:200px; min-height:200px; line-height:40px; padding:20px 0 10px 0;font-size:13px;}
.page_right_concent_pro { width:693px; _height:470px; min-height:470px; line-height:40px; padding:20px 0 10px 25px;;font-size:13px; overflow-x:hidden;}
.concent_title { font-size:16px; line-height:70px; font-weight:bold; color:#333333;}
.page_right_next { width:693px; height:25px; line-height:25px; text-align:center; margin-bottom:20px; margin-top:20px;}

/*新闻样式*/
.news_list ul { margin:0; padding:0;}
.news_list ul li {clear:both; padding:0; margin:0;height:27px; line-height:27px;color:#727272; overflow:hidden; padding-left:8px; background:url(../images/news_bg.jpg);}
.news_list ul li a {color:#727272;font-size:12px;font-weight:normal;}
.news_list ul li a:hover{text-decoration:none;color:#ec1117; font-weight:normal;}
.news_list ul li span { float:right;color:#9e9e9e; font-size:11px;} 

/*新闻样式*/
.news_list1 ul { margin:0; padding:0;}
.news_list1 ul li {clear:both; padding:0; margin:0;height:49px; line-height:49px;color:#727272; overflow:hidden;}
.news_list1 ul li a {color:#727272;font-size:14px;font-weight:normal;}
.news_list1 ul li a:hover{text-decoration:none;color:#ec1117; font-weight:normal;}
.news_list1 ul li span { float:right;color:#9e9e9e; font-size:12px;} 

/*新闻样式*/
.news_list2 ul { margin:0; padding:0;}
.news_list2 ul li {clear:both; padding:0; margin:0;height:35px; line-height:35px;color:#727272; overflow:hidden; padding-left:13px; background:url(../images/news_bg.jpg);}
.news_list2 ul li a {color:#727272;font-size:12px;font-weight:normal;}
.news_list2 ul li a:hover{text-decoration:none;color:#2885c0; font-weight:normal;}
.news_list2 ul li span { float:right;color:#9e9e9e; font-size:11px;} 

/*CSS quotes style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

.sb { width:308px; height:420px; background:url(../images/sb.jpg); position:absolute; margin-left:430px;}
.sm { width:250px; _height:50px; min-height:50px; position:absolute; margin-top:50px; border:1px solid #CCCCCC; padding:10px;}
.sm p { margin:0; padding:0; line-height:23px;}


/*产品样式*/
.pro { width:180px; height:220px; float:left; margin-right:15px; border:1px solid #ebebeb; margin-top:9px;}
.pro2 { width:176px; height:176px; border-bottom:1px solid #ebebeb; padding:2px;}
.pro3 { width:180px; height:39px; text-align:center; line-height:39px;}
.pro3 a:link,.pro3 a:visited{ font-size:12px;color:#999; text-decoration:none; font-weight:normal; text-align:center; line-height:39px;}
.pro3 a:hover{ font-size:12px;color:#fff; text-decoration:none; display:block; background:#3e65b4; font-weight:bold; }











