/*
Theme Name: shunjie
Theme URI: http://www.sjcw88.com/
Author: wangmin
Author URI: http://www.wangmin.name/
Description: This is a new theme!
Version: 1.0.0
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{line-height:1.5;background:#fff;font-family:"Microsoft Yahei",Arial,Tahoma,"simsun",Verdana;font-size:14px;font-weight:400;min-width:1000px;}
h1,h2,h3,h4,h5,h6{clear:both;font-family:"Microsoft Yahei","Century Gothic",Arial,Tahoma,Verdana;font-weight:700}
h1{font-size:32px;line-height:32px}
h2{font-size:28px;line-height:28px}
h3{font-size:24px;line-height:24px}
h4{font-size:18px;line-height:20px}
h5{font-size:18px;line-height:20px}
h6{font-size:18px;line-height:20px}
small{font-size:10px;line-height:16px}
dl{font-size:14px}
dt{font-weight:bold}
a{color:#555;text-decoration:none;outline:0}
a:hover{text-decoration:underline}
fieldset,img{border:0}
hr{color:#555;background-color:#555;height:1px;border:0}
strong{font-weight:700}
.fl{float:left}
.fr{float:right}
.clear{clear:both;margin:0;padding:0}
.hidden{display:none}
.cf:before,.cf:after{content:'';display:table;line-height:0}
.cf:after{clear:both}
.cf{zoom:1}
.wrapper{width:960px;margin:0 auto;overflow:hidden}
.site-header{background:url("images/topbg.gif") repeat-x center 0;height:196px;overflow:hidden;font-family:"Microsoft YaHei";}
.site-top{height:44px;line-height:44px;color:#555;overflow:hidden;}
.site-top span,.site-top a{display:black;float:left;color:#555;}
.site-top a{margin:0 0 0 15px;}
.site-top span.top_s{height:44px;line-height:44px;background-color:#e23e00;margin:0;padding:0 20px;}
.site-top span.top_s a{color:#fff;font-weight:700;margin-left:0;}
.site-top ul li{float:left}
.site-branding{height:78px; padding:28px 0 0;color:#333; font-size:18px; line-height:25px;overflow:hidden;}
.site-branding h1 a,.f_logo a{display:block;background:url("http://www.anbai88.com/wp-content/uploads/2022/03/logo.png") no-repeat;background-size:261px 51px;width:261px;height:51px;line-height:300px;overflow:hidden}
.site-branding .site-text{float:left;display:block;margin:0 0 0 16px;border-left:solid 1px #cecece; height:50px; padding:0 0 0 14px; overflow:hidden}
.site-branding .site-text strong{ display:block;color:#1a4b9d;font-size:20px}
.site-branding .site-text span{ color:#e23e00}
.site-branding .site-pho{line-height:20px;padding:3px 0 0 53px;white-space:nowrap; background:url("images/pho.jpg") no-repeat 0 5px; font-size:16px; color:#555}
.site-branding .site-pho strong{ display:block;color:#1b4fa7;font-size:28px;line-height:24px; font-family:Arial}
.menu{height:46px;font-size:14px}
.main-navigation ul li{float:left; text-align:center; background:url("images/menu-fgx.jpg") no-repeat right 0; position:relative;}
.main-navigation ul li:first-child{background:url("images/menu-fgx.jpg") no-repeat left 0; }
.main-navigation ul li.born{ background:none}
.main-navigation ul li a{color:#fff;line-height:46px;display:inline-block;width:97px;padding:0 20px}
.main-navigation ul li.current-menu-item a,.main-navigation ul li a:hover{background:#0f3371; text-decoration:none;}
.main-navigation ul li a:-webkit-any-link{ display:block}
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#DD511E;  background:#efefef; border:1px solid #DD511E; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#DD511E; color:#fff;}
.h_sea{height:35px;line-height:30px;overflow:hidden;color:#555;padding:6px 0 0;font-family:"Microsoft YaHei"; border-bottom:solid 1px #e5e5e5;}
.key{ width:670px;overflow:hidden;}
.h_sea a{ line-height:24px; padding:0 15px 0 0; color:#555;}
.search-field{height:30px;background:#fff;width:213px;padding:0 10px 0 15px; float:left;line-height:30px; border:solid 1px #e5e5e5;color:#999}
.search-submit{float:left; width:45px; height:30px; line-height:200px;overflow: hidden; border:0; background:url("images/s_ss.jpg") no-repeat 0 0;cursor:pointer}
.cpbox{ padding:12px 0 0;height:670px; overflow:hidden; font-family:"Microsoft YaHei";}
.cptil{font-weight:bold;background:url("images/line1.jpg") repeat-x 0 49px; text-align:center; height:81px; line-height:30px; font-size:22px; color:#204e9f;}
.cptil strong{ display:block; line-height:33px; font-size:24px; color:#333;}
.cptil span{ background:#fff; padding:0 10px;}
.cptil em{ font-style:normal;color:#e23e00;}
.widget-area{width:220px;}
.widget-area .dh{background:#204e9f;width:220px;overflow:hidden;border-radius:3px 3px 0 0;}
.widget-area .dh h2{ background:url("images/bg01.gif") repeat; height:62px; padding:28px 0 0; line-height:26px; text-align:center; color:#fff; font-size:20px;}
.widget-area .dh h2 em{color:#90a7cf;}
.widget-area .dh h2 a{ color:#fff; display:block;}
.widget-area .widget-area .dh h2 em{ font-style:normal; text-transform:uppercase; font-size:14px; line-height:14px; font-family:Arial;}
.widget-area .dh_bot{ width:201px; height:21px; display:block}
.widget-area .dh_c{ width:180px; padding:12px 15px 0; height:387px; background:#fff; border-radius:0 0 3px 3px; margin:0 5px 5px;}
.widget-area .dh_c ul li{ line-height:38px; font-size:14px; font-weight:normal; padding:7px 0 0; overflow:hidden}
.widget-area .dh_c ul li a{ line-height:31px; display:inline-block; padding:0 0 0 28px; width:152px;background:url("images/dhhbg1.jpg") no-repeat 0 0; color:#333;}
.widget-area .dh_c ul li.current-cat a,.widget-area .dh_c ul li a:hover,.widget-area .dh_c ul li.current-menu-item a,.widget-area .dh_c ul li.current-menu-parent a{ background:url("images/dhhbg2.jpg") no-repeat 0 0; text-decoration:none; color:#fff;}
.widget-area .dh_c ul li ul li{ height:30px; line-height:30px; background:url("images/ico01.jpg") no-repeat 14px 12px; padding:0 0 0 28px; font-size:14px;}
.widget-area .dh_c ul li ul li a{background:none;padding:0;width:auto;color:#555;}
.widget-area .dh_c ul li.current-cat ul li a,.widget-area .dh_c ul li ul li a:hover{background:none;color:#555;}
.widget-area .dh_c ul li ul li.current-cat a:hover,.widget-area .dh_c ul li ul li a:hover{text-decoration:underline;color:#1f4e9e;}
.widget-area .dh_c ul li ul li.current-cat a{background:none;color:#555;}
.widget-area .dh_gg{ height:55px; padding:0 0 0 64px; color:#fff; font-size:14px; line-height:25px; background:url("images/dh_gg.jpg") no-repeat  -10px -62px;}
.widget-area .dh_gg strong{ display:block; font-size:22px; font-weight:normal; font-family:Arial;}
.widget-area .dh1 .dh_c{height:344px;padding:12px 15px;}
.widget-area .dh2 .dh_c{height:190px;padding:12px 15px;}
.widget-area .dh3 .dh_c{height:185px;padding:12px 15px;}
.widget-area .lx{margin:10px 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;overflow:hidden;}
.widget-area .lx h2 { background:url("images/bg01.gif") repeat; height:45px; line-height:45px; text-align:center; color:#90a7cf; font-size:18px; color:#fff; display:block; font-family:"Microsoft YaHei"; font-weight:bold;}
.widget-area .lx h2 a{color:#fff;}
.widget-area .lximgs { padding: 8px 0;}
.widget-area .lximgs img { display:block; margin:0 auto;}
.widget-area .lxnrs { border: 1px solid #204E9F; }
.widget-area .lxnrs p { color: #666666;line-height: 22px;padding: 0 9px;word-break:break-all;}
.widget-area .lxnrs p.pl { padding-left:70px;}
.widget-area .lxnrs p span { color: #545454;}
.widget-area .lxnrs p b{font-weight:bold;}
.cp{ width:720px; overflow:hidden; padding:0 0 0 20px;}
.cp h2{ border:solid 1px #cecece; background:#f4f4f4; padding:0 10px 0 0; font-size:18px; color:#fff; height:39px; white-space:nowrap; overflow:hidden}
.cp h2 a{ line-height:39px; background:#204e9f; padding:0 0 0 14px; width:180px;color:#fff; display:inline-block;}
.more01,.fw02 h2 span{font-size:14px; font-weight:normal; font-style:normal; font-family:Arial;}
.more01 a,.cp h2 .more01 a,.fw02 h2 span a{ color:#224682; border:0; padding:0; background:none; width:48px;}
.cp_c{ border:solid 1px #dbdbdb; border-top:0;padding:16px 19px 0; height:781px; overflow:hidden;}
.cp01{ height:285px; overflow:hidden;}
.cp01 dl{ padding:20px 0 0; height:204px; line-height:24px; overflow:hidden}
.cp01 dt{ width:284px; float:left;}
.cp01 dt img{ width:264px; height:203px;}
.cp01 dd{ width:436px;float:left;}
.cp01 dd h3{ line-height:32px; padding:2px 0 0; clear:both; color:#333; font-size:16px;}
.cp01 dd h3 a{color:#333;}
.cp01 dd h3 span{ display:block; font-size:14px; color:#0e457d; line-height:28px;}
.cp01 dd p{ height:114px; overflow:hidden}
.kn{ background:url("images/tilbg1.gif") no-repeat center 0; height:737px; border-bottom:solid 4px #e5e5e5; font-family:"Microsoft YaHei"; overflow:hidden}
.kn h2,.pk h2{ height:129px; padding:16px 0 0; line-height:34px; font-size:24px; color:#fff; text-align:center;}
.kn h2 span,.pk h2 span{ display:block; font-weight:normal; font-size:18px; line-height:30px;} 
.kn h3{background:url("images/line1.jpg") repeat-x 0 42px; text-align:center; height:76px; line-height:30px; font-size:20px; color:#224682;}
.kn h3 span{line-height:27px; font-size:18px; color:#555;background:#fff;padding:0 10px; font-weight:normal;}
.knc dt{ width:442px; overflow:hidden; float:left;}
.knc dd{ width:518px; overflow:hidden; float:left; padding:18px 0 0;}
.kn01{ height:334px; overflow:hidden; color:#224682; font-size:16px; font-weight:bold;}
.kn01 li{ height:60px; overflow:hidden; line-height:59px;}
.kn01 li span{ background:url("images/ico02.jpg") no-repeat 0 7px; width:44px; text-align:center; float:left; font-family:Arial; font-size:18px;}
.kn01 li p{ width:464px; float:left; padding: 0 0 0 10px; border-bottom:dashed 1px #999;}
.kn02{ font-size:16px;}
.kn02 h4{color:#224682; font-size:22px; line-height:36px; white-space:nowrap; height:78px;}
.kn02 h4 span{ font-weight:normal; color:#e23e00;}
.kn02 h4 b{ display:block; font-size:16px;font-weight:normal; color:#333;}
.kn02 p{ line-height:28px;height:28px; padding:0 50px 0 0;}
.kn02 p a,.fw02 dd span a,.gy dd span a{ width:116px; text-align:center; display:inline-block; line-height:28px; color:#fff; background:#e23e00; border-radius:3px; }
.kn02 p a{float:right}
.kn02 p b{ font-family:Arial; font-size:26px; padding:0 3px;}
.fw{ height:340px; padding:35px 0 0; font-family:"Microsoft YaHei";}
.fw01{ height:334px; overflow:hidden}
.fw01 h2{ background:url("images/ico03.jpg") no-repeat 217px 0; height:83px;padding:5px 0 0 299px; font-size:22px; color:#555; line-height:34px; font-weight:normal}
.fw01 h2 b{ color:#224682}
.fw01 h2 span{ font-weight:bold; color:#e23e00;}
.fw01 dl{ background:url("images/bg02.gif") repeat; font-size:14px; line-height:28px; color:#fff; padding:20px; height:181px; overflow:hidden;}
.fw01 dt{ width:436px; float:left; overflow:hidden}
.fw01 dt img{ width:416px; height:181px;}
.fw01 dd{ width:480px; float:left; padding:17px 0 0;}
.fw01 dd p{ height:108px; overflow:hidden}
.fw01 dd span a{ line-height:29px; border:solid 1px #eb794e; width:100px; text-align:center; display:block; color:#fff;}
.fw02{ height:434px; overflow:hidden}
.fw02 h2{ background:url("images/line1.jpg") repeat-x 0 13px; height:59px; text-align:center; font-size:20px; line-height:26px}
.fw02 h2 a{color:#224682; padding:0 10px; background:#fff;}
.fw02 h2 span{ display:block;}
.fw02 h2 span a,.al h2 span a,.til01 .more01 a{ color:#555;}
.fw02 dl{ width:225px; float:left; padding:0 20px 0 0; overflow:hidden}
.fw02 dt{height:150px; overflow:hidden}
.fw02 dt img{ width:225px; height:150px;}
.fw02 dd{ border:solid 1px #cecece; border-top:0; text-align:center; padding:7px 15px 0; height:180px; line-height:24px;}
.fw02 dd h3{ font-size:14px; line-height:28px;height:28px; overflow:hidden;text-align:center}
.fw02 dd p{ height:112px; overflow:hidden}
.fw02 dl:last-child{ padding:0}
.pk{background:url("images/tilbg1.gif") no-repeat center 0 #f2f2f2; height:685px; border-bottom:solid 4px #e5e5e5; font-family:"Microsoft YaHei"; overflow:hidden;}
.pk01{ background:url("images/pkbg1.jpg") no-repeat 0 99px; height:394px; font-size:14px; line-height:18px; color:#a3a3a3;}
.pk01 .pr{position:relative;}
.pk01 h3{ font-size:22px; line-height:66px; height:75px; overflow:hidden}
.pk01 li{ width:134px; height:105px; text-align:center; float:left; white-space:nowrap;}
.pk01 li span{ display:block; background:url("images/ico11.jpg") no-repeat center 0; height:59px; line-height:53px; text-align:center; color:#fff;}
.pk01 .pk_l li span{background:url("images/ico09.jpg") no-repeat center 0;}
.pk01 li.pkl1 span{background:url("images/ico10.jpg") no-repeat center 0;}
.pk01 p{ position:absolute;width:245px; height:38px; top:293px; left:145px;}
.pk01 p a{ display:block; line-height:38px;text-align:center; color:#fff; background:#1d4385;}
.pk01 .pk_l p a{ background:#e23e00}
.pk_l{ width:431px;color:#1d4385; padding:0 98px 0 0;}
.pk_l h3{ text-align:right;}
.pk_l li b{display:block;}
.pk_r{ width:431px; overflow:hidden; color:#555;}
.pk_r li b{ display:block; font-size:14px; line-height:16px; color:#1d4385; font-weight:normal;}
.pk02{ background:url("images/pkbg2.jpg") no-repeat center 0; margin:0 auto;height:101px; width:410px; padding:19px 38px 0 113px; font-size:16px; line-height:26px; color:#fff;}
.pk02 span a{width:116px; text-align:center; display:inline-block; line-height:28px; color:#fff; background:#e23e00; border-radius:3px;}
.ys{background:#f2f2f2; height:468px; padding:29px 0 0;font-family:"Microsoft YaHei"; overflow:hidden}
.ys h2{ background:url("images/line1.jpg") repeat-x 0 57px; height:88px; text-align:center; font-size:20px; line-height:26px; color:#555;}
.ys h2 p{ font-size:26px; line-height:45px;}
.ys h2 p b{ font-size:40px; color:#1d4385; padding:0 5px;}
.ys h2 span{background:#f2f2f2; padding:0 10px;}
.ys h2 span b{ color:#e23e00}
.ystil{ height:50px; overflow:hidden; background:#1d4385; font-size:18px; color:#fff;}
.ystil li{ float:left;}
.ystil li a{ line-height:50px; display:inline-block; width:240px;background:url("images/navlbg.jpg") no-repeat right center;text-align:center; color:#fff;}
.ystil li.cur a,.ystil li a:hover{ background:#e24a0b; text-decoration:none;}
.ys_c{ padding:21px 0 0; height:279px; overflow:hidden;}
.ys_c dl{ background:url("images/bg02.gif") repeat; font-size:14px; line-height:28px; color:#fff; padding:19px; height:240px; overflow:hidden;}
.ys_c dt{ width:422px; float:left; overflow:hidden}
.ys_c dt img{ width:402px; height:240px;}
.ys_c dd{ width:494px; float:left; padding:24px 0 0; color:#fff; line-height:26px; font-size:16px;}
.ys_c dd h3{ height:36px; line-height:36px; border-bottom:solid 1px #e67f5a; font-size:24px;}
.ys_c dd h3 b{ font-family:Arial; font-size:26px;}
.ys_c dd h3 em{ font-style:normal; font-size:24px; padding:0 5px; color:#e67f5a; text-transform:uppercase;font-family:Arial; }
.ys_c dd p{ height:170px; padding:8px 0 0; overflow:hidden}
.ys_c dd p b{ display:block; font-size:18px; line-height:42px;}
.ystil0,.ystil1{ height:41px; overflow:hidden; background:#1d4385; font-size:18px; color:#fff;}
.ystil0 li,.ystil1 li{ float:left;}
.ystil0 li a,.ystil1 li a{ line-height:41px; display:inline-block; width:180px;background:url("images/navlbg.jpg") no-repeat right center;text-align:center; color:#fff;}
.ystil0 li.cur a,.ystil0 li a:hover,.ystil1 li.cur a,.ystil1 li a:hover{ background:#e24a0b; text-decoration:none;}
.al{ height:340px; padding:26px 0 0; font-family:"Microsoft YaHei"; overflow:hidden;}
.al h2{ background:url("images/line1.jpg") repeat-x 0 14px; text-align:center; font-size:20px; line-height:28px; height:61px;}
.al h2 a{ padding:0 10px; background:#fff; color:#1d4385;}
.al h2 span{ display:block}
.al_c dl{ width:306px; float:left; padding-right: 20px;}
.al_c dl:last-child{padding-right: 0}
.al_c dt{height:202px; overflow:hidden}
.al_c dt img{ width:306px; height:202px;}
.al_c dd{ text-align:center;  border-top:0; line-height:24px; font-size:14px; color:#555; height:24px; padding:13px 15px 0;}
.al_c dd h3{ height:24px;font-size:16px; color:#555;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.al_c dd h3 span{ display:block; font-weight:normal; font-size:14px; color:#1d4385;}
.h_gg a.fullad{ height:175px; width:100%; display:block;}
.h_gg{ display:block;font-family:"Microsoft YaHei"; color:#fff; line-height:16px; font-size:16px;position:relative;}
.h_gg01{ background:url("images/h_gg01.jpg") no-repeat center 0; height:175px; display:block;}
.gg01{position:absolute;top:109px;left:50%; margin-left:-480px; line-height:28px; width:443px;}
.gg01 b{font-size:22px; font-family:Arial;}
.gg01 a{ float:right; background:#fff; border-radius:2px; line-height:28px; width:108px; color:#e23e00; text-align:center;}
.gy{ padding:25px; height:540px; border-bottom:solid 3px #ebebeb; overflow:hidden; font-family:"Microsoft YaHei";}
.gy .til01{ background:url("images/ico06.jpg") no-repeat 1px 5px;}
.gy dl{ height:271px; padding:20px 0 0; line-height:26px; color:#555;}
.gy dt{ width:446px; float:left}
.gy dt img{ width:426px; height:251px;}
.gy dd{ width:510px; float:left}
.gy dd h3{ height:38px; line-height:32px; font-size:16px; overflow:hidden}
.gy dd h3 a{ color:#1d4385;}
.gy dd p{ height:188px; overflow:hidden}
.gygd{ height:202px; overflow:hidden}
.gy01{ width:920px; overflow:hidden}
.gy01 li{ width:210px; float:left; padding:0 20px 0 0;}
.gy01 li img{ height:172px; display:block; width:210px;}
.gy01 li span{ width:210px; text-align:center; display:block; height:30px; line-height:30px;}
.gy02{ width:40px; overflow:hidden}
.prev,.next{ width:40px; height:76px; display:block; overflow:hidden; margin:0 0 20px;}
.prev{ background:url("images/ico_l01.jpg") no-repeat 0 bottom;}
.next{ background:url("images/ico_r01.jpg") no-repeat 0 bottom;}
.prev:hover,.next:hover{ background-position: 0 0;}
.til01{ height:28px; line-height:28px; font-size:18px; color:#1d4385; padding:0 0 0 25px; border-bottom:solid 1px #cecece;}
.til01 a{color:#1d4385;}
.zx{ height:426px; padding:18px 0 0; overflow:hidden; font-family:"Microsoft YaHei";}
.zxtil{ height:37px; line-height:34px; background:url("images/line1.jpg") repeat-x 0 35px;font-size:16px; overflow:hidden}
.zxtil li{ float:left; padding:0 39px 0 0;}
.zxtil li a{ line-height:34px; display:inline-block; color:#1d4385;}
.zxtil li.cur a,.zxtil li a:hover{ border-bottom:solid 3px #1d4385; text-decoration:none;}
.tilnewscur{ position:relative;height:37px; line-height:34px;}
.tilnewscur .more01 { position:absolute; top:0px; right:5px;}
.zx_l{ width:500px; padding:20px 0 0;}
.zx_l img{ width:460px; height:319px; background:#e4e4e4; padding:10px; display:block}
.zx_r{ width:440px; padding:7px 0 0; font-size:14px;}
.zx_r li{ border-bottom:dashed 1px #999; background:url("images/ico07.jpg") no-repeat 0 19px; padding:0 10px; height:43px; line-height:43px; overflow:hidden}
.zx_r li.born{ border:0;}
.sq{ overflow:hidden; font-family:"Microsoft YaHei";}
.sq .til01{ background:url("images/ico08.jpg") no-repeat 1px 5px;}
.sq_l{ width:274px; padding:18px 0 0; overflow:hidden}
.sq_l img{ width:238px; height:412px; border:solid 1px #cecece;}
.sq_r{ width:686px; padding:18px 0 0; overflow:hidden}
.sq_r p{ clear:both;color:#1d4385; font-size:16px; line-height:40px; text-align:center;}
.sq_r p a{width:116px; text-align:center; display:inline-block; line-height:28px; color:#fff; background:#e23e00; border-radius:3px;}
.sq_r ul{ width:760px;}
.sq_r li{ height:44px; line-height:29px;}
.sq_r li b{ color:#f00f00; padding:0 3px;}
.sbt{ width:86px; float:left;color:#555; text-align:right; padding:0 5px 0 0;}
.sinp01,.sinpss01,.sinp02,.area,.area1,.area2,.area3,.area4{ border:solid 1px #cecece;height:25px; line-height:27px; float:left; background:#fff; color:#888;}
.sinp01{ padding:0 5px; width:223px;}
.sinpss01{ padding:0 5px; width:200px; margin-right:5px;}
.sinp02{ padding:0 5px; width:68px;}
.area{ width:563px; height:130px; padding:4px 11px;}
.area1{ width:563px; height:90px; padding:4px 11px;}
.area2{ width:215px; height:62px; padding:4px 9px;}
.area3{ width:215px; height:106px; padding:4px 9px;}
.sq_r li img{ border:solid 1px #cecece; margin:0 10px; float:left}
.sba{ padding:0 0 0 20px;}
.sq_r .txtword.cur{ border:1px solid #F00F00;}
.s_banner{width:960px;height:280px;overflow:hidden;margin:10px 0;}
.s_banner a{display:block;margin:0;padding:0;}
.mbx-dh,.content-area{ width:718px; margin-left:20px; overflow:hidden;border:solid 1px #d5d5d5;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; line-height: 26px;margin-bottom: 10px;}
.mbx-dh{width:694px;height:33px;line-height:33px;padding:0 12px;}
.entry-header h1,.page-header h1{font-size: 16px;border-bottom: 2px solid #204f9f;margin:20px 12px 0;}
.entry-header h1 span,.page-header h1 span{display:inline-block;background: #204f9f;color: #fff;padding:0 24px;}
.entry-content {padding:12px;}
.entry-content img{display:block;margin:0 auto;text-align:center;border:1px solid #cecece;padding:2px;}
.entry-meta,.entry-footer,.post-navigation{display:none}
.prev1,.next1{color:#dd241f;margin:0 12px;}
.prev1{border-top: 2px solid #204f9f;margin-top:20px;padding-top:12px;}
.next1{padding-bottom:12px;}
.conlist{float:left;padding:12px;width:694px;}
.conlist li{float:left;width:33.33%;overflow:hidden;}
.conlist li a{display:block;margin:0 5px;border:1px solid #cecece;border-bottom:none;}
.conlist li a img{display:block;text-align:center;margin:0 auto;}
.conlist li span{display:block;margin:0 5px 10px;font-size:14px;font-weight:bold;text-align:center;border:1px solid #cecece;border-top:none;}
.conlist li span a{margin:0;border:none;height:30px;line-height:33px;}
.conlist li a,.conlist li a img{display:block;width:auto;height:150px;overflow:hidden;}
.newslist{width:694px;padding:0 12px;}
.pagenavi{margin:12px auto;padding:0 12px;text-align:center;}
.pagenavi .current{color:#dd241f;}
dl.news_dl {font-size:14px; color:#666; padding:5px 0 5px 17px; line-height:22px; border-bottom:1px dashed #CCCCCC;border-left: 5px solid #2D87CC; margin:10px 0;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:677px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url("images/ico10.gif") no-repeat 0 8px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url("images/ico7.gif") no-repeat 0 8px;color:#f00f00; }
dl.news_dl .dt_2 { font-size:14px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; font-weight: normal;}
dl.news_dl .dt_3 { font-size:14px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;}
dl.news_dl dd { font-size:14px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
dl.news_dl dd.xq{height:25px; margin-bottom:0px;}
dl.news_dl dd.xq span a{ float:right; color:#0065be;}
dl.news_dl:hover dd.xq span a{ color:#DF3A34;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}
dl.news_dl:hover{ box-shadow: 3px 3px 5px #666;border-left: 5px solid #dd241f;  }
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}
.abt{font-size:14px;text-indent:24px;}
.abt img{display:block;margin:0 auto;text-align:center;width:auto;max-width:688px;border:none;}
.abt img.alignright{display:block;float:right;width:300px;height:auto;margin:10px 0 0 10px;}
.lxwo{font-size:14px;}
.lxwo h2{color:#204f9f;font-size:14px;}
.lxwo hr{height:1px;border-top:1px solid #ebebeb;overflow:hidden;}
.lxwo img.alignright{display:block;float:right;width:180px;height:auto;margin:-20px 0 0 10px;border:none;}
#map b{font-weight:bold;}
.s_meta{margin:0 12px;padding:6px 0;border-bottom:1px dashed #cccccc;text-align: center;}
.s_meta,.s_meta a{color:#bcbbbb;}
.s_meta p span{padding:0 5px;}
.links{font-family:"Microsoft YaHei";clear:both;line-height:36px;height:126px;overflow:hidden; padding:19px 0 0; background:#f1f1f1;white-space:nowrap;margin-top:50px;}
.links h2{ height:36px; font-size:18px; color:#1d4385}
.links h2 a{color:#1d4385;}
.links h2 span{ font-size:14px;}
.links h2 span a{ color:#555;}
.lnk_c ul li{float:left;padding:0 24px 0 0;}
.lnk_c a{color:#555;display:inline-block;}
.site-footer{ background:url("images/footbg.jpg") repeat-x 0 0 #fff; border-top:solid 1px #fff; height:262px;color:#555;line-height:26px;font-family:"Microsoft YaHei"; font-size:14px}
.footer-nav{ height:46px;font-size:14px;color:#fff; text-align:center}
.footer-nav ul li{float:left;height:46px;line-height:46px}
.footer-nav ul li a{ color:#fff; padding:0 19px; display: inline-block; width:97px;height:46px; line-height:46px;  background:url("images/navlbg.jpg") no-repeat right center}
/*.footer-nav ul li.current-menu-item a,*/.footer-nav ul li a:hover{ background:#0f3371}
.site-info{float:left;width:100%;padding:35px 0;}
.f_logo{ width:192px;padding:55px 0 0;text-align:center;}
.f_logo a{display:inline-block;background-size:180px 35px;margin-left:5px;}
.f_text,.f_text1{width:166px;padding:0 0 0 20px; background:url("images/f_ge.jpg") no-repeat left 20px;}
.f_text a,.f_text1 a{color:#555;}
.f_text b,.f_text1 b{font-weight:bold;}
.f_text1{background:none;padding:0;width:166px;}
.f_logo{background:url("images/f_ge.jpg") no-repeat left 20px;min-height:122px;}
.bq{text-align:center;border-top:2px solid #ebebeb;height:44px;line-height:44px;}
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:45px}
#roll_top{background:url("images/top.gif") no-repeat}
#fall{background:url("images/top.gif") no-repeat 0 -80px}
#ct{background:url("images/top.gif") no-repeat 0 -40px}
#roll{display:block;width:40px;margin-right:-534px;position:fixed;right:50%;top:75%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}
#tabsholder ul{float:left;margin-bottom:20px;width:100%;height:44px;line-height:44px;border-bottom:3px solid #f0f0f0;}
#tabsholder ul li{float:left;margin-right:2px;padding:0 25px;background:#f0f0f0;cursor:pointer;}
#tabsholder ul li:hover,#tabsholder ul li.current{background:#e23e00;color:#fff;}
.keifu{position:fixed;bottom:0;right:0;width:155px;background:#406e9e;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:990}
.keifu_tab{width:160px}
.icon_keifu{width:26px;height:100px;float:left;padding:0;background:url("images/keifu.png") 0 0;position:relative;display:none;cursor:pointer}
.keifu_box{float:left;width:155px}
.keifu_tab img{display:block}
.keifu_head{width:131px;height:0;background:url("images/keifu.png");background-position:0 -103px;font-size:0;line-height:0;position:relative}
.keifu_close:link,.keifu_close:visited{display:block;width:11px;height:11px;background:url("images/keifu.png") -42px 0;position:absolute;top:5px;right:-15px}
.keifu_close:hover{background-position:-60px 0}
.keifu_con{padding:10px 0 6px;background:#406e9e;width:125px;margin:0 auto;}
.keifu_con li{height:26px;width:92px;margin:0 auto;text-align:center;}
.keifu_con .weixin{height:96px}
.keifu_con .bt{font-size:16px;height:30px;line-height:30px;text-align:left;padding:0 0 0 20px;color:#012646}
.keifu_bot{width:131px;height:0;background:url("images/keifu.png") center bottom;background-position:0 11px}

#newBridge .customer-icon-style .nb-icon-groups{border-color:#2756a4 !important;}
#newBridge .icon-right-center{right:0 !important;}