@charset "utf-8";
*{ margin:0; padding:0;}
body {font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:1.6em;}
a,a:link,a:visited,a:active{ color:#000; text-decoration:none;}
a:hover { color:#1276c6;}
a:focus { outline:none;-moz-outline:none;}
dl,dt,dd,ul,li { margin:0; padding:0; list-style:none; list-style-type:none;}
.clear { clear:both;}
img { border:none;}
.srk { width:auto; background:#fff; height:21px; line-height:21px; border:1px solid #ccc;}
/*index*/
/*top*/
.top { width:100%; height:24px; line-height:24px; padding:6px 0; background:#eeeeee;}
.top_box,.logo,.box1,.box2,.yqlj { clear:both; width:1002px; margin:0 auto;}
.top_l{ float:left;}
.top_r { float:right;}
.top_r span {float:left;}
.top_r .srk { width:90px; margin-right:10px; padding:0 4px;}
.but,.but1 { border:1px solid #2b6fa1; background:#2b6fa1; padding:0 6px; color:#fff; border-radius:4px; height:24px; line-height:24px; margin-right:8px;}
.but1 { color:#333; border:1px solid #ccc; background:#eee;}
.logo { height:92px;}
.logo_l { float:left;}
.logo_r { float:right; margin-top:30px;}
/*导航*/
.dh { width:100%; height:40px; background:url(../images/dh_bg.jpg) repeat top center;margin-bottom:12px; color:#fff; font-weight:bold;}
.dh a,.dh a:link,.dh a:hover { color:#fff;}
.dh_box { width:1002px; margin:0 auto; height:40px; font-size:14px; }
ul.nav { width:100%; float:left; margin-top:-3px;height:40px; line-height:40px; font-size:16px; color:#FFFFFF;}
ul.nav li{ width:100px;text-align:center; position:relative; z-index:99;}
ul.nav > li{ float: left;}
ul.nav > li:hover,ul.nav > li.on { background:#1a527b; color:#ff0;}
ul.nav li h3{height: 40px; line-height: 40px; font-weight:normal; font-size:14px;}
ul.nav > li > h3{ background:none; font-weight:bold;}
ul.nav > li > ul > li { height:30px; line-height:30px;}
ul.nav > li > ul > li h3 { font-size:15px;height:30px; line-height:30px;}
ul.nav > li > ul > li h3 a{color:#fff}
ul.nav > li > ul > li h3:hover a{ color:#ff0;}
ul.nav > li:hover a,ul.nav > li h3:hover,.choice,ul.nav > li.on a{ color:#ffffff;}
ul.nav > li h3:hover a,.choice a { color:#ff0;}
ul > li > ul{ display: none; padding-bottom:8px;}
ul.nav > li:hover > ul,ul > li.on > ul{ display: block;}
.banner { width:1002px; margin:0 auto; height:280px; overflow:hidden; margin-bottom:10px;}
/*图片播放样式*/

.ad { width:1002px; margin:0 auto 10px; }
/*box1*/
.box1{ margin-bottom:10px;}
.box1 .box1_l { float:left; margin-right:10px; width:330px; height:248px; border:1px solid #ddd; padding:4px; background:#fff;}
.box1 .box1_r { float:right; width:282px; text-align:center; overflow:hidden;}
.box1_m { float:left; width:358px;}
.title  { clear:both;width:100%; border-bottom:2px solid #39729c; height:30px; line-height:30px; }
.title b { float:left; font-size:14px; color:#fff; font-weight:bold; background:url(../images/title.jpg) no-repeat left top; text-align:center; width:110px; height:30px; line-height:30px;}
.title a { float:right; color:#666; margin-right:5px;}
.dot { width:96%; margin:10px auto 0; text-align:left;}
.dot dd { font-size:12px; height:26px; line-height:26px;white-space:nowrap;background:url(../images/li.jpg) no-repeat left center; text-align:left; text-indent:14px;}
.dot dd span { float:right; color:#666;}
.dot dt { border-top:1px dashed #ccc; height:8px; line-height:8px; margin-top:10px; padding:0;}
.dot font { font-size:12px;color:#888; margin-right:10px;}
.dot1 dd { background:url(../images/li1.jpg) no-repeat left center; text-indent:16px;}
.box1_r .title { background:#2b6fa1; color:#fff;}
.box1_r .title a { color:#fff;}
.box1_r .title b { background:url(../images/ico_zytz.png) no-repeat left center; margin-left:10px; text-align:left; width:auto; padding-left:26px;}
.dot_box { border:1px solid #ccc; border-top:1px solid #2b6fa1; padding:0 10px; height:224px;}
.box2_m { width:325px; float:left; margin-right:10px; padding-bottom:10px; margin-top:5px;}
.box2_r { margin-right:0;}
.top_img { width:100%; display:table; padding:13px 0 0;}
.top_img div { float:left; display:inline-block;}
.top_img div:first-child { width:120px; padding-right:10px;}
.top_img div img { width:100%; height:90px;}
.top_img div:last-child { width:190px;}
.top_img div h4 { font-size:12px; padding-bottom:5px;}
.top_img div p { color:#666;}
.box2_r_rwjs {}
.box2_r_rwjs ul { display:table;}
.box2_r_rwjs li { width:46%; padding:14px 2% 0; float:left; text-align:center;}
.box2_r_rwjs li img { width:100%; height:200px;}
.box2_r_rwjs li div { color:#fff; line-height:2em; padding-top:5px; width:100%; height:25px; margin-top:-30px;position:relative; background:rgba(57,115,157,0.7);}

/*box3*/
.wdy_box { border:1px solid #ccc; height:190px;}
#idemo { margin:0 10px; text-align:center;}
#idemo img { width:170px; height:130px; margin-right:15px; margin-bottom:10px;}
.wdy_box_r { float:left; width:930px; margin-top:15px;}
.title_l { float:left; width:26px; margin-top:26px; color:#fff; margin-right:6px; height:105px; background:url(../images/title1.jpg) no-repeat center; padding:30px 0 0 10px; font-size:14px; font-weight:bold; line-height:1.8em;}
.title_l a { color:#fff; display:block;}
.zcrds_box_r { width:940px; float:left; padding-top:20px;}
.zcrds_box .title_l { background:url(../images/title2.jpg) no-repeat center; height:130px; margin-top:12px; margin-left:5px; line-height:1.4em; padding-top:35px;}
.rollBox{width:100%;overflow:hidden;padding:0; height:180px;}
.rollBox .Cont{width:880px;overflow:hidden;float:left; height:158px;}
.rollBox .ScrCont{ display:table; }
.rollBox .pic { text-align:center; margin-right:20px; float:left;}
.rollBox .pic font { color:red;}
.rollBox img { width:130px; height:130px; margin-bottom:10px;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .LeftBotton{height:150px;width:15px;background:url(../images/a_left.jpg) no-repeat center;overflow:hidden;float:left;margin:0;cursor:pointer; margin-right:15px;}
.rollBox .RightBotton{height:150px;width:15px;background:url(../images/a_right.jpg) no-repeat center;overflow:hidden;float:left;margin:0;cursor:pointer; margin-left:15px;}

/*yqlj*/
.yqlj { margin-bottom:20px;}
.yqlj_box { width:100%; margin:0 auto; padding:15px 0;}
.yqlj .title { width:100%; height:32px; border-bottom:1px solid #ccc; background:url(../images/title3.jpg) no-repeat left center; text-indent:20px; font-size:14px; color:#39729c; font-weight:bold;}
.yqlj dl { width:100%;}
.yqlj dd { float:left; width:23.5%; margin-left:1.5%;white-space:nowrap;background:url(../images/li.jpg) no-repeat left center; text-align:left; text-indent:14px; line-height:2.1em;}
/*滚动条*/
.clr {clear:both;height:0}
.jScrollbar {float:left;overflow:hidden;position:relative; width:100%;height:95px;}
.jScrollbar_mask {width:96%;position:relative;top:0;float:left}
.jScrollbar_draggable {float:left;width:3px;height:100px;overflow:hidden;background:none;background-color:#e3e3e3;margin-left:30px;position:relative}
.jScrollbar_draggable a.draggable { position:relative;background-color:#39729c;display:block;height:70px;width:13px;		margin-left:14px;cursor:s-resize}
.jScrollbar .jScrollbar_draggable a.draggable {position:relative;background-color:#39729c;display:block;height:44px;width:3px;margin-left:0;cursor:s-resize}

/*footer*/
.footer { width:100%; background:url(../images/footer.jpg) repeat-x top #fff; text-align:center; line-height:2em; padding:30px 0 20px; margin-top:10px;}
/*列表样式*/
.box { width:1000px; margin:0 auto 10px;}
.dqwz_box {width:100%; height:40px; line-height:40px; font-size:12px; background:url(../images/dqwz_bg.jpg) repeat-x top left;  border-bottom:2px solid #39729c; margin-top:5px;}
.dqwz_box span { padding-left:34px;background:url(../images/title3.jpg) no-repeat 10px center; }
.list_box { width:98%; margin:0 auto;}
.list_box .dqwz_box,.list1 .dqwz_box { width:98%; margin:0 auto; text-align:right; border-bottom:1px dashed #ddd;}
.list_box .dqwz_box b,.list1 .dqwz_box b { float:left; height:20px; line-height:20px; margin-top:10px; color:#3266af; font-size:16px; border-left:4px solid #3266af; padding-left:10px; margin-left:5px;}
.list_right { float:left; width:736px; min-height:450px; border:1px solid #ccc;}
.list_wz { width:96%; margin:10px 2% 2px 2%; background:url(../images/list_wzbg.jpg) repeat top left;}
.list_wz li { background:url(../images/li.jpg) no-repeat 8px center; line-height:32px; height:32px; white-space:nowrap; font-size:14px; border-bottom:1px dashed #ccc; text-indent:20px;}
.list_wz li span { float:right; padding-right:10px; color:#888;} 
.list_wz li span.zz { width:70px; text-align:center; color:#999}
.fy { clear:both; width:96%; margin:0 auto; text-align:right; padding:15px 0;}
.fy b { padding:0 2px; color:#FF0000;}
.list_left { width:252px; float:left; margin-right:10px;}
.list_left .box4_l { width:100%; height:auto; border:1px solid #ccc; padding:0 0 11px 0; margin-bottom:10px;}
.list_left .box4_l .title {  height:35px;}
.list_left .box4_l .title b { background:url(../images/title5.png) no-repeat 5px center; margin-left:5px; padding-left:30px; color:#39729c; text-align:left; width:auto; line-height:35px; height:35px;}
.list_left .box4_l .dot { width:240px; height:auto; padding-left:8px; padding-right:2px;}
.list_left .box4_l .dot dd { height:26px; line-height:26px; }
.list_left .box4_l .dot dd font { margin-right:7px;}
.list_left .box4_l .sub_dh { font-weight:bold;}
.list_left .box4_l .sub_dh dd { width:50%; float:left; text-align:center;background:url(../images/title4.jpg) no-repeat center; height:52px; line-height:52px; color:#fff; text-indent:0;}
.list_left .box4_l .sub_dh dd a { color:#fff;}
/*文章样式*/
.cont_box { font-size:14px; width:998px; margin:0 auto; border:1px solid #d2d2d2;}
.cont_box a { cursor:pointer;}
.cont { padding:20px 30px;}
.content p { padding-bottom:5px;}
.cont h1,.cont h2,.cont h3 { text-align:center;}
.cont h2 { text-align:center; line-height:1.8em; font-size:28px; padding:10px 0;}
.cont .wz { width:100%; font-size:12px; text-align:center; background:url(../images/wz_lybg.jpg) no-repeat center; height:28px; line-height:28px; padding:20px 0;}
.cont .wz span { padding:0 12px;}
.cont #Zoom { line-height:1.9; width:90%; margin:0 auto;}
.content img { max-width:720px; text-align:center;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<720?"720px":""); overflow:hidden;}
.print { text-align:right; font-size:14px;}
.print span { margin:0 10px;}
.article_page {  width:100%; margin:0 auto; padding:10px 0; font-size:12px;}
.article_page li {  width:100%; line-height:2.2em;}
/*单信息页*/
.list_right .cont { padding:20px 10px;}
.list_right .cont p { font-size:14px;}
.list_right .cont h3 { font-size:19px;}
.list_right .cont img {max-width:640px; text-align:center;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<640?"640px":""); overflow:hidden;}
/**/
.list1 { width:100%; float:none; padding-top:10px;}
.list2 dl { width:98%; padding-top:20px;}
.list2 dl dd { width:30%; display:block; float:left; margin:15px 0 15px 3%; text-align:center; line-height:2em;}
.list2 dl dd img { width:210px; height:150px;}
.list_img { width:95%; margin:0 auto; margin-top:15px;}
.list_img dl { width:100%; margin-bottom:10px; height:95px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.list_img dl dt{ display:block; float:left;width:120px; height:90px; padding-right:15px;}
.list_img dl dt img { width:100%; height:90px; border:1px solid #fff;}
.list_img dl dd {font-size:14px; height:24px; line-height:24px;}
.list_img dl dd a { background:url(../images/li1.jpg) no-repeat left center; padding-left:16px; }
.list_img dl dd b { float:right; font-weight:normal;}
.list_img dl dd.wz_zy { background:none; height:auto; line-height:1.6em; color:#666; font-size:12px; font-weight:normal;}
.hyzx { width:90%; margin:40px auto;}
.hyzx p { width:300px; line-height:3em; color:#666; text-align:right;}
.hyzx p a { font-size:14px; color:#29729c;}
.hyzx h2 { font-size:21px; color:#29729c; line-height:2;}
.hyzx td { height:42px; line-height:42px; font-size:12px; padding:2px;}
.hyzx td .srk { width:200px; height:22px; line-height:22px; border:1px solid #ccc; padding:2px;}
.hyzx td .address { width:400px; height:22px; line-height:22px; border:1px solid #ccc; padding:2px;}
.hyzx .cz,.hyzx .zc {padding:0; margin:15px 0;width:80px; height:36px; line-height:36px; font-weight:bold; color:#fff; background:#bbbbbb; border:none; font-size:16px;}
.hyzx .zc  { margin-right:20px; background:#29729c;}
.hydl { width:300px; margin:50px auto;}
.hydl td { line-height:2.5em; padding:5px 0;}
.hydl h2 { text-align:center;}
.hydl td .srk { width:294px;}
.hydl td .zc { width:100%; margin:0;}
/*banner*/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slidebar { position: absolute; bottom: 5px; right: 4px; }
.slidebar li {background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden;  float: left; margin-right:3px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(41,114,156,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #7029729c,endColorstr = #7029729c); color: #fff; font-weight: 700; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrapad { margin: 0 auto; width: 100%;overflow: hidden; }
.comiis_wrapad img { float: left;height:100%; width:100%; }
#slidesImgs li { width:100%; height: 280px; display: none; }


/* 新闻图片切换 */
.slider-ctrl-prev,.slider-ctrl-next,.slider-ctrl-con,.slider-ctrl .current {background-image:url(../images/icon_v9.png);background-repeat:no-repeat;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
.w-slider{overflow:hidden;z-index:1;}
.slider-scroll{width:330px;overflow:hidden;}
.slider-main{position:relative;}
.slider-main .current{display:block;}
.slider-main-img{display:none;float:left;position:relative;z-index:1;height:100%;}
.slider-main-img img { width:330px; height:248px;}
.slider-main-img p{width:100%;height:45px;line-height:45px;font-size:14px;top:208px;left:0;z-index:1;background:rgba(0, 0, 0, 0.7);background:#000\9; text-align:center;filter: Alpha(Opacity=70);/*Firefox*/-moz-opacity:0.7;/*Chrome和Safari*/opacity:0.7;}
.slider-main-img a,.slider-main-img a:visited{color:#ececec;text-decoration:none;}
.slider-main-img a:hover{color:#fff;}
.slider-ctrl{text-align:center;height:20px;}
.slider-ctrl-con{display:inline-block;width:24px;height:20px;margin:0 1px;background-position:-24px -882px;text-indent:-10em;overflow:hidden;cursor:pointer;}
@-moz-keyframes a_slidercurrent { from { background-position: -24px -762px; } to { background-position: 0 -762px; } }
@-webkit-keyframes a_slidercurrent { from { background-position: -24px -762px; } to { background-position: 0 -762px; } }
@-o-keyframes a_slidercurrent { from { background-position: -24px -762px; } to { background-position: 0 -762px; } }
@keyframes a_slidercurrent { from { background-position: -24px -762px; } to { background-position: 0 -762px; } }
@-moz-keyframes a_slidercurrent_b { from { background-position: -32px -822px; } to { background-position: -2px -822px; } }
@-webkit-keyframes a_slidercurrent_b { from { background-position: -32px -822px; } to { background-position: -2px -822px; } }
@-o-keyframes a_slidercurrent_b { from { background-position: -32px -822px; } to { background-position: -2px -822px; } }
@keyframes a_slidercurrent_b { from { background-position: -32px -822px; } to { background-position: -2px -822px; } }
.slider-ctrl .current_static{background-position:-24px -762px;}
.slider-ctrl .current{background-position: -24px -762px;-moz-animation:a_slidercurrent 5s linear;-webkit-animation:a_slidercurrent 5s linear;-o-animation:a_slidercurrent 5s linear;animation:a_slidercurrent 5s linear;}
.slider-ctrl-prev,.slider-ctrl-next{opacity:.5;position:absolute;z-index:1;overflow:hidden;width:30px;height:35px;cursor:pointer;text-indent:-10em;}
.slider-ctrl-prev:hover,.slider-ctrl-next:hover{opacity:1;}
.slider-ctrl-prev{background-position:6px top;left:0;top:86%;}
.slider-ctrl-next{background-position:-6px -45px;right:0;top:86%;}
.slider300{width:330px;height:248px;}
.slider300 .slider-main{width:1200px;height:248px;}
.slider310{width:330px;height:248px;}
.slider310 .slider-main{overflow:hidden;height:248px;}
