@charset "utf-8";
*{margin:0 auto; padding:0; }
html{background-attachment:fixed;overflow-x:hidden} 
body{margin:0;padding:0; color:#555;overflow-x:hidden;background-attachment:scroll;-webkit-text-size-adjust:none;background:#fff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,blockquote,p{padding:0;margin:0}
hr{margin:0 auto}
table,td,tr,th{font-size:14px}
li{list-style-type:none}
img{border:0; display:block;}
ol,ul{list-style:none}
ul{ padding-left:0px; margin-left:0px;}
ul li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
address,cite,code,em,th{font-weight:normal;font-style:normal}
a{text-decoration:none;outline:none;cursor:pointer; color:#555;}
a:hover{text-decoration:none}
textarea{font-size:14px;line-height:20px}
.nav_pc ul li a,.nav_m a{ color:#fff;}
.tit,.tit a{ color:#333;}


@media screen and (min-width:1220px){
	body{font:14px/30px 'SimSun';}
	.con,.gg-1,.doc{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
	.header{ margin-top:20px;}
	.header img{ display:block;}
	.header .logo_m,.top,.nav_m,.menu,.lb-banner,.f-logo-m{ display:none;}
	.nav_pc{ width:100%; height:65px; margin:0 auto; background:#008f94;}
	.nav_pc ul{ width:1200px; height:auto; margin:0 auto; text-align:center; line-height:65px;}
	.nav_pc ul li{ float:left; font-size:18px; padding:0 25px; display:inline-block; font-family:'Microsoft YaHei';}
	.f-nav,.news,.gg-1,.team,.part,.hj,.f-link,.addr,.list,.main{ margin-top:30px;}
	.f-nav ul li{ width:16.6666%; float:left; text-align:center; font-family:'Microsoft YaHei';}
	.f-nav ul li img{ display:block; width:92px; height:92px; border-radius:50%;-webkit-border-radius:50%; background:#ececec;}
	.f-nav ul li h2{ font-size:18px;}

	.nav_pc_slide{  position:relative; display:inline; color:#fff; }
	.nav_pc_slide h2{ font-size:18px;}
	.nav_pc_slide h2 a{ display:block;  }
	.nav_pc_slide .slide{ display:none; width:100px; color:#fff; background:#008f94; font-size:14px; position:absolute; top:55px; left:0; z-index:10; padding:0 0 20px 0;}
	.nav_pc_slide .slide p{ height:35px; line-height:35px;}
	.nav_pc_slide .slide p:hover{ font-weight:bold; font-size:16px;}

	.yydt{ width:610px; float:left;}
	.tit{ width:100%; height:35px; line-height:35px;}
	.tit h2{ border-bottom:2px solid #7a6c65; display:inline-block; font-size:21px; font-family:'Microsoft YaHei';}
	.yydt-news{ margin-top:15px; overflow:hidden;}
	.yydt-news img{ width:205px; height:auto; float:left; margin-right:20px;}
	.yydt-news h3{ font-size:17px; font-family:'Microsoft YaHei';}
	.yydt-news p{ line-height:28px; padding-top:10px;}
	.yydt-list{ margin-top:15px; text-indent:-6px; overflow:hidden;}
	.yydt-list ul li{ width:48%; height:30px; overflow:hidden;}
	.yydt-list ul li:nth-child(2n-1){ float:left;}
	.yydt-list ul li:nth-child(2n){ float:right;}
	.yydt-words{ width:100%; height:auto; margin:0 auto; padding-top:8px;}
	.yydt-words ul li{ height:40px; line-height:40px; text-align:center; float:left; margin-top:10px;}
	.yydt-words ul li:nth-child(2n-1){ background:#c2edef;}
	.yydt-words ul li:nth-child(2n){ background:#ddf5f6;}
	.yydt-words ul li:nth-child(1){ width:25%;}
	.yydt-words ul li:nth-child(2){ width:31%; margin:10px 2% 0 2%;}
	.yydt-words ul li:nth-child(3){ width:40%;}
	.yydt-words ul li:nth-child(4){ width:31%;}
	.yydt-words ul li:nth-child(5){ width:40%; margin:10px 2% 0 2%;}
	.yydt-words ul li:nth-child(6){ width:25%;}

	.ykgg{ width:550px; float:right;}
	.ykgg-zx{ float:right; text-align:right; width:223px;}
	.ykgg-1{ float:left; width:302px;}
	.ykgg-list{ margin-top:16px; text-indent:-6px; overflow:hidden;}
	.ykgg-list ul li{ width:100%; height:30px; overflow:hidden;}

	.gg-1 img{ width:100%; display:block;}
	.doc{ margin-top:15px; background:#eeeeee;}
	.team-all{ float:left;}
	.doc ul{ float:right; width:460px;  font-family:'Microsoft YaHei'; line-height:23px;}
	.doc ul li{ float:left; margin:22px 0 0 20px; background:#fff; width:126px; height:160px;}
	.doc ul li img{ display:block;}
	.doc ul li h3{ text-indent:3em; background:url(../images/doc-tb.jpg) no-repeat right 10px center;}
	.doc ul li:hover{ width:120px; height:154px; border:3px solid #008f94; overflow:hidden;}
	.doc ul li:hover img{ margin:-3px 0 0 -3px;}
	.doc ul li:hover h3{ margin:0 0 0 -3px; background:url(../images/doc-tb.jpg) no-repeat right 7px center;}
	.doc ul li:last-child{ background:#d5d7e4;}
	.doc ul li:last-child a{ width:100%; height:100%; display:block;}
	.doc ul li:last-child:hover{ border:0px; width:126px; height:160px; background:#ccc;}
	.doc ul li strong{ width:30px; height:30px; line-height:25px; font-size:38px; font-weight:bold; text-align:center; border-radius:30px;-webkit-border-radius:30px; margin:50px 48px 0 48px; display:inline-block; background:#a3a3a7; color:#fff;}
	.doc ul li span{ text-align:center; margin:0 auto; display:block; color:#000; text-indent:5px;}
	
	.pfb-all{ width:880px; float:left;}
	.pfb,.ask{  width:100%; height:auto; margin:0 auto; margin-top:15px;}
	.pfb .hd{ width:195px; float:left;}
	.pfb .hd ul li{ width:100%; height:80px; line-height:80px; text-align:center; margin-bottom:10px; font-size:20px; font-family:'Microsoft YaHei'; color:#fff; text-indent:2.8em;}
	.pfb .hd ul li:last-child{ margin-bottom:0px;}
	.pfb .hd ul li a{ color:#fff;}
	.pfb .hd ul li:nth-child(1){ background:#008f94 url(../images/pfb-1.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(1).on{ background:#eac27f url(../images/pfb-1.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(2){ background:#40aeb2 url(../images/pfb-2.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(2).on{ background:#eac27f url(../images/pfb-2.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(3){ background:#008f94 url(../images/pfb-3.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(3).on{ background:#eac27f url(../images/pfb-3.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(4){ background:#3babaf url(../images/pfb-4.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(4).on{ background:#eac27f url(../images/pfb-4.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(5){ background:#219fa3 url(../images/pfb-5.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(5).on{ background:#eac27f url(../images/pfb-5.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(6){ background:#40aeb2 url(../images/pfb-6.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(6).on{ background:#eac27f url(../images/pfb-6.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(7){ background:#40aeb2 url(../images/pfb-7.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(7).on{ background:#eac27f url(../images/pfb-7.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .bd{ width:635px; height:500px; float:right; background:#f5f5f5; padding:15px;}
	.pfb-1,.pfb-2,.pfb-3,.pfb-4,.pfb-5,.pfb-6,.pfb-7{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
	.pfb-1 img{ float:left; width:210px; margin-right:15px;}
	.pfb-1 h3{ height:30px; line-height:30px; overflow:hidden; font-size:17px; font-family:'Microsoft YaHei'; margin-bottom:5px;}
	.pfb-2 ul li{ width:48%; margin-top:25px;}
	.pfb-2 ul li h3{ font-size:17px; font-family:'Microsoft YaHei';}
	.pfb-2 ul li img{ width:100px; float:left; margin-right:15px;}
	.pfb-2 ul li:nth-child(2n-1){ float:left;}
	.pfb-2 ul li:nth-child(2n){ float:right;}
	.pfb-3{ border-top:1px dashed #dedede; margin-top:20px; padding:15px 0 0 0;}
	.pfb-3 ul li{ width:48%; text-indent:-5px; height:29px; overflow:hidden;}
	.pfb-3 ul li:nth-child(2n-1){ float:left;}
	.pfb-3 ul li:nth-child(2n){ float:right;}
	.ask-all{ width:290px; float:right; }
	.ask .ask-img-1{ display:block;}
	.ask ul li{ padding:9px 15px; background:#f5f5f5; margin-top:22px;}
	.ask ul li img{ display:none;}
	.ask ul li h3{ font-size:17px; line-height:30px; height:30px;; color:#333; overflow:hidden;}
	.ask ul li h3 strong{ width:20px; height:20px; line-height:20px; margin:5px 5px 0 0; border-radius:20px;-webkit-border-radius:20px; text-align:center; background:#008f94; display:block; float:left; font-size:12px; color:#fff;}
	.ask ul li p{ color:#777; padding-top:5px;}
	.ask ul li p strong{ width:20px; height:20px; line-height:20px; margin:5px 5px 0 0; border-radius:20px;-webkit-border-radius:20px; text-align:center; background:#eac27f; display:block; float:left; font-size:12px; color:#fff;}
	.askdes {margin: -7px;text-indent:-2em;}





	.env,.flink{ width:100%; margin-top:15px;}
	.env .hd{ width:225px; float:right;}
	.env .hd ul li{ width:100%; height:81px; background:url(../images/hj-bd-bg.jpg) no-repeat left center; margin-bottom:10px; text-indent:1em; text-align:center; font-family:'Microsoft YaHei'}
	.env .hd ul li.on{ color:#fff; background:url(../images/hj-bd-hover.jpg) no-repeat left center;}
	.env .hd ul li:last-child{ margin-bottom:0px;}
	.env .hd ul li h2{ font-size:18px; padding-top:15px; line-height:24px;}
	.env .hd ul li span{ font-size:12px;}
	.env .bd{ width:955px; float:left;}
	.env .bd img{ display:block;}
	.f-link{ margin-bottom:20px;}
	.flink ul li{ float:left; margin-right:15px;}
	
	.footer{ width:100%; height:auto; background:#414141; padding:40px 0; margin:0 auto; overflow:hidden;}
	.foot{ width:1040px; height:auto; margin:0 auto; overflow:hidden;}
	.f-logo{ float:left; margin:45px 0 0 0;}
	.f-ly{ width:450px; float:left; margin:0 0 0 115px;}
	.f-sitemap a{ margin-right:5px; color:#fff; font-size:12px;}
	.f-m{ display:none;}
	#ui-datepicker-div{ width:412px;}
	.cn-ly div.p4{ width:38.5%;}
	.f-mes{ width:270px; float:right; color:#fff; margin-top:40px;}
	.cn-ly h3{ color:#fff;}
	
	.addr p{ font-family:'Microsoft YaHei'; font-size:17px;}
	.list ul li{ width:24%; float:left; background:#fff; margin:0 1.333333% 15px 0;}
	.list ul li:nth-child(4n){ margin-right:0px;}
	.list ul li a{ background:#ececec; margin:15px; padding:15px; display:block;}
	.list ul li h3{ color:#333; font-family:'Microsoft YaHei'; font-size:16px; height:30px; overflow:hidden;}
	.list ul li p{ color:#888; margin-top:8px; line-height:24px; word-break:break-all;}
	.list ul li strong{ font-weight:normal; font-size:12px; font-family:'Microsoft YaHei'; margin-top:5px; display:inline-block;}
	.pagelist{ padding:40px 0 50px 0; font-family:'Microsoft YaHei'; font-size:16px;}
	.pagelist ul{ text-align:center;}
	.pagelist ul li{ display:inline-block; padding:0 5px; margin:0 5px;}
	.pagelist ul li.active{ font-weight:bold; display:inline-block; width:20px; height:30px; color:#fff; background:#008f94; border-radius:30px;-webkit-border-radius:30px;}
    .pagelist ul li.active a{ color:#fff; }
	.article{ float:left; width:800px; border:1px solid #dedede; background:#fff; padding:10px 20px 20px 20px; overflow:hidden;}
	.a-addr{ height:40px; line-height:40px; font-family:'Microsoft YaHei'; font-size:17px; border-bottom:1px solid #dedede; padding-bottom:10px;}
	.title{ text-align:center; font-size:22px; font-family:'Microsoft YaHei'; padding:40px 0 15px 0; font-weight:normal;}
	.a-other{ text-align:center; font-size:12px; color:#999;}
	.a-other span{ display:inline-block; padding:0 10px;}
	.a-body{ padding:10px 0 0 0;}
	.a-body h2{ font-weight:bold;}
	.next{ padding:20px 0; margin:20px 0; border-top:1px dashed #dedede; border-bottom:1px dashed #dedede;}
	.next ul li{ float:left; width:100%;}
	.likely h2{ font-size:20px; font-family:'Microsoft YaHei'; padding-bottom:10px;}
	.likely ul li{ width:48%; height:30px; line-height:30px; overflow:hidden;}
	.likely ul li span{ float:right;}
	.likely ul li:nth-child(2n){ float:right;}
	.likely ul li:nth-child(2n-1){ float:left;}
	
	.main{ padding-bottom:30px;}
	.side{ width:330px; float:right; overflow:hidden;}
	.i-b{ border:1px solid #dedede; margin-bottom:25px; padding:10px 20px 20px 20px; background:#f1f6fc; overflow:hidden;}
	.i-b .tit{ margin-bottom:15px;}
	.a-jj img{ width:100%; display:block; padding-bottom:10px;}
	.a-doc ul li{ width:100%; float:left;}
	.a-doc ul li:first-child{ margin-bottom:20px;}
	.a-doc ul li img{ float:left; margin-right:15px;}
	.a-doc ul li h3{ font-size:17px; font-family:'Microsoft YaHei'; padding-bottom:10px;}
	.a-doc ul li p{ word-break:break-all;}
}

@media screen and (min-width:768px) and (max-width:1219px) {
	body{font:14px/30px 'SimSun';}
	.con,.nav_pc,.gg-1,.team,.footer{ padding:0 15px; height:auto; margin:0 auto;}
	.header .logo_m,.top,.nav_m,.menu,.lb-banner,.doc ul,.hj,.f-logo-pc,.nav_pc_slide{ display:none;}
	.header .logo_pc{ width:100%;}
	.nav_pc{ background:#008f94;}
	.nav_pc ul{ width:100%; height:65px; line-height:65px; text-align:center;}
	.nav_pc ul li{ width:11.11%; float:left; font-size:18px; font-family:'Microsoft YaHei'; }
	.f-nav,.yydt,.ykgg,.gg-1,.team,.pfb-all,.ask-all,.f-link,.addr,.list,.main{ margin-top:30px; overflow:hidden;}
	.f-nav ul li{ width:16.6666%; float:left; text-align:center; font-family:'Microsoft YaHei';}
	.f-nav ul li img{ width:92px; height:92px; border-radius:50%;-webkit-border-radius:50%; background:#ececec;}
	.f-nav ul li h2{ font-size:16px;}
	
	.tit{ width:100%; height:35px; line-height:35px;}
	.tit h2{ border-bottom:2px solid #7a6c65; display:inline-block; font-size:21px; font-family:'Microsoft YaHei';}
	.yydt-news{ margin-top:15px; overflow:hidden;}
	.yydt-news img{ width:205px; height:auto; float:left; margin-right:20px;}
	.yydt-news h3{ font-size:17px; font-family:'Microsoft YaHei';}
	.yydt-news p{ line-height:28px; padding-top:10px;}
	.yydt-list{ margin-top:15px; text-indent:-6px; overflow:hidden;}
	.yydt-list ul li{ width:48%; height:30px; line-height:30px; overflow:hidden;}
	.yydt-list ul li:nth-child(2n-1){ float:left;}
	.yydt-list ul li:nth-child(2n){ float:right;}
	.yydt-words{ width:100%; height:auto; margin:0 auto; padding-top:8px;}
	.yydt-words ul li{ height:40px; line-height:40px; text-align:center; float:left; margin-top:10px;}
	.yydt-words ul li:nth-child(2n-1){ background:#c2edef;}
	.yydt-words ul li:nth-child(2n){ background:#ddf5f6;}
	.yydt-words ul li:nth-child(1){ width:25%;}
	.yydt-words ul li:nth-child(2){ width:31%; margin:10px 2% 0 2%;}
	.yydt-words ul li:nth-child(3){ width:40%;}
	.yydt-words ul li:nth-child(4){ width:31%;}
	.yydt-words ul li:nth-child(5){ width:40%; margin:10px 2% 0 2%;}
	.yydt-words ul li:nth-child(6){ width:25%;}

	.ykgg-zx{ float:right; text-align:right; width:223px; margin-left:30px;}
	.ykgg-zx img{ display:block;}
	.ykgg-1{ width:auto;}
	.ykgg-list{ margin-top:16px; text-indent:-6px; overflow:hidden;}
	.ykgg-list ul li{ width:100%; height:30px; line-height:30px; overflow:hidden;}

	.gg-1 img{ width:100%; display:block;}
	.doc{ width:100%; margin:0 auto; margin-top:15px;}
	.doc .team-all{width:100%; display:block;}


	.pfb-all{ width:100%;}
	.pfb,.ask{  width:100%; height:auto; margin:0 auto; margin-top:15px;}
	.pfb .hd{ width:30%; float:left;}
	.pfb .hd ul li{ width:100%; height:80px; line-height:80px; text-align:center; margin-bottom:10px; font-size:20px; font-family:'Microsoft YaHei'; color:#fff; text-indent:1.8em;}
	.pfb .hd ul li:last-child{ margin-bottom:0px;}
	.pfb .hd ul li a{ color:#fff;}
	.pfb .hd ul li:nth-child(1){ background:#008f94 url(../images/pfb-1.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(1).on{ background:#eac27f url(../images/pfb-1.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(2){ background:#40aeb2 url(../images/pfb-2.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(2).on{ background:#eac27f url(../images/pfb-2.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(3){ background:#008f94 url(../images/pfb-3.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(3).on{ background:#eac27f url(../images/pfb-3.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(4){ background:#3babaf url(../images/pfb-4.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(4).on{ background:#eac27f url(../images/pfb-4.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(5){ background:#219fa3 url(../images/pfb-5.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(5).on{ background:#eac27f url(../images/pfb-5.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(6){ background:#40aeb2 url(../images/pfb-6.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .hd ul li:nth-child(6).on{ background:#eac27f url(../images/pfb-6.png) no-repeat left 5px; background-size:70px 70px;}
	.pfb .bd{ width:65%; height:500px; float:right; background:#f5f5f5; padding:15px;}
	.pfb-1,.pfb-2,.pfb-3{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
	.pfb-1 img{ float:left; width:210px; margin-right:15px;}
	.pfb-1 h3{ height:30px; line-height:30px; overflow:hidden; font-size:17px; font-family:'Microsoft YaHei'; margin-bottom:5px;}
	.pfb-1 p{ max-height:90px; overflow:hidden;}
	.pfb-2 ul li{ width:48%; margin-top:25px;}
	.pfb-2 ul li h3{ font-size:17px; max-height:60px; overflow:hidden; font-family:'Microsoft YaHei';}
	.pfb-2 ul li img{ width:100px; float:left; margin-right:15px;}
	.pfb-2 ul li:nth-child(2n-1){ float:left;}
	.pfb-2 ul li:nth-child(2n){ float:right;}
	.pfb-3{ border-top:1px dashed #dedede; margin-top:20px; padding:15px 0 0 0;}
	.pfb-3 ul li{ width:48%; height:29px; line-height:30px; overflow:hidden; text-indent:-5px;}
	.pfb-3 ul li:nth-child(2n-1){ float:left;}
	.pfb-3 ul li:nth-child(2n){ float:right;}
	.ask-all{ width:100%; }
	.ask .ask-img-1{ display:none;}
	.ask ul li{ padding:14px 15px; background:#f5f5f5; margin-top:15px;}
	.ask ul li img{ display:none;}
	.ask ul li h3{ font-size:17px; line-height:30px; height:30px; font-family:'Microsoft YaHei'; color:#333; overflow:hidden;}
	.ask ul li h3 strong{ width:20px; height:20px; line-height:20px; margin:5px 5px 0 0; border-radius:20px;-webkit-border-radius:20px; text-align:center; background:#008f94; display:block; float:left; font-size:12px; color:#fff;}
	.ask ul li p{ color:#777; padding-top:5px;}
	.ask ul li p strong{ width:20px; height:20px; line-height:20px; margin:5px 5px 0 0; border-radius:20px;-webkit-border-radius:20px; text-align:center; background:#eac27f; display:block; float:left; font-size:12px; color:#fff;}

	.f-link{ margin-bottom:20px;}
	.flink ul li{ float:left; margin:10px 15px 0 0;}
	.footer{ background:#414141; }
	.foot{ padding:30px 0;}
	.f-logo,.f-ly,.f-mes{ text-align:center; width:100%; margin:0 auto; overflow:hidden;}
	.f-mes{ padding-top:10px; color:#fff;}
	.cn-ly{ padding:0; width:97%; float:none;}
	.f-m{ display:none;}
	#ui-datepicker-div{ width:97%;}
	.f-sitemap{ display:none;}
	.cn-ly h3{ display:none;}

	.addr p{ font-family:'Microsoft YaHei'; font-size:17px;}
	.list ul li{ width:32.5%; float:left; background:#fff; margin:0 1.25% 15px 0;}
	.list ul li:nth-child(3n){ margin-right:0px;}
	.list ul li a{ background:#ececec; margin:15px; padding:15px; display:block;}
	.list ul li h3{ color:#333; font-family:'Microsoft YaHei'; font-size:16px; height:30px; overflow:hidden;}
	.list ul li p{ color:#888; margin-top:8px; line-height:24px; word-break:break-all;}
	.list ul li strong{ font-weight:normal; font-size:12px; font-family:'Microsoft YaHei'; margin-top:5px; display:inline-block;}
	.pagelist{ padding:40px 0 50px 0; font-family:'Microsoft YaHei'; font-size:16px;}
	.pagelist ul{ text-align:center;}
	.pagelist ul li{ display:inline-block; padding:0 5px; margin:0 5px}
	.pagelist ul li.active{ font-weight:bold; display:inline-block; width:20px; height:30px; color:#fff; background:#008f94; border-radius:30px;-webkit-border-radius:30px;}
    .pagelist ul li.active a{ color:#fff;}

	.article{ float:left; width:60%; border:1px solid #dedede; background:#fff; padding:10px 20px 20px 20px; overflow:hidden;}
	.a-addr{ height:40px; line-height:40px; font-family:'Microsoft YaHei'; font-size:17px; border-bottom:1px solid #dedede; padding-bottom:10px;}
	.title{ text-align:center; font-size:22px; font-family:'Microsoft YaHei'; padding:40px 0 15px 0; font-weight:normal;}
	.a-other{ text-align:center; font-size:12px; color:#999;}
	.a-other span{ display:inline-block; padding:0 10px;}
	.a-body{ padding:10px 0 0 0;}
	.a-body h2{ font-size:16px; font-weight:bold; }
	.next{ padding:20px 0; margin:20px 0; border-top:1px dashed #dedede; border-bottom:1px dashed #dedede;}
	.next ul li{ float:left; width:100%;}
	.likely h2{ font-size:20px; font-family:'Microsoft YaHei'; padding-bottom:10px;}
	.likely ul li{ width:48%; height:30px; line-height:30px; overflow:hidden;}
	.likely ul li span{ float:right;}
	.likely ul li:nth-child(2n){ float:right;}
	.likely ul li:nth-child(2n-1){ float:left;}
	
	.main{ padding-bottom:30px; overflow:hidden;}
	.side{ width:32%; float:right; overflow:hidden;}
	.i-b{ border:1px solid #dedede; margin-bottom:25px; padding:10px 20px 20px 20px; background:#f1f6fc; overflow:hidden;}
	.i-b .tit{ margin-bottom:15px;}
	.a-jj img{ width:100%; display:block; padding-bottom:10px;}
	.a-doc ul li{ width:100%; float:left;}
	.a-doc ul li:first-child{ margin-bottom:20px;}
	.a-doc ul li img{ float:left; margin-right:15px;}
	.a-doc ul li h3{ font-size:17px; font-family:'Microsoft YaHei'; padding-bottom:10px;}
	.a-doc ul li p{ word-break:break-all;}
}

@media only screen and (max-width:767px) {
	.con{ padding:0 15px; height:auto; margin:0 auto;}
	.header .logo_pc,.nav_pc,.pc-ban,.gg-1,.pfb-3,.ask ul li img,.hj,.side,.f-logo-pc{ display:none;}
	.header .logo_m{ position:absolute; top:15px; left:20px; height:30px; width:auto; z-index:2; }
	.top{ width:100%; height:60px; background:#008f94 url(../images/logo_m.png) no-repeat left center; background-size:82% auto; margin:0 auto; position:relative; }
	.top .open{ position:absolute; top:14px; right:20px; color:#fff; border:2px solid #fff; border-radius:50%;-webkit-border-radius:50%; padding:6px 3px; font-size:12px;}
	.menu{ z-index:3; width:100%; height:100%; background:#2e3642; position:fixed;top:0; left:0px; color:#fff; overflow:hidden; margin-left:-100%;}
	.menu .line{ width:100%; height:60px; margin:0 auto;}
	.menu .line h2{ font-size:24px; line-height:60px; text-indent:15px;}
	.menu .close{ float:right; position:absolute; top:14px; right:20px; border:2px solid #fff; border-radius:50%;-webkit-border-radius:50%; padding:6px 3px; font-size:12px;}
	.menu .father{ width:100%; float:left;}
	.father h2{ width:40%; float:left; text-indent:15px; height:40px; line-height:40px; font-size:16px;}
	.father h2.on{ background:#3f4754;}
	.father ul{ width:60%; height:100%; position:absolute; top:60px; left:40%; background:#3f4754; display:none; font-size:14px; color:#93a0b2;}
	.father ul.on{ display:block;}
	.father ul li{ margin:0 10%; width:80%; height:50px; line-height:50px; border-bottom:1px solid #525c6b; }
	.father ul li:last-child{ border-bottom:0;}
	.f-nav{ overflow:hidden;}
	.f-nav ul li{ width:33.3333%; float:left; text-align:center; margin:20px 0 0 0; font-family:'Microsoft YaHei';}
	.f-nav ul li img{ width:40px; height:40px; border-radius:50%;-webkit-border-radius:50%; background:#ececec;}
	.f-nav ul li h2{ font-size:16px;}
	
	.yydt,.ykgg,.team,.pfb-all,.ask-all,.f-link,.addr,.list,.main{ margin-top:20px; overflow:hidden;}
	.tit{ width:100%; height:35px; line-height:35px;}
	.tit h2{ border-bottom:2px solid #7a6c65; display:inline-block; font-size:21px; font-family:'Microsoft YaHei';}
	.yydt-news{ margin-top:15px; overflow:hidden;}
	.yydt-news img{ width:120px; height:auto; float:left; margin-right:15px;}
	.yydt-news h3{ font-size:18px; line-height:30px; font-family:'Microsoft YaHei'; }
	.yydt .yydt-news p{ display:none;}
	.yydt-news p{ color:#999; line-height:30px; padding-top:10px;}
	.yydt-list{ margin-top:15px; text-indent:-1px; overflow:hidden;}
	.yydt-list ul li{ width:100%; height:30px; line-height:30px; overflow:hidden; float:left;}
	.yydt-words{ width:100%; height:auto; margin:0 auto; padding-top:8px;}
	.yydt-words ul li{ height:40px; line-height:40px; text-align:center; float:left; margin-top:8px; }
	.yydt-words ul li:nth-child(1){ width:42%; background:#c2edef;}
	.yydt-words ul li:nth-child(2){ width:56%; margin:8px 0 0 2%; background:#ddf5f6;}
	.yydt-words ul li:nth-child(3){ width:53%; background:#ddf5f6;}
	.yydt-words ul li:nth-child(4){ width:45%; margin:8px 0 0 2%; background:#c2edef;}
	.yydt-words ul li:nth-child(5){ width:60.5%; margin:8px 2% 0 0; background:#c2edef;}
	.yydt-words ul li:nth-child(6){ width:37.5%; background:#ddf5f6;}
	
	.ykgg .yydt-news h3{ text-align:center;}
	.ykgg-zx{ display:none;}
	.ykgg-1{ width:auto;}
	.ykgg-list{ margin-top:16px; text-indent:-1px; overflow:hidden;}
	.ykgg-list ul li{ width:100%; height:30px; line-height:30px; overflow:hidden;}

	.gg-1{ display:none;}
	.doc{ width:100%; margin:0 auto; margin-top:15px;}
	.doc .team-all{ width:100%; display:block;}
	.doc ul{ display:none;}

	.pfb,.pfb .hd,.pfb .bd,.ask,.pfb-1,.pfb-2,.pfb .pfb-2 ul li{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
	.pfb .hd{ padding-top:10px;}
	.pfb .hd ul li{ width:32%; height:40px; line-height:40px; float:left; margin:0 2% 8px 0; background:#008f94; color:#fff; text-align:center; font-size:18px;}
	.pfb .hd ul li:nth-child(3n){ margin-right:0px;}
	.pfb .hd ul li.on{ background:#eac27f;}
	.pfb .pfb-1 img{ width:120px; float:left; margin:0 15px 10px 0; }
	.pfb .pfb-1 h3,.pfb .pfb-2 ul li h3{ font-size:18px; padding-top:10px; font-size:18px;}
	.pfb .pfb-1 p{ display:none;}
	.pfb .pfb-2 ul li{ overflow:hidden;}
	.pfb .pfb-2 ul li img{ width:120px; float:left; margin:0 15px 10px 0;}
	.ask-img-1{ width:100%; height:auto; margin-top:15px;}

	.ask ul li{ padding:14px 15px; background:#f5f5f5; margin-top:15px;}
	.ask ul li img{ display:none;}
	.ask ul li h3{ font-size:16px; line-height:30px; height:30px; font-family:'Microsoft YaHei'; color:#333; overflow:hidden;}
	.ask ul li h3 strong{ width:20px; height:20px; line-height:20px; margin:4px 5px 0 0; border-radius:20px;-webkit-border-radius:20px; text-align:center; background:#008f94; display:block; float:left; font-size:12px; color:#fff;}
	.ask ul li p{ color:#999; padding-top:5px; line-height:30px;}
	.ask ul li p strong{ width:20px; height:20px; line-height:20px; margin:4px 5px 0 0; border-radius:20px;-webkit-border-radius:20px; text-align:center; background:#eac27f; display:block; float:left; font-size:12px; color:#fff;}

	.f-link{ display: none;}
	.flink ul li{ float:left; margin:10px 15px 0 0;}
	.footer{ width:100%; height:auto; margin:0 auto; color:#fff; background:#414141; padding:25px 0;}
	.f-logo,.f-ly,.f-mes{ margin:0 auto; overflow:hidden;}
	.f-logo{ text-align:center;}
	.f-logo img{ width:70%; margin-bottom:15px;}
	.f-mes{ text-align:center; padding-top:10px;}
	#ui-datepicker-div{ width:92%;}
	.f-sitemap{ display:none;}
	.f-pc{ display:none;}
	.cn-ly h3{ display:none;}

	.addr p{ font-family:'Microsoft YaHei'; font-size:17px;}
	.list ul li{ width:100%; float:left; background:#fff; margin:0 0 15px 0;}
	.list ul li a{ background:#ececec; margin:15px; padding:15px; display:block;}
	.list ul li h3{ color:#333; font-family:'Microsoft YaHei'; font-size:16px; overflow:hidden;}
	.list ul li p{ color:#888; margin-top:8px; line-height:24px;}
	.list ul li strong{ font-weight:normal; font-size:12px; font-family:'Microsoft YaHei'; margin-top:10px; display:inline-block;}
	.pagelist{ padding:20px 0 30px 0; font-family:'Microsoft YaHei'; font-size:16px;}
	.pagelist ul{ text-align:center;}
	.pagelist ul li{ display:inline-block; padding:0 5px;}
	.pagelist ul li.active{ font-weight:bold; display:inline-block; width:12px; height:22px; line-height:22px; color:#fff; background:#008f94; border-radius:30px;-webkit-border-radius:30px;}
    .pagelist ul li.active a{ color:#fff; }


	.article{ float:left; line-height:30px; border:1px solid #dedede; background:#fff; padding:10px 15px 15px 15px; overflow:hidden;}
	.a-addr{ height:40px; line-height:40px; font-family:'Microsoft YaHei'; font-size:17px; border-bottom:1px solid #dedede; padding-bottom:10px;}
	.title{ text-align:center; font-size:22px; font-family:'Microsoft YaHei'; padding:20px 0 10px 0; font-weight:normal;}
	.a-other{ text-align:center; font-size:12px; color:#999; line-height:25px;}
	.a-other span{ display:inline-block; padding:0 10px;}
	.a-body{ padding:10px 0 0 0;}
	.a-body h2{ font-size:16px; font-weight:bold;}
	.a-body img{ width:100%; height:auto;}
	.a-body p{ padding-bottom:10px;}
	.next{ padding:20px 0; margin:20px 0; border-top:1px dashed #dedede; border-bottom:1px dashed #dedede;}
	.next ul li{ float:left; width:100%;}
	.likely h2{ font-size:20px; font-family:'Microsoft YaHei'; padding-bottom:10px;}
	.likely ul li{ width:48%; height:30px; overflow:hidden;}
	.likely ul li span{ float:right;}
	.likely ul li:nth-child(2n){ float:right;}
	.likely ul li:nth-child(2n-1){ float:left;}
	
	.main{ padding-bottom:30px; overflow:hidden;}
	.foot-di {display: none;}

}
