﻿#banner { position:relative; height:109px; z-index:0; overflow:hidden; margin-bottom:5px; }
#slider { margin:0px; display:block; width:1000px; height:109px; overflow:hidden; z-index:1;}
#slider li { display:block; width:1000px; height:109px; }
#slider li img { display:block; width:1000px; height:109px; }

#slider-nav { bottom:8px; position:absolute; right:4px; z-index:999; text-align:right;}
#slider-nav a { background: url(../images/main/ban_btn.png) no-repeat; display:inline-block; width:10px; height:10px; margin:0px 4px; line-height:65px; overflow:hidden; }
#slider-nav a.activeSlide { background: url(../images/main/ban_btns.png) no-repeat;}
.slider-arrow { display:none;}


.inote { height:34px; background: url(../images/index/it2.png) 13px center no-repeat #fff; border:1px #c8dcf2 solid; margin-bottom:10px; padding-left:38px; line-height:34px; font-size:12px; color:#6186b5; }
.inote a { color:#666666; }
.inote a:hover { color:#fd0a00; }


.imainl { float:left; width:307px;}
.imainm { float:left; width:420px; display:inline; padding-left:13px;}
.imainr { float:right; width:247px;}


.ibox { margin-bottom:13px; border:1px #c8dcf2 solid; border-top:1px #4fa4e1 solid; background:#fff; overflow:hidden; }
.ibox_t { height:36px; line-height:36px; padding-right:18px; }
.ibox_t h2{ height:36px; float:left; padding:0px 15px; color:#0873c0; font-size:14px; font-weight:bold; }
.ibox_t h3{ height:35px; float:left; padding:0px 15px; color:#0873c0; font-size:14px; font-weight:bold; padding-top:1px; line-height:34px; cursor:pointer; }
.ibox_t h3.hover{ padding-top:0px; border-top:1px #4fa4e1 solid; }
.ibox_t .more{ float:right; color:#999999; font-family:"å®‹ä½“"; }
.ibox_t .more:hover{ color:#fd0a00;  }
.ibox_m { }

.ibox1 { height:322px; }
.ibox2 { height:322px; }
.ibox3 {height: 374px;}
.ibox4 { height:322px; }
.ibox5 {height: 374px;}

.ilist1 { padding:0px 14px;}
.ilist1 li{ display:block; height:28px; overflow:hidden; line-height:28px; font-size:14px; background:url(../images/main/li1.png) left center no-repeat; padding-left:11px; }
.ilist1 li:hover{ background:url(../images/main/li1s.png) left center no-repeat; }

.ilist2 { padding:0px 14px;}
.ilist2 li{ display:block; height:28px; overflow:hidden; line-height:28px; font-size:14px; background:url(../images/main/li1.png) left center no-repeat; padding-left:11px; }
.ilist2 li:hover{ background:url(../images/main/li1s.png) left center no-repeat; }
.ilist2 li a{ float:left; width:300px; height:28px; overflow:hidden; }
.ilist2 li .time{ float:right; font-size:12px; color:#798ba5; }


#nbanner { position:relative; height:324px; z-index:0; overflow:hidden; margin-bottom:13px; font-family:"Microsoft YaHei"; }
#nslider { margin:0px; display:block; width:420px; height:324px; overflow:hidden; z-index:1;}
#nslider li { display:block; width:420px; height:324px; }
#nslider li a{ display:block; width:420px; height:324px; position:relative; }
#nslider li a span{ display:block; width:420px; height:44px; position:absolute; left:0px; bottom:16px; background:url(../images/main/hbg.png) no-repeat; text-align:center; line-height:44px; color:#fff; font-size:14px; z-index:99; }
#nslider li img { display:block; width:420px; height:308px; }

#nslider-nav { bottom:6px; position:absolute; left:0px; z-index:999; text-align: center; width:420px; height:20px;}
#nslider-nav a { background:#333333; display:inline-block; width:48px; height:20px; margin:0px 1px; line-height:20px; overflow:hidden; text-align:center; color:#fff; font-size:12px; }
#nslider-nav a.activeSlide { background:#d52b2b; color:#fff; width:120px; font-weight:bold; }


.irbox { margin-bottom:13px; border:1px #c8dcf2 solid; border-top:2px #4fa4e1 solid; background:#fff; overflow:hidden; height:321px; }
.irbox_t { height:28px; line-height:28px; padding:0px 13px; background:#f7fafd; color:#0873c0; font-size:14px; font-weight:bold; }
.irbox_m { padding-top:10px; }

.ilist3 { padding:0px 14px;}
.ilist3 li{ display:block; height:56px; overflow:hidden; line-height:28px; font-size:14px; }

.irbox2 { margin-bottom:13px; border:1px #c8dcf2 solid; border-top:1px #4fa4e1 solid; background:#fff; overflow:hidden; height:322px; }
.irbox2_t { height:38px; line-height:38px; border-bottom:1px #c8dcf2 solid; padding-left:37px; padding-right:18px; background: url(../images/index/it1.png) 12px center no-repeat; color:#333; font-size:14px; font-weight:bold; }
.irbox2_t b { color:#fd0a00; margin-left:10px;}
.irbox2_t .more{ float:right; color:#999999; font-family:"å®‹ä½“"; font-size:12px ; font-weight:normal; }
.irbox2_t .more:hover{ color:#fd0a00;  }

.ilist4 { padding:0px 14px;}
.ilist4 li{ display:block; height:28px; overflow:hidden; line-height:28px; font-size:14px; background:url(../images/main/li2.png) left center no-repeat; padding-left:19px; }
.ilist4 li a{ display:block; height:28px; overflow:hidden; line-height:28px; }

.irbox3 { margin-bottom:10px; border:1px #c8dcf2 solid; border-bottom:none; background:#fff; overflow:hidden; height:156px; font-family:"Microsoft YaHei"; }
.irbox3 ul li{ display:block; border-bottom:1px #c8dcf2 solid; }
.irbox3 ul li a{ display:block; height:38px; overflow:hidden; line-height:38px; font-size:14px; color:#0873c0; text-align:center; }
.irbox3 ul li a:hover{ color:#fd0a00; }

.irbox4 {margin-bottom:13px;overflow:hidden;height: 210px;}
.irbox4 ul li{ display:block; padding-top:5px; }
.irbox4 ul li img{ height:47px; width:247px; }
/*.irbox4 ul li img{ display:block; height:47px; width:247px; }*/


.ibox6 {}

.ilist5 { padding-left:4px; padding-bottom:10px;}
.ilist5 li{ float:left; padding:5px;}
.ilist5 li img{ display:block; height:58px; width:318px; border:1px #c8dcf2 solid; }
.ilist5 li a:hover img{ border:1px #fd0a00 solid; }


.mainl { float:left; width:200px; margin-bottom:13px; }
.mainr { float:right; width:780px; margin-bottom:13px; }

.lbox { margin-bottom:13px; border-top:2px #4fa4e1 solid; background:#fff;}
.lbox_t { border-bottom:1px #c8dcf2 solid; height:38px; line-height:38px; padding-left:41px; background:url(../images/main/lnavb.png) 21px center no-repeat; color:#0873c0; font-size:14px; font-weight:bold; }
.lbox_m { padding:0px 8px; }

.lnav {}
.lnav li{ border-bottom:1px #c8dcf2 solid; }
.lnav li.wei{ border-bottom:none; }
.lnav li a{ display:block; height:35px; line-height:35px; padding-left:65px; overflow:hidden; background:url(../images/main/lnavbs.png) 53px center no-repeat; color:#0873c0; }
.lnav li a:hover { color:#fd0a00; }
.lnav li a.on{ font-weight:bold; color:#0873c0; }


.lbox2 { margin-bottom:10px;}
.lbox2 ul li{ margin-bottom:3px;}
.lbox2 ul li img{width:200px; }
/*.lbox2 ul li img{ display:block; width:200px; }*/


.mainrt { height:40px; }
.mainrt .daohang{ float:left; padding-top:4px; line-height:34px; font-family:"å®‹ä½“"; color:#666666; }
.mainrt .daohang a{ color:#666666; }
.mainrt .daohang a:hover{ color:#fd0a00; }
.mainrt .daohang span{ color:#0873c0; }
.mainrt .bjmail{ float:right; padding-top:4px; line-height:34px; text-align:right; color:#999; }
.mainrt .bjmail a{ color:#999; }
.mainrt .bjmail a:hover{ color:#fd0a00; }

.mainrm { border-top:1px #c8dcf2 solid; background:#fff; min-height:450px; padding-bottom:55px;}


.about_tit { text-align:center; font-size:22px; color:#333; font-family:"Microsoft YaHei"; line-height:40px; padding:27px 30px 0px 30px; }

.about_con { padding:20px 30px 60px 30px; font-size:14px; line-height:28px; }
.about_con img{max-width: 92%;}

.about_info { border-bottom:1px #c8dcf2 solid; color:#798ba5; font-size:12px; text-align:center; line-height:26px; padding-top:15px; margin:0px 30px; }
.about_foot { text-align:right; margin-bottom:20px; padding-right:30px;}
.about_foot a{ margin-left:12px;}

.xg_box { padding:0px 30px 50px 30px;}
.xg_boxt { padding-bottom:10px; font-size:12px; line-height:14px; font-weight:bold; color:#3d95d5;}
.xg_boxm { }
.xg_boxm ul li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/main/li1.png) left center no-repeat; padding-left:11px; }
.xg_boxm ul li:hover{ background:url(../images/main/li1s.png) left center no-repeat; }


.news_tit { padding:18px 20px 0px 20px; line-height:40px; color:#0873c0; font-size:16px; font-weight:bold; }
.news_list { padding:0px 20px 30px 20px; min-height:327px;}
.news_list li{ position:relative; display:block; height:28px; overflow:hidden; line-height:28px; font-size:14px; background:url(../images/main/li1.png) left center no-repeat; padding-left:11px; margin:0px; }
.news_list li:hover{ background:url(../images/main/li1s.png) left center no-repeat; }
.news_list li a{ display:inline-block; height:28px; overflow:hidden; }
.news_list li .time{ position:absolute; right:0px; top:0px; font-size:12px; color:#798ba5; width:100px; background:#fff; text-align:right; }


.mrbox_tit { padding:18px 10px 0px 10px; line-height:40px; color:#0873c0; font-size:16px; font-weight:bold; }

.mrbox { padding:3px 10px 30px 10px; }
.mtable { border:1px #d3e0f0 solid; }
.mtable th{ text-align:center; font-size:14px; font-weight:bold; color:#3d95d5; line-height:36px; }
.mtable td{ text-align:center; font-size:14px; line-height:36px; }

.mrbox_tit2 { padding:18px 10px 0px 10px; height:40px; }
.mrbox_tit2 .t{ float:left; line-height:40px; color:#0873c0; font-size:16px; font-weight:bold; }
.mrbox_tit2 .l{ float:left; line-height:40px; color:#dbdbdb; font-family:Arial; padding-left:4px; }
.mrbox_tit2 .l a{ margin:0px 8px; }
.mrbox_tit2 .l a.on{ color:#0873c0; }
.mrbox_tit2 .r{ float:right; padding-top:7px;}
.mrbox_tit2 .r a{ display:block; background:url(../images/main/downbtn.png) no-repeat; width:125px; padding-left:25px; height:26px; line-height:26px; text-align:center; color:#fff; }
.mrbox_tit2 .r a:hover{ opacity:0.8; color:#fff; }


.zssear_main { padding:22px 30px 30px 30px; }
.zssear_tit { font-size:16px; font-weight:bold; line-height:32px; }

.zssear { height:98px; position:relative; padding-top:10px; font-family:"Microsoft YaHei"; line-height:28px;}
.zssear span{ float:left; width:61px; margin-bottom:12px; height:28px; color:#666;}
.zssear .input{ float:left; width:203px; height:26px; line-height:26px; border:1px #c8dcf2 solid; background:#fff; padding:0px 10px; margin-right:12px; margin-bottom:12px; color:#333; font-weight: bold; font-family:"Microsoft YaHei";}
.zssear .input1{ float:left; width:200px; height:26px; line-height:26px; border:1px #c8dcf2 solid; background:#fff; padding:0px 10px; margin-right:12px; margin-bottom:12px; color:#333; font-weight: bold; font-family:"Microsoft YaHei";}
.zssear .input2{ float:left; width:501px; height:26px; line-height:26px; border:1px #c8dcf2 solid; background:#fff; padding:0px 10px; margin-right:12px; margin-bottom:12px; color:#333; font-weight: bold; font-family:"Microsoft YaHei";}
.zssear .btns{ position:absolute; right:0px; top:10px; display:inline-block; width:124px; text-align: center; height:68px; line-height:68px; border:none; background:#3d95d5; font-size:16px; color:#fff; cursor:pointer; border-radius:0px 6px 6px 0px; font-family:"Microsoft YaHei"; }
.zssear .btns:hover { color:#fff; background:#247bbb; }
.zssear .btns1{right:0px; top:10px; display:inline-block; width:124px; text-align: center; height:68px; line-height:68px; border:none; background:#3d95d5; font-size:16px; color:#fff; cursor:pointer; border-radius:0px 6px 6px 0px; font-family:"Microsoft YaHei";margin-top:10px ;}
.zssear .btns1:hover { color:#fff; background:#247bbb; }


.zssear .select{ float:left; width:521px; position:relative; height:28px; color:#333; font-weight: bold; font-family:"Microsoft YaHei"; }
.zssear .select .top{ width:511px; height:26px; line-height:26px; padding-left:10px; border:1px #c8dcf2 solid; padding-right:0px; background: url(../images/main/sear_b.png) 502px center no-repeat #fff; }
.zssear .select .btn{ width:511px; height:26px; position:absolute; right:0px; top:0px; cursor:pointer;}
.zssear .select .btn1{ width:511px; height:26px; position:absolute; right:0px; top:0px; cursor:pointer;}
.zssear .select ul{ position:absolute; left:0px; top:27px; border:1px solid #c8dcf2; border-top:none; background:#fff; cursor:pointer; display:none; z-index:9999; max-height:200px; overflow-x:hidden; overflow-y:auto;}
.zssear .select_hover ul{ display:block; }
.zssear .select li{ width:511px; height:28px; line-height:28px; font-size:12px; color:#666; padding-left:10px; border-top:1px #eee solid; }
.zssear .select .hover{ background:#008cd5; color:#fff;	}
.zssear .select select{ display:none;}

.zssear1 { height:98px; position:relative; padding-top:10px; font-family:"Microsoft YaHei"; line-height:28px;}
.zssear1 span{ float:left; width:61px; margin-bottom:12px; height:28px; color:#666;}
.zssear1 .input{ float:left; width:195px; height:26px; line-height:26px; border:1px #c8dcf2 solid; background:#fff; padding:0px 10px; margin-right:12px; margin-bottom:12px; color:#333; font-weight: bold; font-family:"Microsoft YaHei";}
.zssear1 .input2{ float:left; width:501px; height:26px; line-height:26px; border:1px #c8dcf2 solid; background:#fff; padding:0px 10px; margin-right:12px; margin-bottom:12px; color:#333; font-weight: bold; font-family:"Microsoft YaHei";}
.zssear1 .btns{right:0px; top:10px; display:inline-block; width:124px; text-align: center; height:68px; line-height:68px; border:none; background:#3d95d5; font-size:16px; color:#fff; cursor:pointer; border-radius:0px 6px 6px 0px; font-family:"Microsoft YaHei";margin-top:20px ;}
.zssear1 .btns:hover { color:#fff; background:#247bbb; }

.zssear1 .select{ float:left; width:215px; position:relative; height:28px; color:#333; font-weight: bold; font-family:"Microsoft YaHei"; }
.zssear1 .select .top{ width:205px; height:26px; line-height:26px; padding-left:10px; border:1px #c8dcf2 solid; padding-right:0px; background: url(../images/main/sear_b.png) 201px center no-repeat #fff; overflow:hidden;word-break:break-all ;}
.zssear1 .select .btn{ width:205px; height:26px; position:absolute; right:0px; top:0px; cursor:pointer;}
.zssear1 .select ul{ position:absolute; left:0px; top:27px; border:1px solid #c8dcf2; border-top:none; background:#fff; cursor:pointer; display:none; z-index:9999; max-height:140px; overflow-x:hidden; overflow-y:auto;}
.zssear1 .select_hover ul{ display:block; }
.zssear1 .select li{ width:205px; height:28px; line-height:28px; font-size:12px; color:#666; padding-left:10px; border-top:1px #eee solid; overflow:hidden; word-break:break-all ;}
.zssear1 .select .hover{ background:#008cd5; color:#fff;	}
.zssear1 .select select{ display:none;}


.zssear_table { }
.mtable2 { border:1px #d3e0f0 solid; border-collapse:collapse; }
.mtable2 b{ font-size:14px; font-weight:bold; color:#294c7f; }
.mtable2 td{ text-align:left; font-size:14px; line-height:24px; padding:6px 0px 6px 15px; vertical-align:top; border-left:1px #d3e0f0 solid; color:#333333; }


.down_list { padding:0px 20px 30px 20px;}
.down_list ul li{ display: block; height:28px; line-height:28px; overflow:hidden; font-size:14px; }
.down_list ul li span{ color:#798ba5; float:left; }
.down_list ul li .t{ float:left; max-width:600px; overflow:hidden; }
.down_list ul li .btn{ color:#ce0000; display:inline-block; background:url(../images/main/downb.png) left center no-repeat; padding-left:20px; height:28px; line-height:28px; margin-left:10px; }
.down_list ul li .btn:hover{ color:#247bbb; }


.mtable3 { border:1px #d3e0f0 solid; border-collapse:collapse; }
.mtable3 th{ font-size:14px; font-weight:bold; color:#0873c0; text-align:center; width:150px; padding:6px 0px; line-height:24px; vertical-align:top; }
.mtable3 td{ text-align:left; font-size:14px; line-height:24px; padding:6px 10px 6px 30px; vertical-align:top; border-left:1px #d3e0f0 solid; color:#333333; }


/*å¼¹çª—*/
.ttbox_main { display:none; z-index:19; right:0px; left:0px; width:100%; bottom:0px; position:fixed; top:0px; height:100%; _position: absolute; background: url(../images/main/hbg.png); }
.ttbox { background:#fff; z-index:50; left:50%; margin:-220px 0px 0px -300px; width:600px; position:absolute; top:50%; }
.ttboxt { background:#3d95d5; height:40px; line-height:40px; padding:0px 10px 0px 20px; font-weight:bold; color:#fff; font-size:14px; position:relative;}
.ttboxt a{ float:right; padding-top:7px; position:absolute; right:10px; top:0px;}
.ttboxt img:hover{ opacity:0.6;}


/*ç™»å½•æ³¨å†Œ*/
.mainer2 { background:url(../images/main/mbg.png) repeat-x #fff !important;}
.login_box { padding:78px 0px 140px 0px;}

.login_body { font-size:14px; font-family:"Microsoft YaHei"; padding-left:329px;}
.login_body .item { line-height:52px; position:relative; margin-bottom:20px;}
.login_body .item2 { line-height:32px; position:relative; height:62px;}
.login_body .item .input{ display:block; height:50px; line-height:50px; padding:0px 16px 0px 86px; border:1px #d8d8d8 solid; background: none; width:238px; font-size:16px; color:#333; font-weight:bold; font-family:"Microsoft YaHei";  }
.login_body .item .t{ color:#999; font-size:16px; position:absolute; left:18px; top:0px; }
.login_body .item .btn{ font-family:"Microsoft YaHei"; display:block; height:50px; line-height:50px; text-align:center; border:none; background:#3d95d5; width:342px; font-size:20px; color:#fff; cursor:pointer; margin-top:5px; }
.login_body .item .btn:hover{ background:#2173af; color:#fff; }
.login_body .item label input{ vertical-align:middle; margin-right:3px;}

.form_checkbox { float:left; margin-right:8px;}
.form_checkbox label { padding-left:25px; float:left; height:32px; line-height:32px; background:url(../images/login/checkbox.png) left 7px no-repeat; cursor:pointer;}
.form_checkbox label.on { background:url(../images/login/checkbox.png) left -41px no-repeat; cursor:pointer;}
.form_checkbox label input{ display:none;}

.login_ftip { color:#666; line-height:54px; text-align:center;}


/*ç½‘ä¸ŠæŠ¥å*/
.bm_top { text-align:right; height:30px; line-height:30px; font-size:12px; color:#798ba5; }
.bm_top .input{ text-align:left; border:none; background:none; height:30px; line-height:30px; width:36px; font-size:12px; color:#333; }


.mtable4 { border:1px #d3e0f0 solid; border-collapse:collapse; }
.mtable4 td{ text-align: center; font-size:14px; line-height:36px; height:36px; vertical-align:top; color:#294c7f; padding:0px 5px; }
.mtable4 .tr td{ border:1px #d3e0f0 solid; }
.mtable4 .input{ text-align: center; border:1px #ddd solid; background:none; height:26px; line-height:26px; font-size:12px; color:#333; width:94%; padding:0px 3%; margin:4px 0px;}
.mtable4 .input2{ text-align:left; width:96%; padding:0px 2%; }
.mtable4 .input3{ text-align:left; width:98%; padding:0px 1%; }

.m_checkbox { float:left; width:54px; position:relative; height:36px;}
.m_checkbox label { padding-left:20px; display:block; height:36px; line-height:36px; background:url(../images/main/se.png) 6px 10px no-repeat; cursor:pointer;}
.m_checkbox label.on { background:url(../images/main/se.png) 6px -30px no-repeat; cursor:pointer;}
.m_checkbox label input{ display:none;}
.m_checkbox label i{ font-style:normal;}
.m_checkbox label span{ display:none; font-style:normal;}
.m_checkbox label.on span{ display:block; }
.m_checkbox label.on i{ display:none; }



.mtable4 .select{ float:left; width:667px; position:relative; height:28px; color:#333; margin-top:4px; text-align:left; font-size:12px; color:#333; }
.mtable4 .select .top{ width:662px; height:26px; line-height:26px; padding-left:5px; border:1px #dddddd solid; padding-right:0px; background: url(../images/main/sear_b.png) 648px center no-repeat #fff; }
.mtable4 .select .btn{ width:667px; height:26px; position:absolute; right:0px; top:0px; cursor:pointer;}
.mtable4 .select ul{ position:absolute; left:0px; top:27px; border:1px solid #dddddd; border-top:none; background:#fff; cursor:pointer; display:none; z-index:9999; max-height:200px; overflow-x:hidden; overflow-y:auto;}
.mtable4 .select_hover ul{ display:block; }
.mtable4 .select li{ width:662px; height:28px; line-height:28px; font-size:12px; color:#666; padding-left:5px; border-top:1px #eee solid; }
.mtable4 .select .hover{ background:#008cd5; color:#fff;	}
.mtable4 .select select{ display:none;}

/*ç”³è¯·å…¥é—¨*/

.sq_box { padding:20px 0px 10px 0px;}

.mtable5 { border:1px #d3e0f0 solid; border-collapse:collapse; }
.mtable5 .tr{ border-top:1px #d3e0f0 solid; }
.mtable5 th{ text-align: center; font-size:16px; line-height:24px; vertical-align: middle; border-left:1px #d3e0f0 solid; border-right:1px #d3e0f0 solid; color:#294c7f; font-weight:bold; padding:0; }
.mtable5 td{ text-align: center; font-size:14px; line-height:36px; height:36px; vertical-align:top; color:#294c7f; padding:0; }
.mtable5 td.td2{ background:#fff !important; }
.mtable5 .input{ text-align:left; border:1px #ddd solid; background:none; height:26px; line-height:26px; font-size:14px; color:#333; width:90%; padding:0px 3%; font-weight:bold; float:left; margin:4px 0px;}
.mtable5 .input2{ text-align:left; float:left; width:366px;}
.mtable5 .input3{ width:96%; padding:0px 1%;}
.mtable5 .textarea{ text-align:left; border:1px #ddd solid; background:none; height:90px; font-size:14px; color:#333; width:94%; padding:10px 2%; font-weight:bold; margin-top:5px; margin-bottom:5px;}
.mtable5 .mt{ text-align:left; font-size:16px; line-height:24px; color:#294c7f; font-weight:bold; padding:15px 26px 0px 26px; }
.mtable5 .mt2{ float:left; text-align: center; font-size:14px; line-height:36px; color:#294c7f; width:210px; }


.sq_time { text-align:right; height:30px; line-height:30px; font-size:12px; color:#798ba5; padding-right:10px; }
.sq_time .inputs{ text-align:left; border:1px #ddd solid; background:none; height:22px; line-height:22px; width:36px; font-size:12px; color:#333; margin:3px 3px 5px 3px; }


.sq_foot { padding:0px 20px 30px 20px; font-size:14px; line-height:28px;}
.sq_foot .t{ font-weight:bold; color:#0873c0; font-size:16px; }


.fbtn_box { text-align:center; padding:15px 0px 40px 0px; }
.fbtn_box .btn{ font-family:"Microsoft YaHei"; display:block; margin:0px auto; border-radius:2px; height:36px; line-height:36px; text-align:center; border:none; background:#3d95d5; width:200px; font-size:14px; color:#fff; cursor:pointer; }
.fbtn_box .btn:hover{ background:#2173af; color:#fff; }


.pageBox{height: 40px;line-height: 40px; text-align: center;margin-top:20px; margin-left:10px; margin:20px 0px 0px 0px; width:780px; padding:10px 0px;}
.pageBox button{padding: 0 5px;margin: 0 4px;height: 40px; display:inline-block;cursor: pointer;border: 1px solid #ebebeb;background-color: #ffffff; position:relative; top:-15px }
.pageBox button:hover{border: 1px solid #2c85d1;}
.pageBox .first-page,
.pageBox .last-page{margin: 0;margin-top:0px}
.pageBox .pageWrap{height: 40px;overflow: hidden; display:inline-block; position:relative}
.pageBox .pageWrap ul{width:auto;height: 40px; display:inline-block; white-space:nowrap}
.pageBox .pageWrap ul li{width: 58px;height: 40px;border: 1px solid #d5dee5;line-height: 40px;box-sizing: border-box;cursor: pointer; display:inline-block;background-color: #ebf4fb;white-space:nowrap}
.pageBox .pageWrap ul li:hover{ background:#91c1e9;border: 1px solid #2c85d1;}
.pageBox .pageWrap ul .sel-page{background-color: #2c85d1; color:#FFF;border: 1px solid #2c85d1;}
.pageBox .pageWrap ul .sel-page:hover{background-color: #2c85d1;border: 1px solid #2c85d1;}
.pageBox .jump-text{width: 40px;height: 40px;box-sizing: border-box;text-align: center;margin: 0 5px; display:inline-block;position:relative; top:-15px}
.pageBox .jump-button{margin: 0; display:inline-block;}
.pageBox .total-pages,
.pageBox .total-count{margin-left: 10px;font-size: 12px; display:inline-block;position:relative; top:-15px}
.about_con img{ margin:10px auto; max-width:92%}


