*{margin: 0;padding: 0;list-style: none;text-decoration: none;font-family:'微软雅黑',Microsoft Yahei;font-size:14px;}
h5{font-weight:200;font-size: 14px;}
body{
	background-image: url(../img/background_02.png);
	background-position:bottom center;
	background-repeat: no-repeat;
           background-color: #f7f7f7;
}
.banner{z-index:0;min-width:1200px;}
.banner img{z-index:0;}
/*----main----*/
.main{
	width: 1200px;
	margin: auto;
	margin-top: 30px;
	min-width: 1200px;
}
/*----about 关于我们---*/
.about{
	position: relative;
	width: 1200px;
	margin: auto;
	height: 280px;
	background-image: url(../img/about-bg.png);
	background-position: top center;
	background-repeat: no-repeat;	
}
.introdce{
	height: 205px;
	width: 928px;
	position: absolute;
	top: 60px;
	left: 136px;
	right: 136px;
	background-color: white;
           opacity:.9;
           /* IE 4-9 */
           filter:alpha(opacity=90);
           /*This works in IE 8 & 9 too*/
           -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
          /*IE4-IE9*/
          filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
.in1{
	width: 270px;
	margin: auto;
	margin-top: 20px;
}
.us{
	background: 0;
	float: none;
	display: inline-block;
	width: 120px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border:1px solid darkgray;
           color:#333;
}
.us2{
	background: 0;
	width: 120px;
	margin: auto;
	margin-top: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #333;
	border:1px solid darkgray;
          cursor:pointer;
}
.us2:hover{color: #e54303;border:1px solid #e54303;}
.jieshao{
	width: 750px;
	margin: auto;
	margin-top: 20px;
	line-height: 25px;
	font-size: 14px;
           color:#333;
}
/*-----news  新闻资讯----*/
.news{
   width: 1200px;
   height: 294px;
   margin: auto;
   margin-top:30px;
   border:1px solid #dedede;
   background-color: white;
}
.news h4{
	width: 100%;
	height: 46px;
	line-height: 46px;
	border-bottom:1px solid #f2f2f2;
	color:#e54303;
	position: relative;
}
.news h4 img{margin-bottom: -16px;}
.news h4 a{
	position: absolute;
	right:10px;
	top:13px;
	width: 60px;
	height: 20px;
	background-color:#e54303 ;
	border-radius: 15px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
        color:#fff;
}
.news h4 a:hover{background: #e54303;opacity: 0.8;}
/*----lists-----*/
.lists{
	width: 435px;
	margin-left: 10px;
	float: left;
}
.lists li{
	margin-top: 20px;
	overflow: hidden;	
}
.lists li a{color: #333;font-size: 12px;font-family:"微软雅黑";font-weight:none;font-size:14px;}
.lists li a:hover{color:#e54303 ;}
.lists li a .icon{color: #e2c838;}
.lists li a span{
	width: 80px;
	height: 10px;
	background: 0;
	float: right;
	margin-top: 3px;
}
.news .lists li img{float: left;margin-top: 5px;}
.news .lists li{overflow: hidden;margin-top: 8px;}
.news .lists li .h5-1{
        width:300px;
        float: left;
        margin-left: 10px;
        overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
           color:#333;}
.news .lists li .h5-2{float: right;margin-right: 10px;font-size:12px;color:#545454;}
.newsimg{
	float: right;
	margin-top: 20px;
	overflow: hidden;
	margin-right: 10px;
}
.newsimg li{
	float: left;
	width: 235px;
	height:200px;
	margin-left: 5px;
           margin-right:5px;
	border-bottom: 1px solid gainsboro;
           overflow:hidden;
}
.newsimg li:hover{border-bottom:2px solid #009EFF;}
.newsimg li a{
            display:block;
	color:#333;
}
.newsimg li a h5{
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
          color:#333;
}
.newsimg li a img{
           display:block;
           margin-left:auto;
           margin-right:auto;
          width:235px;}
.newsimg li a .pic{
           width:235px;
           height:150px;
           overflow:hidden;
}
/*----second 第三栏目-------*/
.second{
	height: 571px;
	width: 1200px;
	margin: auto;
	margin-top: 30px;
}
.left{
	width: 280px;
	height: 571px;
	float: left;
	background-image: url(../img/left-bg.png);
           background-position:top left;
           background-repeat:no-repeat;
}
.lianjie{
          position:relative;
	height:50px;
	width: 240px;
	margin: auto;
	text-align: center;
	line-height: 50px;
	margin-top: 15px;
          z-index:999;
}
.lianjiecn{
margin-top: 0px!important;
}
.lianjiecn:nth-child(2){margin-top: 0px;}
/*----隐藏链接----*/
.lianjie .lianjiethis{display: none;position:absolute;bottom:50px;*bottom:-20px;left:0;background-color:#036ee5;z-index:999999;}
.lianjiethis li{
	height:48px;
          width:238px;
	margin: auto;
	text-align: center;
	line-height: 48px;
	border:1px solid white;
}
.lianjie a{color:#fff;}
.lianjiethis a{color:#fff;}
.one{margin-top: 90px;}
.more{
	width:240px;
	margin: auto;
	margin-top: 30px;
          padding-bottom:20px;
	border:1px solid #0086B3;
	color: white;
	font-size: 14px;
           margin-bottom:15px;
}
.more2{
	width: 200px;
	margin: auto;
}
.more2 p{
	height: 40px;
	line-height: 40px;
	margin-top: 10px;
	font-size: 14px;
        margin-left:-154px;
	position: relative;
           border-bottom:1px solid #fff;
}
.more2 p a{
	position: absolute;
	right: 0px;
	bottom:0px;
           color:#fff;
	}
.more2 li{height:30px;line-height:30px;}
.more2 li a{color:#fff;}
.more2 li a .icon{color: #e2c838;}
/*----research---*/
.centers{
	width:440px;
           height:571px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
	box-shadow:1px 1px 1px #dedede;
	background-color: white;
}
.centers h4{
	width: 100%;
	height: 46px;
	line-height: 46px;
	border-bottom:1px solid #f2f2f2;
	color:#e59d03;
	position: relative;
           
}
.centers h4 img{margin-bottom: -12px;}
.centers h4 a{
	position: absolute;
	right:1px;
	top:1px;
	width: 60px;
	height: 20px;
	background-color:#e59d03 ;
	border-radius: 15px;
	text-align: center;
	line-height: 20px;
	margin-top: 13px;
	font-size: 12px;
	margin-right: 10px;
        color:#fff;
}
.centers h4 a:hover{background: #e59d03;opacity: 0.8;}
.centers .img{margin-top: 20px;}
.centers .lists{margin-right: 10px;margin-bottom: 10px;}
.centers .lists li img{float: left;margin-top: 5px;}
.centers .lists li{overflow: hidden;}
.centers .lists li .h5-1{width:300px;float: left;margin-left: 10px; 
        overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;color:#333;}
.centers .lists li .h5-2{float: right;margin-right: 10px;color:#545454;}
/*----right----*/
.right{
	width:440px;
           height:571px;
	float: right;
	box-shadow:1px 1px 1px #dedede;
	background-color: white;
           overflow:hidden;
}
.right h4{
	width: 100%;
	height: 46px;
	line-height: 46px;
	border-bottom:1px solid #f2f2f2;
	color:#03bde5;
	position: relative;
}
.right h4 img{margin-bottom: -12px;}
.right h4 a{
	position: absolute;
	right:1px;
	top:1px;
	width: 60px;
	height: 20px;
	background-color:#03bde5 ;
	border-radius: 15px;
	text-align: center;
	line-height: 20px;
	margin-top: 13px;
	font-size: 12px;
	margin-right: 10px;
        color:#fff;
}
.right h4 a:hover{background: #03bde5;opacity: 0.8;}
.right .img{margin-top: 20px;}
.classImg{
    width: 100%;
    height: 200px;
    display: block;
}
.right .lists{margin-right: 10px;margin-bottom: 10px;}
.right .lists li img{float: left;margin-top: 5px;}
.right .lists li{overflow: hidden;}
.right .lists li .h5-1{width:300px;float: left;margin-left: 10px;
        overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;color:#333;}
.right .lists li .h5-2{float: right;margin-right: 10px;color:#545454;}

.sfsd{
width:240px;
height:auto;
padding:20px;
}
.sfsd .fir{
width:100%;
height:25px;
line-height:25px;
overflow: hidden;
}
.sfsd .fir img {
    float: left;
    margin-top: 6px;
display:none;
}
.sfsd .fir .h5-1 {
    width: 100%;
    float: left;
    color: #fff;
font-size:13px;
}

#promptBox {
            position: fixed;
            height: 200px;
            width: 320px;
            z-index: 999;
            /* background-color: cornflowerblue; */
        }

        #guanBi {
            text-align: right;
            position: absolute;
            right: 0px;
            width: 30px;
            height: 30px;
            padding: 7px 12px 0px 0px;
        }

        #guanBi div {
            color: #f1f0ec;
            font-size: 20px;
        }

        .img_piao {
            height: 200px;
            width: 320px;
            overflow: hidden;
        }

        .img_piao a {
            display: block;
            height: 200px;
            width: 320px;
        }

        .img_piao img {
            width: 100%;
            height: 100%;
        }
@media screen and (max-width:767px) {
      #promptBox {
            display: none;
         }

}