﻿@charset "utf-8";
/* CSS Document */
/*公共样式与首页样式*/
A { TEXT-DECORATION: none; }
A:link { color: #666666; }
A:visited { color: #666666; }
A:active { color: #666666; }
A:hover { COLOR: #cc0000; }
BODY { FONT-SIZE: 14px; background: #e8e9e9; line-height: 26px; margin: 0px; FONT-FAMILY: Arial,宋体; color: #666666; }
p, h1, h2, h3, h4, h5, h6, ul, li, input, dl, dt, dd, input { margin: 0px; padding: 0px; }
input { border: 0px; }
img { border: 0px; vertical-align: middle; }
li { list-style: none; }
a, input, select { outline: none; }
input, select { color: #757575; FONT-FAMILY: Arial,宋体; FONT-SIZE: 14px; }
A.cd1:link { color: #5eadff; }
A.cd1:visited { color: #5eadff; }
A.cd1:hover { color: #5eadff; TEXT-DECORATION: underline; }
A.cd1:active { color: #5eadff; TEXT-DECORATION: underline; }


.mybg { background: url(../images/topbg.png) no-repeat center center; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; margin: 0px; padding: 0px; height: 0px; font-size: 0px; }
.top1 { width: 100%; height: 230px; background: url(../images/cj_1_02.jpg); }
.main { width: 1000px; margin: 0px auto; }

.t1_1 { height: 120px; padding-top:28px;}
.logo { background: url(../images/cj_1_04.png); width: 550px; height: 91px; float: left; }
.logo a { display: block; height: 91px; line-height: 98px; }
.t_cd { float: right; width: 360px; height: 24px; margin-top: 20px; margin-bottom: 10px; line-height: 24px; text-align: right; }
.t_cd a { margin: 0px 10px; }
a.cd_1 { height: 24px; line-height: 24px; width: 125px; text-align: center; color: #ffffff; background: #999999; float: right; }
a.cd_1:hover { background: #0466b7; }
.ss { background: url(../images/cj_1_07.jpg); width: 200px; height: 34px; float: right; margin-right: 10px;  position: absolute;margin-top: 8px;left: 22px;}
.txt1 { width: 164px; height: 34px; line-height: 34px; float: left; text-indent:1em; background: none; }
.an1 { width: 36px; height: 34px; background: none; float: right; cursor: pointer; }

.menu { /*width:1000px;*/ margin: 0px auto; /*height:48px;*/ }
.menu li { height: 48px; float: left; text-align: center; margin-right: 1px; }
.menu li a { display: block; height: 48px; line-height: 48px; font-size: 16px; color: #ffffff; padding: 0 20px; }
.menu li a:hover, .menu li a.mdq { background: url(../images/cj_1_11.jpg) repeat-x; }
.zongzhi { width:420px;height:100px;background:url(../images/zongzhi.png);float:right;}
.carousel { height: 354px; overflow: hidden; background: #262626; }
.carousel .wrap { position: relative; }
.slide-caption { position: relative; z-index: 10; float: left; width: 326px; height: 354px; }
.comp-a { background: url(../images/cj_2_03.jpg) no-repeat 0px 0px; }

.slide-caption h2 { color: #fff; font-size: 24px; display: block; line-height: 40px; padding: 60px 20px 30px 25px; font-family: 微软雅黑; font-weight: normal; }
.carousel-image { position: absolute; right: 0; }
.carousel-item { position: relative; }
.carousel-item-secondary { display: none; }
/*-------------------------------------------
    Homepage Caraousel
-------------------------------------------*/
.carousel { height: 354px !important; }
* html .slide-caption { background-image: none !important; height: 354px; }
.carousel-item { height: 354px; }
.carousel-controls { position: absolute; z-index: 100; left: 50%; bottom: 43px; width: 98px; height: 32px; margin-left: -472px; overflow: hidden; }
.carousel-controls { bottom: 20px; }
.carousel-controls a { float: left; display: block; width: 32px; height: 32px; text-indent: -9999px; background-image: url(../images/controls-carousel.gif); background-color: transparent; background-position: 0 0; background-repeat: no-repeat; overflow: hidden; }
.carousel-controls .next { background-position: -99px -32px; border-left: 1px solid #333; }
.carousel-controls .next:hover, .carousel-controls .next:focus { background-position: -99px 0; border-color: #ccc; }
.carousel-controls .previous { background-position: 0 -32px; }
.carousel-controls .previous:hover, .carousel-controls .previous:focus { background-position: 0 0; }
.carousel-controls .pause { background-position: -33px -32px; border-left: 1px solid #333; }
.carousel-controls .pause:hover, .carousel-controls .pause:focus { background-position: -33px 0; border-color: #ccc; }
.carousel-controls .play { position: relative; bottom: auto; left: auto; background-position: -66px -32px; border-left: 1px solid #333; }
.carousel-controls .play:hover, .carousel-controls .play:focus { background-position: -66px 0; border-color: #ccc; }
.carousel .prev-image { position: absolute; left: -978px; top: 0; opacity: 0.2; }
.carousel .next-image { position: absolute; top: 0; right: -672px; opacity: 0.2; }
.wrap { width: 1000px; margin: 0 auto; }
a.more1 { background: url(../images/cj_2_08.png); width: 143px; height: 31px; float: left; margin-left: 25px; }
img.main-image { width: 674px; height: 354px; }

.top2 { padding: 15px 0px 50px 0px; width: 100%; }

.k1 { width: 493px; height: 320px; float: left; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; }
.k9 { width: 1000px; height: auto; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; }
.bt9 { background: url(../images/cj_1_23.jpg) left bottom no-repeat; height: 36px; line-height: 34px; }
.bt9 span.s1 { float: left; font-size: 14px; color: #1959b3; font-weight: bold; }
.bt9 span.s2 { float: right; }
.linkx { padding: 8px 0 0 0; }

.k2 { width: 495px; height: 320px; position: relative; float: left; background: #ffffff; margin-bottom: 11px; overflow: hidden; margin-right: 10px; }
.k2 img { width: 495px; height: 320px; }
.k22 { width: 325px; height: 320px; float: left; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; }

.k3 { width: 323px; margin-right: 12px; height: 390px; float: left; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; }
.k6 { width: 323px; height: 390px; float: left; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; }

.k4 { width: 323px; height: 315px; float: left; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; margin-right:12px}
.k5 { width: 323px; height: 315px; float: left; background: #ffffff; border: solid 1px #dddddd; margin-bottom: 11px; overflow: hidden; margin-right: 10px; }

.pk1 { padding: 10px 18px; }
.bt1 { background: url(../images/cj_1_21.jpg) left bottom no-repeat; height: 36px; line-height: 34px; }
.bt1 span.s1 { float: left; font-size: 14px; color: #1959b3; font-weight: bold; }
.bt1 span.s2 { float: right; }
a.more2 { color: #999999; font-family: 宋体; }
a.more2:hover { color: #cc0000; }

.n1 { padding-top: 10px; }
.n1 li { height: 34px; line-height: 34px; padding: 0px 2px 0px 12px; border-bottom: dotted 1px #cccccc; background: url(../images/cj_1_29.jpg) no-repeat 1px 14px; text-align: right; color: #999; }
.n1 li a { float: left; color: #333; text-align: left; }
.n1 li a:hover { color: #cc0000; }

.imgk1 { padding: 10px 0px 5px 0px; }
.imgk1 img { display: block; width: 286px; height: 69px; }

.n2 { }
.n2 li { border-bottom: dotted 1px #ccc; padding: 6px 0px; line-height: 22px; color: #999; text-align:right;}
.n2 li a { color: #333;  float:left;}
.n2 li a:hover { color: #cc0000; }

.gdk { width: 624px; position: relative; padding-top: 14px; }
a.g_l { background: url(../images/cj_1_55.png); width: 6px; height: 13px; position: absolute; top: 60px; left: -9px; }
a.g_r { background: url(../images/cj_1_57.png); width: 6px; height: 13px; position: absolute; top: 60px; right: -9px; }
.p1 { }
.p1 li { width: 148px; float: left; height: 150px; margin: 0px 4px; text-align: center; line-height: 22px; }
.p1 li img { display: block; width: 148px; height: 94px; margin-bottom: 8px; }

.bt2 { background: url(../images/cj_1_18.jpg) left no-repeat; height: 40px; line-height: 40px; }
.bt2 span.s1 { float: left; font-size: 14px; color: #1959b3; font-weight: bold; margin-left: 32px; }
.bt2 span.s2 { float: right; margin-right: 15px; }

.n3 { }
.n3 li { border-bottom: dotted 1px #ccc; padding: 15px 0px; line-height: 22px; color: #999; }
.n3 li a { color: #1959b3; }
.n3 li span.rq { background: url(../images/cj_1_33.jpg) no-repeat; width: 48px; height: 48px; float: left; margin-right: 12px; text-align: center; }
.n3 li span.rq h4 { display: block; line-height: 18px; font-weight: normal; color: #ffffff; font-size: 12px; font-family: Arial; }
.n3 li span.rq h5 { display: block; line-height: 30px; font-weight: normal; color: #666; font-size: 18px; font-family: Arial; }
.n3 li:hover span.rq { background: url(../images/cj_1_26.jpg) no-repeat; }
.n3 li:hover span.rq h5 { color: #cc0000; }
.n3 li a:hover { color: #cc0000; }

.n4 { }
.n4 li { border-bottom: dotted 1px #ccc; padding: 10px 0px; line-height: 22px; color: #999; }
.n4 li a { color: #1959b3; }
.n4 li a:hover { color: #cc0000; }
.n4 li img { width: 64px; float: left; height: 64px; margin-right: 12px; }
.n4 li p { color: #999; }

.n4_1 { padding: 15px 0px 30px; }
.n4_1 li { border-bottom: dashed 1px #d1d1d1; padding: 10px 0px; color: #999; }
.n4_1 li a { font-size: 16px; font-family: 宋体; }
.n4_1 li div.txtk { margin-top: 10px; float: right; width: 605px; }
.n4_1 li img { width: 64px; float: left; height: 64px; margin-right: 12px; }
.n4_1 li p { color: #999; }


.indn5 { padding: 10px; }
.n5 { padding: 20px 0px 0px 35px; }
.n5 li { width: 120px; height: 35px; line-height: 35px; float: left; margin-right: 10px; }
.n5 li a { display: block; height: 35px; line-height: 35px; padding-left: 30px; color: #1959b3; }
.n5 li a:hover { color: #cc0000; }
.n5 li a#cd_k1 { background: url(../images/cj_1_48.png) left no-repeat; }
.n5 li a#cd_k2 { background: url(../images/cj_1_50.png) left no-repeat; }
.n5 li a#cd_k3 { background: url(../images/cj_1_63.jpg) left no-repeat; }
.n5 li a#cd_k4 { background: url(../images/cj_1_60.png) left no-repeat; }
.n5 li a#cd_k5 { background: url(../images/cj_1_71.png) left no-repeat; }
.n5 li a#cd_k6 { background: url(../images/cj_1_68.png) left no-repeat; }
.n5 li a#cd_k7 { background: url(../images/cj_1_77.png) left no-repeat; }
.n5 li a#cd_k8 { background: url(../images/cj_1_80.png) left no-repeat; }

.top3 { width: 100%; background: #177ae6; color: #ffffff; }
.top3 .main { position: relative; padding: 15px 0px; }
.t3_1 { width: 1000px; text-align: center; margin-top: 15px; }
.t3_2 { float: right; text-align: right; width: 300px; }
.top3 a { color: #ffffff; }
.top3 a:hover { text-decoration: underline; }

p.f_cd { padding-bottom: 2px; }
p.f_cd a { margin: 0px 10px; }

a#topa { background: url(../images/cj_1_85.png); width: 65px; height: 20px; line-height: 20px; position: absolute; right: 0px; top: -20px; }
.ban { width: 100%; height: 100px; background: url(../images/about_banner.jpg); text-align: center; font-family: 'Microsoft YaHei'; line-height: 100px; color: #065db1; font-size: 30px; }
.ban img { height: 191px; }
.zmian { width: 990px; margin: 0px auto; position: relative; background: #ffffff; min-height: 500px; box-shadow: 0 2px 4px rgba(0,0,0,.2); }
.top_t { width: 1000px; height: 5px; position: absolute; top: -5px; left: -5px; background: url(../images/top_t.png) no-repeat; }
.foot { position: relative; }
.jg1 { height: 50px; }

.lm1k { width: 223px; position: absolute; left: -5px; top: 0px; }
.lbt1 { background: url(../images/cj_3_19.jpg); height: 55px; line-height: 55px; font-size: 18px; padding-left: 25px; font-family: 微软雅黑; color: #ffffff; }
.lm1 { }
.lm1 li { height: 40px; }
.lm1 a { height: 40px; display: block; line-height: 40px; background: url(../images/cj_3_23.jpg); padding-left: 25px; }
.lm1 a:hover, .lm1 a.ldq { background: url(../images/cj_3_22.jpg); color: #ffffff; }
.rk { width: 695px; float: right; margin-right: 40px; margin-top: 20px; margin-bottom: 45px; } 
/* .rk { width: 100%;  padding: 30px;box-sizing: border-box;margin-top: 20px;margin-bottom: 45px; } */
.rbt1 { height: 35px; border-bottom: solid 1px #d0d0d0; }
.rbt1 span.s1 { float: left; line-height: 35px; font-size: 21px; color: #065db1; font-family: 微软雅黑; }
.rbt1 span.s2 { float: right; line-height: 24px; margin-top: 10px; color: #999; font-size: 12px; }
.rbt1 span.s2 a { color: #999; }
.a_zw { border: solid 1px #e4e4e4; padding: 20px; }
.a_zw2 { }
.jg2 { height: 20px; }

.n6 { padding-top: 5px; }
.n6 li { line-height: 25px; padding-bottom: 15px; }
.n6 span.s_rq { background: url(../images/cjx_2_06.png) no-repeat; width: 86px; font-family: 微软雅黑; padding-left: 16px; height: 25px; line-height: 25px; font-size: 16px; color: #ffffff; margin-right: 10px; float: left; }
.n6 p { width: 540px; float: left; }
.a_zw3 { border: solid 1px #e4e4e4; }
.a_3_1 { width: 346px; float: left; }
.a_3_2 { width: 346px; float: right; border-left: solid 1px #e4e4e4; }

.p2 { padding: 20px 0px 0px 10px; }
.p2 li { width: 159px; height: 280px; float: left; margin: 0px 0px; text-align: center; font-family: 微软雅黑; }
.p2 li img { width: 139px; display: block; height: 173px; margin-bottom: 10px; margin-left: 10px; }
.p2 li b { display: block; font-size: 21px; color: #065db1; font-weight: normal; }
.p2 li p { font-size: 16px; padding-top: 10px; }

.lm2 { padding: 20px 0px; }
.lm2 li { height: 30px; margin-right: 10px; width: 110px; float: left; }
.lm2 a { display: block; height: 30px; line-height: 30px; text-align: center; font-family: 微软雅黑; font-size: 16px; border: solid 1px #d0d0d0; background: #f7f7f7; }
.lm2 a:hover, .lm2 a.ldq { background: #0172c0; border: solid 1px #065db1; color: #ffffff; }

.lm3 { border-bottom: solid 1px #dddddd; height: 27px; }
.lm3 li { height: 26px; margin-right: 2px; /*width:160px;*/ float: left; position: relative; }
.lm3 a { display: block; height: 26px; line-height: 26px; text-align: center; font-family: 微软雅黑; font-size: 14px; border: solid 1px #dddddd; background: #eeeeee; padding: 0px 11px; }
.lm3 a:hover, .lm3 a.ldq { background: #0172c0; border: solid 1px #065db1; color: #ffffff; }
.lm3 a.ldq em { /*
background:url(../images/cjr_1_18.png) no-repeat; width:11px; height:5px; position:absolute; bottom:-7px; left:75px;*/ background: url(../images/cjr_1_18.png) no-repeat center; width: 100%; height: 5px; position: absolute; bottom: -7px; left: 0px; }

.lm4 { border-bottom: solid 1px #dddddd; height: 27px; }
.lm4 li { height: 26px; margin-right: 2px; /*width:180px;*/ width: auto; float: right; position: relative; }
.lm4 li.l4 { width: 100px; float: left; margin: 0px; }
.lm4 a { display: block; height: 26px; line-height: 26px; text-align: center; font-family: 微软雅黑; font-size: 14px; border: solid 1px #dddddd; background: #eeeeee; padding: 0px 20px; }
.lm4 a:hover, .lm4 a.ldq { background: #0172c0; border: solid 1px #065db1; color: #ffffff; }
.lm4 a.ldq em { background: url(../images/cjr_1_18.png) no-repeat center; height: 5px; position: absolute; bottom: -7px; left: 0px; width: 100%; }

.jg3 { height: 30px; }
.p3 { width: 695px; overflow: hidden; }
.p3 ul { padding: 10px 0px 20px 0px; width: 720px; }
.p3 li { text-align: center; width: 160px; height: 160px; border: solid 1px #d0d0d0; position: relative; margin-bottom: 18px; margin-right: 15px; float: left; }
.p3 div.imgk { padding: 35px 0px 0px 0px; text-align: center; }
.p3 p { padding: 10px 15px 0px 15px; }
a.cd_xz { background: url(../images/cjx_5_11.png); width: 16px; height: 17px; position: absolute; right: 5px; bottom: 5px; }

.fy1 { padding: 10px 0px 10px 0px; text-align: center; padding-bottom: 30px; }
.fy1 a { padding: 3px 8px; background: #ffffff; margin: 0px 2px; border: solid 1px #dddddd; color: #666666; }
.fy1 a:hover, .fy1 a.fdq { background: #e30405; color: #ffffff; border: solid 1px #e30405; }


.n7 { padding: 15px 0px 30px 0px; }
.n7 li { padding: 8px 0px; border-bottom: dashed 1px #ccc; }
.n7 span.sn1 { float: left; background: url(../images/cjk_07.jpg) no-repeat 1px 12px; padding-left: 12px; width: 580px; }
.n7 span.sn2 { float: right; color: #999; }

.h2_1 { text-align: center; font-size:2em; font-family: 微软雅黑; line-height: 30px; padding: 35px 0px 15px 0px; font-weight: normal; border-bottom: dashed 1px #ccc; display: block; }
h2.h2_5 { text-align: center; color: #065db1; font-size: 24px; font-family: 微软雅黑; line-height: 30px; padding: 35px 0px 15px 0px; font-weight: normal; border-bottom: dashed 1px #ccc; display: block; }
h2.h2_2 { text-align: center; font-weight: normal; color: #999999; font-size: 14px; padding-top: 10px; }
h2.h2_2 span { color: #065db1; }
h2.h2_2 a { color: #065db1; }
.n_zw { padding: 30px 0px 40px 0px; }

.fx2 { height: 30px; line-height: 30px; border-bottom: dashed 1px #cccccc; }
.fx2 span.s1 { float: left; }
.fx2 span.s2 { float: right; }

.gd { padding-top: 10px; color: #999; }
a.cd2 { color: #065db1; }
a.cd2:hover { color: #cc0000; }

.p4 { padding: 28px 0px 0px 0px; }
.p4 li { border: solid 1px #dddddd; padding: 25px 12px 25px 25px; margin-bottom: 20px; box-shadow: 0 2px 4px rgba(0,0,0,.1); }
.p4 div.imgk { width: 248px; float: left; }
.p4 div.imgk img { width: 248px; height: 206px; display: block; }
.p4 div.txtk { width: 380px; float: right; }
.p4 div.txtk b { color: #333; font-size: 21px; display: block; font-weight: normal; font-family: 微软雅黑; }
.p4 div.txtk p { line-height: 24px; padding: 20px 0px 15px 0px; }


.kk10 { border: solid 1px #dddddd; padding: 15px 30px; box-shadow: 0 2px 4px rgba(0,0,0,.1); color: #999; }

.txt2 { height: 24px; line-height: 24px; border: solid 1px #d0d0d0; padding-left: 10px; width: 340px; }
.an2 { width: 95px; text-align: center; height: 24px; line-height: 24px; color: #ffffff; background: #3085c3; cursor: pointer; }

h4.h4_1 { display: block; font-size: 16px; display: block; padding: 30px 0px 12px 0px; }

.n8 { border-top: solid 1px #dddddd; border-left: solid 1px #dddddd; width: 696px; }
.n8 li { width: 115px; height: 50px; border-bottom: solid 1px #dddddd; border-right: solid 1px #dddddd; float: left; text-align: center; }
.n8 li a { display: block; height: 50px; line-height: 50px; }

.kk11 { border: solid 1px #dddddd; padding: 10px 10px 20px 20px; background: #ffffff; }

/*收缩菜单*/
.v { float: right; overflow: hidden; display: inline-block; background: url(../images/cjr_1_21.png) no-repeat; width: 7px; height: 11px; }
.v01 { background: url(../images/cjr_1_21.png) no-repeat; width: 7px; height: 11px; }
.v02 { background: url(../images/cjr_1_09.png) no-repeat; width: 11px; height: 7px; }
.vtitle { height: 40px; background: url(../images/cjr_1_06.jpg) left no-repeat; line-height: 40px; padding-left: 25px; font-size: 14px; cursor: pointer; }
.vtitle.ldq { background: rgb(255, 102, 0); color: #ffffff; }
.vtitle:hover { background: #FF8B3E; color: #ffffff; }
.vtitle:hover a, .vtitle.ldq a { color: #ffffff; }
.vtitle:hover .v { background: url(../images/cjr_1_21_1.png) no-repeat; }
.vtitle:hover .v02 { background: url(../images/cjr_1_09.png) no-repeat; }
.vtitle em { margin-right: 18px; margin-top: 14px; }
.vconlist { background: #ecedee; border-left: solid 1px #dddddd; border-right: solid 1px #dddddd; padding: 10px 0px; }
.vconlist li a { height: 26px; line-height: 26px; padding-left: 35px; display: block; font-size: 12px; color: #666666; background: url(../images/cjr_1_14.png) no-repeat 25px 10px; }
.vconlist li.select a, .vconlist li a:hover { color: #0172c0; text-decoration: none; }

.p5 { width: 695px; overflow: hidden; padding: 20px 0px 10px 0px; }
.p5 ul { width: 720px; }
.p5 li { border: solid 1px #dddddd; width: 154px; height: 175px; float: left; margin-right: 21px; margin-bottom: 20px; text-align: center; }
.p5 li img { display: block; width: 154px; height: 93px; }
.p5 li p { padding: 20px 10px 0px 10px; font-size: 14px; line-height: 24px; }

.p6 { width: 695px; overflow: hidden; padding: 30px 0px 10px 0px; }
.p6 ul { width: 720px; }
.p6 li { width: 117px; height: 215px; float: left; margin-right: 26px; text-align: center; }
.p6 li img { display: block; width: 117px; height: 146px; margin-bottom: 8px; }

span.s_bt1 { color: #065db1; font-size: 16px; font-weight: bold; font-family: 微软雅黑; background: url(../images/cjr_3_03.png) right no-repeat; padding-right: 25px; }
.jg4 { height: 8px; }
.kk12 { border: solid 1px #dddddd; padding: 20px; margin-bottom: 12px; }

.p7 { }
.p7 ul { }
.p7 li { width: 310px; float: left; margin: 0px 17px 20px 17px; height: 275px; border: solid 1px #dddddd; box-shadow: 0 2px 4px rgba(0,0,0,.1); font-size: 16px; text-align: center; }
.p7 li img { width: 256px; height: 192px; display: block; margin-left: 28px; margin-top: 28px; margin-bottom: 10px; }

.p8 { width: 695px; overflow: hidden; padding: 30px 0px 10px 0px; }
.p8 ul { width: 730px; }
.p8 li { width: 146px; height: 142px; float: left; margin-right: 36px; text-align: center; margin-bottom: 22px; }
.p8 li img { display: block; width: 146px; height: 94px; margin-bottom: 5px; }

.p9 { width: 695px; overflow: hidden; padding: 30px 0px 10px 0px; }
.p9 ul { width: 720px; }
.p9 li { width: 218px; float: left; margin: 0px 16px 20px 0px; height: 585px; border: solid 1px #dddddd; }
.p9 li img { width: 150px; height: 200px; display: block; margin-left: 33px; margin-top: 33px; }
.p9 li p { padding: 15px 30px; color: #999; font-size: 12px; line-height: 22px; }
.p9 li p b { display: block; font-size: 14px; }

.rc_1 { padding-bottom: 20px; }
.rc_1 span.s_f { width: 50px; height: 24px; line-height: 24px; color: #065db1; float: left; }

.lm6 { }
.lm6 li { position: relative; margin-right: 25px; height: 24px; line-height: 24px; float: left; }
a.cd_xx { background: url(../images/cjz_1_07.png) #689ada right no-repeat; color: #ffffff; padding: 2px 20px 2px 5px; }





.nav { position: absolute; top: 182px; }
.menu { height: auto; }
.menu li.menuli { height: auto; position: relative; }
.menu li.menuli ul { background-color: #035ba5; height: auto; left: 0px; }
.menu li.menuli ul li { height: 35px; background-color: #035ba5; border-bottom: 1px solid #0074C1; padding: 0 8px; }
.menu li.menuli ul li a { color: #FFF; height: 35px; line-height: 35px; }
.menu li:hover a { background: url("../images/cj_1_11.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); }
.menu li:hover ul li a { background-image: none; text-align: left; padding-left: 13px; min-width: 59px; padding-right: 10px; white-space: nowrap; }
.menu li ul li { width: auto; float: none; text-align: left; }
.menu li ul li a { background-image: none; text-align: left; padding-left: 13px; min-width: 59px; padding-right: 10px; white-space: nowrap; }
.menu li:hover ul li { width: auto; }
.menu li { /*position:relative;*/ height: auto; }
.menu li ul { display: none; position: absolute; z-index: 999999; text-align: left; }
.menu li:hover ul { display: block; }
.menu li:hover ul li a:hover { background-image: none; }



/*幻灯片样式*/
.focusbox { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; _position: relative; }
.focusbox .slides { position: relative; display: block; width: 100%; height: 100%; zoom: 1; overflow: hidden; }
.focusbox .slides:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.focusbox .slides li { width: 100%; height: 100%; overflow: hidden; }
.focusbox .slides li img { min-width: 100%; min-height: 100%; _width: 100%; _height: 100%; }
.focusbox .slides li .note-bg { position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 125px; background: url(../images/pic-bg.png) 0 bottom repeat-x; _height: 50px; _background: url(none) 0 0 repeat #000; }
.focusbox .slides li .note-txt { position: absolute; left: 0; right: 0; bottom: 0; display: block; padding: 10px; height: 24px; line-height: 24px; color: #fff; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.focusbox .flex-control-nav { position: absolute; right: 5px; bottom: 18px; display: block; z-index: 4; }
.focusbox .flex-control-nav li { margin: 0 5px 0 0; display: inline-block; zoom: 1; *display: inline; }
.focusbox .flex-control-nav li a { display: block; width: 8px; height: 8px; text-indent: -9999px; border: 1px solid #999; border-radius: 8px; cursor: pointer; overflow: hidden; }
.focusbox .flex-control-paging li a:hover { background: #333; }
.focusbox .flex-control-paging li a.flex-active { background: #f90; border-color: #f90; cursor: default; }


#rightPanelContent { width: 695px; overflow: hidden; padding: 30px 0px 10px 0px; }
.article-images-list ul li { height: 184px; overflow: hidden; border-bottom: 1px solid #EDEDED; padding: 30px 0 0 0px; background: url(../images/image-art-bg.png); }
.article-images-list ul li.hover { background: url(../images/image-ar-bg-hover.png); }
.article-images-list ul li .article-image { float: left; padding-right: 18px; }
.article-images-list ul li .article-image a, .article-images-list ul li .article-image img { display: block; width: 209px; height: 148px; }
.article-images-list ul li .article-image a { }
.article-images-list ul li .article-txt {     width: 464px; float: left; }
.article-images-list ul li .article-txt p.article-brief { text-indent: 2em; line-height: 30px; }
.article-images-list ul li .article-txt h3 { font-size: 15px; font-weight: bold; padding-bottom: 8px; }
.article-images-list ul li .article-txt h3 a { color: #000; }
.article-images-list ul li .article-txt h3 a:hover { text-decoration: underline; }
.article-images-list ul li .article-txt .article-info-bar { color: #CECECE; padding-bottom: 12px; padding-left: 6px; }
.article-images-list ul li .article-txt a.detail { color: #750069; }


@media only screen and (max-width:768px){
	.lm1k{display:none;}
	.rk{width:100%;padding: 20px;box-sizing: border-box;margin-right:0;}
	
}