/*È«¾ÖÑùÊ½*/
* { margin: 0 auto; padding: 0; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block}
ul, ol, li { list-style: none; }
img { border: 0; display: block; }
body { font-family: "ËÎÌå", "Arial", HELVETICA; font-size: 14px; color: #393939; }
a { text-decoration: none; outline: none; color: #393939; }
a:hover { color: #ff9724; }
li { line-height: 30px; }
/*Í¨ÓÃÑùÊ½*/
.oh { overflow: hidden}
.fl { float: left; }
.fr { float: right; }
.cb { clear: both; }
.w1000 { width: 1000px; }
.w660 { width: 660px; }
.w640 { width: 640px; }
.w320 { width: 320px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.mr10 { margin-right: 10px; }
/*Ò³Ãæ±³¾°*/
html { background-image: url(http://dfp.gog.cn/images/dfpbjt.jpg); background-position: top center; background-repeat: no-repeat; }
body { width: 1000px; background-color: #FFFFFF; }
/*Ò³Í·*/
header { margin-top: 476px; }
#dfp_info h1 { float: left; width: 300px; height: 40px; margin-top: 9px; margin-left: 5px; }
#dfp_logo { float: left; width: 300px; height: 40px; margin-top: 9px; margin-left: 5px; }
#dfp_info .info { line-height: 58px; color: #71869e; }
#dfp_info .info span, #dfp_info .info a { color: #71869e; margin-right: 5px; margin-left: 3px; }
#dfp_info .search { margin-right: 5px; line-height: 58px; }
#toppic img { width: 1000px; height: 400px; }
nav { padding-top: 8px; margin: 10px 0; height: 52px; background-color: #1d71b7; }
nav ul { height: 48px; margin-left: 15px; }
nav ul li { float: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 24px; text-align: center; border-left: 2px solid #FFFFFF; padding: 0 8px; }
nav ul li:first-child { border: none; }
nav ul li a { color: #FFFFFF; }
/*µÚ1ÆÁ*/
#s1_focus, #s1_focus img { width: 530px; height: 346px; }
#s1 .fr h3 { width: 180px; height: 38px; margin-left: 0px; }
#s1 .fr h2 { text-align: center; font-size: 18px; line-height: 26px; margin-top: 10px;font-weight:bold; }
#s1 .fr p { color: #666666; text-indent: 2em; line-height: 24px; }
#s1 .fr ul { margin-top: 20px; }
#s1 .fr ul li a { margin-left: 5px; }
.fpyw h2 a {font-weight: 600;color: #015cab;font-family: Microsoft Yahei;}
/*µÚ2ÆÁ*/
#s2 .title { height: 40px; border-bottom: 1px solid #dedede; }
#s2 .title h3 { float: left; line-height: 40px; }
#s2 .title h3 img { float: left; margin-left: 10px; }
#s2 .title .more { float: right; margin-top: 10px; margin-right: 10px; }
#s2 .fl .pic { float: left; width: 220px; margin-top: 10px; margin-left: 10px; }
#s2 .fl .pic li { width: 220px; height: 175px; }
#s2 .fl .pic li img { width: 220px; height: 140px; }
#s2 .fl .pic li span { display: block; width: 220px; height: 35px; line-height: 35px; text-align: center; }
#s2 .fl .text { float: left; width: 390px; margin-left: 20px; }
#s2 .fl .text li a { margin-left: 5px; }
#s2 .fr .pic { margin-top: 10px; }
#s2 .fr .pic a { display: block; position: relative; width: 320px; }
#s2 .fr .pic img { width: 320px; height: 190px; }
#s2 .fr .pic span { display: block; position: absolute; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #FFFFFF; text-align: center; background: rgba(29, 113, 182, 0.6); width: 100%; height: 32px; line-height: 32px; bottom: 0; }
#s2 .fr .pic:hover span { background: rgba(109, 198, 134, 0.6); }
#s2 .fr ul { margin-top: 10px; }
#s2 .fr ul li a { margin-left: 5px; }
/*µÚ3ÆÁ*/
#s3 .ad img { width: 1000px; height: 80px; }
.s3_1 .title { height: 32px; border-bottom: 2px solid #1d71b7; }
.s3_1 .title h3 { float: left; line-height: 32px; }
.s3_1 .title h3 a { color: #1d71b7; }
.s3_1 .title .more { float: right; margin-top: 3px; }
.s3_1 .pic1 { margin-top: 10px; }
.s3_1 .pic1 img { float: left; width: 120px; height: 60px; margin-right: 20px; }
.s3_1 .pic1 span { width: 160px; height: 60px; line-height: 30px; color: #1d71b7; font-size: 16px; font-weight: bolder; }
.s3_1 .pic2 { margin-top: 10px; }
.s3_1 .pic2 a { display: block; position: relative; width: 320px; }
.s3_1 .pic2 img { width: 320px; height: 170px; }
.s3_1 .pic2 span { display: block; position: absolute; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #FFFFFF; text-align: center; background: rgba(29, 113, 182, 0.6); width: 100%; height: 32px; line-height: 32px; bottom: 0; }
.s3_1 .pic2:hover span { background: rgba(109, 198, 134, 0.6); }
.s3_1 ul { clear: both; padding-top: 10px; }
.s3_2 .title { height: 32px; border-bottom: 2px solid #1d71b7; }
.s3_2 .title h3 { float: left; line-height: 32px; }
.s3_2 .title h3 a { color: #1d71b7; }
.s3_2 .title .more { float: right; margin-top: 3px; }
.s3_2 h2 { font-size: 16px; white-space: nowrap; margin-top: 10px; line-height: 30px; }
.s3_2 h2 a { color: #1d71b7; }
.s3_2 .pic li { float: left; margin-left: 10px; }
.s3_2 .pic li img { width: 100px; height: 60px; }
.s3_2 .pic li:first-child { margin-left: 0; }
.s3_2 .text { clear: both; padding-top: 6px; }
#s3 .tab .title { height: 32px; border-bottom: 1px solid #e7e7e7; }
#s3 .tab .title h3 { float: left; line-height: 32px; color: #1d71b7; }
#s3 .tab .title h3 span { margin: 0 5px; }
#s3 .tab .title h3 a { display: inline-block; height: 32px; color: #1d71b7; }
#s3 .tab .title h3 .y { border-bottom: 1px solid #1d71b7; }
#s3 .tab .box .con { display: none; }
#s3 .tab .box .con:first-child { display: block; }
#s3 .tab .box .con .pic1 { margin-top: 10px; width: 320px; height: 128px; overflow: hidden; }
#s3 .tab .box .con .pic2 { margin-top: 10px; }
#s3 .tab .box .con .pic2 img { float: left; width: 120px; height: 60px; margin-right: 20px; }
#s3 .tab .box .con .pic2 span { width: 160px; height: 60px; line-height: 30px; color: #1d71b7; font-size: 16px; font-weight: bolder; }
#s3 .tab .box .con ul { margin-top: 10px; }
/*µÚ4ÆÁ*/
#s4 .ad h3 { float: left; }
#s4 .ad .fr img { width: 680px; height: 70px; }
.s4_1 .title { height: 46px; border-top: 2px solid #1d71b7; }
.s4_1 .title h3 { float: left; line-height: 46px; color: #1d71b7; }
.s4_1 .title .more { float: right; margin-top: 14px; }
.s4_1 .pic a { display: block; position: relative; width: 320px; }
.s4_1 .pic img { width: 320px; height: 180px; }
.s4_1 .pic span { display: block; position: absolute; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #FFFFFF; text-align: center; background: rgba(29, 113, 182, 0.6); width: 100%; height: 32px; line-height: 32px; bottom: 0; }
.s4_1 .pic:hover span { background: rgba(109, 198, 134, 0.6); }
.s4_1 ul { margin-top: 10px; }
/*µÚ5ÆÁ*/
#s5 .ad { width: 998px; height: 78px; border: 1px solid #dadde4; }
#s5 .ad h3 { float: left; }
#s5 .ad .fr img { width: 750px; height: 70px; margin: 4px; }
.s5_1 { width: 318px; border: 1px solid #dadde4; }
.s5_1 .title { height: 32px; background-color: #f7f5f6; }
.s5_1 .title h3 { float: left; line-height: 32px; color: #ffffff; background-color: #2087ca; padding: 0 10px; }
.s5_1 .title .more { float: right; margin-right: 5px; line-height: 32px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; }
.s5_1 .title .more a { color: #457939; }
.s5_1 .pic { margin-top: 10px; }
.s5_1 .pic img { float: left; width: 110px; height: 70px; margin-left: 10px; margin-right: 20px; }
.s5_1 .pic span { width: 160px; height: 70px; line-height: 35px; color: #1d71b7; font-size: 16px; font-weight: bolder; }
.s5_1 ul { clear: both; padding: 10px 0; }
.s5_1 ul li a { margin-left: 5px; }
#s5>.fr { padding-bottom: 30px; }
.s5_2 h3 { letter-spacing: 2px; margin-left: 5px; line-height: 50px; }
.s5_2 h3 b { color: #FF0000; }
.s5_2 ul { margin-left: 20px; }
.s5_2 ul li a { margin-left: 5px; }
/*µÚ6ÆÁ*/
#s6 .ad { width: 998px; height: 78px; border: 1px solid #dadde4; }
#s6 .ad h3 { float: left; }
#s6 .ad .fr img { width: 750px; height: 70px; margin: 4px; }
#s6_tab .menu { width: 1000px; height: 36px; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; }
#s6_tab .menu ul li { float: left; padding: 0 20px; line-height: 36px; cursor: pointer; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bolder; background-color: #FFFFFF; }
#s6_tab .menu ul .y { color: #0280bb; border-top: 2px solid #FF0000; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5; margin-top: -1px; }
#s6_tab .box { overflow: hidden; }
#s6_tab .box .con { display: none; }
#s6_tab .box .con:first-child { display: block; }
#s6_tab .box .con .pic1 img { width: 300px; height: 130px; }
#s6_tab .box .con .pic1 span { display: block; width: 300px; height: 48px; line-height: 24px; }
#s6_tab .box .con .pic2 { width: 310px; }
#s6_tab .box .con .pic2 a { display: block; float: left; width: 155px; height: 80px; }
#s6_tab .box .con .pic2 a img { width: 145px; height: 80px; }
#s6_tab .box .con .topline { border-bottom: 1px dashed #d5d5d5; padding-bottom: 10px; }
#s6_tab .box .con .topline h3 { font-family: "Î¢ÈíÑÅºÚ"; line-height: 30px; }
#s6_tab .box .con .topline h3 a { color: #122e67; }
#s6_tab .box .con .topline p { text-indent: 2em; color: #666666; }
#s6_tab .box .con .ul_text { margin-top: 8px; }
#s6_tab .box .con .ul_text li { line-height: 28px; }
#s6_tab .box .con .ul_pic { width: 310px; height: 256px; margin-top: 2px; }
#s6_tab .box .con .ul_pic li { width: 155px; height: 128px; float: left; }
#s6_tab .box .con .ul_pic li img { width: 145px; height: 80px; }
#s6_tab .box .con .ul_pic li span { display: block; width: 145px; height: 48px; line-height: 24px; font-size: 12px; }
/*µÚ7ÆÁ*/
#s7_focus, #s7_focus img { width: 1000px; height: 500px; }
#s7 .link { width: 820px; }
#s7 .link ul li { float: left; width: 390px; margin: 10px; background-color: #FF0000; text-align: center; color: #FFFFFF; }
#s7 .link ul li a { color: #FFFFFF; }
/*Ò³½Å*/
footer { width: 1000px; margin-top: 30px;}
.footer_left { float: left; margin-left: 60px; margin-top: 40px; }
.footer_right { float: left; margin-left: 60px; }
.footer_right p { line-height: 32px; }
.footer_bottom { width: 480px; height: 135px; margin-left: 0px; }
.footer_link { float: left; margin-right: 10px; }
.footer_hidden { width: 0px; height: 0px; overflow: hidden; }
/*À¸Ä¿Ò³*/
article { float: left; width: 660px; }
.lmy h5 { font-family: "ËÎÌå"; font-size: 14px; font-weight: normal; color: #8c8c8c; width: 690px; height: 20px; border-bottom: 1px dotted #666666; }
.lmy h5 a { color: #8c8c8c; }
.lmy ul li { width: 660px; height: 100px; margin-top: 20px; padding-bottom: 20px; border-bottom: 1px dotted #666666; }
.lmy ul li img { float: left; width: 150px; height: 100px; margin-left: 10px; margin-right: 20px; }
.lmy ul li h4 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; font-weight: normal; }
.lmy ul li h4 a { color: #0066cc; }
.lmy ul li p { text-indent: 2em; margin-top: 5px; font-family: "ËÎÌå"; font-size: 14px; line-height: 25px; }
/*ÎÄÕÂÒ³*/
#wzy h1 { width: 660px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; font-weight: normal; float:left; hegiht:35px;  line-height:35px;}
#wzy h2 { width: 660px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; font-weight: normal; }
#wzy h5 { width: 620px; font-weight: normal; color: #8c8c8c; font-family: "ËÎÌå"; font-size: 14px; margin-left: 40px; margin-top: 20px; }
#wzy h5 i { font-style: normal; margin-right: 10px; }
#wzy_info { float: left; margin-left: 10px; margin-top: 10px; height: 20px; line-height: 20px; font-family: "ËÎÌå"; font-size: 14px; color: #666666; }
#wzy_info a { color: #000000; margin-left: 5px; margin-right: 5px; }
#wzy_info img { float: left; margin-left: 5px; margin-right: 5px; vertical-align: top; }
#wzy_info i { color: #000000; font-style: normal; margin-left: 5px; margin-right: 5px; }
#wzy_info b { color: #FF0000; }
#wzy_shart { float: right; margin-top: 5px; margin-right: 20px; }
#wzy_con { clear: both; width: 560px; padding-top: 20px; font-family: "ËÎÌå"; font-size: 14px; line-height: 30px; padding-left: 50px; padding-right: 50px; }
#wzy_con p { margin-top: 10px; }
#wzy_con img{ max-width: 560px;}
/*²à±ßÀ¸*/
aside { float: right; width: 320px; }
.as1 .title { height: 40px; border-bottom: 1px solid #dedede; }
.as1 .title h3 { float: left; line-height: 40px; }
.as1 .title h3 img { float: left; margin-left: 10px; }
.as1 .title .more { float: right; margin-top: 10px; margin-right: 10px; }
.as1 .pic { margin-top: 10px; }
.as1 .pic a { display: block; position: relative; width: 320px; }
.as1 .pic img { width: 320px; height: 190px; }
.as1 .pic span { display: block; position: absolute; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #FFFFFF; text-align: center; background: rgba(29, 113, 182, 0.6); width: 100%; height: 32px; line-height: 32px; bottom: 0; }
.as1 .pic:hover span { background: rgba(109, 198, 134, 0.6); }
.as1 ul { margin-top: 10px; }
.as1 ul li a { margin-left: 5px; }



#leftpart{width: 320px;height: 1200px;margin-top: 20px;float: left;}
#leftpart img{float: left;margin: 8px 3px 0 5px;}
#leftpart h4{float: left;font-family: "Î¢ÈíÑÅºÚ";font-size: 18px;font-weight: normal;line-height: 30px;}
#leftpart h4 a{color: #305798;}
#leftpart ul{border-top: 1px solid#cfcfcf;float: left;width: 320px;}
#leftpart ul li{line-height: 30px;font-family: "ËÎÌå";font-size: 14px;padding-top:10px;}
#leftpart ul li a{color: #393939;}





