@charset "utf-8";
/* 样式说明： 
 * 开发时间：2015-03-11
 * 开发者： yjs   
 * 维护者： 413903021@qq.com
 *
 * 样式版本： v1.1
 * 版本时间： 2015-03-11
 * 注意事项： 基本样式,所有共用基本样式将在这里定义
 */
/**---------------------------- init--------------------------*/ 
.center_box,.main{width:1000px; margin:0 auto;}
/**---------------------------- top--------------------------*/
.miniNav{ width:100%; height:29px; line-height:28px; *line-height:27px; background:url(../images/bg.gif) repeat-x 0 0; overflow:hidden; }
.miniNav a{ color:white;padding:0 5px; }
.miniNav a:visited{ color:white; }
.miniNav a:hover,.miniNav a:active,.miniNav a:focus{ color:white; text-decoration:underline; }
.miniNav dl{ width:960px; margin:0 auto ; }
.miniNav dt{ float:left; color:#fff; }
.miniNav dt .txt{ width:72px; height:17px; color:#000; border:solid 1px #860e14; background:white; float:left; margin-top:3px; *margin-top:4px; _margin-top:3px; }
.miniNav dt .butn{ width:45px; height:19px; color:#8f0005; line-height:17px; margin-bottom:5px; cursor:pointer; background:url(../images/butns.gif) no-repeat 0 0; }
.miniNav dt .txt,.miniNav dt .butn{ _margin:3px 0 0 0; }
.miniNav dd{ float:right; color:white; }
/**---------------------------- banner--------------------------*/
#banner{height:668px; width:100%; background:url(../images/banner.png) no-repeat center 0; text-align:center;}
#banner_home{height:557px; width:100%; background:url(../images/banner1.png) no-repeat center 0 #fffcd8; text-align:center;}
#ban_other{height:55px; width:100%; background:url(../images/banner_bj.png) repeat-y; position:relative;}
#ban_other .ban_cen{width:340px; margin:0px auto; padding-top:15px;}
#ban_otherhome{width:100%; height:165px; background:#7e0001;}
#ban_otherhome .other_word{float:left; display:inline; font-family:"微软雅黑"; font-weight:bold; margin-top:-14px; font-size:68px; color:#fff;}
#ban_otherhome .other_detail{float:left; display:inline; width:415px; margin:0px 0 0 20px;font-family:"微软雅黑";font-size:14px; color:#fff;}
#ban_other .ztc_btn,#ban_other .lxzt_btn,#ban_otherhome .ztc_btn,#ban_otherhome .albg_btn{background:url(../images/ztc_btn.png) no-repeat; width:147px; height:30px; cursor:pointer; float:right; display:inline;}
#ban_otherhome .other_word{margin-top:30px; letter-spacing:15px;}
#ban_otherhome .other_detail{margin-top:30px;}
#ban_otherhome .other_detail p{ padding-bottom:10px;}
#ban_otherhome .albg_btn{background:url(../images/albg.png) no-repeat; width:190px; height:30px;}
#ban_other .lxzt_btn{background:url(../images/lixing.png) no-repeat; width:176px; height:30px; }
/**---------------------------- main--------------------------*/
.one_sec{margin:30px 0 20px; overflow:hidden;}
.one_sec .movepic{width:558px; height:318px; position:relative; overflow:hidden; margin-right:25px; float:left; display:inline;}
#imgbox{position:absolute; left:0; top:0;}
#imgbox li{float:left; display:inline;}
.one_sec .movepic .title_box{position:absolute; bottom:0; left:0; width:100%; height:40px;}
.title_box li{background:#004672;font-family:"微软雅黑"; float:left; display:inline; font-size:18px; color:#fff; text-indent:1em; height:40px; line-height:40px;}
.title_box a{ color:#FFFFFF;}
.title_box a, .title_box a:visited {
    color:#fefefe;
}
.title_box a:hover, .title_box a:active, .title_box a:focus {
    color: #fefefe;
    text-decoration: underline;
}
.title_red a, .title_red a:visited {
   color:#960000;
}
.title_red a:hover, .title_red a:active, .title_red a:focus {
   color:#960000;
    text-decoration: underline;
}
.title a, .title a:visited {
   color:#ffffff;
}
.title a:hover, .title a:active, .title a:focus {
   color:#ffffff;
    text-decoration: underline;
}
.btns{position:absolute; right:20px; bottom:15px; text-align:center; display:block; width:84px;}
.btns ul li{float:left; display:inline-block; width:12px; line-height:12px; text-indent:-999px; height:12px; background:#80a3b9; margin-left:15px; _margin-left:10px; cursor:pointer; border-radius:12px;}
.btns ul li.on{background:#cc0000;}
.one_sec .daodu{float:left; display:inline; width:417px; font-size:14px; line-height:26px;}
.one_sec .one_ddbox{border-bottom:1px solid #d2d2d2; padding-bottom:20px; margin-bottom:15px; text-indent:28px; display:block}
.one_sec .one_ddbox p{text-indent:28px; }
.one_sec .title_red{color:#960000; font-family:"微软雅黑";font-size:18px; text-align:center;}
.two_sec{overflow:hidden; margin-bottom:20px;}
.two_sec .video,.two_sec .two_news,.two_sec .twointroduce{float:left; display:inline; width:314px;}
.two_sec .video_title{background:url(../images/arr_left.png) no-repeat right center #f0f3f6;font-family:"微软雅黑"; font-size:18px; color:#fff; height:39px; line-height:39px; margin-bottom:1px;}
.two_sec .video_title .video_span{width:140px; background:#9b0000; padding-left:15px;}
.two_sec .two_news{width:360px; margin-left:25px; position:relative;}
.two_sec .twonew_title{background:url(../images/arr_left.png) no-repeat right center;font-family:"微软雅黑"; font-size:18px; color:#960000; border-bottom:2px solid #c3cbd4; height:39px; line-height:39px; margin-bottom:10px; padding-bottom:1px; position:relative;}
.two_sec .twonew_title .btn_new{position:absolute; right:0; top:0; width:43px; height:39px; cursor:pointer;}
.two_sec .two_news .two_newbox{width:360px; position:relative; height:255px; overflow:hidden;}
.two_sec .two_news .ul_news{position:absolute; left:0; top:-5px;width:2000px;}
.two_sec .two_news ul{float:left; display:inline;}
.two_sec .two_news ul li{height:32px; width:350px; clear:both; font-size:14px; line-height:32px; background:url(../images/dian.jpg) no-repeat 0 center; padding-left:10px; *margin-left:-15px;}
.two_sec .two_news ul li a{width:330px; *width:300px; overflow:hidden; height:32px; text-overflow:ellipsis; white-space:nowrap; float:left;}
.two_sec .two_news ul li span{float:right; color:#848484;}
.two_sec .twointroduce{width:278px; margin-left:23px;}
.two_sec .twointro_title{background:url(../images/arr_leftother.png) no-repeat;font-family:"微软雅黑"; font-size:18px; color:#fff; padding-left:15px; height:40px; line-height:40px;}
.two_sec .twointro_box{background:#f0f3f6; padding:10px 20px; font-size:14px; line-height:24px;}
.casebox{overflow:hidden; margin-top:20px;}
.common_title{background:url(../images/title_bg1.png) no-repeat; height:46px; height:46px; border-bottom:2px solid #c3cbd4; font-family:"微软雅黑"; font-size:30px; font-style:italic; font-weight:bold; padding-left:95px; color:#fff;}
.com_ti{background:url(../images/title_bg.png) no-repeat;}
.casebox dl{float:left; display:inline; width:480px; margin:15px 0; overflow:hidden;}
.casebox dl.space{margin-left:40px;}
.casebox dl dt{width:237px; height:174px;float:left; display:inline;}
.casebox dl dd{float:left; display:inline; font-size:14px; margin-left:15px; width:228px; line-height:24px;}
.casebox dl dd.tit a{font-size:18px; color:#960000;font-family:"微软雅黑"; text-align:center;}
.exposure{overflow:hidden; margin:20px 0 5px;}
.exposure ul li{margin:15px 0; width:310px; background:#f0efef; float:left; display:inline;}
.exposure ul li.space{margin-left:35px;}
.exposure ul li .title{background:#c3cbd4; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center; width:310px; white-space:nowrap; text-overflow: ellipsis; }
.exposure ul li dl{padding:10px; overflow:hidden;}
.exposure ul li dl dt{float:left; display:inline; width:140px; height:100px;}
.exposure ul li dl dd{float:left; display:inline;width:140px; margin-left:10px; line-height:24px;}
.secret{margin-top:20px; overflow:hidden;}
.secret ul li{margin:10px 0; padding:13px; overflow:hidden;}
.secret ul li.gray{background:#f5f7f8;}
.secret ul li.hover{background:#f0efef;}
.secret ul li dl{float:left; display:inline; width:487px;}
.secret ul li dl dt{float:left; display:inline; width:110px; height:80px;}
.secret ul li dl dd{float:left; display:inline; width:340px; line-height:22px; margin-left:15px;}
.secret ul li dl dd.title a{color:#9e0000;font-family:"微软雅黑"; display:block; font-size:18px; margin-bottom:10px;}
.dynamic{margin-top:20px; overflow:hidden;}
.dynamic .dynamic_box{float:left; display:inline; width:540px;}
.dynamic_box ul li{margin:20px 0; overflow:hidden; clear:both; _margin:10px 0;}
.dynamic_box ul li dl dt{float:left; display:inline; width:140px; height:100px;}
.dynamic_box ul li dl dd{float:left; display:inline; line-height:24px; width:320px; margin-left:10px;}
.dynamic_box ul li dl dd.tit a{font-family:"微软雅黑"; font-size:18px; color:#353535; font-weight:bold;}
.dynamic .news_box{float:left; display:inline; background:#f5f7f8; padding:12px 15px; width:400px; margin:15px 0 0 30px;}
.dynamic .news_box ul li{height:30px; line-height:30px; background:url(../images/dian.jpg) no-repeat 5px center; font-size:14px; overflow:hidden; padding-left:15px; *background:url(../images/dian.jpg) no-repeat 5px 14px;}
.dynamic .news_box ul li span{float:right; font-size:12px; color:#848484;}
.survey{margin:20px 0; overflow:hidden;}
.survey .survey_tab{border:1px solid #df5d43; margin-top:10px;}
.survey_tab td,.survey_tab th{height:35px; line-height:35px; font-size:14px; background:#f0efef; text-align:left;}
.survey_tab th{font-family:"微软雅黑"; font-size:18px; color:#fff; background:#df5d43; text-align:center;}
.survey_tab td{text-indent:50px;}
.survey_tab .btn{background:url(../images/sbmit_btn.png) no-repeat; width:88px; height:31px; cursor:pointer;}
.survey_tab .lookres_btn{background:url(../images/lookres_btn.png) no-repeat; }
.survey_tab .survey_text{width:210px; height:24px; line-height:24px; border:1px solid #ccc; padding-left:10px;}
.luanxiang{margin:20px 0; overflow:hidden;}
.luanxiang .lx_imgbox{float:left; display:inline; width:339px; margin-top:20px; height:413px; overflow:hidden; position:relative;}
.lx_imgbox .opa_box{position:absolute; background:#000; color:#fff; bottom:0; left:0; height:65px; padding:10px; line-height:22px; opacity:0.6; filter:alpha(opacity=80); width:319px;}
.lx_imgbox .opa_title a{font-size:14px; color:#fff; position:absolute; left:10px; bottom:54px; display:block}
.lx_imgbox a{color:#fff;position:absolute; left:10px; bottom:15px; display:block;}
.lx_imgbox a:hover{color:#fff; text-decoration:underline;}
.luanxiang .lx_listbox{float:left; display:inline; width:661px;}
.lx_listbox dl{float:left; display:inline; width:201px; margin:20px 0 0px 19px; position:relative;}
.lx_listbox dl dd.opadd,.lx_listbox dl dd.opatext{position:absolute; bottom:0; left:0; height:30px; line-height:30px; text-align:center; color:#fff; width:201px;}
.lx_listbox dl dd.opatext a{color:#fff; text-decoration:none;}
.lx_listbox dl dd.opatext a:hover{color:#fff; text-decoration:underline;}
.lx_listbox dl dd.opadd{background:#000; opacity:0.6; filter:alpha(opacity=60); }
.shiyan{margin-bottom:20px; overflow:hidden;}
.shiyan dl{float:left; display:inline; width:310px; margin:15px 0;}
.shiyan dl.space{margin-left:35px;}
.shiyan dl dd.shiyan_tit{font-size:14px; background:#f0efef; font-weight:bold; text-align:center; height:40px; line-height:40px; border-bottom:1px solid #fff;}
.shiyan dl dd.shiyan_detial{line-height:22px; padding:20px; background:#f0efef;}
/**---------------------------- foot--------------------------*/
.footer{ width:960px; margin:20px auto 0; border-top:solid 1px #e5e5e5; clear:both; }
.footer p{ text-align:center; padding-top:15px; }
.footer p a{ padding:0 5px; }
.footer p a:visited{ color:#303030; }
.foot_red{background:url(../images/foot_bg.png) no-repeat center center; margin-top:50px; padding-top:10px; color:#fff; line-height:24px; text-align:center;}
.foot_red a{color:#fff;}
.foot_red a:hover{text-decoration:underline; color:#fff;}
.common_2016_l{ height:875px;}
.comm_l{ height:875px;}
.common_2016_l em{ padding:20px; font-size:14px; line-height:25px; display:block; background:#f1f1f1; text-indent:30px;}
.common_xuan{ margin-top:15px; float:left; width:300px; font-size:14px; text-align:center; background:#e1e1e1; height:770px;}
.comm_xuan{height:860px;}
.common_xuan h2{ font-size:18px; color:#000; background:#fff; display:block; padding:10px 15px; font-weight:bold; cursor:pointer; font-family:"Microsoft YaHei", "黑体"; }
.common_xuan ul{ margin:20px;}
.common_xuan li{ padding:10px 15px; background:#b1b1b1; color:#FFFFFF; margin:5px 15px; cursor:pointer;}
.common_xuan_r{ float:right; width:680px; background:#e1e1e1; margin-top:15px; position:relative; height:770px; overflow:hidden; }
.commn_r{height:860px; }
.common_xuan_r dl{ width:640px; margin:55px 20px 0; background:#FFFFFF; height:655px; *width:640px; *height:auto; }
.commn_r dl{height:750px; *height:auto; }
.common_xuan_r dl dt{ width:545px; font-size:24px; padding:0px 35px; text-align:center;  margin-top:75px; height:auto; color:#666666; font-weight:bold;  }
.common_xuan_r dl dd{ width:545px; margin-top:15px; padding:0px 35px; height:430px; text-indent:25px; color:#666666;  *display:inline; padding-bottom:35px; *height:480px; }
.commn_r dl dd{ height:530px;  }
.common_xuan_r .con_l{ position:absolute; top:330px; left:20px; cursor:pointer; filter: Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.common_xuan_r .con_r{ position:absolute; top:330px; right:20px; cursor:pointer; filter: Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.common_xuan li{ display:none;}
#show{ display:block;}
.common_xuan_r dl{ display:none;}
.common_xuan_r p{ padding-top:20px;}
.h_5{ margin-top:5px;}
.common_title i{ padding-left:40px; color:#333333; }
.com_ti2{ background:url(../images/title_bg2.png) no-repeat 0 0 scroll;}
.common_2016{ margin-bottom:20px; overflow:hidden;}
.common_2016 dl{ float:left; width:470px; margin:15px 10px 0 15px;}
.common_2016 dl dt{ float:left; width:200px;    }
.common_2016 dl h3{color: #353535;    font-family: "微软雅黑";    font-size: 18px;    font-weight: bold;}
.common_2016 dl p{ margin-top:10px; line-height:24px;}
.common_2016 dl img{ border:#e1e1e1 solid 1px; padding:2px;}