@charset "utf-8";
/* CSS Document */

body,span,div,ul,li,ol,dl,dt,dd,a,img,input,textarea,h1,h2,h3,h4,h5,p{ padding:0px; margin:0px; border:0px; list-style:none;}
i{ font-style:normal;}
body{ font-size:12px; _font-size:12px; +font-size:12px; font-family:"宋体"; color:#646464;}
a:visited,a:link{ text-decoration:none;}
a:hover{ text-decoration:underline;}

/*定义所有*/
.ml5{ margin-left:5px;}
.mt5{ margin-top:5px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.ml20{ margin-left:20px;}
.mr20{ margin-right:20px;}
.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}

.pl5{ padding-left:5px;}
.pt5{ padding-top:5px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}
.pl20{ padding-left:20px;}
.pr20{ padding-right:20px;}
.pt20{ padding-top:20px;}
.pb20{ padding-bottom:20px;}

.f-size12{ font-size:12px;}
.f-size14{ font-size:14px;}
.f-size16{ font-size:16px;}
.f-size18{ font-size:19px;}
.f-size20{ font-size:20px;}

.c-ccc{ color:#cccccc !important;}
.c-000{ color:#000000 !important;}
.c-333{ color:#333333 !important;}
.c-555{ color:#555555 !important;}
.c-orange{ color:#ff6600 !important;}
.c-blue{ color:#006699 !important;}

.f-f-w{ font-family:"微软雅黑"; _font-family:"宋体"; +font-family:"宋体";}
.fl{ float:left;}
.fr{ float:right;}
.of{ overflow:hidden;}
.m-zhong{ margin:0 auto;}
.f-w{ font-weight:bold;}
.f-w-none{font-weight:normal;}
.PA{ position:absolute;}
.PR{ position:relative;}
.DI{ display:inline;}
.DB{ display:block;}
.DIB{ display:inline-block;}
.DUIQI{ vertical-align:middle; display:inline-block;}
.DUIQI_D{ vertical-align:bottom; display:inline-block;}
.TAC{ text-align:center;}
.wuxiahuaxian:hover{ text-decoration:none;}
.youxiahuaxian:hover{ text-decoration:underline;}
.h1{ text-indent:-9999px;}
.h2{ text-indent:-9999px;}
.shou{ cursor:pointer;}
   /*清浮动*/
.clearfix:after{ content:""; display:block; clear:both;}
.clearfix{ zoom:1;}

/*index*/
.warp{ height:3199px; position:relative;}
.TopBanner{ width:100%; height:548px; background:url(../images/topbanner.jpg) no-repeat top center;}
.body_warp{ width:100%; height:2651px; background:url(../images/foot.jpg) no-repeat top center;}
.con_left{ width:753px;}
.con_left .banner_qu{ width:751px; height:358px; border:1px solid #d4d6d7; z-index:2; margin-bottom:39px; background:#fff;}
.con_left .banner_qu .btn{ left:-106px; top:-1px; height:138px; width:106px;}
.con_left .banner_qu .btn li{ float:right; width:88px; height:45px; line-height:45px; text-align:center; color:#fff; cursor:pointer; margin-bottom:1px;}
.con_left .banner_qu .btn li.one{ background:#6acbf4; width:106px;}
.con_left .banner_qu .btn li.two{ background:#f7dd6f;}
.con_left .banner_qu .btn li.three{ background:#ffc09e;}
.con_left .banner_qu .btn li.hover{ font-weight:bold; font-size:18px;}
.con_left .Content{ width:733px; height:340px; padding:9px; top:0px; left:0px; z-index:1; position:relative;}
.con_left .Content2{ display:none;}
.con_left .Content3{ display:none;}
.Content_warp .hide{ display:none;}

.banner_btn_warp{ width:733px; height:66px; bottom:-1px; left:0px; background:#000; opacity:0.4; filter:alpha(opacity=40);}
.banner_btn{ width:733px; height:42px; padding:12px 0px; bottom:-1px; left:0px;}
.banner_btn .left{ width:410px; height:44px; padding-left:14px; border-right:1px solid #cfcfcc; font-family:"微软雅黑"; color:#fff;}
.banner_btn .left h2{ width:100%; height:50%; line-height:22px; font-size:15px;}
.banner_btn .left p{ padding-left:6px; height:50%; line-height:22px; font-size:12px;}
.banner_btn .right{ width:285px; height:44px;}
.banner_btn .right .left_in{ width:140px; margin-top:20px; color:#ffea00 !important;}
.banner_btn .right .left_in strong{ font-weight:normal;}
.banner_btn .right .right_in{ width:97px; height:41px;}
/*呼吸轮播*/
#huxi{ width:733px; height:340px; position:relative; overflow:hidden;}
#huxi #tupianliebiao ul{ width:1000px; position:absolute; top:0; left:0;}
#huxi #tupianliebiao ul li{ float:left;}
#huxi #baiduanniu a{ display:none; width:43px; height:43px; position:absolute; top:43%; cursor:pointer; z-index:100;}
#huxi #baiduanniu #leftanniu{ background-position:-1px -1px; left:10px;}
#huxi #baiduanniu #rightanniu{ background-position:-1px -48px; right:10px;}
#xiaoyuandian{ position:absolute; bottom:-20px; right:-6px; z-index:100;}
#xiaoyuandian ul li{ cursor:pointer; float:left; width:10px; height:10px; font-size:0px; background:#fec4d7; margin-right:6px;}
#xiaoyuandian ul li.cur{ background:#ff4c03 !important;}
#huxi #zhezhao{ position:absolute; top:0; left:0; width:733px;height:340px; background-color:white; z-index:99; opacity:0;}
#huxi #zhezhao a{ display:block; width:733px; height:340px;}

#huxi2{ width:733px; height:340px; position:relative; overflow:hidden;}
#huxi2 #tupianliebiao2 ul{ width:1000px; position:absolute; top:0; left:0;}
#huxi2 #tupianliebiao2 ul li{ float:left;}
#huxi2 #baiduanniu2 a{ display:none; width:43px; height:43px; position:absolute; top:43%; cursor:pointer; z-index:100;}
#huxi2 #baiduanniu2 #leftanniu2{ background-position:-1px -1px; left:10px;}
#huxi2 #baiduanniu2 #rightanniu2{ background-position:-1px -48px; right:10px;}
#xiaoyuandian2{ position:absolute; bottom:-20px; right:-6px; z-index:100;}
#xiaoyuandian2 ul li{ cursor:pointer; float:left; width:10px; height:10px; font-size:0px; background:#fec4d7; margin-right:6px;}
#xiaoyuandian2 ul li.cur{ background:#ff4c03 !important;}
#huxi2 #zhezhao2{ position:absolute; top:0; left:0; width:733px;height:340px; background-color:white; z-index:99; opacity:0;}
#huxi2 #zhezhao2 a{ display:block; width:733px; height:340px;}

#huxi3{ width:733px; height:340px; position:relative; overflow:hidden;}
#huxi3 #tupianliebiao3 ul{ width:1000px; position:absolute; top:0; left:0;}
#huxi3 #tupianliebiao3 ul li{ float:left;}
#huxi3 #baiduanniu3 a{ display:none; width:43px; height:43px; position:absolute; top:43%; cursor:pointer; z-index:100;}
#huxi3 #baiduanniu3 #leftanniu3{ background-position:-1px -1px; left:10px;}
#huxi3 #baiduanniu3 #rightanniu3{ background-position:-1px -48px; right:10px;}
#xiaoyuandian3{ position:absolute; bottom:-20px; right:-6px; z-index:100;}
#xiaoyuandian3 ul li{ cursor:pointer; float:left; width:10px; height:10px; font-size:0px; background:#fec4d7; margin-right:6px;}
#xiaoyuandian3 ul li.cur{ background:#ff4c03 !important;}
#huxi3 #zhezhao3{ position:absolute; top:0; left:0; width:733px;height:340px; background-color:white; z-index:99; opacity:0;}
#huxi3 #zhezhao3 a{ display:block; width:733px; height:340px;}
.con_left .Content_warp{ width:753px;}
.con_left .Content_warp .Content_in{ width:751px; overflow:hidden; border:1px solid #d7d7d7; background:#fff;}
.Content_in .Public{ width:100%; height:37px; border-bottom:1px solid #d7d7d7;}
.Content_in .Public .left{ width:500px; height:100%; line-height:37px;}
.Content_in .Public .left span{ *float:left;}
.Content_in .Public .left p{ *float:left; width:300px; height:100%;}
.Content_in .Public .left .w-60{ width:80px; height:100%; text-align:right; display:inline-block;}
.Content_in .Public .right{ width:60px; height:29px; padding-top:8px; line-height:37px;}
.Content_in .Public .right .MultipleChoice{ width:48px; height:19px; line-height:19px; border:1px solid #afafaf; border-radius:2px; margin-right:9px; cursor:pointer; display:inline-block;}
/*nav_box*/
.Content_in .nav_box{ width:100%; height:33px; line-height:33px; border-bottom:1px solid #e3e3e3; background:#f2f2f2;}
.Content_in .nav_box .left{ width:660px; height:100%;}
.Content_in .nav_box .left li{ float:left; padding:0px 8px; border-right:1px solid #e3e3e3;}
.Content_in .nav_box .left li.last{ border-right:none;}
.icon_f{ width:7px; height:8px; display:inline-block; background:url(../images/jiantou.png) no-repeat left center; margin-left:2px; margin-right:4px; overflow:hidden;}
.icon_j{ background-position:-7px 0px !important;}
.Content_in .nav_box .left li .text{ width:57px; height:13px; line-height:13px; padding:2px; border:1px solid #b5b5b5; color:#b0b0b0; outline:none; margin-top:6px; background:#fff;}
.Content_in .nav_box .left li .Determine{ width:38px; height:17px; line-height:17px; text-align:center; border:1px solid #a2a9c0; background:#fff; display:inline-block; cursor:pointer; border-radius:2px;}
.Content_in .nav_box .left li .Question{ width:16px; height:16px; display:inline-block; background:url(../images/wenhao.png) no-repeat left center;}
.Content_in .nav_box .Feed{ width:87px; height:26px; padding-top:7px;}
.Content_in .nav_box .Feed_in{ width:15px; height:14px; border:1px solid #bfbfbf; background:#fff; cursor:pointer;}
.Content_in .nav_box .Feed_in span{ width:0px; height:0px; font-size:0px; line-height:0px; border-width:3px; border-style:solid;}
.Content_in .nav_box .Feed_in .pave{ border-color:transparent #2f2f2f transparent transparent; *border-color:#fff #2f2f2f #fff #fff; left:3px; top:4px;}
.Content_in .nav_box .Feed_in .next{ border-color:transparent transparent transparent #2f2f2f; *border-color:#fff #fff #fff #2f2f2f; left:6px; top:3px;}
.Content_in .nav_box .Pages{ width:45px; height:16px; line-height:16px;}
/*Subject*/
.Content_in .Subject{ padding:0px 19px;}
.Content_in .Subject li{ width:100%; height:159px; _height:158px; padding-top:23px; border-bottom:1px dashed #d1d1d1;}
.Content_in .Subject li.last{ border-bottom:none;}
.Content_in .Subject li .photo{ width:128px;}
.Content_in .Subject li .Writing{ width:568px; margin-left:17px; overflow:hidden;}
		/*Writing left*/
.Content_in .Subject li .Writing .left{ width:398px;}
.Content_in .Subject li .Writing .left h2{ height:40px; font-size:16px; line-height:20px; font-weight:bold;}
.Content_in .Subject li .Writing .left .Explanation{ width:100%; height:28px; line-height:28px; color:#666666; overflow:hidden;}
.Content_in .Subject li .Writing .left .Location{ width:100%; height:25px; line-height:25px; color:#333333; overflow:hidden;}
.Content_in .Subject li .Writing .left .ExpL{ width:100%; height:25px; line-height:25px;}
.Content_in .Subject li .Writing .left .ExpL .left{ width:325px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Content_in .Subject li .Writing .left .ExpL .right{ width:78px; height:25px; }
.Content_in .Subject li .Writing .left .ExpL .right .xiexing{ width:0px; height:0px; font-size:0px; line-height:0px; border-width:5px; border-style:solid; border-color:transparent transparent transparent #0055aa; *border-color:#fff #fff #fff #0055aa; left:0px; top:8px;}
.Content_in .Subject li .Writing .Preferential{ width:182px; height:18px; margin-top:9px;}
.Content_in .Subject li .Writing .Preferential span{ width:86px; height:18px; display:inline-block; background:url(../images/jianling.png) no-repeat 0px 0px;}
.Content_in .Subject li .Writing .Preferential span.jian{ background-position:0px 0px;}
.Content_in .Subject li .Writing .Preferential span.song{ background-position:0px -18px;}
		/*Writing right*/
.Content_in .Subject li .Writing .right{ width:140px;}
.Content_in .Subject li .Writing .right p.h-24{ width:100%; height:24px; line-height:24px;}
.Content_in .Subject li .Writing .right p.h-24 strong{ font-family:Arial, Helvetica, sans-serif;}
.Content_in .Subject li .Writing .right p.h-24 .gui{ text-decoration:line-through;}
.Content_in .Subject li .Writing .right .yuding{ margin-top:8px;}
/*Large_Page*/
.Content_in .Large_Page{ width:100%; height:37px; _height:30px;}
.Content_in .Large_Page .Large_Page_in{ width:400px; height:22px; margin-left:226px;}
.Content_in .Large_Page .Large_Page_in .yemian{ width:20px; height:20px; display:inline-block; border:1px solid #9aafe5; color:#3568b9; text-align:center; line-height:20px; background:#fff;}
.Content_in .Large_Page .Large_Page_in .hover{ border-color: #fff !important; color:#333333 !important;}
.Content_in .Large_Page .Large_Page_in .xiayiye{ width:50px !important; height:20px !important;}

.con_right{ width:226px;}
/*banner_qu_rigth*/
.banner_qu_rigth{ width:225px; height:358px; border:1px solid #d4d6d7; border-left:none; background:#fff;}
.SpecialTopic{ width:197px; height:358px; padding:0px 14px 0px;}
.SpecialTopic h2{ width:149px; height:53px; padding-top:10px; padding-left:43px; background:url(../images/zhuanlan.png) no-repeat center center;}
.SpecialTopic .song1{ padding-left:10px; background:url(../images/dian.png) no-repeat 0px 8px; line-height:20px;}
.SpecialTopic .song2{ padding-left:10px; background:url(../images/dian.png) no-repeat 0px 8px; line-height:20px;}
.SpecialTopic .song3{ padding-left:10px; background:url(../images/dian.png) no-repeat 0px 8px; line-height:20px;}
/*banner_qu_rigth_btn*/
.banner_qu_rigth_btn{ width:216px; padding-left:10px; padding-top:18px; overflow:hidden;}
.banner_qu_rigth_btn .one{ width:200px; height:58px; padding-left:16px; padding-top:53px; background:url(../images/weibo.png) no-repeat left top; margin-bottom:30px;}
.banner_qu_rigth_btn .two{ overflow:hidden; border-bottom:1px solid #dadada; margin-bottom:34px;}
.banner_qu_rigth_btn .two .top{ width:216px; height:56px; background:url(../images/jinpaifuwu.png) no-repeat left top;}
.banner_qu_rigth_btn .two .center{ width:186px; padding:14px; border-left:1px solid #dadada; border-right:1px solid #dadada; background:#fff;}
.banner_qu_rigth_btn .two .center li.btn_xuxian{ border-bottom:1px dashed #bdbdbf;}
.banner_qu_rigth_btn .three{ margin-bottom:26px; border-bottom:1px solid #dadada;}
.banner_qu_rigth_btn .three .top{ width:216px; height:52px; background:url(../images/tuijia.png) no-repeat left top;}
.banner_qu_rigth_btn .three .center{ width:201px; overflow:hidden; padding-bottom:10px; padding-left:13px; background:#fff; border-left:1px solid #dadada; border-right:1px solid #dadada;}
.banner_qu_rigth_btn .three .center ul li p{ height:27px; line-height:24px; _line-height:27px; margin-left:-10px;}
.banner_qu_rigth_btn .fore{ border-bottom:1px solid #dadada;}
.banner_qu_rigth_btn .fore .top{ width:216px; height:59px; background:url(../images/jingcaihuodong.png) no-repeat left top;}
.banner_qu_rigth_btn .fore .center{ width:186px; padding:0px 14px 10px; background:#fff; border-left:1px solid #dadada; border-right:1px solid #dadada; overflow:hidden;}
.banner_qu_rigth_btn .fore .center .jianrong_li{ margin-bottom:18px !important; *margin-bottom:0px;}

/*footer*/
.jieshu{ width:979px; height:396px; margin:14px auto 0px;}
/*公共类*/
.comWidth{ width:979px; margin:0 auto;}
/*调兼容*/
.IE6 div span{ *vertical-align:middle; *display:inline-block;}
.IE6 div i{ *vertical-align:middle; *display:inline-block;}
.Content_in .nav_box .left li{ *padding:0px 6px; *height:33px;}
.Content_in .Subject li .Writing .Preferential{ *margin-top:5px; _margin-top:-20px;}
.banner_qu_rigth_btn .one li{ *margin-top:-0px; *margin-bottom:0px;}
.banner_qu_rigth_btn .two li{ *margin-top:-20px; *margin-bottom:0px;}
.banner_qu_rigth_btn .three .center ul li{ *margin-top:-20px; _margin-top:-12px; *margin-bottom:0px;}
.banner_qu_rigth_btn .fore .center{ width:186px; height:397px; background:#fff url(../pics/aaaaa.png) no-repeat 13px top; padding-bottom:20px;}
.banner_qu_rigth_btn .fore .center a{ width:187px; height:89px; display:inline-block; position:absolute; z-index:5;}
.banner_qu_rigth_btn .fore .center .oneone{ top:0px; left:12px;}
.banner_qu_rigth_btn .fore .center .twotwo{ top:97px; left:12px;}
.banner_qu_rigth_btn .fore .center .threethree{ top:202px; left:12px;}
.banner_qu_rigth_btn .fore .center .forefore{ top:308px; left:12px;}

.banner_qu_rigth_btn .one{ *margin-bottom:20px;}
.banner_qu_rigth_btn .two{ *margin-bottom:25px; _margin-bottom:20px;}
.banner_qu_rigth_btn .three{ *margin-bottom:25px; _margin-bottom:20px;}

.Content ul li .right .banner_btn{ position:relative;}
.Content ul li .right .PA{ right:0px;}
.body_warp{ position:absolute; bottom:0px; _bottom:0px;}
.Content_in .Public .right .MultipleChoice{ *margin-top:-25px; _margin-top:0px;}
/*BackTop*/
#BackTop{ width:55px; height:68px; overflow:hidden; cursor:pointer; position:absolute; background:url(../images/fanhui_top.png) no-repeat; display:none; right:-100px;}

