@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei'; font-size:14px;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
*{
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none ;
}

img{border:none;}
body{background:#fff; min-width:1220px\9; *min-width:1220px;}
button,input,select,textarea{font-size:100%;}
.clear{clear:both;}
.wid1220{width:1220px; margin:0 auto;}
.wid1400{width:1400px; margin:0 auto;}
.wid100{width:100%; float:left;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}
body{
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;
}
.content-con p a{color:#555;}

.ssz{width:15%; height:40px;float:left;}
.ssz1{width:85%; height:50px;float:right;}







.zhxw11{width:295px; float:left; margin-top:60px;}

.kydt-listdd{ float:left; margin-top:34px;}
.kydt-listdd li{ border-bottom:1px solid #e0e0e0; padding-bottom:6px; float:left;  line-height:23px; height:46px; margin-bottom:10px; background:url(../images/qdf.jpg) 0px 10px no-repeat; padding-left:10px;width:285px;}
.kydt-listdd li a{color:#333;}
.kydt-listdd li a h3{display:inline; font-weight:normal; font-size:14px;}
.kydt-listdd li a span{color:#999; font-size:12px; margin-left:6px; float:right;}



























.navigation-down-inner dl{width:33%; float:left; height:auto;}
.navigation-down-inner dt{ width:100%; float:left; height:auto; text-align:center; display:block; line-height:26px; color:#fff; }

.navigation-down-inner dd{ width:50%; float:left; line-height:26px; color:#fff; text-align:left; }
.navigation-down-inner dd a{ color:#fff;}




.width42{width:47%!important; float:right!important;}
.sydw{width:80px; height:80px; float:left; margin-left:150px; vertical-align:middle; text-align:center;}
.yx{width:44px; height:80px; float:left; margin-right:30px; vertical-align:middle; text-align:center; margin-top:15px;}
.bq{float:left;margin-top:10px; }
hr{padding:0; margin:0;}
.zzjg-right-1 LI {float:left; width:48%; margin-right:2%; overflow:hidden; height:36px; white-space:nowrap; text-overflow:ellipsis;}
.leftsidebar_box{display:none;background:url(../images/ej-bg.png) repeat-x; text-align:center; height:50px; line-height:50px; padding-top:9px; position:relative; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; margin:-9px auto 0}
.nav-search,.phone-link{display:none;}
.foot-bottom a{color:#8eadd3;}
.rl-con li,.rl-con dd{float:left;}
.top{width:100%; height:42px; line-height:42px; background:#1b467b; color:#fff; font-size:14px; float:left;}
.top ul{float:right; height:42px;}
.top li,.top-link li,.xnrc li,.rl-con LI,.sjmt-title LI {float:left;}
.top li a{color:#fff; padding:0 6px; float:left; display:block;}
.top li a:hover{color:#9ec3ef;}
.logo-bg{width:100%; height:150px; background:#245086; float:left;}
.logo{width:365px; height:145px; float:left;}
.banner{width:100%; text-align:center; overflow:hidden; float:left; margin-top:-51px;}
.banner img{vertical-align:top;}
.top-link{float:right;}
.top-link li a{width:45px; text-align:center; height:50px; color:#1b467b; font-size:14px; margin-left:11px; display:block; float:left; line-height:50px;}
.top-link li a:hover{background:url(../images/top-link.png) no-repeat;}
.part1{background:#f6f5f5; width:100%; float:left;}
.part2{width:100%; float:left; margin-top:45px;}
.part3{width:100%; float:left;}
.gg{width:375px; float:left; margin-right:38px; margin-top:67px; overflow:hidden;}
.gg-top{width:100%; height:50px; line-height:50px;}
.title{background:url(../images/jiao.jpg) no-repeat right top; padding-right:15px; display:inline-block;}
.title-1{background:url(../images/jiao-l.jpg) no-repeat right 16px; float:left; padding-right:10px; display:inline-block; height:50px; line-height:50px;}
.title-1 img{display:block; float:left; margin-right:14px;}
.title h3{height:24px; line-height:24px; font-size:18px; color:#000; display:block; float:left; font-weight:normal; margin-right:5px;}
.title-1 h3{height:50px; line-height:50px; font-size:18px; color:#000; display:block; float:left; font-weight:normal; margin-right:5px;}
.title span{display:block; color:#1b467b; float:left; font-size:14px; margin-top:3px;}
.title-1 span{display:block; color:#c71508; float:left; font-size:14px; /*margin-top:3px;*/}
.zs-top{width:100%; height:50px; line-height:50px;}
.more{display:block; float:right;}
.gg-con{width:100%; margin-top:25px;}
.gg-con li{width:100%; margin-bottom:40px; height:62px; float:left;}
.gg-con li a{display:block; background:url(../images/date.jpg) no-repeat;width:100%; height:62px;}

.defaultInputStyle{border:#AFD5F5 1px solid;}
.gg-con .gg-date{width:62px; height:56px; padding-top:6px; float:left; text-align:center; color:#1b467b; position:relative; margin-right:-62px;}
.gg-con .gg-date span{display:block; float:left; text-align:center; font-size:24px; width:100%;}
.gg-con .gg-date i{display:block; float:left; text-align:center; font-size:12px; width:100%;}
/*.gg-con .gg-txt h3 ,p3*/
.gg-con .gg-txt-1{float:right; width:100%;color:#555;}
.gg-con .gg-txt{ margin-left:80px; text-align:justify;text-justify:distribute-all-lines; }
.gg-con .gg-txt h3{display:block; width:100%; font-weight:normal; font-size:14px; line-height:20px;height:20px; overflow:hidden; text-overflow:ellipsis;color:#000 ;white-space: nowrap;}
.gg-con .gg-txt h3 a{color:#000}
.fott_dut{ width:45%; float: right; height:320px;}

#animation_container{ width: 90% !important;
	height: auto !important;}

#canvas{max-width:43% !important;}


.fott_dutsjj{ width:50%; float: right; height:320px; display:none;}
.gg-con .gg-txt p{display:block; float:left; width:100%; line-height:19px; height:40px; overflow:hidden; font-size:14px; margin-top:6px;text-indent:2em;}
.gg-con .gg-txt p a{color:#666666}
.yw{width:385px; margin-right:37px; float:left; margin-top:67px;}
.yw-first{width:100%; position:relative; float:left; margin-top:30px;}
.yw-first .yw-pic{width:100%; float:left;}
.yw-first .yw-pic img{width:100%;height:280px}
.yw-first .yw-txt{width:355px; height:30px; line-height:30px; color:#fff; font-size:14px; padding:0 15px; position:absolute; bottom:186px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; left:0;}

.yw-list{width:100%; float:left; margin-top:39px; overflow:hidden;height:141px; overflow:hidden; line-height:23px; text-indent:2em;}
.yw-list a{color:#474747; font-size:14px; line-height:29px;}

.yw-list li{width:370px; background:url(../images/qdf.jpg) no-repeat left center; padding-left:15px;line-height:35px;height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yw-list li a{color:#474747; font-size:14px; line-height:30px;}



.zs-list-txt:hover,.jyjx-txt:hover,.jyjx2-txt:hover,.jyjx2-txt-2:hover{background:rgba(0,0,0,0.1);}
.jyjx-txt-1{margin-left:296px; text-align:center; line-height:160px;height:160px; color:#1b467b; font-size:24px;
	transition:all 0.2s;
	-moz-transition:all 0.2s ease-in;
	-ms-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	-webkit-transition:all 0.2s ease-in;
}
.jyjx-txt:hover .jyjx-txt-1,.jyjx2-txt:hover .jyjx2-txt-1,.jyjx2-txt-2:hover span{
	-moz-transform: translate(0,-5px);
     -webkit-transform: translate(0,-5px);
     -o-transform: translate(0,-5px);
     -ms-transform: translate(0,-5px);
     transform: translate(0,-5px);
}


.jyjx2-txt-1{margin-left:189px; text-align:center; line-height:160px;height:160px; color:#1b467b; font-size:24px;
	transition:all 0.2s;
	-moz-transition:all 0.2s ease-in;
	-ms-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	-webkit-transition:all 0.2s ease-in;
}

.jyjx2-txt-2 span{padding:50px 20px 0 20px; line-height:30px!important; display:block;
	transition:all 0.2s;
	-moz-transition:all 0.2s ease-in;
	-ms-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	-webkit-transition:all 0.2s ease-in;
}




.content-con table{width:100%!important;}
.content-con table div p{text-indent:2em!important;}
/***********日历*******************/
#calendar {width:300px;height:280px;margin-top:10px;}
.xnrc{width:400px; height:64px; line-height:50px;}
.xnrc h3{display:block; float:left; font-weight:normal; font-size:18px; color:#000;}
.xnrc ul{height:40px;width:240px;float:right;list-style:none;text-decoration:none;line-height:50px;}

      
.xnrc ul li{height:40px;float:left;}
.xnrc li a{float:left; text-decoration:none; font-size:12px; color:#000; margin-right:12px;}
.current a:hover,.current a:active,.current a:link,.current a:visited{color:red}
.dqsj{width:385px;  float:left;display:none}
.dqsj-title{width:385px;line-height:30px; color:#474747; font-size:14px;}
.dqsj-title h3{width:20px; height:20px; margin-top:6px; margin-right:6px; background:url(../images/x.jpg) no-repeat; text-align:center; line-height:20px; color:#fff; font-size:14px; font-weight:normal; float:left;}
.dqsj-con,.dqsj-date{color:#474747; font-size:12px; line-height:24px; margin-left:26px; width:359px;}
.dqsj a {cursor:pointer;}

.cal table
{
    border-collapse:collapse;
    border-spacing:0;
    width:385px;
    table-layout: fixed;
    vertical-align: middle;
}

.cal th,.cal td
{
    height:45px;
    text-align:center;
    line-height:45px;
    padding: 0;
    color:#777;
    font-size: 14px;
}
.cal th
{
    font-weight: normal;
    font-size:14px;
    height:36px;
}
.cal td
{
    
    cursor:pointer;
}
.cal td:hover
{
    background:#33b8ff;
    cursor:pointer;
    color:#fff;
}
.cal td.empty:hover
{
    background:#33b8ff;
    cursor:default;
}
.cal td:nth-child(6),.cal td:nth-child(7) {
    color:#f0556b;
}
.cal .on
{
    background:url("../images/h-point.png") center bottom no-repeat;
    position: relative;
}
.cal .cur{
    background:#2f6aaa;
    color:#fff;
}
.cal td.on:hover
{
    background:url("../images/h-point.png") #33b8ff center bottom no-repeat;
    cursor:pointer;
    color:#fff;
}
.cal td.on.cur {
    background:url("../images/h-point.png") #4481c3 center bottom no-repeat;
}

/************************/
.calendar_top_right {
    width: 100%;
    float:left;
}
.calendar_top_right_1 {
    margin-left:105px; background:#dbdbdb;
}
.calendar_cur_date {
    width:100px;
    height:30px;
    line-height:30px;
    float:left;
    background:#dbdbdb;
    color: #656565;
    font-size:14px;
    text-align:center;
    position:relative;
    margin-right:-105px;
}



.calendar_month_next,.calendar_month_prev
{
    width:30px;
    height:30px;
    cursor:pointer;
}

.calendar_month_next
{
    float:right;
    background-position:-42px -6px;
}

.calendar_month_span
{
    display:inline;
    line-height:30px;
    font-size:14px;
    letter-spacing:2px;
}

.calendar_month_prev
{
    float:left;
    margin-left:0px;
    background-position:-5px -6px;
}
.cal_succ_calendar_title
{
    text-align:center;
    width:398px;
    background:#fff;
}
.cal_main
{
    width:400px;
    font-family:"Microsoft YaHei",SimHei;
}
/*******************/



.zs-list{width:100%; margin-top:35px;}
.zs-list li{width:293px; margin-right:15px; float:left; overflow:hidden;}
.zs-list li:last-child{margin-right:0;}
.zs-list-txt{width:273px; padding:10px; position:absolute; z-index:100; height:131px;}
.zs-list-txt:hover{background:rgba(0,0,0,0.1);}
.zs-list-txt h3,.zs-title-zw{display:block; font-weight:normal; font-size:24px; line-height:30px; color:#fff;
	transition:all 0.2s;
	-moz-transition:all 0.2s ease-in;
	-ms-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	-webkit-transition:all 0.2s ease-in;
}
.zs-list-txt:hover .zs-title-zw{
	-moz-transform: translate(0,-5px);
     -webkit-transform: translate(0,-5px);
     -o-transform: translate(0,-5px);
     -ms-transform: translate(0,-5px);
     transform: translate(0,-5px);
}
.zs-list-txt:hover .zs-title-yw{
	-moz-transform: translate(0,-5px);
     -webkit-transform: translate(0,-5px);
     -o-transform: translate(0,-5px);
     -ms-transform: translate(0,-5px);
     transform: translate(0,-5px);
}

.zs-list-txt span,.zs-title-yw{font-size:16px; font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px; color:#fff;
	transition:all 0.2s;
	-moz-transition:all 0.2s ease-in;
	-ms-transition:all 0.2s ease-in;
	-o-transition:all 0.2s ease-in;
	-webkit-transition:all 0.2s ease-in;
}
.zs-img{width:100%; position:relative;}




.menu{width:100%; height:50px; float:left; position:relative; z-index:100; background:url(../images/nav-bg.png) repeat; margin-top:1px;}
.menu .nav{height:50px;margin:0 auto; float:left;}
.menu .nav li{float:left;list-style:none;}
.menu .nav li a{display:block;height:50px; margin-right:10px; padding:0 15px;line-height:50px;color:gray;text-decoration:none;position:relative;overflow:hidden; font-size:16px; color:#333;}
.menu .nav li a:hover,.menu .nav li a.current{background:url(../images/nav-xz.png) no-repeat center 42px;color:#333;}
.menu .nav li .box{width:100%;min-height:50px;position:absolute;top:50px;left:0; background:url(../images/ej-bg.jpg) repeat;display:none; overflow:hidden;}
.menu .nav li .box a{display:block;height:50px;float:left;color:#fff;line-height:50px;border:none;background:url(../images/bjt.png) no-repeat left center; margin-right:22px;}
.menu .nav li .box a:hover{color:#0b305d;background:url(../images/ljt.png) no-repeat left center;}
.ejdh{position:absolute; left:50%; margin-left:-600px;}


.kydt{width:543px; float:left; margin-right:40px; margin-top:60px;}
.zhxw{width:295px; float:left; margin-top:60px;padding-right:40px;}
.kydt-con{width:100%; margin-top:35px; float:left;}
.kydt-first{width:266px; float:left; margin-top:6px;}
.kydt-pic{width:100%; height:136px; float:left; overflow:hidden;}
.kydt-pic img{width:100%!important; height:100%;}
.kydt-first h3{display:block; float:left; width:100%; height:20px; line-height:20px; color:#434343; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal; margin:6px 0;}
.kydt-first p{display:block; width:100%; float:left; line-height:24px; height:66px; overflow:hidden; color:#666; font-size:12px; text-align:justify;text-justify:distribute-all-lines;text-indent:2em;}
.kydt-list{width:277px; float:left;}
.kydt-list li{margin-left:20px; border-bottom:1px solid #e0e0e0; padding-bottom:8px; float:left; width:257px; line-height:22px;height:44px; margin-bottom:10px;}
.kydt-list li a{color:#333;}
.kydt-list li a h3{display:inline; font-weight:normal; font-size:14px;}
.kydt-list li a span{color:#999; font-size:12px; margin-left:6px; float:right;}
.zhxw-con{width:100%; margin-top:30px;}
.zhxw-con li{width:100%; line-height:32px; float:left; height:32px;font-size:14px;}
.zhxw-con li .zhxw-txt{width:100%; float:left;}
.zhxw-con li .zhxw-txt-1{margin-right:60px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:32px; line-height:32px; color:#333;font-size:14px;}
.zhxw-date{width:50px; text-align:right; position:relative; margin-left:-50px; float:right; color:#999; height:32px; line-height:32px;font-size:14px;}
.jdgz{width:100%; float:left; margin-top:50px;}
.jdgz-con{width:1200px; background:#efefef; padding:15px 2px 15px 16px; *padding:15px 2px 0 18px; margin-top:40px;}


.week{border:#cccccc 1px solid;border-collapse:collapse; margin:0 5%;}
.week TD{border:#cccccc 1px solid;line-height:26px;border-collapse:collapse;}
.week a{color:#003366;}



.tag_txt img{vertical-align:top; width:100%;}
.jdgz-con li { position: relative; float: left; width:286px; margin-right:14px; overflow: hidden;}
.tag_txt { text-align: center; line-height: 20px; }
.tag_txt a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7} 





/************新增20170325************************/
.xxhyyxt{width:100%; padding:30px 0 100px; min-height:500px; background:#f6f4f5;}
.xxhyyxt-title{width:100%; line-height:90px; background:#fff; float:left; margin-bottom:40px;}
.xxhyyxt-title li{width:50%; float:left; text-align:center; color:#948f91; font-size:24px;}
.xxhyyxt-title li a{width:100%; display:block; line-height:50px; float:left; text-align:center; color:#948f91; font-size:24px;}
.xxhyyxt-title li a span{font-size:14px;}
.xxhyyxt-current a:hover, .xxhyyxt-current a:active, .xxhyyxt-current a:link, .xxhyyxt-current a:visited{background:url(../images/qhjt.jpg) no-repeat center bottom; color:#1b467b;}
.xxhyyxt-con{width:96%; padding: 0 2%;}
.xxfw-xz,.xxsh-xz,.qtsw-xz{width:100%; margin-bottom:40px;}
.xxfw-xz-title{background:url(../images/xz-line.jpg) no-repeat left center; height:30px; line-height:30px; text-align:center; float:left; width:100%; margin-bottom:45px;}
.xxfw-xz-title h3{display:inline-block; margin:0 auto; background:#f6f4f5; padding:0 100px; font-size:18px; color:#535353;}
.xxfw-xz-con{width:100%; float:left;}
.xxfw-xz-con li{width:20%; float:left; height:101px; margin-bottom:30px; line-height:101px;}
.xxfw-xz-con li a{color:#535353; font-size:16px;}
.xxfw-xz-con li a img{vertical-align:middle; margin-right:5px;}
.xxfw-xz-con li a span{margin-top:26px; line-height:24px; display:inline-block; float:left;}
.xxfw-xz-con li a i{display:block; float:left;}


.foot-top{width:100%; height:54px; line-height:54px; border-bottom:1px solid #719ac3;color:#a3bcdb; float:left;}
.foot-top li{width:50%; float:left;}
.foot-top li a{color:#a3bcdb; font-size:18px; padding:0 10px;}
.foot-top li img{vertical-align:middle; margin-right:8px;}





/******************新增1******************/
.content-mian{width:100%; float:left;}
.content{width:88%; padding:45px 6% 100px 6%;  background:#fff;}
.contentfff{width:88%; padding:45px 6% 100px 6%;  background:#fff;}
.contentdd{width:88%; padding:45px 6% 100px 6%;  background:#fff;}




.content-title{text-align:center;}
.content-title h3{display:inline-block; text-align:center;  min-width:470px; font-size:18px; margin:0 auto; line-height:50px; color:#555; }
.content-title .content-date{display:block; text-align:center; color:#928d8d; font-size:12px; margin:0 auto;}
.content-title .content-date i{padding:0 10px;}
.content-con{width:100%; float:left; margin-top:30px;}
.content-con p,.content-con span{line-height:36px!important; font-size:16px!important; color:#555;font-family:'Microsoft YaHei'!important;text-indent:28px;}
.content-con img{display:block; margin:35px auto; max-width:59%;height:auto;}
.content-con td p img{display:block; margin:20px auto; max-width:59%;height:auto;}


.jyjx1{width:100%; margin-top:120px; float:left;}
.jyjx1 li{width:49%; margin-right:2%; background:#f6f4f5; float:left; margin-bottom:80px;}
.jyjx-pic{width:296px; position:relative; float:left; margin-right:-296px;}
.jyjx-pic img,.jyjx2-pic img{width:100%; vertical-align:top;}
.jyjx-txt{width:100%; float:right;}
.jyjx-txt-1{margin-left:296px; text-align:center; line-height:160px;height:160px; color:#1b467b; font-size:24px;}
.jyjx2{width:100%; float:left; margin-bottom:120px;}
.jyjx2 li{width:32%; margin-right:2%; background:#f6f4f5; float:left; margin-bottom:80px;}
.jyjx2-pic{width:189px; position:relative; float:left; margin-right:-189px;}
.jyjx2-txt{width:100%; float:right;}
.jyjx2-txt-1,.jyjx2-txt-2{margin-left:189px; text-align:center; line-height:160px;height:160px; color:#1b467b; font-size:24px;}
.jyjx2-txt-2{line-height:30px!important;}
.jyjx2-txt-2 span{padding:50px 20px 0 20px; line-height:30px!important; display:block;}
#kxyj{width:100%; margin:60px 0 150px;}
#left-kxyj{width:100%; float:left;}
#left-kxyj-1{margin-right:340px;}
#right-kxyj{width:300px; position:relative; margin-left:-300px; float:right; background:#f6f4f5;}
.kxyj-pic{width:306px; position:relative; float:left; margin-right:-306px;}
.kxyj-pic img{width:100%; vertical-align:top;}
.kxyj-title{position:absolute; right:0; top:0; line-height:60px; padding:0 30px; background:url(../images/kxyj6.png) repeat; color:#fff; font-size:24px;}
.kxyj-txt{width:100%; float:right;}
.kxyj-txt-1{margin-left:356px; }
.kxyj-list li{width:50%; float:left;}
.kxyj-list-1 li{width:50%; float:left;}
.kxyj-list li a,.kxyj-list-1 li a{float:left; display:block; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px; height:36px; overflow:hidden; color:#555; font-size:14px;}
.kxyj-1{width:100%; margin-bottom:70px; float:left;}
.kxyj-right-pic,.xysh-right-pic{width:100%; border-bottom:24px solid #fff; float:left;}
.kxyj-right-pic img,.xysh-right-pic img,.sdgk-pic img,.zsjy-list li .zsjy-pic img{width:100%; vertical-align:top;}
.kxyj-right-list{width:100%; background:url(../images/kxyj5.jpg) no-repeat left top; background-size:100%;}
.kxyj-right-list dl{width:84%; padding:65px 8% 0 0; font-size:14px;}
.kxyj-right-list dt{color:#1b467b; width:100%; line-height:30px; }
.kxyj-right-list dd{width:100%; text-align:left; font-size:18px; line-height:22px; }
.kxyj-right-list dd a{color:#1f4370; font-size:14px;}

#xysh{width:100%; margin:60px 0 150px;}
#left-xysh{width:100%; float:left; margin-bottom:100px;}
#left-xysh-1{margin-right:390px;}
#right-xysh{width:350px; position:relative; margin-left:-350px; float:right; background:#f6f4f5;}
.xysh-right-list{width:76%; background:url(../images/xysh2.jpg) no-repeat left top; background-size:100%; padding:0px 12%; float:left;}
.xysh-title{width:100%; text-align:center; line-height:46px; text-align:left; font-size:18px; color:#1b467b; }
.shgk{width:100%; line-height:22px; color:#555; font-size:14px;}
.shgk p{line-height:30px;color:#1f4370;}
#sdgk-nr{width:100%;}
#sdgk-left{width:707px; margin-top:130px; margin-right:45px; float:left;}
#sdgk-right{width:468px; margin-top:130px; border-top:8px solid #3c6ba4; background:#f6f4f5; float:right;}
.sdgk-pic{width:100%; border-bottom:10px solid #fff;}
.sdgk-list{width:100%; margin-bottom:70px; float:left;}
.sdgk-list-1{width:100%; border-top:1px solid #ebf0f6; margin-bottom:60px; background:url(../images/jiao-l.jpg) no-repeat right top;}
.sdgk-left{width:217px; float:left; position:relative; margin-right:-217px;}
.sdgk-right{width:100%; float:right;}
.sdgk-right-1{margin-left:250px;}
.sdgk-title{float:right; margin-right:20px; line-height:54px; color:#1b467b; font-size:18px;}
.sdgk-right-1 ul{float:left; width:100%; margin-top:30px;}
.sdgk-right-1 li a{display:block; float:left; font-size:14px; color:#555; margin-right:40px; line-height:36px;}
.sdgk-nrjj{width:80%; padding:0 10%;}
.sdgk-nrjj-title{width:100%; padding:70px 0 0 40px; float:left;}
.sdgk-nrjj-title h3{display:block; float:left; font-size:36px; color:#173b68; margin-right:3px; line-height:60px; font-weight:normal;}
.title-right{float:left;}
.sdgk-nrjj-title em{color:#555; font-size:18px; display:block; width:100%; margin-top:18px; line-height:16px;}
.sdgk-nrjj-title i{display:block; float:left; font-size:14px; color:#c71508; width:100%;}
.sdgk-nr1{width:100%; float:left; margin-top:55px;}
.sdgk-nr1 p{text-indent:2em; line-height:30px; color:#173b68; line-height:30px;}
.zsjy{width:100%; margin-bottom:60px; float:left;}
.zsjy-title{width:100%; float:left; height:60px; line-height:60px; background:#fafafa url(../images/zsjy-j.jpg) no-repeat right bottom;}
.zsjy-title h3{display:block; float:left; font-weight:normal; color:#fff; padding:0 50px; background:#bfbebf; font-size:24px;}
.zsjy-list{width:100%; float:left; margin-top:50px;}
.zsjy-list li{width:31%; margin-right:3.5%; float:left; background:#f6f6f9 url(../images/zsjy4.jpg) no-repeat left bottom; background-size:100%;}
.zsjy-list li .zsjy-pic{width:100%; float:left;}
.zsjy-list li .zsjy-txt{width:100%; height:78px; line-height:78px; text-align:center; float:left; color:#1b467b; font-size:18px;}
.zs-jtnr{width:100%; margin-top:130px; float:left;}
.zsjy-link{width:100%; float:left; margin-bottom:150px;}
.zsjy-link li{width:48%; margin-right:4%; float:left;}
.zsjy-link li img{width:100%; vertical-align:top;}


.yxgk-conff li{width:50%; float:left;}
.yxgk-conff li a{float:left; display:block; overflow:hidden; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px;height:36px; color:#555; font-size:16px;}
.yxgk-conff li  span{line-height:36px;height:36px; color:#555; font-size:16px;cursor:pointer}




.yxgk-con li{width:33.3%; float:left;}
.yxgk-con li a{float:left; display:block; overflow:hidden; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px;height:36px; color:#555; font-size:16px;}
.yxgk-con li  span{line-height:36px;height:36px; color:#555; font-size:16px;cursor:pointer}




.list-date{width:100px; text-align:right; position:relative; margin-left:-100px; float:right;}
.list-txt{width:100%; float:left;}
.list-txt-1{margin-right:120px;}
.list-con,.list,.dqwz{width:100%; float:left;}
.list{margin-top:40px;}
.dqwz{width:98%; line-height:30px; border-bottom:1px solid #3c6ba1; font-size:14px; color:#333; padding:0 1%;}
.dqwz a{color:#333;}
.list-con ul{width:98%; padding:20px 1%;}
.list-con li{width:100%; float:left;}
.list-con li a{float:left; display:block; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px; color:#555; font-size:16px; display:block; width:98%;}
.list-txt-1{height:36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/***************新增*****************/
.list-banner{width:100%; float:left; background:#f6f4f5; text-align:center;}
.list-banner img{vertical-align:top; max-width:100%;}
.list-mian{width:100%; float:left; border-bottom:25px solid #f6f4f5; overflow:hidden;}
.fk-login{border-left:6px solid #1b467b; padding-left:60px; margin-top:55px; margin-bottom:155px; float:left;}
.fk-login-1{border-left:6px solid #1b467b; padding-left:60px; margin-top:55px; margin-bottom:60px; float:left;}
.zjsd{width:300px; height:67px; float:right; background:url(../images/zjsd.jpg) no-repeat right top; background-size:100%; color:#c71508; font-size:24px; line-height:60px; text-align:right; padding-right:34px;}
.fk-nh{float:left; font-size:14px; height:27px; margin-top:40px; color:#1b467b;}
.fk-nh-1{float:left; font-size:14px; height:27px; padding:30px 0; color:#1b467b;}

.fk-nh img,.fk-nh-1 img{margin-right:10px;}
.sdjs{width:1086px; margin:0 auto; line-height:24px; color:#333;}
.sdjs-1{width:100%; margin:40px 0; text-indent:2em;}
.xxjs{font-size:14px; color:#255085; line-height:36px; padding:0 20px; display:block; margin:0 auto; border:1px solid #3c6ba4; background:#f5f7fa; width:140px; height:36px; text-align:center;}
.fk-list{width:100%; margin-bottom:120px; float:left;}
.fk-list-1{width:30%; float:left; padding-top:30px; margin-right:5%; background:#f6f6f9 url(../images/sd-fk.jpg) no-repeat;}
.fk-list-title,.ejjs-title{width:90%; line-height:60px;height:60px; border-bottom:1px solid #c3c5c7; text-align:center; font-size:18px; margin:0 5%; color:#1b467b; float:left;}
.fk-list-1 ul,.ejjs-list,.ejjs-list-1{width:90%; float:left; margin:10px 5% 20px; height:110px;}
.fk-list-1 li,.ejjs-list-1 li{width:50%; font-size:14px; float:left;} 
.fk-list-1 li a,.ejjs-list li a,.ejjs-list-1 li a{width:100%; line-height:40px; color:#555; display:block; height:40px; overflow:hidden;}
.fk-list-1 img,.ejjs img{display:block; width:100%; float:left;}
.ejjs{width:30%; float:left; margin-right:5%; background:#f6f6f9 url(../images/ejjs.jpg) no-repeat right bottom;background-size:100%; margin-bottom:50px; height:540px;}
.ejjs-list li{width:50%; float:left; float:left;}
#kyxs{width:100%; border-top:10px solid #f6f4f5;}
#right{background:#f6f4f5; width:385px; margin-left:90px; padding-top:120px; float:left;}
.right-pic{width:100%; border-top:10px solid #fff; border-bottom:10px solid #fff;}
.right-pic img,.zzjg-left img{vertical-align:top; width:100%;}
#left{width:745px; float:left;}
.zzjgxx{width:80%; margin:0 10%; padding-top:30px;}
.zzjgxx dl{width:100%; color:#1b467b; font-size:18px; line-height:30px; float:left; margin-bottom:15px;}
.zzjgxx dt{width:100%; float:left;}
.zzjgxx dd a{ display:block; color:#1f4370; font-size:14px; line-height:33px;}
.left-title{width:100%; margin-top:55px;}
.left-title h3{display:block; float:left; border-bottom:1px solid #8a8a8b; height:55px; line-height:55px; font-weight:normal; padding:0 10px;}
.left-title h3 span{color:#173b68; font-size:30px;}
.left-title h3 i{color:#555; font-size:24px;}
.zzjg-list{width:100%; margin-top:70px; float:left;}
.zzjg-list-1{width:100%; background:url(../images/zzjg-bg.jpg) no-repeat; margin-bottom:60px;}
.zzjg-left{width:217px; float:left; position:relative; margin-right:-217px;}
.zzjg-right{width:100%; float:right;}
.zzjg-right-1{margin-left:250px;}
.zzjg-title{float:right; margin-right:20px; line-height:54px; color:#1b467b; font-size:18px;}
.zzjg-right-1 ul{float:left; width:100%; margin-top:25px;}
.zzjg-right-1 li a{display:block; float:left; font-size:14px; color:#555; margin-right:40px; line-height:36px;height:36px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#xxgk{width:100%; float:left; margin-bottom:100px;}
#left-1{width:760px; float:left;}
#right-1{width:306px;background:#fcfcfc url(../images/right-bg.jpg) no-repeat right top; background-size:100%; float:right; margin-top:60px;}
.list-ejdh{background:url(../images/ej-bg.png) repeat-x; text-align:center;width:1220px; height:50px; line-height:50px; padding-top:9px; position:relative; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; margin:-9px auto 0}
.list-ejdh a{padding:0 50px; color:#58595a; font-size:16px; height:50px; line-height:50px; display:inline-block;}
.list-ejdh a:hover{background:url(../images/list-ejdh-bg.png) repeat-x;}




.left-1-title{width:100%; border-bottom:1px solid #3c6ba4; margin-top:60px;}
.left-1-title h3{display:block; float:left; font-size:36px; color:#173b68; margin-right:3px; line-height:60px; font-weight:normal;}
.title-right{float:left;}
.left-1-title em{color:#555; font-size:18px; display:block; width:100%; margin-top:18px; line-height:16px;}
.left-1-title i{display:block; float:left; font-size:14px; color:#c71508; width:100%;}
.xxjj,.xyld{width:100%; margin-top:30px; line-height:24px; color:#333;}
.xyld ul{width:94%; padding:20px 3%;}
.xyld li{width:48%; text-align:center; float:left; line-height:30px; margin-bottom:20px; margin-right:4%;height:305px;}
.xyld li img{max-width:100%;}
.xyld li a{color:#555; font-size:14px;}
.xxjj p{display:block; float:left; text-indent:2em; font-size:16px; margin-bottom:15px; line-height:35px; width:100%;} 
#right-1 ul{width:86%; margin:20px 7%;}
#right-1 li{font-size:14px; color:#1f4370; line-height:32px;}
.right-sdjs{font-size:18px; color:#173b68; margin-top:310px; width:83%; padding:0 7%;}
.js-1{font-weight:bold; padding-left:30px;}
.local{color:#555; line-height:40px;}
.local a{color:#555; font-size:14px; padding:0 5px;}
.yxgk{width:100%; float:left; padding-top:30px;}
.yxgk-1{width:100%; margin-bottom:26px;}
.yxgk-title{width:100%; background:url(../images/yxgk-bg.jpg) no-repeat left bottom; height:50px;}
.yxgk-title h3{display:block; float:left; line-height:20px; margin:10px 0; font-weight:normal; color:#c71508; font-size:24px; padding-right:8px; border-right:1px solid #1b467b; margin-right:8px;}

.yxgk-title h3 a{color:#c71508;}
.yxgk-title span{display:block; float:left; line-height:40px; color:#1b467b; font-size:18px;}
.yxgk-con{width:96%; float:right; margin-top:15px;}
.yxgk-conff{width:96%; float:right; margin-top:15px;}

.yxgk-con p{display:block; width:100%; color:#333; line-height:24px; color:#333; text-indent:2em;}
.yxgk-btn{width:100%; float:left; margin-top:20px;}
.bkzs-btn{width:130px; height:35px; line-height:35px; background:#3c6ba4; color:#fff; font-size:14px; display:block; float:right; text-align:center; margin-left:10px;}
.line{width:84%; margin:0 8%; height:30px; border-bottom:1px dotted #1474ad; float:left;}
#right-12{width:388px;background:#f6f4f5 url(../images/xygk-right.jpg) no-repeat; float:right; margin-top:60px;}
.yxgs-right{width:80%; margin:40px 10%;}
.yxgs-right dl{width:100%; float:left; margin-bottom:70px;}
.yxgs-right dt{width:100%; float:left; color:#1b467b; font-size:18px; line-height:30px; margin-bottom:15px;}
.yxgs-right dd{width:100%; float:left; color:#555; font-size:14px; line-height:30px; padding-left:20px;}









.date{width:385px; float:left; margin:60px 0 0;}
.xnrc{width:100%; height:65px; line-height:40px;}
.xnrc h3{display:block; float:left; font-weight:normal; font-size:18px; color:#000;}
.xnrc ul{float:right;}
.xnrc li a{display:block; float:left; font-size:12px; color:#000; margin-right:12px;}
.current a:hover,.current a:active,.current a:link,.current a:visited{color:red}
/*.rl-top{width:100%; height:30px; line-height:30px; background:#dbdbdb; float:left;}
.rl-top-left{width:100px; text-align:center; line-height:30px; height:30px; border-right:5px solid #f6f5f5; font-size:14px; color:#656565; float:left;}
.rl-top-right{width:280px; height:30px; line-height:30px; float:left;}
.rl-top-leftjt,.rl-top-rightjt{width:30px; height:30px; float:left;}
.rl-top-jxz{width:220px; float:left; text-align:center;}
.rl-top-jxz span{margin-right:8px;}
.rc-content{margin-top:16px; width:100%;}
.rl-con{width:100%; float:left;}
.rl-con li a,.rl-con dd{width:55px; height:32px; position:relative; text-align:center; line-height:32px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#777777; display:block; float:left; border-bottom:1px solid #f2f2f2;}
.rl-con dd{border-bottom:0; height:36px; line-height:36px;}
.red{color:#f0556b!important;}
.red-1{color:#f8c0c0!important;}
.gray-1{color:#cecece!important;}
.rl-con li a:hover,.rl-current{background:#2f6aaa!important; color:#fff!important;}
.rl-con li a img{position:absolute; bottom:3px; left:25px;}*/
.dqsj{width:385px; float:left;}

.dqsj-title{width:385px; line-height:30px; color:#474747; font-size:14px;}
.dqsj-title h3{width:20px; height:20px; margin-top:6px; margin-right:6px; background:url(../images/x.jpg) no-repeat; text-align:center; line-height:20px; color:#fff; font-size:14px; font-weight:normal; float:left;}
.dqsj-con,.dqsj-date{color:#474747; font-size:12px; line-height:24px; margin-left:26px; width:359px;}

.sjmt{width:100%; float:left; margin-top:55px;}

.sjmt-con{width:100%; margin-top:38px;}
.sjmt-title{width:165px; float:right;}
.sjmt-title li a{display:block; float:left; width:41px; height:41px; border-radius:100px; background:url(../images/gray.png) no-repeat; margin-left:13px;}
.sj-current a:hover,.sj-current a:active,.sj-current a:link,.sj-current a:visited{display:block; float:left; width:41px; height:41px; border-radius:100px;background:url(../images/lq.png) no-repeat;}
.sjmt-txt-left{width:300px; margin-right:100px; float:left;}
.sjmt-txt-right{width:820px; float:left;}
.sjmt-txt-left h3{display:block; float:left; font-weight:normal; text-align:center; width:300px; float:left; height:30px; line-height:30px; color:#0c4175; font-size:14px;}
.wb-pic{width:100%; height:290px; float:left;}
.wb-pic img{width:100%;}
.sjmt-txt-right li{width:100%; float:left; margin-bottom:35px;}
.wb-title{width:100%; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#023a6d; float:left; font-size:16px;}
.wb-title img{vertical-align:middle; margin-right:20px;}
.wb-zy{font-size:14px; color:#4e4e4e; line-height:22px; height:66px; overflow:hidden; float:left; margin-top:15px;}
.wb-date{width:100%; float:left; color:#e7920c; font-size:12px; margin-top:10px;}
.sdxc{width:100%; background:url(../images/sdxc-bg.jpg) repeat; margin-top:50px; float:left; padding:58px 0;}
.sdxc-1{width:840px; height:358px; overflow:hidden; float:left;}

.sdxc-1 video{width:100%; height:100%;  object-fit: fill;}
.sdxc-2{float:left; width:370px;}
.sdxc-2 li{width:100%; height:358px; overflow:hidden; float:left;}
.foot{background:#0c4175; width:100%; float:left; overflow:hidden;}

.foot-middle{width:100%; border-bottom:1px solid #719ac3; padding:25px 0;   float:left;}
.foot-middle-left{width:238px; background:#305e8d; padding:5px; border:1px solid #83a2c5; float:left; color:#fff; font-size:14px; text-align:center;}
.foot-middle-left li{float:left; width:109px; margin:5px;font-size:12px;}
.foot-middle-right{float:left;width:25%;margin-left:5%;}
.foot-middle-right .xb{width:133px; margin-left:20px; float:left;}
.foot-middle-right .xb dt,.foot-middle-right .glfw dt{font-size:16px; line-height:30px; width:100%; float:left; color:#aec5e2;}
.foot-middle-right .xb dd{font-size:16px; line-height:25px; width:100%; float:left;}
.foot-middle-right .xb dd a,.foot-middle-right .glfw dd a{color:#aec5e2; font-size:14px; line-height:30px;}


.foot-middle-right .xbb{width:140px; margin-left:10px; float:left;}
.foot-middle-right .xbb dt,.foot-middle-right .glfw dt{font-size:16px; line-height:30px; width:100%; float:left; color:#aec5e2;}
.foot-middle-right .xbb dd{font-size:16px; line-height:25px; width:100%; float:left;}
.foot-middle-right .xbb dd a,.foot-middle-right .glfw dd a{color:#aec5e2; font-size:14px; line-height:30px;}




.foot-middle-right .glfw{width:120px; float:left;}
.foot-middle-right .glfw dd{font-size:16px; line-height:30px; width:100%; float:left;}
.foot-bottom{width:100%; float:left; line-height:20px; padding:15px 0; color:#8eadd3; font-size:12px; text-align:center;}

.search{background:#1b467b;width:160px;height:32px; position:absolute;display:none; margin-left:440px; padding-left:10px; left:50%; top:42px;}
.search-input{width:110px; height:16px; padding:2px 10px; line-height:16px; background:#fff; border-radius:4px; float:left; color:#1b467b; font-size:12px; margin-top:6px;}
.search-btn{width:30px; height:32px; float:right;}

.sdxc-1 img,.sdxc-2 img,.zs-img img{width:100%; vertical-align:top;}
.ctrl_menu_qf{position:fixed;top:0px;z-index:1000000}

.dl-menuwrapper{display:none;}

#main{width:100%; position:relative; float:left; margin-top:-50px;}
.demo_nav{padding:10px; width:80%; height:80px; margin:10px auto}
.demo_nav li{float:left; padding:4px 10px;}
.demo_nav li a.cur{font-weight:bold}
.demo{clear:both; position:relative; width:100%}
ul.bxslider li img {margin: 0 auto; width:100%}



.hzjl-xz{width:100%; line-height:22px; color:#555; font-size:14px;}
.hzjl-xz li{float:left; width:100%; line-height:30px;}
.hzjl-xz li a{color:#555; font-size:14px;}
.hzjl-pic{width:189px; position:relative; float:left; margin-right:-189px; background:#f6f4f5; padding-bottom:6px; height:195px;}
.hzjl-pic img{width:100%; vertical-align:top;}
.hzjl-title{line-height:40px; height:40px; padding:0 30px; background:#a5a4a4 url(../images/hzjl-jt.jpg) no-repeat 165px 15px; color:#fff; font-size:20px;}

.hzjl-title a{color:#fff;}
.hzjl-txt{width:100%; float:right;}
.hzjl-txt-1{margin-left:226px; height:195px; border-bottom:1px solid #f6f4f5;}
#left-hzjl-1{margin-right:400px; line-height:27px; color:#555; font-size:14px;}

@media screen and (max-width:480px) and (min-width:320px)
{

.zhxw11{width:100% !important;}


#main {
	margin: 10px auto; border-radius: 0px; width: 100%; -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px;
}
.demo_topad {
	display: none;
}
.google_ad {
	margin: 40px auto; width: 100%; text-align: center;
}
.ad_76090 {
	margin: 40px auto; width: 100%; height: auto; text-align: center;
}
.ad_demo {
	margin: 40px auto; width: 100%; height: auto; text-align: center;
}
.demo {
	margin:0; width: 100%;
}
}
@media screen and (min-width:1100px) and (max-width:1220px) {
body{min-width:1100px;}
#right{width:330px; margin-left:30px;}
#left{width:740px;}
.list-ejdh a{padding:0 30px;}
#left-1{width:756px;}
.fk-login{width:1040px; margin-bottom:50px;}
#right-12{width:320px;}
.foot-middle-right{float:left;width:28%;margin-left:2%;}
.list-ejdh{width:1100px;}

.wid1220{width:1100px; overflow:hidden;}
.search{margin-left:380px;}
.gg,.yw{width:330px; margin-right:20px;}
.yw-list li{width:307px;}
.yw-list{height:238px;margin-top:0px;}
.zs-list li{width:267px; margin-right:10px}
.zs-list-txt{width:247px; height:117px;}

.kydt{width:760px; margin-right:25px; margin-top:40px;}
.zhxw{width:315px;margin-top:40px;}
.kydt-first,.kydt-pic,.kydt-pic img{width:240px; overflow:hidden;}
.kydt-list{width:520px;}
.kydt-list li{width:240px; height:44px; overflow:hidden;}
.kydt-list li a span{display:none;}
.part2,.gg, .yw,.date,.jdgz,.sjmt{margin-top:40px;}
.jdgz-con li{width:255px; overflow:hidden;}
.jdgz-con{width:1080px;}
.jdgz-con li img{vertical-align:top; width:100%;}
.jdgz-con{padding:10px 3px 10px 17px;}
.sjmt-txt-left{width:290px; margin-right:30px; overflow:hidden;}
.sjmt-txt-right{width:780px;}
.sdxc-1{width:726px; height:391px;}
.sdxc-2{width:374px;}
.sdxc-2 li{width:374px; height:auto; overflow:hidden;}
.sdxc-2 li img{vertical-align:top;}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-pager{left:auto!important; right:0!important; margin-left:0!important;}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-controls-auto{right:17px!important;left:auto!important;}
.foot-middle-left{margin-left:15px;}
.ejdh{margin-left:-490px;}
}
@media screen and (min-width:1000px) and (max-width:1100px) {
	/***************20170325***********************/
.dqsj{width:350px; float:left;}
.xxhyyxt-title{margin-bottom:30px;}
.xxhyyxt-title li{font-size:18px;}
.xxhyyxt-title li a{line-height:50px;font-size:22px;}
.xxhyyxt-current a:hover, .xxhyyxt-current a:active, .xxhyyxt-current a:link, .xxhyyxt-current a:visited{}
.xxfw-xz-title{margin-bottom:20px;}
.xxfw-xz-title h3{font-size:18px; padding:0 30px;}
.xxfw-xz-con li{width:25%; margin-bottom:25px;}
.xxfw-xz-con li a img{width:80px;}
.xxfw-xz-con li{height:72px; line-height:72px;}
.xxfw-xz-con li a{font-size:18px;}
.xxfw-xz-con li a span{margin-top:10px;}
.xxfw-xz, .xxsh-xz, .qtsw-xz{margin-bottom:30px;}
.xxhyyxt{padding:20px 0;}

.foot-middle-right{float:left;width:30%;margin-left:1%;}



#right-1{padding-bottom:150px;}
.kydt-first p{height:50px; line-height:25px;}
.calendar_month_span{font-size:12px;}
.cal_succ_calendar_title,.cal_main,.rl-xz{width:350px;}
#left{width:680px;}
#right{width:300px; margin-left:20px;}
.zzjg-list,.left-title{margin-top:30px;}
#left-1{width:660px;}
#xxgk{margin-bottom:50px;}
.list-ejdh a{padding:0 30px;}
.fk-list-1{width:32%; margin-right:2%;}
.fk-list{width:96%; margin:0 2%;}
.fk-login{margin-bottom:60px;}
.sdjs{width:100%;}
.zjsd{margin-right:10px;}
#right-12{width:300px;}
body{min-width:1000px;}
.list-ejdh{width:1000px;}
.wid1220{width:1000px; overflow:hidden;}
.search{margin-left:330px;}
.logo{width:320px; height:auto;}
.logo img{width:100%;}
.logo-bg{height:136px;}	
.part2,.gg, .yw,.date,.jdgz,.sjmt,.kydt,.zhxw{margin-top:30px;}
.date{width:345px;}
.rl-top-right{width:245px;}
.rl-top-jxz{width:185px;}
.rl-con li a, .rl-con dd{width:50px;}
.gg,.yw{width:300px; margin-right:25px;}
.zs-list li{width:242px; margin-right:10px;}
.zs-list-txt{width:222px; height:105px;}
.zs-img{height:182px;}
.zs-list li{height:125px;}
.kydt{width:670px; margin-right:30px;}
.zhxw{width:300px;}
.kydt-list{width:440px;}
.kydt-first{width:230px;}
.kydt-pic{height:auto;}
.kydt-con{margin-top:20px;}
.zhxw-con{margin-top:16px;}
.kydt-list li{margin-left:10px; width:210px;}
.kydt-list li a h3{display:block; font-weight:normal; float:left; font-size:14px; height:48px; line-height:24px; overflow:hidden; width:100%;}
.kydt-list li a span{display:none;}
.jdgz-con{width:990px;padding:10px 5px; margin-top:20px;}
.jdgz-con li{width:237.5px; margin:0 5px;}
.sjmt-con{margin-top:20px;}
.sjmt-txt-left{width:260px; margin-right:30px;}
.sjmt-txt-right{width:710px;}
.sjmt-txt-right li{margin-bottom:20px;}
.sdxc{margin-top:20px; padding:30px 0;}
.sdxc-1{width:660px;}
.sdxc-2{width:340px;}
.sdxc-2 li,.sdxc-1,.hzjl-txt-1{height:auto!important;}
.foot-middle-right .xb{margin-left:10px;}
.foot-middle{}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-pager{left:auto!important; right:0!important; margin-left:0!important;}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-controls-auto{right:17px!important;left:auto!important;}
}
@media screen and (min-width:800px) and (max-width:1000px) {

.rl-top-right{width:86%;}
.rl-con li, .rl-con dd{width:14.2%;}
.rl-con li a{width:100%;}

.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-pager{left:auto!important; right:0!important; margin-left:0!important;}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-controls-auto{right:17px!important;left:auto!important;}
.ejdh{margin-left:-380px;}
.menu .nav li .box a{margin-right:5px; font-size:14px;}
.rl-top-jxz{width:90%;}

.sydw{margin-left:30px;}/***********20170623***********************/


}
@media screen and (max-width:1000px) {



	/***************20170325***********************/
.xxhyyxt-title{margin-bottom:20px;}
.xxhyyxt-title li{font-size:18px;}
.xxhyyxt-title li a{line-height:50px;font-size:22px;}
.xxhyyxt-current a:hover, .xxhyyxt-current a:active, .xxhyyxt-current a:link, .xxhyyxt-current a:visited{}
.xxfw-xz-title{margin-bottom:20px;}
.xxfw-xz-title h3{font-size:18px; padding:0 20px;}
.xxfw-xz-con li{width:33.33%; margin-bottom:25px;}
.xxfw-xz-con li a img{width:80px;}
.xxfw-xz-con li{height:72px; line-height:72px;}
.xxfw-xz-con li a{font-size:16px;}
.xxfw-xz-con li a span{margin-top:10px;}
.xxfw-xz, .xxsh-xz, .qtsw-xz{margin-bottom:10px;}
.xxhyyxt{padding:20px 0;}


.foot-middle-right{width:auto;}







.shgk{font-size:12px;}
.xysh-title{font-size:15px;}
.zzjg-right-1 li a{font-size:12px;}
.zzjg-list-1{background:url(../images/zzjg-bg1.jpg) no-repeat right top;}
.zzjg-title{height:40px; line-height:40px;}

#left,#left-1{width:66%; margin:0 4% 0 2%;}
#right,#right-1{width:24%; margin:0 2%; padding-top:75px;}
.left-title{margin-top:10px;}
.zzjg-list{margin-top:20px;}
.zzjg-list-1{margin-bottom:30px;}
.zzjg-left{width:180px; margin-right:-200px;}
.zzjg-right-1{margin-left:200px;}
.zzjg-right-1 ul{margin-top:12px;}
.zzjgxx{width:90%; margin:0 5%;}
.zzjgxx dd a{padding-left:0;}
.list-ejdh a{padding:0 24px;}
#right-1 ul,.right-sdjs{width:90%; padding:0 5%;}
#right-1 ul{margin:20px 0;}
.js-1{padding-left:0;}
.left-1-title{padding-top:0;}
.right-sdjs{margin-top:180px;}
.fk-login{width:96%; padding-left:4%;}
.zjsd{width:260px; font-size:16px;}
.sdjs{width:100%;}
.fk-list-1{width:32%; margin-right:2%;}
.fk-list{width:96%; margin:0 2%;}
.fk-login{margin-bottom:60px;}
.ejjs{width:30%;margin-right:5%; height:486px; min-height:auto;}
.fk-login-1{margin:20px 0;}
.fk-nh-1{padding:10px 0;}
.yxgs-right dd{padding-left:0;}
.yxgs-right dl{margin-bottom:40px;}
.yxgs-right{width:94%; margin:40px 3%;}
#right-12{width:24%; margin:30px 2% 0;}
.left-1-title{margin-top:30px;}
.yxgk{padding-top:30px;}
.line{width:100%; margin:0 auto;}
.yxgk-con li{width:33.3%;}
#left-1{height:auto!important;}

.xnrc,.cal_main,#calendar,.cal table,.cal_succ_calendar_title{width:100%!important;}
.calendar_top_right{width:100%; float:right;}

.ejjs{width:32%; margin-right:2%;}
.ejjs-list-1{width:94%; margin:10px 3% 20px;}
.hzjl-txt-1{height:auto!important; padding-bottom:30px;}


.wid1220,.dqsj,.dqsj-title{width:100%;}
.top-link li a{width:35px;}
.menu .nav li a{padding:0 8px; margin-right:0;}
.search{margin-left:230px;}
.gg,.yw,.date,.part2{width:100%; margin-right:0;margin-top:20px; padding:0 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.yw-first{width:40%;}
.yw-list{width:55%; margin-left:5%; margin-top:20px; height:210px;}
.yw-list li{width:96%;}
.dqsj-con, .dqsj-date{width:90%;}
.zs-list li{margin-bottom:15px;width:25%; position:relative; padding:0 1%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-right:0; height:auto;}
.zs-list-txt{width:94%; height:221px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.kydt,.zhxw,.jdgz,.sjmt,.sdxc{margin-top:20px; width:100%;}
.kydt-first{width:29%; margin-right:1%;}
.kydt-list{width:70%;}
.kydt-list li{width:46%; margin-left:4%;}
.kydt-list li a h3,.kydt-list li a span{display:inline; float:none;}
.jdgz-con{padding:10px 0; width:100%;}
.jdgz-con li{width:23%; margin:0 1%;}
.sjmt-txt-left{width:30%; margin-right:5%;}
.sjmt-txt-right{width:65%;}
.sdxc{padding:30px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.sdxc-1{width:60%; height:263px;}
.sdxc-2{width:40%; height:90px;}
.sdxc-1 img{height:290px;}
.sdxc-2 img,.sdxc-2 li{height:263px;}
.part3,.sdxc{width:100%; margin:0;}
.foot-middle-left{margin-left:20px;}
.foot-middle{background:none;}
.yw{background:#fff; padding:20px;}
.sjmt-txt-left h3,.yw-first .yw-txt{width:100%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin-right:0; height:auto;}	
.sjmt-title li a,.sj-current a:hover, .sj-current a:active, .sj-current a:link, .sj-current a:visited{width:38px; height:38px; text-align:center;}
.sjmt-title li a img{width:30px; margin-top:3px;}
.wb-zy{height:44px;}
.wb-pic{height:auto;}
.sjmt-txt-right li{margin-bottom:20px;}
.zs-list-txt:hover{background:none;}
.rl-con li a img{left:50%; margin-left:0;}
.kydt-first p{height:66px;}
body{min-width:100%;}
.kydt-list li a span{display:none;}
}



@media screen and (max-width: 800px) {



/***************20170325***********************/
.fott_dut{ width:100%;margin:0 auto;  }

#animation_container{ width: 90% !important;
	height: auto !important; margin:0 auto;}

#canvas{max-width:100% !important;}

.xxhyyxt{width:94%; padding:20px 3%;}
.xxhyyxt-title{margin-bottom:20px;}
.xxhyyxt-title li{font-size:18px;}
.xxhyyxt-title li a{line-height:35px;font-size:18px;}
.xxhyyxt-current a:hover, .xxhyyxt-current a:active, .xxhyyxt-current a:link, .xxhyyxt-current a:visited{background-size:9px 6px;}
.xxfw-xz-title{margin-bottom:20px;}
.xxfw-xz-title h3{font-size:15px; padding:0 20px;}
.xxfw-xz-con li{width:50%; margin-bottom:15px;}
.xxfw-xz-con li a img{width:60px;}
.xxfw-xz-con li{height:54px; line-height:54px;}
.xxfw-xz-con li a{font-size:13px;}
.xxfw-xz-con li a span{margin-top:2px;}
.xxfw-xz, .xxsh-xz, .qtsw-xz{margin-bottom:10px;}






.cal_main{margin-top:81px;}
.xnrc{height:auto!important;line-height:auto!important;}
.fk-login-1{margin:20px 0; padding-left:30px;}
.fk-nh-1{padding:20px 0;}
.ejjs{width:100%; margin-bottom:30px;}
.yxgk{padding-top:30px;}
#left-1{margin-left:0;}
.line{width:100%; margin:0 auto;}
#right-12{display:none;}
#xxgk{margin-bottom:0;}
#left-1{height:auto!important;}
.left-1-title{margin-top:0;}
.zzjg-right-1 li{width:100%; float:left; margin-right:0;}
.zzjg-right-1 li a{margin-right:0;}
.jyjx-txt-1{height:auto; line-height:auto;}
.list-ejdh{display:none;}
.leftsidebar_box{display:block;}
.leftsidebar_box dl{width:100%;}
.leftsidebar_box dt img{width:30px;}
.leftsidebar_box dt{ text-align:center; height:50px; line-height:50px; font-size:14px; color:#fff;position:relative; cursor:pointer;}
.leftsidebar_box dd{background:#fff; border-bottom:1px solid #ebebeb; line-height:40px; height:40px; float:left; width:100%; text-align:center;}
.leftsidebar_box dd a{color:#555;line-height:40px; display:block; width:100%; height:40px; line-height:40px; float:left; text-align:center;}
.leftsidebar_box dd a:hover{background:#1b467b; color:#fff;}
.xnrc ul{height:40px;float:right;list-style:none;text-decoration:none;width:100%;}
.xnrc li a{margin-left:6px; margin-right:0;}
.left-title h3 span{font-size:24px;}
.left-title h3 i{font-size:16px;}
.left-title h3{height:40px; line-height:40px;}
#left,#left-1,.fk-login{width:94%; padding:0 3%; margin-top:15px;}
#right,#right-1{display:none;}
.zzjg-list{margin-top:20px;}
.zzjg-list-1{position:relative;}
.zzjg-left{width:120px; margin-right:-130px; overflow:hidden;}
.zzjg-right-1{margin-left:130px;}
.zzjg-title{position:absolute; right:0; top:0;}
.left-title{margin-top:0;}
.zzjg-left img{width:100%;}
.zzjg-right-1 ul{margin-top:40px;}
.zzjg-list-1{margin-bottom:30px;}
.fk-login{margin:15px 0;}
.fk-nh{width:100%; margin-bottom:20px;}
.fk-login{border:0;}
.sdjs{width:100%;}
.zjsd{float:left;width:300px; font-size:16px;}
.fk-list-1{width:94%; margin:0 3% 15px;}
.fk-list-1{padding-top:0;}
.fk-list-1 ul{margin-bottom:20px;}
.fk-list-title{height:50px; line-height:50px;}
.fk-list{margin-bottom:0; margin-top:20px;}
.zs-list-txt, .zs-img{height:auto!important;min-height:auto!important;}
.sdjs-1{margin-bottom:20px;}
body{min-width:100%;}
.nav-search{display:block;}
.menu .nav{display:none;}
.rl-con li a, .rl-con dd{width:100%;}
.top ul{display:none;}
.logo-bg{height:100px;}
.logo{height:100px; width:auto;}
.logo img{height:90px;}
.dl-menuwrapper{display:block;}
.menu{height:42px; line-height:42px; position:absolute; float:left; top:0; left:0; background:none;}
#main{margin:0;}
.bx-default-pager,.bx-controls-auto{display:none;}

.foot-middle-right .xb{margin-left:20px;}
.bx-wrapper .bx-controls-direction a{width:20px!important; height:34px!important;}
.bx-wrapper .bx-prev {
	background:url(../images/left-jt.png) no-repeat; background-size:18px 34px!important; left: 10px;
}
.bx-wrapper .bx-next {
	background: url(../images/right-jt.png) no-repeat; background-size:18px 34px!important; right: 10px;
}
.rl-top-right{width:62%;}
.rl-top-jxz{width:65%;}
.rl-con li, .rl-con dd{width:14.2%;}
.rl-con li li a{display:block; text-align:center; float:left; width:100%;}
.zs-list li{width:50%; padding:0 2%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.zs-title-zw{font-size:16px; line-height:20px;}
.zs-list-txt{padding:6px 10px;}
.zs-title-yw{font-size:13px;}
.zs-list-txt,.zs-img{min-height:142px;}
.zs-img{height:auto;}
.kydt-con{margin-top:20px;}
.kydt-first{margin-bottom:20px;}
.kydt-first,.kydt-list{width:100%;}
.kydt-list li{width:100%; margin-left:0;}
.zhxw-con,.jdgz-con,.sjmt-con{margin-top:20px;}
.title-1 img{width:30px; margin-right:10px;}
.xnrc img{width:30px; margin-top:10px;}
.title-1,.title-1 h3,.zs-top{height:30px; line-height:30px;}
.title-1 span{font-size:11px;}
.kydt-pic{width:100%;}
.title-1{background:url(../images/jiao-l.jpg) no-repeat right 2px; background-size:6px 6px;}
.sjmt-title{width:100%; margin:10px 0;}
.sjmt-txt-left{width:100%;}
.sjmt-txt-right{width:100%;}
.wb-zy{margin-top:6px;}
.wb-title img{width:18px;margin-right:10px;}
.wb-title{font-size:14px;}
.foot-top{height:auto; line-height:30px; min-height:54px; padding:10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.foot-top a{padding:0 10px;}
.sdxc-1,.sdxc-2{width:100%; height:auto;}
.sdxc-1 img{width:100%; height:auto;}
.sdxc-2 li{width:100%; margin-top:10px;} 
.foot-middle-right{width:100%;}
.foot-middle-right .xb,.foot-middle-right .glfw{width:100%;padding:0 1px; margin:0 0 10px 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.foot-middle-right .xb dd,.foot-middle-right .glfw dd{width:30%;padding-left:3%;}
.zs-title-zw{LINE-HEIGHT:20px;}
.zs-title-yw{font-size:11px; width:100%;line-height:16px;height:16px; overflow:hidden;}
.yw-first{width:100%;}
.yw-list{width:100%;margin-left:0; margin-top:10px;}
.foot-bottom{width:100%; padding:10px 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.foot-top{display:none;}
.sdxc-2 img,.sdxc-2 li{height:auto;}
.foot-middle-right .xb dt, .foot-middle-right .glfw dt{padding-bottom:10px; font-weight:bold;}
.foot-middle-right .glfw dt{ border-top:1px solid #719ac3; padding-top:10px;}
.jdgz-con{padding:6px 0;}
.kydt-list li a span,.sjmt-txt-left{display:none;}
.kydt-first p{height:auto;}
.kydt-list li a h3{display:block; width:100%; float:left; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.top-link{display:none;}
.phone-link{position:absolute; z-index:1000000; top:0; left:10px; height:40px; display:block;}
.phone-link li{float:left;height:40px;line-height:40px;padding:0 4px;}
.phone-link li a{color:#fff; }
.phone-link li img{vertical-align:middle;}




}
@media screen and (min-width:880px) and (max-width:1100px) {
.menu .nav li a{padding:0 12px;}
.kxyj-list li{width:50%;}.yxgk-con li a{font-size:14px;}

}

@media screen and (min-width:1000px) and (max-width:1100px) {
.ejdh{margin-left:-490px;}
.yw-list li{width:290px;}
.yw-list{height:238px;}
.zs-list-txt span, .zs-title-yw{height:18px; overflow:hidden;}
body{min-width:100%;}
.yxgk-con li{width:33.3%;}
.cal table{width:350px;}
}

@media screen and (min-width:600px) and (max-width:800px) {
.zs-title-zw{font-size:20px!important; line-height:30px!important;}
.zs-title-yw{font-size:12px!important; line-height:20px!important; height:20px;}


body{min-width:100%;}
}

@media screen and (min-width:1000px) and (max-width:1220px) {
.yw-first .yw-txt{width:100%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

#canvas{
	width: 40% !important;
	height: auto !important;



}

}




}

@media screen and (min-width:1100px) and (max-width:1220px) {

.fott_dut{ width:45%; float:right; height:300px}
.fott_dutsjj{ width:41%; float: right;height:auto !important;display:none;}



}




@media screen and (min-width:1000px) and (max-width:1100px) {

.width42{width:44% !important;float:right !important;}
.fott_dut{ width:35%; float:right; height:300px;}
.fott_dutsjj{ width:35%; float: right;height:auto !important;display:block;}
.width42{width:35%!important; float:right!important;}
#canvas{
	width: 35% !important;
	height: auto !important;
}
#animation_container{
	width: 38% !important;
	height: auto !important; 
}



}




@media screen and (min-width:800px) and (max-width:1100px) {
.zs-title-zw{font-size:16px; line-height:20px;}
.zs-title-yw{font-size:12px;}
.yxgk-con li a{font-size:14px;}



}





@media screen and (min-width:800px) and (max-width:900px) {

.width42{width:27% !important;float:right !important;}
.fott_dut{ width:23%; height: auto !important;float:left !important;}

.fott_dutsjj{ width:21%; float: right;height:auto !important;display:block;}
#canvas{
	width: 23% !important;
	height: auto !important;

}

}

@media screen and (min-width:900px) and (max-width:1000px) {

.width42{width:31% !important;float:right !important;}
.fott_dut{ width:30%; float:left; }

.fott_dutsjj{ width:30%; float: right;height:auto !important; display:block;}

#canvas{
	width: 33% !important;
	height: auto !important;
}



	
}





@media screen and (min-width:880px) and (max-width:1000px) {

.width42{ width:38%!important}

}

@media screen and (max-width: 500px) {
.fott_dut{ width:100%;margin:0 auto;height:230px!important;;}


#animation_container{ width: 90% !important;
	height: auto !important;margin:0px; }

.fott_dutsjj{ width:100%; float: right;height:50vw;display:block;}

#dom_overlay_container{width: 100% !important;
	height: 50vw !important;}
#canvas{
	width: 100% !important;
	height: 50vw !important;
}



}



.ssjg{display:none;}


@media screen and (max-width: 800px)

 {
.fott_dut{ width:100%;margin:0 auto;height:320px;}

.fott_dutsjj{ width:100%; float: right;height:50vw;display:block;}

#dom_overlay_container{width: 100% !important;
	height: 50vw !important;}

.sydw,.yx{display:none;}/***********20170623***********/

.foot-middle-right .glfw dd a{color:#aec5e2; font-size:12px; line-height:34px;}

.foot-middle-right .xb{width:45%; float:left;padding-left:20px;} /*手机折行 这里改了*/
.foot-middle-right .xb dt,.foot-middle-right .glfw dt{font-size:16px; line-height:30px; width:33%; float:left; color:#aec5e2;}
.foot-middle-right .xb dd{font-size:16px; line-height:25px; width:100%; float:left;}
.foot-middle-right .xb dd a,.foot-middle-right .glfw dd a{color:#aec5e2; font-size:14px; line-height:30px;}


.title-1 h3{font-size:16px;}
.content-title .content-date{margin-top:5px;}
.content-title h3{background:none; min-width:100%;width:100%;}
.calendar_month_span{font-size:12px;letter-spacing:0;}
.xxjj img{display:block; margin:0 auto; max-width:100%;}
.content-con img{height:auto!important; margin:15px auto;}
.ssjg{display:block; margin-left:5%;}
.jyjx1,.jyjx2,.zs-jtnr{width:94%; padding:0 3%; margin-top:30px;}
.jyjx1 li,.jyjx2 li{width:100%; margin-bottom:30px;}
.jyjx-pic,.jyjx2-pic{width:200px; margin-right:-200px; height:108px; overflow:hidden;}
.jyjx-txt-1,.jyjx2-txt-1{height:108px; line-height:108px; margin-left:200px; font-size:20px;}
.jyjx2-txt-2 span{font-size:20px; padding-top:38px;}
.jyjx2-txt-2{height:108px;}
.jyjx2{margin-bottom:30px;}
.zsjy-title{height:40px; line-height:40px;}
.zsjy-title h3{font-size:18px; padding:0 30px;}
.zsjy-list li{width:100%; margin-right:0; margin-bottom:15px;}
.zsjy-list{margin-top:20px;}
.zsjy{margin-bottom:0;}
.zsjy-link{margin-bottom:50px;}
.zsjy-link li{width:100%; margin-right:0; margin-bottom:15px;}
#right-xysh{display:none;}
#left-kxyj-1{margin-right:0; height:auto!important; width:94%; padding:0 3%;}
#xysh{margin:20px 0;}
.kxyj-1{margin-bottom:30px;}
.kxyj-pic{width:160px; margin-right:-160px;}
.kxyj-txt-1{margin-left:180px;}
.kxyj-title{height:36px; line-height:36px; font-size:16px;}
.kxyj-list li{width:100%;}
.kxyj-txt-1{padding-top:0;}
.kxyj-list li a, .kxyj-list-1 li a{font-size:14px;}
.content{padding:50px 8%;}
.content-title h3{line-height:30px; font-size:18px; padding-bottom:8px;}
.content-title .content-date{line-height:20px;}
.content-title{margin-bottom:30px;}
.content{padding:30px 8%;}
.yxgk-con li{width:33.3%; float:left;}
.yxgk-con li{width:50%;}
.yxgk-con li a{float:left; display:block; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px; color:#555; font-size:12px;}
.list-con ul{width:94%; padding:20px 3%;}
.list-con li a{width:94%;}
#right-kxyj{display:none;}
#left-kxyj{height:auto!important;}
.ejjs,.ejjs-list, .ejjs-list-1{height:auto!important;}
#left-hzjl-1{margin-right:0;}
#left-kxyj{width:94%; padding:0 3%;}
.content td{width:auto!important;}
.content table{width:90%!important;}
.jyjx-txt-1{height:auto!important; line-height:auto!important;}
.jyjx-txt-1, .jyjx2-txt-1,.jyjx2-txt-2 span{font-size:16px;}
}
@media screen and (min-width:800px) and (max-width:1000px) {
.jyjx1,.jyjx2{width:94%; padding:0 3%; margin-top:30px;}
.jyjx-pic{width:210px; margin-right:-210px; height:110px; overflow:hidden;}
.content-title{margin:0 auto 30px;}
.jyjx-txt-1{margin-left:210px; font-size:16px; height:110px; line-height:110px;}
.jyjx1 li{margin-bottom:20px;}
.jyjx2-pic{width:130px; margin-right:-130px; height:110px; overflow:hidden;}
.jyjx2-txt-1{height:110px; line-height:110px;}
.jyjx2-txt-1{margin-left:130px; font-size:16px;}
.jyjx2 li{margin-bottom:30px;}
.jyjx2-txt-2{height:110px; overflow:hidden; margin-left:130px;}
.jyjx2-txt-2 span{font-size:16px; padding-top:12px;}
.jyjx2,.kxyj-1{margin-bottom:30px;}
.zs-jtnr{width:94%; padding:0 3%; margin-top:30px;}
.zsjy-title{height:50px; line-height:50px;}
.zsjy-list{margin-top:30px;}
.zsjy-link{margin-bottom:50px;}
#right-xysh{width:28%; margin-top:20px;}
.kxyj-pic{width:210px; margin-right:-210px;}
.kxyj-title{height:40px; line-height:40px; font-size:18px;}
.kxyj-txt-1{margin-left:220px; padding-top:0;}
.kxyj-list li{width:50%;}
#left-kxyj-1{margin-right:280px;}
.kxyj-list li a, .kxyj-list-1 li a{font-size:14px;}
#xysh{width:94%; padding:0 3%; margin:30px 0;}
.content{padding:50px 8%;}
#right-kxyj{width:240px; margin-left:-240px;}
#left-kxyj-1{margin-right:260px;}
.list-ejdh{width:90%;}
.kxyj-list li{width:50%;}
#left-hzjl-1{margin-right:290px;}
.hzjl-txt-1{margin-left:200px; padding-bottom:20px; margin-bottom:50px; height:auto!important;}
}
@media screen and (min-width:1000px) and (max-width:1200px) {


.fott_dut{ width:40%; float: right; height:320px;}

#animation_container{ width: 80% !important;
	height: auto !important;}

#canvas{width:40%;}


.jyjx1{margin-top:50px;}
.jyjx2-txt-1, .jyjx2-txt-2,.jyjx-txt-1{font-size:20px;}
.jyjx2-pic,.jyjx2-pic{width:160px; margin-right:-160px; height:135px; overflow:hidden;}
.jyjx2-txt-1, .jyjx2-txt-2{margin-left:160px; height:135px; line-height:135px;}
.zs-jtnr{margin-top:80px;}
#right-xysh{width:280px; margin-left:-280px;}
#left-kxyj-1{margin-right:300px;}
.kxyj-pic{width:240px; margin-right:-240px;}
.kxyj-txt-1{margin-left:260px; padding-top:0;}
#xysh{margin:50px 0;}
.kxyj-1{margin-bottom:40px;}
.kxyj-list li a, .kxyj-list-1 li a{font-size:14px;}
#left-hzjl-1{margin-right:340px;}
}



.shuArticle span, .contentinner p, .shuArticle p, .shuArticle div, .shuArticle td, .shuArticle font{
line-height:30px !important;
font-family:"微软雅黑" !important;
font-size:14px !important;
color:#666666 !important;
}
.xxhyyxt-current a span{color:#c71508;}

.bq a:hover{text-decoration:underline;}





/********20170828******/

.ljrw{width:100%; margin:20px 0;}
.ljrw-txt,.ljrw-jh{width:100%; float:right;}
.ljrw-txt-1{margin-left:280px;}
.ljrw-pic{width:200px;  background:#fff; border:1px solid #d1d1d1; padding:2px; position:relative; margin-right:-206px; float:left;}
.ljrw-pic img{width:100%;height:auto;}

.ljrw-txt-1 h3{display:block; width:100%; font-weight:normal;}
.ljrw-txt-1 h3 p{color:#4682c1; font-size:16px; display:inline;}
.ljrw-txt-1 h3 span{color:#686868; font-size:12px; margin-left:10px;}
.ljrw-txt-1 p{display:block; width:100%; color:#686868; line-height:24px;}
.ljrw-con{color:#333; font-size:14px; line-height:30px; margin-top:36px;text-align:justify;}
.ljrw-dh{width:246px; position:relative; margin-right:-246px; float:left;}
.ljrw-jh-1{margin-left:326px;}
.ljrw-jh-1 h3{display:block; float:left; width:100%; border-bottom:1px solid #b3b1b2; height:30px; line-height:30px; color:#35679c; font-size:16px;}
.ljrw-dh li a{width:227px; display:block; color:#9c9a9b; float:left; height:30px; line-height:30px; background:#dedede url(../images/ljrw-mr.jpg) no-repeat left center; padding-left:26px; margin-bottom:2px;}
.ljrw-dh li a:hover,.ljrw-current{background:#3566a0 url(../images/ljrw-xz.jpg) no-repeat left center!important; color:#fff!important;}
.jh-list{width:100%; margin:20px 0 60px; float:left;}
.jh-list li{width:20%; text-align:center; line-height:36px; min-height:36px; float:left; font-size:14px;word-spacing:11px;}
.jh-list li a{color:#5f5f5f;}
.jh-list li a:hover{color:#3566a0;}


.jh-listqq li{width:25%; text-align:center; line-height:36px; min-height:36px; float:left; font-size:14px;word-spacing:11px;}
.jh-listqq li a{color:#5f5f5f;}
.jh-listqq li a:hover{color:#3566a0;}


.ljrw-pic-list{width:100%; margin:20px 0;float:left;}
.ljrw-pic-list li{width:48%; margin:30px 1%; float:left;}

.ljrw-tx0{float:left;width:100%;}

/******20170901*************/
.ljrw-tx{float:left; position:relative; width:155px; height:200px; overflow:hidden; margin-right:-170px;}
.ljrw-tx img{width:100%;}
.ljrw-tx-txt{float:right; width:100%;}
.ljrw-tx-1{margin-left:170px;}
.ljrw-tx-txt h4{display:block; float:left; width:100%; font-size:16px; color:#696969; line-height:30px;}
.ljrw-tx-txt p{display:block; float:left; width:100%; font-size:13px; color:#696969; line-height:22px;}



@media screen and (min-width:1000px) and (max-width:1100px) {

/******20170901*************/


.ljrw-tx{ width:100px; height:150px; margin-right:-115px;}
.ljrw-tx-1{margin-left:115px;}
	
}


@media screen and (min-width:880px) and (max-width:1000px) {

/******20170901*************/

.ljrw-tx{ width:80px; height:110px; margin-right:-95px;}
.ljrw-tx-1{margin-left:95px;}
	
}
@media screen and (max-width: 880px) {
.ljrw-pic{width:150px; height:218px; background:#fff; border:1px solid #d1d1d1; padding:2px; position:relative; margin-right:-180px; float:left;}
.ljrw-txt-1{margin-left:180px;}
.ljrw-pic img{width:150px;}	
.ljrw-dh{width:200px; position:relative; margin-right:-200px; float:left;}
.ljrw-dh li a{width:175px; display:block; color:#9c9a9b; float:left; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px; background:#dedede url(../images/ljrw-mr.jpg) no-repeat left center; padding-left:25px; margin-bottom:2px;}
.ljrw-jh-1{margin-left:230px;}
.jh-list li{width:25%;}
.jh-list li{width:33.3%;}
.jh-listqq li{width:33.3%;}
.ljrw-pic-list li{width:98%;}
.ljrw-tx{ width:80px; height:110px; margin-right:-95px;}
.ljrw-tx-1{margin-left:95px;}

.yxgk-conff li{width:50%; float:left;}
.yxgk-conff li a{float:left; display:block; overflow:hidden; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px;height:36px; color:#555; font-size:14px;}
.yxgk-conff li  span{line-height:36px;height:36px; color:#555; font-size:14px;cursor:pointer}


}

@media screen and (max-width: 600px) {
.yw-first .yw-txt{bottom:225px!important;}


.ljrw-pic{width:300px; height:438px; background:#fff; border:1px solid #d1d1d1; padding:2px; margin:0 auto 20px; float:none;}
.ljrw-txt-1,.ljrw-jh-1{margin-left:0;}
.ljrw-pic img{width:100%;}	
.ljrw-dh{width:100%; float:none; margin-bottom:20px; margin-right:0;}
.ljrw-dh li a{width:94%; height:36px; line-height:36px;}
.jh-list li{width:25%;}
.jh-listqq li{width:50%;}
.ljrw-tx{ width:80px; height:110px; margin-right:-95px;}
.ljrw-tx-1{margin-left:95px;}
}




/****20170830***************/
.dhcx{width:100%;  padding:20px 0; float:left; font-size:14px; font-family:'微软雅黑';margin-top:30px;}
.dhcx-1{width:100%; height:30px; line-height:30px; font-size:14px; float:left; }
.cx-btn{width:47px; height:22px; float:left; margin:3px 0 3px 6px;}
.cx{width:128px; height:24px; line-height:24px; background:#f6f4f5; padding:0 10px; float:left; margin:3px 0 3px 6px;}
.dhcx-1 h3{display:block; float:left; font-weight:normal; color:#98b5d2;}
.dhwh{width:120px; height:20px; margin:5px 0; display:block; float:right; background:#f7f5f6; border:1px solid #edebec; text-align:center; line-height:20px; color:#8a8c8f; font-size:12px; font-family:'宋体';}
.dhcx-2{width:100%; height:30px; line-height:30px; background:#6288ab; float:left;}
.dhcx-2 ul{width:100%;}
.dhcx-2 li{width:12.5%; text-align:center; float:left; line-height:30px; height:30px;}
.dhcx-2 li a{color:#fff;}
.dhcx-3{width:100%; margin-top:20px; float:left; overflow:auto;} 
.dhcx-3 h3{display:block; float:left; text-align:center; font-size:14px; color:#3e689c; line-height:40px; width:100%;}
.dhcx-3 div{border:1px solid #cedce7; color:#7496b7; line-height:32px; float:left; margin-bottom:50px;width:99%;}
.dhcx-3 div li{ border:0; white-space:nowrap;font-size:14px;width:23%; float: left; padding:0 1%;}


.dhcx-3 div ul li a{ color:#3e689c;}

.dhcx-31{width:100%; margin-top:20px; float:left; overflow:auto;} 
.dhcx-31 h3{display:block; float:left; text-align:center; font-size:14px; color:#3e689c; line-height:40px; width:100%;}
.dhcx-31 div{border:1px solid #cedce7; color:#7496b7; line-height:32px; float:left; margin-bottom:50px;width:99%;}
.dhcx-31 div li{ border:0; white-space:nowrap;font-size:14px;width:48%; float: left; padding:0 1%;}

.dhcx-31 div ul li a{ color:#3e689c;}




.dhcx-32{width:100%; margin-top:20px; float:left; overflow:auto;} 
.dhcx-32 h3{display:block; float:left; text-align:center; font-size:14px; color:#3e689c; line-height:40px; width:100%;}
.dhcx-32 div{border:1px solid #cedce7; color:#7496b7; line-height:32px; float:left; margin-bottom:50px;width:99%;}
.dhcx-32 div li{ border:0; white-space:nowrap;font-size:14px;width:98%; float: left; padding:0 1%;}

.dhcx-32 div ul li a{ color:#3e689c;}



.dhcx-44{width:100%; margin-top:20px; float:left; overflow:auto;}
.dhcx-44 table{border:1px solid #cedce7; color:#3e689c; line-height:32px; float:left;  width:100%; margin-bottom:50px;}
.dhcx-44 h3{display:block; float:left; text-align:center; font-size:14px; color:#98b5d2; line-height:40px; width:100%;}
.dhcx-44 table .firstRow{height:35px;font-size:14px; color:#98b5d2; background:#f5f8fb; text-align:center;} 
.dhcx-44 table th{border:1px solid #cedce7;}
.dhcx-44 table th a{color:#3e689c !important;}
.dhcx-44 table td{font-size:14px; text-indent:20px;}

@media screen and (max-width: 500px) {
/******20170830*******/
.dhcx-2{height:60px;}
.dhcx-2 li{width:25%;}
.cx{width:107px;}
.dhwh{margin-top:10px; float:left; width:70%;}
.dhcx-zc{width:1005; float:left;}
.dhcx-3 div li{ border:0; white-space:nowrap;font-size:14px;width:48% !important ; float: left; padding:0 1%;}
.dhcx-3 div ul li a{font-size:12px;}
.ssz{width:100%; height:60px;}
.ssz1{width:100%; height:70px;}

.yxgk-conff li{width:100%; float:left;}
.yxgk-conff li a{float:left; display:block; overflow:hidden; padding-left:15px; background:url(../images/jt.jpg) no-repeat left center; line-height:36px;height:36px; color:#555; font-size:14px;}
.yxgk-conff li  span{line-height:36px;height:36px; color:#555; font-size:14px;cursor:pointer}

.kydt-listdd li{width:95% !important;}

}






@media screen and (max-width: 800px) {
.foot-middle-left{width:90%; background:#305e8d; padding:5px; margin:0 6% 0 4%; border:1px solid #83a2c5; float:left; color:#fff; font-size:14px; text-align:center;}
.foot-middle-left li{float:left; width:50%; margin:5px 0;font-size:12px;}
.dhcx-44 table{border:1px solid #cedce7; color:#7496b7; line-height:32px; float:left;  width:100% !important;; margin-bottom:50px;}

.dhcx-3 div li{ border:0; white-space:nowrap;font-size:14px;width:48%; float: left; padding:0 1%;}
.dhcx-3 div ul li a{font-size:12px;}
.content{width:98%;padding:31px 1%;}
.kydt-list li{height:auto;}
.kydt-pic,.kydt-pic img{ height:auto;}
.gg-con{height:387px; overflow:hidden;}


.toggle-btn1{
        width: 60px !important;
        height: 19px !important;
        position: absolute !important;
        bottom: 33px !important;
        right: 0px !important;
     
}
.toggle-btn2{
        width: 60px !important;
        height: 19px !important;
        position: absolute !important;
        bottom: 33px !important;
        right: 0px !important;
     
}


.calendar {width:300px;height:280px;margin-top:100px !important;}

}



.content table{margin:0 auto!important;}




.gg-con li a:hover{background:url(../images/date-hover.jpg) no-repeat;}





@media screen and (max-width: 800px){
 .xnrc ul{
  width:240px;
}
 .calendar_cur_date{
  width:94px;
}

.calendar_top_right_1{
 margin-left:96px;
}

}


@media screen and (max-width: 500px){
  .xnrc h3{
   font-size:15px;
}
 .xnrc ul{
  width:240px;
}
}



@media screen and (max-width: 1000px){
#calendar {width:300px;height:280px;margin-top:100px !important;} 
}

.xyld li:first-child{
	width:100%;
}

.xyld li img {
    width: 195px;
    max-width: 100%;
    height: 233px;
}


.left-1{
	height: auto !important;
}

/******20180928*******/
.list-paddingleft-2{
width: 100%;
    display: block;
       clear: both;
}



/******20190703*******/
.zhxw{width:375px;margin-top:0;}
.zhxw11{width:375px;margin-top:0;}
.zs{margin-top:50px;}
.kydt-listdd li{width:365px;height:23px;border:none;}
.kydt-listdd li a h3{display:inline-block;width:320px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.xnrc .choosed{color:#c71508;}
.xnrc-img{cursor:pointer;}
.qhrccs{display:none;margin-top:20px;}
.logo-bg{height:129px;z-index:5;
    position: relative;}
@media screen and (max-width: 1220px) and (min-width: 1100px){
    .zhxw{width:350px;padding-right:20px;padding-right: 47px;}
    .zhxw11{width:350px;margin-top:0;}
    .kydt-listdd li{width:340px;}
    .zs{margin-top:40px;}
    .kydt-listdd li a h3{width:290px;}
}

@media screen and (max-width: 1100px) and (min-width: 1000px){
    .zhxw{width:310px;padding-right:30px;}
    .zhxw11{width:310px;}
    .kydt-listdd li{width:300px;}
    .zs{margin-top:30px;}
    .kydt-listdd li a h3{width:240px;}
.logo-bg {
    height: 102px;
}
.nav{margin-top: 7px !important;}
}
@media screen and (max-width: 1000px){
    .zhxw{width:100%;margin-bottom:25px;padding:0;}
    .zhxw11{width:100%;}
    .kydt-listdd li{width:95% !important;}
    .kydt-listdd{width:100%;}

    .kydt-listdd li a h3{width:80%;}
}
@media screen and (max-width: 320px){
    .xnrc h3{font-size:12px;}
}

/******20190703-wj*******/
#main_nav1{
    display:none;}
#main{
    margin-top:0;}
.wid1220 {
    margin: 0 auto;
    position: relative;
    z-index: 1;
}
#new-nav{line-height:42px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{ position:relative; z-index:1;  background:#225798a1; color:#fff; height:100px; line-height:40px;}
.nav{ width:656px; float: right; font-family:"Microsoft YaHei",SimSun,SimHei;margin-top: 25px;}
.nav .m{ float:left;  position:relative;  border-top:0; border-bottom:0; margin-left:-1px;}
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:42px; overflow:hidden; width: 83px;}
.nav h3 a{ display:block; color:#fff;  text-align: center;  vertical-align:top;border-top: 2px solid rgba(0, 0, 0, 0);}
/*.nav .on{ border:0;  }*/
.nav .on:hover h3 a{
    background: rgba(30, 73, 126, 0.7);
    color: #ffffff;
    height:40px;
    line-height:42px;
    border-top: 2px solid #7ba3e8;}
.nav .sub{ display:none; /*默认隐藏*/ min-width:100px; padding:5px 10px 10px 10px;   position:absolute;z-index: 1000000000; left:0; top:40px; background:rgba(30, 73, 126, 0.7);  border-top:0;}
.nav .sub li{ height:20px; line-height:20px; padding:4px 0;  float:left; width:100%;}
.nav .sub li a{ display:block;   color:#ffffff; text-align: left; white-space: nowrap;padding:0 20px;}
.nav .sub li a:hover{color:#89dcf6;}
.nav #m8 .sub{  left:auto; right:-1px;}
.nav #m16 .sub{  left:auto; right:-1px;}
@media screen and (min-width:1000px){
    #new-nav{display:block;}
}
@media screen and (min-width:800px) and (max-width:1000px){
    #new-nav{display:block;}
    .nav #m6 .sub{  left:auto; right:-1px;}
    .nav #m12 .sub{  left:auto; right:-1px;}
    .nav #m8 .sub{  left:auto;}
    .nav{
        width:492px;
        float: left;
        margin-top: 0px;
        margin-left: 10px;}
    .nav h3{
        height:30px;}
    .nav h3 a{

        line-height:30px;}
    .logo{
        width:280px;}
    .logo img{
        width:100%;}
    .nav .on:hover h3 a{
        background: rgba(30, 73, 126, 0.7);
        color: #ffffff;
        height:30px;
        line-height:30px;
        border-top: 2px solid #7ba3e8;}
    .nav .sub{
        top:30px;
    }
.logo-bg {
    height: 91px;
}
}
@media screen and (min-width:1000px) and (max-width:1220px){
    .wid1220{
        overflow: inherit
    ;}

}
@media screen and (max-width:800px){
    #new-nav{
        display:none;}

.logo-bg {
    height: 75px;
}
}
.search{
    top:0;}


/*11.13手机端科研机构修改*/
.kxyj-list li a, .kxyj-list-1 li a{
padding-left:10px;
}