@charset "gb2312";
/* CSS Document */

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}

/* 全局 */
body { background:#ccc; font-size:12px; font-family:"Arial""新宋体"; line-height:18px; margin:0px; padding:0px;}
.header,.main,.footer { width:980px; margin-left:auto; margin-right:auto; }

.header { background:url(../images/header.jpg); height:76px; }
	.header .logo { float:left; margin-left:10px;}
		.header .logo a { display:block; width:250px; height:76px;}
	.header .cnen { float:right; width:558px; height:40px; line-height:35px; padding-right:40px; text-align:right; color:#999;}
		.header .cnen span { background:url(../images/ico_01.gif) no-repeat 0px 3px; padding-left:10px; color:#DEDEDE; margin-left:5px;}
	.header .menu { float:right; width:598px; height:31px;}
		.header .menu a { display:block; float:left; height:36px;}
		.header .menu a:hover,.header .menu a.btn_off { background-position:bottom;}
		.header .menu a.btn01 { width:72px; background:url(../images/menu_01.jpg);}
		.header .menu a.btn02 { width:81px; background:url(../images/menu_02.jpg);}
		.header .menu a.btn03 { width:81px; background:url(../images/menu_03.jpg);}
		.header .menu a.btn04 { width:81px; background:url(../images/menu_04.jpg);}
		.header .menu a.btn05 { width:81px; background:url(../images/menu_05.jpg);}
		.header .menu a.btn06 { width:81px; background:url(../images/menu_06.jpg);}
		.header .menu a.btn07 { width:86px; background:url(../images/menu_07.jpg);}
.main { background:#C0C7CD url(../images/main.jpg) repeat-y; width:960px; padding-left:10px; padding-right:10px; clear:left;}
	.main .tabMenu { background:url(../images/tabMenu.jpg); height:145px;}
	.main .tabMenu .tabMenuXy { padding-top:11px; padding-left:20px;}
	.main .tabMenu2 { background:url(../images/tabMenu2.jpg); height:145px;}
	.main .tabMenu .tabMenuXy a.btn_01:hover { background:url(../images/menu01.jpg);}
	.main .tabMenu .tabMenuXy a.btn_02:hover { background:url(../images/menu02.jpg);}
	.main .tabMenu .tabMenuXy a.btn_03:hover { background:url(../images/menu03.jpg);}
	.main .tabMenu .tabMenuXy a.btn_04:hover { background:url(../images/menu04.jpg);}
	.main .tabMenu a { display:block; width:230px; height:120px; float:left;}
	.mainBackGround { background:url(../images/mainBackGround.jpg) repeat-x; clear:left;}
	.main .banner { border-top:1px solid #001A43;}
	.main .incTitle { height:40px; padding-left:200px; background:#fff;}
		.main .incTitle .tit,.main .incTitlew .tit { background:url(../images/ico_02.gif) no-repeat 0px 13px; line-height:26px; padding-left:25px; font-family:"黑体"; font-size:18px; padding-top:10px; clear:left;}
	.main .incTitlew { height:40px; padding-left:20px; background:#fff;}
	.main .incMenu { width:190px; float:left;}
		.main .incMenu ul,.main .incMenu ol { clear:left;}
		.main .incMenu ul p,.main .incMenu ol p { display:block; line-height:14px; padding-top:7px; margin-left:30px;}
		.main .incMenu ul span,.main .incMenu ol span { display:block; line-height:12px; font-size:10px; font-family:"Arial"; margin-left:30px;}
		
		.main .incMenu ul li { background:url(../images/incMenu_01.jpg); height:40px; margin-bottom:1px; vertical-align:top; }
		.main .incMenu ul li a { color:#fff; display:block;}
		.main .incMenu ul li a:hover,.main .incMenu ul a.btn_off { color:#FFFF33; text-decoration:none; height:37px;}
		
		.main .incMenu ol li { background:url(../images/incMenu_02.gif); height:37px; margin-bottom:1px; vertical-align:top; }
		.main .incMenu ol li a { color:#000; display:block;}
		.main .incMenu ol li a:hover,.main .incMenu ol a.btn_off  { background:url(../images/incMenu_03.gif); text-decoration:none; height:37px;}
		
		.main .incMenu .pMenu { background:url(../images/incMenu_02.gif); margin-bottom:1px; vertical-align:top; clear:left;}
		.main .incMenu .pMenu p { background:#DBE3E9; margin-left:20px; padding-bottom:3px; padding:0px;}
		.main .incMenu .pMenu p a { background:none; height:20px; line-height:20px; display:block; padding:6px 0px 3px 10px;}
		.main .incMenu .pMenu p a:hover,.main .incMenu .pMenu p a.btn_off { background:#E6EFF2; height:20px; line-height:20px;}
		
		.main .incMenu .joinList li { background:#fff url(../images/ico_04.gif) no-repeat 19px 10px; margin-left:10px;}
		.main .incMenu .joinList li a { border-right:1px solid #C5CCDC; border-bottom:1px solid #C5CCDC; height:37px;}
		.main .incMenu .joinList li a:hover { background:#F8F9FA url(../images/ico_04.gif) no-repeat 19px 10px; text-decoration:underline;}
		
	.main .incContent { width:580px; margin-left:200px!important; margin-left:197px; margin-right:170px;}
	.main .incContent_b { width:520px; margin-left:200px!important; margin-left:197px; margin-right:170px;}
	.main .incBox h1 { background:url(../images/pic05.jpg) no-repeat right; height:30px; line-height:30px; font-size:14px; color:#fff; padding-left:10px;}
	.main .incBox h1 span { float:right; margin-right:10px;}
	.main .incBox h1 span a { font-size:12px; color:#fff; font-weight:100; border-top:1px solid #74b2e2; border-left:1px solid #74b2e2; border-right:1px solid #004a82; border-bottom:1px solid #004a82; padding:3px 5px 0px 5px;}
	.main .incBox h1 span a:hover {border-right:1px solid #74b2e2; border-bottom:1px solid #74b2e2; border-left:1px solid #004a82; border-top:1px solid #004a82; text-decoration:underline;}
	.main .incBox { background:url(../images/pic06.gif) no-repeat 0px 30px; }
	.main .incBox .incTxt { background:#fff; padding:20px; margin-left:10px;}
	.main .tith1 { background:url(../images/pic1.gif) no-repeat 0px 1px; padding-left:23px; color:#145482; font-weight:bold; font-size:14px;}
	.main .tith2 { background:url(../images/ico_03.gif) no-repeat 0px 1px; padding-left:23px; color:#145482;}
	.main .tith3 { font-size:14px; font-weight:bold; color:#145482; padding-bottom:10px;}
	.main .tith4 { color:#145482; font-weight:bold; font-size:14px;}
	.main .tith5 { background:url(../images/ico_04.gif) no-repeat 0px 4px; padding-left:15px; padding-bottom:5px;}
	.main .tith6 { font-size:14px; font-weight:bold; color:#ff0000; padding-bottom:10px;}
	.main .tith7 { color:#FF6600; font-weight:bold; font-size:14px; }
	
	.main .incSubnav { width:160px; float:right; padding-right:10px; margin-bottom:40px;}
	.main .incSubnav_b { width:220px; float:right; padding-right:10px; margin-bottom:40px;}
	.main .incSubnav h1 { background:url(../images/pic01.jpg); height:28px; padding-left:30px; color:#145482; font-size:14px; line-height:30px;}
	.main .incSubnav .box { border:1px solid #ccc; background:#fff;}
	.main .incSubnav .box .about { margin:8px; letter-spacing:-1px;}
	.main .incSubnav .box .pic { padding:1px;}
	.main .incSubnav .box .teltxt { background:url(../images/pic03.jpg) no-repeat; padding-left:65px; margin:8px; height:50px;}
	.main .incSubnav .box .telMenu { background:url(../images/pic04.jpg) no-repeat; margin:10px; padding-left:30px;}
	.main .incSubnav .box .telMenu li { line-height:30px; font-size:14px;}
	.main .incSubnav .box .tels { background:url(../images/ico_x.gif) repeat-x bottom; line-height:16px; letter-spacing:1px; padding-left:14px; padding-bottom:10px; font-size:12px; color:#145482; font-weight:bold;}
	.main .incSubnav .service a { background:url(../images/service.jpg); height:125px; display:block;}
	.main .incSubnav .joinSelect { padding-bottom:10px;}
	.main .incSubnav .joinSelect li { padding-top:8px; padding-left:8px;}
	.main .incSubnav .downsj { margin:10px;}
	.main .incSubnav .downsj .pic { padding-bottom:10px;}
	.main .incSubnav .downsj .hm { width:180px;}
	.main .incSubnav .downsj .yz { width:70px; margin-right:10px;}
	.main .incSubnav .downsj li { line-height:20px;}
	.main .incSubnav .downsj .border_x { background:url(../images/border_x.jpg) no-repeat center;}
	.main .incSubnav .downsj a { text-decoration:none;}
	.main .incSubnav .downsj a:hover { text-decoration:underline;}
	
	.main .incRight { width:750px; padding-right:10px; float:right;}
	.main .incRight .incTxt { background:#fff;}
	
	.main .newsList li { line-height:30px; background:url(../images/ico_x.gif) repeat-x bottom; padding-top:5px;}
	.main .newsList li a { background:url(../images/ico_04.gif) no-repeat 0px 4px; padding-left:15px;}
	.main .newsList li span { float:right; color:#999;}
	
	.main .newsList2 li { line-height:20px;}
	
	.main .incNews { background:url(../images/news.jpg) no-repeat; border-top:1px solid #001A43;}
	.main .incNews .incBox { margin-left:360px; margin-top:20px; margin-right:20px; padding-bottom:40px;}
	.main .incNews .incBox a { font-size:14px;}
	.main .incNews .incBox a span { float:right; color:#999;}
	
	.main .newsContentTit { height:40px; background:url(../images/pic13.jpg);}
	.main .newsContentTit .tit { background:url(../images/pic14.jpg); width:135px; height:23px; display:block; margin-top:13px; margin-left:10px;}
	.main .newsContentTit .more { float:right; padding-right:20px; padding-top:7px;}
	.main .newsContentTxt { background:#fff; padding:20px;}
	
	.main .newsContentTxt .incLeft { width:710px;}
	.main .newsContentTxt .incLeft h1 { text-align:center; font-size:28px; line-height:30px; font-weight:100; font-family:"黑体"; border-bottom:3px solid #ccc; padding-bottom:10px; color:#417296;}
	.main .newsContentTxt .incLeft .timeTxt { text-align:right; padding-top:10px; color:#ccc; margin-bottom:10px;}
	.main .newsContentTxt .incLeft .goUp { text-align:right; font-size:14px;}
	.main .newsContentTxt .incLeft .newsTxt { padding-bottom:40px; padding-top:10px; line-height:22px;}
	.main .newsContentTxt .incLeft .pageup { background:url(../images/ico_x.gif) repeat-x bottom; margin-bottom:30px; padding-bottom:5px; }
	.main .newsContentTxt .incSubnav { width:190px; padding:0px;}
	.main .newsContentTxt .incSubnav .teltxt { padding-left:70px;}
	.main .newsContentTxt .incSubnav .enMore { background:url(../images/ico_x.gif) repeat-x top; padding:10px;}
	.main .newsContentTxt .incSubnav .enMore a { background:url(../images/ico_06.gif) no-repeat; padding-left:15px;}
	.main .newsContentTxt .incSubnav .txt { padding:10px;}	

.contactBox td { padding-right:5px; padding-right:5px; padding-bottom:5px;}
.contactBox .tith3 { padding-top:15px;}
.contactBox .txtList_p { padding-right:40px;}

.searchInput { width:136px; border:1px solid #62798E; background:url(../images/searchBg.jpg) repeat-x top; height:22px; padding:2px; line-height:20px;}
.textRight { text-align:right;}
.red { color:red; font-weight:bold;}
.footer { background:url(../images/footer.gif); height:32px; line-height:22px; text-align:right; color:#fff; clear:left;}
	.footer span { margin-right:20px;}

/* */
p{ margin:0px;padding:0px; WORD-WRAP:break-word;}
table { width:100%;}
form,h1,h2,h3,h4,h5,h6,h7 { margin:0px;}
ul,li,ol,dd { margin:0px;padding:0px;list-style:none;}
a { text-decoration:none; color:#145482;}
a:hover { text-decoration:underline;}
img { border:0px;}