body,ul,li,ol,h1,h2,h3,h4,h5,h6,p,form,input,textarea,select,table,tr,td{margin:0;padding:0}
html{width:100%;-webkit-text-size-adjust: none;}
body{width:100%;min-height:600px;font:12px "微软雅黑";color:#5b5f6b;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
form, fieldset, legend, button, input, textarea, select, 
th, td { 
margin:0px;
padding:0px;
}


#inside_dh{width:100%;height:76px; background:#ECECEC;}
#inside_dh ul{width:1100px;margin:0 auto;}
#inside_dh ul li{width:120px;height:50px;line-height:50px; float:left; padding-top:13px;}
#inside_dh ul .ziduo {width:150px;}
#inside_dh ul li a{color:#696969;display:block; height:76px; line-height:76px; font-size:15px;}
#inside_dh ul li a.a1{ background:url(404.png) no-repeat;}
#inside_dh ul li a.a2{ background:url(404.png) no-repeat;}
#inside_dh ul li a.a3{ background:url(404.png) no-repeat;}
#inside_dh ul li a.a4{ background:url(404.png) no-repeat;}
#inside_dh ul li a.a5{ background:url(404.png) no-repeat;}
#inside_dh ul li a.a6{ background:url(404.png) no-repeat;}
#inside_dh ul li a.a7{ background:url(404.png) no-repeat;}



#inside_dh ul li a:hover{ background-position:-120px top;!important; text-decoration:none; list-style:none;}
#inside_dh ul li a.dangqian{ background-position:-120px top; color:#236191!important;}
#inside_dh ul li:hover{ color:#236191; cursor:pointer;}
#inside_dh ul li:hover a{ color:#236191;}
#inside_dh ul li:first-child{border-right:0px;}
#inside_dh .active1{background:url(404.png) no-repeat top right #b53838;}
#inside_dh .active1 a{color:#fff;}

.zhuyeqiehuan{ width:1002px; margin:0 auto; overflow:hidden; margin-top:20px;}
.zhuyexinwenlist{ width:512px; overflow: hidden; border-top:1px solid #F1F1F1; margin-top:20px; padding-top:11px;}
.zhuclass {width:512px;line-height:30px;height:30px; background:url(/static/image/xiaosanjiao.jpg) no-repeat left center;}
.zhulist {font-size:14px; padding-left:18px; float:left;}

.guanyupanshi {font-size:18px; width:80px; float:left;padding-bottom:10px; overflow:hidden;}

#full-screen-slider { width:100%; height:328px; float:left; position:relative}
#slides { display:block; width:100%; height:328px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}



.mainbanner{height:328px;overflow:hidden; position:relative; margin-top:10px;}
.mainbanner_window{left:50%;width:2000px;height:328px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:454px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:454px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:280px;width:500px;height:30px;margin-left:-40px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("/static/image/dian.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

.ny_news{ margin:10px 0;}
.ny_l{ width:180px; background:#135ea2;}
.ny_l h2{ background:url(404.png) no-repeat 40px 40px; text-indent:-999em; height:146px; border-bottom:1px dashed #809dc5;}
.ny_l li a{ height:55px; display:block; text-align:center; line-height:55px; font-size:16px; color:#fffcff;}
.ny_l li a:hover{ background:#ffa300;}
.ny_l li dl{}
.ny_l li .dta, .ny_l li dd:hover{ border-bottom:1px solid #cbcbcb;line-height:55px;font-size:16px;height:55px; display:block; text-align:center; background:#dedcdd;}
.ny_l li dd{border-bottom:1px solid #cbcbcb;line-height:36px;font-size:16px;height:36px; display:block;text-align:center; background:#eeeeee; width:100%; left: inherit}
.ny_lai{ display:none;}
.ny_l li:hover .ny_lai{ display:block;}


.ny_r{width:790px;margin-left:20px;}
.ny_ra{ border-bottom:1px solid #297bc5; padding:20px 0 40px 0; }
.ny_ra h1{ font-size: 24px; color:#0e5ba9;}
.ny_rab ul{ margin-bottom:20px;}
.ny_rab .news_a li{  }
.ny_rab .news_a li a{ margin:20px 0 0 0; height:120px;margin-left:20px; border-bottom:1px dashed #dedede; display:block}
.ny_rab .news_a li a:hover{ background:#f5f5f5; color:#595959;}
.ny_rab .news_a span{ width:68px; height:68px; border:1px solid #cfcfcf; display:block; background:url(/static/image/newsa.png) no-repeat 30px 20px; font-size:14px;  line-height: 110px;text-align: center; margin:18px;}
.ny_rab .news_a dl{ width:590px;height:100px; padding:8px 10px 0 10px;}
.ny_rab .news_a dt{ font-size:14px;line-height:32px; font-weight:bold;}
.ny_rab .news_a dd{line-height:28px}
.ny_rab .news_a a:hover span{ background:url(/static/image/newsaa.png) no-repeat 30px 20px #1671c2; color:#FFFFFF;}
.ny_rab .news_a a:hover dl{ background:;}
.ny_rab .news_a strong{ width:80px; text-align:right;}
.ny_rab strong a{ float:right; width:36px; margin-left:5px; height:36px; background:#d3d3d3; display:block; 
; text-align:center;}
.ny_rab strong a:hover{ background:#9c9c9c;}
.ny_rab strong a img{ padding-top:8px;}
.ny_rab strong i{ float: right; width:380px; display:block; font-style:normal; padding-left:10px; line-height:35px;}

.news_b li{ margin-left:20px; border-bottom:1px dashed #dedede; padding:20px 0; height:150px;}
.news_b dl{width: 530px; height: 68px; padding: 3px 10px 0 50px;}

.news_b dt { font-size:14px;line-height:38px; font-weight:bold;}
.news_b dt a{ font-size:14px;line-height:38px; font-weight:bold;}
.news_b dt a:hover{ font-size:14px;line-height:38px; font-weight:bold;}
.news_b dd{line-height:24px; font-size:14px;}
.news_b strong{ width:80px; text-align:right;}

.news_hezuo li{ margin-left:20px; border-bottom:1px dashed #dedede; padding:20px 0; height:200px;}
.news_hezuo dl{width: 500px; height: 100px; padding: 3px 10px 0 30px;}

.news_hezuo dt { font-size:20px;line-height:38px; font-weight:bold;}
.news_hezuo dt a{ font-size:20px;line-height:38px; font-weight:bold; color:#ffa300;}
.news_hezuo dt a:hover{ font-size:20px;line-height:38px; font-weight:bold; color:#1362ad;}
.news_hezuo dd{line-height:24px; font-size:14px;}
.news_hezuo strong{ width:80px; text-align:right;}

.kin{ width:86px; height:31px; display:block;background:url(/static/image/newmore.png) no-repeat; margin-top:15px;}
.kin:hover{ background:url(/static/image/newmorehover.png) no-repeat;}
.news_c{  border-bottom:1px dashed #bfbfbf; overflow:hidden; margin-top:20px;}
.news_c li{ float:left; margin:0 10px; margin-bottom:20px;background:#e1e1e1;}
.news_c li p{  height:35px; text-align:center; line-height:35px; font-size:14px;}
.ny_l ul li .yes{ background:#ffa300;}


.ny_left{width:186px; float:left; position:relative; z-index:1; margin-top:20px; background-color:135ea2;}
.left_list p{line-height:55px; background-color:#135ea2; border-top: 1px solid #1a78cc;  text-align:center; overflow:hidden;}
.left_list p a{ display:block;color:#ffffff; font-size:16px;}
.left_list p a:hover{display:block;color:#ffffff; background-color:#ffa300}

.left_list p.th a{display:block;color:#ffffff; background-color:#ffa300}

.left_down{background-color:#e0e0e0;  display:none;width:186px; }
.left_down a{display:block; font-size:14px; text-align:center; overflow:hidden; height:36px; line-height:36px; color:#666666}
.left_down a:hover{color:#000}

.contentxxx { font-size:14px; line-height:32px; color:6666666; width:760px; padding:20px;}
.contentxxx p{ font-size:14px; color:6666666; width:760px;line-height:32px;}



#product_text{overflow:hidden; padding-top:20px}
#p_case_text{overflow:hidden; width:800px}
#p_case_text li{padding:0 18px 30px 18px; float:left; position:relative;}
#p_case_text li img{padding:4px; background:#FFF; border:#c1c1c1 1px solid}
#p_case_text li a{width:220px; height:160px; display:block}
#p_case_text li span{position:absolute; left:18px; top:0; width:230px; height:170px; display:none;  background:url(/static/image/zp_h1.png) center center no-repeat;}
#p_case_text li span h2{line-height:170px; text-align:center; font-size:15px; font-family:"微软雅黑"; color:#FFF}
#p_case_text a:hover span{display:block; cursor:pointer;}
#p_case_text li p{width:230px; height:40px; background-color:#e4e4e4; line-height:40px; text-align:center; font-size:14px;}
#p_case_text li p a{color:#000;}
