/* ==全局设置== */
@charset "utf-8";

/*全局*/
body, td, th {font-size: 12px;color:000; padding:0;	margin:0 auto; font-family: Arial, Helvetica, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
body {margin: 0px; padding:0px; text-align:center; }
div {margin: auto;}
li {list-style-type:none;}
a{font-size: 12px;}
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none; color:#000}

table{border-collapse: collapse;border: none; width: 200px; display:block; }
td p{ border-bottom:solid  #333 1px;}

/*-top----------------------*/
#top_ad{ width:100%; height:40px; display: block; overflow:hidden;margin:0 auto; background-color:#3b4961}
#top_ad1{width:1200px; height:40px; display:block; overflow:hidden; margin:0 auto;}
#top_ad1 p.left { float:left; width:20px; line-height:40px; height:auto; display:block; margin:0 auto; text-align:left;  }
#top_ad1 p.left2 { float:left; width:300px; line-height:40px; height:auto; display:block; margin:0 auto; text-align:left; color:#FFF  }
#top_ad1 p.left3 { float:left; width:10px;line-height:40px;  height:auto; display:block; margin:0 auto; text-align:left;}

#top_ad1 p.right { float:right;width:20px; height:auto; display:block; margin:0 auto;text-align:left;}
#top_ad1 p.right2 { float:right;width:230px; line-height:40px; height:auto; display:block; margin:0 auto;text-align:left;color:#FFF; font-size:14px;}
#top_ad1 p.right3 { float:right;width:10px;line-height:40px;  height:auto; display:block; margin:0 auto;text-align:left;}


#top{ width:100%; height:138px; display: block; overflow:hidden;margin:0 auto;}

#top_logo{width:1200px; height:105px; display:block; overflow:hidden; margin:0 auto;}
#top_logo p.logo { float:left; width:337px; height:auto; display:block; margin:0 auto; text-align:left; margin-right:105px; }
#top_logo p.right { float:right;width:300px; height:auto; display:block; margin:0 auto;text-align:right; padding:10px 0 10px 0; margin-bottom:20px; }
#top_logo p.dgmenu { float:right;width:800px; height:auto; display:block; margin:0 auto;text-align:right;  padding:20px 0 0 0; background-color:#00C}
#top_logo p.search { float:left; width:42px; height:auto; display:block; margin:0 auto; text-align:left; margin:30px 0 0 0;}

/*-banner----------------------*/
#banner1{ width:100%; height:5px; display: block; overflow:hidden;margin:0 auto; background-color:#3b4961}
#banner{ width:100%; height:698px; display: block; overflow:hidden;margin:0 auto;}


/*-menu----------------------*/
#menu0{ width:100%; height:30px; display:block; overflow:hidden;}
#menu{ float:left; width:700px; height:30px;  display:block;overflow:hidden; margin:0 auto; padding:0px; text-align:center;margin:35px 0 0 0;}
#meun1{ width:112px; height:30px; line-height:30px; float:left; color:#606060; display:block;overflow:hidden; }
.meun1 {width:112px; height:30px; line-height:30px;white-space: nowrap; color:#000;} 
A.meun1 {color:#606060;text-decoration: none; font-size:14px; font-weight:bold} 
A.meun1:hover{color:#ffffff; font-weight:bold; display:block; font-size:15px; width:112px; height:30px; background-color:#3b4961; text-shadow:#666}

/*-bottom----------------------*/
#bottom1{ width:100%; height:205px;  display: block; overflow:hidden; background-color:#3b4961; padding:30px 0 0 0; border-bottom:1px solid #00a1e9}
#bottom{width:1200px; height:auto; display:block; overflow:hidden; margin:0 auto; color:#000; text-align:left}
#bottom_newssearch{ float:left;  width:295px; height:auto; line-height:26px; display:block; margin:0 auto; text-align:left;margin-right:4px; font-size:24px; font-weight:bold; color:#00a1e9 }

#bottom2{ width:100%; height:auto;  display: block; overflow:hidden; background-color:#3b4961; padding:1px 0 0 0; color:#FFF}


div#bottom_newssearch ul{width:295px; height:auto;margin:0;padding:0;}
div#bottom_newssearch a:link,div#pages a:visited,div#pages a:active{color:#00a1e9;text-decoration: none;}
div#bottom_newssearch a:hover{color:#00a1e9;text-decoration: none;}
div#bottom_newssearch li{ width:285px;list-style-type: none;float:left;color:#00a1e9;white-space: nowrap;}
div#bottom_newssearch li.name{color:#00a1e9; font-size:24px;white-space: nowrap; margin-bottom:10px; }
div#bottom_newssearch li.detail{color:#ffffff;white-space: nowrap;font-size:12px;line-height:22px;word-wrap:break-word; white-space:normal; word-break:break-all; width:250px; font-weight: normal}
div#bottom_newssearch li.search{white-space: nowrap;border:0px; font-size:12px}

div#bottom_newssearch li.LatestNews{white-space: nowrap;border:0px;}
div#bottom_newssearch li.LatestNews p{margin:0;padding:0; width:295px; height:auto; display:block; overflow:hidden}
div#bottom_newssearch li.LatestNews p.one{width:36px; height:36px; display:block; overflow:hidden; float:left; }
div#bottom_newssearch li.LatestNews p.two{width:240px; height:36px; font-size:12px; color:#FFF; display:block; overflow:hidden;float:left }

div#bottom_newssearch li.tags_dtail{white-space: nowrap;border:0px; font-size:12px; width:auto; height:18px; line-height:18px; padding:5px 10px; background-color:#2c3e50; border:1px dashed #CCC; color:#FFF; margin:3px;}



.color_detail{ color:#00a1e9}

/*-center----------------------*/
#center{ width:1200px; height:auto; display: block; overflow:hidden; margin-top:50px; margin-bottom:15px; text-align:center; font-size:30px; font-weight:bold; font-variant:small-caps; color:#3b4961}
#center_detail{ width:1200px; height:auto; display: block; overflow:hidden;text-align:center; font-size:15px;color:# 666}
#center_show{ width:1200px; height:auto; display: block; overflow:hidden; margin:10px 0 5px 0; text-align:center}

#aboutus{ width:100%; height:520px;  display: block; overflow:hidden; background:url(tt_16.jpg) no-repeat top center; vertical-align:middle}
#aboutus_name{ width:1200px; height:auto; display: block; overflow:hidden; margin-top:50px; margin-bottom:15px; text-align:center; font-size:30px; font-weight:bold; font-variant:small-caps; color:#ffffff}
#aboutus_detail{ width:900px; height:auto; display: block; overflow:hidden;text-align:center; font-size:15px;color:#ffffff; line-height:25px; margin-top:15px; margin-bottom:25px; }
#aboutus_detail2{ width:1000px; height:auto; display: block; overflow:hidden;text-align:center; font-size:15px;color:#ffffff; line-height:25px; margin-top:15px; margin-bottom:25px; }

#aboutus_show{ width:1200px; height:auto; display: block; overflow:hidden; margin:10px 0 5px 0;color:#ffffff;text-align:center; margin:auto 0; vertical-align:middle; margin-left:0px; margin-right:0px;}

#newsq_00{ width:90%; height:auto; display:block; overflow:hidden; TEXT-ALIGN: center;MARGIN-RIGHT: auto;MARGIN-LEFT: auto;vertical-align:middle; }
@media screen and (max-width: 69.5em) {
#newsq_00 {width:70%;}	
}
@media screen and (max-width: 69.5em) {
#newsq_00 {width:50%;}	
#newsq_01{margin-right:5px; margin-left:5px;}
}
@media screen and (max-width: 41.5em) {
#newsq_00 {width:25%;}
}

#newsq_01{ width:414px; height:160px; display:block; overflow:hidden; vertical-align:middle; float:left; border-top:4px solid #3b4961;  margin-right:5px; margin-left:5px; margin-bottom:10px; }
#newsq_11{ width:411px; height:100px; display:block; overflow:hidden; float:left; text-align:left; padding-top:10px;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
#newsq_21{ width:401px; height:25px; line-height:25px; display:block; overflow:hidden; float:left; text-align:left;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
#newsq_31{ width:414px; height:25px; line-height:29px; display:block; overflow:hidden; float:left; text-align:left;background:url(tt_19.jpg) #ffffff no-repeat top center;}

.newsq_t{ width:414px; height:auto; line-height:20px; color:#c4c4c4; float:left; text-align:left; overflow:hidden; font-size:12px; padding-left:10px;}
A.newsq_t:link{color:#000;}
A.newsq_t:visited{color:#000;}
A.newsq_t:active{color:#000;}
A.newsq_t:hover{color:#000; height:20px; font-weight:bold;line-height:20px; color:#3b4961;}

.newsq2_t{ width:414px; height:auto; line-height:20px; color:#000; float:left; text-align:left; overflow:hidden; font-size:14px; padding-left:10px; padding-right:10px;}
A.newsq2_t:link{color:#000;}
A.newsq2_t:visited{color:#000;}
A.newsq2_t:active{color:#000;}
A.newsq2_t:hover{color:#000; height:auto;line-height:20px; color:#3b4961;font-size:14px; font-weight:bold }


#cpshow1{ width:100%; height:300px; display: block; overflow:hidden;margin:0 auto;margin-top:20px; background-color:#d9d9d9}
#cpshow{ width:1200px; height:300px; display: block; overflow:hidden; }
#cpshow p.name {float:left; width:1200px; height:auto; display:block; margin:0 auto; text-align:left; padding:10px 0 10px 0}
#cpshow p.pic {float:left; width:1200px; height:auto; display:block; margin:0 auto; text-align:left;}

/*indexlist--------------------*/
#indexlist{ width:250px; height:157px; line-height:23px; display:block; overflow:hidden;}
#indexlist_a{ float:left; width:36px; height:36px; line-height:36px; text-align:left; display:block; overflow:hidden; }
#indexlist_b{ float:right; width:200px; height:36px; line-height:12px; text-align:left; display:block; overflow:hidden;}

/*-cppic----------------------*/
#cppic{ width:365px; height:auto; display:block; overflow:hidden}
#cppic_1{ width:170px; height:160px; display:block; overflow:hidden; float:left}
#cppic_2{ width:170px; height:25px; line-height:25px; display:block; overflow:hidden; float:left}

/*-about--------------------*/
#modCpPic{ width:100%; height:auto; display:block; overflow:hidden; margin:35px 0 20px 0}
#cppic0{ width:100%; height:auto; display:block; overflow:hidden; margin-left: auto;margin-right: auto;}
#cppic0_1{ width:248px !important; width:250px; height:290px; display:block; overflow:hidden; float:left;margin:10px;}
#cppic0_2{ width:248px !important; width:250px; height:60px; line-height:25px; display:block; overflow:hidden; float:left; text-align:left;  background-color:#606060; color:#ffffff; padding-left:5px;}

.cppic0_2 {color:#ffffff;font-size:12px;text-decoration: none; } 
A.cppic0_2:link{color:#ffffff;}
A.cppic0_2:visited{color:#ffffff;}
A.cppic0_2:active{color:#ffffff;}
A.cppic0_2:hover{width:248px !important; width:250px; height:60px;  display:block; overflow:hidden; float:left; text-align:left;  background-color:#3b4961; color:#ffffff;}

@media screen and (max-width: 69.5em) {
#cppic0_1 {margin:20px;}	

}
@media screen and (max-width: 41.5em) {
#cppic0_1 {margin:30px;}
}

#modNewsList{ width:100%; height:auto; display:block; overflow:hidden; margin:35px 0 125px 0;  MARGIN-RIGHT: auto;MARGIN-LEFT: auto;vertical-align:middle;}



.title{color:#000;font-size:12px;line-height:150%;text-decoration: none; text-align:center;width:140px; height:25px; line-height:25px;} 
A.title:link{color:#000;  width:140px; height:25px; line-height:25px;}
A.title:hover{color:#000; height:13px; font-weight:bold; width:140px; height:25px; line-height:25px;}

#cppic1{ width:720px; height:auto; display:block; overflow:hidden}
#cppic1_1{ width:239px; height:270px; display:block; overflow:hidden; float:left}
#cppic1_2{ width:239px; height:25px; line-height:25px; display:block; overflow:hidden; float:left; text-align:center}

/*------------------------------------------------/dh--------------------*/
#dh{ width:250px; height:40px; color:#000; margin-bottom:1px; text-align:left;float:left; display:block; overflow:hidden; }
.dh {color:#666666;font-size:12px;line-height:40px;text-decoration: none; background-color:#c7c7c7; display:block; overflow:hidden; text-align:center;text-transform: uppercase} 
A.dh:link{color:#666666;}
A.dh:visited{color:#666666;}
A.dh:active{color:#666666;}
A.dh:hover{color:#ffffff; font-size:14px; font-weight:bold;background-color:#3b4961; display:block; overflow:hidden}

#twoclass1{ width:250px; height:auto; color:#000; margin-bottom:1px; text-align:center;float:left; display:block; overflow:hidden;padding-left:1px; }
.twoclass1 {width:250px; height:40px;color:#ffffff;font-size:12px;line-height:40px;text-decoration: none; background-color:#c7c7c7; display:block; overflow:hidden; text-align:center; font-family:"微软雅黑"; } 
A.twoclass1:link{color:#666666;}
A.twoclass1:visited{color:#666666;}
A.twoclass1:active{color:#666666;}
A.twoclass1:hover{width:250px; height:40px;color:#ffffff; font-size:13px; font-weight:bold;background-color:#3b4961; display:block; overflow:hidden}

#twoclass2{ width:250px !important; width:247px; height:auto; color:#000; margin-bottom:1px; text-align:left;float:left; display:block; overflow:hidden; }
.smallclass { float:left;width:250px !important; width:247px; color:#000;font-size:13px;line-height:30px;text-decoration: none; background-color:#e0e0e0; border-bottom:1px solid #FFFFFF; display:block; overflow:hidden; text-align:center} 
A.smallclass:link{color:#000;}
A.smallclass:visited{color:#000;}
A.smallclass:active{color:#000;}
A.smallclass:hover{width:250px !important; width:247px; color:#ffffff; font-size:12px; font-weight:bold;background-color:#3b4961; display:block; overflow:hidden}


/*-page----------------------*/
#page{ width:1200px; height:auto; display: block; overflow:hidden; margin-top:20px;}

#pageleft {float:left;width:250px;; height:auto; display:block; margin:0 auto;text-align:left;}
#pageleft p.Navigation{ float:left; width:250px; height:30px; line-height:30px; text-align:left; color:#333333; border-bottom:1px solid #333; font-size:16px; font-family:"微软雅黑"; margin:0 auto;text-transform: uppercase}
#pageleft p.SecondMenuV{ float:left; width:250px; height:auto;  text-align:center; margin:0 auto; padding-top:10px; }
#pageleft p.add{ float:left; width:250px; height:2px;  text-align:left; margin:0 auto;font-size:16px;  }
#pageleft p.adda{ float:left; width:25px; height:auto;  text-align:left; margin:0 auto; padding-top:3px; font-size:16px; }
#pageleft p.addb{ float:left; width:220px; height:auto;  text-align:left; margin:0 auto; padding-top:3px; font-size:16px; }
#pageleft p.kong{ float:left; width:250px; height:250px;  text-align:left; margin:0 auto; font-size:16px; }

#pageright {float:right;width:930px; height:auto; display:block; margin:0 auto;text-align:left;background-color:#ffffff;}
#pageright p.nowmenu{ float:left; width:930px; height:30px; line-height:30px; text-align:left; color:#333333; border-bottom:1px solid #333;font-size:16px; font-family:"微软雅黑"; margin:0 auto; padding-left:10px;text-transform: uppercase}
#pageright p.modedit{ float:left; width:908px !important; width:906px; height:auto;  text-align:left; margin:0 auto;padding:10px; font-size:15px; line-height:28px; display:block; overflow:hidden}
#pageright p{ font-size:15px; line-height:30px; color:#333333;font-family:"微软雅黑";}

/*-/newsquery--------------------*/
#newsquery0{ width:729px; height:20px; display:block; overflow:hidden; margin-bottom:10px; float:left; }
#newsquery1{ width:600px; height:20px; color:#000; float:left; text-align:left; padding-left:10px;}
#newsquery2{ width:100px; height:20px; color:#000; float:left}

#newsquery00{ width:729px; height:auto; display:block; overflow:hidden; border-bottom:1px dashed #cbcbcc}
#newsquery3{ width:600px; height:30px; line-height:30px; color:#000; float:left; text-align:left; overflow:hidden; font-size:12px; padding-left:10px;}
A.newsquery3:link{color:#000;}
A.newsquery3:visited{color:#000;}
A.newsquery3:active{color:#000;}
A.newsquery3:hover{color:#000; height:13px; font-weight:bold}

#newsquery4{ width:100px; height:30px; line-height:30px; color:#000; float:left}

/*topright--------------------*/
#topright{ width:50px; height:25px; color:#000; margin-bottom:1px; text-align:center;float:left; display:block; overflow:hidden}
.topright {color:#000;font-size:12px;line-height:25px;text-decoration: none;} 
A.topright:link{color:#000;}
A.topright:visited{color:#000;}
A.topright:active{color:#000;}
A.topright:hover{color:#004c88;}


/*linkus--------------------*/
.linkus {color:#3b4961;font-size:12px;text-decoration: none; } 
A.linkus:link{color:#3b4961;}
A.linkus:visited{color:#3b4961;}
A.linkus:active{color:#3b4961;}
A.linkus:hover{color:#000; }

/*linkus--------------------*/
.linkus2 {color:#000;font-size:12px;text-decoration: none; } 
A.linkus2:link{color:#000;}
A.linkus2:visited{color:#000;}
A.linkus2:active{color:#000;}
A.linkus2:hover{color:#3b4961; font-weight:bold }

/*linkus--------------------*/
.linkus3 {color:#ffffff;font-size:12px;text-decoration: none; } 
A.linkus3:link{color:#ffffff;}
A.linkus3:visited{color:#ffffff;}
A.linkus3:active{color:#ffffff;}
A.linkus3:hover{color:#ffffff; font-weight:bold }

.linkus4 {color:#FFF;font-size:12px;text-decoration: none; } 
A.linkus4:link{color:#FFF;}
A.linkus4:visited{color:#FFF;}
A.linkus4:active{color:#FFF;}
A.linkus4:hover{color:#FFF; font-weight:bold }

/* ==newsquery_a== */
#newsquery_a{ width:900px; height:auto; display:block; overflow:hidden;margin-left:20px !important; margin-left:2px; }
#newsquery_aleft{ float:left; width:800px; height:30px; line-height:30px; display:block; overflow: hidden;border-bottom:1px dashed #CCCCCC; text-align:left}
#newsquery_aright{ float:left; width:90px; height:30px; line-height:30px; display:block; overflow: hidden; text-align:center; border-bottom:1px dashed #CCCCCC;font-size:11px}
#newsquery_b{ width:900px; height:30px; line-height:30px; display:block; overflow:hidden; margin-top:10px; margin-left:20px !important; margin-left:2px;}

/* ==news_content== */
#news_content{ width:900px; height:auto; display:block; overflow:auto;}
#news_content_a{ float:left; width:900px; height:30px; line-height:30px; display: block; overflow:hidden; color:#000000; font-size:16px; font-weight:bold; text-align:center}
#news_content_b{float:left; width:900px; height:20px; line-height:20px; background-color:#f4f4f4; font-size:12px; color:#666666;text-align:center}
#news_content_c{float:left; width:900px; height:auto; line-height:25px; display:block; overflow:auto;text-align:left; padding-top:5px;}

/* ==cpquerry== */
#cpquerry{ width:920px; height:auto; display:block; overflow:hidden;}
#cpquerry_a{ float:left;  width:300px; height:295px; display:block; overflow: hidden}
#cpquerry_a a{background-color:#CCCCCC;display:block;}
#cpquerry_a a:hover {background:#3b4961; color:#FFFFFF}

#cpquerry_a_1{ float:left; width:300px; height:235px; display:block; overflow:hidden; margin-left:5px; margin-top:5px;}
#cpquerry_a_2{ float:left; width:300px; height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; margin-left:5px; margin-top:5px;}

#cpquerry_b{ width:920px; height:30px; line-height:30px; display:block; overflow:hidden; margin-top:15px; margin-left:20px !important; margin-left:2px; }


/* ==参数== */
.cs{ border:1px solid #dcdcdc; padding-left:15px; font-size:14px; line-height:26px;}

/* ==翻页样式== */
div#showpages {padding:0px;margin:10px 0px;width:900px; display:block; overflow:hidden;white-space: nowrap; }
div#pagesinfo {float:left;padding-top:3px;white-space: nowrap;}
div#pages {float:right;white-space: nowrap; margin-top:15px;}
div#pages ul{margin:0;padding:0;}
div#pages a:link,div#pages a:visited,div#pages a:active{color:#505050;text-decoration: none;}
div#pages a:hover{color:#00a1e9;text-decoration: none;}
div#pages li{margin:3px;padding:2px 3px;list-style-type: none;float:left;font: 12px Verdana, Arial, Helvetica, sans-serif;color:#505050;border:1px #d5d5d5 solid;white-space: nowrap;}
div#pages li.pagesnow{color:#505050;background-color:#f0f0f0;white-space: nowrap;}
div#pages li.pbutton{color:#505050;background-color:#f7f7f7;padding:3px 5px 1px 5px;white-space: nowrap;}
div#pages li.opt{color:#505050;padding:0px 2px;white-space: nowrap;border:0px;}

.color_detail{ color:#00a1e9}

#center01{ width:1200px; height:auto; display: block; overflow:hidden; margin-top:5px; margin-bottom:5px; text-align:left; font-size:12px; font-weight:bold; font-variant:small-caps; color:#ffffff}
