@charset "utf-8";
/* CSS Document */
*,body,ul,ol,dd,dl,p,h1,h2,h3,dt{margin:0px;padding:0px;font-family:"微软雅黑";font-size:14px;color:#555}
ul{list-style:none;}
img{border:0px;}
.clear{clear:both;line-height:0px;height:0px;font-size:0px}
.blank10{height:10px;line-height:10px;font-size:10px;}
.blank20{height:20px;line-height:20px;font-size:20px;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
a:link{color:#333;text-decoration:none;}
a:visited,a active{color:#044271;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:none;}
.ma10{margin-right:10px;display:inline}
.wrap{width:1000px;margin:0 auto}
.left{float:left;}
.right{float:right;}
.topBox{width:100%;height:47px;background:url(https://www.d1cm.com/images/images2014/topbg.jpg) repeat-x}
.top_Nav_left{width:560px;}
.top_Nav_left ul li{padding:0px 15px;background:url(https://www.d1cm.com/images/images2014/topLine.jpg) top right no-repeat;line-height:45px;float:left;font-family:"微软雅黑";font-size:16px;}
.top_Nav_left ul li:hover{background:#000;height:40px;overflow:hidden}
.top_Nav_left ul li a{color:#acacac!important}
.top_Nav_left ul li a:hover{color:#d00!important}
.top_Nav_left ul li.nobg{background:none}
.top_Nav_left ul li.d1cm{background:url(https://www.d1cm.com/images/images2014/redBg.jpg) repeat-x}
.top_Nav_left ul li.d1cm a{color:#fff!important}
.top_Nav_left ul li.d1cm:hover{background:url(https://www.d1cm.com/images/images2014/redBg1.jpg) repeat-x;height:47px;}
.bt_login_box990{float:right;position:relative;z-index:10;}
.bt_login_box990 ul{float:right;background:url(https://www.d1cm.com/images/images2014/right_1.png) repeat-x}
.bt_login_box990 ul li{height:43px;line-height:43px;padding:0 10px;float:left}
.bt_login_box990 ul li.noborderl{border-left:none}
.bt_login_box990 ul li.bit_link a{padding:0 13px 0 0;display:block;position:relative;color:#999}
.bt_login_box990 ul li.bit_link a:hover{background-color:transparent}
.bt_login_box990 ul li.bit_link a em{height:5px;display:block;overflow:hidden;width:8px;position:absolute;right:0;_right:10px;top:17px;*top:4px;background:url(../images/images2014/login_bg.png) -128px -90px no-repeat}
.bt_login_box990 ul li.bit_hover a{color:#fff}
.bt_login_box990 ul li.bit_hover a em{background:url(https://www.d1cm.com/images/images2014/login_bg.png) 0 -90px no-repeat}
.bt_login_box990 ul li.bit_hover{background:#292929}
.bt_login_box990 ul li.bit_hover dl{display:block;margin:0 -1px 0 0;display:block;position:absolute;border:1px solid #d1d1d1;background:#fff;z-index:11;overflow:hidden;font-family:microsoft yahei;font-size:14px;}
.bt_login_box990 ul li.bit_hover dl.login_mapsite{width:309px;top:43px;right:1px}
.bt_login_box990 ul li.bit_hover dl.login_fav{width:115px;top:45px;right:51px;overflow:hidden}
.bt_login_box990 ul li.bit_hover dl.login_account{width:217px;top:45px;right:84px;overflow:hidden}
.bt_login_box990 ul li.bit_hover dl dt{color:#999;float:left;width:96%;padding:14px 0 13px 15px;font-weight:bold;line-height:13px;overflow:hidden;border-top:1px #e9e9e9 solid;font-weight:normal}
.bt_login_box990 ul li.bit_hover dl dt.noborder{border:0}
.bt_login_box990 ul li.bit_hover dl dt.dtmore{text-align:right;font-weight:normal;padding:14px 0 13px 15px}
.bt_login_box990 ul li.bit_hover dl dd{float:left;padding:0 15px;line-height:13px;white-space:nowrap;border-right:1px #e5e5e5 solid;margin-bottom:13px}
.bt_login_box990 ul li.bit_hover dl dd a{padding:0}
.bt_login_box990 ul li.bit_hover dl a:link,.bt_login_box990 ul li.bit_hover dl a:visited{color:#333}
.bt_login_box990 ul li.bit_hover dl a:hover{color:#c00}
.bt_login_box990 ul li.bit_hover dl dd.noborder{border:0}
.bt_login_box990 ul li.bit_hover dl dt.block{padding:0;width:100px}
.bt_login_box990 ul li.bit_hover dl dt.block a{padding:0 0 0 15px;display:block;width:115px;height:42px;line-height:42px}
.bt_login_box990 ul li.bit_hover dl dt.block a:hover{backgroud:#f2f2f2}
.bt_login_box990 ul li.bit_hover dl.login_fav dd.noborder a{width:85px;display:block;overflow:hidden;white-space:nowrap}
.bt_login_box990 ul li.bit_hover dl.login_fav dt{width:115px}
.top_Nav_rightLeft{padding-top:10px;color:#acacac;padding-right:10px;}
.top_Nav_rightLeft a{color:#acacac}
.loginDL{font-size:12px;}
.loginDL a{text-decoration:underline}
/**logo部分**/
.logo{ float:left; width:123px; margin:3px 15px 0 12px;}
.logotit{ float:left; width:200px; font-family:"微软雅黑"; font-size:27px; margin:10px 0 0 0;height:30px; line-height:30px;}
.logo_right{float:right;font-size:18px;font-family:"微软雅黑";color:#f00;line-height:45px;}
/**导航**/
.nav{width:990px;height:45px;background:#0053a0;padding-left:10px;border-top:5px #083e6e solid}
.nav ul li{float:left}
.nav ul li a{display:block;padding:0px 20px;float:left;line-height:45px;font-size:14px;color:#fff!important}
.nav ul li a.hover{background: #fff;
border-top: 5px #c00 solid;
border-left: 1px #083e6e solid;
height: 45px;
overflow: hidden;
margin-top: -5px;color:#000!important;font-weight:bold;
position: relative;}

/**表单内容**/
.w958{width:1000px;}

.que_title{width:1000px;height:28px;border-bottom:1px solid #e9e9e9;background:#f7f7f7}
.que_title span{display:block;float:left;line-height:28px;padding-left:10px;color:#999999}
.que_title p{float:right;line-height:28px;display:block;padding-right:10px;color:#999999}

/**小导航**/
.smallNav{width: 998px;
height: 49px;
border-left: 1px solid #e9e9e9;
border-right: 1px solid #e9e9e9;
border-bottom:3px solid #e9e9e9;
background: #f7f7f7;
font-size: 15px;
text-align: center;
position: relative;
overflow: hidden;
}

.smallNav ul {
position: absolute;
top: 0;
left: 0;
height: 49px;

}

.smallNav ul li {
float: left;
width: 100px;
line-height:49px;
margin: 0 -1px 0 0;
font-family: "Microsoft YaHei","SimHei";
}
.smallNav ul li.current{border-bottom: 3px solid #ccc;
font-weight: 800;}

.kC{border-top:1px solid #e9e9e9}
.new_left{width:225px;background:#f7f7f7;border-right:1px solid #e9e9e9}
.new_right{width:755px;}
.w755{width:755px;}
.listContent{width:225px;padding:0px 0px;}
.listContent ul li{border-bottom: 1px solid #e9e9e9;
width: 204px;
color: #333;
height: 44px;
padding-left: 20px;
font-family: "Microsoft Yahei";
font-size: 14px;
line-height: 44px;}
.listContent ul li a{color:#333333!important}
.listContent ul li:hover{background:#F8F4D6;}
.listContent ul li:hover a{color:#000000!important}
.listContent ul li.hover{border-left: 2px solid #c00;
font-weight: bold;
background: #fff;
_position: relative;
right: -1px;}
.listContent ul li.hover a{color:#000000!important}

.w755{width:725px;padding:0px 10px 10px 10px}
.w755 h3{line-height:50px;border-bottom:1px solid #ccc;color:#666;font-size:18px}
.rightContent{width:710px;padding:10px 0px;}
.rightContent p{line-height:24px;color:#484848;padding-bottom:12px;font-size:16px}
.tips{line-height:18px; color:#d60000; margin-top:-2px; padding-bottom:20px;font-size:12px;}
/**问答**/
.comment_bot{ float:left; width:100%; overflow:hidden;}
.comment_bot_in{ float:left; padding:12px 15px 15px 15px; width:970px; background:#fafafa;margin-top:20px;}
.ask{ float:left; width:100%; overflow:hidden;}
.ask span{overflow:hidden; line-height:20px; color:#666}
.ask p{ width:810px; line-height:20px; color:#333; padding:3px 0px 8px;}
.answer{ float:left; width:937px;padding:10px 15px 5px; background:#fff; border:solid 1px #e9e9e9; position:relative;}
.answer em{ position:absolute; display:block; width:9px; top:-5px; left:28px; float:left;  height:6px; background:url(../images/tri.png) no-repeat;}
.answer p{ float:left; width:100%; line-height:20px; color:#ff6600;}
.answer span{ float:left; width:100%; text-align:right; color:#c4c4c4; line-height:30px;}

/**分页**/
.pageboxtom { float: left; clear: both; width: 100%;}
.pages { text-align:center; margin:40px auto 20px; line-height:15px; font-family:Arial; height:32px; font-size:14px; }
.pages a { display:inline-block; margin:0px 1px 0px 0px; padding:8px 11px 7px 11px; border:1px #e9e9e9 solid; background:#fff; border-radius:1px; color:#666666; text-decoration:none; }
.pages a:hover { border:1px solid #0f5489; color:#666666; text-decoration:underline;}
.pages span { display:inline-block; margin:0 5px 0px 0px; padding:8px 11px 7px 11px; border:1px #0f5489 solid; background:#0f5489; border-radius:1px; color:#fff; font-weight:bold; }
.pages .pages-wd { padding:8px 0px 7px 0px; width:75px; }
.pagestip { color: #999999; line-height:18px; text-align: center; font-size: 12px; height:20px; padding-bottom:20px; }

/**新改意见反馈**/
.input,
.textarea{vertical-align:middle;padding:4px 9px;margin:0;font-size:14px;background:#fff;outline:none;border:1px solid #a0a0a0;-webkit-box-shadow:inset 1px 1px 2px #e5e5e5;box-shadow:inset 1px 1px 2px #e5e5e5;}
.textarea{resize:vertical;}
.select{width:120px;height:30px;padding:4px;font-size:14px;line-height:30px;color:#555555;vertical-align:middle;background-color:#fff;border:1px solid #a0a0a0;}
.w750{width:760px;}
.w220{width:220px;}

.feedbox{width:760px;}
.feedbox{margin-bottom:40px;}
.feedbox .head{height:22px;padding-bottom:7px;margin-bottom:20px;border-bottom:1px solid #e7e7e7}
.feedbox .head .title{float:left;margin-right:20px;font-size:16px;}
.feedbox .head .title b{display:inline-block;*display:inline;*zoom:1;width:2px;height:15px;margin-right:10px;font-size:0;line-height:0;vertical-align:middle;background:#06a7e1}
.feedbox .head .append{float:left;font-size:14px;}
.forms .entry{*zoom:1;position:relative;padding-left:85px;margin-bottom:20px;}
.forms .entry .label{position:absolute;left:0;top:3px;width:80px;font-size:14px;text-align:right;}
.forms .entry .label b{margin-right:2px;color:#f60;font-weight:normal;}
.forms .entry .info{margin-top:5px;color:#909090;font-size:14px;}
.forms .entry a{cursor:pointer;text-decoration:none;color:#3399e0;}
.forms .entry a:hover{color:#c31;}
.forms .entry_hide{display:none;}
.forms-ques .input,
.forms-ques .textarea{width:480px}
.forms-ques .textarea{height:110px;}
.forms-user .input{width:280px}
.options ul{overflow:hidden;margin-left:-30px;margin-top:-10px;}
.options li{float:left;min-width:76px;_width:76px;margin:0 0 0px 30px;font-size:14px;position:relative;height:65px;}
.forms-action{padding-left:85px;margin:20px 0 0;}
.forms-action .action{position:relative;width:100px}
.forms-action .action .qtips{width:215px;top:9px;padding:1px 20px 1px 10px;}
.forms-action .action .qtips .content{color:#909090;font-size:12px;}
.ico-info{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;background:url(../images/tan.png) no-repeat;vertical-align:middle;}
.searchbox{margin-bottom:20px;}
.searchbox .input{width:200px;}
.searchbox .btn{min-width:58px;_width:58px;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"Microsoft YaHei","微软雅黑", helvetica, arial, verdana, tahoma, sans-serif;}
.tc-help{width:170px;position:absolute;top:25px;left:0;cursor:default}
.tc-help .tc-box i{left:15px}
.col-all{min-height:430px}

.tc .tc-box{ top:0px; width:400px; padding:0;}
.tc .tc-box ul li{ padding:0;}
.tc .tc-box ul li a{ display:block; padding:5px 10px;}
.tc .tc-box ul li a:hover{ text-decoration:none; background:#f2f2f2;}
.tc .tc-box { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none;    -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: #333333; border-style: solid; border-width: 1px 1px 5px;   color: #666666; font-size: 12px; font-weight: normal; line-height: 18px; padding: 5px 10px; position: absolute; text-align: left; width: 200px;}
.tc .tc-box p { line-height: 18px;}

.btn{background:#0053a0;width:100px;height:30px;text-align:center;line-height:30px;border:0px;cursor:pointer;color:#fff;font-weight:bold;}
.btn:hover{background:#036}
.qtips {
z-index: 100;
width: 200px;
position: absolute;
padding: 10px 20px 10px 10px;
background-color: #ffffe5;
border: 1px solid #ecdda0;
left:120%

}
.qtips .handler {
position: absolute;
right: 0;
top: 0;
width: 16px;
height: 16px;
cursor: pointer;
background: url(../images/clo.png) 5px 5px no-repeat;
}
.side_contact{font-family:"microsoft yahei"}
.side_contact .div_block{margin-bottom:20px}
.side_contact p.tit{height:18px;line-height:18px;color:#666;font-size:14px;padding-top:0}
.side_contact p.con{height:34px;line-height:34px;color:#333;font-size:22px;font-weight:bold}
.side_contact p.txt{height:14px;line-height:14px;color:#666;font-size:12px}
.line-box{margin-top:20px;}
.side_title h4 {

border-bottom: 1px solid #e9e9e9;
font-size: 16px;
font-weight: 800;
height: 30px;
line-height: 18px;
font-family: "microsoft yahei";
}
.text-list {
margin: 13px 0 0 0;
width: 220px;
border-right: 0;
}
.text-list li {
background: url(../images/icon_dot.png) 0 11px no-repeat;
height: 28px;
line-height: 28px;
padding-left: 10px;
position: relative;
vertical-align: top;
overflow: hidden;
font-size: 14px;
vertical-align: middle;
color: #ccc;
}

.foot_txt_box {
background: #f7f7f7;
border-top: 1px solid #e9e9e9;
padding: 12px 0;
font-size:12px;
}
.foot_txt {
width: 1000px;
margin: 0 auto;
line-height: 24px;
clear: both;
color: #999;
position: relative;
}
.foot_txt p{
font-size:12px;
line-height: 24px;
color: #999;
}
.foot_txt a{color:#999;font-size:12px;}
.foot_t_r {
position: absolute;
top: 14px;

right: 0;
}

.foot_t_r .jjwz {
background: url(https://www.d1cm.com/images/biaoshi.gif) no-repeat;
margin-right: 10px;
padding-bottom:10px;
}
.foot_t_r a {
padding-left: 40px;
width: 65px;
float: left;
line-height: 16px;
padding-top:10px;
}
.bottom_nav{background:#333333;height:40px;width:100%}
.bnav{line-height:40px;color:#999999;}
.bnav a{color:#999999;font-size:14px;}


.blackBg {
width: 100%;
height: 100%;
background: #000;
position: fixed;
filter: alpha(opacity=60);
opacity: 0.6;
top: 0px;
left: 0px;
display: none;
z-index: 888;
}
.login_con{width:578px;height:320px;background:#fff;position:fixed;top:50%;left:50%;margin-left:-300px;margin-top:-155px;z-index:999;padding:40px 0px 0px 50px;display:none}
.user_login{font-size:20px;font-weight:bold}
.user_message{width:578px;height:40px;padding:20px 0px 0px 0px;}
.user_message span{display:block;width:66px;float:left;font-size:16px;color:#666666}
.user_message p em{font-style:normal;display:block;font-size:12px;line-height:24px;}
.user_message p em.error{color:#d00;}
.user_message p em.rightE{color:#0053a0;}
.user_message p{display:block;width:478px;float:left}
.user_name{height:30px;border:1px solid #d8d8d8;line-height:30px;width:240px;padding-left:5px;color:#999}
.btn{width:120px;height:40px;background:#0053a0;border:1px solid #d37002;font-size:20px;color:#fff; cursor:pointer;line-height:40px;font-weight:normal}
.login_close{position:relative}
.login_close span{position:absolute;right:0px;top:-40px;}
.shuoming{padding-top:20px;font-size:14px;color:#999}
.fas_lianxi{text-align:right;padding-right:30px;padding-top:20px;}
.fas_lianxi font{font-family:"Georgia";font-size:18px;}
