
/** 清除内外边距 **/
body,html, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0;
    padding: 0;
}

.head_nav li{
            display: inline-block;
            float: left;
            line-height: 73px;
            padding-left: 25px;
            font-size: 16px;
            color: #eee;
            font-family: 'SourceHanSansCN-Medium.otf','Microsoft YaHei',"Helvetica Neue",Helvetica,Arial,sans-serif;
        }
.head_log{
            line-height: 46px;
            margin-top: 12px;
            display: inline-block;
            float: left;
            font-size: 23px;
            color: white;
            text-decoration: none;
        }
.self{
            float:right;
            padding-right: 20px;
            height: 70px;
            font-size: 16px;
            color: white;
            line-height: 73px;
        }
.self a{
            color: white;
            text-decoration: none;
        }
.self a:hover{color:white;text-decoration: none;}
/*reset*/
*{font-family:'Microsoft YaHei'}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0}
input,button,select,textarea{outline:none;background:none;}li{list-style:none}img{border:none}textarea{resize:none}
body{color:#666;background:#fff;word-break:break-all;word-wrap:break-word;text-align:center}
a{outline:none;text-decoration:none;color:#666;}
html{min-width:1200px;}
.fix{clear:both;}

.fgsub{
    height: 34px;
    width: 58px;
    border: none;
    background-color: #47b2fc;
color:white;
}
/*导航*/

body{background:#f3f5f7;}
.nav{width:100%;height:56px;background:#2e323e;margin:0px auto;}
.nav .nav_box{width:1200px;margin:0px auto;}
.nav .logo,.list{display:inline-block;float:left;margin-top:10px;}
.nav .list ul li{display:inline-block;float:left;margin-top:6px;padding-left:40px;}
.nav .list ul a{color:#ddd;}
.nav .list ul a:hover{color:#fff;}
.nav .search{display:inline-block;float:right;margin-top:10px;}
.nav .search .kuang input{width:150px;border:1px solid #47b2fc;height:34px;background:#fff;}
.nav .search .anniu{background:#47b2fc;padding:9px 10px 3px 10px;}
.nav .search .kuang,.login,.anniu{display:inline-block;float:left;}
.nav .search .login{margin-left:10px;margin-top:6px;font-size:16px;}

/*答疑*/
.qa_warp{width:100%;margin:0px auto;text-align:center;}
.qa_bg{width:100%;height:290px;  background: url(../../pic/fgdy/fg_bg.png) no-repeat center;}
.qa_warp .qa_cont{width:1200px;margin:0px auto;position:relative;margin-top:-270px;}
.qa_cont .qa_left,.qa_right{display:inline-block;width:594px;height:158px;}
.qa_cont .qa_left{background:url(../../pic/fgdy/tel_bg.png) no-repeat center;float:left;}
.qa_cont .qa_right{background:url(../../pic/fgdy/video_bg.png) no-repeat center;float:right;}
.qa_cont .qa_txt h3{text-align:center;color:#fff;margin-top:20px;}
.qa_cont .qa_txt p{text-align:left;color:#fff;margin-left:20px;line-height:26px;}
.qa_btn{font-size:14px;color:#fff;background:#47B2FC;width:110px;height:26px;display:inline-block;line-height:26px;border-radius:4px;margin-top:10px;}

/*答疑分类*/
.detail{width:1200px;height:auto;overflow:hidden;background:#fff;border-radius:10px;box-shadow:2px 4px 8px #e2e2e2;margin:0px auto;position:relative;margin-top:166px;}
.de_left{width:472px;text-align:left;display:inline-block;float:left;margin-left:20px;margin-top:20px;}
.de_left h4{font-size:17px;font-weight:bold;color:#333;}
.de_left ul li{display:inline-block;float:left;padding-right:50px;height:38px;}
.de_left ul{margin-top:20px;}
.de_left .all{background:#f01414;padding:0px 10px;height:30px;line-height:30px;border-radius:4px;color:#fff;margin-right:20px;}
.de_right{width:648px;margin-left:50px;}
.de_line{width:1px;height:140px;background:#d9dde1;display:inline-block;float:left;margin:26px 0px;}

/*答疑列表*/
.qa_list{width:1200px;margin:40px auto;}
.qa_list i{background:#47b2fc;color:#fff;padding:9px 10px 3px 10px;height:23px;margin-left:18px;}
.qa_list select{border:none;height:34px;width:112px;background:#f0f0f0;}
.qa_list .sear_box{width:480px;height:34px;border:1px solid #47b2fc;background:#fff;margin:0px auto;    border-right: none;}
.qa_list input{width:300px;height:34px;background:#fff;border:none;}

.qa_cont{width:1200px;margin:40px auto;}
.cont_lf{width:750px;background:#fff;height:auto;overflow:hidden;box-shadow:2px 4px 8px #e2e2e2;text-align:left;border-radius:10px;display:inline-block;float:left;}
.cont_lf h3{border-bottom:1px solid #ddd;padding:20px 0px 20px 20px;border-top:1px solid #ddd;}
.cont_lf .cont_txt{padding:16px;border-bottom:1px solid #ddd;}
.cont_lf .cont_txt small{float:right;font-size:14px;}
.cont_lf a:hover{color:#333;}

#text{width:430px;background:#fff;height:auto;overflow:hidden;box-shadow:2px 4px 8px #e2e2e2;border-radius:10px;display:inline-block;text-align:left;}
#text h3{border-bottom:1px solid #ddd;padding:20px 0px 20px 20px;border-top:1px solid #ddd;}
#text form{margin-left:20px;}
#text form .title{margin:18px 0px;border:none;border:1px solid #bbb;width:300px;height:26px;padding-left:10px;}
#text form select{width:147px;}
#text form textarea{width:290px;height:140px;margin-top:18px;padding:10px;margin-left:29px;}
#text form span{font-size:14px;}'
.tel{margin:18px 0px;border:none;border:1px solid #bbb;width:330px;height:26px;padding-left:10px;}
#qa_up button{background:#328ECD;border:none;color:#fff;height:30px;width:80px;border-radius:4px;margin:18px 0px 10px 80px;}
.Mytxt{padding:8px;border-bottom:1px solid #ddd;font-size:14px;margin-top:7px;}
/*.MyQs a:hover{color:#328ECD;}*/
.Mytxt small{float:right;font-size:12px;}
.Mytxt .Myqs{display:inline-block;width:284px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;padding-left:10px;}
#text a:hover{color:#328ECD;};