* { margin:0px; padding:0px; font-family:"微软雅黑"; }
ul,li { list-style:none; }
img { border:none;  }
a { text-decoration:none; }
.clear { clear:both; }

body { background:url(images/bg.jpg); }	

#header{ height:155px; width:100%;}
#header_con{ height:100px; width:1000px; margin:0 auto; background-color:#FFF }
#header_con .logo{  width:250px; margin:15px 0; float:left} 
#header_con .link{ float:right; height:30px; text-align:center; font-size:11px; color:#bebebe; margin:35px 0; }
#header_con .link a{ padding:10px;color:#bebebe;font-size:12px}

#menu{ width:1000px;; height:50px; margin:0 auto; background:#015896; border-bottom:#c7a300 5px solid;font-size:14px;}
#menu ul{ margin:0 auto; width:1000px;}
#menu ul li{ float:left;line-height:50px; background:url(images/menu_bg.png) no-repeat ;}
#menu ul li.on{background:#c7a300;}
#menu ul li a{display:block;color:#fff; width:125px; height:50px; text-align:center;}
#menu ul li:hover{ background:#c7a300; display:block;}

#idx_main { color:#000; }
#idx_main a { color:#000; }
#idx_main a:hover { text-decoration:underline; color:#616060 }

#idx_pic { /*height:421px;*/ width:1000px; margin:0 auto; overflow: hidden; background-color:#FFF; }

	
	.module { height:65px; position:absolute; width:100%; bottom:0px; left:0px; background:url(images/navbg.png) repeat-x;}
	.module .center { width: 984px; height: 80px; /* position: absolute; margin-left: -500px; OVERFLOW: hidden; TOP: 0px; LEFT: 50%; */ margin: 0 auto; }
	.kwicks { width:1084px; height:80px; }
	.kwicks .kwick { width:125px; float:left; height:65px; overflow:hidden; border-right:transparent 1px solid; }
	.kwicks .kwick div { width:650px; height:80px; }
	.kwicks .first { width:650px; }
	.kwicks .last { BORDER-RIGHT: 0px; }
	.kwicks .icon { width:125px; height:65px; float:left; }
	.kwicks .icon1 { background:url(images/img16.png) no-repeat 50% 0; }
	.kwicks .icon2 { background:url(images/img18.png) no-repeat 50% 0;}
	.kwicks .icon3 { background:url(images/img19.png) no-repeat 50% 0; }
	.kwicks .icon4 { background:url(images/img20.png) no-repeat 50% 0; }
	.kwicks img { float: left; }
	.kwicks .first .icon {	BACKGROUND-COLOR: #007cc2}
	.kwicks .kwick DIV.kwick-nr { width:490px; float: left; height: 65px; }
	.kwick-nr P { width:186px; height:65px; overflow:hidden; float:left; }
	.kwick-nr H2 { line-height:24px;  float:left; color:#fff; margin-left:22px; font-size:24px; padding-top:28px; font-weight:normal; }
	.kwick-nr H3 { line-height:24px; width:240px; float:left; color:#fff; margin-left:12px; font-size:12px; font-weight:normal;  }
	.kwick-nr a { color:#FFFFFF; }
		
	/*#banner1 { background:url(images/bn1.jpg) no-repeat center top; margin: 0 auto; width:100%; height:320px; }
	#banner2 { background:url(images/bn2.jpg) no-repeat center top; margin: 0 auto; width:100%; height:320px; }
	#banner3 { background:url(images/bn3.jpg) no-repeat center top; margin: 0 auto; width:100%; height:320px; }
	#banner4 { background:url(images/bn4.jpg) no-repeat center top; margin: 0 auto; width:100%; height:320px; }
	#banner5 { background:url(images/bn5.jpg) no-repeat center top; margin: 0 auto; width:100%; height:320px; }*/
	
	#idx_main { }
	#container { margin:0 auto; width:1000px; margin-top::30px; z-index:100; position:relative; background-color:#FFF; }
	#con1 .c1t1-width{ float:left; height:48px; width:984px; background:#bfdef0 repeat-x;}
	#con1 .c1t1-width p{ margin:5px 0px 0px 10px; float:left; width:250px;}
	#con1 .c1t1-width p strong , #con1 .c1t1-width p strong a { font-size:28px;color:#1d2f70; }
	#con1 .c1t1-width p strong a { text-decoration:none; }
	#con1 .c1t1-width span { font-size:16px; color:#1d2f70; margin-left:10px;}
    .search {float: right;width:320px;padding: 9px 18px 0 0;}
    .search .srk {background: #f8f8f8 none repeat scroll 0 0;border:1px solid #88abda;float:left;height:28px;line-height:248px;padding: 0 0 0 10px;width: 240px;}
    .search .srk1 {background:#f8f8f8 none repeat scroll 0 0;border:1px solid #88abda;float:left;height:28px;line-height:28px;padding: 0 0 0 10px;text-align: center;width: 240px;}
    .search .btn {background:#88abda none repeat scroll 0 0;border:0 none;color: #fff;float: rigth;height: 30px;line-height: 30px;margin: 0 0 0 6px;text-align: center;width: 60px;}
	
	
	.c1t1 { float:left; height:48px; width:984px; background:#bfdef0 repeat-x;}
	.c1t1 p{ margin:5px 0px 0px 10px;}
	.c1t1 p strong  { font-size:28px;color:#1d2f70; }
	
	#con2 .c1t1 p strong a  { font-size:28px;color:#1d2f70; }
	#con2 .c1t1 p strong a { text-decoration:none; }
	
	#con3 .c1t1 p strong a  { font-size:28px;color:#1d2f70; }
	#con3 .c1t1 p strong a { text-decoration:none; }
	
	#con4 .c1t1 p strong a  { font-size:28px;color:#1d2f70; }
	#con4 .c1t1 p strong a { text-decoration:none; }
	
	#con6 .c1t1 p strong a  { font-size:28px;color:#1d2f70; }
	#con6 .c1t1 p strong a { text-decoration:none; }
	
	#con7 .c1t1 p strong a  { font-size:28px;color:#1d2f70; }
	#con7 .c1t1 p strong a { text-decoration:none; }
	
	.c1t1 span { font-size:16px; color:#1d2f70; margin-left:10px;}
	
	#con1 { width:984px;  margin:0 auto ;  font-size:12px; border-bottom:2px solid #ccc; padding-bottom: 10px; }
	#con1_1 { float: left; width: 406px; }
	#con1_1 .c1c1 { width:406px; height:280px; float:left; margin-top:20px;  }
	
	#con1_0{ width:1000px; margin-top:15px;}
	
	#con1_2 { float: right; width: 564px; margin-right:10px; margin-top:20px; }
	#con1_2 .c1t2 { float:left; width:564px; height:44px; }
	#con1_2 .c1t2 ul { width:556px; border-bottom:5px solid #007cc2; height:27px; }
	#con1_2 .c1t2 li { height:21px; line-height:21px; float:left;  color:#1d2f70; cursor:pointer; overflow:hidden; font-size:16px; font-weight:bold; border-bottom:5px solid #007cc2;  padding:0px 18px 6px; }
	#con1_2 .c1t2 li.on { border-bottom:5px solid #c7a300;  }
	#con1_2 .c1c2 { width:564px;  float:left; background:#FFFFFF; font-size:12px; display:none; }
	#con1_2 .c1c2 li { width:550px; height:23px; line-height:24px; overflow:hidden; float:left; padding-left:14px; background:url(images/news_arrow.png) no-repeat 0 50%; }
	#con1_2 .c1c2 li .txt { width:420px; float:left; margin-right:8px;  }
	#con1_2 .c1c2 li .txt a:hover { text-decoration:underline; }
	#con1_2 .c1c2 li .date { width:100px; float:left; text-align:left; background:url(images/time_bt.png) no-repeat 0 50%; padding-left:12px; }
	#con1_2 .c1c2.on { display:block; }
	
	.banner1 { margin: 0 auto; width: 984px; }
	.banner1 img { width:100%; }

	#con2 { width:984px; height:355px; margin:0 auto; padding-top:30px; font-size:12px; }
	#c2c1 { width:984px; margin:10px auto 0px; }
	#c2c1 .c2c1 { background:url(images/bspic1.png) no-repeat; width:230px; height:205px; float:left; }
	#c2c1 .c2c2 { background:url(images/bspic2.png) no-repeat; width:230px; height:205px; float:left; margin:0px 15px; overflow:hidden; }
	#c2c1 .c2c3 { background:url(images/bspic3.png) no-repeat; width:230px; height:205px;  float:left; }
	#c2c1 .c2c4 { background:url(images/bspic4.png) no-repeat; width:230px; height:205px;  float:left; margin:0 15px }
	#c2c1 .con_t { height:90px; width:230px; overflow:hidden; margin:70px auto 5px; line-height:23px; display:none; }
	#c2c1 .con_t a { color:#F7A714; }
	#c2c1 .con_t.on { display:block; }
	#c2c1 .con_o { height:35px; width:230px; overflow:hidden; padding:20px auto 0px; border-top:2px solid #B0A897; background:url(images/bg01.jpg) repeat-x; }
	#c2c1 .con_o a { color:#1d2f70; }
	#c2c1 .con_o a:hover { text-decoration:none; }
	#c2c1 .con_o li { height:31px; line-height:32px; float:left; text-align:center; color:#1d2f70; padding:0px 18px; cursor:pointer; font-size:16px; width:65px; }
	#c2c1 .con_o li.on { border-bottom:5px solid #c7a300; }
	
	#c2c2 { width:984px; height:60px; float:left; overflow:hidden; padding:5px 0px 10px; border-bottom:#ccc 2px solid; }
	
	#con3 { width:984px;  margin:0 auto; padding-top:10px;  font-size:12px; padding-bottom:10px;  border-bottom:#ccc 2px solid;  }
	#con3 #c3_left { width:304px;  float:left; }
	#con3 #c3_right { width:630px;  float:left; margin-left:49px; }
	
	#c3c1 .c3c1_1 { background:url(images/bg1.jpg) no-repeat 0 100%; width:304px; height:35px; line-height:35px;}
	#c3c1 .c3c1_1 p { color:#1d2f70; padding-left:24px; float:left; font-size:16px; font-weight:bold; }
	#c3c1 .c3c1_1 p span{ float:right; }
	#c3c1 .c3c1_1 span { float:right; line-height:40px; }
	#c3c1 .c3c1_1 span a { font-weight:bold ;color:#1d2f70; font-size:12px; }
	#c3c1 .c3c1_2 {margin-top:10px;}
	/*#c3c1 .c3c1_2 p{ height:300px; line-height:20px;overflow:hidden;}*/
	

	#c3c1 .c3c1_2 li { width:304px; height:26px; float:left; font-size:12px; }
	#c3c1 .c3c1_2 li a:hover { text-decoration:underline; }
	#c3c1 .c3c1_2 li p.txt { width:200px; height:26px; line-height:26px; overflow:hidden; float:left; padding-left:10px; background:url(images/news_arrow.png) no-repeat 0 50%; }
	#c3c1 .c3c1_2 li p.date { width:80px; height:26px; float:left; margin-left:14px; }
	
	#c3c2 { width:304px;  float:left; margin-top:28px; }
	#c3c2 .c3c2_1 { background:url(images/bg1.jpg) no-repeat 0 100%; width:304px; height:35px; line-height:35px;}
	#c3c2 .c3c2_1 p { color:#1d2f70; padding-left:24px; float:left; font-size:16px; font-weight:bold; line-height:40px;}
	#c3c2 .c3c2_1 p span{ float:right; }
	#c3c2 .c3c2_1 span { float:right; line-height:40px; }
	#c3c2 .c3c2_1 span a {font-weight:bold ;color:#1d2f70; font-size:12px; }
	
	/*#c3c2 .c3c2_1 { background:url(images/img22.jpg) no-repeat 0 100%; height:35px; line-height:35px;  width:280px; color:#1d2f70;  font-size:16px; font-weight:bold; padding-left:24px;}
	#c3c2 .c3c2_1 span{float:right;}*/
	#c3c2 .c3c2_2 a { padding-left:20px; margin-bottom:5px;  width:281px; float:left; height:28px; overflow:hidden; line-height:28px; background:url(images/list_bg.jpg) no-repeat; font-weight:bold; font-size:14px; }
	#c3c2 .c3c2_2 .txt{width:250px;height:28px; overflow:hidden;} 

	.c3c3 { float:left;  }
	.c3c32 { margin-top:8px; float:left;  }
	.c3c3_t { background:url(images/bg05.jpg) repeat-x bottom; width:630px; height:30px; float:left;border-bottom:#007cc2 4px solid; }
	.c3c3_t .c3c3_t1 { width:520px; float:left;}
	.c3c3_t .c3c3_t1 li { height:30px; line-height:30px; float:left;  color:#1d2f70; overflow:hidden; font-size:16px; font-weight:bold; padding:0px 18px 5px; }
	.c3c3_t .c3c3_t1 li:hover,.c3c3_t .c3c3_t1 li.on { height:25px;border-bottom:4px solid #c7a300; }
	.c3c3_t .c3c3_t2 { width:60px; height:28px; line-height:40px; float:left; padding-left:50px; }
	#c3_right .c3c3 .c3c3_t2 a { color:#1d2f70; font-size:12px; font-weight:bold; } 
	
	.c3c3_con { float:left; width:630px; display:none; }
	.c3c3_con.on { display:block; }
	.c3c3_con li { width:630px; height:26px; line-height:26px; float:left; font-size:12px; }
	.c3c3_con li.c1 { background:#F5F3F2; }
	.c3c3_con .txt { width:530px; float:left; overflow:hidden; height:24px; background:url(images/news_arrow.png) no-repeat 4px 50%; padding-left:16px; overflow:hidden;}
	.c3c3_con .txt a:hover { text-decoration:underline; }
	.c3c3_con .date { width:80px; float:left; text-align:right; margin-right:4px; }
	 
	#c3c4 { width:630px; margin:20px auto 0px; }
	
	#con4 { margin: 0 auto; padding-top: 30px; width:984px;border-bottom: 2px solid #ccc; padding-bottom:10px}
	#c4_left { width:300px; float:left; margin-top:10px; }
	.c41_t { background: url(images/bg1.jpg) no-repeat bottom ; height: 28px; line-height: 22px;  width: 300px;}
	.c41_t p { color: #1d2f70; float: left; font-size: 16px; font-weight: bold; padding-left: 24px; }
	.c41_t span { float:right; }
	.c41_t span a { color: #1d2f70; font-size: 12px; font-weight:bold; }
	
	#c4_left #c4_l1 { width:300px; float:left; height:225px; text-align:center; margin-top:14px; }
	#c4_left #c4_l1 #picshow { width:299px; height:237px; float:left; overflow:hidden; }
	
	#c4_m { width:340px; float:left; margin:10px 20px 0px 10px; }	
	#c4_m .c4_t { width:340px; float:left; border-bottom:4px solid #007cc2; height:24px }
	#c4_m .c4_m_t1 { width:230px; float:left;}
	#c4_m .c4_m_t1 li { height:19px; line-height:24px; float:left;  color:#1d2f70; overflow:hidden; font-size:16px; font-weight:bold; border-bottom:4px solid #007cc2;  padding:0px 18px 5px; }
	#c4_m .c4_m_t1 li:hover,#c4_m .c4_m_t1 li.on { border-bottom:4px solid #c7a300; }
	#c4_m .c4_m_t2 { width:60px; height:28px; line-height:22px; float:left; padding-left:50px; }
	#c4_m .c4_m_t2 a { color:#1d2f70; font-size:12px; font-weight:bold; }

	#c4_m_list { float:left; width:340px; font-size:12px; margin-top:10px; }
	#c4_m_list ul li{ line-height:24px;}
	/*#c4_m_list ul { padding:0px 10px 0px 0px; }
	#c4_m_list li { width:340px; height:24px; line-height:24px; float:left; background:url(images/png61.png) no-repeat 0 50%;  }
	#c4_m_list li a:hover { text-decoration:underline; }
	#c4_m_list .txt { width:260px; float:left; overflow:hidden; height:24px; }
	#c4_m_list .date { width:75px; float:left; text-align:right; padding-right:5px; }*/
	
	#c4_right { width:680px; float:left; }
	.c4c1 { background:url(images/bg06.jpg) repeat-x bottom; height:28px;  }
	.c4c1 .t1 { float:left; width:101px; color:#1d2f70; font-size:16px; text-align:center; height:28px; font-weight:bold;  }
	.c4c1 .t2 { float:right; color:#1d2f70; font-size:12px; height:28px; }
	.c4c1 .t2 a { color:#1d2f70; }
	
	.c4_con { width:230px; float:left; padding:5px 10px; }
	.c4_con li { width:70px; margin-left:12px; float:left; background:url(images/png62.png) no-repeat 0 50%; padding-left:10px; }
	.c4_con li a { font-size:12px; }
	.c4_con li a:hover { text-decoration:underline; }

	.c4c2_pic { margin:10px 0px; text-align:center; }
	.c4c2_list { width:239px; float:left; padding:2px; }
	.c4c2_list a { width:59px; height:13px; line-height:13px; text-align:center; float:left; background:url(images/png69.png) no-repeat; font-size:12px; color:#FFFFFF;  }
	.c4c2_list a:hover { background:url(images/png68.png) no-repeat; }

	#con5 { margin: 0 auto; padding-top: 30px; width:984px; }
	#c5_left { float:left; width:300px; margin-top:10px; }

	#c5c2 { float:left; width:300px; }
	#c5c2 .c5c2_t { background: url(images/bg1.jpg) no-repeat bottom ; height:28px; line-height: 24px;  width: 300px;}
	#c5c2 .c5c2_t p { color: #1d2f70; float: left; font-size: 16px; font-weight: bold; padding-left: 24px; }
	#c5c2 .c5c2_t span { float:right; }
	#c5c2 .c5c2_t span a { color: #1d2f70; font-size: 12px; font-weight:bold;}
	
	#c5c1 { float:left; width:300px; height:100px; padding:13px 0px 10px; }
	#c5c1_left { float:left; width:15px; height:60px; cursor:pointer; padding-top:30px; }
	#c5c1_pic { width:260px; float:left; height:90px; margin-left:5px; }
	#c5c1_pic li { float:left; width:70px; height:90px  text-align:center; margin:0px 8px; }
	#c5c1_pic li p { line-height:16px; font-size:12px; }
	#c5c1_pic li img { width:70px; height:90px; }
	#c5c1_right { float:right; width:15px; height:60px; cursor:pointer; padding-top:30px; }
	
	#c5_right { float:right; width:670px; margin-left:10px; }
	#c5c3 { float:left; width:655px; border-bottom:4px solid #007cc2; height:35px}
	#c5c3 .c5c3_t { height: 35px; line-height: 35px;  width: 660px;}
	.c5c3_t p :hover,.c5c3_t p.on { height:35px;border-bottom:4px solid #c7a300; line-height:35px; width:110px }
	
	.c5_con { float:left; width:320px; height:100px; margin:0px 10px 0px 0px; }
	.c5_con .c5ct { width:100%; float:left; border-bottom:4px solid #007cc2; height:24px }
	.c5_con .c5ct p { color: #1d2f70; float: left; font-size: 16px; font-weight: bold; padding: 0px 18px; border-bottom: 4px solid #c7a300; line-height:24px; text-align:center;  }
	.c5_con .c5ct span { float:right; }
	#c5_right .c5_con .c5ct span a { color: #1d2f70; font-size: 12px; font-weight:bold; line-height:24px; }
	
	
	#c5_con_1 { float:left; width:300px; height:100px; padding:13px 0px 10px; }
	#c5_con_1_left { float:left; width:15px; height:60px; cursor:pointer; padding-top:20px; }
	#c5_con_1_pic { width:260px; float:left; height:70px; margin-left:5px; }
	#c5_con_1_pic li { float:left; width:70px; height:70px  text-align:center; margin:0px 8px; }
	#c5_con_1_pic li p { line-height:16px; font-size:12px; }
	#c5_con_1_pic li img { width:70px; height:70px; }
	#c5_con_1_right { float:right; width:15px; height:60px; cursor:pointer; padding-top:20px; }
	
	#c5_con_2 { float:left; width:300px; height:100px; padding:13px 0px 10px; }
	#c5_con_2_left { float:left; width:15px; height:60px; cursor:pointer; padding-top:20px; }
	#c5_con_2_pic { width:260px; float:left; height:70px; margin-left:5px; }
	#c5_con_2_pic li { float:left; width:70px; height:70px  text-align:center; margin:0px 8px; }
	#c5_con_2_pic li p { line-height:16px; font-size:12px; }
	#c5_con_2_pic li img { width:70px; height:70px; }
	#c5_con_2_right { float:right; width:15px; height:60px; cursor:pointer; padding-top:20px; }
		
	#c5c3 .c5c3_t p { color: #1d2f70; float: left; font-size: 16px; font-weight: bold; padding-left: 24px; }
	#c5c3 .c5c3_t span { float:right; }
	#c5c3 .c5c3_t span a { color: #1d2f70; font-size: 12px; font-weight:bold; }
	
	#c5c4 { float:left; width:629px; height:70px; padding:13px 20px 10px; }
	#c5c4_left { float:left; width:15px; height:60px; cursor:pointer; padding-top:30px; }
	#c5c4_pic { width:580px; float:left; height:80px; margin-left:13px; }
	#c5c4_pic li { float:left; width:133px; height:80px; text-align:center; margin:0px 5px; }
	#c5c4_pic li img { width:133px; height:80px; }
	#c5c4_right { float:right; width:15px; height:60px; cursor:pointer; padding-top:30px; }
	#con6 { margin: 0 auto; padding-top: 30px; width:984px; padding-bottom:10px; border-bottom:2px solid #ccc; margin-bottom:20px; }
	#c6_left{ width:375px;  float:left;}
	#c6c1 .c6c1_1 { width:375px; height:36px; line-height:35px; background:url(images/bg2.jpg) no-repeat 0 100%;}
	#c6c1 .c6c1_1 p { color:#1d2f70; padding-left:24px; float:left; font-size:16px; font-weight:bold;}
	#c6c1 .c6c1_1 p span{ float:right; }
	#c6c1 .c6c1_1 span { float:right; line-height:40px; }
	#c6c1 .c6c1_1 span a { color:#1d2f70; font-size:12px; font-weight:bold;}
	#c6c1 .c6c1_2 {margin-top:10px;}
	#c6c1 .c6c1_2 p {overflow:hidden; padding-left:10px;  line-height:18px}
	#con6 #c6_right { width:550px;  float:left; margin-left:49px; }
	.c6c6 {float:left;  }
	.c6c62 { margin-top:8px; float:left;  }
	.c6c6_t {width:555px; height:32px; float:left;border-bottom:#007cc2 4px solid; }
	.c6c6_t .c6c6_t1 { width:445px; float:left;}
	.c6c6_t .c6c6_t1 li { height:36px; line-height:36px; float:left;  color:#1d2f70;  overflow:hidden; font-size:16px; font-weight:bold; padding:0px 18px 5px; }
	.c6c6_t .c6c6_t1 li:hover,.c6c6_t .c6c6_t1 li.on { height:27px;border-bottom:4px solid #c7a300; }
	.c6c6_t .c6c6_t2 { width:60px; height:28px; line-height:40px; float:left; padding-left:50px; }
	#c6_right .c6c6_t .c6c6_t2 a { color:#1d2f70; font-size:12px; font-weight:bold; } 
	
	.c6c6_con { float:left; width:555px; display:none; }
	.c6c6_con.on { display:block; }
	.c6c6_con li { width:555px; height:26px; line-height:26px; float:left; font-size:12px; }
	.c6c6_con li.c1 { background:#F5F3F2; }
	.c6c6_con .txt { width:430px; float:left; overflow:hidden; height:24px; background:url(images/news_arrow.png) no-repeat 4px 50%; padding-left:16px; }
	.c6c6_con .txt a:hover { text-decoration:underline; }
	.c6c6_con .date { width:80px; float:left; text-align:right; margin-right:4px; }
	
	#con7{ margin: 0 auto; padding-top: 30px; width:984px; padding-bottom:10px; border-bottom:2px solid #ccc; }
	.c7c7_t {width:980px; height:32px; float:left;border-bottom:#007cc2 4px solid; }
	.c7c7_t .c7c7_t1 { width:870px; float:left;}
	.c7c7_t .c7c7_t1 li { height:36px; line-height:36px; float:left;  color:#1d2f70;  overflow:hidden; font-size:16px; font-weight:bold; padding:0px 18px 5px; }
	.c7c7_t .c7c7_t1 li:hover,.c7c7_t .c7c7_t1 li.on { height:27px;border-bottom:4px solid #c7a300; }
	.c7c7_t .c7c7_t2 { height:28px; line-height:40px; float:left; padding-left:50px; }
	#con7 .c7c7_t .c7c7_t2 a { color:#1d2f70; font-size:12px ;font-weight:bold;} 
	
	#con7 #c7_left{ width:350px;  float:left; margin-right:135px;}
	#con7 #c7_left li{margin-top:20px; background:#f7f4f1; line-height:25px; font-size:14px;}
	
	#con7 #c7_right{width:350px;  float:right; margin-right:135px;}
	#con7 #c7_right li{margin-top:20px; background:#f7f4f1; line-height:25px; font-size:14px;}
	
	
	
	.bg { height:2px; float:left; width:100%; background:#ccc; display:none;  }
	
	#yeardate { width:990px; margin:0 auto; padding:20px 0px; }
	
	.banner { width:1000px; position: relative; 	margin: 0 auto; /* width: auto;*/ }
.banner .slides li {
	position: relative;
	overflow: hidden;
}
.banner img {
/*	width: 100%;*/
	display: block;
}

.banner-s img {
	position: relative;
	/*left: 50%;*/
	width: 1460px;

	/*margin-left: -800px;*/
}
.banner .para, .banner .text,.banner .para, .banner .pp {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 0;
}
.banner .text { 
	top: 15%;
	left: 50%;
	width: auto;
	height: auto;
	margin-left: -500px;
	color:#fff;
}
.banner .text dt{
	font-size:36px;
	height:50px;
	font-weight: bold;
}
.banner .text dd.tit{
	height:18px;
	font-size: 14px;
	text-indent:2px;
}
.banner .text dd.data{
	font-family: arial;
	font-size:10px;
	text-indent:2px;
}
.banner .text dd.btn{
	margin-top:12px;
}
.banner .text dd.btn a{display: block;height:28px;line-height:28px;width:80px;background:#ff6e00;text-align: center;
	font-size:12px;
	color:#fff;
}



.banner .flex-prev,
.banner .flex-next {
	position: absolute;
	top:40%;
	width: 77px;
	height: 118px;
	margin-top: -59px;
	text-indent: -100em;
	overflow: hidden;
}
.banner .flex-prev {
	left: 0;
	background: url(images/arrow-left.png) no-repeat center center;
}
.banner .flex-next {
	right: 0;
	background: url(images/arrow-right.png) no-repeat center center;
}
.banner .flex-control-nav {
	position: absolute;
	top: 15%;
	left: 50%;
	margin-top: 135px;
	margin-left: -500px;
	display:none;
}
.banner .flex-control-nav li {
	float: left;
	width: 10px;
	height: 10px;
	margin-left: 8px;
}
.banner .flex-control-nav li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -100em;
	overflow: hidden;
	background: #fff;
	cursor: pointer;
	background: url(images/index-btn2.png) no-repeat;
}
.banner .flex-control-nav li .flex-active {
	background: url(images/index-btn1.png) no-repeat;
}


/*		.banner { width:990px; margin:0 auto; }*/
 		

	#id_page { width:550px; height:30px; line-height:30px; margin-top:10px; padding-top:8px; font-size:12px; text-align: right; }
	#id_page_con { float:right; }
	#id_page .p1 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -2px -1px ; float:left; }
	#id_page .p2 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -18px -1px ; float:left; }
	#id_page .p3 { float:left; height:16px; text-align:center; }
	#id_page .p3 a { float:left; width:16px; height:16px; line-height:16px; text-align:center; font-size:12px; padding:0px 3px; color:#666666; font-weight:700;  }
	#id_page .p3 a.on { color:#fba416; }
	#id_page .p4 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -36px -1px ; float:left; }
	#id_page .p5 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -52px -1px ; float:left; }
	#id_page a { color:#666666; font-size:12px; padding:3px; }
	
	#footer { /* background:url(images/img16.jpg) repeat-x; */ padding:0px;  }
	#footer .footer_con { margin:0 auto; width:1000px;   font-size:12px; line-height:24px; background-color:#FFF   }
	.yqlj { margin:0 auto; text-align:center; padding:10px 0px 20px;  }
	#footer .group { text-align:center; font-size:12px; color:#000000;  }
	#footer .group a { color:#000000; }
	#footer .group a:hover { text-decoration:underline; }
	
	#footer .copyright { text-align:center; font-size:12px; color:#000000; }
	#footer .copyright a { color:#000000; }
	#footer .copyright a:hover { text-decoration:underline; }


	/*  走进集团  */
	.wrapper-k{width: 1000px;margin: 0 auto;  background-color:#fff}
#nywrapper { position: relative;  margin: 0 auto;  }
#ntitle{width: 1000px;margin: 0 auto;height: 55px;position: relative;}
.ntitle_bg{width: 1000px;height: 82px;position: absolute;margin-top: -27px; background: url(images/menu_bgt.png) no-repeat;}
.niu{position: absolute;right: 0;margin-top: -21.5px;width: 43px;height: 43px;background: url(images/bt.jpg) no-repeat;}
.ninfo{width: 176px;float: left;text-indent: 30px;}
.ninfo .name{font-size: 20px;color: #fff;padding-top: 17px;line-height: 25px;}
.ninfo .english{font-size: 16px;line-height: 25px;color: #fff;}
.nmap{width: 774px;float: right;height: 55px;line-height: 55px;padding-top: 27px;color: #616060;font-size: 13px;}
.nmap a{color: #616060;}
.nmap a:hover{text-decoration: underline;}

.leftwrapper{float: left;width: 218px;background: #c7a300;}
.leftmenu{margin-left: 33px;width: 185px;}
.leftmenu ul{width: 185px;background:#015896;padding-bottom: 50px;}
.leftmenu li{width: 185px;line-height: 50px;height: 50px;text-indent: 0px;margin: 0 auto;}
.leftmenu li a{color: #fff;display: block;line-height: 50px;height: 50px;width: 165px;margin: 0 auto;border-bottom: 1px solid #fff; }
.leftmenu li:hover{background:#c7a300;}
.leftmenu li:hover a{border-bottom: 0;}
.leftmenu li.ck{background:#c7a300;}
.leftmenu li.ck a{border-bottom: 0;}
.rwm{width: 185px;margin-left: 33px;padding: 10px 0;text-align: center;background: #01487c;}





	#page { width:760px; height:30px; line-height:30px; margin-top:10px; padding-top:8px; font-size:14px; text-align: right; text-align:center }
	#page_con { float:right; }
	#page .p1 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -2px -1px ; float:left; }
	#page .p2 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -18px -1px ; float:left; }
	#page .p3 { float:left; height:16px; text-align:center; }
	#page .p3 a { float:left; width:16px; height:16px; line-height:16px; text-align:center; font-size:14px; padding:0px 3px; color:#666666; font-weight:700;  }
	#page .p3 a.on { color:#fba416; }
	#page .p4 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -36px -1px ; float:left; }
	#page .p5 { width:16px; height:16px; background:url(images/img19.jpg) no-repeat -52px -1px ; float:left; }
	#page a { color:#666666; font-size:14px; padding:3px; }





#culture_con{ width:750px; margin:30px 0 0 20px; }
#culture_con ul li{ width:750px; height:130px; background:url(images/culture_list.jpg) no-repeat #f0f0f0  0 50%; line-height:48px; padding-top:30px; margin:20px 0 ;}
#culture_con ul li p{ margin-left:70px;}

.rightmain { float: left; width: 750px; color:#616060; padding:30px 0px 20px 22px; font-size: 14px; line-height:30px; background-color:#FFF }

#article { width:100%;  }
.atitle { color:#015896; font-size:20px; text-align:center }
.atitle2 { color:#717171; font-size:18px; text-align:center }  
.adate { text-align:center; border-bottom:1px dotted #616060; padding-bottom:5px; margin-bottom:15px; }
.adate span { font-size:12px; line-height:30px; padding:0 5px;  }

#aother { margin-top:20px;  }
#aother p { line-height:24px; line-height:24px; }
#aother a { color:#616060; }
#aother a:hover { text-decoration:underline; color:#333333 }

#list { width:100%;  }
#list li { height:36px; line-height:36px; width:710px; overflow:hidden;  background:url(images/news_list.png) no-repeat 0 50%; padding-left:15px;  border-bottom:dashed 1px #dfdfdf; }
#list li p { float:left; width:610px; padding-right:10px}
#list li span { width:90px; float:right; text-align:right; }
#list li a { color:#616060; }
#list li a:hover { text-decoration:underline; color:#333333 }

#piclist { width:100%;  }
#piclist li { width:230px; height:180px; float:left; margin:13px 5px; overflow:hidden; }
#piclist li .pic img { width:230px; height:150px; }
#piclist li .title { line-height:30px; height:30px;  text-align:center }
#piclist li a { color:#616060; }
#piclist li a:hover { text-decoration:underline; color:#333333 }


#con_menu {
    background: #00467f none repeat scroll 0 0;
    height: 22px;
    margin-bottom: 20px;
    padding: 6px 12px 0;
    width: 710px;
}
#con_menu ul {
    height: 22px;
    width: 656px;
}
#con_menu ul li {
    float: left;
    height: 22px;
    line-height: 22px;
}
#con_menu ul li a {
    color: #ffffff;
    font-size: 12px;
    padding: 0 20px;
}
#con_menu ul li.on {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #ffffff none repeat scroll 0 0;
    border-color: #fed02b #fed02b #ffffff;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    height: 20px;
    line-height: 20px;
}
#con_menu ul li.on a {
    color: #00467f;
    font-weight: bold;
}

#art_con {
    background: #ffffff none repeat scroll 0 0;
    line-height: 2em;
    width: 734px;
}

#art_con h2 {
    color: #004074;
    font-size: 24px;
    text-align: center;
	margin-bottom:10px;
}

#art_con h1 {
    font-size: 18px;
	text-align: center;
	  color: #004074;
}

#art_con .m_desc {
    color: #999999;
    overflow-x: hidden;
    text-align: center;
    width: 734px;
}


#list3 {
    width: 100%;
}

#list3 ul li {
    border-bottom: 1px solid #d4d4d4;
    float: left;
    margin-bottom: 20px;
    padding-bottom: 20px;
    width: 710px;
}
#list3 ul li .l_pic {
    float: left;
    height: 150px;
    width: 210px;
}
#list3 ul li .l_pic a {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #d4d4d4;
    display: block;
    height: 142px;
    padding: 3px;
    width: 190px;
}
#list3 ul li .l_pic a img {
    height: 142px;
    width: 190px;
}
#list3 ul li .l_con {
    float: right;
    width: 490px;
}
#list3 ul li .l_con h4 {
    line-height: 32px;
}
#list3 ul li .l_con h4 a {
    color: #333333;
}
#list3 ul li .l_con h4 a:hover {
    color: #ff6633;
}
#list3 ul li .l_con .l_desc {
    color: #616060;
    overflow: hidden;
    width: 470px;
}
#list3 ul li .l_con .l_more a {
    color: #616060;
}
#list3 ul li .l_con .l_more a:hover {
    color: #616060;
}

#list3 ul li .l_con .l_desc a  { color: #616060; }

#art_con #m_text { font-size:16px }
