@charset "utf-8";
/* CSS Document */
/*右边边框-登录窗口*/
.login_box { height: 100%; overflow: hidden; margin-bottom: 3px; }
    .login_box .title { height: 32px; position: relative; }
        .login_box .title h2 { width: 100px; text-align: left; color: #212121; font-weight: bold; font-size: 14px; margin-left: 9px; }
        .login_box .title .more { right: 20px; }
    .login_box .text { padding: 0 10px; }
        .login_box .text p { position: relative; padding-bottom: 15px; line-height: 22px; color: #545351; font-size: 12px; }
            .login_box .text p input { position: absolute; left: 50px; width: 112px; height: 20px; border: 1px solid #C7C7C7; padding: 2px 5px; top: -3px; }
            .login_box .text p a { margin-right: 15px; display: inline-block; }
        .login_box .text form { padding-top: 20px; overflow: hidden; }
.long_no_on { border: 0px; width: 89px; height: 31px; margin-left: 10px; display: block; outline: none; background: url(/themes/index/images/login-btn2.jpg) no-repeat; }
.login_box .text form a { color: #474747; }
    .login_box .text form a:hover { color: #d8030d; }
.login-btn { display: inline-block; width: 65px; height: 24px; font-size: 12px; line-height: 24px; text-align: center; cursor: pointer; color: #fff !important; border: 1px solid #2292B3; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -ms-box-shadow: inset 0 0 1px #fff; -o-box-shadow: inset 0 0 1px #fff; box-shadow: inset 0 0 1px #fff; background-color: #78BCD0; background-image: -webkit-gradient(linear,0 0,0 100%,from(#78BCD0),to(#2995B5)); background-image: -webkit-linear-gradient(top,#78BCD0,#2995B5); background-image: linear-gradient(to bottom,#78BCD0,#2995B5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78BCD0',endColorstr='#2995B5',GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
    .login-btn:hover { background-color: #2995B5; background-image: -webkit-gradient(linear,0 0,0 100%,from(#2995B5),to(#78BCD0)); background-image: -webkit-linear-gradient(top,#2995B5,#78BCD0); background-image: linear-gradient(to bottom,#2995B5,#78BCD0); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78BCD0',endColorstr='#2995B5',GradientType=0); }
.news_box-title { height: 45px; position: relative; background-position: -5px -136px; }
    .news_box-title h2 { background-position: 5px -50px; width: 120px; height: 30px; display: inline-block; }


/*二级页面开始*/
 .content { width: 1002px; margin: 0 auto;overflow: hidden;
background: #fff; }
            .content .main_l { width: 231px; float: left; background: #FFFFFF;padding:0 2px; }
                .content .main_l .side { width: 231px;float: left; }
                .content .main_l .title {width: 200px;
background: url(/themes/index/images/ny_nav.png) no-repeat;
height: 29px;
padding-left: 31px;
color: #fff;
font-weight: bold;
font-size: 14px;
font-family: 微软雅黑;
line-height: 26px;}
                .content .main_l .title_03 { width: 231px; background: url(/themes/index/images/index_17.gif) no-repeat; height: 29px; text-align: right; }
                .content .main_l .title_05 { width: 231px; background: url(/themes/index/images/index_19.gif) no-repeat; height: 29px; }
                .content .main_l .bottom { display: block; width: 231px; height: 7px; float: right; }
                .content .main_l .more { margin-top: 21px; margin-right: 10px; }
                .content .main_l .content { border-left: 1px solid #84CDED; border-right: 1px solid #84CDED; background-image: url(/themes/index/images/index_13.gif); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; padding: 8px 12px 5px 12px; }

                .content .main_l .content_02 { border-left: 1px solid #84CDED; border-right: 1px solid #84CDED; background-image: url(/themes/index/images/index_13.gif); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; padding: 4px 12px 10px 12px; }

                .content .main_l .side_mune { padding: 0; list-style: none; margin: 0; }
                    .content .main_l .side_mune li a { width: 175px; background: url(/themes/index/images/index_51.gif) no-repeat; height: 18px;color: #0453AF; margin-top: 7px; text-decoration: none; display: block; padding: 5px 0 3px 30px;}
                        .content .main_l .side_mune li a:hover,.content .main_l .side_mune li a.cur { color: #CC3300; text-decoration: none; background: url(/themes/index/images/index_50.gif) no-repeat; }

                .content .main_l .note { padding: 0; margin: 0; list-style: none; }
                    .content .main_l .note li { background: url(/themes/index/images/index_15.gif) no-repeat 0 6px; height: 23px; line-height: 23px; padding-left: 12px; }

                .content .main_l .content_03 { border-left: 1px solid #84CDED; border-right: 1px solid #84CDED; background-image: url(/themes/index/images/index_13.gif); background-repeat: repeat-x; background-position: top; background-color: #FFFFFF; padding: 10px 6px 2px 8px; }
                .content .main_l .icon { margin-bottom: 5px!important; margin-bottom: 5px; display: block; padding: 0; }

            .content .mian_r { width: 760px; float: right;margin-right: 2px; }
                .content .mian_r .dt_title { background: url(/themes/index/images/index_37.gif) repeat-x; height: 27px; border-right: 1px solid #AFDAF6; }
                    .content .mian_r .dt_title .bg { background: url(/themes/index/images/index_38.gif) no-repeat; width: 140px; font-weight: bold; color: #FFFFFF; font-size: 14px; padding-left: 29px; padding-top: 7px; height: 20px;font-family: 微软雅黑;
line-height: 16px; }
                .content .mian_r .more { color: #0056AE; font-size: 12px; font-weight: normal; float: right; margin-right: 6px; font-family: "Arial"; }
                    .content .mian_r .more a { color: #0056AE; text-decoration: none; }
                        .content .mian_r .more a:hover { color: #ff0000; text-decoration: none; }
                .content .mian_r .dt_content { background-image: url(/themes/index/images/index_39.gif);background-position: top; background-repeat: repeat-x;border: 1px solid #A9CBEE;
border-width: 0px 1px 1px;
border-radius: 0 0 4px 4px; padding: 15px 15px 5px 15px; overflow: auto;}
                   
/*文章列表*/
.list_xx{ padding:20px;overflow:hidden;}
.list_xx li{background:url(/themes/index/images/li.png) left no-repeat; padding-left:16px; font-size:14px;height:36px; line-height:36px; border-bottom:1px #E2E2E2 dashed;}
.list_xx li span{float:right;color:#A0A0A0;}

/*文章详细*/
.shownews_box{padding:30px;min-height: 400px;}
.shownews_title{ font-size:18px; color:#668BEB; text-align:center;border-bottom:1px #ccc solid; font-family:"微软雅黑"; font-weight:bold; padding-bottom:10px;margin-bottom: 5px;}
.shownews_date{color:#707070; text-align:center; margin-bottom:30px;}
/*单页面文章详细*/
.s_title{ text-align:center;font-size:14px; font-weight:bold; display:block; border-bottom:1px #e2e2e2 solid; padding-bottom:10px;margin-bottom:10px;}
.s_box{padding-top:10px;}

/*翻页*/
.pagination .current {background: #67B653 none repeat scroll 0 0;border: 1px solid #AAAAEE;color: #FFFFFF;}
.pagination a {border: 1px solid #20AD36;color: #338D16;text-decoration: none;}

/*图片列表*/
.pic_list{padding-top:20px;}
.piclist_box{overflow:hidden;}
.piclist_box li{float:left; margin-bottom:10px; width:160px;margin-left: 18px;}
.piclist_box li img{border:1px #ccc solid; padding:4px;}
.piclist_box li p{text-align:center; padding-top:4px;}

/*文档查看详细*/
.document_title{ margin-top:30px;font-size:16px; color:#FF5C00; text-align:center;border-bottom:1px #ccc solid; font-family:"微软雅黑"; font-weight:bold; padding-bottom:10px;}
.listalltime{ text-align:center; padding-top:8px; margin-bottom:30px;}

/*网站地图*/
.webmap{width:1002px; margin:0 auto;background:#fff;}
.section { border: solid 1px #D6D6D6;border-width: 1px 0; margin-bottom: -1px; background: white; position: relative; margin-bottom:10px; }

.section .title_1 { background: #F9F9F9; border-bottom: solid 1px #D6D6D6; height: 24px; padding-top: 6px; padding-left: 24px; font-size: 14px; font-weight: bold; color: #498949; }

b, u, i, s, em { text-decoration: none; font-weight: normal; font-style: normal; }

.section .title_1 b { font-weight: bold; }

.section .title_1 { font-size: 14px; font-weight: bold; color: #498949; }

.section .list { font-size: 14px; margin-right: -60px; margin-left: 20px; width: 998px; margin-top: 10px; margin-bottom: 15px; overflow: hidden; height:auto; }

.section .list .item { float: left; width: 86px; margin: 6px 70px -1px 2px; border-bottom: 1px solid #EFEFEF; text-align: center; padding: 16px 0; white-space: nowrap; }

.section .list .item .link { padding-top: 2px; display: block; width：70px;color:#808080;}

.section .link b { position: relative;  cursor: pointer; color: #808080; }
.webmap .side_right_con{color: #0056AE;
padding-left: 16px;
background: url(/themes/index/images/index_52.gif) no-repeat 4px 5px;}
.webmap  .hxnav a{color:#0056AE;}

/*内页新闻列表*/
.newslist_box {height:100%; overflow:hidden;}
.newslist_box-title { height:45px;  position:relative; background-position:-5px -562px;color:#888;font-size:13px;}
.newslist_box-title a { color:#444}
.newslist_box-title a:hover { color:#d8030d;} 
.newslist_boxt-text { padding:0 10px 10px 10px; }
.newslist_box-li { margin-right:12px;}
.newslist_box-li li{ background-image:url(/themes/index/images/liicon2.png); border-bottom:1px dashed #CCC; height:28px; line-height:28px;}

/*留言*/
.liuyanlist {height:100%; overflow:hidden;}
.liuyanlalala {border:1px solid #dcdada; margin-bottom:10px;padding:0 5px;}
.liuyanone {background:url(/themes/index/images/q.jpg) no-repeat 8px 7px; padding:5px 0 8px 50px;line-height:28px;border-bottom:1px dashed #ccc;color:#A0A0A0;}
.liuyantwo {background:url(/themes/index/images/a.jpg) no-repeat 8px 3px; padding:5px 0 8px 50px; min-height:50px;_height:50px; margin-top:10px;}
.liuyanone h2 { height:30px;color:#333;}
.liuyanone strong {color:#2e8acd}
.liuyanlalala a {color:#9fc8d7;}
.message { background:#FFF; border: 1px solid #d8dde5;  height:auto; clear:both}
.message ul { padding-left: 50px; }
.message ul div {padding-top: 8px; width:540px;}
.message ul div label {width:80px;display:inline-block;}

/*按钮-提交、重置*/
.btn-tj {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;word-wrap: break-word;
text-shadow: 0 -1px 0 #207ad2;text-align: center;vertical-align: middle;display: inline-block;padding: 8px 20px;
color: #fff;font-weight: bold;background-color: #45a5e4;border: none;}
.btn-tj:hover { background-color:#3a94cf}
.btn-cz {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;word-wrap: break-word;font-weight:bold;text-shadow: 0 -1px 0 #f5f6f6;
text-align: center;vertical-align: middle;display: inline-block;padding: 8px 23px;color: #474646; background-color:#d9dadb; border:none}
.btn-cz:hover { background-color:#cfcfcf}
