@charset "utf-8";
/* CSS Document */
.clear {
	clear:both;
}

.body_top_p {max-width: 1000px;
    max-height: 110px;
    margin: 0 auto; }
.logo_p{ float:left; width:50%}
.top_right_p{     float: left;
    text-align: right;
    height: 89px;
    width: 50%;
    padding-top: 15px;}

.body_nav_p {
	width:auto;
	height:50px;
	background-color:#000;
}
@media only screen and (max-width: 710px){
	.body_nav_p{ height:55px; background-color:#FFF;}
	.top_right_p{  display: none;}
	.logo_p img{ height:50px; width:auto;}
	.logo_p{ position:absolute; top:0; left:2px;}
	}

.nav_p {
	width:100%;
	max-width:1000px;
	height:50px;
	margin:0 auto;
margin-top:2px;
	line-height:200%;
}
.nav_p a {
	font-size:16px;
	color:#ebebeb;
	line-height:310%;
}
.nav_p a:hover {
	text-decoration: none;
	color:#ffffff;
	
}
.nav_p li {
	color:#ffffff;
	float:left;
	height:50px;
	text-align:center;
}

.nav-collapse ul {
  margin: 0 auto;
  padding: 0;
  width: 1000px;
  display: block;
  list-style: none;
}

.nav-collapse li {

  display: block;

}

.js .nav-collapse {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.nav-collapse.opened {
  max-height: 9999px;
}

.disable-pointer-events {
  pointer-events: none !important;
}

.nav-toggle {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

@media screen and (min-width: 44.5em) {
  .js .nav-collapse {
    position: relative;
  }
  .js .nav-collapse.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}

/* ------------------------------------------
  DEMO PAGE'S STYLES
--------------------------------------------- */
body, div,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre, dl, dt, dd, ol, ul, li, hr,
fieldset, form, label, legend, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section,
summary, hgroup {
  margin: 0;
  padding: 0;
  border: 0;
}

a:active,
a:hover {
  outline: 0;
}

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
 
}

.nav-collapse,
.nav-collapse * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.nav-collapse,
.nav-collapse ul {
  list-style: none;
  width: 100%;
  margin:0 auto;
  float: left;
}

.nav-collapse li {
  float: left;
  line-height:60px;
  text-align:center;
  
}
#width100{ width:auto;}
#width101{width:15%}
#width102{width:16%}
#width103{width:16%}
#width104{width:18%}
#width105{width:10%}
#width106{width:10%}

@media screen and (max-width: 710px) {
	.body_nav_p{ }
	.nav-collapse li{ background-color:#FFF;}
	#width100{ width:100%}
#width101{ width:100%}
#width102{ width:100%}
#width103{ width:100%}
#width104{ width:100%}
#width105{ width:100%}
#width106{ width:100%}
	}
@media screen and (min-width: 710px) {
.nav-collapse li {
	  text-align:center;
      }

}

.nav-collapse a {
  color: #fff;
  text-decoration: none;
  width: 100%;
  background: #000; 
  float: left;
}

.nav-collapse .alt a {
  background: #555;
}

@media screen and (min-width: 710px) {
  .nav-collapse a {
    margin: 0;
    float: left;
    text-align: center;
    border-bottom: 0;
  }
}

.nav-collapse ul ul a {
  background: #ca3716;
  
}

@media screen and (min-width: 710px) {
  .nav-collapse ul ul a {
    display: none;
  }
}

.nav-toggle {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 50px;
  height: 50px;
  float: right;
  text-indent: -9999px;
  overflow: hidden;
margin-bottom:2px;
  background: #346bbb url("../images/1410231815006106182.gif") no-repeat 50% 33%;
}

@media screen and (-webkit-min-device-pixel-ratio: 1.3), screen and (min--moz-device-pixel-ratio: 1.3), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 1.3), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
  .nav-toggle {
    background-image: url('../images/1410231815007604077.gif');
    -webkit-background-size: 100px 100px;
    -moz-background-size: 100px 100px;
    -o-background-size: 100px 100px;
    background-size: 100px 100px;
  }
}

.Focus .children{display:block; background-color:#346bbb; color:#FFF; line-height:50px;}
.unFocus .children{display:block; color:#FFF;}

.footerb_p { max-width:1000px; margin:0 auto;float:left;padding-left:23%;}
.footerb_p li{padding-left:15px;}
.footer-01,.footer-02{ font-size:12px; }
.footer-01{ padding-top:10px; color:#efefef;height:20px;line-height:20px;}
.footer-01 li{color:#efefef;}
.footer-02{ padding-top:10px;color:#9a9a9a}
.footer-02 li{color:#9a9a9a}
@media only screen and (max-width: 710px) {
	.footer_p{ height:auto;}
	.footerb_p { width:100%; margin:0 auto;}
	.footer-02{ display:none;}
	.footerb_p li{ padding-left:10px; width:320px; text-align:center}
	}
    
/* pc��css���뿪ʼ */
 @media only screen and (min-width: 800px) {

/*banner�л�ͼ��ʼ*/
.body_banner_p {
 width:100%;
 height:auto;
}
.banner_p {
 width:1000px;
 height:auto;
 margin:0 auto;
}
/*banner�л�ͼ����*/

/*
�����л����ֿ�ʼ*/ .main_bg {
 width:100%;
 background:url(../images/hanweb_sy_bg_04.jpg) center top no-repeat #f9f9f9;
 padding-bottom:67px;
}
.main_tab {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 z-index:300;
 margin-top:-4px;
 position:relative;
}
/* �л����ֿ�ʼ*/
.main_tab_top {
 padding:0
}
.main_tab_top li {
 text-decoration:none;
 float:left;
 width:250px;
 text-align:center;
 z-index:300;
 font-size:16px;
}
.show_p {
 width:250px;
 height:46px;
 background-color:#FFF;
 color:#315a93;
 line-height:46px;
 cursor:pointer;
 margin-top:-7px;
}
.hide_p {
 width:250px;
 height:39px;
 background:url(../images/index_32_03.jpg) no-repeat left top;
 line-height:39px;
 cursor:pointer;
}
.main_tab_bottom {
 border-bottom:solid 1px #d7d7d7;
}
.showList_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 height:413px;
 background-color:#FFF;
 z-index:300;
 padding-top:40px;
}
.hideList_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 height:413px;
 background-color:#FFF;
 z-index:300;
 padding-top:40px;
 display:none;
}
.sh_1_p {
 width:100%;
 max-width:924px;
 height:400px;
 margin:0 auto;
}
/*վȺ�������ͼƬ��ժҪ��ʼ*/
.sh_1_left_p {
 width:390px;
 height:352px;
 float:left;
}
.sh_1_pic_p {
 width:390px;
 height:221px;
}
.sh_1_pic_p a img {
 height:221px;
 width:390px;
}
.sh1_title_p {
 padding-top:10px;
 padding-left:5px;
 font-size:15px;
 background: #eeeeee;
}
.abstract_p {
 text-indent:2em;
 padding-top:8px;
 padding:5px 10px 10px 10px;
 font-size:14px;
 color:#9f9f9f;
 height:52px;
 background:#eeeeee;
}
.sh1_more_p {
width:370px;
height:25px;
padding:10px 10px 17px 10px;
background:#eeeeee;
}
.detailed_p {
 float:left;
}
/*վȺ�������ͼƬ��ժҪ����*/

.sh_1_mid_p {
 width:286px;
 height:352px;
 float:left;
 margin-left:20px;
}
/*վȺ�����Ҳ��б���⿪ʼ*/
.sh1_top_p {
 font-size:17px;
 width:120px;
 border-bottom:solid 1px #e5151f;
 margin:0 auto;
}
/*վȺ�����Ҳ��б�������*/
/*�Ƽ��㼰�ƶ������Ҳ��б���⿪ʼ*/
.sh2_top_p {
 font-size:17px;
 width:137px;
 border-bottom:solid 1px #e5151f;
 margin:0 auto;
 margin-left:30px
}
/*�Ƽ��㼰�ƶ������Ҳ��б�������*/
/*���簲ȫ�Ҳ��б���⿪ʼ*/
.sh3_top_p {
 font-size:17px;
 width:160px;
 border-bottom:solid 1px #e5151f;
 margin:0 auto;
 margin-left:30px
}
/*���簲ȫ�Ҳ��б�������*/
/*վȺ�����м��Ϸ�ͼƬ��ʼ*/
.mid_pic1_p {
 width:286px;
 height:174px;
}
/*վȺ�����м��Ϸ�ͼƬ����*/
/*վȺ�����м��·�ͼƬ��ʼ*/
.mid_pic2_p {
 width:286px;
 height:174px;
 margin-top:22px;
}
/*վȺ�����м��·�ͼƬ����*/
/*վȺ�����Ҳ��б?ʼ*/
.sh_1_right_p {
 width:189px;
 height:380px;
 float:left;
 text-align:center;
 margin-left:10px;
}
.zqnrList_p {
 width:175px;
 height:350px;
 margin-top:10px;
}
.zqnrList_p li {
 font-size:14px;
 color:#9f9f9f;
 width:215px;
 height:28px;
 text-align:left;
 margin-left:15px;
 line-height:200%;
}
.zqnrList_p a{
 width:215px;
 height:28px;
 display:block; 
 color:#9f9f9f;
 font-size:14px;
 line-height:200%;
}
.zqnrList_p a:hover {
 width:215px;
 height:28px;
 display:block;
 background-color:#346bbb;
 color:#FFF;
 font-size:14px;
 line-height:200%;
}

/*վȺ�����Ҳ��б����*/
/* �л����ֽ���*/		
	
/*�����л����ֽ���*/

/*����ײ����ֿ�ʼ*/
.main_content {
 width:100%;
 max-width:1000px;
 height:290px;
 clear:both;
 margin:0 auto;
 margin-top:40px;
}
/*���±�����ʼ*/
.main_content_left {
 width:500px;
 height:290px;
 float:left;
 padding-left:10px;
}
.news_top_p {
 font-size:17px;
 width:70px;
 border-bottom:solid 1px #e5151f;
}
.news_p {
 padding-top:20px;
 font-size:15px;
 color:#000;
}
.news_1_p {
 font-size:15px;
 color:#999;
}
.news_1_p span {
 margin-left:30px;
}
.news_1_p a {
 font-size:15px;
 color:#999;
 line-height:36px;
 padding-left:20px;
}
.news_1_p a:hover {
 font-size:15px;
 color:#000;
 line-height:36px;
 padding-left:20px;
}
.leanr_more_p a {
 font-size:13px;
 color:#346bbb;
 text-decoration:underline;
 padding-right:50px;
 float:right;
 padding-top:7px;
}
/*���±�������*/

/*ͼƬ������ʼ*/
.main_content_right {
 float:left;
 width:445px;
 height:290px;
 padding-left:45px;
}
.tpj_p {
 font-size:17px;
 width:70px;
 border-bottom:solid 1px #e5151f;
 margin-bottom:15px;
}
/*ͼƬ��������*/

/*�����л����ֽ���*/

/*����ײ����ֽ���*/

/*�ײ�footer���ֿ�ʼ*/
.footer_p {
 width:100%;
 height:auto;
 background-color:#161616;
 text-align:center;
}
.footerb_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 text-align: left;
}
.footer1_p {
 font-size:12px;
 color:#efefef;
 padding-top:35px;
}
.footer2_p {
 font-size:12px;
 padding-top:10px;
 color:#9a9a9a;
}
/*�ײ�footer���ֽ���*/


/*�����л���ͼƬЧ��css��ʼ*/
.frame {
width:285px;
height:174px;
background:#fff;
float:left;
margin-right:8px;
display:inline;
cursor:pointer;
}
.wrap {
width:283px;
height:174px;
position:relative;
overflow:hidden;
}
.wrap img {
display:block;
}
.wrap div {
 width:285px;
 height:174px;
 position:absolute;
 left:0;
 top:0;
}
.wrap div b {
 display:block;
 width:285px;
 height:174px;
 position:absolute;
 left:0px;
 top:146px;
 z-index:1;
 background:#000;
 filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.70;
}
.wrap div span {
 position:absolute;
 z-index:500;
 width:100%;
 text-align:center;
 top: 146px;
 
}
.wrap div h1 {
font-size:15px;
color:#FFF;
text-align: center;
padding-left:15px;
margin:0;
padding:0;
line-height:30px;
}
.wrap div p {
font-size:12px;
color:#fff;
line-height:22px;
text-align:left;
padding-left:15px;
text-indent:2em;
}
.wrap div a {
color:#fc0;
font-size:12px;
position:absolute;
left:0;
top:174px;
text-decoration:none;
display:block;
margin:0;
text-align:right;
}
.wrap div a:hover {
color:#ff0;
}

/*�����л���ͼƬЧ��css����*/
/*����ר��ͼƬЧ��css��ʼ*/
.frame2 {
width:441px;
height:293px;
background:#fff;
float:left;
margin-right:5px;
display:inline;
cursor:pointer;
}

/*����ר��ͼƬЧ��css����*/
 }
/* pc��css���뿪ʼ */
/* ����Ӧipad��css���뿪ʼ */
 @media only screen and (min-width: 710px) and (max-width: 800px) {

	 /*banner�л�ͼ��ʼ*/
.body_banner_p {
 width:100%;
 height:auto;
}
.banner_p {
 width:1000px;
 height:421px;
 margin:0 auto;
}
/*banner�л�ͼ����*/

/*
�����л����ֿ�ʼ*/ .main_bg {
 width:100%;
 background:url(../images/hanweb_sy_bg_04.jpg) center top no-repeat #f9f9f9;
 padding-bottom:55px;
}
.main_tab {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 z-index:300;
 margin-top:-4px;
 position:relative;
}
/* �л����ֿ�ʼ*/
.main_tab_top {
 padding:0
}
.main_tab_top li {
 text-decoration:none;
 float:left;
 width:25%;
 text-align:center;
 z-index:300;
}
.show_p {
 width:25%;
 height:46px;
 background-color:#FFF;
 color:#315a93;
 line-height:46px;
 cursor:pointer;
 margin-top:-7px;
}
.hide_p {
 width:25%;
 height:39px;
 background:url(../images/index_32_03.jpg) no-repeat left top;
 line-height:39px;
 cursor:pointer;
}
.main_tab_bottom {
 border-bottom:solid 1px #d7d7d7;
}
.showList_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 height:393px;
 background-color:#FFF;
 z-index:300;
 padding-top:20px;
 padding-left:40px
}
.hideList_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 height:393px;
 background-color:#FFF;
 z-index:300;
 padding-top:20px;
 display:none;
}
.sh_1_p {
 width:100%;
 max-width:924px;
 height:400px;
 margin:0 auto;
}
/*վȺ�������ͼƬ��ժҪ��ʼ*/
.sh_1_left_p {
 width:390px;
 height:352px;
 float:left;
}
.sh_1_pic_p {
 width:390px;
 height:221px;
}
.sh_1_pic_p a img {
 height:221px;
 width:390px;
}
.sh1_title_p {
 padding-top:10px;
 padding-left:5px;
 font-size:15px;
 background: #eeeeee;
}
.abstract_p {
 text-indent:2em;
 padding-top:8px;
 padding:5px 10px 10px 10px;
 font-size:14px;
 color:#9f9f9f;
 height:52px;
 background:#eeeeee;
}
.sh1_more_p {
width:370px;
height:25px;
padding:10px 10px 17px 10px;
background:#eeeeee;
}
.detailed_p {
 float:left;
}
/*վȺ�������ͼƬ��ժҪ����*/

.sh_1_mid_p {
 width:286px;
 height:352px;
 float:left;
 margin-left:20px;
}
/*վȺ�����Ҳ��б���⿪ʼ*/
.sh1_top_p {
 font-size:17px;
 width:120px;
 border-bottom:solid 1px #e5151f;
 margin:0 auto;
}
/*վȺ�����Ҳ��б�������*/
/*�Ƽ��㼰�ƶ������Ҳ��б���⿪ʼ*/
.sh2_top_p {
 font-size:17px;
 width:137px;
 border-bottom:solid 1px #e5151f;
 margin:0 auto;
 margin-left:30px
}
/*�Ƽ��㼰�ƶ������Ҳ��б�������*/
/*���簲ȫ�Ҳ��б���⿪ʼ*/
.sh3_top_p {
 font-size:17px;
 width:160px;
 border-bottom:solid 1px #e5151f;
 margin:0 auto;
 margin-left:30px
}
/*���簲ȫ�Ҳ��б�������*/
/*վȺ�����м��Ϸ�ͼƬ��ʼ*/
.mid_pic1_p {
 width:286px;
 height:174px;
}
/*վȺ�����м��Ϸ�ͼƬ����*/
/*վȺ�����м��·�ͼƬ��ʼ*/
.mid_pic2_p {
 width:286px;
 height:174px;
 margin-top:22px;
}
/*վȺ�����м��·�ͼƬ����*/
/*վȺ�����Ҳ��б?ʼ*/
.sh_1_right_p {
 width:189px;
 height:380px;
 float:left;
 text-align:center;
 margin-left:10px;
 display:none;
}
.zqnrList_p {
 width:175px;
 height:350px;
 margin-top:10px;
}
.zqnrList_p li {
 font-size:14px;
 color:#9f9f9f;
 width:215px;
 height:28px;
 text-align:left;
 margin-left:15px;
 line-height:200%;
}
.zqnrList_p a{
 width:215px;
 height:28px;
 display:block; 
 color:#9f9f9f;
 font-size:14px;
 line-height:200%;
}
.zqnrList_p a:hover {
 width:215px;
 height:28px;
 display:block;
 background-color:#f19716;
 color:#FFF;
 font-size:14px;
 line-height:200%;
}

/*վȺ�����Ҳ��б����*/
/* �л����ֽ���*/		
	
/*�����л����ֽ���*/

/*����ײ����ֿ�ʼ*/
.main_content {
 width:100%;
 max-width:1000px;
 height:300px;
 clear:both;
 margin:0 auto;
 margin-top:30px;
padding-bottom:330px;
}
/*���±�����ʼ*/
.main_content_left {
 width:500px;
 height:290px;
 float:left;
 padding-left:40px;
}
.news_top_p {
 font-size:17px;
 width:70px;
 border-bottom:solid 1px #e5151f;
}
.news_p {
 padding-top:20px;
 font-size:15px;
 color:#000;
}
.news_1_p {
 font-size:15px;
 color:#999;
}
.news_1_p span {
 margin-left:30px;
}
.news_1_p a {
 font-size:15px;
 color:#999;
 line-height:36px;
 padding-left:10px;
}
.news_1_p a:hover {
 font-size:15px;
 color:#000;
 line-height:36px;
 padding-left:10px;
}
.leanr_more_p a {
 font-size:13px;
 color:#f19716;
 text-decoration:underline;
 padding-right:50px;
 float:right;
 padding-top:7px;
}
/*���±�������*/


/*ͼƬ������ʼ*/
.main_content_right {
 float:left;
 width:445px;
 height:290px;
 padding-left:30px;
 padding-bottom:40px;
 margin-top:40px;
}
.tpj_p {
 font-size:17px;
 width:70px;
 border-bottom:solid 1px #e5151f;
 margin-bottom:5px;
}
/*ͼƬ��������*/

/*�����л����ֽ���*/

/*����ײ����ֽ���*/

/*�ײ�footer���ֿ�ʼ*/
.footer_p {
 width:auto;
 background-color:#161616;
}
.footerb_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 text-align: left;
}
.footer1_p {
 font-size:12px;
 color:#efefef;
 padding-top:35px;
}
.footer2_p {
 font-size:12px;
 padding-top:10px;
 color:#9a9a9a;
}
/*�ײ�footer���ֽ���*/


/*�����л���ͼƬЧ��css��ʼ*/
.frame {
width:285px;
height:174px;
background:#fff;
float:left;
margin-right:8px;
display:inline;
cursor:pointer;
}
.wrap {
width:285px;
height:174px;
position:relative;
overflow:hidden;
}
.wrap img {
display:block;
}
.wrap div {
 width:285px;
 height:174px;
 position:absolute;
 left:0;
 top:0;
}
.wrap div b {
 display:block;
 width:285px;
 height:174px;
 position:absolute;
 left:0px;
 top:146px;
 z-index:1;
 background:#000;
 filter: alpha(opacity=70);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity:0.70;
}
.wrap div span {
 position:absolute;
 z-index:500;
 width:100%;
 text-align:center;
 top: 146px;
 
}
.wrap div h1 {
font-size:15px;
color:#FFF;
text-align: center;
padding-left:15px;
margin:0;
padding:0;
line-height:30px;
}
.wrap div p {
font-size:12px;
color:#fff;
line-height:22px;
text-align:left;
padding-left:15px;
text-indent:2em;
}
.wrap div a {
color:#fc0;
font-size:12px;
position:absolute;
left:0;
top:174px;
text-decoration:none;
display:block;
margin:0;
text-align:right;
}
.wrap div a:hover {
color:#ff0;
}

/*�����л���ͼƬЧ��css����*/
/*����ר��ͼƬЧ��css��ʼ*/
.frame2 {
width:441px;
height:293px;
background:#fff;
float:left;
margin-left:20px;
margin-top:10px;
display:inline;
cursor:pointer;
}

/*����ר��ͼƬЧ��css����*/
 }
 /*����Ӧipad��css������� */
 /*����Ӧ�ƶ���css��ʼ*/
 @media only screen and (max-width: 710px) {
/*banner�л�ͼ��ʼ*/
.body_banner_p {
 width:auto;
 height:auto;
 min-height: 151px;
}
.banner_p {
 width:1000px;
 height:421px;
 margin:0 auto;
}
/*banner�л�ͼ����*/

/*
�����л����ֿ�ʼ*/ 
.main_bg {
 width:94%;
 padding:5px 0px 65px 0px;
margin:auto auto;
}
.main_tab {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 z-index:300;
}
/* �л����ֿ�ʼ*/
.main_tab_top {
 padding:0
}
.main_tab_top li {
 text-decoration:none;
 float:left;
 width:50%;
 text-align:center;
 z-index:300;
}
.show_p {
 width:50%;
 height:39px;
 background-color:#FFF;
 color:#315a93;
 line-height:39px;
 cursor:pointer;
}
.hide_p {
 width:50%;
 height:39px;
background:url(../images/index_32_03.jpg) no-repeat left top;
 line-height:39px;
 cursor:pointer;
}
.main_tab_bottom {
}
.showList_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 height:413px;
 *height:430px;
 background-color:#FFF;
 z-index:300;
 padding-top:20px;
}
.hideList_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 height:413px;
 *height:430px;
 background-color:#FFF;
 z-index:300;
 padding-top:40px;
 display:none;
}
.sh_1_p {
 width:100%;
 max-width:924px;
 height:400px;
 margin:0 auto;
}
/*վȺ�������ͼƬ��ժҪ��ʼ*/
.sh_1_left_p {
 height: auto;
 width:100%;
 float:left;
}
.sh_1_pic_p {
 height: auto;
 width:100%;
 margin-left:10px;
}
.sh_1_pic_p a img {
 height: auto;
 width:290px;
}
.sh1_title_p {
 padding-top:10px;
 padding-left:5px;
 font-size:15px;
}
.abstract_p {
 text-indent:2em;
 padding-top:10px;
 font-size:14px;
 color:#9f9f9f;
}
.sh1_more_p {
 margin-top:15px;
}
.detailed_p {
 float:left;
}
/*վȺ�������ͼƬ��ժҪ����*/

.sh_1_mid_p {
 width:286px;
 height:352px;
 float:left;
 margin-left:10px;
 margin-top:10px;
}
/*վȺ�����Ҳ��б���⿪ʼ*/
.sh1_top_p {
 font-size:16px;
 width:120px;
 border-bottom:solid 1px #e5151f;
 margin-top:8px;
}
/*վȺ�����Ҳ��б�������*/
/*�Ƽ��㼰�ƶ������Ҳ��б���⿪ʼ*/
.sh2_top_p {
 font-size:16px;
 width:137px;
 border-bottom:solid 1px #e5151f;

}
/*�Ƽ��㼰�ƶ������Ҳ��б�������*/
/*���簲ȫ�Ҳ��б���⿪ʼ*/
.sh3_top_p {
 font-size:16px;
 width:160px;
 border-bottom:solid 1px #e5151f;
}
/*���簲ȫ�Ҳ��б�������*/
/*վȺ�����м��Ϸ�ͼƬ��ʼ*/
.mid_pic1_p {
 width:286px;
 height:169px;
}
/*վȺ�����м��Ϸ�ͼƬ����*/
/*վȺ�����м��·�ͼƬ��ʼ*/
.mid_pic2_p {
 width:286px;
 height:169px;
 margin-top:10px;
}
/*վȺ�����м��·�ͼƬ����*/
/*վȺ�����Ҳ��б?ʼ*/
.sh_1_right_p {
 width:189px;
 height:380px;
 float:left;
 text-align:center;

}
.zqnrList_p {
 width:175px;
 height:350px;
 margin-top:10px;
}
.zqnrList_p li {
 font-size:14px;
 color:#9f9f9f;
 width:215px;
 height:28px;
 text-align:left;
 line-height:200%;
}
.zqnrList_p a{
 width:215px;
 height:28px;
 display:block; 
 color:#9f9f9f;
 font-size:14px;
 line-height:200%;
}
.zqnrList_p a:hover {
 width:215px;
 height:28px;
 display:block;
 background-color:#f19716;
 color:#FFF;
 font-size:14px;
 line-height:200%;
}

/*վȺ�����Ҳ��б����*/
/* �л����ֽ���*/		
	
/*�����л����ֽ���*/


/*����ײ����ֿ�ʼ*/
.main_content {
 width:100%;
 max-width:1000px;
 height:290px;
 clear:both;
 margin:0 auto;
 margin-top:50px;
}
/*���±�����ʼ*/
.main_content_left {
 height: auto;
 width:100%;
 float:left;
 padding-left:0px;
margin-bottom:10px;
 margin-top:30px;
}
.news_top_p {
 font-size:16px;
 width:65px;
 border-bottom:solid 1px #e5151f;
}
.news_p {
 padding-top:20px;
 font-size:14px;
 color:#000;
}
.news_1_p {
 font-size:14px;
 color:#999;
}
.news_1_p span {
 margin-left:20px;

}
.news_1_p a {
 font-size:14px;
 color:#999;
 line-height:260%;
 padding-left:10px;
}
.news_1_p a:hover {
 font-size:14px;
 color:#000;
 line-height:260%;
 padding-left:10px;
}
.leanr_more_p {
 float:left;
 clear:both;
}
.leanr_more_p a {
 font-size:14px;
 color:#f19716;
 text-decoration:underline;
}
/*���±�������*/

/*ͼƬ������ʼ*/
.main_content_right {
display:none;
 float:left;
 margin-top:10px;
 clear: both;
 padding-bottom:20px
}
.tpj_p {
 font-size:16px;
 width:65px;
 border-bottom:solid 1px #e5151f;
 margin-bottom:5px;
}
/*ͼƬ��������*/

/*�����л����ֽ���*/

/*����ײ����ֽ���*/

/*�ײ�footer���ֿ�ʼ*/
.footer_p {
 width:auto;
 
 background-color:#161616;
}
.footerb_p {
 width:100%;
 max-width:1000px;
 margin:0 auto;
 text-align: left;
}
.footer1_p {
 font-size:12px;
 color:#efefef;
 padding-top:35px;
}
.footer2_p {
 font-size:12px;
 padding-top:10px;
 color:#9a9a9a;
}
/*�ײ�footer���ֽ���*/


/*�����л���ͼƬЧ��css��ʼ*/
.frame {
width:285px;
height:169px;
background:#fff;
float:left;
margin-right:8px;
display:inline;
cursor:pointer;
}
.wrap {
width:283px;
height:169px;
position:relative;
overflow:hidden;
}
.wrap img {
display:block;
}
.wrap div {
 width:285px;
 height:169px;
 position:absolute;
 left:0;
 top:0;
}
.wrap div b {
 display:block;
 width:285px;
 height:169px;
 position:absolute;
 left:0px;
 top:141px;
 z-index:1;
 background:#000;
 filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.60;
}
.wrap div span {
 position:absolute;
 z-index:500;
 width:100%;
 text-align:center;
 top: 141px;
 
}
.wrap div h1 {
font-size:15px;
color:#FFF;
text-align: center;
padding-left:15px;
margin:0;
padding:0;
line-height:28px;
}
.wrap div p {
font-size:12px;
color:#fff;
line-height:16px;
text-align:left;
padding-left:15px;
text-indent:2em;
}
.wrap div a {
color:#fc0;
font-size:12px;
position:absolute;
left:0;
top:169px;
text-decoration:none;
display:block;
margin:0;
text-align:right;
width:169px;
}
.wrap div a:hover {
color:#ff0;
}

/*�����л���ͼƬЧ��css����*/
/*����ר��ͼƬЧ��css��ʼ*/
.frame2 {
width:300px;
height: auto;
background:#fff;
float:left;
margin-right:5px;
display:inline;
cursor:pointer;
}

 }
  /*����Ӧ�ƶ���css����*/