@charset "gb2312";
*{margin:0;padding:0;}
body,div,h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-size:12px;font-family:Microsoft YaHei;color:#333;}
dl,dt,dd,ul,ol,form,fieldset,input,textarea,p,img,span,blockquote,th,td,em,strong{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#0065C3;}
body{background:url(../Images/238.jpg) repeat-x left -5px #fff; line-height:2; min-width:1250px;}
.widths{width:100%;margin:0 auto;;clear:both;}
.width{width:1200px;margin:0 auto;clear:both;}
.l{float:left;}.c{clear:both;}
.more{float:right;}
.dis{display:none;}
.m10{margin:10px 8px;}
/*banner*/
/*.banner{height:420px;overflow:hidden; display:block;width:100%;}
.ban_bg{height:400px;width:100%; position:relative; }
.ban_bg .bgitem{ position:absolute; top:0;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #2B130F;border: 1px solid #2B130F;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}*/
/*banner
#banner{background:url(../images/banner.jpg) no-repeat center top;height:170px;}*/
#header{background-image:url(../images/title_bg.jpg);background-repeat:repeat-x;line-height:32px;}
#header .l{float:left;}
#header .l img{ padding:10px 0 0 20px;}
#header #right{float:left; margin:0 0 0 300px;;color:#333;width:300px;color:#B8B8B8;text-align:left;}
#header #right dt{ width:180px; float:right;}
#header #right1{float:right; margin:0 0 0 300px;;color:#333;width:300px;color:#B8B8B8;text-align:left;}
#header #right1 dt{ width:180px; float:right;}
#header #right a{color:#0377C2;}
#header #right #tel{line-height:50px;margin-top:20px;font-size:18px;background-image:url(../images/tel.png);background-repeat:no-repeat;background-position:left center; float:left;}
#header #right #tel p{ padding-left:55px;}
.weixin img{ width:100px; height:100px; float:right; padding-top:2px; padding-right:20px; }
#header #right .input{border:1px solid #B8B8B8;padding:2px 0 0 5px;height:18px;line-height:18px;color:#999;width:160px}
#header #right .bnt{width:55px;border:0;line-height:16px;padding:4px 0 5px 0;text-align:center;color:#fff;margin:1px 0 0 0;height:22px;}
#nav{background:#0377c2;height:42px;}

.menu{margin:0 auto;width:1000px;padding:0;border:0px}
.menu .l{float:left;background:url(../images/bknav_bg_l.jpg) repeat-x 0 0;width:6px;height:30px;display:block;}
.menu .r{float:right;background:url(../images/bknav_bg_r.jpg) repeat-xt 0 0;width:7px;height:30px;display:block;}
.menu li{float:left;background:url(../images/index_17.jpg) center center no-repeat;width:2px;height:42px;margin:0;}
.menu li{float:left;height:42px;POSITION:relative;display:block;line-height:42px;width:123px;text-align:center;}
.menu li a span{color:#fff;font-size:14px;outline:none;display:block;}
.menu li a:hover{ background:#C7E2FF; color:#0065C3;}
.menu li .nav_sub_main{Z-INDEX:10000;POSITION:absolute;WIDTH:123px;TOP:42px;display:none;}
.menu li .nav_sub_main{LEFT:0px}
.menu li:hover .nav_sub_main{display:block;}
.nav_sub_main LI{list-style:none;margin:0;BACKGROUND:#0377c2;padding:0;TEXT-ALIGN:center;LINE-HEIGHT:30px;HEIGHT:31px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}}
.nav_sub_main LI A { DISPLAY: block; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 12px;}
.nav_sub_main LI A:hover {BACKGROUND:#eee; COLOR: #000}



.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }



#content1{margin-top:2px;border:#0F0 dotted 0px;}
#content{margin-top:2px;border:#F00 dotted 0px;}
.cleft{ float: left; width: 248px; border: #eee 1px solid; }
.cright{ }
.cleft_list{float:left;width:240px;border:#eee 1px solid;}
.cright_list{float:right;width:750px;}
#index_ad{float:left;width:298px;height:250px;}
#intro{ padding: 0; margin: 0 auto; }
#in_intro{ padding: 0 0 30px 0; font-size: 18px; line-height: 2; text-indent: 2em; }
#intro p{font:12px/22px normal "瀹嬩綋",Arial;text-indent:2em;}
#index_tel{ float: right; padding-top: 8px; padding-right: 150px; font: 18px/24px bold "Times New Roman",Arial; color: #F00; letter-spacing: normal; }
#contact{width:100%;height:100px;line-height:20px;font:14px/20px bold "Times New Roman",Arial; color:#F00;background:url(../images/contact.jpg) no-repeat -50px -60px; text-align:center;}

/* */
* {padding:0;margin:0;list-style:none;}
img{ border:none;}
.focus { width: 100%; min-width: 980px; height: 420px; overflow: hidden; position: relative; }
.f-img-list {  height: 420px; margin:0 auto; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 100;  background: url(../images/f-img-list-bg.jpg); }
.f-img-list li {width:1920px; height: 420px; text-align: center;  position: absolute; left: 0; top: 0; z-index: 101; }
.f-img-list li.on {	z-index: 105;}
.focus .f-b {	width: 980px;	margin: auto;	position: relative;	z-index: 110;}
.focus .f-b .f-content {position: absolute;	width: 100%;	height: 100%;}
.d-img-list-bg, .d-img-list {position: absolute;	left:100px;	top: 0;	width: 200px;	height: 420px;}
.d-img-list-bg {background: #000000;	opacity: 0.2;	filter: Alpha(Opacity = 20);}
.d-img-list li {position: absolute;	left: 0;	top: 0;	z-index: 112;	display: none;	width: 200px;	height: 420px;}
.d-img-list li.on {	z-index: 113;	display: block;}
.d-img-list li h3 {	padding: 60px 10px 10px 10px;color: #37a4e4;font-size: 22px;font-family: Microsoft YaHei;font-weight: normal;}
.d-img-list li p {padding: 10px 10px 10px 10px;	color: #ffffff;	font-size: 16px;font-family: Microsoft YaHei;font-weight: normal;line-height: 1.6;}
.focus-btns {position: absolute;right: 140px;top: 280px;}

.focus-page-btn {width: 66px; height: 66px;	background: url(../images/focus-page-btns.png) no-repeat;position: absolute;top: 160px;	z-index: 110;}
.focus-btn-prev {background-position: 0 0;	left: 30px;}
.focus-btn-next {background-position: -66px 0;	right: 30px;}


.container{width:1265px;margin:0 auto;clear:both;}
.container:after{content: "";clear: both;display: table;}

#bodyer{clear:both;}
#bodyer1{ margin-top: 15px;}
#bodyer1:after{ clear: both;content: "";display: table;}
#bodyer2{ margin-top: 15px;}
#tjcp{ background: url(../images/djjs_14.jpg);height: 51px;width: 100%;clear: both;}
#tjcp .tit{ float: left;}
#tjcp .tit b{ padding:5px 0 0 5px; line-height:37px; font-size:14px;}
#tjcp .con{ float: left;line-height:37px;}
#tjcp .con p{margin:0;padding:0;}
#tjcp .con p a{ font-size:14px; font-family:"微软雅黑"; padding:0 5px;}
#hleft{ float: left;width: 304px;}
#hcplb{ float: left;}
#hcplb .con{ width:300px; border:1px #ccc solid;;}
#hcplb .li{border-bottom: 1px #ccc dashed;height: 36px;line-height: 36px;margin: 0 4px;padding-left: 25px;background: url(../images/djjs_27.jpg) no-repeat 5px 13px;clear:both;}
#hcplb .nr{line-height:30px;}
#hcplb .nr:after{content:"";clear:both;display:table;}
#hcplb .nr div.s{width:190px;padding-left:35px;float:left;letter-spacing:2px;}
#hcplb .nr div{padding-left:30px;font-size:14px;margin-right:3px;background:url(../images/jt.jpg) no-repeat 15px 7px;}
#hcplb .nr div a{font-size:14px; font-weight:bold;}

#hcplb .ptel{ margin-top:10px; width:275px; height:76px; background:#3398FF; border-bottom:4px solid #0066FF; color:#fff; padding:32px 0 0 25px; font-size:16px;}
#hcplb .ptel span{ background:url(../images/pro_tel.jpg) no-repeat left top; padding-left:53px; height:50px; display:block; line-height:26px;}
#hcplb .ptel span em{ display:block; font-size:24px; font-weight:bold; font-family:arial; font-style:italic;}
#hcplb .li a{ font-weight: bold;font-size: 16px;}
#hcplb .foot{ background: url(../images/djjs_36.jpg) no-repeat;height: 5px;overflow: hidden;}
#hcpbk .con{background: url(../images/djjs_38.jpg)}
#hcpbk .con li{ border-bottom: 1px #ccc dashed;background: url(../images/djjs_41.jpg) no-repeat 5px 10px;padding-left: 30px;margin:0 10px 0 6px;
height: 30px;line-height: 30px;clear: both;}
#hcpbk .con li a{ float: left;}
#hcpbk .con li span{ float: right;}
#hcpbk .foot{ background: url(../images/djjs_44.jpg) no-repeat;height: 5px;overflow: hidden;}
#hlxwm .con{ width:298px;border:1px #ccc solid; border-top:none;}
#hlxwm .con p{margin:0; font-size:14px; line-height:22px;}
#hlxwm .foot{ background: url(djjs_36.jpg) no-repeat;height: 5px;overflow: hidden;}
#hright{ float: left;width: 957px; }
#hright .con{float: left; width: 907px; border:1px #ccc solid; margin:0 0 10px; margin-left:1px; padding:5px 15px; font-size:14px; line-height:26px;}
#hqyjj{ width: 653px;float: left; }
#hqyjj .con{ width:593px; margin-left:15px; border:1px #ccc solid; border-top:none;}
#hqyjj .con p{ padding:10px 10px; line-height:24px;}
#hqyjj .con p a{ font-size:16px; color:#F00; font-weight:bold;}
#hqyjj .foot{ background: url(djjs_31.jpg) no-repeat;height: 8px;overflow: hidden;}
#hrxcp{ width: 304px;float: left;}
#hrxcp .con{ width:269px; border:1px #ccc solid; margin-left:2px; }
#hrxcp .con .flashNews{ width: 268px; margin:0 auto;}
#hrxcp .con #Switch_1 img{ width: 268px;}
#hrxcp .foot{ background: url(djjs_32.jpg) no-repeat;height: 8px;overflow: hidden;}

#hproduct .marquee{ width: 100%;height: 415px;overflow: hidden;clear: both;}
#hproduct .con{ width:910px; margin-left:13px; border:1px #ccc solid; border-top:none; }
#hproduct .con li{ float: left;width: 180px;height: 210px;text-align: center;}
#hproduct .con ul:after{ clear: both;content: "";display: table;}
#hproduct .con li img{ width: 160px;height: 160px;padding: 1px;border: 1px #ccc solid;}
#hproduct .con li .txt{ background: #eee;width: 160px;margin: 5px auto;border: 1px #ccc solid; font-size:14px; font-weight:bold;}
#hproduct .foot{ background: url(djjs_45.jpg) no-repeat;height: 5px;overflow: hidden;}
#hxwzx{ width: 492px;float: left;}
#hxwzx .con{ width:445px; margin: 0 5px 0 10px;}
#hxwzx .con li{ border-bottom: 1px #ccc dashed;background: url(../images/djjs_41.jpg) no-repeat 5px 10px;padding-left: 30px;
height: 30px;line-height: 30px;clear: both;}
#hxwzx .con li a{ float: left;}
#hxwzx .con li span{ float: right;}
#hhyzs{ width: 465px;float: left;}
#hhyzs .con{ width:425px; margin: 0 5px 0 5px;}
#hhyzs .con li { border-bottom: 1px #ccc dashed; background: url(../images/djjs_41.jpg) no-repeat 5px 10px; padding-left: 30px;height: 30px;line-height: 30px;clear: both;}
#hhyzs .con li a{ float: left;}
#hhyzs .con li span{ float: right;}
#hgcal .con{ width:1255px; border:1px #ccc solid; border-top:none; margin-left:2px;}
#hgcal .foot{ background: url(djjs_56.jpg) no-repeat;height: 8px;overflow: hidden;}
#hgcal .con .marquee{width:1235px;overflow:hidden;height:190px;margin:0px 9px;padding-top:10px;}
#hgcal .con .marquee ul li {
float: left;
text-align: center;
width: 206px;
height: 180px;
}
#hgcal .con .marquee ul li img {
border: 1px #ccc solid;
width: 190px;
height: 150px;
}

#hyqlj .tit{ float: left;}
#hyqlj .con{ float: left;}
#hyqlj .con a{margin:0 5px;}
#dblxwm{ float: left;width: 400px;}
#footer .r3{ width: 33%;float: left;text-align: center;}
#footer .r3
#hyqlj{ clear: both;margin: 10px 0 0 0;line-height: 30px;height: 60px;}
#copyright{ clear: both;text-align: center;color: #ffffff;padding-top:15px}
.product_list_black{padding-left:20px;}
.product_list_black li{float:left;width:220px;text-align:center;}
.product_list_black li img{width:200px;height:200px;margin:0 2px;}
.product_list_black li .txt{ font-size:14px;}
.news_list_block{ width:932px; padding-left:10px; border:1px #ccc solid;}
.news_list_block li{height:35px;font-size:13px; line-height:35px; border-bottom:1px #ccc dashed;padding-left: 20px;background: url(../images/xtb.gif) 0 6px no-repeat;}
.news_list_block li a{float:left;}
.news_list_block li span{float:right; padding-right:15px;}
.flashNews {position:relative;width:250px;border:1px solid #CCC;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:250px;margin-bottom:12px;overflow:hidden;}
.flashNews, .firstNews {height:210px;}
.firstNews ul {width:220px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:white;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:red;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashpage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews .bg {position:absolute;left:0;bottom:0;width:220px;height:35px;background:#000000;filter: alpha(opacity=55);opacity:0.39;}
.firstNews ul li {position:relative;width:220px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(pic.gif) -298px -141px no-repeat;}
.flashNews p {position:absolute;left:10px;top:130px;width:220px;height:20px;line-height:20px;z-index:2;}


.flashNews img,.flashNews,.firstNews ul,.firstNews ul li,.flashNews p,.flashNews .bg {width:300px;}
.flashNews img,.flashNews, .firstNews{height:210px;}
.flashNews p{top:170px;}
.flashNews p a{color:White;}

    /* master */
#m_newsList{margin:0;padding:0;width:99%;}
#m_newsList li{margin:0;height:30px;border-bottom:1px #ccc dashed;padding-left:30px; line-height:30px; clear:both;}
#m_newsList li a{float:left; padding-left:5px;}
#m_newsList li em{ float:left;}
#m_newsList li span{float:right;margin:0 10px 0 0;}


#p_proList1{margin:8px 0 0 10px;}
#p_proList1 li{ width:180px;text-align:center;float:left;}

.conrow{ width: 1200px;clear: both;margin: 0 auto;}
.m_left{width: 303px;float: left;margin-top: 20px;}
.m_left #h_cplb .con>.titM{background:url(cy_06.jpg) no-repeat;height:31px;line-height:31px;padding-left:30px; }
.m_left #h_cplb .con>.conn{background:url(cy_06.jpg);line-height:31px;padding-left:60px;}
.m_left .lxwm .tit{ font-size: 16px;font-weight: bold;}
.m_right{ width: 880px;padding: 2px 0 0 0;float: left;margin-top: 20px;border:1px #ccc solid;margin-left:9px;margin-bottom:10px;}
#p_proList{margin:8px 0 0 10px;}
#p_proList li{ width:232px; height:230px; text-align:center;float:left;}
#p_proList li img{width:214px; height:170px; border:1px #ccc solid;}

.page{clear:both; text-align:center;}


#m_picList{ padding-top:5px;}
#m_picList li{ width:230px; height:220px; text-align:center;float:left;}
#m_picList li img{width:200px; height:160px; border:1px #ccc solid;}

#m_pic_img{ width:100%;clear:both;padding:8px;}
#m_pic_img li{ width:232px; height:210px; text-align:center;float:left;}
#m_pic_img li img{width:200px; height:160px; border:1px #ccc solid;}

.ftit{ width:885px; text-align:center; font-size:14px; font-weight:700;}
.ftit1{clear:both; text-align:center;border-top:1px #ccc solid; border-bottom:1px #ccc solid; }

.con_right{ width:885px; clear:both;}
.con_tit{background:#EFEFEF; width:100%; height:32px; line-height:32px; padding-left:30px;margin-top:5px; font-size:14px; font-weight:700; float:left;}


#m_pList2 .li{ float:left;width:175px; text-align:center; margin:0 5px;}
#m_pList2 .li a{ float:left;}

#m_pList .li{float:left;width:230px; height:180px;margin:0 5px; text-align:center;}
#m_pList .li .img img{width:200px; height:160px;}
#m_nList li{line-height:30px; height:30px; border-bottom:1px #ccc dashed; background:url(bot.jpg) no-repeat 5px 9px; padding:0 0 0 20px;}
#m_nList li span{float:right;}
#m_nList li a{float:left}


#newsshow{ width:942px; border:1px #ccc solid; margin-bottom:}
#newsshow h1{font-size:16px; text-align:center; border-bottom:1px #C8D8F2 solid; line-height:50px;margin:0 10px;}
#newsshow .rt1{ text-align:center;line-height:30px;margin:0 10px;border-bottom:1px #C8D8F2 solid;}
#newsshow .rt1 #art_author{margin:0 5px;}
#newsshow .rt1 #art_font a{margin:0 5px;}
#newsshow .rt1 #art_font a.on{color:Red;}
#newsshow .rc{margin:0 5px;}
.con_nr { width:927px; padding:10px 15px; font-size:14px; font-family:"微软雅黑"; line-height:24px;}
#newsshow .con1{padding:10px 20px 10px 20px; font-size:14px; font-family:"微软雅黑"; line-height:24px;}

.rt{background:#ccc;width:749px; height:30px; line-height:30px;  padding-left:30px; font-size:14px; font-weight:700; float:left; }
.ctitle{background:url(../images/cy.jpg) no-repeat;width:100%; height:41px;  font-size:16px; font-weight:700; color:#fff;line-height: 41px;text-indent:30px; margin-left:15px; margin-top:5px;  }
.rc{ padding:6px 10px; clear:both;}

#dingdan{padding:10px 50px}

.page{clear:both;text-align:center;}

 .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}.pagination>li {
display: inline;
}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}

#main{width:1265px;margin:0 auto;clear:both;}
#you{ width:957px; float:left;}
#you .con_right{ width:957px; float:left;}
#hright .clear{padding:0 15px;}

.mdew1{display:none;}






/**/

.link{ background: #0063b3; }
.linkt{ display: block; width: 80px; height: 50px; background: url(../images/link.jpg) left top no-repeat; float: left; text-align: center; font-size: 14px; line-height: 42px; color: #fff; }
.index_link{display: block; width:900px; float:left; padding:10px;}
.index_link a{ display:block; font-size:14px; color:#cedef3; border-right:1px solid #cedef3; line-height:15px; padding: 0 15px; margin:5px 0; float:left;}

#foot{ text-align: center; background: rgb(0, 88, 179); }
#foot p{ margin: 6px; color: #fff; font-size: 14px; line-height: 35px; }
#foot p *{color: #fff; }
.foot_menu{ padding-top: 4px; line-height: 26px; background-color: #E7F5FE }


.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */