@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p, from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:1250px;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
a div, a span{ cursor:pointer;}
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ display:block; clear:both; }
.juzhong{ width:1250px; display:block; margin-left:auto; margin-right:auto;}
.lf{ display:block; float:left;}
.rf{ display:block; float:right;}
*, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
img{ display:block;}
.shu14 img, .shu12 img{ display:inline !important; max-width:100% !important; height:auto !important; }
.shu14{ line-height:30px; color:#464646; font-size:14px;}
.shu14 a, .shu14 a:visited{
	 color:#464646;
}
/***********************************index**********************************/
.topk{ display:block; background:url(../images/topbg.jpg) center top no-repeat; height:160px;}
.ttk{ display:block; height:42px; }
.wel{ display: block; line-height:42px; color:#2d2d2d; font-size:14px;}
.ttel{ display:block; margin-left:30px;}
.ttel img{ display:block; float:left; margin-right:6px;}
.ttel img{
	animation: ttel 1s linear infinite alternate both;
	-moz-animation: ttel 1s linear infinite alternate both;
	-webkit-animation: ttel 1s linear infinite alternate both;
	-o-animation: ttel 1s linear infinite alternate both;
}
@keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
@-moz-keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
@-webkit-keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
@-o-keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
.hyd{ line-height:42px; color:#2d2d2d; font-size:14px;}
.hyd a, .hyd a:visited{ color:#2d2d2d; font-size:14px;}
.hyd a:hover{ color:#ce3732; font-size:14px;}
.ssk{ display:block; padding-top:39px;}
.shop{ display: block; float:left;}
.souk{ display:block; float:left; margin-right:17px; background:url(../images/soubg.png) center center no-repeat; width:367px; height:44px; padding-left:22px;}
.sous{ display:block; float:left; width:283px; height:44px; padding-right:23px; background-color: transparent !important; line-height:44px !important; font-size:14px; color:#2d2d2d;}
.souc{ display:block; float:left; width:60px; height:44px; background-color:transparent !important; cursor:pointer !important; }
.nabg{ display:block; background:url(../images/nabg.jpg) center center no-repeat; height:56px;}
.nav{ display:block;}
.nav li{ display:block; float:left !important; width:128px; height:56px; text-align:center; overflow:hidden; position: relative;}
.nav li.shouye{ width:98px; height:56px;} 
.nav li a{ display:block; overflow:hidden; height:56px; line-height:56px; font-size:16px; color:#FFF;}
.nav li a span{ display:block; top:0; position:relative;}
.nav li b{ display:block; width:1px; height:17px; position:absolute; background:#76b1e2; right:0; top:19px;}
.nav li:hover, .nav li.on{ background:url(../images/nahbg.png) center center no-repeat;}
.nav li.shouye:hover{ background:none;}
.nav li:hover a span, .nav li.on a span{ color:#000;}
.nav li.shouye:hover a span{ color:#fff;}
/**banner**/
.bank{ background:#f1f1f1; padding:25px 0; overflow:hidden;}
.bank2{ background:#f1f1f1; padding:25px 0; overflow:hidden; margin-bottom:15px;}
/*列表*/
.zxk1{ display:block; padding-top:20px;}
.zxlb{ display:block; float:left; width:940px;}
.jdtu{ display:block; float:left; width:347px; height:312px; margin-bottom:15px;}
.kdk{ display:block; float:left; margin-left:13px; margin-bottom:15px; width:577px; height:312px; border:1px solid #d1d1d1; padding:16px 22px;}
.kdd-ti{ border-left:4px solid #d82929; background:#00447d; padding: 0 11px; height:30px; float:left; line-height:30px; font-size:18px; color:#fff;}
.duo1{ display:block; float:right; width:64px; height:29px; background:url(../images/duobg.png) center center no-repeat; text-align:center; font-size:12px; line-height:29px; color:#000; }
.duo1:visited{ color:#000;}
.kd-tj{ display:block; margin-bottom:12px; clear:both; padding-top:12px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.kd-tj-ti{ display:block; font-size:14px; line-height:30px; color:#000;}
.kd-tj-js{ display:block;  line-height:21px; font-size:12px; color:#585858;}
.lblb{ display:block; line-height:28px; font-size:14px; color:#292929;}
.lblb li, .lblb dd{ display:block; clear:both; overflow:hidden;}
.lblb li span, .lblb dd span{ display:block; float:right; color:#9d9d9d;}
.lblb li a, .lblb dd a{ display:block; margin-right:95px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lblb li a, .lblb li a:visited, .lblb dd a, .lblb dd a:visited{ color:#292929;}
.lblb li a:hover, .lblb dd a:hover{ color:#285ea3; padding-left:5px;}
/*出访考察*/
.cfk{ display:block; float:left; width:347px; height:370px; border:1px solid #cecece; padding:16px 22px; margin-bottom:15px;}
.cfdti{ display:block; height:44px; margin-bottom:7px; background:url(../images/tibg.png) repeat-x; overflow:hidden; padding:0 10px 0 7px;}
.duo2{ display:block; float:right; width:64px; height:29px; margin-top:7px; background:url(../images/duobg2.png) center center no-repeat; text-align:center; font-size:12px; line-height:29px; color:#fff; }
.duo2:visited{ color:#fff;}
.cfdtk{ display:block; float:left;}
.cfdtk span{ display:block; float:left; position:relative; padding:0 18px; line-height:44px; font-size:16px; color:#FFF; cursor:pointer;}
.cfdtk span b{ display:block; position:absolute; width:0; height:4px; background:#d82929; left:0; top:0;}
.cfdtk span.on{ background:#fff; color:#000;}
.cfdtk span.on b{ width:100%;}
.cf-tjk{ display:block; margin-bottom:14px; }
.cftul{ display:block; overflow:hidden;}
.cftul li, .cftul dd{ display:block; overflow:hidden; padding:16px 0; border-bottom:1px solid #e5e5e5;}
.cftu{ display:block; width:88px; height:64px; float:left;}
.cft-jk{ display:block; margin-left:105px;}
.cft-jk1{ display:block; line-height:20px; color:#000; font-size:14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cft-jk1, .cft-jk1:visited{ color:#000;}
.cft-jk2{ display:block; color:#585858; line-height:20px; font-size:12px;}
.cftul li:hover .cft-jk1, .cftul dd:hover .cft-jk1{ color:#285ea3; padding-left:5px;}
.cftul li:hover .cft-jk1, .cftul dd:hover .cft-jk1{ color:#285ea3; padding-left:5px;}
/*高端访谈*/
.gdk{ display:block; float:left; width:577px; height:370px; border:1px solid #cecece; padding:16px 22px; margin-left:13px; margin-bottom:15px;}
/*视频新闻*/
.spxw{ display:block; width:937px; height:300px; margin-bottom:20px; background:#f6f6f6; border:1px solid #cecece; padding:22px;}
.spxlb{ display:block; clear:both; width:908px; overflow:hidden; padding-top:24px; margin-left:-22px;}
.spxlb li{ display:block; float:left; overflow: hidden; width:205px; height:200px; background:#fff; margin-left:22px;}
.sptu{ display:block; overflow: hidden; width:205px; height:132px; position:relative;}
.spb{ display:block; position:absolute; left:15px; bottom:-44px; z-index:3;}
.spsk{ display: block; width:205px; height:68px; border-bottom:1px solid #dedede; border-right:1px solid #dedede; padding:10px 17px 0; color:#424242; line-height:20px; font-size:12px;}
.spsk a{ display:block;}
.spsk a, .spsk a:visited{ color:#424242;}
.spxlb li:hover .spsk a{ text-indent:6px;}
.spxlb li:hover .spb{left:15px; bottom:15px;}
/*广告位1*/
.adk1{ display:block; width:1250px; height:132px; overflow:hidden; margin-bottom:20px;}
/*右侧*/
.hyxk{ display:block; float:right; width:299px; height:auto; overflow: hidden;}
.hydlk{ display:block; width:299px; height:312px; border:2px solid #7caae9; background:#FFF; padding:13px 18px 0; margin-bottom:15px;}
.hy-ti{ display:block; text-align:center; margin-bottom:15px; font-size:18px; color:#00447d; line-height:30px;}
.hy-dk0{ display:block; margin-bottom:11px; padding-top:1px;}
.hy-dk{ display:block; position:relative; height:36px; border:1px solid #ccc; margin-top:-1px;}
.hy-dk span{ display:block; position:absolute; padding-left:17px; line-height:34px; font-size:14px; color:#00447d; z-index:2;}
.hy-dk input{ display:block; width:100%; height:100%; position:relative; padding-left:74px; line-height:34px; font-size:12px; color:#777;}
.dlxk{ display:block; overflow:hidden; padding-bottom:20px;}
.dlx1, .dlx2{ display:block; float:left; width:88px; height:30px; text-align:center; line-height:30px; font-size:14px;}
.dlx1{ background: url(../images/dlbg.jpg) repeat; color:#FFF; cursor:pointer;}
.dlx2{ background:#eaeaea; color:#494949;}
.dllj{ display:block; line-height:32px; font-size:14px; color:#494949;}
.dllj0{ overflow:hidden; border-bottom:1px solid #e3e3e3;line-height:32px; font-size:14px !important; color:#494949; }
.dllj a{ display:block; float:left; width:33.333333%;border-bottom:1px solid #e3e3e3;}
.dllj a, .dllj a:visited{ color:#494949;}
.dllj a:hover{ color:#00447d;}
/*中外交流网*/
.zwjl{ display:block; height:96px; overflow:hidden; margin-bottom:15px;}

/*记录纪实*/
.jlk{ display:block; width:299px; height:259px; border:1px solid #cecece; padding:16px 22px; margin-bottom:15px;}
.jllb{ display:block; padding-top:8px;}
.jllb li{ display:block; font-size:14px; color:#292929; line-height:28px;}
.jllb li a{ display:block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jllb li a, .jllb li a:visited{ color:#292929;}
.jllb li:hover a{ color:#00447d; padding-left:5px;}
/*大视频块*/
.spdk{ display:block; width:299px; height:187px; overflow:hidden; margin-bottom:14px;}
.adk2{ display: block;}
/*第二大块列表*/
.lyxxk{ display:block; overflow:hidden; width:937px;}
.lylb{ display:block; overflow:hidden; height:377px; border:1px solid #d9d9d9; padding:22px; margin-bottom:15px;}
.lylk{ padding-top:12px;}
.lytlk{ display:block; width:525px; float:left;}
.jdjq{ display:block; width:329px; height:277px; margin-top:8px; float: right; background:#f6f6f6; border:1px solid #e4e4e4; padding:13px 8px 0;}
.jdj-ti{ display:block; margin-left:-8px; margin-bottom:16px; border-left:4px solid #d82929; height:20px; padding-left:16px; line-height:20px; font-size:16px; color:#00447d;}
.jdtl{ display:block; margin-left:;}
.jdtl li{ display:block; float:left; width:103px; height:113px; text-align:center;}
.jdtuk{ display:block; width:85px; height:65px; margin:0 auto 9px; overflow:hidden;}
.jdtm{ line-height:20px; font-size:14px; color:#444;}
/*广告3*/
.adk3{ display:block; clear:both; width:937px; height:142px; overflow:hidden; margin-bottom:15px;}
/*广告45*/
.adk45{ display:block; clear:both; overflow:hidden;}
.adk4{ display:block; float:left; width:347px; height:110px; overflow:hidden; margin-bottom:15px;}
.adk5{ display:block; float:right; width:577px; height:110px; overflow:hidden; margin-bottom:15px;}
.you2{ display:block; float:right; width:299px; overflow:hidden;}
/*旅游路线*/
.lylx{ display:block; width:299px; height:377px; border:1px solid #cecece; padding:16px 22px; margin-bottom:15px;}
.lxtuk{ display:block; padding-top:12px; margin-bottom:6px;}
.adk6{ display:block; width:299px; height:142px; overflow:hidden; margin-bottom:15px;}
.adk7{ display:block; width:299px; height:105px; border:1px solid #cdcdcd; overflow:hidden; margin-bottom:15px;}
/*展播展评*/
.zbzp{ display:block; width:299px; height:257px; border:1px solid #cecece; padding:16px 22px; margin-bottom:15px;}
.adk8{ display:block; width:299px; height:110px; overflow:hidden; margin-bottom:15px;}
/*太极*/
.tjk{ display:block; float: right; width:890px; height:370px; border:1px solid #cecece; padding:22px; margin-bottom:15px;}
.tjk1{ display:block; float:left; width:528px;}
.tjk2{ display:block; float:right; width:287px; height:326px; background:#f6f6f6; border:1px solid #e4e4e4; padding:13px 24px 0;}
.tjk2 .jdj-ti{ margin-left:-24px;}
/*广告910*/
.adk9{ display:block; float:left; width:347px; height:110px; overflow:hidden; margin-bottom:15px;}
.adk10{ display:block; float:right; width:890px; height:110px; overflow:hidden; margin-bottom:15px;}
/*地方动态*/
.dfk{ display:block; float:left; width:347px; height:327px; border:1px solid #cecece; padding:13px 22px; margin-bottom:15px;}
.dfk .lblb{ padding-top:12px;}
/*孔子学院*/
.kzk{display:block; float:right; width:890px; height:327px; border:1px solid #dedede; background:#f6f6f6; padding:22px; margin-bottom:15px;}
.kzlb{ display:block; clear:both; padding-top:20px; margin-left: -18px;}
.kzlb li{ display:block; float: left; width:153px; height:227px; background:#fff; margin-left:19px;}
.kztu{ display:block; width:153px; height:157px; overflow: hidden;}
.kztm{ display:block; height:70px; padding:10px 13px 0; border-right:1px solid #dedede; border-bottom:1px solid #dedede; line-height:24px; font-size:14px; color:#292929;}
.kztm a{ display:block;}
.kztm a, .kztm a:visited{color:#292929;}
.kzlb li:hover .kztm a{ color:#00447d; text-indent:6px;}
/*图片库*/
.tpk{ display:block; border:1px solid #dadada; padding:22px; height:245px; margin-bottom:15px;}
.tpqh{ display:block; padding-top:20px;}
.tptk{ display:block; width:257px; height:140px; float:left; margin:0 12px; overflow:hidden; position: relative;}
.tptm{ display:block; position:absolute; width:100%; height:36px; bottom:-40px; background:url(../images/tpbg.png) repeat; z-index:3; text-align:center; line-height:36px; font-size:14px; color:#fff; }
.tpjk{ display:block; margin-top:22px;}
.tptk:hover .tptm{ bottom:0;}
/*办事交易机构*/
.bsk{ display:block; border:1px solid #dadada; padding:22px; height:190px; margin-bottom:15px;}
.bsjg{ display:block; clear:both; line-height:31px; color:#000; font-size:14px;}
.bsjg a{ display:block; float:left; width:100px;}
.bsjg a, .bsjg a:visited{ color:#000;}
.bsjg a:hover{ color:#00447d;}
.ylk{ display:block; margin-left:-11px;}
.ylk a{ display:block; float:left; border:1px solid #eaeaea; width:231px; height:80px; margin-left:12px;}
.ylk a:hover{ border-color:#d82929;}
/*底部*/
.fobg{ background:url(../images/fobg.jpg) center top repeat-x; height:133px; padding-top:30px; text-align:center; font-size:14px; color:#5b5b5b; line-height:34px;}
.fobg a, .fobg a:visited{color:#5b5b5b;}
.fobg a:hover{ color:#222;}
/**办事交易机构滚动特效**/
.cls_container{ overflow:hidden; height:93px;}
/*图片库滚动**/
#marquee1{width:1126px; height:140px; overflow:hidden; margin:0 auto;}
#marquee1 ul li{float:left; }
.control{ display:block;}
/*banner切换*/
.banner{ display:block; width:1250px; height:420px; position:relative;}
.main_visual{height:420px; overflow:hidden;position:relative;}
.main_image{height:420px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:420px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:420px;}
.main_image li a{display:block;width:100%;height:420px;}
div.flicking_con{position:absolute;bottom:10px; z-index:999;width:100%;height:21px; }
.flicking_con table{ margin:0 auto;}
div.flicking_con a{float:left;width:14px;height:14px;margin:0 3px;padding:0;background:#fff;display:block;text-indent:-10000px; border-radius:50%;}
div.flicking_con a.on{background:#295ea3;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:34px!important;height:59px!important;top:50%;margin-top:-30px;display: block;}
#btn_prev{background:url(../images/ba-zj1.png) no-repeat left top; left:0px;}
#btn_next{background:url(../images/ba-zj2.png) no-repeat right top; right:0px;}
/*推荐图片切换*/
.main_visual-tui{height:312px; overflow:hidden;position:relative;}
.main_image-tui{height:312px;overflow:hidden;position:relative;}
.main_image-tui ul{width:9999px;height:312px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-tui li{float:left;width:100%;height:312px;}
.main_image-tui li a{display:block;width:100%;height:312px; position:relative;}
.tuid{ display:block; background:url(../images/tuibg.png) repeat-x; width:100%; height:57px; bottom:0; position:absolute; z-index:3; padding:18px 15px 0; line-height:26px; color:#fff; font-size:16px;}
div.flicking_con-tui{position:absolute;bottom:8px; z-index:999;width:100%;height:21px; }
.flicking_con-tui table{ float:right; margin-right:8px;}
div.flicking_con-tui a{float:left;width:12px;height:12px;margin:0 2px;padding:0;background:#fff;display:block;text-indent:-10000px; }
div.flicking_con-tui a.on{background:#ed2121;}
#btn_prev-tui,#btn_next-tui{z-index:11111;position:absolute;display:block;width:34px!important;height:59px!important;top:50%;margin-top:-30px;display: block;}
#btn_prev-tui{background:url(../images/ba-zj1.png) no-repeat left top; left:-100px;}
#btn_next-tui{background:url(../images/ba-zj2.png) no-repeat right top; right:-100px;}
/**选项卡**/
/**tabs**/
.tabPanel dl, .tabPanel2 dl, .tabPanel3 dl{ display:block; height:44px; width:100%; margin-bottom:7px; background:url(../images/tibg.png) repeat-x; overflow:hidden; padding:0 10px 0 7px;}
.tabPanel dl dd, .tabPanel2 dl dd, .tabPanel3 dl dd{ display:block; float:left;}
.tabPanel dl dd span, .tabPanel2 dl dd span, .tabPanel3 dl dd span{ display:block; float:left; position:relative; padding:0 18px; line-height:44px; font-size:16px; color:#FFF; cursor:pointer;}
.tabPanel dl dd span b, .tabPanel2 dl dd span b, .tabPanel3 dl dd span b{ display:block; position:absolute; width:0; height:4px; background:#d82929; left:0; top:0;}
.tabPanel dl dd.hit span, .tabPanel2 dl dd.hit2 span, .tabPanel3 dl dd.hit3 span{ background:#fff; color:#000;}
.tabPanel dl dd.hit span b, .tabPanel2 dl dd.hit2 span b, .tabPanel3 dl dd.hit3 span b{ width:100%;}
.tabPanel .hit, .tabPanel2 .hit2, .tabPanel3 .hit3{}
.panes, .panes2, .panes3{ display:block; clear:both;}
.pane, .pane2, .pane3{ display: block; min-height:100px;background-color:#fff;display:none;}
/*友情链接滚动*/
.scroll table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
.titbox{ }
.scroll{width:1204px; margin:0 auto;overflow:hidden;}
/*****************************************news****************************************/
.lf-zuo{ display:block; float:left; width:299px;}
.zx-ban{ display:block; float:right; width:932px; height:423px;}
/*资讯图片切换*/
.main_visual-zx{height:423px; overflow:hidden;position:relative;}
.main_image-zx{height:423px;overflow:hidden;position:relative;}
.main_image-zx ul{width:9999px;height:423px;overflow:hidden;position:absolute;top:0;left:0}
.main_image-zx li{float:left;width:100%;height:423px;}
.main_image-zx li a{display:block;width:100%;height:423px; position:relative;}
div.flicking_con-zx{position:absolute;bottom:8px; z-index:999;width:100%;height:21px; }
.flicking_con-zx table{ margin:0 auto;}
div.flicking_con-zx a{float:left;width:12px;height:12px;margin:0 2px;padding:0;background:#fff;display:block;text-indent:-10000px; }
div.flicking_con-zx a.on{background:#ed2121;}
#btn_prev-zx,#btn_next-zx{z-index:11111;position:absolute;display:block;width:34px!important;height:59px!important;top:50%;margin-top:-30px;display: block;}
#btn_prev-zx{background:url(../images/ba-zj1.png) no-repeat left top; left:0px;}
#btn_next-zx{background:url(../images/ba-zj2.png) no-repeat right top; right:0px;}
/*政策导向*/
.jlk2{ display:block; width:299px; height:254px; border:1px solid #cecece; padding:16px 22px; margin-bottom:15px;}
.rf-you{ display:block; float:right; width:932px;}
.dfdt{ display:block; width:458px; height:365px;border:1px solid #cecece; padding:22px; margin-bottom:15px;}
.zx-ad1{ display:block; float:right; width:932px; height:96px; overflow:hidden;}
/*国际关注*/
.gjlk{ display:block; overflow:hidden; position:relative;}
.gjlk b{ display:block; position:absolute; left:50%; width:1px; height:100%; background:#e5e5e5; }
.gjgz{ width:932px; height:370px; border:1px solid #cecece; padding:22px; margin-bottom:15px;}
.gjlb{ display:block; width:407px; height: auto;}
.gjltu{ display:block; width:407px; height:103px; overflow:hidden; margin-bottom:12px;}
/*************************************login**********************************/
.lok{ display:block; height:680px; background:#FFF; position:relative;}
.lf-lo{ display:block; float:left; position:relative; width:154px; height:100%; background:#1b6bb4;}
.lo-dhy{ display:block; background:url(../images/hui-ti.jpg) left top no-repeat; height:94px; padding-left:18px; padding-top:30px; line-height:37px; font-size:22px; color:#fff;}
.lo-dz{ display:block;}
.lo-dz a{ display:block;  position:relative; border-bottom:1px solid #489ee4; line-height:39px; font-size:14px; color:#fff;}
.lo-dz a span{ display:block; position:relative; z-index:3;color:#fff; padding-left:18px;}
.lo-dz a b{ display:block; position:absolute; z-index:1; left:0; top:0; width:0; height:39px; background:url(../images/loh.png) left center no-repeat; }
.lo-dz a.on b, .lo-dz a:hover b{width:171px;}
.lo-dz a.on span, .lo-dz a.on:visited span, .lo-dz a:hover span{ color:#080808;}
.lo-dz a.on span, .lo-dz a:hover span{ padding-left:24px;}
.rf-lo{ float:right; width:1096px; height:680px;}
.lo-tk{ width:495px; height: auto; margin-left:auto; margin-right:auto; position:relative; top:95px;}
.lo-to2{ display:block; background:url(../images/lo-to2.png) repeat-y; padding:13px 67px 40px;}
.lo-xiti{ text-align:center; margin-bottom:25px; font-size:24px; color:#1d6cb5; line-height:40px;}
.lo-xiek{ display:block; background: url(../images/lo-xie1.png) left top no-repeat; height:39px; position:relative; margin-bottom:24px; }
.lo-xiek span{ display:block; position: relative; margin-left:26px; float:left; line-height:39px; font-size:14px; color:#474747; }
.lo-xiek input{ display:block; float:left; margin-left:8px; width:260px; height:39px; background-color:transparent !important; line-height:39px !important; font-size:14px; color:#222;}
.sub1{ display:block; background: url(../images/lo-dl1.png) center center no-repeat; width:101px; height:37px; float:left; margin-right:16px; line-height:37px; color:#fff; font-size:16px; cursor:pointer;}
.sub2{ display:block; background: url(../images/lo-dl2.png) center center no-repeat; width:101px; height:37px; float:left; text-align:center; margin-right:16px; line-height:37px; color:#1d6cb5; font-size:16px; cursor:pointer;}
.sub2:visited{ color:#1d6cb5;}
.suzh{ display:block; float:right; line-height:39px; font-size:14px; color:#1d6cb5;}
.suzh:visited{ color:#1d6cb5;}
/*************************************register**********************************/
.lo-tk2{ display:block; width:555px; height: auto; margin-left:auto; margin-right:auto; position:relative; top:55px;}
.zc-to2{ display:block; background:url(../images/zc-to2.png) repeat-y; padding:13px 50px 60px;}
.zc-xiek{ display:block; clear:both; height:39px; margin-bottom:18px; line-height:39px; font-size:14px; color:#474747;}
.zc-xiek span{ display:block; float:left; width:68px;}
.zc-xiek input{ display:block; float:left; width:384px; height:39px; background:url(../images/lo-xie2.png) center center no-repeat; background-color:transparent !important; padding:0 22px; line-height:39px !important; font-size:14px; color:#222;}
.xiyi{ display:block; margin-bottom:15px; padding-left:68px;}
.xiyi input{ display:block; float:left; width:14px; height:14px; background:none; margin-top:12px; margin-right:15px;}
.xiyi a, .xiyi a:visited{color:#474747;}
.sub0{ display:block; float:left; background:url(../images/zczc.png) center center no-repeat; width:131px; height:37px; line-height:35px !important; color:#fff; font-size:16px; cursor:pointer !important;}
/*****************************************news-list**************************************/
.nylk{ display:block; padding-top:20px;}
.fllb{ display:block; width:299px; height:auto; background:#FFF; clear:both; overflow:hidden; margin-bottom:15px;}
.fllb-ti{ background:url(../images/tibg.png) repeat-x; height:44px; padding:0 22px; line-height:44px; color:#fff; font-size:16px;}
.flll{ display: block; border:1px solid #43759f; padding:8px 22px 16px; border-top:none;}
.flll a{ display:block; overflow:hidden; position:relative; border-bottom:1px solid #ccc; line-height:44px; font-size:14px; color:#555; }
.flll a span{ display: block; line-height:44px; font-size:14px; color:#555;}
.flll a b{ display:block; width:2px; height:0; left:0; top:50%; margin-top:0; position:absolute; background:#d82929;}
.flll a:hover span, .flll a.on span{ padding-left:12px; color:#00447d;}
.flll a:hover b, .flll a.on b{ height:16px; top:50%; margin-top:-8px;}
.zxlbk{ display:block; float:right; width:932px; min-height:756px; height:auto; margin-bottom:15px; overflow:hidden; border:1px solid #cecece; padding:20px;}
.zx-wz{ display:block; float:right; line-height:44px; font-size:12px; color:#fff;}
.zx-wz span{ font-family:"宋体";}
.zx-wz a, .zx-wz a:visited{ color:#fff;}
.zx-wz a:hover{ color:#bbe0ff;}
.zxnlb{ display:block; padding-top:25px; overflow: hidden;}
.zxnlb ul{ display:block; clear:both; overflow:hidden; margin-bottom:18px; }
.zxnlb li{ display:block; height:44px; margin-bottom:4px; padding:0 12px; line-height:44px; font-size:14px; color:#292929;}
.zxnlb li a, .zxnlb li a:visited{ color:#292929;}
.zxnlb li a{ display:block; float:left; width:760px;}
.zxnlb li span{ display:block; float:right; color:#9d9d9d;}
.zxx1{ background:#e8e8e8;}
.zxx2{ background:#fafafa;}
.zxnlb li:hover a{ color:#285ea3; padding-left:8px;}
/*翻页*/
.fanye{ display:block; overflow:hidden;}
.fanye table{ margin:0 auto;}
.fanye a, .fanye span{ border:1px solid #ddd; display:block; width:34px; height:34px; float:left; margin:0 4px; text-align:center; font-size:12px; line-height:32px; color:#444;}
.fanye a:visited{color:#444;}
.fanye a.sy{ font-family:"宋体"; font-weight:bold;}
.fanye a.on, .fanye a:hover, .fanye span.current{ background:#00447d; border-color:#00447d; color:#fff; border-radius:4px;}
/*****************************************news-view**************************************/
.znd-ti{ display:block; text-align:center; margin-bottom:20px; line-height:40px; font-size:24px; color:#000;}
.znd-ti2{ display:block; text-align:center; margin-bottom:16px; line-height:36px; font-size:20px; color:#222;}
.znd-gjc{ display:block; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:10px; margin-bottom:24px; text-align:center; line-height:26px; font-size:12px; color:#999;}
.znd-gjc a, .znd-gjc a:visited{ color:#999;}
.znd-gjc a:hover{ color:#222;}
.fapik{ display:block; margin-top:25px; border-top:1px solid #ddd; padding-top:25px;}
.fapian{ display:block; float:left; width:700px; line-height:24px; font-size:12px; color:#888;}
.fapian a, fapian a:visited{color:#888;}
.fapian a:hover{ color:#444;}
.fanh{ display:block; float:right; width:100px; height:34px; text-align:center; border:2px solid #ddd; color:#777; line-height:30px; font-size:14px; cursor:pointer !important;}
.fanh:hover{ color:#444; border-color:#83aeea;}
/*****************************************member-center**************************************/
.zlxg{ display:block; height:36px; margin-bottom:10px; line-height:36px; font-size:14px; color:#454545;}
.zlxg span{ display:block; float:left; height:36px; width:82px;}
.zlxg input{ display:block; float:left; width:380px; height:36px; padding:0 20px; border:1px solid #ddd; line-height:34px; font-size:14px; color:#454545;}
.que{ display:block; width:130px !important; height:36px; background: url(../images/dlbg.jpg) repeat; text-align:center; border:none !important; line-height:36px !important; font-size:14px; color:#fff !important; cursor: pointer;}
.kong{ display:block; float:left; margin-left:14px; line-height:36px; font-size:14px; color:#454545;}
.kong b{ color:#d82929;}
.cnzz table{ margin:0 auto;}
/*****************************************about**************************************/
/**扫描二维码**/
.weik { height: 42px; padding-top:5px; border-left:1px solid #ddd; margin-left:15px;}
.weik a { display: block; position: relative; width:32px; height: 32px; float: left; margin-left:12px; cursor: pointer;}
.wei1{ background: url(../images/twei1.png) center center no-repeat; }
.wei2 {background: url(../images/twei2.png) center center no-repeat;}
.weik a b, .fweik a b { display: block; position: absolute; left: 50%; top: 50%; width: 0; top: 0;}
.wei10 {background: url(../images/twei10.png) center center no-repeat;}
.wei20 { background: url(../images/twei20.png) center center no-repeat;}
.weik a:hover b {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
/*下属机构*/
.jgk{ display:block; float:left; height:42px;}
.jig{ display:block; height:32px; background: url(../images/jgj.png) center right no-repeat; padding:0 25px 0 15px; line-height:32px; font-size:12px; color:#444; cursor:pointer; margin-right:12px;}
.navi{ float: left;height:42px;}
.navi ul{display:block; float:left; overflow:visible; height:42px; margin-right:15px; border-left:1px solid #ddd;}
.navi ul li{display:block; float:left; position:relative; z-index:100; height:42px; padding-top:5px; border-right:1px solid #ddd;}
.navi ul li a.items.hover,.navi a.items.actived span{color:#003949; text-decoration:none;}
.navi ul li.hover a.items span{color:#003949; position:relative; z-index:100;}
.navi ul .shouye.hover a.items span{color:#003949; position:relative; z-index:100;}
.navi_content{display:none; width:420px; padding:15px; overflow:hidden; position:absolute; z-index:99; top:32px; border:1px solid #d8d8d8; -moz-border-radius: 4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 0px 1px #d6d6d6;-webkit-box-shadow:0px 0px 1px #d6d6d6;box-shadow:0px 0px 1px #d6d6d6; background:#fff; overflow:hidden;}
.navi_content a{ display:block; width:30%; margin:0 1.5%; float:left; border-bottom:1px solid #ddd; line-height:32px; font-size:12px; color:#444;}
.navi_content a:visited{ color:#444;}
.navi_content a:hover{ color:#1876c6; border-bottom-color:#1876c6;}
.navi_content.jiga{ width:280px;}
.navi_content.jiga a{ display:block; width:100%; text-align:left;}
.jinr{ display:block; border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:15px; margin-bottom:15px;}
.jinr a{ display:block; float:left; width:auto; border-bottom:none;}
.jinr1{ float:left; font-size:14px; line-height:32px; font-weight:bold;}
.jinr2{ margin-left:70px;}
.jinr2 a{ float:left; padding:0 8px;}
.gengd{ display:block; width:120px; float:none !important; margin-left:auto !important; margin-right:auto !important; height:36px; border:1px solid #ddd; text-align:center; line-height:34px; font-size:14px; color:#222; border-radius:3px; }
.gengd:hover{ background:#1876c6; border-color:#1876c6; color:#FFF !important;}
/*****************************************city**************************************/
.about{ background:#FFF; padding:50px 40px; padding-top:0; }
.biao_jie{ height:72px; overflow:hidden; padding-top:27px; position:relative; z-index:10; background:url(../images/biaot.jpg) left bottom repeat-x; margin-bottom:27px;}
.bi_bt{ font-size:20px; color:#000; line-height:30px; }
.bit{ width:80px; height:2px; background:#b02923; position:absolute; left:0; bottom:0; z-index:12; }
.about:hover .bit{ width:38px; }
.cs_more{ padding-top:20px; }
.cs_more a{ width:90px; height:28px; margin:0 auto; font-size:12px; color:#686868; line-height:28px; text-align:center; border:1px solid #d0d0d0; }
.cs_more a:hover{ color:#FFF; background:#b02923; border:1px solid #b02923; }
.cs_name{ border-right:1px solid #dadada; border-top:1px solid #dadada; }
.cs_name td{ padding:5px 0; border-left:1px solid #dadada; border-bottom:1px solid #dadada; }
.cs_name div{ padding:0 10px; font-weight:bold; font-size:14px; color:#777; }
.cs_name a{ overflow:hidden; display:inline-block; float:left; padding-left:20px; padding-right:4px; font-size:14px; color:#606060; line-height:30px; }
.cs_name a:hover{ color:#b02923; }
/*****************************************city-view**************************************/
.bsck{ display:block; margin-bottom:20px; overflow:hidden; padding-bottom:18px; border-bottom:1px dashed #bbb;}
.bsck a{ display:block; float:left; border:1px solid #ddd; padding:0 8px; margin:0 4px 8px; line-height:32px; font-size:14px; color:#777; border-radius:4px;}
.bsck a.on, .bsck a:hover{ background:#285fa4; border-color:#285fa4; color:#FFF;}
.zxnlb li a.down{ display:block; width:100px; padding-left:26px; background:url(../images/xiazz.png) left center no-repeat; float:right; line-height:44px; font-size:14px; color:#275fa3;}
.lblb li a.down{ display:block; width:90px; padding-left:26px; margin-right:0; background:url(../images/xiazz.png) left center no-repeat; float:right; line-height:28px; font-size:14px; color:#275fa3 ; }
/*****************************************友情链接**************************************/
.tpk-tup{ display:block; overflow:hidden; margin-left:-15px; padding-left:41px;}
.tpk-tup li{ display:block; float:left; overflow:hidden; width:259px; height:142px; margin-bottom:15px; margin-left:15px; border:1px solid #ddd; padding:0 !important;}
.tpk-tup li img,.tpk-tup li a:hover img{ display:block !important;}
.tpk-tup li .tptk{ margin:0 !important;width:257px; height:140px; position:relative; overflow:hidden;}
.tpk-tup li .tptm{ left:0;}

.yqlbtu{ display:block; }
.yqlbtu a{ display:block; float:left; margin:0 10px 15px !important; width:231px; height:80px; border:1px solid #ddd;}
/*************************修改**********************/
.tuplb li{ display:block; float:left; overflow:hidden; margin: 0 8px 16px;}
.tuplb .tptk{ display:block; width:257px; height:140px; overflow:hidden; margin:0 !important;}
.tuplb .tptk img{ display:block !important; left:0 !important; }
.tuplb .tptm{ left:0;}
.yqljlb{ display:block;}
.yqljlb a{ display:block; width:231px; height:80px; float:left; margin:0 12px 20px; border:1px solid #ddd;}

/**公共样式**/
.nav li, .nav li a span, .lblb li a, .cft-jk1, .spsk a, .spb, .zwjl img, .jllb li a, .adk1 img, .adk2 img, .jdtuk img, .adk3 img, .adk4 img, .adk5 img, .adk6 img, .adk7 img, .adk8 img, .adk9 img, .adk10 img, .kztu img, .kztm a, .tptk img, .tptm, .ylk a, .zx-ad1 img, .gjltu img, .lo-dz a b, .lo-dz a span, .flll a b, .flll a span, .zxnlb li a, .weik a b, .bit{
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}
.zwjl:hover img, .adk1:hover img, .adk2:hover img, .jdtl li:hover .jdtuk img, .adk3:hover img, .adk4:hover img, .adk5:hover img, .adk6:hover img, .adk7:hover img, .adk8:hover img, .adk9:hover img, .adk10:hover img, .kzlb li:hover .kztu img, .tptk:hover img, .zx-ad1:hover img, .gjltu:hover img{
transform: scale(1.05);
-ms-transform: scale(1.05);	/* IE 9 */
-webkit-transform: scale(1.05);	/* Safari 和 Chrome */
-o-transform: scale(1.05);	/* Opera */
-moz-transform: scale(1.05);
}