@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit; overflow-x:hidden; transform:''}
.fl_pc { float:none; display:block; }
.fr_pc { float:none; display:block; }
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}

.container {width:auto;}
.x_banner{ width:750px; background:url(../images/x_m_banner0116.jpg) no-repeat center top; height:370px; }
.x_logo{ width:750px; margin:0 auto; padding-top:25px; padding-left:25px}
.x_banner_tit{ padding-top:80px; }


.x_searchbox p{  font-size:32px; color:#0664b2; line-height:90px; font-weight:bold; padding-top:0px}
.x_search{  height:50px; }
.x_search dt{   height:45px;   }
.x_search dt input{ height:45px; line-height:45px; font-size:26px; } 

.x_title{  background:url(../images/x_m_titlebg0117.png) no-repeat center center; font-size:36px; width:750px;}
.x_title span{ display:none}
.x_m_more{ display:block; padding:0px 0 20px 0; text-align:center }
.x_m_more a{ font-size:24px; color:#888}
.x_m_more2{ display:block; padding:0px 0 40px 0; text-align:center }
.x_m_more2 a{ font-size:24px; color:#888}

.x_zxzc_list{ width:750px; padding:10px 40px 0 40px; box-sizing:border-box }
.x_zxzc_list li{ line-height:60px;   padding-left:30px; background:url(../images/x_m_dian0117.png) no-repeat left 25px}
.x_zxzc_list li a{ float:none; font-size:26px; }
.x_zxzc_list li span{ float:none; font-size:26px; color:#828282; padding-left:0px; line-height:36px; margin-bottom:25px;margin-left:0px;}

.x_zcjdbox{ width:750px; }
.x_zcjd_list{ float:none; width:750px; margin-right:0; margin:0 auto}
.x_zczy_tit{ width:695px; height:53px; background:url(../images/x_m_zcjdbg0117.png) no-repeat left center; font-size:32px;  padding-left:40px; line-height:52px; margin:0 auto}
.x_zczy_tit span{ display:none}

.x_zxzc_list2{ width:670px; margin:10px 40px 0 40px; box-sizing:border-box}
.x_zxzc_list2 li{ line-height:60px;   padding-left:30px; background:url(../images/x_m_dian0117.png) no-repeat left 25px;  }
.x_zxzc_list2 li a{  font-size:26px;  display:block; white-space:normal; overflow:hidden; text-overflow:ellipsis;  }
.x_zxzc_list2 li span{ float:none; font-size:26px; color:#828282}

.x_bottom{  padding:25px 0; margin-top:20px}
.x_box1280{ width:750px; overflow:hidden; margin:0 auto}
.x_bottom_r{ width:750px; float:none; font-size:26px; color:#444; line-height:200%; padding:0 30px; box-sizing:border-box}
.x_bottom_l{ float:none; overflow:hidden}
.x_bottom_l a{ margin-left:180px; display:block; float:left}
.x_bottom_l img{ width:120%; height:auto}


/*概览*/
.x_lj{ line-height:70px; background:url(../images/x_m_home0118.png) no-repeat 45px 22px; padding-left:75px;padding-right:30px; font-size:24px; color:#000000; width:750px; margin:10px auto 0 auto; border-bottom:none}
.x_lj a{ font-size:24px; color:#000}
.x_glbox{ width:750px; margin:0 auto; min-height:calc(100vh - 370px - 70px - 10px - 142px);}
.x_gl_l{ display:none}
.x_gl_r{ width:750px; float:none}

.x_gl_list{ padding:10px 40px}
.x_gl_list li{ background:none; padding-left:0; line-height:55px; overflow:hidden; border-bottom:1px solid #d7d7d7; padding:20px 0}
.x_gl_list li a{ font-size:26px;   float:none;  display:block; white-space:normal; overflow:hidden; text-overflow:ellipsis; width:auto}
.x_gl_list li span{ font-size:24px; color:#888; float:none}

/*翻页符*/
.fyf {padding:5px ; margin:50px 30px ; text-align:center; font-size:24px }
.fyf br{ display:block}
.fyf A { border:1px solid #eae6e2; padding:4px 10px; MARGIN: 1px; COLOR: #333;TEXT-DECORATION: none; font-size:24px}
.fyf A:hover { border:1px solid #043c97}
.fyf A:active { border:1px solid #043c97; COLOR: #da0000; }
.fyf .current { border:1px solid #eae6e2; COLOR: #da0000; padding:4px 10px; font-size:24px; margin:1px}
.fyf .disabled {BORDER: #ddd 1px solid; padding:4px 10px; margin:1px; COLOR: #aaa; font-size:24px }
.x_tz_inp{ width:28px; height:28px; border:1px solid #d9d9d9}

.x_gl_l_m{ display:block}
.x_gl_m_nav{ background:#f2f8fe; height:92px; box-sizing:border-box;}
.x_gl_m_nav a{ margin:20px 0 0 40px; width:175px; height:50px; border-radius:7px; background:#d8e9fd; display:block; float:left; text-align:center; line-height:50px; font-size:26px;}
.x_gl_m_nav a.now{ background:#346acc; color:#fff}
.x_gl_m_navlist{ padding:30px 0; border-bottom:1px solid #eeeeee; overflow:hidden;list-style: none;}
.x_gl_m_navlist li{ margin-left:70px; background:url(../images/x_yuanquan0118.png) no-repeat left center; padding-left:30px; float:left}
.x_gl_m_navlist li a{ font-size:26px; color:#444}
.x_gl_m_navlist li a.now{ color:#1f4b9d; font-weight:bold}



/*特殊分辨率处理*/
@media screen and (max-width:600px)
{


}

@media screen and (max-width:400px)
{


}

@media screen and (max-width:360px)
{


}
