@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; behavior:url("csshover.htc"); border-collapse: collapse}
img { border: 0 none; vertical-align:middle; }
ul, li { list-style-type: none; margin:0px; padding:0px;}
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑"; vertical-align:sub; color: #000}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
aside section,.body{display:block; width:1000px; margin:0 auto;}
a, a:link { color: #1A1919; text-decoration:none; cursor:pointer; }
a:visited {}
a:active, a:hover { text-decoration: none;  }
a:focus { outline: none; } 
.clear {clear:both;}
.l{ float:left;}
.r{ float:right;}

.w710{ width:710px; margin:0 auto;}
.w1200{ width:1200px; margin:0 auto;}

.header{ height:99px; background:#0e5fb1;}
.header .rx{ line-height:96px; font-size:14px; color:#fff; margin-left:85px;}
.header .rx em{ font-size:24px; font-family:Arial;}
.header form{ float:right; margin-top:35px; width:300px; margin-top: 50px}
.header form span{ font-size:14px; color:#fff; line-height:30px; margin-right: 10px}
.header form .text{ width:190px; height:30px; border:none; background:#fff; line-height:30px; padding-left:10px; color:#8a8a8a;}
.header form .button{ width:30px; height:30px; border:none; background:url(../images/pic02.jpg) no-repeat;}

.menu{ height:50px; background:#fff;}
.menu li{ float:left; font-size:17px; line-height:50px; height:50px; background:url(../images/pic05.jpg) right center no-repeat; position:relative; z-index: 7000}
.menu li .a1{ color:#333; padding:0 /*30*/35px; display:inline-block;}
.menu li.last{ background:none;}
.menu li .submenu{ position:absolute; left:-1px; top:65px; display:none; z-index:99999;}
.menu li .submenu dl{ padding-top:5px; background:url(../images/pic03.png) center top no-repeat;}
.menu li .submenu dl dt{ width:150px; text-align:center; background:#0e5fb1; height:auto; line-height:45px; font-size:14px; border-bottom:1px #578fc9 solid;}
.menu li .submenu dl dt.tw{ width:140px; text-align:center; background:#0e5fb1; height:auto; line-height:28px; font-size:14px; border-bottom:1px #578fc9 solid; padding:0 5px}
.menu li .submenu dl dt a{ padding-left:0px; background:url(../images/pic04.jpg) left center no-repeat; color:#fff;}
.menu li .submenu dl dt.last{ border-bottom:none;}

.picbox{ width:100%; overflow:hidden; position:relative; min-width:1200px;}
.picbox .hd{ overflow:hidden; position:absolute; right:48%; bottom:30px; z-index:1; }
.picbox .hd ul{ overflow:hidden; zoom:1;}
.picbox .hd ul li{ float:left; margin-right:15px;  width:10px; height:10px; text-indent:-999px; background:#878787; cursor:pointer; }
.picbox .hd ul li.on{ background:#0e5fb1;}
.picbox .bd{ position:relative; height:100%; z-index:0;   }
.picbox .bd li{ zoom:1; vertical-align:middle; }
.picbox .bd img{ width:100%; display:block;  }

.index{ padding-bottom:30px;}
.index .picbox{ width:100%; overflow:hidden; position:relative; min-width:1200px;}
.index .picbox .hd{ overflow:hidden; position:absolute; right:48%; bottom:30px; z-index:1; }
.index .picbox .hd ul{ overflow:hidden; zoom:1;}
.index .picbox .hd ul li{ float:left; margin-right:15px;  width:10px; height:10px; text-indent:-999px; background:#878787; cursor:pointer; }
.index .picbox .hd ul li.on{ background:#0e5fb1;}
.index .picbox .bd{ position:relative; height:100%; z-index:0;   }
.index .picbox .bd li{ zoom:1; vertical-align:middle; }
.index .picbox .bd img{ width:100%; display:block;  }

.index .con{ padding-top:70px;}
.index .title{ background:url(../images/pic07.png) center center no-repeat; text-align:center;}
.index .title em{ width:35px; height:35px; display:inline-block; text-align:center; line-height:35px; background:#0e5fb1; color:#fff; margin:0 2px; font-size:18px;}

.index .con .huan{ width:100%; padding-top:51px; padding-bottom:70px;}
.index .con .huan .hd{ height:40px; line-height:40px;  position:relative; }
.index .con .huan .hd ul{ float: left; margin-left:355px;}
.index .con .huan .hd ul li{ float:left; width:148px; height:38px; border:1px #eaeaea solid; text-align:center; line-height:38px; font-size:14px; color:#666; cursor:pointer; margin-right:20px;}
.index .con .huan .hd ul li.on{ background:#45b3d6; border-color:#45b3d6; color:#fff;}
.index .con .huan .bd{ padding-top:40px;}
.index .con .huan .bd ul{ zoom:1;}
.index .con .huan .bd ul li{ float:left; margin-right:20px; border:1px #e5e5e5 solid; margin-bottom:20px;}
.index .con .huan .bd ul li.no_bor{ border:none;}
.index .con .huan .bd ul li img{ width:100%;}
.index .con .huan .bd ul li.last{ margin-right:0;}

.index .gk{ position:relative;}
.index .gk .zi{ background:#f9f9f9;/* */ margin-top:40px; padding-top:70px; padding-bottom:105px;}
.index .gk .zi .p1{ color:#5e5e5e; font-size:36px; font-family:Arial;text-align:center;}
.index .gk .zi .p2{ color:#000; padding-top:35px; line-height:30px;}
.index .gk .pic{ position:absolute; bottom:-89px; left:0; width:100%;}
.index .gk .pic ul{ width:880px; margin:0 auto;}
.index .gk .pic ul li{ float:left; margin-right:20px;}
.index .gk .pic ul li.last{ margin-right:0;}

.index .xxxw{ padding-top:159px;}
.index .xxxw .n_con{ padding-top:45px;}
.index .xxxw .n_con .n_box{ width:1200px; padding-right:68px;  margin-right:65px; overflow: hidden;}
.index .xxxw .n_con .n_box .top{ padding-bottom:28px; border-bottom:1px #e5e5e5 solid;}
.index .xxxw .n_con .n_box .top .p1{ font-size:14px; color:#333; line-height:20px;}
.index .xxxw .n_con .n_box .top .p1 em{ font-size:12px; color:#000;}
.index .xxxw .n_con .n_box .top .p2{ line-height:24px; padding-top:10px;}
.index .xxxw .n_con .n_box .top .p2 a{ color:#000;}
.index .xxxw .n_con .n_box .top:hover .p1{ color:#0e5fb1;}

.index .xxxw .n_con .n_box .bottom{ padding-top:22px; padding-bottom:23px; border-bottom:1px #e5e5e5 solid;}
.index .xxxw .n_con .n_box .bottom p{ padding-left:13px; background:url(../images/pic10.jpg) left center no-repeat; line-height:36px;}
.index .xxxw .n_con .n_box .bottom p em{ float:right; color:#b3b3b3; font-family:Arial;}
.index .xxxw .n_con .n_box .bottom p a{ color:#666;}

.index .xxxw .n_con .n_box .more{ text-align:center; text-transform:uppercase; font-size:14px; font-family:Arial; line-height:70px;}
.index .xxxw .n_con .n_box .more a{ color:#888888;}
.index .xxxw .n_con .lab{ padding-right:0; background:none; margin-right:0;}
.index_about{width: 1300px; float: left;}
.index_about li{float: left; width: 311px; margin-right: 120px}

.index .mxtj{ padding-top:40px;}
.index .mxtj ul{ padding-top:40px;}
.index .mxtj ul li{ float:left; position:relative; width:285px; margin-right:20px; margin-bottom:20px;}
.index .mxtj ul li .tit{ position:absolute; left:0; bottom:0; height:40px; background:url(../images/pic13.png) repeat-x; line-height:40px; color:#fff; padding-left:20px; width:265px; font-size:14px;}
.index .mxtj ul li .zg{ width:285px; height:200px; background:url(../images/pic14.png) no-repeat; position:absolute; top:0; left:0; text-align:center; display:none;}
.index .mxtj ul li .zg p{ font-size:24px; color:#fff; line-height:60px; padding-top:47px;}
.index .mxtj ul li:hover .zg{ display:block;}
.index .mxtj ul li:hover .tit{ display:none;}
.index .mxtj ul li.last{ margin-right:0;}

.footer{ background:#f4f4f4; margin-top:1px; position:relative; padding-top:90px; padding-bottom:10px;}
.footer .links{ position:absolute; left:0; top:-49px; width:100%;}
.footer .links .lj{ height:100px; background: #0e5fb1; line-height:100px; font-size:16px; color:#fff;}
.footer .links .lj span{ padding-left:70px; padding-right:15px; background:url(../images/pic17.png) right center no-repeat;}
.footer .links .lj ul{ float:left;}
.footer .links .lj ul li{ float:left; font-size:12px;}
.footer .links .lj ul li a{ color:#fff; padding:0 25px;}

.footer .map{ position: relative; overflow: hidden; width:100%; height:412px; margin-bottom:30px;}
.footer .map .bigImg{ position:absolute; left:0; top:0; width:840px; height:412px;}
.footer .map .bigImg li{ height:412px;}
.footer .map .bigImg li .show img{ border:1px #e2e2e2 solid;}
.footer .map .smallScroll{ width:310px; height:412px; position:absolute; top:0; right:0;}
.footer .map .sPrev,
.footer .map .sNext{ position:absolute; left:0; bottom:0; display:block; width:145px; height:50px; background:url(../images/pic19.jpg) 0 0 no-repeat;}
.footer .map .sNext{ left:auto; right:0; background-position:-165px 0; }
.footer .map .smallImg{ float:left; display:inline; width:310px; overflow: hidden;}
.footer .map .smallImg ul{  height:9999px; width:310px; overflow: hidden;  }
.footer .map .smallImg li{ border-left:10px #b6b6b6 solid; width:255px; height:85px; background:#fff; cursor:pointer; padding-left:20px; padding-right:25px; color:#000; line-height:18px; padding-top:15px; margin-bottom:20px;}
.footer .map .smallImg li span{ font-family:Arial;}
.footer .map .smallImg li.on{ border-left:10px #014099 solid;}


.footer .copyright{ border-top:1px #dfdfdf solid;}
.footer .copyright .p1{ color:#333; line-height:30px; /*padding-top:96px;*/}
.footer .copyright .p1 a{ color:#333;}
.footer .copyright .ewm{ margin-top:28px;}
.footer .copyright .ewm .sys{ line-height:24px; font-size:14px; color:#000; padding-top:13px; padding-left:10px;}

.yb{ position:fixed; right:0px; top:10%; width:150px; text-align:center; }
.yb_btn{ border-radius: 3px 0  0 3px; font-size: 16px; float: left; width: 26px; height: 100px; position: absolute;left: -26px; top: 50px; background: #45b3d6; color: #fff; cursor: pointer ;padding-top: 20px;padding-bottom: 10px}
.yb .qq{}
.yb .qq .p1{ height:50px; background:#45b3d6; color:#fff; line-height:50px; font-size:18px;}
.yb .qq .p1 em{ padding-left:37px; background:url(../images/pic22.png) left center no-repeat; display:inline-block;}
.yb .qq .ls{ border:1px #f0f0f0 solid; border-top:none; background:#fbfbfb; padding:0px 9px 0px;}
.yb .qq .ls li{ height:27px; line-height:27px;/* background:#eaeaea;*/ font-size:12px;/* margin-bottom:10px;*/}
.yb .qq .ls li a{ padding-left:18px; background:url(../images/pic21.png) 0 -40px no-repeat; color:#45B3D6; display:inline-block;}
.yb .qq .ls li:hover{ background:#45b3d6;}
.yb .qq .ls li:hover a{ background:url(../images/pic21.png) 0 5px no-repeat; color:#fff;}

.yb .furx{ width:140px; height:56px; background:#707070 url(../images/pic23.png) 11px 21px no-repeat; padding-left:60px; font-size:14px; color:#fff; padding-top:21px; margin-top:10px; text-align:left;}
.yb .furx span{ font-family:Arial; font-size:18px;}

.yb .bm{ height:36px; line-height:36px; background:#45b3d6; font-size:16px; }
.yb .bm a{ color:#fff; display:inline-block; padding-left:34px; background:url(../images/pic24.png) left center no-repeat;}
.yb .wx{ background:#0096ff;}
.yb .wx a{ background:url(../images/pic25.png) left center no-repeat;}

.yb .backToTop{ height:45px; background:#0e5fb1; line-height:45px; font-size:14px; }
.yb .backToTop a{ color:#fff;}

.footer2{ padding-top:51px;}
.footer2 .copyright{ border-top:none;}

.header2 form{ margin-top:30px;}
.header2 form .lj{ text-align:center; padding-bottom:21px;}
.header2 form .lj a{ width:100px; height:30px; display:inline-block; line-height:30px; color:#fff;}
.header2 form .lj .a1{ background:#17addd; margin-right:10px;}
.header2 form .lj .a2{ background:#47a3e9;}

.location{ padding-left:22px; background:url(../images/pic27.png) left center no-repeat; line-height:75px; color:#000;}
.location a{ color:#000;}
.location a.last{ color:#0e5fb1;}

.crgk{ padding-bottom:80px;}
.box100 .pic{ border:1px #dcdcdc solid;}
.box100 .right{ width:820px;}
.box100 .right .p1{ font-size:14px; color:#0e5fb1; padding-left:14px; background:url(../images/pic29.jpg) left center no-repeat; line-height:50px;}
.box100 .right .p2{ color:#000; line-height:18px; padding-top:8px;}
.box100 .right .p3{ background:url(../images/pic30.jpg) left center no-repeat; margin-top:22px;}
.button{ width:80px; height:30px; background:#0e5fb1; border:none; color:#fff !important; text-align: center; line-height: 26px}
.box100 .right .p3 .b2{ margin-left:10px; background:#707070;}

.crgk .zsys{ padding-top:50px;}
.p100{ text-align:center; font-size:14px; color:#0e5fb1; height:35px; line-height:35px; background:#fafafa;}


.zsyx{ padding-top:10px;}
.zsyx ul{ padding-top:30px;}
.zsyx ul li{ float:left; position:relative; margin-right:20px;width:224px;}
.zsyx ul li .tit{ position:absolute; left:0;  bottom:0; height:40px; line-height:40px; background:url(../images/pic13.png) repeat-x; color:#fff; padding-left:20px; width:204px; font-size:14px;}
.zsyx ul li.last{ margin-right:0;}
.zsyx1{ padding-top:50px;}

.picScroll-left9{ width:1200px;   position:relative;  margin-top: 30px}
.picScroll-left9 .bd ul{ overflow:hidden; zoom:1; width: 1200px}

.picScroll-left9 .prev{ display:block;  width:37px; height:73px; position: absolute;left: -50px; top: 30%;   overflow:hidden;cursor:pointer; background:url(../images/pngbg29.png) no-repeat;}

.picScroll-left9 .next{ display:block;  width:37px; height:73px; position: absolute;right: -50px; top: 30%;  overflow:hidden;cursor:pointer; background:url(../images/pngbg29.png) no-repeat; background-position: right 0;}

.crgk .box2{ padding-top:44px;}
.crgk .box2 p{ text-align:center; color:#0e5fb1; font-size:14px; line-height:24px;}
.crgk .box2 table{ border:1px #e3e3e3 solid; border-right:none; border-bottom:none; margin-top:24px; color: #000}
.crgk .box2 table td{ border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid;/*color: #000*/}
.crgk .box2 table .tr1{ text-align:center; color:#0e5fb1; font-size:14px;}
.crgk .box2 table .tr1 td{ height:49px;}
.crgk .box2 table .tr2{ color:#000;}
.crgk .box2 table .tr2 td{ line-height:2; padding-left:15px; padding-right:20px;}
.crgk .box2 table .tr2 .td1{ text-align:center; padding:0;}
.crgk .box2 table .tr2 .td2{ color:#0e5fb1;}
.crgk .box2 table .tr2 .td3{ padding-top:15px; padding-bottom:15px;}



.crgk .box2 .an{ width:210px; margin:0 auto; padding-top:30px;}

.b2_all{ background:#707070; margin-left:10px;}

.crgk .bmxz{ padding-top:50px;}
.crgk .bmxz .tj{}
.crgk .bmxz .tj .left{ width:595px; margin-top:24px; padding-right:65px;}
.crgk .bmxz .tj .left p{ color:#000; line-height:24px;}
.crgk .bmxz .tj .left p em{ color:#000;}
.crgk .bmxz .tj .pic{ margin-top:30px;}

.kjpx{ padding-bottom:20px;}

.kjpx .boxx{ height:145px; background: #fafafa; padding-left:23px;}
.kjpx .boxx p{ color:#000; line-height:24px;}
.kjpx .box1 .an{ padding-left:590px;}


.kjpx{ padding-bottom:80px;}
.kjpx .box1 .pic{ border-top:1px #f2f3f3 solid;}
.kjpx .box1 .zi{ width:770px;}
.kjpx .box1 .zi .p1{ font-size:14px; color:#0e5fb1; line-height:56px;}
.kjpx .box1 .zi .p2{ color:#000; line-height:24px;}
.kjpx .box1 .zi .p3{ line-height:30px; color:#0e5fb1; padding-top:30px;}
.kjpx .box1 .zi .p3 .button{ width:80px; height:30px; border:none; color:#fff; background:#0e5fb1;}
.kjpx .box1 .zi .p3 .b2{ background:#707070; margin-left:10px;}


.kjpx .box2{ padding-top:20px;}
.kjpx .box2 .bj{ border:3px #f3f3f3 solid; background:#fafafa url(../images/pic35.jpg) 27px 47px no-repeat; width:325px; padding:85px 22px 19px 27px; margin-right:30px;}
.kjpx .box2 .bj .p1{ color:#0e5fb1; font-size:18px;}
.kjpx .box2 .bj .p1 em{ text-transform:uppercase; color:#000 font-family:Arial; font-size:14px;}
.kjpx .box2 .bj .p2{ color:#000; line-height:24px; padding-top:15px;}
.kjpx .box2 .bj .an{ padding-top:43px;}
.kjpx .box2 .bj .look{ color:#0e5fb1; line-height:52px;}
.kjpx .box2 .no_mar{ margin-right:0;}

.kjpx .box3{ height:200px; width: 1200px; margin-top:50px; }
.kjpx .box3 .p1{ font-size:18px; color:#0e5fb1; padding-top:40px; padding-left:71px; background:url(../images/pic37.png) left top no-repeat; line-height:18px;}
.kjpx .box3 .p2{ font-size:14px; color:#000; padding-left:30px; line-height:40px;}

.kjpx .box4{ padding-top:0px;}
.kjpx .box4 p{ font-size:14px; color:#0e5fb1; text-align:center; line-height:77px;}
.kjpx .box4 p em{ padding-left:15px; background:url(../images/pic38.jpg) left center no-repeat;}
.kjpx .box4 table{ border:1px #e3e3e3 solid; border-right:none; border-bottom:none; margin-top:15px;}
.kjpx .box4 table td{ border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid;}
.kjpx .box4 table .tr1{ text-align:center; font-size:14px; color:#0e5fb1;}
.kjpx .box4 table .tr1 td{ height:49px;}
.kjpx .box4 table .tr2{ line-height:2; color:#000; height:65px}
.kjpx .box4 table .tr2 .td1{ text-align:center; color:#000;}
.kjpx .box4 table .tr2 .td2{ padding:25px 45px;color:#000;}
.kjpx .box4 table .tr2 .td3{ padding-left:30px}
.kjpx .box4 table .tr2 .td3 a, a:link { color: #1A1919; text-decoration:none; cursor:pointer; }
.kjpx .box4 table .tr2 .td3 a:visited {}
.kjpx .box4 table .tr2 .td3  a:hover { text-decoration: none; color:#999999 }


.left_all{ position:relative; width:300px; padding-top:34px;}
.left_all .title{ background:#0e5fb1; padding-bottom:30px; padding-left:10px; position:absolute; top:-36px; left:0; width:290px; z-index:99;}
.left_all .title p{ height:70px; line-height:70px; padding-left:50px; background:url(../images/pic39.png) left center no-repeat; font-size:24px; color:#fff;}
.left_all .title p em{ font-size:14px; color:#fff; font-family:Arial; padding-left:10px;}
.left_all .nav{ position:relative; z-index:999; width:280px; margin:0 auto; background:#fcfcfc; padding:40px 0;}
.left_all .nav li{ height:40px; line-height:40px; font-size:14px; color:#333;}
.left_all .nav li a{ display:block; padding:0 30px;}
.left_all .nav li a i{ float:right; width:6px; height:40px; display:inline-block; background:url(../images/pic40.png) 0 -31px no-repeat;}
.left_all .nav li a:hover,
.left_all .nav li a.hover{ background:#0e5fb1; color:#fff;}
.left_all .nav li a:hover i,
.left_all .nav li a.hover i{ background:url(../images/pic40.png) 0 17px no-repeat;}

.left_all .gkk{ padding-top:30px;}
.left_all .tit{ height:60px; line-height:60px; padding-left:80px; font-size:18px; color:#fff; background:#47a3e9 url(../images/pic41.png) 29px center no-repeat;}
.left_all .tit em{ text-transform:uppercase; font-size:12px; font-family:Arial; padding-left:10px;}
.left_all .gkk ul{ border:1px #e7e7e7 solid; padding:18px 10px 20px 26px; border-top:none;}
.left_all .gkk ul li{ padding-left:17px; background:url(../images/pic43.png) left center no-repeat; line-height:36px;}
.left_all .gkk ul li a{ color:#000;}

.left_all .lxwm{ padding-top:30px;}
.left_all .lxwm .tit{ background:#848484 url(../images/pic42.png) 30px center no-repeat;}
.left_all .lxwm .fs{  border:1px #e7e7e7 solid; border-top:none;}

.jwzx{ padding-bottom:80px;}
.jwzx .right{ width:873px;}
.jwzx .right ul{}
.jwzx .right ul li{ padding-left:36px; padding-right:22px; height:47px; line-height:47px; border-bottom:1px #d7d7d7 dashed; background:url(../images/pic44.jpg) 21px center no-repeat;}
.jwzx .right ul li a{ color:#000;}
.jwzx .right ul li a i{ float:right; font-family:Arial; color:#000;}
.jwzx .right ul li a:hover,
.jwzx .right ul li a:hover i{ color:#0e5fb1;}
.jwzx .right ul li.last{ border-bottom:none;}

/*.jwzx .right .page{ text-align:center; padding-top:45px;}
.jwzx .right .page .page1{ display:inline-block; zoom:1; *display:inline;}
.jwzx .right .page .page1 a{ float:left; margin:0 5px; width:40px; height:35px; line-height:35px; color:#6c6c6c; text-align:center; background:#f4f4f4; color:#666; font-size:18px; font-family:Arial;}
.jwzx .right .page .page1 a:hover{ background:#0e5fb1; color:#fff;}
.jwzx .right .page .page1 a.a1{ width:78px; height:33px; border:1px #e7e7e7 solid; line-height:38px; font-size:30px; font-family:"宋体"; background:none;}
.jwzx .right .page .page1 a.a1:hover{ color:#0e5fb1; background:none;}*/

.jwzx .right2{ padding-top:22px;}
.jwzx .right .location{ line-height:31px;}
.jwzx .right .xx .p1{ border-bottom:1px #e6e6e6 solid; line-height:51px; text-align:center; font-size:20px; color:#0e5fb1;}
.jwzx .right .xx .p2{ color:#000; line-height:24px; padding-top:24px; font-size:14px;}
.jwzx .right .xx .p2 em{ color:#0e5fb1;}
.jwzx .right .xx img{ max-width: 800px; 
  height:auto; 
  width:expression(this.width > 800 ? "800px" : this.width); }



.kypx{ padding-bottom:62px;}
.kypx .box1{ height:145px; background:#fafafa; padding-left:602px;}
.kypx .box1 span{ font-size:14px; color:#0e5fb1; width:448px; display:inline-block; line-height:24px; padding-top:32px; float:left;}
.kypx .box1 form{ float:left; width:88px; margin-top:40px; margin-left:35px;}
.kypx .box1 form .button{ width:88px; height:28px; border:none; color:#fff; background:#0e5fb1;}
.kypx .box1 form .b2{ background:#707070; margin-top:10px;}


.kypx .box2{ padding-top:50px;}
.kypx .box2 ul{ padding-top:30px;}
.kypx .box2 ul li{ float:left; position:relative; padding:3px; background:#f3f3f3; width:374px; height:147px; margin-right:30px; margin-bottom:20px;}
.kypx .box2 ul li .name{ position:absolute; left:0; top:38px; height:57px; width:350px; padding-left:30px; background:url(../images/pic47.png) repeat-x; font-size:18px; color:#0e5fb1; padding-top:20px;}
.kypx .box2 ul li .name p{ font-size:14px; color:#000; font-family:Arial; text-transform:uppercase;}
.kypx .box2 ul li.last{ margin-right:0;}

.kypx .box3{ padding-top:30px; width: 1200px; overflow: hidden;}
.kypx .box3 .zx{ padding-top:10px;}
.kypx .box3 .zx ul{  float:left; width: 1300px }
.kypx .box3 .zx ul li{ float:left; padding:0 10px;width:355px;margin-right:34px; height:47px; line-height:47px; border-bottom:1px #d4d4d4 dashed;}
.kypx .box3 .zx ul li i{ float:right; color:#b3b3b3; font-family:Arial;}
.kypx .box3 .zx ul li a{ color:#000; padding-left:13px; background:url(../images/pic44.jpg) left center no-repeat;}
.kypx .box3 .zx ul li.last{ border-bottom:none;}
.kypx .box3 .zx ul.no_mar{ margin-right:0;}

.wljy{ padding-bottom:80px;}
.wljy .box1 .pic{ border-top:1px #f2f3f3 solid;}
.wljy .box1 .zi{ width:770px;}
.wljy .box1 .zi .p1{ font-size:14px; color:#0e5fb1; line-height:56px;}
.wljy .box1 .zi .p2{ color:#000; line-height:24px;}
.wljy .box1 .zi .p3{ line-height:30px; color:#0e5fb1; padding-top:30px;}
.wljy .box1 .zi .p3 .button{ width:80px; height:30px; border:none; color:#fff; background:#0e5fb1;}
.wljy .box1 .zi .p3 .b2{ background:#707070; margin-left:10px;}

.wljy .box2{ margin:50px 0;}
.wljy .box2 .p1{ color:#000; line-height:24px; padding-top:25px;}
.wljy .box2 ul{ padding-top:30px;}
.wljy .box2 ul li{ float:left; margin-right:40px;}
.wljy .box2 ul li.gg{ margin-right:0; border:1px #e9e9e9 solid;}

.wljy .box3{ background:#fcfcfc; border:1px #e9e9e9 solid; padding:25px 29px 0 29px;}
.wljy .box3 .list{ padding-bottom:30px;}
.wljy .box3 .list .pic{ border-top:1px #0e5fb1 solid; position:relative;}
.wljy .box3 .list .pic .what{ position:absolute; top:45px; right:-200px; height:50px; width:300px; background:url(../images/pic52.png) repeat-x; line-height:45px; font-size:14px;}
.wljy .box3 .list .pic .what a{ padding-left:30px; color:#0e5fb1;}
.wljy .box3 .list .zi{ width:710px; padding-top:120px;}
.wljy .box3 .list .zi p{ color:#000; line-height:24px;}
.wljy .box3 .list .zi .button{ width:100px; height:30px; border:none; background:#0e5fb1; color:#fff; margin-top:20px; display: block;}
.wljy .box3 .list .pic .r_what{ left:-206px;}

.wljy .box4{ padding-top:20px;}
.wljy .box4 p{ font-size:18px; color:#0e5fb1; text-align:center; line-height:75px;}
.wljy .box4 table{ border-left:1px #e9e9e9 solid; border-top:1px #e9e9e9 solid; text-align:center;}
.wljy .box4 table td{ border-right:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid; height:49px;}
.wljy .box4 table .tr1{ font-size:14px; color:#0e5fb1;}
.wljy .box4 table .tr2 a:hover{ color:#f33;}
.wljy .box4 table a{ color:#000;}

.wljy .box5{}
.wljy .box5 .title{ font-size:18px; color:#0e5fb1; line-height:87px;}
.wljy .box5 .title em{ font-family:Arial;}
.wljy .box5 ul{}
.wljy .box5 ul li{ position:relative;}
.wljy .box5 ul li .yy{ position:absolute; left:0; top:0; width:580px; height:200px; background:url(../images/pic54.png) repeat-x; text-align:center; display:none;}
.wljy .box5 ul li .yy .p1{ font-size:24px; color:#fff; padding-top:40px;}
.wljy .box5 ul li .yy .p1 em{ font-size:14px; font-family:Arial; text-transform:uppercase; line-height:30px;}
.wljy .box5 ul li .yy .p2{ padding-top:20px;}
.wljy .box5 ul li .yy .p2 a{ width:100px; height:30px; display:inline-block; background:url(../images/pic55.png) no-repeat; text-align:center; line-height:30px; color:#fff;}
.wljy .box5 ul li:hover .yy{ display:block;}

.xkzk{ padding-bottom:80px;}
.xkzk .box2{ padding-top:50px;}
.xkzk .box2 .p1{ color:#000; line-height:24px; padding-top:25px;}
.xkzk .box2 .p2{ font-size:14px; color:#0e5fb1; line-height:72px; text-align:center; padding-top:15px;}
.xkzk .box2 table{ text-align:center; border-left:1px #e3e3e3 solid; border-top:1px #e3e3e3 solid;}
.xkzk .box2 table td{ border-right:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; height:49px;/* color: #000*/}
.xkzk .box2 table .tr1{ font-size:14px; color:#0e5fb1;}
.xkzk .box2 table .tr2{ color:#000;}
.xkzk .box2 table .tr2 a{ color:#000;}
.xkzk .box2 ul{ padding-top:50px;}
.xkzk .box2 ul li{ float:left; position:relative; margin-right:20px;}
.xkzk .box2 ul li .look{ position:absolute; left:0; top:0; padding-left:30px; width:255px; height:150px; background:url(../images/pic57.png) repeat-x; display:none;}
.xkzk .box2 ul li .look .p3{ color:#fff; font-size:18px; padding-top:30px;}
.xkzk .box2 ul li .look .p3 em{ font-size:12px; font-family:Arial; line-height:20px;}
.xkzk .box2 ul li .look .p4{ padding-top:25px;}
.xkzk .box2 ul li .look .p4 a{ width:100px; height:30px; background:url(../images/pic55.png) no-repeat; text-align:center; line-height:30px; display:inline-block; color:#fff;}
.xkzk .box2 ul li.last{ margin-right:0;}
.xkzk .box2 ul li:hover .look{ display:block;}

.xkzk .box3{ margin-top:50px;}
.xkzk .box3 .p1{ color:#000; line-height:24px; padding-top:25px;}
.xkzk .box3 ul{ padding-top:35px;}
.xkzk .box3 ul li{ float:left; padding:5px; background:#d6d6d6; margin-right:68px; position:relative;}
.xkzk .box3 ul li.rk{ margin-right:0; padding:0; background:none;}
.xkzk .box3 ul li.rk .jin{ position:absolute; top:36px; left:0;}

.xqhz2{ padding-bottom:70px;}
.xqhz2 .right{ width:870px;}
.xqhz2 .right .location{ line-height:53px;}
.xqhz2 .right .title{ text-align:center; line-height:52px; border-bottom:1px #e7e7e7 solid; font-size:14px; color:#0e5fb1;}
.xqhz2 .right .p1{ color:#000; line-height:24px; padding-top:25px;}
.xqhz2 .right .p2{ font-size:14px; color:#0e5fb1; line-height:52px; padding-top:15px;}
.xqhz2 .right .p2 em{ padding-left:15px; background:url(../images/pic62.jpg) left center no-repeat;}
.xqhz2 .right table{ border-top:1px #000 solid;border-left:1px #000 solid; text-align:center; font-size:14px; color:#000; width:692px; margin:0 auto;}
.xqhz2 .right table th{ border-right:1px #000 solid; border-bottom:1px #000 solid; line-height:2; background:#bfbfbf;}
.xqhz2 .right table td{ border-right:1px #000 solid; border-bottom:1px #000 solid; padding:0 15px; line-height:2;}
.xqhz2 .right table .td1{ font-weight:bold;}
.xqhz2 .right ul{}
.xqhz2 .right ul li{ float:left; border:1px #e5e5e5 solid; margin-right:30px; margin-bottom:25px;}
.xqhz2 .right ul li.no_mar{ margin-right:0;}
.xqhz2 .right .picture{ padding-top:5px;}
.xqhz2 .right .p3{ font-size:14px; color:#000; line-height:24px;}
.xqhz2 .right .p3 em{ color:#0e5fb1;}

.xqhz{ padding-bottom:80px;}
.xqhz .p1{ color:#333; font-size:14px; line-height:24px; padding-top:35px;}
.xqhz .p2{ font-size:18px; color:#0e5fb1; text-align:center; line-height:60px; padding-top:30px;}
.xqhz .bz{}
.xqhz .bz li{ float:left; width:168px; height:194px; background:url(../images/pic66.png) no-repeat; padding:30px 28px 0; margin-right:20px;}
.xqhz .bz li .num{ text-align:center; width:45px; height:45px; background:url(../images/pic67.png) 0 0 no-repeat; margin:0 auto; line-height:45px; font-family:Arial; font-size:24px; color:#fff;}
.xqhz .bz li .zi{ color:#000; line-height:24px; padding-top:30px;}
.xqhz .bz li.no_mar{ margin-right:0;}
.xqhz .bz li:hover .num{ background:url(../images/pic67.png) -244px 0 no-repeat;}
.xqhz .tab1{ text-align:center; font-size:14px; line-height:3;}
.xqhz .tab1 td{ border-right:4px #fff solid; border-bottom:4px #fff solid;}
.xqhz .tab1 .tr1 td{ background:#0e5fb1; color:#fff;}
.xqhz .tab1 .tr2 td{ background:#f6f6f6; color:#000;}
.xqhz .hzhb{}
.xqhz .hzhb li{ float:left; border:1px #e5e5e5 solid; margin-right:20px; margin-bottom:20px;}
.xqhz .hzhb li.nomar{ margin-right:0;}
.xqhz .p10{ padding-top:10px;}
.xqhz .zs{}
.xqhz .zs li{ float:left; height:45px; line-height:45px; width:550px; padding-left:30px;}
.xqhz .zs li a{ padding-left:15px; background:url(../images/pic43.png) left center no-repeat; color:#333; display:block;}
.xqhz .zs li.col{ background:#f6f6f6;}
.xqhz .zs li.rc{ margin-left:40px;}

.xqhz .qthz{}
.xqhz .qthz .dh{ width:623px; height:134px; border:1px #e9e9e9 solid; background:#fbfbfb; padding:24px 0 0 30px;}
.xqhz .qthz .dh .fs{ padding-left:15px; background:url(../images/pic62.jpg) left center no-repeat; line-height:36px; font-size:14px; color:#000;}
.xqhz .qthz .dh .fs em{ padding-right:30px;}
.xqhz .qthz .dh .p3{ font-size:14px; color:#0e5fb1; padding-left:15px; line-height:36px;}

.xxgk{ padding-bottom:80px;}
.xxgk .right{ width:870px;}
.xxgk .right .box{ position:relative;}
.xxgk .right .box .pic{ border:1px #eeeeee solid;}
.xxgk .right .box .title{ position:absolute; top:77px; right:0; background:#fcfcfc; padding:35px 40px 0; width:370px; height:117px;}
.xxgk .right .box .title .p1{ font-family:Arial; font-size:30px; color:#d2d2d2; text-transform:uppercase; line-height:60px; background:url(../images/pic30.jpg) left top no-repeat;}
.xxgk .right .box .title .p2{ font-size:24px; color:#0e5fb1;}
.xxgk .right .con{ color:#000; line-height:24px; padding-top:25px;}

.xxgk1{ padding-bottom:80px;}
.xxgk1 .right{ width:870px;}
.xxgk1 .right .box{ position:relative;}
.xxgk1 .right .box .pic{ border:1px #eeeeee solid;}
.xxgk1 .right .box .title{ position:absolute; top:77px; right:0; background:#fcfcfc; padding:35px 40px 0; width:370px; height:117px;}
.xxgk1 .right .box .title .p1{ font-family:Arial; font-size:30px; color:#d2d2d2; text-transform:uppercase; line-height:60px; background:url(../images/pic30.jpg) left top no-repeat;}
.xxgk1 .right .box .title .p2{ font-size:24px; color:#0e5fb1;}
.xxgk1 .right .con{ color:#000; line-height:24px; padding-top:25px;}

.xxgk1{ padding-bottom:80px;}
.xxgk1 .right{ width:873px;}
.xxgk1 .right ul{}
.xxgk1 .right ul li{ padding-left:36px; padding-right:22px; height:47px; line-height:47px; border-bottom:1px #d7d7d7 dashed; background:url(../images/pic44.jpg) 21px center no-repeat;}
.xxgk1 .right ul li a{ color:#000;}
.xxgk1 .right ul li a i{ float:right; font-family:Arial; color:#000;}
.xxgk1 .right ul li a:hover,
.xxgk1 .right ul li a:hover i{ color:#0e5fb1;}
.xxgk1 .right ul li.last{ border-bottom:none;}

.zsjz{ padding-bottom:70px;}
.zsjz .title{ font-size:14px; color:#0e5fb1; text-align:center; line-height:20px; padding-bottom:15px; border-bottom:1px #e7e7e7 solid;}
.zsjz .p1{ text-align:center; line-height:40px; padding-top:15px;}
.zsjz .p1 em{ padding-left:15px; background:url(../images/pic62.jpg) left center no-repeat; font-size:14px; color:#0e5fb1;}
.zsjz .p2{ line-height:24px; color:#000;}
.zsjz .zs{ padding-left:230px; padding-top:10px; margin-bottom:45px;}
.zsjz .zs li{ float:left; margin-left:20px;}
.zsjz .tab1{ border:1px #000 solid; line-height:2; width:695px; margin:30px auto 0 auto;}
.zsjz .tab1 th{ border-right:2px #000 solid; border-bottom:2px #000 solid;}
.zsjz .tab1 th.last{ border-right:none;}
.zsjz .tab1 td{ border-right:2px #000 solid; border-bottom:2px #000 solid; text-align:center;}
.zsjz .tab1 td.td1{ color:#e53333; font-weight:bold; font-size:16px;}
.zsjz .tab1 td.td2{ color:#337fe5; font-weight:bold;}
.zsjz .tab1 td.td3{ text-align:left; color:#262626; border-right:none;}
.zsjz .tab1 td.td4{ color:#404040; font-weight:bold;}
.zsjz .p3{ text-align:center; color:#000; line-height:24px; padding-top:25px; padding-bottom:30px;}
.zsjz .tab2{ border-left:2px #000 solid; border-top:2px #000 solid; line-height:3; width:714px; margin:30px auto;}
.zsjz .tab2 td,
.zsjz .tab2 th{ border-right:2px #000 solid; border-bottom:2px #000 solid;}
.zsjz .tab2 .tr1{ background:#0099ff; text-align:center; color:#fff;}
.zsjz .tab2 .tr1 .th1{ font-size:18px;}
.zsjz .tab2 .tr2 .td1{ text-align:center; font-weight:bold;}
.zsjz .tab2 .tr2 .td2{ line-height:2;}
.zsjz .box{ padding-top:30px;}
.zsjz .box .left{ width:600px;}
.zsjz .box .left .p4{ padding-left:15px; background:url(../images/pic62.jpg) left center no-repeat; font-size:14px; color:#0e5fb1;}
.zsjz .box .left .p2{ padding-top:24px;}
.zsjz .box .left .p2 em{ color:#0e5fb1;}

.zkbk{ padding-bottom:80px;}
.zkbk .box1{ padding-top:10px;}
.zkbk .box1 .title{ font-size:18px; color:#0e5fb1; line-height:75px; text-align:center;}
.zkbk .box1 ul{}
.zkbk .box1 ul li{ float:left; border:1px #efefef solid; padding:30px 0 0 35px; width:240px; height:90px; margin-right:30px;}
.zkbk .box1 ul li .p1{ line-height:33px; color:#0e5fb1; font-family:Arial; font-size:24px;}
.zkbk .box1 ul li .p2{ padding-left:24px; font-size:14px; color:#333333; line-height:26px;}
.zkbk .box1 ul li.no_mar{ margin-right:0;}
.zkbk .box2{ margin-top:50px;}
.zkbk .box2 .p1{ line-height:24px; color:#000; padding-top:24px; color: #000}
.zkbk .box2 ul{ padding-top:30px;}
.zkbk .box2 ul li{ float:left; margin-right:40px;}
.zkbk .box2 ul li.gg{ margin-right:0; border:1px #e9e9e9 solid;}
.zkbk .box2 form{ width:220px; margin:0 auto; padding-top:40px;}
.zkbk .box2 form .button{ width:100px; height:30px; border:none; background:#0e5fb1; color:#fff;}
.zkbk .box2 form .b2{ background:#707070; margin-left:20px;}
.zkbk .box3{ margin-top:50px;}
.zkbk .box3 ul{ padding-top:30px;}
.zkbk .box3 ul li{ float:left; border:1px #e9e9e9 solid; height:148px; width:198px; margin-right:50px;}
.zkbk .box3 ul li p{ text-align:center; font-size:14px; color:#000;}
.zkbk .box3 ul li.no_mar{ margin-right:0;}
.zkbk .box4{ margin-top:50px;}
.zkbk .box4 .pic{ padding-top:20px;}


.page{ width: 100%; margin-top: 50px; float: left;  line-height: 16px; font-size: 12px}
.page a{padding:10px 14px;  float:left; background:#f7f7f7; display:block; border:#ededed solid 1px; color: #000}
.page a:hover{ color:#42bdd8; border:#42bdd8 solid 1px; background:#fff;}
.page a.current{ color:#42bdd8; border:#42bdd8 solid 1px; background:#fff;}
.page ul{width: 100%;text-align: center;}
.page ul li{ margin-right:10px; float:left;display: inline-block;border:0 !important; width: auto !important; padding: 0!important; line-height: 22px !important; }
.page ul li span{line-height:40px}

.btn{ position: absolute; right: 10px; bottom: 20px}
.btn a{ margin-right: 10px}

.xxgk{ padding-bottom:80px;}
.xxgk .right{ width:873px;}
.xxgk .right ul{}
.xxgk .right ul li{ padding-left:36px; padding-right:22px; height:47px; line-height:47px; border-bottom:1px #d7d7d7 dashed; background:url(../images/pic44.jpg) 21px center no-repeat;}
.xxgk .right ul li a{ color:#000;}
.xxgk .right ul li a i{ float:right; font-family:Arial; color:#000;}
.xxgk .right ul li a:hover,
.xxgk .right ul li a:hover i{ color:#0e5fb1;}
.xxgk .right ul li.last{ border-bottom:none;}

.cc5{
	color: #555;
    float: left;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 20px;
    margin-left: 20px;
    overflow: hidden;
    width: 714px;
}
#message{
    line-height: 0;
    margin: 60px auto ;
    width: 630px;
    font-size: 14px;
    color: #666;

}
#message input{
	font-size: 12px;
    margin-bottom: 16px;
    margin-right: 15px;
    padding: 2px;
    width: 190px;
}
#message .red{
	color: red;
}
.cc5 span{
	 font-size: 14px;
    line-height: 22px;
}
#message .dark{
	color: #999999;
    font-size: 12px;
}
#message select{
	height: 25px;
    margin-bottom: 16px;
    margin-right: 16px;
    width: 193px;
}
#message textarea{
	height: 100px;
    padding: 2px;
    width: 380px;
}
#message .mess{
	color: #999999;
    font-size: 12px;
    text-indent: 100px;
    line-height: 30px
}

.sch_two{ width: 1300px; padding: 20px 0}
.sch_two li{ width: 311px; float: left; margin-right: 120px; line-height: 28px;background: rgba(0, 0, 0, 0) url("../images/pic10.jpg") no-repeat scroll left center;
line-height: 36px; text-indent: 15px}
.sch_two li a{ color: #000; float: left;}
.sch_two li em{float: right;font-family:Arial; color: #000}

.cont{ font-size: 13px; color: #000; margin: 30px 0 20px 20px}
.btn_box{ width: 280px; margin: 30px auto}
.btn_box a{margin-left:15px }

.index .con .huan .bd ul li .bbox{ background:#45b3d6;}
.index .con .huan .bd ul li .bbox .zzzz{ width:780px;}
.index .con .huan .bd ul li .bbox .zzzz dl{}

.index .con .huan .bd ul li .bbox .zzzz .p1{ font-size:18px; color:#fff; width:160px; border-bottom:2px #daf0f7 solid; line-height:56px;/* padding-top:31px;*/}
.index .con .huan .bd ul li .bbox .zzzz  .p2{ color:#fff; line-height:24px; padding-top:15px; padding-right:15px}

.index .con .huan .bd ul li .bbox .zzzz a:hover .p1{color: red; border-bottom: 2px solid red}
.index .con .huan .bd ul li .bbox .zzzz a:hover .p2{color: red}
.xxgk .right ul{}
.xxgk .right ul li{ float:left; margin-right:10px; padding:1px; margin-bottom:10px; width:278px; height: auto; line-height: 24px; border-bottom: 0}
.xxgk .right ul li:hover{border: 1px solid #367FC3; padding:0;}
.xxgk .right ul li .img1{ width:100%; }
.xxgk .right ul li p{
width: 100%;
height: 30px;
line-height: 30px;
color: #FFF;
font-size: 14px;
text-align: center;
background-color: #367FC3;}

.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image:url(../images/fancybox_sprite.png)
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background:url(../images/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(../images/blank.gif); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background:url(../images/fancybox_overlay.png)
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image:url(../images/fancybox_sprite@2x.png);
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image:url(../images/fancybox_sprite@2x.png);
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
} 

.bot_add{ width: 100%; /*margin-left:180px;*/ margin-top: 30px; text-align:center }
.bot_add ul li{margin-bottom: 15px; color: #333; float: left; width: 400px;}




.lc{
    background:url("../images/bgp1.png") 102px 0 repeat-y;}
.lc li{
    margin-bottom: 30px;
    position: relative;
	padding-left:0;
	padding-right:0;
	border-bottom:0px;
	min-height:275px;
	background:none;}

.lc-d{
    width: 17px; background:url("../images/bgp2.png") 0 0 no-repeat;
    left: 94px;
    top: 0;

    height: 17px;
    position: absolute;}

.lc-time{
    float: left;
    width: 102px;}

.lc-cnt{
    float: right;
    width: 700px;}


.lc-time em{
    display: block;
    line-height: 18px;
    color: #999999;
    font-size: 16px;
    margin-left: 2px;}


.lc-time span{
    display: block;
    line-height: 38px;
    color: /*#e23333*/#0e5fb1;
    font-size: 16px;
    margin-left: 20px;}


.lc-time span i{
    font-size: 32px;}


.lc-cnt{
    line-height: 24px;
    color: #666666;
    font-size: 14px;}

.lc-cnt span{
	float:left;
	width:100%;
	line-height:45px;
	font-size:16px;
	color: #e23333;
}

.lc-cnt img{width:300px;}

.fixed{position: fixed;background: url(../images/pic86.jpg) no-repeat center center;width: 150px;background-size: 150px 550px;height: 550px;left:5px;top:50%;margin-top: -275px;padding-top: 68px;box-sizing: border-box;z-index: 99999;}
.fixed .bix{background: url(../images/pic71.png) no-repeat left top;width: 145px;background-size: 145px 360px;height: 366px;padding-left: 7px;box-sizing: border-box;}
.fixed .bix dt a{display: block;width: 106px;height: 38px;background: url(../images/pic68.png) no-repeat center center;margin: 0 auto;}
.fixed .bix dd{background: url(../images/pic69.png) no-repeat center bottom;width: 138px;height: 30px;line-height: 30px;margin: 0 auto;text-align: center;}
.fixed .bix dd a{font-size: 12px;color:#1f2874;}
.fixed .bix .mice{background: url(../images/pic70.png) no-repeat center center;height: 22px;margin-top: 15px;display: block;}
.fixed .img_ewm{text-align: center;margin-top: 3px;}





















