@charset "gb2312";
body{
    background: #F1F8FE;
}
.TopBox{
    width: 100%;
    height: 37px;
    background: #064372;
}
.TopBox h2{
    width: 1200px;
    margin: 0 auto;
}
.TopBox h2 ul li{
    line-height: 37px;
    width: 150px;
    float: left;
    color: #FFFFFF;
}
.TopBox h2 ul li a{
    color: #FFFFFF;
}
.TopBox h2 ul li a:hover{
    color: #FFFFFF;
}
.TopBox h2 ul li.Dot{
    width: 10px;
}
.BannerBox{
    width: 100%;
    height: 329px;
    background: url("imagesBannerBg.jpg") center no-repeat;
}
.GhBox{
    width: 1200px;
    height: 86px;
    margin: 0 auto;
    padding-top: 90px;
    padding-bottom: 99px;
}
.Gh{
    width: 840px;
    float: left;
    text-align: left;
}
.SearchBox{
    width: 360px;
    height: 38px;
    padding-top: 22px;
    float: left;

}
.Search{
    width: 280px;
    height: 38px;
    float: left;
    background: #FFFFFF;
    border-radius: 50px;
    padding-left: 20px;
}
.Search input{
    width: 242px;
    line-height: 38px;
    float: left;
    border: none;
}
.Search input.Sub{
    width: 30px;
    height: 30px;
    background: url("imagesseach.png") center no-repeat;
    margin-top: 7px;
    cursor: pointer;
}
.NavBox{
    width: 1200px;
    height: 54px;
    background: #0074E5;
    margin:0 auto;
}
.NavBox ul{
    text-align: center;
}
.NavBox ul li{
    font-size: 16px;
    line-height: 54px;
    width: 200px;
    float: left;
    text-indent: 20px;
}
.NavBox ul li.Bg1{
     background: url("imagesicon.png") 28px 14px no-repeat;
 }
.NavBox ul li.Bg1 a{
    color: #FFFFFF;
}
.NavBox ul li.Bg1 a:hover{
    background: url("imagesicon.png") 0 -3549px no-repeat;
    display: block;
}
.NavBox ul li.Bg2{
    background: url("imagesicon.png") 25px -46px no-repeat;
}
.NavBox ul li.Bg2 a{
    color: #FFFFFF;
}
.NavBox ul li.Bg2 a:hover{
    background: url("imagesicon.png") 0 -3663px no-repeat;
    display: block;
}
.NavBox ul li.Bg3{
    background: url("imagesicon.png") 28px -130px no-repeat;
}
.NavBox ul li.Bg3 a{
    color: #FFFFFF;
}
.NavBox ul li.Bg3 a:hover{
    background: url("imagesicon.png") 0 -3777px no-repeat;
    display: block;
}
.NavBox ul li.Bg4{
    background: url("imagesicon.png") 27px -214px no-repeat;
}
.NavBox ul li.Bg4 a{
    color: #FFFFFF;
}
.NavBox ul li.Bg4 a:hover{
    background: url("imagesicon.png") 0 -3891px no-repeat;
    display: block;
}
.NavBox ul li.Bg5{
    background: url("imagesicon.png") 25px -306px no-repeat;
}
.NavBox ul li.Bg5 a{
    color: #FFFFFF;
}
.NavBox ul li.Bg5 a:hover{
    background: url("imagesicon.png") 0 -4005px no-repeat;
    display: block;
}
.NavBox ul li.Bg6{
    background: url("imagesicon.png") 28px -398px no-repeat;
}
.NavBox ul li.Bg6 a{
    color: #FFFFFF;
}
.NavBox ul li.Bg6 a:hover{
    background: url("imagesicon.png") 0 -4119px no-repeat;
    display: block;
}

.gg-pic{
    width:1200px;
    margin:0 auto;
    overflow:hidden;
height:0px;
}
.gg-pic img{width:1200px;height:110px}
.HotBox{
    width: 1180px;
    height: 90px;
    padding: 10px;
    margin: 0 auto;
    background: #FFFFFF;
}
.HotImg{
    width: 142px;
    float: left;
    border-right: 1px solid #E4E4E4;
    text-align: left;
    margin: 10px 0px;
}
.Hotext{
    width: 1027px;
    float: left;
    padding-left: 10px;
}
.Hotit{
    font-size: 30px;
    line-height: 50px;
    font-weight: bold;
}
.Hotit a{
    color: #DE1213;
}
.Hotit a:hover{
    color: #DE1213;
    text-decoration-line: underline;
}
.HotLi{
    text-align: left;
}
.HotLi li{
    width: 33%;
    line-height: 34px;
    background: url("imagesdot.jpg") left center no-repeat;
    text-indent: 8px;
    float: left;
}
.NewBox{
    width: 1170px;
    padding: 15px 15px 0px 15px;
    margin: 0 auto;
    background: #FFFFFF;
    display: inline-table;
}
.NewBox .Img{
    width: 660px;
    height: 390px;
    float: left;
    text-align: left;
    line-height: 22px;
}
.NewBox .Img .pic img{
    width: 660px;
    height: 390px;
}
.Info{
    width: 495px;
    float: left;
}
.Info .Tit{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #cccccc;
}
.Info .Tit ul li{
    width: 118px;
    font-size: 16px;
    font-weight: bold;
    float: left;
    line-height: 40px;
}
.Info .Tit ul li a{
    color: #1273C4;
}
.Info .Tit ul li.hover{
    background: url("imagesicon.png") 0 -4233px no-repeat;
    color: #FFFFFF;
    cursor: pointer;
}
.Info .Tit ul li.hover a{
    color: #FFFFFF;
}
.Info .Tit ul li.More{
    width: 60px;
    height: 39px;
    float: right;
    font-size: 14px;
    font-weight: normal;
}
.Info .Tit ul li.More a{
    display: block;
}
.InfoUl{
    text-align: left;
    /*padding-top: 10px;*/
}
.InfoUl li{
    line-height: 31px;
    background: url("imagesicon1.jpg") 5px center no-repeat;
    text-indent: 15px;

}
.InfoUl li span{
    float: right;
    color: #ABABAB;
}

.GgImg{
    width: 1200px;
    height: 110px;
    margin: 0 auto;
}
.GgImg img{
    float:left;
}
.ConL{
    width: 813px;
    float: left;
    display: inline-table;
}
.ConLGkTit{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #DADBDD;
    border-top: 2px solid #DADBDD;
    padding: 2px 0 1px 0;
}

.ConLGkTit ul li{
    width: 118px;
    font-size: 16px;
    font-weight: bold;
    float: left;
    line-height: 40px;
}
.ConLGkTit ul li a{
    color: #1273C4;
}
.ConLGkTit ul li.hover{
    background: url("imagesicon.png") 0 -4233px repeat-x;
    color: #FFFFFF;
    cursor: pointer;
}
.ConLGkTit ul li.hover a{
    color: #FFFFFF;
}
.ConLGkTit ul li.dot{
    width: 20px;
    float: left;
    color: #BBBCBF;
}
.ConLGkInfo{
    width: 64px;
    padding: 10px 0 0 15px;
    float: left;
}
.ConLGkInfo ul li{
    width: 40px;
    height: 40px;
    background: url("imagesicon.png") 0 -884px repeat-x;
    padding: 12px;
    margin-top: 16px;
}
.ConLGkInfo ul li a{
    color: #FFFFFF;
}
.ConLGkInfo ul li.hover{
    background: url("imagesicon.png") 0 -760px repeat-x;
    color: #FFFFFF;
    cursor: pointer;
}
.ConLGkInfo ul li.hover a{
    color: #FFFFFF;
}
.ConLGkInfoUl{
    text-align: left;
    padding-top: 10px;
    height: 245px!important;
    overflow: hidden;
}
.ConLGkInfoUl li{
    line-height: 30px;
    background: url("imagesicon1.png") 15px center no-repeat;
    text-indent: 33px;
    float: left;
    width: 50%;
}
#con_Tab2_3 li,#con_Tab4_3 li,#con_Tab4_4 li{
    line-height: 30px;
    background: url("imagesicon1.png") 15px center no-repeat;
    text-indent: 33px;
    width: 100%;
}
.ConLGkInfoUl li span{
    float: right;
    color: #ABABAB;
}
.ConLGkLink{
    width: 100%;
}
.ConLGkLink ul{
    text-align: left;
}
.ConLGkLink ul li{
    width: 259px;
    height: 55px;
    line-height: 53px;
    border: dashed 1px #DADBDD;
    float: left;
    background: url("imagesgk_bg.jpg") repeat-x;
    font-size: 18px;
    text-indent: 100px;
}
.ConLGkLink ul li span{
    display: block;
}
.ConLGkLink ul li span.Bg1{
    background: url("imagesicon.png") 40px -570px no-repeat;
}
.ConLGkLink ul li span.Bg2{
    background: url("imagesicon.png") 40px -657px no-repeat;
}
.ConLGkLink ul li span.Bg3{
    background: url("imagesicon.png") 40px -486px no-repeat;
}
.BsznUl li{
    width: 151px;
    height: 35px;
    float: left;
    font-size: 16px;
    text-indent: 50px;
    padding-top: 70px;
    font-weight: bold;
    margin-top: 15px;
}
.BsznUl li a{
    color: #FFFFFF;
}
.BsznUl li.Bg1{
    background: url("imagesicon.png") 0px -1038px no-repeat #21A0E5;
}
.BsznUl li.Bg2 {
    background: url("imagesicon.png") 0px -1213px no-repeat #1BD896
}
.BsznUl li.Bg3{
    background: url("imagesicon.png") 0px -1391px no-repeat #66BB6A;
}
.BsznUl li.Bg4{
    background: url("imagesicon.png") 0px -1572px no-repeat #FFC027;
}
.BsznUl li.Bg5{
    background: url("imagesicon.png") 0px -1748px no-repeat #21A0E5;
}
.BsznUl li.Bg6{
    background: url("imagesicon.png") 0px -1912px no-repeat #4DC9BF;
}
.BsznUl li.Bg7{
    background: url("imagesicon.png") 0px -2081px no-repeat #FF7046;
}
.BsznUl li.Bg8{
    background: url("imagesicon.png") 0px -2261px no-repeat #21A0E5;
}
.BsznUl li.Bg9{
    background: url("imagesicon.png") 0px -2440px no-repeat #27C6DB;
}
.BsznUl li.Bg10{
    background: url("imagesicon.png") 0px -2613px no-repeat #66BB6A;
}
.XksxUl{
    padding-top: 15px;
}
.XksxUl li{
    height: 73px;
    float: left;
    line-height: 71px;
    font-size: 16px;
}
.XksxUl li.Bg1{
    width: 292px;
    background: url("imagesicon.png") 36px -2789px #8EE0EB no-repeat;
    text-indent: 50px;
    margin-right: 5px;
}
.XksxUl li.Bg2{
    width: 290px;
    background: url("imagesicon.png") 18px -2891px #4BDDCA no-repeat;
    text-indent: 50px;
    margin-right: 5px;
}
.XksxUl li.Bg3{
    width: 220px;
    height: 112px;
    background: url("imagesicon.png") 84px -2994px #DDEEAA no-repeat;
    line-height: 162px;
}
.XksxUl li.Bg4{
    width: 587px;
    background: url("imagesicon.png") 84px -3109px #F5D4A7 no-repeat;
    text-indent: 50px;
    margin-right: 5px;
    margin-top: 5px;
}
.XksxUl li.Bg5{
    width: 292px;
    background: url("imagesicon.png") 12px -3216px #F9C369 no-repeat;
    text-indent: 60px;
    margin-right: 5px;
    margin-top: 5px;
}
.XksxUl li.Bg6{
    width: 290px;
    background: url("imagesicon.png") 12px -3317px #7BB8F9 no-repeat;
    text-indent: 60px;
    margin-right: 5px;
    margin-top: 5px;
}
.XksxUl li.Bg7{
    width: 220px;
    height: 112px;
    background: url("imagesicon.png") 92px -3428px #EDAFFC no-repeat;
    line-height: 162px;
    margin-top: 5px;
}
.ConR{
    width: 342px;
    float: left;
    background: #F9F9F9;
}
.ZlxxTit{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.ZlxxTit .Icon{
    height: 25px;
    width: 6px;
    background: #0074E5;
    float: left;
    margin-top: 7px;
}
.ZlxxTit .Text.hover{
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    float: left;
    color: #0074E5;
}
.ZlxxTit .Text a{
    color: #0074E5;
}
.ZlxxTit .Text a:hover{
    color: #0074E5;
}
.ZlxxTit .Text{
    font-size: 16px;
    text-align: left;
    float: left;
    text-indent: 30px;
    color: #0074E5;
}
.ZlxxTit .TextSub a{
    color: #0074E5;
}
.ZlxxTit .TextSub a:hover{
    color: #0074E5;
}
.ZlxxCon{
    width: 100%;
}
.ZlxxCon ul{
    padding-top: 4px;
    padding-left: 15px;
    text-align: left;
}
.ZlxxCon ul li{
    line-height: 29px;
    background: url("imagesicon1.png") left center no-repeat;
    text-indent: 15px;
}
.Img1{
    width: 327px;
    height: 94px;
    margin: 0 auto;
}
.Img1 img{
    float: left;
}
.LdxxTit{
    width: 100%;
    height: 40px;
}
.LdxxTit ul li{
    width: 90px;
    font-size: 16px;
    float: left;
    line-height: 40px;
}
.LdxxTit ul li a{
    color: #1273C4;
}
.LdxxTit ul li.hover{
    color: #0074E5;
    cursor: pointer;
    font-weight: bold;
}
.LdxxTit ul li.hover a {
    color: #0074E5;
}
.LdxxTit ul li.More{
    height: 25px;
    width: 6px;
    background: #0074E5;
    float: left;
    margin-top: 7px;
}
.LdxxCon ul{
    padding: 4px 0px 0px 15px;
    text-align: left;
}
.LdxxCon ul li{
    background: url("imagesicon1.png") left center no-repeat;
    text-indent: 15px;
    line-height: 29px;
}
/*友情链接*/
.link{
    max-width: 1920px;
    min-width: 1200px;
    margin: auto;
    background:#054479;
}
.linkTitle{
    width: 1200px;
    background: #043860;
}
.linkTitle li{
    width: 195px;
    height: 40px;
    line-height: 40px;
    float: left;
    color: #FFFFFF;
    background: url("imageslink_ico.jpg") 160px 17px no-repeat;
    cursor: pointer;
}
.linkLine{
    width: 2px;
    height: 40px;
    float: left;
}

.link-con{
    width: 100%;
    display: block;
}
.link-con-item{
    width: 1200px;
    height: auto;
    display: none;
    margin: auto;
}
.link-con-item.hover{
    display:block
}
.link-con-item li{
    float: left;
    line-height: 35px;
    width: 120px;
}
.link-con-item li a{
    color: #FFFFFF;
    display: block;
}
.link-con-item li a:hover{
    color: #0687d9;
    background: #D1E8F8;
    display: block;
}
.BottomBox{
    width: 100%;
    background: #054479;
    display: inline-table;
}
.BottomCon{
    width: 1200px;
    margin: auto;
    position: relative;
}
.Dzjg{
    /* width: 100px; */
    /* float: left; */
    /* height: 100px; */
    position: absolute;
    /* background: red; */
    left: 20px;
    top: 0px;
    overflow: hidden;
}
.BottomJc{
    position:absolute;
    top: 10px;
    left: 120px;
}
.BottomText{
    width: 600px;
    /* float: left; */
    margin: 0 auto;
    text-align: center;
}
.BottomText ul{
    padding: 5px 0 0 5px;
    text-align: left;
}
.BottomText ul li{
    line-height: 25px;
    color: #ffffff;
}
.BottomEwm{
    position:absolute;
    right:20px;
    top:0px;
}
.BottomEwm div{float:left;margin:0 10px}
.BottomEwm div > img{width:90px;height:90px}
.BottomEwm div > p{color:white}
/*  列表页样式 */
.ListLeft{
    width: 825px;
    float: left;
}
.ListRight{
    width: 330px;
    float: left;
}
.ListTit{
    width: 100%;
    height: 60px;
    background: #F2F6F9;
}
.ListTitIcon{
    height: 25px;
    width: 6px;
    background: #0074E5;
    float: left;
    margin-top: 17px;
}
.ListTitFont{
    font-size: 18px;
    font-weight: bold;
    line-height: 60px;
    float: left;
    text-indent: 20px;
}
.ListBszn{
    background: #F2F6F9;
    display: inline-table;
    padding-left: 6px;
}
.ListInfoTit{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #DBDDDC;
    border-top: 2px solid #DBDDDC;
    padding: 2px 0 1px 0;
}
.ListInfoTitText{
    width: 117px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    background: url("imagesicon.png") 0 -4233px repeat-x;
}
.ListInfoTitSpan{
    float: right;
    line-height: 40px;
}
.ListInfo{
    height: 273px;
}
.ListInfo ul{
    text-align: left;
    padding-left: 5px;
    padding-top: 8px;
}
.ListInfo ul li{
    line-height: 30px;
    background: url("imagesicon1.png") left center no-repeat;
    text-indent: 12px;
}
.Dqwz{
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: url("imagesmap.jpg") left center no-repeat;
    text-indent: 25px;
    text-align: left;
    border-bottom: 1px solid #F1F1F1;
}
.ListL{
    width: 214px;
    float: left;
    padding: 30px 0 60px 30px;
    background: #F7F7F7;

}
.ListL ul{
    text-align: center;
}
.ListL ul li{
    height: 34px;
    line-height: 34px;
    width: 184px;
    border: 1px solid #E8E4E5;
    background:url("imageslist_a.jpg") 158px 12px no-repeat #ffffff;
    font-size: 16px;
    text-align: left;
    text-indent: 50px;
}
.ListL ul li a:hover{
    background:url("imageslist_hover.png") center no-repeat;
    display: block;
    width: 197px;
    color: #ffffff;
}
.ListL ul li a.hov{
    background:url("imageslist_hover.png") center no-repeat;
    display: block;
    width: 197px;
    color: #ffffff;
}
.ListR{
    width: 911px;
    float: left;
}
.ListR ul{
    text-align: left;
}
.ListR ul li{
    line-height: 30px;
    background: url("imagesdot.jpg") left center no-repeat;
    text-indent: 12px;
    height: 30px;
    overflow: hidden;
}
.ListR ul li span{
    float: right;
}
.Page{
    height: 40px;
}
.Page span{
    float: left;
    margin-right: 20px;
}
.Content{ width:1168px; display:inline-table; margin:0 auto;font-size: 16px}
.news_con_con_title{ width:1000px; line-height:36px; color:#D61303; font-size:24px; margin:0 auto;}
.news_con_con_uptitle{ width:1000px; line-height:20px; color:#D61303; font-size:20px; margin:0 auto;}
.news_con_con_line{ width:1000px; height:40px; line-height:40px; border-bottom:#0074E5 1px solid; border-top:#0074E5 2px solid; margin:0 auto; font-size:12px;}
.news_con_con_content{ width:1000px; padding:10px; margin:0 auto; line-height:190%; text-align:left;}
.news_con_con_zncontent{ width:1000px; margin:0 auto; text-align:left;}
.news_con_con_dy{ width:1000px; line-height:40px; margin:0 auto;}
.news_con_con_dy_l{ width:350px; height:40px; line-height:40px; float:left;}
.news_con_con_dy_r{ color:#0074E5; float:left;}
.news_con_con_content > p > img,.news_con_con_content > img{/* width: 980px; */display:block;margin:10px auto}

.DanyeTit{width:940px; line-height:36px; color:#D61303; font-size:24px; margin:0 auto;}
.DanyeTitLine{ width:940px; height:40px; line-height:40px; border-bottom:#0074E5 1px solid; border-top:#0074E5 2px solid; margin:0 auto; font-size:12px;}
.DanyeTitContent{ width:920px; padding:10px; margin:0 auto; line-height:190%; text-align:left;}

.hd-letter-content{width: 900px;margin: 30px auto}
.hd-letter-content table{border-left: 1px solid #ebebeb;border-top: 1px solid #ebebeb}
.hd-letter-content table tr td{border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;padding:5px}
.hd-letter-content table tr td.tit{width:200px;text-align:center;background:#f9f9f9}
.hd-letter-content table tr td.con{line-height: 30px;text-indent:28px}
.hd-letter-content .title{width: 120px;height: 37px;line-height:37px;display: block;text-align:center;color:white;font-size:16px;background: url(imageshd-form-item-tit-02.png) no-repeat;}
.star-submit{}
.hd-letter-content .con .raty_div img{width:20px;display:inline}
.star-submit table tr td input[type=text]{border:1px solid #ebebeb;height:28px;line-height:28px;width:180px;text-indent:3px}
.star-submit table tr td.submit {text-align:center}
.star-submit table tr td.submit input{width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #ebebeb;background:#f4f4f4;cursor:pointer}
.star-submit table tr td.submit a{width:100px;height:30px;line-height:30px;text-align:center;display:block;float:right;border:1px solid #ebebeb;background:#f4f4f4}