.top-out { background:url(../images/topoutbj.jpg) center top no-repeat; height:202px;}
.top { background:url(../images/top-r.jpg) right top no-repeat ; height:202px; width:1366px; margin:0 auto;}
.logo-tel400-lang { height:150px; width:1200px; margin:0 auto;}
.logo { width:275px; float:left; text-align:right; height:124px; margin-top:25px;}
.lang { width:230px; float:right; }
.lang p { display:block; background:url(../images/lang.png) no-repeat center; width:230px; height:65px; margin-top:50px; line-height:65px;}
.lang p a { color:#636363; padding:0 28px 0 0; font-size:13px;}
.lang p a:hover { color:#F00}
.lang p a.on { color:#000}
.lang p a.on:hover { color:#F00}
.lang p a.w20 { padding-left:90px;padding-right:30px;}
.lang p a.w20:hover { color:#F00}
.tel400 { width:500px; float:left; background:url(../images/tel.jpg) no-repeat 40px 40px; height:150px; margin-left:60px; }
.tel400 b { color:#FFF; padding-left:330px; font-size:26px; padding-top:70px; display:block }
.kong-menu-search { height:52px; line-height:52px; clear:both; width:1200px; margin:0 auto;}
.kong { width:260px; float:left; height:52px; line-height:52px;}
.search { width:176px; float:right;}
.search form { width:176px; height:30px; margin-top:11px;}
.search input.s1 { border:1px #CCC solid; height:26px; line-height:26px; width:136px; border-radius:6px 0 0 6px; border-right:0; float:left; background:#fcfcfc;}
.search input.s2 { border:1px #CCC solid; height:30px; line-height:30px; width:36px; border-radius:0 6px 6px 0; border-left:0; background:#fcfcfc url(../images/search.jpg) no-repeat center;float:left}
.menu { width:760px; float:left;}
.menu nav{  margin:0px auto 0 auto; font-size:14px;}
.menu {margin: 0px;padding: 0px; list-style: none;}
.menu ul.dropdown{  position: relative; width: 100%; }
.menu ul.dropdown li { float: left; padding:0 20px; position: relative; background:url(../images/line.jpg) no-repeat right center; }
.menu ul.dropdown li.none { background:none}
.menu ul.dropdown a:hover{  color: #000; }
.menu ul.dropdown li a { display: block; color: #fff !important;  position: relative; z-index: 2000;  text-align: center; text-decoration: none; height:51px; line-height:51px;}
.menu ul.dropdown ul{ display: none;position: absolute; top: 0;  left: -50%; z-index: 1000; margin-top:2px;background:#fff url(../images/navxian0.jpg) no-repeat top left; padding-top:15px !important; padding-bottom:15px !important; margin-top:0px !important; top:51px !important;}
.menu ul.dropdown ul li {  font-weight: normal; background: #fff; color: #000; padding: 5px 14px;  width: 80%;}
.menu ul.dropdown ul li a{  display:block; color: #13418a !important; background: #e8f5fb !important; margin:5px auto; border-radius:4px;  height:36px; line-height:36px; width:94%; margin:0 auto;} 
.menu ul.dropdown ul li a:hover { background:#13418a!important; color:#FFF !important;}
.menu ul.dropdown ul.sub_menu { display: none; width:388px; height:340px; overflow:hidden !important; left: -170%!important; background:#fff url(../images/navxian.jpg) no-repeat top left !important; padding-top:15px !important; margin-top:0px !important; top:51px !important; }
.menu ul.dropdown ul.sub_menu ul { left: 0%; }
.menu ul.dropdown ul.sub_menu li {  font-weight: normal; background: #fff; color: #000; padding:0; width:30%; margin:0 0.6%; display:block}
.menu ul.dropdown ul.sub_menu li a{  background:#0697de url(../images/navico.png) no-repeat bottom center !important; display:block; color: #fff !important;  margin:5px 15px 0px 15px; height:40px; line-height:32px;  } 
.menu ul.dropdown ul.sub_menu li a:hover { background:#da251d url(../images/navico2.png) no-repeat bottom center !important; color:#FFF !important;}
.menu ul.dropdown ul.sub_menu li ul { width:100%; background:none !important; padding-top: 0 !important;}
.menu ul.dropdown ul.sub_menu li ul li { width:100%;}
.menu ul.dropdown ul.sub_menu li ul li a { width:90%; display:block; color: #13418a !important; background: #e8f5fb !important; margin:5px 18px; clear:both; border-radius:4px; height:36px; line-height:36px;}
.menu ul.dropdown ul.sub_menu li ul li a:hover {background:#13418a!important; color:#FFF !important;}
.menu ul.dropdown ul.sub_menu li.w100 { width:100%; top:195px; margin:0 auto; padding:0 ;}
.menu ul.dropdown ul.sub_menu li.w100 a { width:90%; background:#0697de !important; margin:10px auto;clear:both; line-height:36px !important; height:36px !important;}
.menu ul.dropdown ul.sub_menu li.w100 a:hover { background:#da251d !important}
.menu ul.dropdown ul.sub_menu li.yy { width:100%; top:185px; margin:0 auto; padding:0 ;}
.menu ul.dropdown ul.sub_menu li.yy a {width:90%; display:block; color: #fff !important; background: #184284 url(../images/yy.png) 90px 10px no-repeat !important; margin:10px auto;clear:both; line-height:36px !important; height:36px !important; }
.menu ul.dropdown ul.sub_menu li.yy a:hover { color:#FFF !important; background: #da251d url(../images/yy.png) 90px 10px no-repeat !important; }
.banner { background:#16418a; height:500px;}
.swiper-slide{height:500px;}


.banner2 { background:#16418a; height:400px; background-position:top center}
.m01 { background:#f3f3f3; padding-bottom:30px;}



.about { width:1200px; margin:0px auto;}
.about-l { width:630px; float:left;}
.about-l h6 {line-height: 30px; font-size: 16px; font-weight:bold; margin-top:25px;}
.about-l p { padding:12px 0; line-height:28px; color:#5f5f5f;font-size: 14px;}
.about-r { width:522px; float:right;}
.m02 { background:#fff; padding-bottom:20px;padding-top:20px;}

.tab { width:525px; margin:0 auto; border:2px #0769a6 solid; height:50px; line-height:50px;border-radius:4px; margin-bottom:40px; }
.tab a { display:block; float:left; width:175px; text-align:center; color:#0769a6}
.tab a:hover { background:#0769a6; color:#fff}
.tab a.on {background:#0769a6; color:#fff}
.tab-c { width:1220px; margin:20px auto 0 auto;}
.tab-c p { display:block; background:url(../images/c.jpg) no-repeat; width:284px; height:290px; float:left; margin:20px 10px 20px 10px;  }
.tab-c p a { display:block; padding-top:245px; padding-left:20px; color:#FFF;}
.tpb { width:670px; margin:15px auto; border:2px #0769a6 solid; height:50px; line-height:50px;border-radius:4px; }
.tpb a { display:block; float:left; width:165.5px; text-align:center; border-left:2px #0769a6 solid; color:#0769a6 }
.tpb a:hover { background:#0769a6; color:#fff}
.tpb a.on {background:#0769a6; color:#fff}
.tp {  margin:20px auto;text-align:center;}
.tp a { text-align:center; margin:0 15px; padding:0 2px; padding-bottom:12px; font-size:14px; }
.tp a.on { border-bottom:2px #666 solid;}
.tpb-c { width:1180px; margin:0px auto;}
.tpb-c p { display:block;width:270px; height:370px; float:left; margin:25px 5px 0px 20px; background:#FFF; background-size:cover  }
.tpb-c p a { display:block;  background:#FFF; padding-bottom:15px; }
.tpb-c p a img { width:100%}
.tpb-c p a b { display:block; color:#0d0d0d; padding:8px 16px; font-weight:normal; font-size:15px;}
.tpb-c p a span { display:block; color:#858483; padding:0px 16px 8px 16px; font-size:13px; line-height:24px;}
.m03 { background:#fff; padding-bottom:30px;padding-top:30px; margin-top:15px;}

.news { width:1220px; margin:0px auto;}
.nn { width:366px; float:left; margin:20px 20px 20px 20px; }
.nn img { width:100%}
.nn a { display:block}
.nn a h6 { color:#444444; font-weight:normal; padding-top:20px; display:block; font-size:15px; font-weight:bold}
.nn a h6:hover {color:#39C}
.nn a span { display:block; padding:5px 0; font-size:12px;}
.nn a p {display:block; padding:5px 0;color:#a29f9f; font-size:14px;}
.nn a p:hover {color:#39C}
.nn a:hover { color:#39C}
.more { width:120px; margin:20px auto; height:36px; font-size:14px; line-height:36px; border-radius:5px; border:1px #2aaae3 solid; display:block; text-align:center;color:#39C}
.more:hover { background:#39C; color:#FFF}
.foot-out { background:#003882; padding-top:50px;}
.foot { width:1200px; margin:0px auto; color:#FFF; font-size:13px; }
.foot span { font-weight:bold; padding:25px 0; display:block; font-size:16px;}
.foot-l { width:380px; float:left}
.foot-l input { width:310px; height:38px; line-height:38px;color:#003883; border:0; text-indent:1em; margin:10px 0; }
.foot-l input.red { background:#d42e12; color:#fff}
.foot-c { width:388px; float:left}
.foot-c p { line-height:28px; padding:5px 0px 5px 40px}
.foot-c p.f1 { background:url(../images/f1.png) no-repeat left center}
.foot-c p.f2 { background:url(../images/f2.png) no-repeat left center}
.foot-c p.f3 { background:url(../images/f3.png) no-repeat left center}
.foot-c p.f4 { background:url(../images/f4.png) no-repeat left center}
.foot-c p.f5 { background:url(../images/f5.png) no-repeat left center}
.foot-c span { display:block}
.foot-c span a { display:block; float:left; width:82px; color:#FFF;text-align:center;  margin:36px 50px 60px 0;}
.foot-r { width:300px; float:right}
.foot-r p { width:33%; display:block; float:left}
.foot-r p a { display:block; color:#FFF; line-height:32px;}
.link { width:1180px; margin:20px auto 0 auto; padding:30px 0 50px 0; border-top:1px #FFF solid }
.link-l { width:750px; float:left; color:#FFF; line-height:26px; }
.link-l a { color:#FFF; padding:0 8px; font-size:12px; }
.link-r { width:338px; float:right; color:#FFF;line-height:26px; font-size:12px; }
.fb { /*position: fixed;z-index: 1000000; bottom: 0;width: 100%;*/}
.fb a {background:#d42e12; color:#FFF; width:100%; padding:15px 0; display:block; text-align:center;}

.tit01 { text-align:center; background:url(../images/lin1.png) no-repeat center;  margin:35px auto; font-size:25px; }
.tit01 span { color:#ccc; font-size:20px; }

.tit02 { text-align:center; background:url(../images/lin2.png) no-repeat center;  margin:35px auto; font-size:25px; }
.tit02 span { color:#ccc; font-size:20px; }

.tit03 { text-align:center; background:url(../images/lin3.png) no-repeat center;  margin:35px auto; font-size:25px; }
.tit03 span { color:#ccc; font-size:20px; }

.tit04 { text-align:center; background:url(../images/lin4.png) no-repeat center;  margin:35px auto; font-size:25px; }
.tit04 span { color:#ccc; font-size:20px; }


.tot { background: url(../images/xian1.png) no-repeat center; text-align:center; padding:35px 0 35px 0; font-size:25px;}
.tct { background: url(../images/xian2.png) no-repeat center; text-align:center; padding:35px 0 35px 0; color:#FFF; font-size:25px;}
.tst { background: url(../images/xian3.png) no-repeat center; text-align:center; padding:35px 0 35px 0; font-size:25px;}
.am01-out { background:#FFF; padding:0px 0 35px 0}
.am01 { width:1200px; margin:0px auto;}
.am01-l { width:392px; float:left}
.am01-l img {-moz-box-shadow:0px 0px 20px #707070; -webkit-box-shadow:0px 0px 20px #707070; box-shadow:0px 0px 20px #707070;}
.am01-r { width:750px; float:right}
.am01-r b { display:block; margin-bottom:10px; font-size:16px;}
.am01-r p { line-height:23px; padding:5px 0; color:#5f5f5f; font-size:14px;}
.am02-out { padding:20px 0 50px 0; background:url(../images/cs.jpg) no-repeat center}
.am02 { width:1200px; margin:0px auto;}
.am02-l { width:420px; float:left}
.am02-l b { font-weight:bold; margin-bottom:20px; display:block; font-size:16px;}
.am02-l p { color:#5f5f5f; line-height:24px;display:block; margin:10px 0; font-size:14px;}
.am02-r { width:650px; float:right}
.am02-r p { display:block; height:360px; background:#FFF url(../images/ky.png) 400px 260px no-repeat; -moz-box-shadow:0px 0px 20px #707070; -webkit-box-shadow:0px 0px 20px #707070; box-shadow:0px 0px 20px #707070;}
.am02-r p b { display:block; padding:30px 0 0 50px; color:#16418a; font-weight:normal; font-size:16px; font-weight:bold}
.am02-r p span { display:block;color:#16418a; padding:10px 0 0 50px; line-height:30px; font-size:14px;}
.am03-out { background:#FFF; padding:20px 0 1px 0}
.am03 { width:1200px; margin:0px auto;}
.am04-out { background:#FFF; padding:0px 0 80px 0}
.am04 { width:1200px; margin:0px auto; text-align:center}
.am05 { width:1200px; margin:30px auto; padding-bottom:30px; }
.am05-l { width:550px; float:left; background:#FFF; height:320px;}
.am05-l b { display:block; width:400px; margin:20px auto; margin-top:60px;}
.am05-l p { display:block; width:400px; margin:20px auto; line-height:36px; font-size:14px;}
.am05-r { width:650px; float:right}
.lc { width:1200px; margin:0px auto;}
.lc-l { width:56px; float:left}
.lc-r { width:56px; float:right}
.lc-c { width:1200px; float:left; height:56px; padding-bottom:15px;}
.lc-c ul li { display:block;  float:left; text-align:center; width:14%; margin:0 0.1%; }
.lc-c ul li a { display:block;background:#eeeeee;height:50px; line-height:50px; cursor:pointer;}
.lc-c ul li a:hover { background:#0769a6; color:#FFF}
.lc-c ul li.hover a { background:#0769a6;color:#FFF !important}
.history { width:1200px; margin:0px auto; height:445px; overflow-y:scroll; margin:50px 0;background:#f3f3f3; background:url(../images/lc.jpg) no-repeat top left;}
.history-l { width:600px; float:left; height:445px;}
.history-r { width:560px; float:right; height:445px; }
.history-r img {margin:10px 0 10px 40px;}
.history-r p {margin:10px 0 10px 40px; line-height:26px; color:#5b5c5c; font-size:13px;}
.history-r p span { color:#5b5c5c; font-size:14px; font-weight:bold}
.more01 {}
.more01 a { text-align:center; width:100px; margin:40px auto 80px auto; background:url(../images/b1.png) no-repeat left center; display:block; padding-left:30px;}
.more01 a:hover { background:url(../images/b2.png) no-repeat left center; color:#184284; }
.mbx { width:1200px; margin:0px auto; font-size:13px; padding:20px 0}
.mbx img { padding:0 8px 0 8px}
.mbx a { color:#000}
.mbx a:hover { color:#F00}
.pc-out { background:url(../images/pbj.jpg) no-repeat top center;  padding:0px 0 50px 0; margin-bottom:50px}
.pc { width:1200px; margin:0px auto;height:446px; background:#fff;} 
.pc-l { width:446px; height:446px; float:left }
.pc-r { width:650px; border-left:2px #f2f2f2 solid; height:446px; float:right}
.pc-r p { display:block; padding:15px 50px 0 50px; line-height:26px; font-size:14px;}
.pc-r p b { font-size:22px; }
.pc-r p i { font-style:normal; font-weight:bold; padding-left:15px; font-size:18px;}
.pc-r p em { color:#184284; font-style:normal; padding-left:15px; font-size:16px;}
.pc-r p span { font-size:16px;}
.pc-r h6 { display:block; border-top:1px #CCC solid; width:550px; margin:40px auto 0 auto; padding:30px 0}
.pc-r h6 span { display:block; width:50%; float:left; font-weight:normal; padding:10px 0 10px 0; line-height:28px; font-size:14px}
.pcc { width:1200px; margin:20px auto 0 auto; background:#fff; padding:50px 0 20px 0; color:#2f2e2e;} 
.pcc h6 { height:36px; line-height:36px; vertical-align:top; color:#2f2e2e; font-weight:normal; margin-bottom:15px; display: block; padding:0 50px; padding-left:90px; font-size:22px;}
.pcc h6.yy1 { background:url(../images/yy1.jpg) no-repeat 50px center; }
.pcc h6.yy2 { background:url(../images/yy2.jpg) no-repeat 50px center; }
.pcc h6.yy3 { background:url(../images/yy3.jpg) no-repeat 50px center; }
.pcc p { line-height:30px; padding:0 50px; display:block; font-size:15px;}
.mt-t { border-radius: 4px; height: 38px; line-height: 38px; text-align:center; font-size:14px;}
.mt-t a { display: inline-block; width:130px;text-align:center; border-top:1px #0769a6 solid;border-bottom:1px #0769a6 solid; border-left:1px #0769a6 solid;}
.mt-t a:hover {background:#0769a6; color:#FFF}
.mt-t a.on {background:#0769a6; color:#FFF}
.mt-t a:last-child{
	border-right:1px #0769a6 solid;
	border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.mt-t a:first-child{
	border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.mc { margin:30px auto}
.mc-l { width:550px; float:left;}
.mc-l img { width:100%;}
.mc-r { width:650px; float:right; background:#FFF; height:335px;-moz-box-shadow:4px 2px 10px #B3B3B3; -webkit-box-shadow:4px 2px 10px #B3B3B3; box-shadow:4px 2px 10px #B3B3B3;}
.mc-r i { display:block; width:120px; height:40px; line-height:40px; background:#0069b3; color:#FFF; text-align:center; font-style:normal;float:right}
.mc-r b { clear:both; line-height:46px; color:#171717; font-weight: bold; font-size:15px; padding-top:20px; display:block; margin-left:40px; margin-right:40px;}
.mc-r p { clear:both; display:block; padding-top:22px; line-height:24px;  margin-left:40px;margin-right:40px; font-size:13px; }
.mc-r a { display:block; width:120px; height:32px; line-height:32px; border-radius: 4px; margin-left:40px; border:1px #0069b3 solid; text-align:center; color:#0069b3; margin-top:30px; font-size:13px;}
.mc-r a:hover { background:#0069b3; color:#FFF}
.xw { width:580px; float:left; margin:10px 20px 10px 0px; padding-bottom:20px; border-bottom:1px #F0F0F0 solid}
.xw-l { width:200px; float:left}
.xw-l img { width:100%}
.xw-r { width:350px; float:right}
.xw-r b { display:block; font-size:15px;}
.xw-r b:hover { color:#0069b3}
.xw-r i { display:block; color:#727376; font-style:normal; font-size:12px; line-height:24px;}
.xw-r p { display:block; color:#727376; padding-top:15px; font-size:13px;}
.xcont { width:1200px; margin:0px auto; background:#FFF; }
.xcont-t { padding-bottom:30px; border-bottom:1px #f2f2f2 solid;padding:20px 30px;}
.xcont-t h1 { font-weight:normal; font-size:18px; font-weight:bold}
.xcont-t p { color:#727376; font-size:12px;}
.xcont-c { font-size:13px; padding:30px;}
.xcont-c ul {padding: 20px 30px; line-height:40px;}
.xcont-c p { padding:20px 30px; text-indent:2em; line-height:28px; color:#171717; }
.xcont-b { padding-top:30px; border-top:1px #f2f2f2 solid;padding:40px 30px; font-size:13px;}

.xcont-b-l { width:60%; float:left}
.xcont-b-l a { display:block; padding:5px 0}
.xcont-b-l a:hover { color:#184284}
.xcont-b-r { width:24%; float:right}
.jxs { width:1200px; margin:0px auto; background:url(../images/mm.jpg) no-repeat right top; padding-bottom:50px; padding-top:20px;}
.jxs b { display:block; width:600px; color:#0769a6; padding:40px 0 0px 0; font-size:16px; }
.jxs p { display:block; width:600px;  padding-top:20px; line-height:24px; font-size:13px;}
.jxscx { width:1200px; margin:0px auto;}
.cx { width:1200px; margin:20px auto;}
.cx select { width:422px; border:2px #CCC solid; height:40px; line-height:40px; text-indent:0.5em; float:left; margin:0 10px 0 0; background:url(../images/jt.png) no-repeat 390px center;appearance:none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari 和 Chrome */}
.cx select option { text-indent:1em; line-height:30px;}
.cx input { width:334px; background:#0069b3; color:#FFF; border:0px;height:40px; line-height:40px; text-align:center; float:left}
.cx ul {}
.cx ul li { width:43%; float:left; margin:2% 1% 0 0; display:block; background:#f3f3f3; padding:3%;}
.cx ul li h6 { font-weight:normal; display:block; font-size:15px;}
.cx ul li h6 span { background:#06C; color:#FFF; padding:3px 6px; margin-left:15px;}
.cx ul li p {display:block; padding-top:15px; color:#666; font-size:13px;}
.page-num { text-align: center; margin-bottom: 60px; margin-top:50px;}
.page-num span,.page-num a { display: inline-block; vertical-align: middle; width: 36px; height: 36px; background: #FFF; border: 1px solid #DDD;text-align: center;line-height: 36px;color:#666}
.page-num .current { background: #226eba; border-color: #226eba; color: #fff;margin:0 3px}
.jm-wz {  width:1200px; margin:20px auto 0 auto; text-indent:2em; color:#171717; line-height:28px; font-size:15px;}
.jm-lc-out { background:url(../images/jm-bj.jpg); height:773px; margin-top:20px;}
.jm-lc { width:1200px; margin:0px auto; }
.jm-lc-t { background:url(../images/jmx.png) no-repeat bottom left; color:#FFF; padding-top:50px; padding-bottom:10px; font-size:20px;}
.jm-lc-t span { padding-left:20px; font-size:16px;}
.jm-lc-l { width:660px; float:left; color:#FFF}
.jm-lc-l b { display:block; font-weight:normal; padding:40px 0 20px 0; font-size:18px;}
.jm-lc-l p { padding-bottom:20px; line-height:28px; font-size:14px;}
.jm-lc-r { width:460px; float:right; padding:40px 0px 0 0; }
.jmsq {width:1200px; margin:0px auto;}
.jmsq-t { background:url(../images/jmx.png) no-repeat bottom left;color:#0769a6; padding-top:20px; padding-bottom:10px; font-size:20px;}
.jmsq-t span { padding-left:20px; font-size:16px;}
.jmsq-h {}
.jmsq-h b {  font-weight:normal; display:block; text-align:center; padding:35px 0 35px 0; font-size:28px;}
.jmsq-h span { text-align:right; background:#16418a; color:#FFF;display:block; height:60px; line-height:60px; font-size:18px; padding-right:20px; font-size:20px;}
.jmsq-h i { display:block; font-style:normal; line-height:30px; padding:20px 0}
.jmsq-h em { font-style:normal; color:#F00 !important; font-weight:bold}
.jmsq-c { font-size:13px;}
.jmsq-c em { font-style:normal; color:#F00 !important;font-weight:bold}
.jmsq-d { padding:10px 0 50px 0}
.jmsq-d b { color:#0769a6; font-weight:normal; padding:15px 0; display:block}
.jmsq-d p { line-height:28px; color:#737373; font-size:13px; }
.jmsq-d p span { color:#0769a6; }
.dlzc { background:url(../images/dlzc.jpg) no-repeat top center; height:680px; width:100%;}
.pb { width:1200px; margin:0px auto;}
.pb-l { width:11px; float:left;}
.pb-l img { padding-top:130px;}
.pb-r { width:11px; float:right;}
.pb-r img { padding-top:130px;}
.pb-c { width:1178px; float:left}
.pbl { width:354px; float:left; margin:30px 0 20px 28px; text-align:center; position:relative}
.pbl img { width:100%;}
.pbl p { display:block; background: url(../images/tm.png); height:40px; line-height:40px; position:absolute; bottom:0; width:100%;  color:#FFF; font-size:14px;}
.pbl p:hover { color:#F00}
.ys1-out { background:#FFF; padding-top:30px }
.ys1 {width:1200px; margin:30px auto;}
.ys1-l { width:498px; float:left}
.ys1-r { width:640px; float:right}
.ys1-r b { font-weight:normal; color:#184284; display:block; line-height:30px;margin-top:15px; font-size:18px; font-weight:bold}
.ys1-r p { color:#737373; line-height:26px; margin-top:15px; font-size:14px;}
.ys2-out { background:#efefef;}
.ys2 { width:1200px; margin:0px auto; padding:30px 0}
.ys2-l { width:640px;  float:left}
.ys2-l b { font-weight:normal; color:#184284; display:block; line-height:30px; margin-top:15px; font-size:18px; font-weight:bold}
.ys2-l p { color:#737373; line-height:26px; margin-top:15px;font-size:14px;}
.ys2-r { width:498px; float:right}
.zz { width:278px; float:left; margin:30px 10px 0 10px; text-align:center}
.zz img { width:100%;}
.zz a p { color:#797979; padding:20px 0; display:block}
.zs-t { margin-top:10px; }
.zs-t img { width:100%;}
.zs { background:#da251d; color:#FFF; margin-top:20px; padding:15px;}
.zs-l { width:29px; float:left;}
.zs-l img { padding-top:150px;}
.zs-r { width:29px; float:right}
.zs-r img { padding-top:150px;}
.zs-c { width:1112px !important; float:left; height:380px; overflow:hidden}
.zs-c ul li{ width:280px !important;}
.zs-c ul li a { display:block; margin:10% 3% }
.zs-c ul li a img { width:99%;}
.dj-out { background:#f0f0f0; padding-bottom:50px;}
.dj { width:1200px; margin:30px auto;}
.dj h6 { text-align:center;font-weight:normal; color:#16418a; padding:30px 0 30px 0; font-size:28px;}
.dj h5{ display:block; background:#184284; color:#FFF; padding:10px 2%; font-weight:normal; width:96%; margin-bottom:20px; font-size:22px;}
.dj i { font-style:normal; font-weight:normal; display:block; font-size:15px;}
.dj strong { color:#F00}
.dj b {display:block;color:#184284; padding:15px 0; font-size:18px; }
.dj table { line-height:36px; margin:20px auto; font-size:13px;}
.dj table tr { padding:20px 0}
.dj table tr td { padding:5px 0; font-size:14px;}
.biao1 { width:100%; border:1px #666 solid; height:30px; line-height:30px; background:none}
.biao2 { width:100%; border:1px #666 solid; background:none; height:150px;}
.jbtn { border-radius:30px; width:200px; height:60px; background:#184284; color:#FFF;font-weight:bold; font-size:18px; }
.jbtn:hover { background:#da251d;}
.sqbtn { border-radius:30px; width:200px !important; height:60px; background:#184284; color:#FFF !important;font-weight:bold; margin:83px auto; font-size:20px;}
.sqbtn:hover { background:#da251d;}
.zx { width:820px; margin:30px auto;}
.zx table { font-size:13px;}
.zx table tr {}
.zx table tr td {}
.zx table tr td input { border:1px #EBEBEB solid; width:380px; height:38px; line-height:38px; border-radius:6px; margin:10px 0; text-indent:1em; color:#666}
.zx table tr td textarea { border:1px #EBEBEB solid; width:780px;}
.zx table tr td.btn1 { background:#0467bd !important; color:#FFF; margin:20px auto}
.zxbtn { background:#0467bd !important; color:#FFF !important; margin:20px auto; height:46px !important; line-height:46px !important; font-size:18px; }
.zxbtn:hover { background:#da251d !important  }
.rc { padding:20px 0 20px 0}
.rc span { color:#0769a6; display:block; line-height:28px; padding:10px 0; font-size:15px;}
.rc p { color:#737373; display:block; line-height:26px; padding:5px 0; font-size:14px;}
.ln { background:url(../images/rc.jpg) no-repeat top center; width:1200px; height:400px;}
.ln p { display:block; width:650px; float:right; margin-right:50px; margin-top:80px;}
.ln p b { display:block; font-weight:normal; font-size:16px; font-weight:bold}
.ln p span { display:block; padding:15px 0; line-height:28px; font-size:13px; color:#666}
.jh-out { background:#f3f3f3; padding:40px 0}
.jh {width:1200px; margin:30px auto; text-align:center}
.jh h6 { background: url(../images/xian1.png) no-repeat center;text-align: center;padding: 20px 0 20px 0; font-size: 30px; display:block; font-weight:normal}
.jh table tr th { background:#0769a6; color:#FFF; padding:10px 0; font-size:14px;}
.jh table tr td { background:#FFF;padding:10px 0; border-bottom:1px #EBEBEB solid;  font-size:13px;}
.jmk {}
.jmk table { margin:15px auto; font-size:14px }
.jmk table td { border:1px #666 solid; line-height:36px; }
.jmk table td.none { border:0}
.jmk table td input { border:0; width:90%; color:#16418a}
.jmk table td input.fx { border:1px #666 solid; width:20px; height:20px; margin:10px; vertical-align:middle}
.fixed{position:fixed;bottom:0px;right:0px;width:45px; display:none;}
.fixed .child{position:absolute;right:0px;overflow:hidden;cursor:pointer;width:45px;height:45px;background:#0697de;line-height: 45px;margin-top:1px;}
.fixed .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fixed .child:hover{width:180px;background: #cc0000;}
.fixed .child img{position:absolute;top:0px;left:0px;}
.fixed .child p{position: absolute;left:45px;color:#fff;}
.fixed .fixedQQ{bottom:92px;}
.fixed .fixedCall{bottom:46px;}
.fixed .fixedTop{position:absolute;right:0px;bottom:138px;color:#fff;background-color:#cbcbcb;cursor:pointer;text-align:center;width:45px;height:45px;line-height: 45px;}
.fixed .fixedTop .fixedTopPointer{position:absolute;top:-5px;left:18px;}
.fixed .fixedCode{bottom:0;cursor:pointer;width:45px;height:45px;background:#0697de;line-height: 45px;margin-top:1px;}
.fixedCodeInfo{display:none;position:fixed;bottom:0px;right:54px;padding:0 3px;border:1px solid #ccc;background:#fff;}
.fixedCodeInfo .fixedPointer{position: absolute;right:-6px;bottom:12px;}


#bookslide{width:1200px;height:450px;position:relative;background-position:0 0; margin:0 auto;background:url(../images/bookslide-bg.png) no-repeat bottom center;}
#bookslide-main{height:430px;overflow:hidden;margin:0 auto;width:1200px;}
#bookslide-main,#bookslide-main a{color:#000;}
#bookslide-main ul { margin:0; padding:0; width:1200px !important;}
#bookslide-main ul li{float:left;width:278px;text-align:center;padding:30px 11px;list-style: none; text-decoration:none }
#bookslide-main ul li img{width:100%;}
#bookslide-main ul li p{height:40px;line-height:40px;overflow:hidden;}
#bscrollbar{height:26px;font-size:0;overflow:hidden;width:1200px;margin:0 auto;background-position:0 -180px;}
#bscrollbar-pre,#bscrollbar-next{float:left;cursor:pointer;width:0px;height:26px;}
#bscrollbar-next{float:right;width:0px;background-position:right top;}
#bscrollbar-m{float:left;cursor:pointer;height:26px; width:1200px;display:inline;}
#bscrollbar-handel{width:33px;height:26px;background:url(../images/bookslide-bg1.png) no-repeat;}
