@charset "utf-8";
/*gongyong*/
*{margin:0; padding:0;}
body {text-align:left; color:#333333; font-family:宋体,Arial, Helvetica, sans-serif; font-size:12px; }
h1, h2, h3, h4, h5, h6, p, ul, ol, dl {font-weight:normal; font-size:12px;}
ol, ul, li{list-style: none;}
label,select,input[type="submit"],input[type="button"],button{cursor:pointer; margin:0 auto;}
img {border:0; margin:0;}
textarea {overflow:auto;}
em{font-style:normal;}
table {border-collapse:collapse; }
.clear {height:0; clear:both; line-height:0; font-size:0;}
a{color:#333333;}
a:link,a:visited{text-decoration:none}
a:hover {color:#333333; text-decoration:underline;}
a *{cursor: pointer}
a img{border:none}
img, select, input, button,{ margin:0 auto; vertical-align:middle}
body img.valign{vertical-align:middle}
a,area { blr:expression(this.onFocus=this.blur()) }
:focus { outline: none; } 
.clearfix:after{clear:both; content:"."; display:block; height:0; overflow:hidden; visibility:hidden;}


/* topbar */
.topbar{background:#f1f1f1; border-bottom:1px solid #dcdcdc; height:27px;text-align:left;}
.site_nav{height:23px; line-height:23px; padding:2px 0; position:relative; z-index:10000; width:950px; margin:0 auto;}
.site_nav p.sitenav_mobile{float:left; background:url(siteNavBg.png) no-repeat -10px 4px; padding-left:15px;}
.site_nav p.sitenav_login{float:left; background:url(siteNavBg.png) no-repeat -10px -97px;  padding-left:17px;}
.quick_menu{position:absolute;right:0;top:1px;}
.quick_menu li{background:url(siteNavBg.png) no-repeat -18px -98px; float:left;}
.quick_menu li dl{position:relative;}
.quick_menu li dl dt a{padding:0 9px; display:block; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
.quick_menu li dl dt a.menu_hd{cursor:pointer; display:block; padding:0 20px 3px 8px; position:relative; z-index:10002; width:48px;}
.quick_menu li dl dt b{position:absolute; right:8px; top:9px; width:0; height:0; border-width:4px 4px; border-style:solid;border-color:#666 #f1f1f1 #f1f1f1;font-size:0;line-height:0;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
.quick_menu li dl.hover dt b{border-color:#666 #ffffff #ffffff;}
.quick_menu li dl dt a.mc_menu_hd{cursor:pointer; display:block; padding:0 20px 3px 28px; position:relative; z-index:10002; width:48px;}
.quick_menu li dl dt a s{background:url(siteNavBg.png) no-repeat -2px -30px; height:20px; left:8px; position:absolute; top:1px; width:20px;}
.quick_menu li dl dd{display:none;}
.quick_menu li dl.hover dd{display:block;}
.quick_menu li dl.hover dt a.menu_hd{border:1px solid #D6D6D6; background:#FFF; border-bottom:none;}
.quick_menu li dl.hover dt a.mc_menu_hd{border:1px solid #D6D6D6; background:#FFF; border-bottom:none;}
.quick_menu li dl dd{border:1px solid #D6D6D6; background:#FFF; padding:10px 14px 6px; position:absolute; right:0; top:26px;}
.quick_menu li dl dd p{white-space:nowrap;}
.quick_menu li.sian_wb a{ background:url(xinlang_wob.png) no-repeat; padding-left:23px;}
.quick_menu li.carve_out a { padding-right:5px; }
.menu_xmzj_panel p{padding-right:50px; width:160px; position:relative;}
.menu_xmzj_panel p span.xs_right{position:absolute; top:0; right:0; width:50px;}
.menu_xmzj_panel p span.xs_right .closebtn{float:right; width:12px; font-family:Arial, Helvetica, sans-serif; color:#c00; text-align:center; font-weight:bold;}
.menu_xmzj_panel p span.xs_right .link_gray{color:#888;}
.menu_xmzj_panel p span.xs_right .link_gray:hover{color:#C00;}
.menu_xmzj_panel p span.red_recentfont{color:#C00;}
.menu_xmzj_panel p span.xs_right .link_blue{color:#2853a1;}
.menu_hypd_panel a{margin:0px 8px;}
.menu_area_panel a{margin:0px 8px;}

#index {width:950px;margin-right:auto;margin-left:auto;}
.banner{background:url(bg.png) repeat-x center top;height:307px;}
.banner .top {width:950px;margin-right:auto;margin-left:auto;}
.contentA {float:left;width:950px;position: relative;}
.contentA .fous .left .images a{float:left;height:300px;width:250px;overflow:hidden;border:1px solid #FFFFFF;}
.contentA .fous {float:left;width:950px;padding-top:8px;}
.contentA .fous .left {float: left;width: 260px;}
.contentA .fous .left .images a:hover{float:left;height:300px;width:250px;overflow:hidden;border:1px solid #FFFFFF;}
.contentA .fous .left .images a:hover{float:left;height:300px;width:250px;overflow:hidden;position:relative;border:1px solid #ff7b00;}
.contentA .fous .left .title {float: left;height:34px;width:251px;left: 0px;background-color: #FF7802;font-size: 14px;line-height:34px;font-weight: bold;color: #FFFFFF;position: relative;top: -10px;text-align:center;}
.contentA .title a{color:#FFFFFF;}
.contentA .fous .left .miaosu {font-size: 13px;color: #666666;float: left;width: 250px;line-height: 20px;padding-right: 10px;left: 0px;top: 360px;text-indent:24px;}
.contentA .fous .right {float: right;width: 670px;}
.contentA .fous .right .box1 {float: left;width: 322px;padding-right: 8px;}
.contentA .fous .right .box1 .images a{float: right;height: 140px;width: 320px;border: 1px solid #FFFFFF;}
.contentA .fous .right .box1 .images a:hover{float: right;height: 140px;width: 320px;border: 1px solid #FF7802;}
.contentA .fous .right .box1 .title {font-size: 14px;background-color: #FF7802;float: left;height: 14px;width:321px;height:34px;line-height:34px;text-align:center;position: relative;top: -10px;left: 0px;font-weight: bold;color: #FFFFFF;}
.contentA .fous .right .box1 .miaosu {float: left;width: 320px;font-size: 13px;line-height: 20px;color: #666666;text-indent:24px;}
.contentA .fous .right .xian {float: left;width: 670px;height: 1px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #FF7802;margin-bottom: 15px;}
.contentA .fous .right .box2 {float: left;width: 322px;padding-left: 8px;}
.contentA .fous .right .box2 .images a{float: right;height: 140px;width: 320px;border: 1px solid #FFFFFF;}
.contentA .fous .right .box2 .images a:hover{float: right;height: 140px;width: 320px;border: 1px solid #FF7802;}
.contentA .fous .right .box2 .title {font-size: 14px;background-color: #FF7802;float: left;height: 14px;width:321px;height:34px;line-height:34px;text-align:center;position: relative;top: -10px;left: 0px;font-weight: bold;color: #FFFFFF;}
.contentA .fous .right .box2 .miaosu {float: left;width: 320px;font-size: 13px;line-height: 20px;color: #666666;text-indent:24px;}
.contentA .fous .right .xian {float: left;width: 670px;height: 1px;padding-top: 5px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #FF7802;margin-bottom: 15px;}
.contentB {float: left;width: 950px;margin-top: 10px;}
.contentB .left {float: left;width: 620px;padding-top:8px;}
.contentB .left .box {background-image: url(bg.gif);float: left;height: 380px;width: 183px;padding-right: 5px;padding-left: 5px;padding-top: 27px;margin-right:13px!important;_margin-right:10px;}
.contentB .left .box .images {padding: 5px;float: left;width: 172px;height: 220px;}
.contentB .left .box .images a {height: 220px;width: 172px;border: 1px solid #FFFFFF;float:left;}
.contentB .left .box .images a:hover {height: 220px;width: 172px;border: 1px solid #FF7802;float:left;}
.contentB .left .box .title {font-size: 14px;line-height: 24px;font-weight: bold;text-align: center;float: left;height: 24px;width: 183px;padding-top: 8px;padding-bottom: 10px;overflow: hidden;}
.contentB .left .box .title a {color:#FF7C00;}
.contentB .left .box .miaosu {float:left;width:173px;font-size:12px;line-height:20px;color:#666666;padding-right:5px;padding-left:5px;text-indent:24px;}
.contentB .right {float:right;width:320px;padding-top:8px;overflow:hidden;}
.contentB .right .box {float:left;width:320px;padding-top:20px;padding-bottom:10px;}
.contentB .right .box .miaosu {width: 150px;padding-right:8px;float: left;}
.contentB .right .box .miaosu h2 {font-size: 14px;line-height: 24px;font-weight: bold;float: left;height: 24px;width: 150px;color: #F97E05;}
.contentB .right .box .miaosu h2 a{color:#FF7C00;}
.contentB .right .box .miaosu p {float: left;width: 150px;font-size: 12px;line-height: 20px;padding-top: 10px;color: #666666;text-indent:24px;}
.contentB .right .box .images a{float: left;height: 160px;width: 160px;padding-top: 8px;border: 1px solid #FFFFFF;}
.contentB .right .box .images a:hover{float: left;height: 160px;width: 160px;padding-top: 8px;border: 1px solid #FF7802;}
.contentC {float: left;width: 950px;margin-top: 10px;position: relative;}
.contentC .left {float: left;width: 260px;padding-top:8px;}
.contentC .left .images a{float:left;height:300px;width:250px;overflow:hidden;border:1px solid #FFFFFF;}
.contentC .left .images a:hover{float:left;height:300px;width:250px;overflow:hidden;position:relative;border:1px solid #ff7b00;}
.contentC .left .title {float: left;height:34px;width: 251px;left: 0px;background-color: #FF7802;font-size: 14px;line-height:34px;font-weight: bold;color: #FFFFFF;text-align:center;position: relative;top: -10px;}
.contentC .left .title a {color: #FFFFFF;}
.contentC .left .miaosu {font-size: 13px;color: #666666;float: left;width: 250px;padding-top: 15px;line-height: 24px;padding-right: 10px;left: 0px;top: 360px;}
.contentC .right {float: right;width: 678px;padding-top: 8px;}
.contentC .right .part1 {float: left;width: 678px;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #FF7802;}
.contentC .right .part1 h2 {font-size: 14px;font-weight: bold;color: #FF7802;float: left;height: 24px;width: 678px;padding-top:10px;}
.contentC .right .part1 h2 a{color: #FF7802;}
.contentC .right .part1 p {float: left;width: 678px;font-size: 12px;line-height: 20px;color: #666666;text-indent:24px;}
.contentC .right .part2 {float: left;width: 678px;padding-top: 8px;}
.contentC .right .part2 .box {float: left;height: 240px;width: 160px;background-color: #fbebdb;margin-right: 12px;}
.contentC .right .part2 .box1 {float: right;margin-right: 0px;background-color: #FBEBDB;height: 240px;width: 160px;}
.contentC .right .part2 .images {float: left;height: 160px;width: 160px;}
.contentC .right .part2 p {float: left;height:60px;width: 150px;font-size: 12px;line-height: 20px;color: #666666;overflow: hidden;padding-right: 5px;padding-left: 5px;padding-top: 11px;text-indent:24px;}
.contentD {float: left;width: 950px;margin-top: 10px;}
.contentD .box {float: left;width: 180px;padding-right: 5px;padding-left:5px;padding-top:8px;}
.contentD .box .images {float: left;height: 196px;width: 166px;padding-right: 7px;padding-left: 7px;padding-bottom: 10px;}
.contentD .box .miaosu1 {float: left;height: 225px;width: 166px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #f4770e;padding-right: 7px;padding-left: 7px;background-color: #fef8f3;}
.contentD .box .miaosu1 h2 {line-height: 24px;font-weight: bold;color: #FF6600;height: 24px;width: 166px;font-size: 14px;padding-bottom: 5px;text-align:center;}
.contentD  .box  .miaosu1  h2 a {color: #FF7403;}
.contentD .box .miaosu1 p {font-size: 12px;line-height: 24px;color: #666666;float: left;width: 166px;text-indent:24px;}
.contentD .box .miaosu2 {float: left;height: 225px;width: 166px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #88c200;padding-right: 7px;padding-left: 7px;background-color: #f6f9f1;}
.contentD .box .miaosu2 h2 {line-height: 24px;font-weight: bold;color: #FF6600;height: 24px;width: 166px;font-size: 14px;padding-bottom: 5px;text-align:center;}
.contentD  .box  .miaosu2  h2 a {color: #88c200;}
.contentD .box .miaosu2 p {font-size: 12px;line-height: 24px;color: #666666;float: left;width: 166px;text-indent:24px;}
.contentD .box .miaosu3 {float: left;height: 225px;width: 166px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #68bee9;padding-right: 7px;padding-left: 7px;background-color: #f1f9f9;}
.contentD .box .miaosu3 h2 {line-height: 24px;font-weight: bold;color: #FF6600;height: 24px;width: 166px;font-size: 14px;padding-bottom: 5px;text-align:center;}
.contentD  .box  .miaosu3  h2 a {color: #68bee9;}
.contentD .box .miaosu3 p {font-size: 12px;line-height: 24px;color: #666666;float: left;width: 166px;text-indent:24px;}
.contentD .box .miaosu4 {float: left;height: 225px;width: 166px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #fdcd64;padding-right: 7px;padding-left: 7px;background-color: #fffceb;}
.contentD .box .miaosu4 h2 {line-height: 24px;font-weight: bold;color: #FF6600;height: 24px;width: 166px;font-size: 14px;padding-bottom: 5px;text-align:center;}
.contentD  .box  .miaosu4  h2 a {color: #fdcd64;}
.contentD .box .miaosu4 p {font-size: 12px;line-height: 24px;color: #666666;float: left;width: 166px;text-indent:24px;}
.contentD .box .miaosu5 {float: left;height: 225px;width: 166px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #f21e00;padding-right: 7px;padding-left: 7px;background-color: #fff4f1;}
.contentD .box .miaosu5 h2 {line-height: 24px;font-weight: bold;color: #FF6600;height: 24px;width: 166px;font-size: 14px;padding-bottom: 5px;text-align:center;}
.contentD  .box  .miaosu5  h2 a {color: #f21e00;}
.contentD .box .miaosu5 p {font-size: 12px;line-height: 24px;color: #666666;float: left;width: 166px;text-indent:24px;}

.contentE {float: left;width: 950px;margin-top: 10px;}
.contentE .left {float: left;width: 226px;background-image: url(bg2.gif);height: 493px;padding: 10px;margin-top: 8px;overflow:hidden;}
.contentE .left .left_content {background-color: #FFFFFF;float: left;width: 224px;height: 491px;border: 1px solid #dedede;}
.contentE .left .box {width: 216px;padding-top:25px!important;_padding-top:20px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;float:left;}
.contentE .left .box .images {float: left;height: 100px;width: 105px;padding-top: 10px;padding-bottom: 10px;}
.contentE .left .box .miaosu {float: right;width: 100px;}
.contentE .left .box .miaosu h2 {line-height: 24px;float: left;width: 100px;color: #FF7B00;}
.contentE .left .box .miaosu h2 a{color:#FF7B00;}
.contentE .left .box .miaosu p {float: left;width: 100px;font-size: 12px;line-height: 20px;color: #666666;text-indent:24px;}
.contentE .center {float: left;width: 458px;margin-top: 8px;}
.contentE .center .box {float: left;width: 142px;padding-left: 8px;}
.contentE .center .box .images {padding: 4px;float: left;height: 81px;width: 132px;border: 1px solid #dedede;}
.contentE .center .box .miaosu {float: left;width: 140px;padding-top: 5px;padding-right: 1px;padding-left: 1px;font-size: 12px;line-height: 20px;text-align:center;}
.contentE .center .box .miaosu a{color:#FC7C0E;}
.contentE .center .box .miaosu strong {font-size: 12px;line-height: 20px;font-weight: normal;color: #666666;text-align:left;width: 142px;overflow: hidden;padding-top: 5px;float: left;padding-bottom: 8px;text-indent:24px;}
.contentE .right {float:right;width: 226px;background-image: url(bg2.gif);height: 493px;padding: 10px;margin-top: 8px;overflow:hidden;}
.contentE .right .right_content {background-color: #FFFFFF;float: left;width: 224px;height: 491px;border: 1px solid #dedede;}
.contentE .right .box {width: 216px;padding-top:25px!important;_padding-top:20px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;float:left}
.contentE .right .box .images {float: left;height: 100px;width: 105px;padding-top: 10px;padding-bottom: 10px;}
.contentE .right .box .miaosu {float:right;width:100px;text-align:center;}
.contentE .right .box .miaosu h2 {line-height: 24px;float: left;width: 100px;color: #FF7B00;}
.contentE .right .box .miaosu h2 a{color:#FF7B00;}
.contentE .right .box .miaosu p {float: left;width: 100px;font-size: 12px;line-height: 20px;color: #666666;text-indent:24px;}

/* footer */
.bottom{ background:url(booter_bg.png) 0px -33px repeat-x; width:100%;margin-top:20px;}
.footer{ width:950px; margin:0 auto; position:relative;}
.footer .bottomNav{ width:950px; height:25px; line-height:25px; padding:12px 0px; text-align:center;}
.footer .weixin{ position:absolute; top:15px; left:45px; width:82px; height:91px;_height:100px;}
.footer .dm{ position:absolute; top:15px; left:842px; width:82px; height:91px;_height:100px;}
.footer  .copyright{text-align:center;line-height:24px;}