/* CSS Document */

/*公用的样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; font-size:12px}   
body,table,tr,th,td{ color:#333; line-height:1.8em;}
ul,ol,li{list-style-type:none;}
img{vertical-align:top;border:0;}
a{text-decoration:none; color:#000}
a:hover{color:#FF0000}
.left2 ul li a:visited {color: #ff0000}
.ll{float:left;}
.rr{float:right;}
.rel{position:relative;}
.abs{position:absolute;}
.fix{position:fixed;}
.hide{display:none;}
.show{display:block;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;overflow:hidden;}
h2{ font-size:19px; color:#009933; line-height:35px; height:35px; border-bottom:1px solid #ccc; margin-bottom:20px;}
input{ padding:3px 5px;}
.i1{ border:1px inset #ccc;}
.i2 { padding:3px;}
.h{ height:5px; overflow:hidden; clear:both;}
textarea{ padding:5px; font-family:Georgia, "Times New Roman", Times, serif; line-height:1.6em;}
.mb,.mt{overflow:hidden;}
body{ background:url(bg.gif) repeat-x left top;}

.box{ width:950px; margin:0 auto;}
.left{ width:200px; float:left}
.center{ width:524px; float:left; margin-left:10px;}
.center2,.center22{ width:730px; float:right; overflow:hidden;}
.right{ width:205px; float:right;}
.swf{height:235px; margin-bottom:5px; margin-top:10px;}
.head {font-family:Arial,Helvetica,sans-serif;color:#FFFFFF; clear:both; height:76px;}
.head .ll{ width:250px; text-align:center; background:url(logo.jpg) no-repeat left center; height:70px;}
.head .ll h1{ display:none;}
.head .rr{ width:650px; background:url(tel.gif) no-repeat right center; height:70px;}
.head .rr p{ display:none;}
.head .ll h1{ font-size:27px; line-height:30px; padding-top:5px;}
.head .ll h4{font-size:15px;}
.head .rr p{ font-size:18px; padding:0px 30px; font-weight:bold; text-align:right; line-height:60px;}

.nav { height:27px; }
.nav li { width:73px; float:left; text-align:center; height:27px; line-height:27px; background:url(dmida.gif) repeat-x left top; color:#FFFFFF; margin:0;}
.nav li a{ display:block; background:url(dmida.gif) no-repeat; color:#FFFFFF}
.nav li a:hover{ background-image:url(bg2.jpg); color:#FFFF00;}
.nav .n1{ width:166px; background:url(dmid.jpg)}
.nav .n2{ width:200px; background:url(dmid.jpg); float:right}
.nav .n2 .search_bnt{padding:0px;height: 25px;}
.left .mt{ background:url(z1.jpg) no-repeat -5px top; height:16px;}
.left .mb{ background:url(z1_1.jpg) repeat-y -5px top; padding:0 10px;}
.left .mf{ background:url(z6.jpg) no-repeat center top; height:9px;}
.left .mb .t { height:24px; line-height:24px; background:url(z3b.jpg) no-repeat; font-weight:bold; text-align:center;}
.left .mb .t a{ color:#FFFFFF}
.left .mb ul li {  line-height:25px; text-align:center;}
.left .mt1 { background:url(z4.jpg) no-repeat 4px top; height:25px; text-align:center; font-weight:bold; color:#FFFFFF}

.center2 .mt{background:url(z12.jpg) no-repeat; height:25px;}
.center2 .mt1{ background-image:url(z12.gif);}
.center2 .mt strong{ display:none}
.center2 .mt span{ display:block; float:right; background:url(z13.jpg) no-repeat; width:88px; height:25px;}
.center2 .mb{ border:1px solid #ddd; padding-top:5px; border-bottom:0px; border-top:0px;}
.center2 .mf{background:url(z15.jpg) no-repeat center top; height:7px;}
.cp1{ width:99%; overflow:hidden;  }
.cp1 li { width:130px;  float:left; padding-left:10px;  text-align:center;}
.cp1 li img{ width:130px;   display: block; padding-left:2px;}

.cindex li{width:130px;  text-align:center; padding:0; padding-left:12px; }
.cindex li img{width:128px;height:150px;}

.xh{background:url(img201008200618070.jpg) no-repeat right center; line-height:3em; padding:20px;}


.foot{ margin-top:5px;}
.foot .f1{ height:25px; line-height:25px; background:#666; padding:0 5px; color:#000}
.foot .f1 span{ float:right;}
.foot .f2{ text-align:center; padding:10px;}


.t2{ height:25px; line-height:25px; color:#cc0000; border-bottom:2px solid #333; margin-bottom:10px;}
.b2{}

.nlist li{ height:25px; line-height:25px;}
.nlist li span{ float:right;}
.plist li { width:155px; float:left; padding:10px; height:220px; text-align:center}
.plist li img{ display:block;}
.page{ clear:both; padding:5px; background:#f7f7f7; margin:10px 0;}
.center22 .mt{ height:25px; line-height:25px; padding-left:20px; background:url(image005.gif) no-repeat left center; border-bottom:2px solid #cc0000; margin-bottom:10px;}

.b2 .xl{ width:300px; float:left; text-align:center}
.b2 .xr{ width:400px; float:right; line-height:3em;}
.b2 .xr .hong1{ color:#FF0000; font-size:16px}
.b2 .xq{ border-top:1px dotted #red; }
.b2 .xq h2{ color:red; font-size:16px;}
.b2 .bt{ text-align:center;}
.b2 .bt span{ color:#FF0000}
.info_title{ text-align:center; font-size:18px;}
.info_other{ text-align:center}
/*内容分页部分*/
.content_page{text-align:center;margin:8px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

.info_next {width:700px;float:left; flont-size:12px; text-align:center;}

.xw li { text-align:left;}

.cp1 li a.pic {
    border: 3px solid #9AC7D7;
    display: block;
    height: 145px;
    overflow: hidden;
    position: relative;
 }
.cp1 li a.pic img {
    left: -4px;
    position: absolute;
    top: -3px;
    width: 130px;
}

.left .mb .xw li { text-align:left;}

.foot .f1 {
-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #666666;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #666666;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #666666;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #666666;
    border-top-style: solid;
    border-top-width: 1px;
    color: #000000;
	border:1px solid #666666;
    height: auto;
    line-height: 25px;
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0;

}
.foot .f1 SPAN {
    float: right;
}
.foot .f1 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #000000;
}
.foot .f1 A {
    color: #000000;
}






.foot .f1,.foot .f1 a{color:#000000}:}

.cp1 .clear{clear:both; height:10px; overflow:hidden; width:700px:}
.mt strong{font-weight:normal}