﻿@charset "utf-8";
/* CSS Document */


.content .menub{width:1078px; height:54px; overflow:hidden;background:#FFF;}
.content .menub .menucon{width:178px;  height:auto; overflow:hidden; padding-left:1.6px;}
.content .menub .menucon .subnav{ background: url(/images/sy_57.jpg) no-repeat scroll 0 0 #FFF; height:47px; text-align:center; width:178px;}
.content .menub .menucon .subnav a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; line-height:50px;}

.content .menub .menucon .submenu{width:176px; height:160px; border-left:1px #bebebe solid; border-right:1px #bebebe solid; border-bottom:1px #bebebe solid; background: url(/images/sy_76.jpg) repeat-x scroll 0 0;float: left; }
.content .menub .menucon .submenu .sty1 { height:141px; margin-top:10px;}
.content .menub .menucon .submenu .sty1 .sty_a{ display:block; width:43px;  padding-top:30px;  text-align:center; float:left; margin:0 8px;}

.contentb{ width:1078px;}
.dh{line-height:0px;font-size:0px   }
.contentlef{ width:253px;float:left; margin-left:10px;}
.dhcom{  border:1px solid  #cccccc;  width:249px;border-top:none;    height:195px; padding-top:10px; background:#f5f5f5}
.dhcom_c  ,.dhcom_a{    float:left}
.dhcom_c li,.dhcom_a  li{ width:76px; background:url() no-repeat  ; font-size:12px;   margin-left:19px; line-height:22px;
list-style:none; background-position:0px 8px  ;   padding-left:17px;   border-bottom:1px dotted #cccccc; }
.dhcom_c li a,.dhcom_a  li a{  color:#000 }
.zj { margin:10px 0px 0px;}
.bltop{ width:252px; height:42px; border:1px solid  #cccccc; background: url(/images/sy_214.jpg) repeat-x scroll 0 0;}
.bltop_con p{ width:100px; height:28px; background: url(/images/sy_220.gif) no-repeat;  float:left;  font-size:14px;color:#FFF  ;    line-height:28px;  text-align:center   ;display: block;font-weight: bold; margin-left:10px; padding-top:14px;}
.bltop_con p a {  color:#FFF; }
.bltop_con{ width:252px} 
  
.bltop_con span{ float: right;  line-height:42px; margin-right:5px;width:70px ; display: block;  font-size: 12px;   

 
}    
.bltop_con span a{  color:#000}                                                                   
.bli{margin-bottom:8px;}
.blitom li{ font-size:12px ;     line-height:22px;  border-bottom:1px dotted #cccccc; width:220px; margin-left:30px; display: block; padding-top:4px;}
.blitom li  a{  color:#000  }
.blitom { width:252px; height: 220px;border:1px solid  #cccccc;border-top:none;}  
.blitom3 { width:252px;border:1px solid  #cccccc;border-top:none;}  
.blitom3 p{   font-size:14px; line-height:24px   ; margin:0px 10px} 
.blitom3 img{ width:217px;margin:0px 14px  }


.contentrig {  width:720px;  float:left; margin-left:10px;border:1px solid  #cccccc;}    
.contentrigaa {  width:720px;  float:left; margin-left:10px}                                   
.contentrigg{ width:690px ;  height:30px ; border:1px solid  #cccccc; font-size:12px; line-height:30px; padding-left:30px; background:url() no-repeat; background-position:10px 10px}
.contentrigg  a{   color:#000} 

.contentrig1{ width:770px ;  height:30px ; border-bottom:1px solid  #cccccc; font-size:12px; line-height:30px; padding-left:30px; background:url(/images/nksy44.jpg) repeat-x; background-position:10px 10px}
.contentrig1  a{   color:#000} 

.ter{ width:700px; line-height:25px; margin:20px 0 0 10px;}  
.contentrigg2 img{margin:10px 0 10px 48px}
.contentrigg2 p {  font-size: 14px; line-height: 24px ; color:#515457    ; text-indent:2em; margin: 0  29px 0 50px}
.contentrig2 h1 {
    color: #CC0A0A;
    font-size: 14px;
    line-height: 57px;
    text-align: center;
}
.contentrig2 h2 {
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 15px;
    
}

.contentrig2 p{ margin: 0 10px }
.contentrig3 { text-align:right}
.contentrig5  {text-align:right}
.contentrig7 p{  font-size:12px;  line-height:24px; color:#515457; margin:0 20px 25px 55px;  letter-spacing:1px}
.contentrig4{ padding:0 0 0 70px} 
.contentrig4 img {   float:left  ;margin:10px 17px 30px 0px;border:4px solid  #cccccc;   }
 .contentrig15{padding:0 0 0 45px}
.contentrig15 img{  margin:0px 17px 20px  0px; } 
.contentrig8{   width:655px;height:165px;border:1px solid  #cccccc;  margin:19px 0px 0px  38px; } 
.contentrig9 { width:655px;margin:0px 0px 0px  38px;}
.contentrig9 p a{  color:#000000; font-size:12px; line-height:50px;   }
.contentrig9 p{ padding:0px 0px 0px 30px}
.contentrig9 p span a{  color:#000000; font-size:12px; line-height:50px;   }
.rigcom li a,.rigcom1 li a{ width:317px; font-size:12px;   line-height:24px; color:#000000;padding-left:10px; } 
.rigcom li span a,.rigcom1 li span a{ width:317px;height:30px ;  display:inline-block;font-weight:bold;   } 
.rigcom li.rigcom1 li {padding-left:10px;}
.rigcom1 li span {
    background: none repeat scroll 0 0 #F3F8F4;
    display: inline-block;
    height: 30px;
	font-weight:  bold;
    width: 317px; padding:0 0 0  10px;
	line-height:30px;
}
.rigcom li span {
    background: none repeat scroll 0 0 #F3F8F4;
    display: inline-block;
    height: 30px;
    width: 317px; 
padding:0 0 0  10px;
	
	line-height:30px;
	font-weight:bold;
}

.rigcom{border-right:1px solid #cccccc;float:left; width:327px;height:165px;}                            
.rigcom1{float:left;width:327px}
.contentri { font-size: 12px;margin:0 30px 40px 50px;  letter-spacing:1px
line-height: 25px;  text-indent:2em}



.contentrig11 img{   float:left; margin:34px 0px 54px 82px    ; }
.contentrig11{border-top:1px dotted #cccccc} 


/* list */ 
.listco{ width:650px;/*border-bottom:1px dotted #cccccc;*/ height:100px; /*padding:30px 0px 10px 0px;*/ margin-left:10px; line-height:20px; margin-bottom:22px;}
.listco h1{background-position:0px 5px; background:#F7F6F6; width:759px; margin-top:22px; padding-left:20px;}
.listco h1 a{ line-height:27px;color:#333; font-family:微软雅黑; font-size:14px; }
.listco p a{line-height:24px; font-size:12px;  color:#0879A0;}
.listco p{ margin-top:16px; float:left; color:#666; text-indent:2em; margin-left:14px;}
#right3 a {                      
    color: #555555;
    height: 12px;
    margin: 0 5px 0 0;
}
#right3 a:hover {
    color: #F00; }

#right3 {

    margin: 25px auto 41px;                                   

    width: 715px; font-size:12px;    text-align:center }  
.contentrig_b {
	width:800px;
	float:left;
	border:1px solid  #cccccc;
	height:auto;
}

/* expert */ 
.expertco{ width:650px;border-bottom:1px dotted #cccccc; padding:30px 0px 10px 0px; margin-left:38px}
.expertco h1{background:url() no-repeat;  background-position:0px 5px;  padding-left:37px}
.expertco h1 a{ font-size:12px;   font-weight:bold  ;   line-height:27px;color:#a19211;}
.expertco p a{line-height:24px;font-size:12px;  color:#000000}
.expertco p{ margin-left:8px }
.erpert1{ width:645px;border-bottom:1px dotted #cccccc; margin-left:44px   ;padding:20px 0px 20px 0px;   }  
.jss h1{ color:#a19211;  font-size:12px; line-height:30px}
.jss h1 span{   font-weight:normal    }
.jss p{font-size:12px; line-height:22px}
.zjz img{ margin:20px 24px 5px 5px}
.zjz ,.js{  float:left}


.zishe{ width:251px; border:1px #cccccc solid; height:637px; line-height:22px; background: #efefef; }
.zishe_1{ height:637px; padding-left:6px;width:237px;}
.zishe_1 img{width:240px;padding-top:10px;}
.zishe_1 p{ color:#333; font-size:12px; line-height:24px;  font-family:微软雅黑; text-align:justify; padding-top:10px; }
.red{ color:#F00; font-size:bold;}
.lxfs{ text-align:center; padding-top:15px;}



.index_zj {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; HEIGHT: 354px; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid
}
.index_alT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/index_152.gif) repeat-x; HEIGHT: 34px; color:#333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.index_alT SPAN {
	FLOAT: right; PADDING-TOP: 10px;
}
.r_zjtd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
.r_zjtd .r_zjtd_t {
	LINE-HEIGHT: 34px; PADDING-LEFT: 28px; HEIGHT: 34px
}
.r_zjtd .r_zjtd_t A {
	COLOR: #3d8bce; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.r_zjtd .r_zjtd_t SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 2px
}
.r_zjtd .r_zjtd_t SPAN A {
	COLOR: #458fce; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
.r_zjtd .r_zjtd_mid {
	HEIGHT: 300px; OVERFLOW: hidden;
}
.r_zjtd .r_zjtd_con {
	BORDER-BOTTOM: #b8ddf2 1px dotted; WIDTH: 240px; HEIGHT:142px; MARGIN-LEFT: 10px; OVERFLOW: hidden;
}
.r_zjtd .r_zjtd_con P{float:left; margin:0 auto;width:120px;LINE-HEIGHT: 22px; font-size:12px; color:#333;}
.r_zjtd .r_zjtd_con P.pp2 {LINE-HEIGHT: 22px; WIDTH: 120px; float:left; COLOR: #444; 
}
.pp2_b {COLOR: #0367ff;}
.r_zjtd .r_zjtd_con P.pp2 A.bolder {
	LINE-HEIGHT: 20px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.r_zjtd .r_zjtd_con P.pp3 {
	LINE-HEIGHT: 20px; MARGIN: 0px; WIDTH: 128px; float:left;  COLOR: #8f8f8f
}
.r_zjtd .r_zjtd_con P.pp3 A {
	MARGIN-RIGHT: 2px
}
.r_zjtd .r_zjtd_con P.pp1 {
	WIDTH: 106px; FLOAT: left; HEIGHT: 120px; OVERFLOW: hidden;
}
.r_zjtd .r_zjtd_con P.pp1 IMG {
	BORDER-BOTTOM: #d5dbe0 1px solid; BORDER-LEFT: #d5dbe0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 98px; PADDING-RIGHT: 1px; HEIGHT: 120px; BORDER-TOP: #d5dbe0 1px solid; BORDER-RIGHT: #d5dbe0 1px solid; PADDING-TOP: 1px;
}



.index_al {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; height:400px;width:253px; float:left;
}


.index_alB {float:left; border:1px #CCC  solid 0 0; width:253px;LINE-HEIGHT: 22px; padding:5px;}
.index_alB H2 {TEXT-ALIGN: center; FONT-SIZE: 14px; FONT-WEIGHT: bold;LINE-HEIGHT: 22px;
}
.index_alB p {width:240px;LINE-HEIGHT: 22px; font-size:12px; color:#333; border-bottom:6px;}
.index_alB IMG {
	PADDING-BOTTOM: 3px;
}



.xia_xg{
    border: 1px solid #CCCCCC;
    float: left;
    height: 440px;
    width: 800px;
}

.di{ width:800px; float:left; background:url(/images/ditu.gif) no-repeat center center; height:222px;}
.di_1{ padding-left:100px; padding-top:100px; float:left; color:#7d3c02; font-size:12px;}
.di_1 a{color:#7d3c02; font-size:12px;}
.di_img{ float:right; padding-top:100px; padding-right:100px;}


.infor_other{ width:700px; height:200px; padding-top:0px; padding-left:68px; float:left;}
.infor_one{ width:335px; height:199px; float:left; margin-right:14px; display:inline;}
.infor_one_title{ width:295px; height:28px; background: url(/images/common22.gif) no-repeat; padding-left:40px; line-height:28px;}
.infor_one_title span{ color:#2e2e2e; font-size:14px; font-weight:600;}
.infor_list{ width:325px; height:159px; padding-top:10px; line-height:26px; color:#2e2e2e; border:1px solid #d7d7d7; padding-left:8px; background: url(/images/common23.gif) no-repeat left;}
.infor_list li{ width:300px; height:26px; padding-left:25px; display:block;}
.infor_list li a{ color:#333;}
.infor_right{ width:250px; height:1424px; float:right;}
.intro1{ width:248px; height:317px; border:1px solid #e79af8;}
.ycontent_right{ width:250px; height:auto; float:right;}


.luxian{    border: 1px solid #CCCCCC;float: left;height: 467px;width: 800px; margin-top:10px;}
.luxian_1{width: 800px; height:57px; background: #246ee3; float:left;color:#FFF;font-family:微软雅黑; line-height:57px; font-size:20px;}
.luxian_1_left{ float:left; font-size:28px; padding-left:40px; color:#FFF; text-align:center; height:55px; width:124px; font-weight:bolder; padding-right:10px;}
.luxian_1_right{ float: right; font-size:20px;color:#FFF; text-align:center; height:55px; width:275px; padding-right:20px;}

.luxian_2{
	width: 800px;
	background:url(/images/luxianditu.gif) no-repeat;
	float:right;
	height:407px;
	padding-top:10px;
}
.luxian_2_a{ text-align:center; font-size:22px; color:#000; width:700px; height:42px; line-height:42px; font-family:微软雅黑; margin:0 auto;}
.luxian_2_b{ width:260px; height:264px; padding-top:25px; padding-left:200px; float:left;}
.luxian_2_b li{ color:#333; font-size:12px; margin-top:55px;}

.luxian_2_c{ float:left; padding-top:50px; padding-left:10px;}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
#arc_zixun {
	margin: 40px auto 20px auto;
	width: 359px;
	height: 82px;
}
