/*全局样式*/
html{background-color:#535252;}
body{
    width: 1003px;
	padding: 0px;
	margin: 0px auto;
	background-color:#fff;
	font: normal 12px Geneva, Arial, "宋体" ; 	 
	color:#606469}
img{ border:0px;}
li {list-style-type:none}
ul,li,h1, h2, h3, h4,h5,img{padding:0px; margin:0px;}
a {text-decoration:none;color: #fff;}
a:hover {text-decoration:none;color:#ec1411}

/*正文样式*/
.top{
    width:991px;
	height:96px;
	clear:both;
	margin: 0px auto 2px auto;
	background:url(images/top_bj.gif) repeat-x
}

.top1 {
	float: right;
	width: 140px;
}
.top1 li {
	width: 40px;
	float: left;
	padding:10px 5px 2px 10px;
	background:url(images/icon1.gif) no-repeat left 13px;
}
.top1 li a{
    color:#01052a
}
.top1 li a:hover{
    color:#01052a;
	text-decoration:underline
}
.top2 {
	clear: both;
}
.top21 {
    float:left;
	padding:0px 0px 5px 15px;
	
}
.top22 {
	float: right;
	width:250px;
	padding-top:15px;
}
.top22 li {
	float: left;
}
.top221 {
	color: #02256d;
	padding-top:5px;
}
.top222 {
    width:150px;
}
.top223 {
	padding-top:3px;
}
.top_dlk {
	width: 120px;
	margin:auto 8px;
	height:16px;
	border:solid 1px #ccc;
	padding:2px 5px ;
}
.daohang{
    width:991px;
	height:44px;
	clear:both;
	margin:0px auto 
}
.daohang ul{
    width:987px;
	height:44px;
	padding-left:2px;
	padding-right:2px;
	background:url(images/dh1.gif) repeat-x;
}
.daohang li{
    width:122px;
	float:left;
	text-align:center;
	background:url(images/dh3.gif) no-repeat right;
	height:44px;
	line-height:44px;
	padding-right:1px;
	font:bold 14px "宋体"
}
.daohang li a{
	height:44px;
	line-height:44px;
	color:#fff;
	display:block;
	background:url(images/dh1.gif) repeat-x;
}
.daohang li a:hover{
	background:url(images/dh2.gif) repeat-x;
	height:44px;
	line-height:44px;
	color:#fff;
	display:block
}
.ban{
    width:991px;
    clear:both;
    margin:0 auto
}
.in_con { 
    width:991px;
	height:100%;
	clear:both;
	margin: 5px auto 2px auto;
}
.in_con1 {
	float: left;
	height: 250px;
	width: 355px;
}
.in_con11 {
    clear: both;
	height: 240px;
	width: 350px;
	padding:1px;
	border:solid 1px #242424;
}
.in_con12 {
	clear: both;
	width:341px;
	height:25px;
	padding-left:10px;	
	font:bold 12px "宋体";
	color:#000;
	margin:3px auto;
	line-height:22px;
	background:url(images/in_left1_pbj.jpg) no-repeat
}
.in_con2 {
	float: left;
	width: 428px;
	margin:auto 10px;
}
.in_con2t {
	width: 428px;
	clear:both;
	height:10px;
	background:url(images/in_con2_t.gif) no-repeat top
}
.in_con2m {
	width: 428px;
	clear:both;
	background:url(images/in_con2_m.gif)  repeat-y top
}
.in_con21 {
	clear: both;
	width: 420px;
	margin:0 auto
}
.in_con211 {
    height:26px ;

    border-bottom: solid 1px #ff0000;
}
.in_con211 ul {
    clear: both;
	width: 420px;
	margin:0 auto
}
.in_con211 li {
	height: 26px;
	width: 111px;
	float: left;
	margin-right:10px;
}
.in_con211 li a{
	height: 26px;
	width: 111px;
	display:block;
	color:#043584;
	font:bold 12px "宋体";
	line-height:26px;
	text-align:center;
	background:url(images/icon3.gif) no-repeat
}
.in_con211 li a:hover{
	height: 26px;
	width: 111px;
	display:block;
	color:#fff;
	font:bold 12px "宋体";
	line-height:26px;
	text-align:center;
	background:url(images/icon4.gif) no-repeat
}


.in_con2b {
	width: 428px;
	height:15px;
	clear:both;
	background:url(images/in_con2_b.gif) no-repeat
}
.in_con211_text {

	
}
.in_con211_text1{
    margin:15px auto 10px auto;
	text-align:center;
	color:#c70705;
	font:bold 16px "宋体"
	
}
.in_con211_text2 {
    width:98%;
	clear:both;
	margin:0 auto;
	padding-bottom:8px;
	text-indent: 20px;
	line-height: 22px;
	background:url(images/lin_35.gif) no-repeat bottom
}
.in_con211_text3 {
    width:98%;
	clear:both;
	margin:10px auto 0 auto;
}
.in_con211_text3 li {
    float:left;
	width:400px;
	line-height: 23px;
	padding-left:15px;
	background:url(images/icon2.gif) no-repeat left 7px
}
.in_con211_text3 li span{
    float:right
}
.in_con211_text3 li a {
    color:#606469;
    text-decoration:none}
.in_con211_text3 li a:hover {
    color:#c70705;
    text-decoration:underline}
.in_con3 {
	float: right;
	width: 187px;
}
.in_con3t {
	height: 29px;
	width: 167px;
	font:bold 12px "宋体";
	padding-left:20px;
	color:#fff;
	line-height:29px;	
	background:url(images/in_con3_t.gif) no-repeat top
}
.in_con3t2 {
	height: 53px;
	width: 187px;
	color:#fff;
	background:url(images/in_con3_t2.gif) no-repeat top
}
.in_con3t21 {
	float: left;
	color: #333;
	padding:  15px 5px 5px 70px;
}
.in_con3t22{
	float: left;
	width:120px;
	color: #333;
	padding-left:66px;
	color:#29386e;
	font:bold 11px Verdana
}
.in_con3t23 {
	color: #333;
	padding: 15px 5px 6px 5px;
}
.in_con3t24 {
	color:#29386e;
	font:bold 10px Verdana;
	padding-bottom:10px}

.in_con3t3 {
	width: 185px;
	border-left:solid 1px #e21210;
	border-right: solid 1px #e21210;
}
.in_con3b {
	height: 4px;
	width: 187px;
}
.in_con3_bbg{
    padding-bottom:9px;}
.in_con3_bbg tr{
    height:25px;}
.in_con_zs { 
    width:991px;
	height:80px;
	clear:both;
	margin: 10px auto;
}
.in_con_zs1 {
	float: left;
	height: 80px;
	width: 24px;
}
.in_con_zs2 {
	float: left;
	height: 80px;
	width: 960px;
	background:url(images/zs_m.gif) repeat-x
}
.in_con_zs2 ul {
    float: left;
	padding:5px
}
.in_con_zs2 li {
    float: left;
	width:99px;
	height:70px;
	text-align:center
}
.in_con_zs3 {
	float: right;
	width: 7px;
	height: 80px;
}
.blue_p {
	width:991px;
	clear:both;
	margin: 0px auto ;
}
.blue_p1 {
	height: 66px;
	width: 990px;
}
.blue_p2 {
    width: 990px;
	height:282px;
	padding-top:10px;
	background:url(images/bli_55.gif) repeat-y 
}
.blue_pli {
	width: 975px;
	clear: both;
	margin:0 auto;
}
.blue_plit {
	height: 11px;
	width: 975px;
}
.blue_plim {
	height: 260px;
	width: 975px;
	text-align:center;
	background:url(images/blue_lim.gif) repeat-y 
}

.red_p {
	width:991px;
	clear:both;
	margin: 20px auto 5px auto ;
}
.red_p1 {
	height: 66px;
	width: 990px;
}
.red_p2 {
    width: 990px;
	height:282px;
	padding-top:10px;
	background:url(images/red_libj.gif) repeat-y 
}
.red_pli {
	width: 975px;
	clear: both;
	margin:0 auto;
}
.red_plit {
	height: 11px;
	width: 975px;
}
.red_plim {
	height: 260px;
	width: 975px;
	text-align:center;
	background:url(images/blue_lim.gif) repeat-y 
}
.about_top {
	clear: both;
	height: 30px;
	width: 971px;
	margin:0 auto;
	color:#fff;
	line-height:30px;
	padding-left:20px;
	background:url(images/icon7.gif) no-repeat 5px 8px;
	background-color:#151515;
}

.about_con {
	clear: both;
	width: 991px;
	margin:0 auto;
}
.about_conleft {
	float: left;
	width: 198px;
	min-height:750px;
	_height:750px;
	
	background-color: #f0f0f0;
}
.ab_conleft1 {


}
.bigclass{
background:url(images/abo_l_top.gif) repeat-x;

	height: 43px;

}
.ab_conleft11 {
	height: 43px;
	padding-left:30px;
	background:url(images/icon5.gif)  no-repeat 10px;
	color:#2a2b2e;
	font:bold  12px "宋体";
	line-height:43px;
}
.ab_conleft12 {
	background-color: #d7d7d7;
}
.ab_conleft12 ul {
	width: 197px;
	float: left;
}
.ab_conleft12 li {
	float: left;
	line-height: 30px;
	display:block;
	padding-bottom:1px;
	border-bottom: solid 1px #fff;
	
}
.ab_conleft12 li a {

	display:block;
	width: 167px;
	padding-left: 30px;
	color:#2a2b2e;
	background:url(images/icon8.gif) no-repeat 18px 10px;
	background-color: #d7d7d7;
}
.ab_conleft12 li a:hover {
	color:#fff;
	width: 167px;
	padding-left: 30px;
	background:url(images/icon9.gif) no-repeat 18px 10px;
	background-color: #0066cc;
}



.ab_conleft12  li ul li {
	float: left;
	line-height: 30px;

	display:block;
	padding-bottom:1px;

	border-bottom: solid 1px #fff;
}





.ab_conleft12 li ul li a {

	display:block;
	width: 147px;
	padding-left: 50px;
	background:url(images/icon8.gif) no-repeat 38px 10px;
	color:#2a2b2e;

}


.ab_conleft12 li ul li   ul li a {

	display:block;
	width: 147px;
	padding-left: 60px;
	background:url(images/icon8.gif) no-repeat 50px 10px;
	color:#2a2b2e;

}


.ab_conleft12 li ul li  ul li a:hover {
	color:#fff;
	width: 147px;
	background:url(images/icon9.gif) no-repeat 50px 10px;
	padding-left: 60px;
	background-color: #0066cc;

}


.ab_conleft12 li ul li a:hover {
	color:#fff;
	width: 147px;
	background:url(images/icon9.gif) no-repeat 38px 10px;
	padding-left: 50px;
	background-color: #0066cc;

}







.ab_conleft2 {
	height:56px;
	width: 170px;
	clear: both;
	padding-top:10px;
	text-align:center;
	margin:50px auto 20px auto;
	background:url(images/about_left2_bj.gif) repeat-x;
	border:solid 1px #d0d0d0;
	
}
.ab_conleft3 {
	height: 56px;
	width: 170px;
	clear: both;
	padding-top:10px;
	text-align:center;
	margin:20px auto 20px auto;
	background:url(images/about_left2_bj.gif) repeat-x;
	border:solid 1px #d0d0d0;
}
.about_conright {
	float: right;
	width: 770px;
	padding-top:15px;
}
.about_conr1 {
	width: 770px;
	padding-bottom:11px;
	border-bottom:solid 1px #ccc
}
.ab_conr11 {
	float: left;
	width: 120px;
	font:bold 14px "宋体";
	color:#000;
	padding-left:25px;
	background: url(images/icon6.gif) no-repeat 5px ;
}
.ab_conr12 {
	float: right;
	color:#333;
	padding-right:15px;
}
.ab_conr2 {
	clear: both;
	width: 740px;
	margin:25px auto 10px auto;
	text-indent: 20px;
	line-height:24px;
}
.ab_conr3 {
	clear: both;
	width: 740px;
	margin:25px auto 10px auto;
}
.ab_conr4 {
	margin-top: 30px;
}
.News_right_M2 {
	width: 740px;
	clear: both;
	margin: 0px  auto 10px  auto;
}
.News_right_M2 ul {
	float: right;
	width: 720px;
	padding:10px;
}
.News_right_M2 li {
	line-height: 30px;
	width:720px;
	border-bottom: dotted 1px #686347;
	background: url(images/icon9.gif) no-repeat left 11px;
	padding-left: 15px;
}
.News_right_M2 li a{
    color:#2a2b2e}
.News_right_M2 li a:hover{
    color:#ec1411}
.News_right_M2 span {
	float: right;
}
.News_right_M21 {
	font: bold 14px "宋体"; 
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
}
.News_right_M22 {
	font-size: 12px;
	text-indent: 25px;
	line-height: 24px;
}
.contact1 {
	line-height: 24px;
	padding-top: 25px;
}
.join_text {
	padding-top: 20px;
	text-indent: 20px;
	line-height: 25px;
}
.pro_con {
	clear: both;
	width: 768px;
	margin:20px auto 
}
.pro_con2 {
	clear: both;
	width: 760px;
	height:190px;
	background:url(images/pro2_bj.gif) repeat-x ;
	
	border:solid 1px #999;
}
.pro_con21 {

	border:solid 1px #ccc;
	
	
}
.pro_con21 img{
	padding: 2px;
	
	
}

.pro_con21_p {
	
	width:70px;
	height:25px;
}

.pro_con3 {
	clear: both;
	width: 760px;
	margin:20px auto 10px auto;}
.pro_con31 {
	float: left;
	
	border:solid 1px #dbdbdb;
	
}
.pro_con32 {
	float: right;
	width: 460px;
}

.pro_con321 {
	float: left;
	width: 460px;
	border-bottom:solid 1px #e8e8e8;
	padding-bottom:10px;
	font:bold 12px Arial, "宋体";

}
.pro_con33 {
	width: 460px;
	margin:20px auto 5px auto;
}
.pro_con331 {
	width: 460px;
	line-height:22px;
	margin:0px auto 10px auto;
}
.pro_con4 {
	clear: both;
	font:bold 14px "宋体";
	color:#363232;
	padding: 20px 0px 10px 15px;
	border-bottom:solid 1px #ccc
}

.pro_con5 {
    width:96%;
	margin:10px auto 10px auto;
	clear: both;
}
.pro_con5 table {
    border-left:solid 1px #ccc;
	border-top: solid 1px #ccc;
}
.pro_con5 td{
	height:25px;
	line-height:25px;
	border-right: solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	text-indent: 20px;
}
.downland {
	margin-top: 20px;
}
.downland2 {
	text-align: center;
	font:bold 12px "宋体";
	color:#2a2b2d;
}
.downland21 {
   	margin:10px auto
}
.downland22 {
	color: #636363;
}
.downland22 a {
	color: #636363;
}
.downland22 a:hover{
    color:#ec1411}
.about_con31 {
	text-align: center;
	padding-top:7px;
	padding-bottom: 7px;
}
.about_con31 a{
   color:#2d2d2f
}
.about_con31 a:hover {text-decoration:none;color:#ec1411}
.about_con8 {
	line-height: 30px;
	clear:both;
	width:88%;
	margin:20px auto 
}
.about_con8 input {
    border:solid 1px #a9a9a9}
.about_con7 {
    width:680px;
	clear:both;
    margin:25px auto;
}

.about_con7 table {
    border-left:solid 1px #ccc;
	border-top: solid 1px #ccc;
}
.about_con7 td{
	height:25px;
	line-height:25px;
	border-right: solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	text-indent: 20px;
}










.bottom { 
    width:991px;
	clear:both;
	height:152px;
	margin: 25px auto 0px auto;
	text-align:center;
	background:url(images/bottom.gif) repeat-x
}
.bottom1 {
    width:560px;
	margin: 25px auto 10px auto;
}
.bottom1 li {
	float: left;
	width: 80px;
}

.bottom1 li a{
	float: left;
	width: 80px;
	color:#333
}

.bottom2 {
	clear: both;
	width: 610px;
	margin:0 auto;
}
.bottom21 {
	float: left;
	height: 47px;
	width: 39px;
	background:url(images/bot_01.jpg) no-repeat
}
.bottom22 {
	float: left;
	padding:5px 10px 10px 20px;
	line-height:22px;
}
.bottom23 {
	float:right;
	height: 46px;
	width: 38px;
	background:url(images/bot_02.jpg) no-repeat
}
