@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
img{border:none;}
ul{list-style-type:none;}
a{text-decoration:none;color:#333;}
a:hover{ color:#5facf8}
body{width:1000px;margin:0 auto;background:#f1f2f2;font-family:"微软雅黑";font-size:14px;color:#333;}
 p{padding:5px 10px;font-family: "宋体";line-height:24px;}
.fl{float:left;}
.fl img{padding:0 10px;}
.fr{float:right;width:272px;}
.serve{height:380px}
.fr img{margin:8px 2px;}
.fll{ float:left; margin-left:0px;}
.clear-f{clear:both;padding-bottom:10px;width:100%;height:5px;}
.title{background:url(headline.png) repeat-x;font-size:16px;line-height:28px;color:#247ccd;margin-bottom:8px;height:28px;position:relative; border-top:2px solid #2e75ac}
.title a{color:#5facf8;font-weight:normal;line-height:normal;position:absolute;right:0;bottom:7px;}
.sub_title{background:url(ico.png) no-repeat;padding-left:20px;}
.b-border{border-bottom:1px dashed #a0a0a0;padding-bottom:20px;}

.log{margin-top:4px;height:150px;}
.nav{height:34px;background:url(nav-bg.png);position:relative;z-index:200;padding:0 150px;}
.nav>ul>li{float:left;width:111px;text-align:center;color:#fff;height:34px;line-height:34px;background:url(nav-line.png) no-repeat;position:relative;}
.nav>ul>li:first-child{background:none;}
.nav>ul>li:last-child{width:112px;}
.nav a{color:#fff;font-size:16px;display:block;font-weight:bold;}
.nav>ul>li:hover>a{background:url(hover-bg.png) no-repeat bottom right;}
.nav>ul>li:first-child:hover>a{background:url(hover-bg.png) bottom;}
.nav>ul>li:last-child:hover>a{background: url(hover-bg.png) bottom;}
.nav .list{position:absolute;width:111px;top:41px;z-index:999;display:none;left:0;}
.nav .list li{line-height:35px}
.nav .list a{color:#333;}
.nav .list a:hover{color:#09F;}

.banner{height:214px;width:1000px;position:relative;}
.banner .hd{position:absolute;bottom:20px;width:100%;height:12px;z-index:99;}
.banner .hd ul{width:66px;margin:0 auto;}
.banner .hd li{width:12px;height:12px;margin:0 5px; float:left;cursor:pointer;}
 
 
.border{border:1px solid #c9e4f2;padding-bottom:8px;margin-bottom:8px;position:relative;z-index:2;}
.content{background:#fff;padding-bottom:0px;padding-top:10px; }
.contenta{background:#fff;padding-bottom:5px;padding-top:5px;}
.intro-l{width:255px;}
.intro-l .leader{height:380px}
.intro-l .leader img{float:left;margin:5px 10px;}
.intro-l .leader p{ margin-bottom:2px;word-break:break-all;text-align: justify;}
 

.intro-l ul{line-height:15px;}
.intro-l li {font-family: "宋体"; padding-top:15px}
.intro-l li a{font-family: "宋体";}

.intro-la{width:255px; margin-top:6px;margin-right:0px;}
.intro-la .leader{ float:left; height:240px;width:254px;}
.intro-la .leader img{float:left;margin-right:15px;}
.intro-la .leader p{word-break:break-all;margin-bottom:4px;}
.intro-la .leader li a{font-family: "宋体";}
.intro-r  p{word-break:break-all;font-family: "宋体";margin-bottom:4px;}
.intro-la ul{line-height:15px; }

.intro-r .title{display:block;}

.intro-r .fri{width:260px;height:370px;}
.intro-r .fri ul li{padding:8px 0;blue;margin:0;height:40px;}
.intro-r .bd{width:260px;}
.intro-r ul li{padding:5px;}
#box1{height:238px;}
#box1 .bd li{height:168px;padding:0;}
.pro-cen{width:272px;}
.intro-mid{margin:0 10px;}
.intro-mid{width:420px;}
.intro-mid>div{}
.intro-mid .about{margin-top:0;padding-bottom:8px;border:1px solid #c9e4f2;height:380px;}

.news{border:1px solid #c9e4f2;height:248px;}
.intro-mid .news li{line-height:24px;background:url(sun.png) no-repeat left center;text-indent:20px;margin:3px 10px;}
 
.intro-mid li a{font-family: "宋体"; }
.intro-mid .news li span{float:right;font-family: "宋体"; }
.intro-mid .stu li{line-height:30px;background:url(sun.png) no-repeat left center;text-indent:30px;font-family: "宋体"; }

.intro-mid .news li a:hover{ color:#5facf8}
.newslist{margin-bottom:9px;}

.con-t{height:auto;margin:0 auto;width:970px; background:#FFF}
.con-t .clear-f{height:0;padding:0;}
.con-t .mar-t{margin-top:8px;}
.con-t .serve p{width:257px;word-break:break-all;text-align: justify;}

.con-t .serve ul{ float:left; margin-top:-10px; }
.con-t .serve li a{padding:0;font-family: "宋体";  color:#333}
.con-t .serve li a:hover{padding:0;font-family: "宋体"; color:#5facf8}


#box1 .box {text-align:center;margin-top:10px;}
#box1 .box span{display:inline-block;width:13px;height:13px;cursor:pointer;margin:0 3px;}
#box1 .box span.prev{background:url(arrow.png) 0 0;}
#box1 .box span.prev:hover{background-position:0 -13px;}
#box1 .box span.next{background:url(arrow.png) -13px 0;}
#box1 .box span.next:hover{background-position:-13px -13px;}
.con-m{clear:both;width:970px;margin:0 auto; background:#FFF; }

.instru{clear:both;width:968px;margin:0 auto;height:220px;text-align:center;border:1px solid #c9e4f2; }
.instru h3{text-align:left;}
.instru ul{height:166px;text-align:center;display:inline-block;}
.instru ul li{float:left;margin:0 8px;}
.instru ul li img{border:1px solid #7999c2;}
 

.nav-l{width:190px;text-indent:20px;margin-right:35px;}
.nav-l h2{color:#fff;background:#87c4fa;padding:10px 0;height:70px;padding-left:20px; font-size:24px;letter-spacing:2px;}
.nav-l h2 p{float:left;padding-bottom:7px;border-bottom:1px solid #fff;margin-top:15px;text-indent:0;}
.nav-l ul{line-height:55px;}
.nav-l ul li{background:#eee;font-size:18px;}
.nav-l ul li a{display:block; font-size:16px;font-family:"微软雅黑" }
.nav-l ul a:hover{background:#379df7;color:#fff;}
.nav-l ul a.hover{background:#379df7;color:#fff;}

.con-r{width:740px; float:left}
.con-r>h3{background:url(pag-line.png) no-repeat left bottom;height:40px; float:left; width:740px;}
.con-r>h3 p{font-weight:normal;color:#379df7;background:url(pag-sun.png) no-repeat left center;text-indent:30px;font-size:24px;float:left;}
.con-r>h3 span{float:right;line-height:36px;font-weight:normal; height:36px;}
.con-r .main{margin-bottom:40px;margin-top:20px; float:left;width:740px;}
.con-r .main>h3{color:#379df7;margin:20px auto;text-align:center;font-size:20px;}
.con-r .main>p{text-indent:30px;line-height:30px;clear:both;}
.con-r .main .intro-lead img{float:left;margin-right:40px;margin-bottom:20px;}
.con-r .main .intro-lead p{margin-left:10px;line-height:30px;font-weight:bold;}
.con-r .mainp{margin-bottom:40px;margin-top:20px; width:740px; overflow:hidden}
.con-r .mainp>p{line-height:30px;clear:both;}
.con-r .mainp img{ max-width:740px;}
.con-r .worker dl{float:left;border:1px solid #d8d8d8;margin:8px;}
.con-r .worker dl dt{border-bottom:1px solid #d8d8d8;width:128px;height:168px;}
.con-r .worker dl dd{font-size:13px;padding:10px 0;text-align:center;}
.con-r .main .studying{border-bottom:1px dashed #e5e5e5;margin-bottom:20px;}
.con-r .main .studying p{font-weight:normal;}
.con-r .paging{text-align:center;margin-top:40px;}
.con-r .paging a:hover{color:#0072ff;}

.con-r .main .result{border-bottom:1px dashed #e5e5e5;padding-bottom:10px;margin-bottom:20px;}
.con-r .main .result h4{color:#379df7;}
.con-r .main .result p{text-indent:30px;line-height:30px;margin:10px 0;}
.con-r .main .result img{float:right;margin-left:30px;border:1px solid #d7d7d7;}
.con-r .main .result a{color:#379df7;display:inline-block;border:1px solid #379df7;padding:5px;}

.con-r .main .resulta{border-bottom:1px dashed #e5e5e5;padding-bottom:10px;margin-bottom:20px;}
.con-r .main .resulta h4{color:#379df7;}
.con-r .main .resulta p{text-indent:30px;line-height:30px;margin:10px 0;}
.con-r .main .resulta img{float:left;margin-right:20px;border:1px solid #d7d7d7;}
.con-r .main .resulta a{color:#379df7;display:inline-block;border:1px solid #379df7;padding:5px;}



.con-r .develop p{text-indent:0;}
.con-r .develop div{text-align:center;margin:40px 0;}
.con-r .develop div p{margin:20px 0;}

.con-r .thesis{border-bottom:1px solid #c7c7c7;padding-bottom:20px;}
.con-r .thesis p{word-break:break-all;line-height:25px;margin-bottom:20px;}

.con-r .zhipu dl{border:1px solid #627d97;margin:20px 8px ; float:left; }
.con-r .zhipu dl dt{border-bottom:1px solid #627d97;padding-bottom:0;height:150px; width:218px; overflow:hidden}
.con-r .zhipu dl dd{text-align:center;padding:10px;font-weight:bold;overflow:hidden}

.con-r .job h3{text-align:left;}
.con-r .job p{text-indent:0;padding-left:30px;margin-bottom:20px;}
.con-r .life dl{margin:10px 5px;}
.con-r .life dd{text-align:center;padding:10px;font-weight:bold;}

.w930{width:1000px;margin:0 auto; background:#FFF; }
.w930 h3{ width:930px;margin-left:28px;}
.con-r .addr{ width:930px; margin-left:30px;}
.con-r .addr h5{color:#379df7;margin-top:20px;}
.con-r .addr p{margin-top:10px;}
.con-r .addr .map{text-align:center;margin-top:40px;}

.con-r .main .pic{padding-left:0;text-align:left;text-indent:0;margin:20px 0;}
.con-r .centre h5{color:#379df7;margin-top:20px;}
.con-r .centre p{font-size:13px;}
.con-r .centre .pic{text-align:center;margin-top:20px;}
.con-r .centre h4{color:#379df7;margin:20px 0;}
.con-r .check p{padding-left:0;text-align:left;text-indent:0;}



.content .product{border-bottom:1px dashed #bfbfbf;margin:20px 0;}
.content .product dt{float:left;}
.content .product dd h4 a{color:#379df7}
.content .product dd{float:left;width:530px;padding-left:40px;}
.content .product dd p{margin:20px 0; height:129px; overflow:hidden}
.content .product dd.clear-f{float:none;}
.content .product dd a.more{color:#379df7;display:inline-block;border:1px solid #379df7;padding:5px;}

.product-all h5{text-align:center;margin:20px 0;}

.news1 ul{line-height:40px;padding-bottom:20px; width:930px; margin-left:30px;}
.news1 li span{float:right;font-family:"微软雅黑";}
.news1 li a{font-family:"微软雅黑"; }
.news1 li a:hover{color:#0072ff;}
.news1 .news-con{margin-bottom:150px; width:930px; margin-left:30px;}
.news1 .news-con h3 p{margin-top:20px;font-weight:normal;color:#8b8b8b;}
.news1 .news-con>p{margin:20px 0;}

.li_list li{
	border-bottom:1px dotted #ccc;
}

.footer{height:50px;margin-top:10px;padding-top:10px;background:url(footer-bg.png) repeat-x top;clear:both;color:#fff;text-align:center;}
 
 
.zp{height:240px;}
.fb{font-size:12px;color: #777;}

/*pages*/
.pagination-wrapper{ float:left;width:720px;
}
.pagination{
height: 34px;
text-align: center;
}
.pagination li {
display: inline-block;
height: 34px;
margin-right: 5px;
}
.pagination li a{
 
height: 32px;
line-height: 32px;
padding: 0 12px;
font-size: 16px;
border: 1px solid #dddddd;
color: #555555;
text-decoration: none;
}
.pagination li a:hover{
background:#f5f5f5;
color:#0099ff;
}
.pagination li.thisclass { 
 
	height: 20px;
line-height: 20px;
padding: 0 8px;
font-size: 16px;
background: #09f;
color: #fff;
}
.pagination li.thisclass a,.pagination li.thisclass a:hover{
background: transparent;
border-color: #09f;
color: #fff;
cursor: default;
}

/*滚动*/
#demo { background: #FFF; overflow:hidden; border: 2px solid #9fccec;padding:3px; width: 955px;margin:2px;} 
#demo img { border: 1px solid #9fccec;padding:5px;width:176px;height:136px; } 
#indemo { float: left; width: 800%; } 
#demo1 { float: left; } 
#demo2 { float: left; } 