﻿/* CSS Document */
body,div,ul,li,dl,dt,dd,ol,p,span,samp,form{ margin:0px; padding:0px; list-style:none;}
body{ font: 宋体,verdana; font-size:12px;}
img{ border:0px; vertical-align:top;}
a{ text-decoration:none; color:#004580;outline:medium none;}
a:hover{ text-decoration:underline;}

input,select{ vertical-align:middle;} 
border{ border-collapse:collapse; border-spacing:0; } 

.clear {clear:both;}

a.font14,.font14 { font-size:14px; }
a.font13,.font13 { font-size:13px; }
a.font12,.font12 { font-size:12px; }

a.font_w,.font_w{ font-weight:bold;}
a.font_w_no,.font_w_no{ font-weight:normal;}
a.text_nod{ text-decoration:none; }

a.white_f,.white_f{ color:#fff;}
a.blues_f,.blues_f{ color:#004580;}
a.huis_f,.huis_f{ color:#333333;}
a.gray_f,.gray_f{ color:#505050;}
a.qqhuis_f,.qqhuis_f{ color:#939393;}
a.qshui_f,.qshui_f{ color:#d0d1d5;}
a.orange_f,.orange_f{ color:#ff5400;}
a.yellow_f,.yellow_f{ color:#fecd22;}

.height175{height:155px;}
.height140{ height:140px; }
.height230{height:230px;}
.height270{ height:270px; clear:both;}

.line_h14{ line-height:14px;}

.div_img img,.wypc_img img { border:1px solid #d5d5d5; padding:1px; display:inline-block;  }
.div_img a:hover img,.wypc_img a:hover img { border:1px solid #fecd22; padding:1px;display:inline-block;   }

.div_man_img a img{ vertical-align:top; border:2px solid #fff; padding:0px; background-color:#f5f  }
.div_man_img a:hover img{ border:2px solid #ffcc21; display:block; }

.mt00{ margin-top:0px;}
.mt04{ margin-top:4px;}
.mt05{ margin-top:5px;}
.mt06{ margin-top:6px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}

.mb05{ margin-bottom:5px;}
.mb06{ margin-bottom:6px;}
.mb09{ margin-bottom:9px;}
.mb10{ margin-bottom:10px;}
.mb14{ margin-bottom:14px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}

.ml05{ margin-left:5px;}
.ml06{ margin-left:6px;}
.ml08{ margin-left:8px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml25{ margin-left:25px;}

.mr02{ margin-right:2px;}
.mr05{ margin-right:5px;}
.mr08{ margin-right:8px;}
.mr10{ margin-right:10px;}
.mr12{ margin-right:12px;}
.mr14{ margin-right:14px;}
.mr15{ margin-right:15px;}
.mr30{ margin-right:30px;}

.pt03{ padding-top:3px;}
.pt04{ padding-top:3px;}
.pt05{ padding-top:5px;}
.pt06{ padding-top:6px;}
.pt08{ padding-top:8px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}

.pl03{ padding-left:3px;}
.pl05{ padding-left:5px;}
.pl06{ padding-left:6px;}
.pl08{ padding-left:8px;}
.pl10{ padding-left:10px;}
.pl12{ padding-left:12px;}
.pl13{ padding-left:13px;}
.pl14{ padding-left:14px;}
.pl15{ padding-left:15px;}
.pl18{ padding-left:18px;}
.pl25{padding-left:25px; }
.pl28{padding-left:28px; }

.pr05{ padding-right:5px;}
.pr06{ padding-right:6px;}
.pr10{ padding-right:10px;}
.pr12{ padding-right:12px;}
.pr14{ padding-right:14px;}
.pr15{ padding-right:15px;}
.pr28{ padding-right:28px;}

.pb05{ padding-bottom:5px;}
.pb08{ padding-bottom:8px;}

#topad{width:922px; margin:5px auto; padding:0px; }
#top{ width:922px; margin:5px auto; padding:0px;}
#wrap{ width:922px; margin:0px auto; padding:0px;}

#iheader{ width:100%; background:url(../images/jbdu.gif) repeat-x scroll 0px 0px transparent; height:29px; border-bottom:1px solid #45484d; color:#fff;position:relative;z-index:899;}
.iheader_left{ width:50%; float:left; padding-left:1%; height:18px; line-height:18px; }
.normallogined{ width:100%;}
.login_ul{height:18px;}
.login_con{ margin:0px 2px; float:left; display:inline-block;height:18px; line-height:18px; }
.login_con a{ padding:0px; margin:0px;height:18px; }
.login_con span{  margin-right:10px;}
.login_con samp{ font-weight:normal; margin-right:12px; margin-left:12px;}
.login_con  b{text-decoration:underline; font-weight:normal;margin-right:6px; margin-left:6px;}
.login_con  b a{text-decoration:underline; }
.iheader_right{ width:285px;float:right; padding-right:5px;height:20px; line-height:20px; }
.iheader_right ul .cctv6time{ width:100px; float:left;  padding-top:3px;}
.iheader_right ul .cctv6time span a{background:url(../images/jbdu.gif) no-repeat scroll -15px -144px transparent; width:85px;*width:85px; padding-right:15px; text-align:right; height:19px; display:block;  }

.iheader_right ul .webgroup{ width:180px;  float:right; padding-top:1px;}
.iheader_right ul .webgroup b{ font-size:10px; padding:0px 1px; height:18px; line-height:18px;}
.iheader_right ul .webgroup a{ padding-left:4px; padding-right:4px;}

/*m_nav*/

#m_nav{ width:100%; height:66px;}
#m_nav .logo{ background:url(../images/logo.gif) 10px 0px no-repeat; width:137px; height:50px; float:left; }
#m_nav .m_nav_main{ float:right; width:770px; background:url(../images/jbdu.gif) repeat-x scroll 0px -48px transparent; height:68px;}
.m_nav_top{ height:38px; padding-left:5px; width:765px;}
.m_nav_top li{ height:38px;  font-size:14px; font-weight:bold; float:left; display:block; }
.m_nav_top .line{ background:url(../images/nav_line.gif) no-repeat; width:1px; height:38px; padding:0px; margin-right:2px; margin-left:2px;_margin-right:1px; _margin-left:1px;}
.m_nav_top .indexli{ height:38px; line-height:36px; padding-top:2px; position:relative;z-index:500}

.nav_now{ background-color:#dfdfdf; text-align:center; margin-top:2px;padding-left:14px; padding-right:14px; color:#333333; height:19px; line-height:19px; overflow:hidden;}
.m_nav_top li a{padding-left:12px; padding-right:16px;*padding-left:13px; *padding-right:14px; display:block; }
a:hover.nopull{background:url(../images/jbdu.gif) no-repeat scroll -609px -123px transparent; display:block; padding-left:12px; padding-right:16px;*padding-left:13px; *padding-right:14px;text-decoration:none;}
a:hover.pulldown,.navtitle_on{background:url(../images/jbdu.gif) no-repeat scroll -609px -165px transparent; display:inline-block;padding-left:12px;padding-right:16px;*padding-left:13px; *padding-right:14px;text-decoration:none;}

.m_nav_top .indexli a .catdrop01{ width:12px; height:25px;display:block;position:absolute;right:0;text-indent:-2000em;top:0; z-index:9000;}
.m_nav_top .indexli a:hover .catdrop01{ background:url(../images/ar01.gif) left top no-repeat; margin-top:8px; height:25px;display:block;position:absolute;right:0;text-indent:-2000em;top:0; z-index:9000;}
.m_nav_top .indexli a .catdrop02{ width:12px; height:25px;display:block;position:absolute;right:0;text-indent:-2000em;top:0; z-index:900;}
.m_nav_top .indexli a:hover .catdrop02{ background:url(../images/ar02.gif) left top no-repeat; margin-top:7px; height:25px;display:block;position:absolute;right:0;text-indent:-2000em;top:0; z-index:9000;}

.submenu-drop{ width:129px; margin-top:0px; background-color:#ffffff; border:1px solid #05437c; border-bottom:4px solid #05437c; display:block; position:absolute; left:0px; top:33px; z-index:9999;}
.submenu-drop dt{ clear:both; border-bottom:1px solid #ababab; line-height:26px;}
.submenu-drop dt a{ color:#505050; font-size:12px; font-weight:normal; padding-left:20px;background:url(../images/jbdu.gif) no-repeat scroll -655px -376px transparent;}
.submenu-drop dt a:hover{ color:#004580; font-weight:normal; font-size:12px; display:block; padding-left:20px; background:url(../images/jbdu.gif) no-repeat scroll -655px -376px transparent;background-color:#e9f2f9; }

.m_nav_bottom{ clear:both; width:96%; padding-left:2%; height:20px; line-height:20px; margin-top:5px;  }
.m_nav_bottom a.bnav{ padding:0px 10px; color:#333333;}
.m_nav_bottom a.bnav:hover,a.bnav_hover{ color:#004681;padding:0px 10px;}

/*normalloginnew*/
.normalloginnew{ width:100%; }
.normalloginnew ul{ width:100%; height:18px; line-height:18px;}
.normalloginnew .loginnew_li{ display:inline; float:left; color:#fff;}

.loginmain{ width:230px; height:260px; border:3px solid #144f84; position:absolute; left:0px; top:30px; background-color:#9dd2ff; z-index:9999; padding:30px 50px 0px 50px;}
.loginmain .loginname{ width:100%; height:145px; border-bottom:1px solid #04437c;}
.logintext{ font-size:14px; font-weight:bold;height:20px; line-height:20px; padding-bottom:10px;}
.login_input{ width:98%; padding-left:1%; padding-right:1%; color:#444444; height:20px; background-color:#fff; border:1px solid #04437c; margin:10px 0px;}
.login_input .input_name{background:url(../images/jbdu.gif) 0px -192px no-repeat; width:65px; padding-left:5px; height:20px; line-height:20px; display:inline-block; float:left;}
.login_input .input_mima{width:65px; padding-left:5px; height:20px; line-height:20px; display:inline-block; float:left;}
.login_input .loginemail{ position:absolute; left:50px; top:91px; border:1px solid #04437c; background-color:#ffffff; height:18px; line-height:18px; width:63px; padding-left:5px; color:#004580;}
.namejiantou{	width:20px;	height:20px;	display:block;	position:absolute;	left:96px;	text-indent:-2000em;	top:71px;	z-index:901;}
.login_input input{ height:18px; line-height:18px; font-size:12px; color:#444444; width:145px; border:0px; float:left; padding-left:5px; }
.loginname .login_denglline{height:24px; line-height:24px; width:90%; padding-left:10%; margin-top:15px; color:#505050;}
.loginname .login_denglline span a{background:url(../images/jbdu.gif) -10px -242px no-repeat; width:68px; height:24px;  line-height:24px; text-align:center; display:inline-block; float:left; color:#505050;}
.loginname .login_denglline input{ height:15px; width:15px; padding:0px;  float:left; margin:3px 5px 0px 20px;}

.loginmain .loginbottom{ width:100%; height:80px; padding-top:20px; }
.loginmain .loginbottom li{ height:20px; line-height:20px; margin:2px 0px; font-size:14px; color:#505050; width:100%;}


/*down*/
#down{ width:922px; margin:0px auto; clear:both; padding-top:30px; text-align:center; height:140px;}
#down p{ margin-top:1px; height:24px; line-height:24px;}

/**/
#index_guide {clear:both; height:26px; margin:0 auto; padding:10px 0px 10px 10px; width:912px;}
#index_conmain{ width:100%; clear:both; height:100%; float:left; display:inline; }
#index_left {  width:630px;float:left; }
#index_right { width:277px;float:right; }

/* guanggao */
.guanggao{ clear:both; margin-bottom:10px; width:630px; height:90px; }
.guanggao img,.guanggao_left img { background:0px; vertical-align:top;}
.guanggao_left { clear:both; margin-bottom:10px; width:275px;}
.guanggao_left img {  border:0px solid #cdcdcb; vertical-align:top;}

/* index_guide */
#index_guide .guide {  width:480px; line-height:25px; float:left;}
#index_guide .search {  width:300px; float:left; }
#index_guide .search .serarch_txt { width:70%; height:20px; line-height:20px; padding:0px 2px; font-size:14px; color:#939393;  }
#index_guide .search .serarch_bt { width:75px; color:#4f4f51; font-weight:bold;  height:26px; font-size:14px;}
#index_guide .linktxt {  width:130px; line-height:25px;  float:right; height:25px; overflow:hidden; }
#index_guide .linktxt a { padding-left:15px; float:left; height:25px; line-height:25px; display:block; }

/*topdown*/
.toplist_a{ width:237px; text-align:center;height:60px;background:url(http://www.m1905.com/m_images/images/report_pic_list.jpg) 0px 0px no-repeat;  display:block;padding-top:14px; margin:0px; line-height:18px; color:#333333; text-decoration:none; margin-bottom:1px; }
.toplist_hover{ width:260px;text-align: center;height:60px;background:url(http://www.m1905.com/m_images/images/other/report_pic_banner.jpg) 0px 0px no-repeat;  display:block; padding-top:14px; margin:0px; line-height:18px; padding-right:15px; color:#FFF; text-decoration:none; margin-bottom:1px; }
.toplist_a strong{ font-size:12px; font-weight:bold; color:#333333;text-decoration:none; }
.toplist_hover strong{ font-size:12px; font-weight:bold; color:#ffcd1e; text-decoration:none; }

#topplay {height:302px;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:0px;width:921px;}

#news_list a{ font-size:12px; }
#news_list p{ padding:0; margin:0; border:0;}

#web_title_top  {
background-image:url(http://www.m1905.com/m_images/images/bg.jpg);
height:22px;
line-height:22px;
margin:0;
width:100%;
clear:both;
}

#web_title_top_title  {
background:url(http://www.m1905.com/m_images/images/leftgif.gif) no-repeat scroll 12px center transparent;
float:left;
height:22px;
line-height:22px;
padding-left:26px;
text-align:left;
}

#web_title_top_more {
background:url(http://www.m1905.com/m_images/images/mor.gif) no-repeat scroll 0 center transparent;
float:right;
height:17px;
padding-right:15px;
padding-top:5px;
text-align:right;
width:35px;
}

.list_nopic_con {
padding-top:10px;
width:100%;
}

#wrap {
margin-left:auto;
margin-right:auto;
width:922px;
}
#webtopli1 {
height:22px;
line-height:22px;
padding-left:12px;
}
#webtopli {
margin-top:1px;
padding-left:12px;
}

/* 图片滚动效果样式 */
.rollBox{width:921px;overflow:hidden; padding-top:14px; height:170px;}
.LeftBotton{height:30px;width:50px;background:url(../images/04/photoleft.jpg) no-repeat 11px center;float:left;cursor:pointer; margin-top:30px;}
.RightBotton{height:30px;width:40px;background: url(../images/04/photoright.jpg) no-repeat 0px center;float:left;cursor:pointer; float:right; margin-top:30px;}
.Cont{width:810px;overflow:hidden;float:left; padding-left:10px; overflow:hidden}
.ScrCont{width:10000000px;}
.pic{width:142px;float:left;text-align:center;}
.pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.pic p{line-height:26px;color:#505050;}
.Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

#webtopli_1 {float:left;margin-top:0;padding-left:12px;}
#webtopli_2{ padding-left:12px;float:left; height:22px; line-height:22px;}
