/*** news css **/
p img {
    text-indent: 0;
}
.NewsNav ul li{width:49.8%;border:1px solid #d7d7d7;height:52px;line-height:52px;color:#666666;float:left;text-align:center;font-size:18px;}

.NewsNav ul li.cur{border:1px solid #f8963d;background-color:#f8963d;color:#ffffff;}
.NewsNav ul li:first-child{border-right:0;}
.NewsNav ul li:last-child{border-left:0;}
.NewsNav ul li a{display:block;width:100%;}

.NewsList{position:relative;margin-top:40px;}
.NewsList ul li{height:72px;line-height:72px;border-bottom:1px dotted #c9c9c9;}
.NewsList ul li:hover{background-color:#f8f8f8;}
.NewsListDate{position:relative;float:left;width:120px;height:100%;margin-right:50px;}
.NewsListTitle{position:relative;float:left;width:60%;height:100%;text-align:left;overflow:hidden;}
.NewsListMore{position:relative;float:right;width:72px;height:48px;padding-top:24px;}
.NewsListMore a{display:block;width:70px;border:1px solid #c9c9c9;height:24px;line-height:24px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#ffffff;text-align:center;color:#666666;
-webkit-transition: all .2s ease-out .05s;
    -moz-transition: all .2s ease-out .05s;
    -ms-transition: all .2s ease-out .05s;
    -o-transition: all .2s ease-out .05s;
    transition: all .2s ease-out .05s;
}
.NewsListMore a:hover{border:1px solid #ffb53e;background-color:#ffb53e;color:#ffffff;}
.NewsListDate img{margin-top:-4px;margin-right:15px;}

.NewsDetailsHead{position:relative;}
.NewsDetailsHead h2{text-align:center;color:#fd9803;font-size:1.5em;line-height:53px;font-weight:400;border-bottom:2px solid #ffb53e !important;}
.NewsDetailsHead h5{margin-top:15px;height:25px;line-height:25px;font-weight:400;}
.NewsDetailsHead h5 div{height:25px;color:#b3b3b3;line-height:25px;font-size:0.75em;}
.Time{margin-left:7px;float:left;margin-top:6px;}
.Time img{margin-top:-2px;}
.Hit{float:left;margin-top:6px;width:0px;}

.Resource{margin-left:30px;margin-top:6px;float:left;max-width:80%;overflow:hidden;}
.Resource a{display:inline-block;width:22px;height:22px!important;line-height:22px!important;text-align:center;border:1px solid #c9c9c9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#efefef;
	-webkit-transition: all .2s ease-out .05s;
    -moz-transition: all .2s ease-out .05s;
    -ms-transition: all .2s ease-out .05s;
    -o-transition: all .2s ease-out .05s;
    transition: all .2s ease-out .05s;}
.Resource a:hover{display:inline-block;width:22px;height:22px!important;line-height:22px!important;text-align:center;border:1px solid #c9c9c9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
background-color:#ffb53e;color:#FFF;
	-webkit-transition: all .2s ease-out .05s;
    -moz-transition: all .2s ease-out .05s;
    -ms-transition: all .2s ease-out .05s;
    -o-transition: all .2s ease-out .05s;
    transition: all .2s ease-out .05s;}

.back{float:right;width:69px;height:24px!important;line-height:24px!important;font-size:12px;text-align:center;border:1px solid #c9c9c9;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
	-webkit-transition: all .2s ease-out .05s;
    -moz-transition: all .2s ease-out .05s;
    -ms-transition: all .2s ease-out .05s;
    -o-transition: all .2s ease-out .05s;
    transition: all .2s ease-out .05s;
}
.back:hover{border: 1px solid #ffb53e;
    background-color: #ffb53e;
    color: #ffffff;
}
.back a{display:block;width:100%}
.NewsDetailsText{padding:30px 20px;font-size:14px;line-height:30px;}
.NewsDetailsText img{max-width:100%;}
.content-daodu{
	padding: 0 10px 10px 10px;
    margin-top: -10px;
    background-color: #f7f7f7;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
}
.content-daodu div{
	width: 40px;
    height: 30px;
    font-size: 14px;
    text-align: center;
    background-color: #6ba2d6;
    color: #fff;
    border-bottom-right-radius: 4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;
    border-bottom-left-radius: 4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;
    margin-bottom: 10px;
}
.content-daodu span{
    color: #1B1E25;
	line-height: 22px; 
	text-align:justify;
	font-size:14px;
}

.Content .AboutUs {color:#252525;line-height:26px;font-size:1em;margin-top:24px;}
.Content .AboutUs img{text-indent:0;display: inline-block;height: auto !important;max-width: 100%;}
.Content .AboutUs blockquote {
          margin-top: 10px;
          margin-bottom: 10px;
          padding-left: 15px;
          padding-top: 10px;
          padding-right: 10px;
          padding-bottom: 10px;
          border-left: 4px solid #ccc;
          background-color:#f1f1f1
     }
.Content .AboutUs table {border-collapse:collapse; border-spacing:0; border:0;width:100%;}
.Content .AboutUs table td {border:1px solid #999; padding:0.5em}
.Content .AboutUs table th{border:1px solid #999; padding:.5em 1em;background:#dedede;}
.Content .AboutUs table p{margin: 0px; padding: 0px; font-weight: normal;text-indent:0;}
.Content .AboutUs table td:nth-child(1){font-weight:bold;text-align:right;}
/*加背景色则左侧背景色代替下一行的背景色*/
.Content .AboutUs table tr:nth-of-type(odd){background:#f4f4f4}
.Content .AboutUs div p {text-indent:0;}
.Content .AboutUs p img {text-indent:-50px !important;}

.Content .AboutUs .img{text-align: center;}
.Content .AboutUs .img img{display:inline-block;margin:20px 0px;max-width:98%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.Content .AboutUs .img span{display:block;padding:3px 0 18px;line-height:20px;color:#7b7b7b;}
.Content .AboutUs p{padding-bottom:20px;text-indent:2em;text-align:justify;}


.A0 { border-bottom:#666 1px  dotted;}

.ib-middle{
	display: inline-block;
	vertical-align: middle;
}
.textprenext {
	margin-top:20px;
	line-height:30px
}
.textprenext a {
transition:color .4s;
-ms-transition:color .4s;
-o-transition:color .4s;
-webkit-transition:color .4s;
-moz-transition:color .4s
}
.textprenext a:hover {
	color:#e75c1e
}
.share {
	float:right;
	margin-top:15px
}

@media (max-width:780px){
.NewsList{position:relative;margin-top:40px;font-size:0.75em;}
.NewsListDate{width:100px;margin-right:10px;}
.NewsListTitle{width:40%;}
.NewsListDate img{margin-top:-4px;margin-right:5px;}
.NewsListMore{width:52px;}
.NewsListMore a{width:50px;}
.NewsNav ul li {width:49.5%}
}
@media (max-width: 660px){
.NewsDetailsHead h2 {
    font-size: 1.25em;
    line-height: 30px;
    padding: 10px;
}
.Resource {
    margin-left: 10px;

}
}