body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0px; font-family:"Microsoft YaHei";}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3,h4,h5{font-size:100%}
ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal}
input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13lpx}
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}

body{ font-family:"Microsoft YaHei";}


.topwel{ width:100%; margin:auto; overflow:hidden; height:30px; background:#0c407a; border-bottom:#03356d 1px solid;}
.topwel h1{ float:left; margin-left:2%; font-size:14px; color:#fff; line-height:30px; font-weight:normal;}
.topwel_rg{ float:right; margin-top:42px;}
.topwel_rg ul{ float:right;}
.topwel_rg ul li{ float:left; width:80px; line-height:30px; font-size:14px; color:#fff; background:url(../images/ic_wr12.jpg) no-repeat right center; text-align:center;}
.topwel_rg ul li:last-child{ background:none;}
.topwel_rg ul li a{ color:#fff;}
.topwel_rg ul li a:hover{ text-decoration:underline;}
.topwel_rg span{ float:right; width:30px; height:30px;}


/*网站导航*/
.topbg{width:100%;margin:auto; background:#00467f; height:169px;}

.topxgwk{max-width:1200px; margin:auto; overflow: hidden;}

.tlogo{ float:left; margin:15px 0px;}
.tlogo img{height:82px;}

.tnav_wk{width:100%; margin:auto; border-top:#4276a0 1px solid;}

.tnav{max-width:1200px; margin:0 auto;}
.tnav ul{
    float:left;
    width: 100%;
    }
.tnav ul li{ float:left; width:7.6%; text-align:center; position:relative; line-height:56px; display:inline-block;
-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.tnav ul li a{color:#fff;font-size:16px;display:block;line-height: 56px;}
.tnav ul li:hover{ background:#024788;}
.tnav ul li.tnav_on{ background:#024788; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px;}
.tnav ul li ul{ display:none;}
.tnav ul li:hover ul{ display:block; position:absolute; z-index:1004; left:0px; background:#00467f;
border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; -o-border-radius:0px 0px 5px 5px; -ms-border-radius:0px 0px 5px 5px;}
.tnav ul li ul li{ float:left; width:135%; border-top:#004e97 1px dotted; text-align:center; background:#00467f;
line-height: normal;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.tnav ul li ul li a{ font-size:14px; color:#fbf6e5; display:block; font-weight:normal;
padding:8px 5px; line-height: 18px;}
.tnav ul li ul li:hover{ background:#003a69; border-radius:0px;}



/*新闻中心*/
.news_box{ width:1200px; margin:45px auto; overflow:hidden; }
.news_dh{ width:100%; float:left;}
.news_dh h1{ float:left; font-size:20px; color:#1167b7; 
    padding-left:14px; font-weight:normal;
     background:url(../images/dhbg2.jpg) no-repeat left;}
.news_dh h1 b{ font-size:30px; font-weight:normal; color:#1167b7;}
.news_dh h1 a{ color:#808080;}
.news_dh span{ float:right; margin-top:22px; font-size:14px; color:#808080;
     height:32px; line-height:32px; text-align:center;
}
.news_dh span a{color:#808080;}
.news_dh span:hover{color:#1167b7; font-weight:bold;}
.news_dh span:hover a{ color:#1167b7;}


.news_dh2{ width:100%; float:left;}
.news_dh2 h1{ float:left; font-size:20px; color:#0c407a; 
    padding-left:14px; font-weight:normal;
     background:url(../images/dhbg2.jpg) no-repeat left;}
.news_dh2 h1 b{ font-size:30px; font-weight:normal; color:#0c407a;}
.news_dh2 h1 a{ color:#808080;}
.news_dh2 span{ float:right; margin-top:22px; font-size:14px; color:#808080;
     height:32px; line-height:32px; text-align:center;
}
.news_dh2 span a{color:#808080;}
.news_dh2 span:hover{color:#0c407a; font-weight:bold;}
.news_dh2 span:hover a{ color:#0c407a;}



.news_lf{float:left; width:76%;}
.news_lmar{ margin-right:30px;}
.news_ltp{ width: 47%; float: left; margin-top:22px;}
.nsltp_mr{ margin-right:20px;}


.nsltpbox{ width:100%; margin:auto; overflow:hidden;}
.nsltplb{ width:100%; float: left; background: #f2f2f2; position: relative;}
.nsltplb span{ width:100%; float:left; display:block;
     padding-bottom:56%;
      position:relative; overflow:hidden;}
.nsltplb span img{width:100%; position:absolute; 
    top:0; left:0; transition: all 0.6s;}


.nsltplb_wz{ padding:0px 20px; margin:auto;}
.nsltplb_wz h2{float:left; width:100%; font-size:15px;
     color:#333; margin-top:10px; height:30px; 
     line-height:30px; 
     font-weight:normal;
     overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nsltplb p{float:left; width:100%; color:#0c407a;
     line-height:30px; margin:0px 0px 8px;
     background:url(../images/time_bg.jpg) repeat-x center;}
.nsltplb p b{ float: left; background: #f2f2f2; padding-right: 12px; font-size: 15px; font-style: normal;}
.nsltplb i{ width:34px; height:34px; position:absolute; z-index:4;
     bottom:60px; right:10px; background:url(../images/ic_add.png) no-repeat;}
    
.nsltplb:hover span img{transform: scale(1.1); opacity:0.8;}
.nsltplb:hover .nsltplb_wz i{ background:url(../images/ic_add2.png) no-repeat;}
    


.nsltpbox .slick-prev,.nsltpbox .slick-next{
     width:35px; height:35px; position:absolute; z-index:5;
      background-image: none; background: none;
     top:34%; margin-top:-17px; border-style:none; 
     outline:medium; text-indent: -999em;;
     opacity: 0.6;
}
.nsltpbox:hover .slick-prev{ left:0px; 
    background:url(../images/news_btn.png) no-repeat; 
    background-position: 0 -35px;
} 
.nsltpbox:hover .slick-next{ right:0px;
    background:url(../images/news_btn.png) no-repeat;  
    background-position: -35px -35px;}

.news_lnr{ width: 53%; float: right; margin-top: 8px;}
.news_lnr ul{ width:100%; float:left;}
.news_lnr ul li{ width:100%; float:left; background:url(../images/yuan_blue.png) no-repeat left center;}
.news_lnr ul li a{width:75%; float:left;
     margin-left:12px; font-size:15px; color:#222;
      line-height:46px; height:46px; 
      overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
      width:-moz-calc(100% - 100px);
      width:-webkit-calc(100% - 100px);
      width:calc(100% - 100px); 
    }
.news_lnr ul li span{ float:right; font-size:12px;color:#808080; line-height:41px;}
.news_lnr ul li:hover a{ margin-left:16px; color:#0c407a; font-weight:bold;}


.news_rg{ width:24%; float:right;} 

/* 站内搜索 */

.sysou{ padding:15px 40px; margin:0 auto; background: #47b7c1;
    border-radius: 5px;}
.sysou h2{width: 100%; float: left; text-align: center;
 font-size: 22px; color: #fff; font-weight: normal;
margin-bottom: 12px;}
.sysou_bor{ border:#fff 1px solid; clear: both; 
    padding:0px 5px; height: 30px;
border-radius: 3px;
position: relative;}

.syss_nr{ float:left;  width:80%;
    -webkit-appearance:none; appearance:none; background:none;
    border-style: none;
    outline: none;
   font-size:14px; color:#fff; 
   height:30px; line-height:30px; 
   }
.syss_btn{position: absolute; 
    right: 0px; top:0px;
    width:40px; height: 30px;
    -webkit-appearance:none; 
- webkit- appearance: button;
- webkit - appearance: none;
appearance:none; 
 border-style: none;
border- radius: 0;
 background:none;
 outline: none;
   text-align:center; cursor:pointer;
}
.syss_btn:focus{border : none;}

.syss_nr::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #fff;
    }
    .syss_nr:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #fff;
    }
    .syss_nr::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color:#fff;
    }
    .syss_nr:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #fff;
    }



/* 本科生招生 */
.sybenke{ width: 100%; float: left;}
.sybenke ul{}
.sybenke ul li{float:left; width:100%; margin-top: 12px;
border-radius: 5px;}
.sybenke ul li a{font-size:24px; color:#fff; padding:20px 0px; 
    text-align:center;
     display:block; overflow:hidden;
     border-radius: 5px;}
.sybenke ul li a img{ margin-right:25px;
height: 40px;}
.sybenke ul li a.sytdbjs1{ background:url(../images/tdbg_bk.png) no-repeat center; 
    background-size:100% auto;}
.sybenke ul li a.sytdbjs2{ background:url(../images/tdbg_yjs.png) no-repeat center; 
    background-size:100% auto;}
.sybenke ul li a.sytdbjs3{ background:url(../images/tdbg_zp.png) no-repeat center;
     background-size:100% auto;}
.sybenke ul li:hover{ opacity:0.8;filter:alpha(opacity=80);}


/* 内容区域二 */
.conttwo_bg{ width: 100%; margin: auto; overflow: hidden;
background: url(../images/conttwo_bg.jpg) no-repeat;}
.conttwo{ width: 1200px; margin:30px auto 35px; overflow: hidden;}
.cttwo_lf{ width: 69%; float: left;}
.cttwo_rg{ width: 31%; float: right;}

.cttwo_lflb{ width: 50%; float: left;}
.cttwo_lfmar{ margin-right: 38px;}

.cttwo_lfnr{ border:#f2f2f2 1px solid; padding:0px 5px;
     border-top:#1167b7 2px solid; margin:auto; overflow:hidden;
    background: #fff;
margin-top:25px;}
.cttwo_lfnr ul{float:left; width:100%;}
.cttwo_lfnr ul li{float:left; width:100%; }
.cttwo_lfnr ul li a{ display:block; margin:0px 10px; padding:11px 0px; overflow:hidden; border-bottom:#ccc 1px solid;}
.cttwo_lfnr ul li h2{ width:100%; float:left; font-size:15px; color:#333; font-weight:normal; background:url(../images/yuan_blue.png) no-repeat left center; line-height:22px; height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:12px;}
.cttwo_lfnr ul li span{ width:100%; float:left; font-size:12px; color:#808080; line-height:20px; text-indent:12px;}
.cttwo_lfnr ul li:hover h2{ font-weight:bold; color:#0c407a;}
.cttwo_lfnr ul li.cttwo_lfno a{ border-bottom-style:none;}


/* 学术动态 */
.cmdt{ width:100%; float:left; margin-top: 25px;}
.cmdtwk{ width:100%; float:left; margin-bottom:17px;}
.cmdtlb{ padding:11px 24px; overflow:hidden; 
    border:#f2f2f2 1px solid; border-top:#1167b7 2px solid;
    background: #fff;
    background-image: url(../images/dtbg.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.cmdtlb dl{ width:100%; float:left;}
.cmdtlb dl dt{ width:100%; float:left; font-size:15px; color:#333; line-height:28px; height:28px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cmdtlb dl dt a{color:#333;}
.cmdtlb dl dd{ width:100%; float:left; font-size:13px; color:#808080; line-height:34px;}
.cmdtlb dl dd img{ margin-right:15px;}
.cmdtlb:hover dl dt a{color:#c91f1a;}
.cmdtlb:hover{ border-top:#c91f1a 2px solid; 
    background-image: url(../images/dtbg2.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
}


/* 内容区域三 */
.cont_three{ width: 1200px; margin: 40px auto 45px; overflow: hidden;}
.ctthree_mar{ margin-right: 35px;}
.ctthree_nr{ width: 100%; float: left; margin-top: 5px;}
.ctthree_nr ul{}
.ctthree_nr ul li{ width:100%; float:left;
     background:url(../images/yuan_blue2.png) no-repeat left 17px;
    padding:8px 0px;}
.ctthree_nr ul li a{ float:left; width: 100%;
    text-indent: 20px;
    font-size:15px; color:#333; 
  line-height:28px; height:28px;
     overflow:hidden; white-space:nowrap; 
     text-overflow:ellipsis;}
.ctthree_nr ul li span{ float:left; width: 100%;
     font-size:12px; color:#666;
     line-height:18px;
    background: url(../images/time_bg2.jpg) repeat-x center;}
.ctthree_nr ul li span i{ float: left; background: #fff;
padding-right:12px; padding-left: 20px;}
.ctthree_nr ul li:hover{ 
    background:url(../images/yuan_red.png) no-repeat left 17px;}
.ctthree_nr ul li:hover a{ color:#c91f1a; font-weight:bold;}


.ctthr_link{ width: 100%; float: left;}
.ctthr_link li{ width: 100%; float: left; margin-bottom: 10px;}
.ctthr_link li a{ display: block; margin: 0px 0px;}
.ctthr_link li img{ width: 100%;}


/*底部*/
.dibu_box{ width:100%; margin:auto; overflow:hidden; background:#00467f;}
.dibu{ max-width:1200px; margin:30px auto 20px; overflow:hidden;}
.dibu_lf{ width:54%; float:left;}	
.dibu_rg{ width:46%; float:right;}

.dibu_lg{ float:left; margin-right:20px;  margin-top:22px;}
.dibu_bq{ overflow:hidden; font-size:14px; color:#fff; line-height:36px;}


.dibu_lj{float:left; width:280px;}
.dibu_lj dl{ width:100%; float:left;}
.dibu_lj dl dt{ width:100%; float:left; font-size:16px; color:#fff; line-height:36px; padding-bottom:5px; margin-bottom:10px; background:url(../images/dblj_dh.jpg) no-repeat left bottom;}
.dibu_lj dl dd{ width:50%; float:left; font-size:14px; color:#fff; line-height:32px;}
.dibu_lj dl dd a{ color:#fff;}
.dibu_lj dl dd a:hover{ text-decoration:underline;}

.dibu_ewm{ float:right; width:100px; margin-top:12px;}
.dibu_ewm span{ width:100%; float:left; margin-bottom:8px;}
.dibu_ewm span img{ width:100px; height:100px;}
.dibu_ewm h2{ width:100%; float:left; color:#fff; font-weight:normal; text-align:center;}


/*列表页*/
.list_box{max-width:1200px; margin:60px auto; overflow:hidden;}
.list_lf{ float:left; width:266px; margin-right:54px; background:url(../images/lblf_bgs.png) no-repeat left top;}
.list_rg{ overflow:hidden; min-height:600px;}

.list_lf h1{ float:left; font-size:24px; color:#fff; margin:28px 0px 23px 38px;}

.list_lfnr{ width:243px; float:right; background:#f5f5f5; background-image:url(../images/lblf_bgx.jpg); background-repeat:no-repeat; background-position:center bottom; padding-bottom:135px;}

.list_dt{ width:243px; cursor:pointer; position:relative; border-bottom:1px solid #ccc;}
.list_dt a{ font-size:18px; color:#333; width:203px; padding:16px 20px; display:block; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list_dt p{ float:left; width:190px;}

.list_dt-on{ font-weight:bold; background:#e30c1c;}
.list_dt-on a{ color:#fff;}
.list_dt-on .list_dt_icon{ background:url(../images/lblf_jt2.png) no-repeat center;}

.list_dt:hover{color:#fff; font-weight:bold; background:#e30c1c;}
.list_dt:hover a{color:#fff;}
/*.list_dt:hover ._after{ display: block; width: 3px; height: 100%; position: absolute;left: 0; top: 0;}*/
/*#open ._after{ display: block; width:3px; height:100%;position: absolute; left: 0; top: 0;}*/

#open{color:#fff; font-weight:bold; background:#e30c1c;}
#open a{ color:#fff;}
.list_dt_icon{ float:right; margin-top:9px; width:13px; height:13px; display:inline-block; background:url(../images/lblf_jt.png) no-repeat center;}
#open .list_dt_icon{ background:url(../images/lblf_jt2.png) no-repeat center;}
.list_dt:hover .list_dt_icon{ background:url(../images/lblf_jt2.png) no-repeat center;}

.list_dd{ display: none; width:100%; padding:9px 0px 9px 2%; border-bottom: 1px solid #ccc;}
.list_li{ font-size:14px; color:#444; line-height:24px; padding:0px 0px 0px 30px; cursor: pointer; background:url(../images/lsjt_h.png) no-repeat 18px center;}
.list_li a{ color:#444;}
.list_li:hover{ color:#d2211b; background:url(../images/lsjt_h2.png) no-repeat 18px center;}


.list_rdh{ width:100%; float:left; height:50px; border-top:#0c407a 2px solid; background:#f0f0f0;}	
.list_rdh h1{ float:left; font-size:20px; color:#0c407a; line-height:50px; background-image:url(../images/ic_red.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px;}
.list_rdh span{ float:right; font-size:14px; color:#888; line-height:50px; background-image:url(../images/ic_home.png); background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-right:20px;}	
.list_rdh span a{ color:#888;}
.list_rdh span a:hover{ color:#0c407a;}	


.list_rnr{float:left; width:100%; min-height:500px;}
.list_rnr ul{ width:100%; float:left; padding:12px 0px;}
.list_rnr ul li{ width:100%; float:left;}
.list_rnr ul li a{ float:left; text-indent:12px; font-size:15px; color:#333; line-height:48px; height:48px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/fang_blue.jpg) no-repeat left center;
width:-moz-calc(100% - 100px);
width:-webkit-calc(100% - 100px);
width:calc(100% - 100px);}
.list_rnr ul li a:hover{ color:#0c407a; font-weight:bold; text-indent:17px;}
.list_rnr ul li span{float:right; font-size:13px; color:#666; line-height:48px;}
	
.list_page{ width:100%; float:left;}


/*列表图片*/
.ltszdw{ margin-right:-30px;}
.ltszdw ul{ width:100%; float:left; margin-top:40px;}
.ltszdw ul li{ width:33.3%; float:left; margin-bottom:40px;}
.ltszdw ul li a{ display:block; overflow:hidden; margin-right:30px;}
.ltsz_lpc{ width:100%; float:left; display:block; padding-bottom:56%; position:relative; overflow:hidden;}
.ltsz_lpc img{width:100%; position:absolute; top:0; left:0;}

.ltsz_lwz{ background:#f2f2f2; position:relative; padding:15px; overflow:hidden;}
.ltsz_lwz h2{ width:100%; float:left; text-align:center; font-size:17px; color:#333; line-height:25px; height:25px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ltsz_lwz p{ width:100%; float:left; text-align:center; font-size:13px; color:#666; line-height:25px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ltszdw ul li:hover .ltsz_lwz{ background:#ebf3fc;}

.ltsz_limg{ display:none; width:100%; height:100%; position:absolute; left:0px; top:0px; background:url(../images/szimg_bg.png) no-repeat; background-size:100% 100%;}
.ltsz_ladd{width:19px; height:19px; position:absolute; right:0px; bottom:0px; background:url(../images/sz_add.png) no-repeat;}
.ltszdw ul li:hover .ltsz_limg{ display:block;}
.ltszdw ul li:hover .ltsz_ladd{ background:url(../images/sz_add2.png) no-repeat;}


/*内容页*/
.contt_weiz{float:left; width:100%;}	
.contt_tit{ width:100%; float:left; padding-bottom:18px; border-bottom:#d9d9d9 1px dashed; text-align:center; margin-top:30px;}
.contt_tit h1{ width:100%; float:left; font-size:20px; color:#444; line-height:40px;}
.contt_tit h2{ width:100%; float:left; font-size:16px; color:#333; line-height:30px; font-weight:normal;}
.contt_tit span{ width:100%; font-size:14px; color:#999; margin-top:5px;}
.contt_nr{ width:100%; float:left; margin:25px 0px; font-size:16px; color:#555; line-height:30px;}
.contt_nr p{ text-indent:2em;}
.contt_nr p img{ text-indent:0em !important; max-width:80%; height:auto;}
.contt_nr p video{ text-indent:0em !important; max-width:80% !important; height:auto;}
.contt_nr p td{ text-indent:0em !important;}

.contt_nr p video{ max-width:100%; text-indent:0em !important; }
.contt_nr table{ width:100%;}
.contt_nr table td p img{max-width:100% !important;}
.contt_nr table td p{ text-indent:0em !important;}

.contt_sxp{ width:100%; float:left; padding-top:25px; border-top:#d9d9d9 1px dashed;}
.contt_sxp ul{width:100%; float:left;}
.contt_sxp ul li{width:100%; float:left; font-size:16px; color:#555; line-height:28px;}
.contt_sxp ul li a{ color:#555;}
.contt_sxp ul li a:hover{ color:#0c407a;}	


/*单篇正文*/
.ctdpzw{float:left; width:100%;  overflow: auto;}	
.ctdpzw p{ text-indent:2em;}
.ctdpzw p img{ text-indent:0em;  height:auto !important;max-width: 90%;}
.ctdpzw p video{ text-indent:0em; max-width:80% !important; height:auto !important;}
.ctdpzw td p{ text-indent:0em !important;}

.contt_nr p video{ max-width:100%; text-indent:0em !important; }


/*搜索*/	
.quan{ width:400px; margin:auto; overflow:hidden;}
.quan span{ float:left; font-size:14px; color:#333; line-height:30px;}
.quan_ss{ float:left; width:200px; float:left; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#284e93 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.quan_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#284e93;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#284e93 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}
	
	
.qzssjg{width:90%; float:left; margin-top:15px;}		
.qzssjg_lb{ width:96%; float:left; padding:13px 2% 15px;}
.qzssjg_lb:last-child{ border-bottom-style:none;}
.qzssjg_lb:nth-child(2n){ background:#eee;}
.qzssjg_ltit{ width:100%; float:left;}
.qzssjg_ltit h2{float:left; font-size:16px; color:#333; line-height:30px;}
.qzssjg_ltit i{float:right; font-size:14px; color:#666; line-height:30px; font-style:none;}
.qzssjg_lb .qzssjg_lnr{float:left; width:100%; font-size:14px; color:#333; line-height:24px;}
.qzssjg_lb .qzssjg_lfj{float:left; width:100%; font-size:14px; color:#666; line-height:24px;}	
	
	
.danpian{ width:100%; float:left; font-size:18px; line-height:30px; font-weight:bold;}		
.danpian_nr{ width:100%; float:left; font-size:18px; line-height:30px;}



@media screen and (max-width: 1200px) {
.tnav_pad{ padding:0px 15px;}	
.contpad{ padding:0px 15px;}

.topwel h1{margin-left:15px;}
.topwel_rg{ margin-right:15px;}



/*新闻中心*/
.news_box{width:100%; margin:40px auto;}

/*内容区域二*/
.conttwo{width:100%;}

.cont_three{width:100%;}


/*底部*/
.dibu{width:100%; margin:30px auto 20px; overflow:hidden;}

}


@media screen and (max-width:1024px) {	
.topwel{ width:100%; margin:auto; overflow:hidden; height:0px; background:none; border-bottom-style:none;}
.topwel h1{ display:none;}
.topwel_rg{ float:right; margin-right:0;}
.topwel_rg ul{ float:right; display:none;}
.topwel_rg span{ position:fixed; z-index:5; right:60px; top:10px;}

.topbg{ width:100%; margin:auto; background:#000; padding:0px 0px; height:50px;}
.tlogo{ position:fixed; left:8px; z-index:5; top:6px; margin:0px;}
.tlogo img{ height:38px;}

/*新闻中心*/
.news_box{ margin:25px auto 30px;  }
.news_lf{float:left; width:100%;}

.list_box{width:100%;}

.news_lmar{ margin-right:0px;}
.news_rg{ width:100%; float:right; margin-top:20px;} 

.news_lnr ul li a{ line-height: 50px;   height: 50px;}


/* 搜索 */
.sysou_box{ width: 33%; float: left;}
.sysou{ padding:10px 30px;}
.sybenke{ width: 67%;}
.sybenke ul li{ width: 33.3%; margin-top: 0px;}

.sybenke ul li a{ padding:26px 0px; font-size: 20px;}
.sybenke ul li a.sytdbjs1{ background-size: 100% 100%;}
.sybenke ul li a.sytdbjs2{ background-size: 100% 100%;}
.sybenke ul li a.sytdbjs3{ background-size: 100% 100%;}
.sybenke ul li a img{ margin-right:20px;}


/* 内容区域二 */
.conttwo_bg{ background-repeat: repeat-y;}
.cttwo_lf{ width: 100%;}
.cttwo_rg{width: 100%; margin-top: 35px;}
.cttwo_lfmar{ margin-right:0px;}
.marleft{ margin-right: 18px;}
.marright{ margin-left: 18px;}

.cmdtwk{ width:50%;}
.cmdtlf{ margin-right:18px;}
.cmdtrg{ margin-left:18px;}

/* 内容区域三 */

.marright{ margin-right: 0px;}

.ctthr_link li{ width: 50%; margin-bottom: 20px;}
.ctthr_link li a{margin-right: 10px;}

.ctthr_link li.cthr_lkmar a{ margin-right: 0px; margin-left: 10px;}


/*列表页*/
.list_lf{ display:none;}	
}


@media screen and (max-width: 960px) {	

/*底部*/
.dibu{width:100%; margin:30px auto 20px; overflow:hidden;}
.dibu_lf{ width:100%; float:left; margin-top:10px; margin-top: 20px;}	
.dibu_rg{ width:100%; float:right;}

.dibu_lg{ vertical-align:baseline;}
.dibu_bq{ overflow:hidden; font-size:14px; color:#fff; line-height:36px; display:inline-block; text-align:left;}

.dibu_lj{float:left; width:100%;}
.dibu_lj dl{ width:100%; float:left;}
.dibu_lj dl dt{ width:100%; float:left; font-size:16px; color:#fff; line-height:36px; padding-bottom:5px; margin-bottom:10px; }
.dibu_lj dl dd{ width:33.3%; float:left; font-size:14px; color:#fff; line-height:32px;}

.dibu_ewm{display:none;}


}
@media screen and (max-width:768px){

.news_lnr ul li a{
    line-height: 34px;
    height: 34px;} 
    
.sybenke ul li a img{ height:30px; margin-right:10px;}  
.sybenke ul li a {
        padding: 31px 0px;
        font-size: 18px;
    } 

    }   


/*列表图片*/
.ltszdw{ margin-right:-20px;}
.ltszdw ul{ width:100%; float:left; margin-top:30px;}
.ltszdw ul li{ width:50%; float:left; margin-bottom:30px;}
.ltszdw ul li a{ display:block; overflow:hidden; margin-right:20px;}

/*内容页*/
.contt_nr p img{ text-indent:0em; width:80%;}
.contt_nr p td{ text-indent:0em;}
}

@media screen and (max-width:640px){
.contt_nr{ overflow-y:scroll;}
.contt_nr p{ overflow:hidden;}
.contt_nr table{ overflow-y:scroll;}

}


@media screen and (max-width:540px){
.news_dh h1{ font-size:16px; }
.news_dh h1 b{ font-size:26px; }
.news_dh span{  margin-top:19px; font-size:14px; }


.news_dh2 h1{ font-size:16px; }
.news_dh2 h1 b{ font-size:26px; }
.news_dh2 span{  margin-top:19px; font-size:14px; }


/*新闻中心*/	
.news_ltp{ width:100%;}
.nsltp_mr { margin-right:0px;}
.news_lnr {  width:100%;}
.sysou_box { width:100%;}
.sybenke { width: 100%; margin-top: 10px;}


/* 内容区域二 */
.cttwo_lflb{ width:100%;}
.marleft {margin-right: 0px;}
.marright {margin-left: 0px;}

.cmdtwk{ width: 100%;}
.cmdtlf{margin-right:0px;}
.cmdtrg{margin-left:0px;}


.sybenke ul li{ width: 100%; margin-bottom: 12px;}
.sybenke ul li img{height:40px;}
.sybenke ul li a{padding:23px 0px;}

.cttwo_lfnr { margin-bottom: 35px;}
.cttwo_rg { margin-top:0px;}

.ctthree_nr{margin-bottom: 35px;}





/*底部*/
.dibu_lj dl dd{ width:50%; float:left; font-size:14px; color:#fff; line-height:32px;}

.dibu_bq{ overflow:hidden; font-size:14px; color:#fff; line-height:28px;}
.dibu_lg{ display:none;}

/*列表页*/
.list_box{margin:0px auto 40px;}
.list_rg{ overflow:hidden; min-height:600px; padding-top:40px;}

.list_rnr ul{ width:100%; float:left; padding:12px 0px;}
.list_rnr ul li{ width:100%; float:left; padding:5px 0px;}
.list_rnr ul li a{ width:100%; float:left; text-indent:12px; font-size:15px; color:#333; line-height:24px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/fang_blue.jpg) no-repeat left center;}
.list_rnr ul li a:hover{ color:#0c407a; font-weight:bold; text-indent:17px;}
.list_rnr ul li span{ width:100%; float:right; font-size:13px; color:#666; line-height:20px; text-indent:12px;}

/*当前位置*/
.list_rdh{ width:100%; float:left; height:50px; border-top:#0c407a 2px solid; background:#f0f0f0; position:relative;}	
.list_rdh span{ position:absolute; right:0px; top:-45px; font-size:14px; color:#888; line-height:50px; background-image:url(../images/ic_home.png); background-repeat:no-repeat; background-position:left center; padding-left:20px; margin-right:20px;}	
.list_rdh span a{ color:#888;}
.list_rdh span a:hover{ color:#0c407a;}

/*内容页*/	
.contt_tit{ width:100%; float:left; padding-bottom:18px; border-bottom:#d9d9d9 1px dashed; text-align:center; margin-top:30px;}
.contt_tit h1{ width:100%; float:left; font-size:18px; color:#444; line-height:28px;}
.contt_tit h2{ width:100%; float:left; font-size:16px; color:#333; line-height:24px; font-weight:normal; margin-top:7px;}
.contt_tit span{ width:100%; float:left; font-size:12px; color:#999; margin-top:7px;}
.contt_nr{ width:100%; float:left; margin:25px 0px; font-size:15px; color:#555; line-height:30px;}




.contt_sxp ul li{ font-size:14px; line-height:22px;}

}

	
	
@media screen and (max-width:414px){
	
.news_dh h1{ font-size:14px; }
    .news_dh h1 b{ font-size:22px; }
    .news_dh span{  margin-top:15px; font-size:14px;  }
    
    
    .news_dh2 h1{ font-size:14px; }
    .news_dh2 h1 b{ font-size:22px; }
    .news_dh2 span{  margin-top:15px; font-size:14px;  }





.ctthr_link li{ width: 100%;}
.ctthr_link li.cthr_lkmar a{ margin-left:0px;}



/*列表图片*/
.ltszdw{ margin-right:-15px;}
.ltszdw ul{ width:100%; float:left; margin-top:20px;}
.ltszdw ul li{ width:100%; float:left; margin-bottom:20px;}
.ltszdw ul li a{ display:block; overflow:hidden; margin-right:15px;}

	}




/*搜索*/
	
.quan{ width:400px; margin:auto; overflow:hidden;}
.quan span{ float:left; font-size:14px; color:#333; line-height:30px;}
.quan_ss{ float:left; width:200px; float:left; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#20467c 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.quan_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#cb1818;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#20467c 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}

.qzssjg_no { width:240px; margin:auto; overflow:hidden; font-size:14px; color:#333; line-height:20px;}
.qzssjg_bd{ width:260px; float:left; margin:50px 0px 320px;}

.qzssjg_ss{ float:left; width:170px; float:left; padding-left:22px; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#20467c 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.qzssjg_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#20467c;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#20467c 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}

	
	
.qzssjg{width:90%; float:left; margin-top:15px;}		
.qzssjg_lb{ width:96%; float:left; padding:13px 2% 15px;}
.qzssjg_lb:last-child{ border-bottom-style:none;}
.qzssjg_lb:nth-child(2n){ background:#eee;}
.qzssjg_ltit{ width:100%; float:left;}
.qzssjg_ltit h2{float:left; font-size:16px; color:#333; line-height:30px;}
.qzssjg_ltit i{float:right; font-size:14px; color:#666; line-height:30px; font-style:none;}
.qzssjg_lb .qzssjg_lnr{float:left; width:100%; font-size:14px; color:#333; line-height:24px;}
.qzssjg_lb .qzssjg_lfj{float:left; width:100%; font-size:14px; color:#666; line-height:24px;}	


@media screen and (max-width:1024px) { 
.qzssjg_ltit h2{float:left; width:100%;}
.qzssjg_ltit i{float:left; width:100%; }
.navtl{display:none;}
}

@media screen and (max-width:768px) { 
.qzssjg_lb .qzssjg_lnr{float:left; width:100%; font-size:14px; color:#333; line-height:24px; height:72px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.qzssjg_lb .qzssjg_lfj{float:left; width:100%; font-size:14px; color:#666; line-height:24px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}	
}


@media screen and (max-width:411px) { 
.quan{ width:96%; margin:auto 2%; overflow:hidden;}
.quan span{ width:100%; float:left;}
.quan_ss{ float:left; width:100%; float:left; -webkit-appearance:none; appearance:none; background:none;
   font-size:14px; color:#333; height:30px; line-height:30px; border:#cb1818 1px solid;
    border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px;}
.quan_an{ float:left; width:40px; float:left;-webkit-appearance:none; appearance:none; background:#cb1818;
   font-size:14px; color:#fff; height:30px; line-height:30px; border:#cb1818 1px solid; text-align:center; cursor:pointer;
    border-radius:0px 2px 2px 0px; -moz-border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; -o-border-radius:0px 2px 2px 0px; -ms-border-radius:0px 2px 2px 0px;}

.quan_wk{ width:100%; float:left; position:relative;}  
.quan_lf{ margin-right:40px;}
.quan_rg{ width:40px; position:absolute; right:0; top:0;}


}


.sspage{ width:100%; float:left; text-align:center; margin-top:25px;  font-size:15px; color:#666; }
.sspage a{ color:#000;}


.header{ display:none;}
@media screen and (max-width:1024px) { 
.tnav{ display:none;}
.header{ display:block;}
 }

	
	


	
	
	
	