﻿/*媒体中心*/
.media{width:100%; margin:0 auto;}
.media li{height:160px; padding:15px 0; border-bottom:1px dashed #ccc;}
.media li .img_box{width:220px; height:150px; float:left;}
.media li .img_box img{width:212px; height:150px; padding:3px;border:1px solid #cfcfcf;}
.media li .right{float:right; width:660px; padding-left:15px;}
.media li .right h4{font-size:16px; height:26px; line-height:26px; padding:5px 0; overflow:hidden; font-weight: bold;}
.media li .right p{font-size:14px; color:#5F5F5F; line-height:26px; padding:10px 0;}
.media li .right span{font-size:14px; color:#7B7B7B; line-height:26px; padding:0 10px; border:1px solid #A2A2A2;}

.paper{width:100%; margin:0 auto;}
.paper .title2{width:100%; height:150px; border-bottom:1px dashed #ccc;}
.paper .title2 h6{font-size:16px; color:#0857b3; padding:25px 0; text-align:center; }
.paper .title2 p{font-size:12px; color:#979797; text-align:center;}
.paper .title2 .bshare-custom{float:right; padding-top:20px;}
.paper .in_paper{padding:30px 20px;}
.paper .in_paper h5{font-size:16px; line-height:40px;}
.paper .in_paper p{font-size:14px; color:#5F5F5F; line-height:30px;}

.turn{padding:50px;}
.turn li{font-size:14px; line-height:30px;}
.turn li:hover ,li:hover a{color:#0857b3;}

.page_list{ width:100%; height:26px; display:block; overflow:hidden; text-align:center; padding:40px 0;}
.page_list li{ width:auto; padding:0 10px; height:24px; line-height:24px; border:1px solid #EAEAEA; display:inline-block; margin:0 3px; background:#fff;}
.page_list li.hover, .page_list li:hover{ background:#fff; border:1px solid #B1B1B1;}
.page_list li.hover a, .page_list li:hover a{ color:#F00;}


/*plist3 */
#plist3 {MARGIN-TOP: 0px;  FLOAT: left; width:100%;}
.ListItem2 {TEXT-ALIGN: center; PADDING-BOTTOM: 18px; PADDING-top: 18px;MARGIN: 0px auto; WIDTH: 300px; FLOAT: left;border-bottom: 1px dashed #BDBDBD;}
.ListItem2 img{border: 1px solid #D7D7D7;MARGIN-BOTTOM: 8px; PADDING: 3px 3px 3px 3px;}
.ListItem2 A:hover img{border: 1px solid #0857b3;MARGIN-BOTTOM: 8px;}
.ListItem2 A {PADDING: 5px 5px 5px 5px;  DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 5px; }
.ListItem2 A:hover {TEXT-DECORATION: none; }

/*pshow1 */
.pshow1 {padding:10px 0px 30px 5px; width:100%;}
.pshow1_kj {float:left; padding:0px 0px 0px 0px;}
.pshow1_xt {FLOAT:left; margin:10px 0px 10px 0px;height: 1px;border-bottom: 1px dashed #BDBDBD;}

/*p_IMG */
.list-h li{ float:left;}
#spec-n1{ padding:0px 0px 1px 0px;}

#spec-n1 img { padding:2px 2px 2px 2px; border:1px solid #e9e9e9; transition: opacity .3s;     box-shadow: 0 0 5px rgba(0,0,0,.3);}
#spec-list{ float:left; overflow:hidden; margin:3px 0px 0px 0px; display:inline; height:66px; }
#spec-list ul {margin: 0;padding: 0px 0px 0px 0px;list-style: none;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:70px;}
#spec-list ul li img{ padding:3px ; border:1px solid #e9e9e9; width:58px; height:58px;}

/*pshow1_right */
.pshow1_right {FLOAT:left;margin: 0px 0px 0px 15px; padding:0px 0px 15px 0px;line-height:25px; font-size:14px; }
.pshow1_right li{margin-left: 15px;list-style-type :disc; list-style-position: outside; }
/*.pshow1_right h1{ font-size: 2rem; background: #0857b3;  color:#ffffff; border-bottom: 0px solid #F7941C; border-radius: 5px 5px 0 0;}*/
.pshow1_right h1{ font-size: 1.5rem; color:#0857b3; background: #ffffff; }
.pshow1_right h3{ font-size: 1.3rem;  line-height:35px; font-weight: bold;}

.ms-head {
    border-bottom: 4px solid #d7d7d7;
    background-color: #eee;
	border-radius: 5px 5px 0 0;
}
.ms-head>h3 {
    font-size: 1.3rem;
    color: #666;
    line-height: 56px;
    text-indent: 1em;
    font-weight: 600;
}
.ms-head-con {margin: 15px 0px 25px 0px; line-height:25px; font-size:14px;}

.con_main {
    width: 1200px;
    margin: 0 auto;
    padding: 75px 0;
}

.con_main h2 {
    font-size: 26px;
    color: #333;
    font-weight: normal;
    border-bottom: 1px solid #333;
    padding-bottom: 18px;
}

.con_main span {
    font-size: 14px;
    border-bottom: 1px solid #d5d5d5;
    height: 50px;
    line-height: 50px;
    display: block;
}