body
{
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    list-style:none;
}

a
{
    text-decoration: none;
    color: #000;
}

img {
    border:0px;
}

.mybody
{
    margin: 0 auto;
    width: 100%;
    height: auto;
    overflow:hidden;
}

.mybody div,ul,li
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    float: left;
}

.mybody .lam {
    float:left;
    margin-left:5px;
    margin-right:5px;  
}

.mybody .la {
    float:left;
}


.mybody .ra {
    font-size:13px;
    float:right;
    color:#6F6F6F;
}


.mybody .topdiv
{
    float: left;
    width: 100%;
    height: 156px;
	background:url("img/top_bg.jpg") repeat-x;
}



.mybody .topdiv .navdiv
{
	float:none;
	margin:0px auto;
    width: 1420px;
    height: 156px;
}



.mybody .topdiv .navdiv .logo
{
    float: left;
	padding-top:30px;
    width: 350px;
    height: 126px;
    overflow: hidden;
}
.mybody .topdiv .navdiv .searchdiv
{
    float: left;
	padding-top:40px;
	padding-left:860px;
    width:200px;
    height: 40px;
    overflow: hidden;
}
.mybody .topdiv .navdiv .searchdiv .inputdiv
{
    float: left;
	padding-left:20px;
	padding-top:3px;
    width: 125px;
	padding-right:7px;
    height: 27px;
    overflow: hidden;
	background:url("img/input.jpg") no-repeat;
}
.mybody .topdiv .navdiv .searchdiv .inputdiv input
{
	border:none;
	padding:0px;
	margin:0px;
    float: left;
    width: 125px;
    height: 24px;
	line-height:24px;
	background:none;
	color:#FFFFFF;
}
.mybody .topdiv .navdiv .searchdiv .btn
{
    border:none;
    padding:0px;
    margin:0px;
    float: left;
    width: 37px;
    height: 30px;
	background:url("img/btn.jpg") no-repeat;
    overflow: hidden;
	cursor:pointer;
}



.mybody .topdiv .navdiv .nav
{
    float: left;
    width: 1040px;
	padding-top:10px;	
    padding-left:20px;
    height: 55px;
}

.mybody .topdiv .navdiv .nav .ali
{
	margin-left:5px;
    float: left;
    width: 75px;
    height: 42px;
    position:relative;
}

.mybody .topdiv .navdiv .nav .ali .tt
{
    position:absolute; 
    width: 75px;
    height:40px; 
    line-height:40px;
    text-align:center;
    font-size:18px;
    color:#FFFFFF;
}
.mybody .topdiv .navdiv .nav .ali .tt:hover
{
	color:#CFAC6A;
	border-bottom:#CFAC6A 2px solid;
}
.mybody .topdiv .navdiv .nav .ali .ttxz
{
	color:#CFAC6A;
	border-bottom:#CFAC6A 2px solid;
}
.mybody .topdiv .navdiv .nav .ali .ct{
    top:42px;
    position:absolute; 
    width:auto; 
    height:auto;
    display:none;
} 
.mybody .topdiv .navdiv .nav .ali:hover {
    position:relative; 
    width:75px; 
  height: 42px;
}
.mybody .topdiv .navdiv .nav .ali:hover .ct{
    top:42px;
    position:absolute; 
    width:auto; 
    height:auto;
    display:block;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#004394;
    border:#EEEEEE 1px solid;
} 
.mybody .topdiv .navdiv .nav .ali:hover .ct a{
    float:left;
    width:100%;
    height:28px;
    color:#FFFFFF;
    line-height:28px;   
    word-break:keep-all;
    white-space:nowrap; 
    height:auto;
    font-size:16px;
}

.mybody .topdiv .navdiv .nav .ali:hover .ct a:hover{
    color:#FFFFFF;
    background-color:#0E3463;
}



.mybody .rowdiv
{
    float: left;
    width: 100%;
    height:auto;
}


.mybody .rowdiv .bannerdiv
{
	float:none;
	margin:0px auto;
    width: 100%;
	min-width:1920px;
    height: 732px;
    overflow: hidden;
    background-image:url("img/banner.jpg");
    background-repeat:no-repeat;
    background-color: transparent;
    background-size:100% 732px;
}



.mybody .rowdiv .listdiv
{
	float:none;
	margin:0px auto;
    width: 1420px;
    height:auto;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .dh
{
	float:left;
    width: 600px;
    height:410px;
    
}
.mybody .rowdiv .listdiv .dh .picdiv
{
	float:left;
    position: relative;
    width: 600px;
    height:410px;
}
.mybody .rowdiv .listdiv .dh .picdiv .piclist {
    float: left;
    width: 600px;
    height: 410px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .dh .picdiv .piclist img
{
	float:left;
    width: 600px;
    height:410px;
}
.mybody .rowdiv .listdiv .dh .txtdiv {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 7;
    width: 600px;
    height: 30px;
    background: #000000;
    opacity: 0.6;
    -moz-opacity: 0.6;
    filter: alpha(opacity=60);
    text-align:center;
    line-height:30px;
    overflow:hidden;
}
.mybody .rowdiv .listdiv .dh .txtdiv .txt{
    color:#FFFFFF;
}




.mybody .rowdiv .listdiv .kyywdiv
{
    margin-left:20px;
	float:left;
    width: 460px;
    height:410px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .kyywdiv .tdiv
{
	float:left;
    width: 460px;
    height:34px;
	background:url("img/title_bj.jpg") repeat-x;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .kyywdiv .tdiv .tag
{
	float:left;
    font-size:16px;
    width: 108px;
    padding-left:30px;
    text-align:center;
    color:#FFFFFF;
    height:34px;
    line-height:32px;
	background:url("img/kyyw_tag.jpg") no-repeat;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .kyywdiv .tdiv .more
{
	float:right;
    font-size:14px;
    width:auto;
    color:#012653;
    padding-top:5px;
    line-height:28px;
    margin-right:5px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .kyywdiv .lidiv
{
	float:left;
    width: 460px;
    height:376px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .kyywdiv .lidiv ul
{
	float:left;
    padding-top:5px;
    width: 460px;
    height:371px;
}
.mybody .rowdiv .listdiv .kyywdiv .lidiv ul li
{
	float:left;
    padding-left:12px;
    padding-right:10px;
	background:url("img/dian1.jpg") no-repeat;
    width: 438px;
    height:36px;
    line-height:36px;
	border-bottom:#EFEFEF 1px solid;
    overflow: hidden;
}



.mybody .rowdiv .listdiv .tzdiv
{
	float:right;
    width: 316px;
    height:410px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .tzdiv .tdiv
{
	float:left;
    width: 316px;
    height:34px;
	background:url("img/title_bj.jpg") repeat-x;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .tzdiv .tdiv .xsdttag
{
    float:left;
    font-size:16px;
    width: 108px;
    padding-left:30px;
    text-align:center;
    color:#FFFFFF;
    height:34px;
    line-height:32px;
    background:url("img/xsdt_tag.jpg") no-repeat;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .tzdiv .tdiv .more
{
	float:right;
    font-size:14px;
    width:auto;
    padding-top:5px;
    line-height:28px;
    margin-right:5px;
    overflow: hidden;
    color:#012653;
}
.mybody .rowdiv .listdiv .tzdiv .lidiv
{
	float:left;
    width: 316px;
    height:376px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .tzdiv .lidiv ul
{
	float:left;
    padding-top:5px;
    width: 316px;
    height:371px;
}
.mybody .rowdiv .listdiv .tzdiv .lidiv ul li
{
	float:left;
    padding-left:12px;
    padding-right:10px;
	background:url("img/dian1.jpg") no-repeat;
    width: 294px;
    height:36px;
    line-height:36px;
	border-bottom:#EFEFEF 1px solid;
    overflow: hidden;
}




.mybody .rowdiv .listdiv .ldiv
{
	float:left;
    width: 1100px;
    height:auto;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tydiv
{
	float:left;
    width: 530px;
    height:269px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv
{
	float:left;
    width: 530px;
    height:34px;
	background:url("img/title_bj.jpg") repeat-x;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .tag
{
	float:left;
    font-size:16px;
    width:108px;
    text-align:center;
    color:#012653;
    height:34px;
    line-height:32px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .tagxz
{
    color:#FFFFFF;
	background:url("img/tz_tag3.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .tag:hover
{
    color:#FFFFFF;
	background:url("img/tz_tag3.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .tagsg
{
	float:left;
    font-size:16px;
    width: 125px;
    padding-left:25px;
    text-align:center;
    color:#012653;
    height:34px;
    line-height:32px;
	background:url("img/jz_tag2.jpg") no-repeat;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .tagsgxz
{
    color:#FFFFFF;
	background:url("img/jz_tag.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .tagsg:hover
{
    color:#FFFFFF;
	background:url("img/jz_tag.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .tdiv .more
{
	float:right;
    font-size:14px;
    width:auto;
    padding-top:5px;
    line-height:28px;
    margin-right:5px;
    overflow: hidden;
    color:#012653;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .lidiv
{
	float:left;
    width: 530px;
    height:235px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .lidiv ul
{
	float:left;
    padding-top:15px;
    width: 530px;
    height:216px;
}
.mybody .rowdiv .listdiv .ldiv .tydiv .lidiv ul li
{
	float:left;
    padding-left:12px;
    padding-right:10px;
	background:url("img/dian1.jpg") no-repeat;
    width: 508px;
    height:36px;
    line-height:36px;
    overflow: hidden;
}



.mybody .rowdiv .listdiv .ldiv .tytpdiv
{
	float:left;
    width: 344px;
    height:365px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tytpdiv .tdiv
{
	float:left;
    width: 344px;
    height:134px;
    overflow: hidden;
}

.mybody .rowdiv .listdiv .ldiv .tytpdiv .kxgz {
    background: url("img/kxgz_top.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .ldiv .tytpdiv .kypt {
    background: url("img/kypt_top.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .ldiv .tytpdiv .xzzx {
    background: url("img/xzzx_top.jpg") no-repeat;
}

.mybody .rowdiv .listdiv .ldiv .tytpdiv .lidiv
{
	float:left;
    padding-top:15px;
    width: 344px;
    height:216px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tytpdiv .lidiv .ali
{
	float:left;
    padding-left:12px;
    padding-right:10px;
	background:url("img/dian1.jpg") no-repeat;
    width: 150px;
    height:36px;
    line-height:36px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .ldiv .tytpdiv .lidiv ul
{
	float:left;
    width: 344px;
    height:216px;
}
.mybody .rowdiv .listdiv .ldiv .tytpdiv .lidiv ul li
{
	float:left;
    padding-left:12px;
    padding-right:10px;
	background:url("img/dian1.jpg") no-repeat;
    width: 322px;
    height:36px;
    line-height:36px;
    overflow: hidden;
}



.mybody .rowdiv .listdiv .rdiv
{
	float:right;
    width: 316px;
    height:auto;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .rdiv .ljdiv
{
	float:left;
    width: 299px;
    padding-left:17px;
    height:414px;
    overflow: hidden;
    background-color:#F4F4F4;
}
.mybody .rowdiv .listdiv .rdiv .ljdiv .xtlj
{
	float:left;
    padding-top:20px;
    width: 281px;
    height:120px;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .rdiv .ljdiv .xtlj .ali
{
	float:left;
    width: 281px;
    height:48px;
    overflow: hidden;
    margin-bottom:10px;
}

.mybody .rowdiv .listdiv .rdiv .ljdiv p
{
    padding-left:0px;
    margin:0px;
}

.mybody .rowdiv .listdiv .rdiv .ljdiv .zhtop
{
    float:left;
    width: 281px;
    height:40px;
    text-align:center;
    overflow: hidden;
}

.mybody .rowdiv .listdiv .rdiv .ljdiv .zhdiv1
{
    float:left;
    width: 276px;
    padding-left:5px;
    height:auto;
    line-height:30px;
    overflow: hidden;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:#E1E1E1 1px solid;
}
.mybody .rowdiv .listdiv .rdiv .ljdiv .zhdiv2
{
    float:left;
    width: 276px;
    padding-left:5px;
    height:auto;
    padding-top:10px;
    line-height:30px;
    overflow: hidden;
}


.mybody .rowdiv .listdiv .rdiv .qtljdiv {
    float: left;
    margin-top:20px;
    width: 316px;
    height: 213px;
    overflow: hidden;
    background: url("img/qtlj_bj.jpg") no-repeat;
}
.mybody .rowdiv .listdiv .rdiv .qtljdiv .qtlj {
    float: left;
    padding-top:15px;
    padding-left:30px;
    width: 276px;
    height:auto;
    overflow: hidden;
}
.mybody .rowdiv .listdiv .rdiv .qtljdiv .qtlj .ali {
    float: left;
    width: 276px;
    height:36px;
    line-height:36px;
    overflow: hidden;
    color:#06437C;
}



.mybody .ztlmdiv
{
    float: left;
    width: 100%;
    height:103px;
    padding-top:15px;
    background-color:#EFF6FE;
}
.mybody .ztlmdiv .imglidiv
{
    float: none;
    margin:0px auto;
    width: 1420px;
    height: 91px;
    overflow: hidden;
}
.mybody .ztlmdiv .imglidiv .lnav
{
    float: left;
    width: 35px;
    height: 91px;
    overflow: hidden;
    background: url("img/lnav_bj.jpg") no-repeat;
}
.mybody .ztlmdiv .imglidiv .rnav
{
    float:right;
    width: 35px;
    height: 91px;
    overflow: hidden;
    background: url("img/rnav_bj.jpg") no-repeat;
}
.mybody .ztlmdiv .imglidiv .cnav
{
    float: left;
    width: 1350px;
    height: 91px;
    overflow: hidden;
}

.mybody .ztlmdiv .imglidiv .cnav ul
{
    float: left;
    width:auto;
    height: 91px;
}

.mybody .ztlmdiv .imglidiv .cnav ul li
{
    float: left;
    padding-left:14px;
    padding-right:14px;
    width: 242px;
    height: 91px;
    overflow: hidden;
}

.mybody .ztlmdiv .imglidiv .cnav ul li .ali
{
    float: left;
    width: 242px;
    height: 91px;
}



.mybody .yqljdiv
{
    float: left;
    width: 100%;
    height:51px;
    background-color:#004394;
}
.mybody .yqljdiv .yllidiv
{
    float: none;
    margin:0px auto;
    width: 1420px;
    height: 51px;
    overflow: hidden;
    text-align:center;
}
.mybody .yqljdiv .yllidiv .ali
{
    margin-left:15px;
    margin-right:15px;
    width:auto;
    height: 51px;
    color:#CFE4FF;
    line-height:51px;
}


.mybody .footerdiv
{
    float: left;
    width: 100%;
    height:130px;
    padding-top:70px;
    background: url("img/footer_bj.jpg") no-repeat;
    background-size:100% 200px;
}
.mybody .footerdiv .copyrightdiv
{
    float:none;
    margin:0px auto;
    width:1000px;
    text-align:center;
    height:auto;
    line-height:30px;
    color:#CFE4FF;
}