@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body{ margin:0 auto;font-size:14px;color:#646464;font-family:Arial,"微软雅黑"; background:#fff; line-height:26px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0;vertical-align:bottom;}
ul,li,dl,dd,dt{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.pr{ position:relative;}
.overh{overflow:hidden;}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{ color:#c20000; text-decoration:none;}
.zoom{zoom:0;}
.w980{width:980px;margin:auto;}
.w180{width:180px;}
.w250{width:250px;}
.w200{width:200px;}
.w360{width:360px;}
.w430{width:430px;}
.w450{width:450px;}
.w480{width:480px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt15{margin-top:15px;}
.mt50{margin-top:50px;}
.ml15{margin-left:15px;_margin-left:8px;}
.mr15{margin-right:15px;_margin-right:8px;}
.mb20{margin-bottom:20px;}
.mr10{margin-right:10px;}
.bor1{border:1px solid #c2d9f2;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.pr10{padding-right:10px;}
.pl70{padding-left:70px;}
/*--------------*/
.top_line_box{background:url(../images/top-line-bg.jpg);height:45px;line-height:40px;}
.header_box{background:url(../images/header-bg.jpg) no-repeat top center;min-width:980px;height:420px;}
.header_menu_box{background:#6fba2c;overflow:hidden;width:100%;}
.fxd{ position:fixed;left:0;top:0; z-index:999;height:40px;padding-top:10px;background:rgba(111, 186, 44, 0.80) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#6fba2c;/*实现IE背景透明*/ _background: url(../images/blank-70.png);}
.header_menu_box a{color:#fff;padding:0 15px;font-size:20px;font-family:"微软雅黑";text-align:center;height:40px;display:inline-block;*float:left;}
.header_menu_box a:hover,.header_menu_box a.on{background:url(../images/header-menu-bg.gif) no-repeat bottom center;color:#0b2e00;}

.left_focusbox{width:510px;height:356px;overflow:hidden;}
.focusBox{overflow:hidden; position:relative;}
.focusBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:7; }
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.focusBox .hd ul li{ float:left; margin-right:2px;  width:20px; height:20px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.focusBox .hd ul li.on{ background:#f00; color:#fff; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
		.focusBox .prev,
		.focusBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.focusBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.focusBox .prev:hover,
		.focusBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.focusBox .prevStop{ display:none;  }
		.focusBox .nextStop{ display:none;  }
		
.focusBox .focus-bd{ position:relative; height:100%; z-index:0;height:356px;overflow:hidden;}
.focusBox .focus-bd li{ zoom:1; vertical-align:middle; position:relative}
.focusBox .focus-bd img{ width:510px; height:356px; display:block;}
.focusBox .focus-bd p{color:#fff;line-height:30px;height:30px; position:absolute;bottom:0;left:0;width:510px;z-index:7px;padding-left:20px;background:rgba(0, 0, 0, 0.70) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=70); background:#000;/*实现IE背景透明*/ _background: url(../images/blank-70.png);}

.right_cont_list p{ text-indent:28px;line-height:21px;}
.tit-header{background:url(../images/nav-title-line.jpg) repeat-x center center;}
.tit-header b{background:url(../images/nav-title-poti.jpg) no-repeat #fff;font-size:18px;line-height:24px;font-weight:600;padding:0 20px 0 30px;}
.num_poti_list{ background:url(../images/list-4-poti.gif) no-repeat left 8px;;padding-left:15px;margin-left:5px;}
.num_poti_list_2{ background:url(../images/list-4-poti.gif) no-repeat left -44px;;padding-left:15px;margin-left:5px;}
.hot_poti_list li{ background:url(../images/list-poti.gif) no-repeat left center;padding-left:15px;margin-left:5px;_margin-left:3px;width:204px;float:left;}


.slidetabBox{width:980px;overflow:hidden;}
.slidetabBox .tab_hd li{width:191px;height:91px;background:url(../images/tab-menu-bg.gif) no-repeat center bottom #6fba2c;color:#fff;margin-right:6px;text-align:center;float:left; cursor:pointer;}
.slidetabBox .tab_hd li.on{background: url(../images/tab-menu-bg.jpg) no-repeat center bottom #279dbf;}
.slidetabBox .tab_hd li a{color:#fff;width:191px;height:91px;display:block;}
.slidetabBox .tab_hd li p{padding-top:10px}
.slidetabBox .tab_hd li b{font-size:20px;}
.slidetabBox .tab_hd ul{margin-right:-10px;overflow:hidden;_width:990px;clear:both;height:91px;}
.slidetabBox .tab_bd{background:url(../images/tab-cont-bgtop.jpg) no-repeat left top #e2f4f9;padding:32px 19px;overflow:hidden;}
.slidetabBox .tab_bd ul{}
.slidetabBox .tab_bd .tit_cont_header{background:url(../images/tab-cont-title.jpg) no-repeat;height:45px;color:#fff; position:relative;}
.slidetabBox .tab_bd .tit_cont_header b{background:url(../images/tab-cont-title-right.png) no-repeat right top;padding-left:50px;padding-right:80px;height:45px;line-height:45px;font-size:20px;display:block;float:left;}
.slidetabBox .tab_bd .tit_cont_header .right_men{ position:absolute;right:10px;top:-50px;z-index:10;height:95px;display:block;text-align:right;}
.slidetabBox .tab_bd .tit_cont_header a.lefta{ position:absolute;width:60px;height:60px;display:block;right:140px;top:-47px; z-index:100;}
.slidetabBox .tab_bd .tit_cont_header a.righta{ position:absolute;width:60px;height:60px;display:block;right:40px;top:-47px; z-index:100;}
.slidetabBox .tab_bd .tit_cont_header .right_men a{color:#fff;}
.slidetabBox .tab_bd .tit_cont_header .right_men p{position:relative;z-index:20px;margin-top:-32px;height:24px;line-height:24px;background:rgba(0, 0, 0, 0.70) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=70); background:#000;/*实现IE背景透明*/ _background: url(../images/blank-70.png);color:#fff;border-radius:12px;text-align:center;font-size:16px;font-family:"微软雅黑";padding:0 20px;}
.img_wall_cont{margin-right:-20px;_width:980px;overflow:hidden;}
.img_wall_cont dl dd{margin-bottom:10px; text-align:center;}
.img_wall_cont dl dd p{background:rgba(0, 0, 0, 0.70) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=70); background:#000;/*实现IE背景透明*/ _background: url(../images/blank-70.png);color:#fff;height:30px;line-height:30px;margin-top:-30px;z-index:10px; position:relative;padding:0 10px;width:448px;}
.img_wall_cont dl dd a:hover p{background:rgba(0, 102, 153, 0.70) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=70); background:#006699;/*实现IE背景透明*/ _background: url(../images/blue-70.png) #006699;}

.men_tabBox{height:470px;overflow:hidden;}
.men_tabBox .inBd{height:368px;overflow:hidden;}
.men_tabBox .inHd dl{ position:relative;}
.men_tabBox .inHd dd{position:absolute;top:0;color:#fff; cursor:pointer;height:95px;}
.men_tabBox .inHd dd.but_4left{background:url(../images/tab-left-but.png) no-repeat left top;width:322px;left:0; }
.men_tabBox .inHd dd.but_4cen{background:url(../images/tab-center-but.png) no-repeat;width:362px;left:290px;}
.men_tabBox .inHd dd.but_4right{background:url(../images/tab-right-but.png) no-repeat;width:322px;right:0;}
.men_tabBox .inHd dd.on{ background-position:0 -105px;}
.men_tabBox .inHd dd h2{ position:absolute;left:110px;top:10px;font-size:18px;}
.men_tabBox .inHd dd p{ position:absolute;left:130px;top:40px;font-size:18px;}
.big_man_view dl{ position:relative;}
.big_man_view dl dd{ position:absolute;left:400px;top:100px;color:#7a7a7a;width:540px;}
.big_man_view dl dd h1{font-size:28px;color:#004c84;line-height:50px;}
.big_man_view dl dd h4{font-size:16px;margin-top:20px;}
.big_man_view dl dd p{ text-indent:28px;margin-top:20px;}

.twocity_csbox{background:url(../images/vs-bg.jpg) no-repeat center top;overflow:hidden;_height:430px;}
.twocity_csbox dl{width:400px;}
.twocity_csbox dl dt img{width:400px;height:275px;}
.twocity_csbox dl dd h3{margin-top:25px;margin-bottom:15px;background:url(../images/nav-title-poti.jpg) no-repeat left center;padding-left:35px;font-size:22px;color:#006666;}
.twocity_csbox dl dd p{padding-left:35px;font-size:16px;}
.img_7box{margin-top:20px;}
.img_7box dl{margin-right:-20px;*width:980px;}
.img_7box dl dt{width:389px;float:left;margin-right:10px;}
.img_7box dl dd{float:left;width:175px;margin-right:10px;}
.img_7box dl p{ text-align:center;padding-top:5px;padding-bottom:12px;font-size:13px;}

.tit_nostyle{background:url(../images/weixin-logo.jpg) no-repeat left center;padding-left:30px;color:#0082cb;margin:10px;}
.er_imgbox li{border-right:1px solid #c2d9f2;text-align:center;width:140px;padding:5px 0 10px;float:left;}
.weixin_iframe_top{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#eb192d,endColorStr=#fdb940); /*IE*/
background:-moz-linear-gradient(left center,#eb192d,#fdb940);/*火狐*/
background:-webkit-gradient(linear, 0% 0%, 100% 100%,from(#eb192d), to(#fdb940));/*谷歌*/height:2px;display:block;overflow:hidden;_background:#333;_height:1px;}

.weixin_toper{border:1px solid #d2d2d2;border-top:none;height:87px;}
.weixin_boxcont{border:1px solid #d2d2d2;border-top:none;}
.weixin_toper dt{float:left;width:50px;padding:20px;}
.weixin_toper dd{width:380px;float:left;padding:15px 0;}
.weixin_toper dd h4{color:#0078b6;font-size:16px;}
.weixin_toper dd p{color:#999;font-size:12px;}
.footer{color:#6fba2c;text-align:center;line-height:80px;height:80px;}


/*-------------------------------周二*/
.bigmen_navbox{background:url(../images/talk-big-img.jpg) no-repeat;height:433px; position:relative;display:block;}
.bigmen_navbox .left_bigmen,.bigmen_navbox .right_bigmen{padding-top:378px;color:#fff;font-family:"微软雅黑";}
.bigmen_navbox .left_bigmen h3,.bigmen_navbox .right_bigmen h3{font-size:20px;}
.list_talk_box{background: url(../images/talk-bg-img.jpg) repeat-y;overflow:hidden;padding-bottom:20px;}
.list_talk_box h3{padding-left:30px;margin-bottom:10px;background:url(../images/nav-title-poti.jpg) no-repeat left center;font-size:20px;}
.list_talk_box ol {padding-left:35px;overflow:hidden;}
.list_talk_box ol li{ position:relative;}
.list_talk_box ol li b{  position:absolute;left:-15px;}
.footer_talkmen{background:url(../images/talk-footer-img.jpg) no-repeat left;height:20px;clear:both;}

.goodpj_FocusIn .goodpj_bd ul{_width:942px;}
.goodpj_FocusIn .goodpj_bd li{ position:relative; z-index:1;padding-top:60px;}
.goodpj_FocusIn .goodpj_bd li ol{ position:absolute;top:0px; z-index:10;width:912px;background:url(../images/goodjob-cont-bg.jpg) no-repeat 0 10px;height:120px;padding-left:30px;}
.goodpj_FocusIn .goodpj_bd li ol h3{font-size:18px;line-height:25px;padding-top:18px;*font-size:16px;}
.goodpj_FocusIn .goodpj_bd li a ol h3 font{font-size:16px;color:#002a88;*font-size:14px;}
.goodpj_FocusIn .goodpj_bd li a:hover ol h3 font{font-size:16px;color:#c20000;*font-size:14px;}
.goodpj_FocusIn .goodpj_bd li ol h3 span{font-size:14px;color: #9B9B9B;padding-left:40px;*font-size:12px;}
.goodpj_FocusIn .goodpj_bd li a:hover ol h3 span{color:#002a88;}
.goodpj_FocusIn .goodpj_bd li ol p{color:#c0c0c0;}
.goodpj_FocusIn .goodpj_bd li ol i{width:120px;height:120px;border:8px solid #e2f4f9; border-radius:68px;overflow:hidden;position:absolute;right:-2px;top:0; z-index:11;}
.goodpj_FocusIn{ position:relative;}
.goodpj_FocusIn a.next,.goodpj_FocusIn .goodpj_bd a.prev{ position:absolute;display:block; z-index:20;}
.goodpj_FocusIn a.prev{left:5px;top:150px;background:url(../images/prev-1.png) no-repeat left top;width:41px;height:111px;}
.goodpj_FocusIn a.next{right:5px;top:150px;background:url(../images/next-1.png) no-repeat left top;width:41px;height:111px;}
.goodpj_FocusIn .goodpj_bd a:hover{ background-position:left bottom;}
.goodpj_FocusIn .goodpj_hd ul{padding-top:30px;margin-right:-30px;_width:960px;overflow:hidden;}
.goodpj_FocusIn .goodpj_hd ul li{width:140px;border:5px solid #e2f4f9; position:relative;float:left;margin-right:8px;display:block; cursor:pointer;}
.goodpj_FocusIn .goodpj_hd ul li.on{width:140px;border:5px solid #007db7;}
.goodpj_FocusIn .goodpj_hd ul li.on span{ position:absolute;top:-20px;background:url(../images/focus-pot.png) no-repeat center top;left:0;width:140px;height:20px;}

.goodpj_fir a h5{color:#005190;}
.goodpj_fir a:hover h5{color:#c20000;}
.left_menline_img{padding-top:6px;margin-right:1px;}
.right_menline_box{background:url(../images/goodjob-top1-right-bg.jpg) no-repeat;width:656px;height:188px; position:relative;}
.right_menline_box .right_cont_re{ position:absolute;left:-50px;top:15px;background:#e2f4f9;padding-left:10px;height:65px;}
.right_menline_box i{height:65px; position:absolute;left:-55px;top:15px;width:5px;display:block;background:rgba(245, 244, 250, 0.50) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=50); background:#e2f4f9;/*实现IE背景透明*/ _background: url(../images/blank-70.png);}
.right_menline_box .right_cont_re h5{font-size:22px;color:#005190;font-family:"微软雅黑";line-height:35px;}
.right_menline_box .right_cont_re span{font-size:16px;font-family:"微软雅黑";line-height:25px;}
.right_menline_box .fr_cont_men{ position:absolute;right:0;bottom:3px;}
.right_menline_box p{ position:absolute;width:340px;height:90px;top:100px;left:20px;line-height:20px;color:#999; text-indent:28px;}
a .big_img_titbox h3{color:#333;}
a:hover .big_img_titbox h3{color:#ac0000;}
/*-----------------------------周三*/
.nav_list_box{_width:960px;margin-right:-20px;clear:both;}
.nav_list_box dl{width:460px;float:left;margin-right:20px;margin-bottom:20px;}
.nav_list_box dl a{color:#2b71b2;}
.nav_list_box dl a:hover{color:#6fba2c;}
.nav_list_box dl dt{float:left;width:160px;height:120px;}
.nav_list_box dl dd{width:280px;float:right;}
.nav_list_box dl dd h3{font-size:16px;font-weight:bold;color:#2b71b2;font-family:"微软雅黑";}
.nav_list_box dl dd p{line-height:22px;font-size:12px;margin-top:10px;}
.big_img_ti_con{}
.big_img_titbox{border-top:3px solid #6fba2c;background:url(../images/focus-pot-green.png) no-repeat 50px top;margin-top:5px;padding:0 5px;}
.big_img_titbox h3{font-size:18px;font-family:"微软雅黑";margin-top:15px;color:#333;}

/*----------------------------------日程*/
.ranking_tabbox{}
.ranking_tabbox .ranking_hd{width:840px;margin-left:160px;height:70px;overflow:hidden;}
.ranking_tabbox .ranking_hd ul{margin-right:-20px;_width:860px;}
.ranking_tabbox .ranking_hd li{width:160px;height:40px;line-height:18px;padding:6px 0 2px;float:left;margin-right:5px;text-align:center;background:#6fba2c;color:#fff; position:relative;font-size:12px;z-index:90; cursor:pointer;}
.ranking_tabbox .ranking_hd li p{font-size:18px;}
.ranking_tabbox .ranking_hd li.on{background:#007db7;}
.ranking_tabbox .ranking_hd li.on span{background:url(../images/focus-pot-blue.png) no-repeat center 0px;height:15px;width:154px; position:absolute;left:0;bottom:-15px;z-index:90;}
.ranking_tabbox .ranking_bd{clear:both;}
/*～～～～～～～～～～～～～～～～～～～～～*/
.ranking_box{padding-top:4px;}
.ranking_box dl{ border-left:1px solid #6fba2c;border-top:1px dashed #ccc;margin-left:143px; position:relative;padding:10px 0 10px 10px;margin-bottom:15px;}
.ranking_box dl dt{background:url(../images/rank-date-bg.jpg) no-repeat; position:absolute;left:-143px;top:-5px;width:147px;height:70px;font-family:"微软雅黑";_left:-153px;}
.ranking_box dl dt h5{font-size:50px;font-family:arial;color:#6fba2c;font-weight:bold; position:absolute;top:0;left:0;height:42px;line-height:42px;}
.ranking_box dl dt span{ position:absolute;left:66px;color:#257fa8;top:16px;font-size:16px;}
.ranking_box dl dt p{line-height:24px;height:24px; position:absolute;right:20px;top:44px;color:#fff;text-align:right;font-size:18px;}
.ranking_box dl dd .ranking_cont{background:url(../images/rank-cont-bg.jpg) repeat-y;overflow:hidden;width:827px;margin-bottom:5px;}
.ranking_box dl dd .ranking_cont i{color:#fff;font-size:18px;text-align:center;background:url(../images/rank-time-bg.jpg) no-repeat left top;width:168px;padding-top:8px;padding-bottom:9px;height:30px;line-height:30px;float:left;display:block;font-style:normal;font-family:arial;}
.ranking_box dl dd .ranking_cont p{float:right;width:630px;padding:5px 10px;color:#257fa8;}
.ranking_box dl dd h4{font-size:20px;color:#333;padding:10px 20px;font-family:"微软雅黑";}

/*-----------------------------master*/
.bor_bottom1{border-bottom:1px solid #cce1ef;margin-bottom:25px;padding-bottom:25px;}
.bor_r_img{border-right:1px solid #6fba2c;}
.master_box,.master_box2{ position:relative;overflow:hidden;}
.master_left_img{padding-right:15px;}
.master_box h3{background: url(../images/master-name-bottom-line.jpg) no-repeat left bottom;padding-bottom:25px;overflow:hidden;}
.master_box2 h3{background: url(../images/master-name-bottom-line2.jpg) no-repeat left bottom;padding-bottom:17px;overflow:hidden;}
.master_box h3 a{font-size:22px;color:#0f2576;background: url(../images/name-card.jpg) no-repeat right center;padding-right:33px;height:30px;}
.master_box2 h3 a{font-size:16px;color:#0f2576;background: url(../images/name-card.jpg) no-repeat right center;padding-right:33px;height:20px;}
.master_box p,.master_box2 p{ text-indent:28px;overflow:hidden;padding-left:10px;}
.hidett,.morett{ position:absolute;bottom:0;right:0;color:#005195;padding-left:30px;padding-right:10px;font-size:12px;}
.hidett{background:url(../images/more-tt-bg.jpg) no-repeat #cce1ef;}
.morett{background:url(../images/hide-tt-bg.jpg) no-repeat #cce1ef;}
