@charset "gb2312";
/* CSS Document */
.com1, .com3, .com5, .com6{ width:100%; margin:8px 0 0;}
.com2{ width:100%; margin:3px 0 0;}
.board{border:1px solid #c5dff0; border-top:none; overflow: hidden; padding:0 10px 8px;}


/* com */
.com_L{width:225px; height:auto; float:left;}
.news{width:560px; height:auto; float:left; margin-left:5px; display:inline;}
.com_R{width:206px; height:auto; float:right;}

.com_tit{width:100%; height:30px; line-height:30px; background:url(../../images/jdz/tit_M.jpg) repeat-x;}
.com_stit{width:100%; background:url(../../images/jdz/tit_Rbg.jpg) right no-repeat;}
.com_stit h3{width:95px; height:30px; background:url(../../images/jdz/tit_Lbg.jpg) no-repeat; text-align:center; float:left; color:#0073b8; font-size:14px;}
.com_R li{width:100%; margin:0 0 3px; *margin:0 0 5px;}
.user dl{padding:0 0 8px; *padding:0 0 6px; width:192px; margin:0 auto;}
.user dd{width:100%; height:auto; margin:15px auto;}
.user dd i{padding:0 5px;}
.user dd img{vertical-align:middle;}
.user_input{border:1px solid #dadada; color:#666; line-height:28px; height:28px; padding:0 3px;}
.login{width:192px; height:34px;  background: url(../../images/jdz/login.jpg) no-repeat; cursor:pointer; border:none; line-height:26px; text-align:center; color:#fff;}
.user ul{ padding:0 0 14px; *padding:0 0 8px; width:192px; margin:0 auto; overflow:hidden;}
.user li{line-height:30px; float:left; margin:0 5px;}
.user li span{color:#ef0100;}

.news h5{text-align:center; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px; font-weight:normal; line-height:42px; color:#ef0000; border-bottom:1px dashed #b9b7b7; background:url(../../images/jdz/news.jpg) no-repeat right;}
.news h5 a{color:#ef0000;}

.news_box{width:100%; margin:8px 0 0;}
.news_pic{width:260px; height:200px; float:left; background:#fff;}
#play{width:260px; height:200x; margin:0 auto; overflow:hidden;}
#playBg{margin-top:175px; z-index:1;filter:alpha(opacity=70);opacity:0.7; width:260px;position:absolute;height:26px;background:#000;}
#playText{margin-top:172px;z-index:2;padding-left:10px;font-size:12px;width:260px;color:#fff;line-height:30px; overflow:hidden;position:absolute;cursor:pointer;}
#playNum{margin:178px 5px 0 100px;z-index:3; width:150px; text-align:right;position:absolute;height:28px;}
#playNum a{margin:0 2px;width:22px;height:22px;font-size:12px;line-height:22px;cursor:pointer;color:#fff;padding:0 5px;background:#042d4b;text-align:center; font-weight:bold;}
#playShow{width:260px;height:200px; overflow:hidden;}
#playShow img{width:260px;height:200px;}
.news_list{float:right; width:260px;}
.com_list{padding:2px 0 0;}
.news_list li, .com_list li{line-height:28px; height:28px; background: url(../../images/jdz/dot.jpg) 0 12px no-repeat; padding-left:10px; position:relative;}
.news_list li .date, .com_list li .date{ position:absolute; right:0; _right:8px; top:0; color:#999;}

.com_box{width:100%;}
.contact_list ul{padding:8px 0 0}
.contact_list li{line-height:28px;}
.map{border:1px solid #c5dff0; border-top:none; }
.map img{margin:5px 0 5px 6px; border:none; width:210px; height:240px; overflow:hidden;}
.contact_list select{width:200px; margin:0 auto; line-height:20px; height:20px; text-align:center;  _margin:3px 0;}

.com2_R{width:770px; height:auto; float:right;}
.com2_Rbox{width:380px; height:auto;}
.com_title{height:27px; line-height:26px; background:url(../../images/jdz/title_bg.jpg) repeat-x;}
.com_title h3{width:87px; float:left; text-align:center; font-size:14px; color:#fff; background:url(../../images/jdz/title_Lbg.jpg) no-repeat;}
.com_title em{text-decoration:none; float:right; padding-right:10px;}
.icons ul{padding:15px 10px; _height:20px;}
.icons li{float:left; margin:8px 10px 0;  _margin:9px 9px 0;position:relative}
.icons li a{display:inline-block; text-align:center; padding:0 0 6px; cursor:pointer; font-weight:bold; line-height:54px; _line-height:32px;}
.icons li a:hover{ color:#097fbf;}
.icons i,.icons b{display:inline-block;background:url(../../images/jdz/icons.jpg) no-repeat 0 0;width:65px; height:65px;}
.icons i b{ background-position:0 -65px;-webkit-transition:opacity .8s ease;-moz-transition:opacity .8s ease;transition:opacity .8s ease;opacity:0;filter:Alpha(opacity=0);}
.icons a:hover b{opacity:1;filter:Alpha(opacity=100)}
.icons .icon2{ background-position:-65px 0px;}
.icons .icon2 b{background-position:-65px -65px;}
.icons .icon3{ background-position:-130px 0px;}
.icons .icon3 b{background-position:-130px -65px;}
.icons .icon4{ background-position:-195px 0px;}
.icons .icon4 b{background-position:-195px -65px;}
.icons .icon5{ background-position:-260px 0px;}
.icons .icon5 b{background-position:-260px -65px;}
.icons .icon6{ background-position:-325px 0px;}
.icons .icon6 b{background-position:-325px -65px;}

.pro_list{ float:left; padding:8px 0 0;}
.pro_list li{line-height:28px; background: url(../../images/jdz/dot.jpg) 0 12px no-repeat; padding-left:10px; width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.scroll {width:750px; _width:740px; overflow:hidden; zoom:1; margin:0 auto; padding:6px 0;}
.scroll .pcont {width:640px;  _width:630px; float:left; overflow:hidden;}
.scroll .ScrCont {width:32766px; zoom:1;}
.scroll #List1_1 {float:left;}
.scroll #List2_1 {float:left;}
.scroll .LeftBotton { background: url(../../images/jdz/prev.jpg) no-repeat; float: left; margin:3px 12px 0; width:26px; height:130px;}
.scroll .RightBotton {background: url(../../images/jdz/next.jpg) no-repeat; float: left; margin:3px 12px 0; width:27px; height:130px;}
.scroll .pl img { display: block; margin: 4px auto 0; cursor: pointer;  width:150px; height:95px; border:1px solid #ddd; padding:1px;}
.scroll .pl {width:162px; height:auto; float:left; line-height:30px; text-align:center;}

/*ÁÐ±íÒ³*/
.com_tit1{height:32px; line-height:32px; background:url(../../images/tit_M1.jpg) repeat-x;}
.com_tit1 h3{background:url(../../images/tit_R.jpg) no-repeat right; width:100%; height:32px;}
.com_tit1 h3 em{ background: url(../../images/tit_L.jpg) no-repeat; width:90px; text-align:center; font-size:14px; color:#fff; float:left; font-style:normal;}
.com_tit1 h3 span{ background: url(../../images/tit_bL.jpg) no-repeat; width:121px; text-align:center; font-size:14px; color:#fff; float:left; font-style:normal;}
.com_tit1 h3 b{ background: url(../../images/tit_bigL.jpg) no-repeat; width:182px; text-align:center; font-size:14px; color:#fff; float:left;}
.com_tit1 h3 u{text-decoration:none; padding:0 8px 0 0;  _padding:8px 8px 0 0; float:right; font-weight:normal;}
.com_tit1 h3 strong{text-decoration:none; padding:0 8px 0 0;  _padding:3px 8px 0 0; float:right; font-weight:normal;}
.com_tit1 h3 strong a{ color:#8e9300;}
/*add by wlj at 2015-09-11  start*/
.com_title{height:26px; line-height:26px; background:url(../../images/jdz/title_bg.jpg) repeat-x;}
.com_title h3{width:378px; float:left; text-align:center; font-size:14px; color:#666;}
.com_title em{text-decoration:none; float:right; padding-right:10px;font-size:12px; color:#ccc;height:26px; line-height:26px;}
/*end*/
.com2_Rlist{border:1px solid #ddd; border-top:none; background:url(../../images/gzl_bg.jpg) repeat-x #fff;  height:auto; padding:7px 16px;}
.com2_Rlist li{line-height:30px; height:33px; background:url(../../images/gzl_listbg.png) no-repeat; _background:url(../../images/gzl_listbg.gif) no-repeat; color:#cd0102; width:214px; text-align:center; text-shadow:0 1px rgba(255, 255, 255, 0.85); margin:9px 0; letter-spacing:1px;} 
.com2_Rlist li a{color:#cd0102; text-shadow:0 1px rgba(255, 255, 255, 0.85);}
.com_list1{border:1px solid #ddd; border-top:none; background:#fff;  height:auto; padding:3px 10px 8px;}
.com_list1 li{line-height:28px; background: url(../../images/dot.jpg) 0 14px no-repeat; padding-left:8px; _padding:3px 0 2px 8px; position:relative; font-size:12px;}
.com_list1 li .date { position:absolute; right:8px; top:0; color:#999; font-size:12px;}

/* zzjg 12-26 add*/
.sdmenu_bg{width:223px;border:1px solid #c5dff0; border-top:none; height:259px; background:url(../../images/jdz/zzjg_bg.jpg) repeat-x;}
.sdmenu{width:209px; margin:0 auto; padding:10px 0;}
.sdmenu div {overflow: hidden;}
.sdmenu .collapsed {height:29px; margin:0 0 10px;}
.menu_tt a{ display:block; background:url(../../images/jdz/list_overbg.jpg) no-repeat; height:29px; display: block;position: relative; line-height:29px; padding-left:36px; color:#0073b8; font-weight:bold;}
.menu_tt a:hover {background:url(../../images/jdz/list_overbg.jpg) no-repeat; color:#0073b8;}
.sdmenu .collapsed .menu_tt a{ background:url(../../images/jdz/list_bg.jpg) no-repeat; height:29px;  color:#333;}
.sub_menu{ width:197px; margin:0 auto 8px; background:#eef7fc; border:1px solid #f2efef; border-top:none; padding:8px 5px;}
.sub_menu li{ line-height:26px; font-family:Arial, Helvetica, sans-serif;}
.sub_menu li span{color:#ef0000;}
.sub_menu p{text-indent:2em; line-height:26px;}

/*tabnav 6-12add modify by wlj at 2015-09-11*/
.tab_tit li{ width:87px; text-align:center; cursor:pointer; line-height:26px; word-wrap: break-word; display:block; float:left; white-space:nowrap; font-size:14px; color:#666;background:url(../../images/jdz/title_Lsbg.jpg) no-repeat; margin:0 3px 0 0; display:inline;}
.tab_tit .active{ width:87px; background:url(../../images/jdz/title_Lbg.jpg) no-repeat; text-align:center; color:#fff; line-height:26px; font-weight:bold;}
.com_Tlist{padding:2px 0 0;}
.com_Tlist li{line-height:28px; background: url(../../images/jdz/dot.jpg) 0 12px no-repeat; padding-left:10px; position:relative;}
.com_Tlist li .date{ position:absolute; right:0; _right:8px; top:0; color:#999;line-height:28px; }
