@charset "utf-8";
/* CSS Document */
.png{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
dl,dt,dd{margin:0; padding:0; border:0;}
ul,li{margin:0; padding:0; border:0;/* list-style:none*/}
body{margin:0; padding:0; border:0;text-align:justify;text-justify:inter-ideograph;}
img{margin:0; padding:0; border:0;}
form{margin:0; padding:0; border:0;}
a,a:visited,a:hover{text-decoration:none;}
a.link,a.link:visited{color:#FFF; font-size:12px;height:20px; line-height:20px;}
a.link:hover{text-decoration:underline;}
a.company,a.company:visited{color:#FFF; font-size:11px;}
.lang{ margin-top:-1px}

body{text-align:center; font:12px Arial, Helvetica, sans-serif; background:#FFF;}
#container{ width:1002px;background:url(../images/bg.jpg) repeat-y; margin:0 auto;}
#header{width:980px; height:112px;margin:0 auto;text-align:left; position:relative;}
#nav{width:980px; height:42px; border-top:1px #CFCFCF solid;border-bottom:1px #CFCFCF solid; margin:0 auto;}
#bigimg{ width:980px; height:286px; margin:0 auto;}
#longimg{width:980px; height:190px; margin:0 auto; text-align:left; background:url(../images/longimg_bg.jpg) repeat-x;}
#content{width:980px; height:450px; border-top:2px #BEC0BE solid; margin:0 auto;}
#pagecontent{width:980px; height:auto; margin:0 auto;}
#fooder{ width:980px; height:68px; padding-top:13px; margin:0 auto; background:url(../images/fooder_bg.jpg) left top repeat-x; margin-bottom:0px}

/*header*/
#header ul{position:absolute; left:853px; top:24px;}
#header li{margin-left:6px; float:left; color:#142A7E; height:14px; line-height:14px;}
#header li a,#header li a:visited{ color:#142A7E;height:14px; line-height:14px;}
#header li a:hover{color:#142A7E;}

/*nav*/
#nav li{ float:left;width:130px;height:42px; line-height:42px;text-transform:uppercase;} 
#nav li a,#nav li a:visited{font-size:16px; font-weight:bold; color:#04367A; display:block; height:42px; line-height:42px;}
#nav li a:hover{ color:#F8F7F5; height:42px; line-height:42px; background:url(../images/nav_bg.jpg) repeat-x;}
#nav li a.overit{font-size:16px; font-weight:bold;color:#F8F7F5; height:42px; line-height:42px; background:url(../images/nav_bg.jpg) repeat-x;}

/*longimg*/
#longimg li{ float:left;width:326px; height:190px;margin-left:1px;}
#longimg li dt{ width:326px; height:43px; line-height:43px;font-size:18px;color:#FFF; text-indent:36px; background:url(../images/longimg11_bg.jpg);}
#longimg li dd{width:326px; height:136px; padding-top:11px; background:url(../images/longimg1_bg.jpg);}
#longimg li dd .imgbg{ position:relative;width:114px; height:124px; margin-left:24px; margin-right:10px;float:left; display:inline;}
#longimg li dd .imgbg img.realimg{ position:absolute; left:6px; top:6px;}
#longimg li dd .word{ float:left; width:170px;}
#longimg li dd .word a,#longimg li dd #word a:visited{color:#FFF; line-height:20px;}
#longimg li dd .word a:hover{ text-decoration:underline;}

/*content*/
#content #index_left{ float:left; display:inline; width:560px; height:450px;margin-top:26px; margin-left:30px; text-align:left;}
#content #index_right{ float:left; display:inline; width:328px; height:450px;margin-top:26px; margin-left:48px; text-align:left;}

#index_left dt{ width:560px; height:32px; font-size:22px; color:#141483; text-align:left; background:url(../images/line.gif) left bottom  repeat-x;}
#index_left dd.topword{width:536px; height:90px; color:#535458; line-height:22px; margin-top:15px;}
#index_left dd.bottom{width:531px; padding-left:5px; height:96px;color:#535458;margin-top:8px;}
#index_left dd.bottom .contentimg{ float:left; display:inline;margin-right:26px;}
#index_left dd.bottom .leftword1{ float:left; display:inline; width:330px; height:20px; line-height:20px; margin-top:10px;}
#index_left dd.bottom .leftword2{ float:left; display:inline; width:330px; height:58px; line-height:18px; margin-top:8px;}
#index_left dd.bottom .leftword1 a,#index_left dd.bottom .leftword1 a:visited{font-size:14px; color:#032091; height:20px; line-height:20px; text-decoration:underline;}

#index_left dd.bottom .leftword2 a,#index_left dd.bottom .leftword2 a:visited{height:60px; line-height:18px; color:#535458; font-size:12px;}
#index_left dd.bottom .leftword2 a:hover{ text-decoration:underline;}
.leftword2 a:hover{ text-decoration:underline;}
.leftword2 a,.leftword2 a:visited{height:60px; line-height:18px; color:#535458; font-size:12px;}
.mail a:hover{ text-decoration:underline;}
.mail a,.mail a:visited{height:60px; line-height:18px; color:#FFFFFF; font-size:12px;}

.sitemap a:hover{ text-decoration:underline;}
.sitemap a,.sitemap a:visited{ line-height:18px; color:#333333; font-size:12px;}

#index_right dt{ width:310px; height:32px; font-size:22px; color:#141483; text-align:left; background:url(../images/line.gif) left bottom repeat-x;}
#index_right dd{ float:left; display:inline;width:323px; height:60px; padding-left:5px; margin-top:8px;}
#index_right dd .newnum{ float:left; display:inline; width:44px; height:53px; line-height:42px; text-align:center; font-weight:bold; font-size:23px; color:#FFF; background:url(../images/newnum_bg.jpg) left top no-repeat;}
#index_right dd .newtext{ float:left; display:inline; width:268px; margin-left:10px; height:30px}
#index_right dd .newtext a,#index_right dd .newtext a:visited{height:60px; line-height:18px; color:#535458; font-size:12px;}
#index_right dd .newtext a:hover{ text-decoration:underline;}

/*fooder*/
#fooder li{font-size:12px; color:#FFF;}
#fooder .one,#fooder .two,#fooder .three{height:20px; width:auto; text-align:center; margin:0 auto;}
#fooder .one li{float:; margin-right:10px;  display:inline; height:20px; line-height:20px;}
#fooder .two li{float:; margin-right:5px; margin-left:7px; display:inline; height:20px; line-height:20px;}
#fooder .three li{height:20px; line-height:20px;}

/*page*/
#pagecontent #pagetop{ width:980px; height:26px; background:url(../images/pagetop_bg.jpg) left top no-repeat;}

#pagecontent #pageleft{width:196px; height:auto; min-height:154px; _height:154px; float:left; display:inline; background:url(../images/pageleft_bg.jpg) right top no-repeat;}
#pageleft .titleli{ width:170px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/leftmenu_bg.jpg) no-repeat; text-align:left; text-indent:24px; float:right; display:inline; margin-right:12px; margin-bottom:5px;}
#pageleft dl{width:184px; min-height:auto; height:auto; _height:auto;background:url(../images/page_line.jpg) left bottom no-repeat; float:left;}
#pageleft dt{width:184px; height:auto; font-size:12px; text-align:left;color:#666666;margin-bottom:0px;}
#pageleft dt .textdiv2{  margin-left:12px; padding-left:12px; width:150px; height: auto;background:url(../images/icon.jpg) left 3px no-repeat; margin-top:5px; margin-bottom:6px}
#pageleft dt .textdiv2 a,#pageleft dt .textdiv2 a:visited{color:#666666;font-size:12px;width:150px;height:auto;display:block;}
#pageleft dt .textdiv2 a:hover{ color:#2865AF;}
#pageleft dd{overflow:hidden; display:none;}
#pageleft dd a{ width:148px; min-height:auto; height:auto; _height:auto; display:block;text-align:left; background:url(../images/icon2.jpg) left top no-repeat; padding-left:10px; margin:5px auto 5px 24px;}
#pageleft dd a,#pageleft dd a:visited{color:#666666;font-size:12px;}
#pageleft dd a:hover{ color:#2865AF;}




#pagecontent #pageright{width:760px; float:left;}
#pagecontent #pageright #pos{ float:right; display:inline; width:auto; height:10px; line-height:20px; font-size:12px; color:#999999;}
#pagecontent #pagerighst #pos a,#pagecontent #pageright #pos a:visited{font-size:12px; color:#999999;line-height:10px;}
#pagecontent #pageright #pos a:hover{text-decoration:underline;}
#pagecontent #pageright #righttitle{ width:775px; height:35px; line-height:35px;font-size:18px; color:#2C3F8F; text-align:left; text-indent:19px; background:url(../images/pageright_bg.jpg); margin-top:16px;}
#pagecontent #pageright #righttext{ width:730px; height:auto; margin-top:32px; text-align:left; float:left; display:inline;}
#ullist{ margin-top:30px;}
#ullist ul,#ullist li{padding:0; margin:0; border:0; list-style:none;}
#ullist ul.one{ width:100%; float:left;}
#ullist li.one{width:97px; float:left; display:inline; margin-left:10px;_margin-left:5px;}
#ullist li.one0{width:90px;}
#ullist li.one0 li.two{width:90px;}
#ullist li.one1{width:196px;}
#ullist li.one1 li.two{width:196px;}
#ullist li.one1 li.three{width:120px;}
#ullist li.one2{width:120px;}
#ullist li.one2 li.two{width:120px;}
#ullist li.one3{width:70px;}
#ullist ul.two{ width:100%; float:left; display:inline; margin-left:0px;}
#ullist li.two{width:97px; float:left;}
#ullist ul.three{ width:100%; float:left;}
#ullist li.three{width:50px; float:left;}
#ullist li a{ font-size:11px; color:#666666;}
#ullist li a:hover{color:#2865AF;}

#ullist2{ margin-top:30px;}
#ullist2 ul,#ullist li{padding:0; margin:0; border:0; list-style:none;}
#ullist2 ul.one{ width:100%; float:left;}
#ullist2 li.one{width:110px; float:left; display:inline; margin-left:10px;_margin-left:5px;}
#ullist2 ul.two{ width:100%; float:left; display:inline; margin-left:0px;}
#ullist2 li.two{width:110px; float:left;}
#ullist2 ul.three{ width:100%; float:left;}
#ullist2 li.three{width:80px; float:left;}
#ullist2 li a{ font-size:11px; color:#666666;}
#ullist2 li a:hover{color:#2865AF;}


/*right*/
#pagecontent #pageright #righttext .word{ width:723px; height:auto; line-height:31px; float:left; margin-left:18px; color:#585858; font-family:Arial; display:inline; text-align:left; font-size:12px;}

/*news*/
#righttext ul{ width:700px; margin-left:17px;line-height:23px; /*list-style:none;*/float:left; display:inline; text-align:left; }
#righttext ul li{ float:left; width:700px;}
#righttext ul li.time{ color:#7fb103;margin-left: 10px; }
#righttext ul li a.line{ color:#396499; text-decoration:underline;margin-left: 10px; }
/*news_content*/
#righttext .back{text-decoration:underline; margin-left:18px; height:30px; color:#636c8b; margin-top:15px;}
#righttext .dao{ display:inline; color:#22626e; width:750px; margin-left:18px; min-height:18px; height:auto; _height:18px;float:left;border-bottom:1px solid #CCC;}
#righttext .dao span.span_one{ float:left; color:#516a92; }
#righttext .dao span.span_two{ float:left; color:#7fb103; margin-left:10px;}
#righttext .newscontent{ display:inline;  margin-top:15px; line-height:18px; width:690px; float:left; margin-left:13px;}
.xxmt{ font-family:"新细明体",MingLiU}
#info_con{text-align:left;margin-left:5px;text-align:justify;text-justify:inter-ideograph;_margin-left:0px;}
#info_con ul{ list-style:disc; margin-left:25px;text-align:justify;text-justify:inter-ideograph;_margin-left:10px;}
#info_con ol{ margin-left:-10px;*margin-left:30px;text-align:justify;text-justify:inter-ideograph;}

a.index:link,a.index:visited{ color:#999999}
a.index:hover{ color:#999999; text-decoration:underline}


/*弹出效果*/
#tittleup
        {
            font-size: 14px;
            font-weight: bold;
            color: #000066;
            padding-left: 5px;
            border-bottom: 2px solid #FF831F;
            margin-bottom: 10px;
            padding-bottom: 10px;
        }
        a.od:link
        {
            float: right;
            font-size: 14px;
            color: #000000;
            text-decoration: none;
        }
        a.od:hover
        {
            color: #FF0000;
        }
		 a.od:visited
        {
            float: right;
            font-size: 14px;
            color: #000000;
            text-decoration: none;
        }
        #myDiv
        {
            background: #FFF;
            border: 1px solid #0079C6;
            border-bottom: 6px solid #FF831F;
            overflow: hidden;
            position: absolute;
            top: 20px;
            left: 20%;
         
            float: left; /*filter:alpha(opacity=50);*/
            z-index: 10;
        }
        .contentup
        {
            padding: 20px;
        }
    .STYLE4 {color: #FF0000}