/* css document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;border:0}
body,button,input,select,textarea{font:12px/1.3 "\5b8b\4f53",arial;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
input,select,textarea{font-size:100%;outline:none;}
ol,ul,li {list-style:none;}
i,em{ font-style: normal;}
/*b,strong{ font-weight:normal}
*/table{border-collapse:collapse;border-spacing:0;margin:0px auto;}
/*caption,th,td {text-align:left;}
*/img{border:0;vertical-align:top;}
a {text-decoration:none;color:#555}
a:hover {color:#a80000}
.clear {clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.wrap:before,.wrap:after,.clearfix:before,.clearfix:after,.main:before,.main:after,.nav:before,.nav:after{content:'.';display: block;clear: both;visibility: hidden;overflow: hidden;height: 0;line-height: 0;}
.clearfix{*zoom:1;}
.wp100{width:100%}
.wp50{ width:50%}
.fc{ margin:0 auto}
.relative{position:relative}
.mt{margin-top:16px;}
.mb{margin-bottom:16px;}
.mr{margin-right:16px}
.ml{margin-left:16px}
.write{color:#fff}
.fwb{font-weight:bold}
.border{border:#ddd solid 1px;}
body{font-size:14px; font-family:"microsoft yahei"; }
a {color:#000000; text-decoration:none}
a:hover {color:#dd0000; text-decoration:underline}
strong {font-size:16px;}
.f12 {font-size:12px; color:#999}
body {margin:0px; background-image:url(/uploads/image/i26836/bg.gif); background-repeat:repeat-x; background-position:top; background-color:#e1ebf7}
.banner { width:100%; height:300px; background:url(/uploads/image/i26836/banner.jpg) no-repeat center top;}
.banner1 { width:100%; height:400px; background:url(/uploads/image/i26836/sybanner.jpg) no-repeat center top;}
.banner .site{padding-top: 270px; color: #fff; font-family: verdana, geneva, sans-serif; width: 860px; margin: auto}
.main {width:930px; margin:auto; background:#ffffff;  padding:10px 15px; padding-bottom:0px; }
.nav { height:30px; background:#940000; text-align:center; font-size:14px; line-height:30px; color:#ffffff; padding-left:15px; }
.nav a { color:#ffffff;font-weight:bold; text-decoration:none; margin-right:15px; margin-left:15px;}
.nav span{color:#fff;margin-right:10px; margin-left:10px; font-weight:bold; }
.nav a:hover {color:#f8d7d1; text-decoration:underline}
.nav li.selected a, .nav li a.selected {background-position: 0 -60px;text-decoration: none;}
.nav li {float: left; height: 30px; position: relative;}
.nav li .submenu { border-style: solid; border-width: 0 1px 1px 1px; border-color: #ddd; padding: 0; width: auto; background: #fff;  box-shadow: 0 5px 5px #d3d3d3;position: absolute;top: 39px;left: 6px;z-index:9;}
.nav li .submenu li {float: none;padding: 0; background: #940000; height: auto;width:120px;}
.nav li .submenu li :hover{ }
.nav li .submenu li a { float: none; padding: 0;text-align: center; height: 25px;line-height: 25px;background: none;color:#fff;font-size:14px;width:120px;}
.nav li .submenu li a:hover{text-decoration:underline;}
.nav li .submenu{display:none;position:absolute;left:0px; top:30px; width:120px; text-align:center; margin-left:-20px; }

.blank10 {color:#ffffff; height:10px; font-size:10px;}

.toptitle{ text-align:left; border-bottom:1px dotted #ddd; padding-bottom:5px; margin-left:10px; margin-right:10px; }
.toptitle h1{font-size: 24px; font-weight: bold; font-family: 'microsoft yahei';  color:#fff; line-height:30px; height:60px; font-weight:bold; overflow:hidden; border-bottom:1px dotted #ddd; 
             margin-top:10px;  overflow:hidden;padding-bottom:10px; }
.toptitle h1 a{ text-decoration:none; color:#fff; }
.toptitle h1 a:hover{ text-decoration:underline;  }
.toptitle p{ line-height:26px; height:78px; font-size:16px; text-align:left; padding-top:5px; overflow:hidden;color:#fff; text-indent:2em; font-weight:bold; }
.toptitle p a{color:#fff; font-size:14px; }
.newslist{ padding-top:10px; }
.newslist li{width:100%; height:35px; line-height:35px; border-bottom:1px dotted #fff;}
.newslist li a{ float:left;  width:430px; display:inline_block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.newslist li span{ float:right; text-align:right;color:#666; font-family:arial; }
.newsw{padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:0px; }
.newsw li a{ color:#fff; width:400px; }
.newsdot li{ background:url(/uploads/image/i26836/dot1.gif) repeat-x bottom;}
/*.newsdot li a{background: no-repeat; padding-left:5px; }*/
.more{text-align:right; padding-right:15px; padding-bottom:10px; float:right; }
.more span{font-family:'����';}

.t1 { width:100%}
.t1 .lh { width:480px; height:270px; border:1px solid #d7d7d7}
.t1 .lh .wzdiv { position:absolute; margin-top:-30px; height:30px; background:#000000; width:480px;
filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5; z-index:1}
.t1 .lh .wzdiv1{ position:absolute; margin-top:-30px; height:30px;  width:480px; z-index:2; color:#ffffff; line-height:28px;}
.t1 .lh .wzdiv2{ position:absolute; margin-top:-24px; height:24px;  width:120px; z-index:3; margin-left:358px;}
.t1 .lh .wzdiv2 div { margin-left:5px; height:15px; width:15px; font-size:10px; font-family:'arial';  color:#ffffff;
border:1px solid #000000; float:left; text-align:center; background:#666; cursor:pointer;}
.t1 .lh .wzdiv2 .szshow { background:#fff; color:#ff0000;}
.t1 .new1 { width:435px;  float:right;   background:#0058b2;/*border-top:2px solid #940000!important; */}
.t1.icon { height:60px; }
.t1 .icon a{ display:block; float:left; margin-left:10px;/*filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;opacity: 0.7;*/}
.t1 .new1 .tit { height:35px; background:url(/uploads/image/i26836/new1_titbg.gif);padding-left:10px;}
.t1 .new1 .tit .a1 { display:block;height:28px; width:85px; background:url(/uploads/image/i26836/new1_menu1.gif); margin-left:5px; float:left; text-align:center; line-height:28px; color:#000; text-decoration:none;}
.t1 .new1 .tit .a2{ display:block;height:28px; width:85px; background:url(/uploads/image/i26836/new1_menu2.gif); margin-left:5px; float:left; text-align:center; line-height:28px; color:#000; text-decoration:none;}
#mylh img {border:0px; height:270px; width:480px;}
.t2{height:462px;}
.t2 .t2left{ width:482px; float:left}
.t2 .t2left .jgxn110 {border:1px solid #d7d7d7; height:460px;}
.t2 .t2tit { height:35px; background:url(/uploads/image/i26836/new1_titbg.gif);padding-left:10px;}
.t2 .t2tit .t2a1 {display:block;height:28px; width:85px; background:url(/uploads/image/i26836/new1_menu3.gif); margin-left:5px; text-align:center; line-height:28px; text-decoration:none; 
                  color:#000; float:left; margin-right:20px; font-size:15px;font-weight:bold;font-family:"microsoft yahei"; color:#940000}
.t2 .t2tit .t2a2{display:block;height:28px; float:left; line-height:28px; color:#ff6600; background:url(/uploads/image/i26836/q1.gif) no-repeat center center; width:60px; text-align:center; font-size:12px;text-decoration:none}
.t2 .t2tit .t2a3{display:block;height:28px; line-height:28px; background:url(/uploads/image/i26836/q2.gif) no-repeat center center; float:left; width:60px; text-align:center; font-size:12px; color:#000; text-decoration:none}
.t2 .t2tit .t2a4 { height:28px; width:80px; display:block; float:left; line-height:22px; text-align:right; background:url(/uploads/image/i26836/wyhs.gif) no-repeat 1px 1px; color:#ffffff; font-size:12px; margin-left:150px;}
.t2lieb { background:#ededed; height:24px; border-bottom:1px solid #cccccc; margin:5px 5px 0px 5px;}
.t2lieb div { text-align:center; font-size:12px; border-right:1px solid #ffffff; margin-top:5px; float:left; line-height:14px;}
.t2 .t2right {width:435px;float:right; border:1px solid #d7d7d7; height:460px;}
.t2 .t2right .t2search { height:70px; border-bottom:1px solid #d7d7d7 }         
.t2 .t2right .t2search .searchbox {background:url(/uploads/image/i26836/search.jpg) no-repeat; height:30px; width:329px;float:left; }
.t2 .t2right .jubao{height:190px; width:415px; margin:auto; line-height:200%; color:#ffffff; background:url(/uploads/image/i26836/jubao1.gif) }
.t2 .t2right .t2search .searchwz { float:left; height:30px; line-height:30px;}
.t3 {border:1px solid #d7d7d7; }
.t3 .t3tit {height:35px; border-bottom:2px solid #940000; margin:auto; background:url(/uploads/image/i26836/new1_titbg.gif)}
.t3 .t3tit .t3ta1{display:block; height:28px; line-height:28px; text-align:center;  width:85px; color:#000; text-decoration:none; background:url(/uploads/image/i26836/new1_menu3.gif);
                  margin-left:10px; float:left; font-size:15px;font-weight:bold;font-family:"microsoft yahei";color:#940000}
.t3 .t3content { width:910px; margin:auto}
.t3 .t3content .t3left { float:left; width:445px;}
.t3 .t3content .t3right { float:right; width:445px;}
.t3 .t3content .hxcaidan {  width:445px;}
#t3right a { height:30px; line-height:30px; margin-right:75px; float:left; color:#000000; text-decoration:none}
#t3left a { height:30px; line-height:30px; margin-right:80px; float:left; color:#000000; text-decoration:none}
#t2left a { height:30px; line-height:30px; margin-right:80px; float:left; color:#000000; text-decoration:none}
.t3a1 {border-bottom:2px solid #940000; color:#940000!important;}

.t4 {border:1px solid #d7d7d7; height:302px;}
.t4 .t4tit {height:35px; border-bottom:2px solid #255a8c;  margin:auto; background:url(/uploads/image/i26836/new1_titbg.gif)}
.t4 .t4tit .t4ta1{display:block; height:28px; line-height:28px; text-align:center;  width:85px; color:#000; text-decoration:none;background:url(/uploads/image/i26836/new1_menu3.gif); margin-left:10px; float:left; font-size:15px;font-weight:bold;font-family:"microsoft yahei";color:#0058b2}
.t4 .t4content { width:910px; margin:auto}
.t4 .t4content .t4left { float:left; width:445px;}
.t4 .t4content .t4right { float:right; width:445px;}
.t4 .t4content .hxcaidan { height:32px;}
#t4right a { height:30px; line-height:30px; margin-right:80px; float:left; color:#000000; text-decoration:none}
#t4left a { height:30px; line-height:30px; margin-right:80px;  float:left; color:#000000; text-decoration:none}
.t4a1 {border-bottom:2px solid #255a8c; color:#255a8c!important;}
.t4a2 {border-bottom:2px solid #255a8c; color:#255a8c!important;}
#mqrx td,span{font-size:12px; }
#mqrx .bianhao {font-family:arial, helvetica, sans-serif; text-align:center}
.copyright {padding:15px 0 0 0; height:100px; background:#4063bf; border-top:5px solid #940000; width:960px; margin:auto; color:#d7d7d7; font-size:12px; text-align:center; line-height:20px;}
.link {border:1px solid #d7d7d7; }
.link .linkcontent {border:#efefef 5px solid;line-height:24px; font-size:12px;padding:5px; }
.link .linkcontent a {font-size:12px;}
#gropmenu {position:absolute; border:1px solid #660000; background:#940000; z-index:5;padding:5px 20px 5px 20px;display:none; line-height:200%}
#gropmenu a {color:#ffffff;display:block;}
/*pagecss*/
.pweizhi{height:35px; border-bottom:2px solid #940000; margin:auto; background:url(/uploads/image/i26836/new1_titbg.gif); width:690px; margin:auto}
.pweizhi a{display:block; height:28px; line-height:28px; text-align:center;  width:85px; color:#000; text-decoration:none}
.prighttit {font-size:14px; height:35px; background:url(/uploads/image/i26836/nei_tit.gif); padding-left:15px; line-height:35px;}
.prightcon {border:1px solid #f2f2f2; background:#f0f6f9; padding:10px;}
.prightcon a { display:block; line-height:200%}
#mycontent { line-height:200%}
#mycontent td { line-height:150%; background:#ffffff;}
#rightmenu  a{ display:block;width:190px; line-height:35px; text-align:center; border-bottom:1px dotted #d7d7d7;}

/*�һ�*/
.t2 .t2tit .t2a21{display:block;height:28px; float:left; line-height:28px; color:#ff6600; background:url(/uploads/image/i26836/q1tt.gif) no-repeat center center; width:100px; text-align:center; font-size:12px;text-decoration:none}
.t2 .t2tit .t2a31{display:block;height:28px; line-height:28px; background:url(/uploads/image/i26836/q2tt.gif) no-repeat center center; float:left; width:100px; text-align:center; font-size:12px; color:#000; text-decoration:none}
#fpage a {border:1px solid #0a84de; padding:0px 5px 0px 5px; background:#bfe4fb; margin-left:5px; color:#0a84de;  }
#fpage font {border:1px solid #0a84de; padding:0px 5px 0px 5px;  margin-left:5px; color:#000000;  }
#news_content,#news_content p,#news_content div,#news_content span{font-size:16px;text-align:justify;}
#news_content p { line-height:200%; }
#news_content div {line-height:200%; }
#news_content font {line-height:200%; }
#news_content span { line-height:200%; }
#news_content a {font-size:14px; line-height:200%; color:#009 }
#innerid { position:absolute; filter: alpha(opacity=30, finishopacity=70, style=3);-moz-opacity:0.7;  -khtml-opacity: 0.7; opacity: 0.7; background:#999999; z-index:10}

.jubao_a { text-align:center; font-size:18px; font-weight:700; font-family:"microsoft yahei"; color:#ffffff}
.jubao_b {width:150px;}
.jubao_b a { font-family:"microsoft yahei";font-weight:bold;display:block; height:26px; text-align:center; font-size:18px; color:#ffffff; line-height:36px; margin-top:20px; width:105px; margin-left:22px;}
.jubao_c { width:230px; margin-left:10px;}
.jubao_c .jbc_div1 { font-size:16px; font-weight:bold;  font-family:"microsoft yahei";}
.jubao_c .jbc_div2 {font-weight:; line-height:170%}
.jubao_c .alinkb {color:#940000;}
#juform input{ width:180px;}
.gengduo { float:right; margin-right:10px; line-height:24px; width:50px;}
.gengduo a {font-size:12px; text-decoration:none;}
.t3 .t3tit .gengduo3 { float:right; margin-right:10px; line-height:24px; width:60px;}
.t3 .t3tit .gengduo3 a {font-size:12px; text-decoration:none;}
.t4 .t4tit .gengduo4 { float:right; margin-right:10px; line-height:24px; width:80px;}
.t4 .t4tit .gengduo4 a {font-size:12px; text-decoration:none;}

.zt1 { padding:2px; background:#cc0000; color:#ffffff}
.zt2 { padding:2px; background:#ff6600; color:#ffffff}
.zt3 { padding:2px; background:#00cc00; color:#ffffff}
.zt4 { padding:2px; background:#0000cc; color:#ffffff}


.pic-items li{width:164px;height:120px;margin-right:20px;}
.pic-items li img{width:164px;height:120px;}

.pictitle{width: 30px; float: left; text-align: center; font-size: 15px; font-weight: bold; color: #940000; line-height: 120%; height: 120px; padding-top:10px; }
.piclist{height: 120px; width: 897px; float: left; border-left: 1px solid #d7d7d7;padding-top:5px; overflow: hidden}

.fixediv {
    position: fixed;
    top: 80px;
    z-index: 9999;
    width: 227px;
}

    .fixediv img {
        float: left;
        border: 0;
    }

    .fixediv a {
        float: left;
        margin-bottom: 5px;
        display: inline;
    }

        .fixediv a.close {
            display: block;
            height: 20px;
            line-height: 20px;
            width: 227px;
            font-size: 12px;
            color: #5e5e5e;
            text-decoration: none;
            margin-bottom: 0;
        }

        .fixediv a.dl {
            text-align: left;
        }

        .fixediv a.dr {
            text-align: right;
        }

.leftadv {
    left: 0px;
}

.rightadv {
    right: 0px;
}
.cont {
    padding-top: 15px;
}
.detbox {
    width: 980px;
    overflow: hidden;
    min-width: 980px;
	}
.cumb {
    height: 20px;
    line-height: 20px;
    margin-bottom: 20px;
}
.cont h1, .cont h2, .cont h3 {
    text-align: center;
    font-size: 24px;
    color: #1f5781;
    line-height: 26px;
    margin: 15px 0;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
}
.cont .info {
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #555;
    padding-bottom: 20px;
    border-bottom: 1px solid #ececec;
    margin-bottom: 35px;
}
.cont .infocont {
    line-height: 36px;
    font-size: 18px;
    margin-bottom: 50px;
	padding:10px;
	width:90%;
}
.cont .infocont p {
    margin-bottom: 20px;
}