@charset "utf-8";
/* CSS Document */
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
table{line-height:18px;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img {border:0;}
body{ font-family:'宋体',Arial, Helvetica, sans-serif;font-size:12px;text-align:center;width:100%; height:auto;background-color:#fff;margin:0;padding:0;}
a:link{ text-decoration:none; color:#2d2d2d;}
a:visited{ text-decoration:none; color:#2d2d2d;}
a:hover{ text-decoration:underline; color:#ff8500;}
a:active{ text-decoration:underline; color:#ff8500;}
/*新闻栏目*/
.middle_news{ width:1200px; height:268px; margin:0 auto;}
.news_demo{ width:766px; height:165px; margin-top:57px; float:left; border-right:dotted 1px #999;}
.middle_pro{ width:432px; height:165px; background:url(../images/middle_pro_bg.png) no-repeat 71px 0px; float:left; margin-top:57px; }
.tabbtn { height:45px; background:url(../images/newstopbg.jpg) no-repeat; }
.tabbtn li { float:left; position:relative; height:45px; margin-left:30px; display:inline; }
.tabbtn li a { display:block; float:left; height:45px; line-height:40px; overflow:hidden; width:150px; text-align:center; font-size:12px; cursor:pointer; font-size:14px; font-weight:bold;}
.tabbtn li.current a { font-size:14px; font-weight:bold; height:45px; line-height:40px;}
.tabbtn li.current a:hover{ color:#000;}
.tabcon { border-width:0 1px 1px 1px; position:relative; height:120px; overflow:hidden;}
.tabcon .subbox { position:absolute; left:0; top:0; }
.tabcon .sublist { padding:5px 10px; height:120px;}
#leftcon .subbox { width:3064px;}
#leftcon .subbox .sublist { float:left; width:664px;} 
.sublist { padding:10px; margin-right:80px;}
.sublist li { text-align:left; height:28px; line-height:28px; font-size:14px;}
.sublist li span { margin:0 5px 0 0; font-family:"宋体"; font-size:14px; font-weight:400; color:#ffb400;}
.dsj_top_probg{ width:100%; height:118px; background:url(../images/news_top_probg.jpg) repeat-x;}
.dsj_top_probg1{ width:1200px; margin:0 auto;}
.dsj_top_probg ul li{ float:left; padding-top:15px;}
.dsj_news1{ width:1200px; height:900px; margin:0 auto;}
.dsj_news2{ width:1200px; height:auto; margin:0 auto;}
.dsj_news2 p a{ color:#ff8500;}
.dsj_news3{ width:1200px; height:auto; margin:0 auto;}
.dsj_news_line1{ height:5px; background:#474d49; font-size:5px;}
span.dsj_title_position h2{ float:left; color:#626262; font-size:14px; margin-top:23px; }
.dsj_news_left{ width:601px; height:823px; margin-top:24px; float:left; border-right:1px dotted #a6a6a6; }
.dsj_news_right{ width:553px; height:823px; margin-top:24px; float:left; margin-left:45px;}
.dsj_news_left h3,.dsj_news_right h3{ height:40px; background:url(../images/news_title_bg.jpg) no-repeat; display:block; text-align:left; font-size:16px; line-height:40px; padding-left:50px;}
.dsj_news_left h3 a:hover,.dsj_news_right h3 a:hover{ color:#000;}
.dsj_left_list1{ width:240px; height:auto; float:left;}
.dsj_news_left1{ width:542px; height:219px; border-bottom:3px solid #d7d7d7; margin-top:33px; float:left;}
.dsj_news_left1 img{ border:1px solid #ffb302; float:left;}
.dsj_news_left1 h2{ font-size:14px; }
.dsj_news_left1 p{ display:block; width:270px; float:left; margin-left:20px; text-align:left; line-height:20px; color:#656565; margin-top:20px; }
.dsj_news_list ul{ margin-top:33px;}
.dsj_news_list ul li{ text-align:left; padding:5px;}
.dsj_news_list ul li a:link{ color:#666;} .dsj_news_list ul li a:visited{ color:#666;} .dsj_news_list ul li a:hover{ color:#ff8500;} .dsj_news_list ul li a:acive{ color:#ff8500;}
.dsj_news_list ul li span{ float:right; margin-right:40px; color:#666;}
.dsj_title_news{ width:1200px; height:40px; background:url(../images/news_title_bg1.jpg) no-repeat; display:block; margin-top:24px;}
.dsj_title_news h3{ font-size:14px; float:left; line-height:40px; padding-left:40px;}
.dsj_left_1{ width:239px; height:338px; border:1px solid #dbdbdb; float:left; margin-top:50px;}
h2.dsj_news_zixun{ background:#2d2d2d; height:31px; line-height:31px; color:#f2bb00; font-size:14px;}
h2.dsj_news_kefu{ background:#dbdbd9; height:23px; line-height:23px; color:#3b393a; font-size:12px;}
.dsj_left_1 ul{ margin-top:20px;}
.dsj_left_1 ul li{ line-height:25px;}
.dsj_left_2{ width:239px; height:238px; border:1px solid #fabb00;}
.dsj_left_2 h2{ background:url(../images/dsj_left_prolist.jpg) no-repeat; height:40px; font-size:14px; line-height:40px;}
.dsj_left_2 ul{ margin-top:20px;}
.dsj_left_2 ul li{ line-height:25px; text-align:center;}
span.dsj_title_position h1{ font-size:16px; margin-top:30px; margin-bottom:50px; font-weight:bold;}
.dsj_news2 p{ width:850px; text-align:left; line-height:20px; text-indent:2em; margin-left:300px; margin-top:30px; color: #656565; }
.dsj_news_topbg{ width:100%; height:239px; background:url(../images/aboutus.jpg);}
.dsj_right_list2{ width:900px; height:auto; float:left; margin-left:50px; margin-top:50px;}
.dsj_right_list2 a img{ margin-bottom:30px;}
.dsj_right_list2 p{ text-align:left; line-height:20px; text-indent:2em; padding:10px; line-height:24px;}
.dsj_right_list3{ width:900px; height:120px; float:left; background:url(../images/newstopbg.jpg) no-repeat;}
.dsj_right_list3 h3{ line-height:45px; text-align:left; font-size:16px; padding-left:20px;}
.dsj_news_list_list{ width:1200px; height:780px; padding-top:24px;}
.dsj_news_list_list h3{ line-height:40px; text-align:left; font-size:16px; padding-left:50px; background:url(../images/news_title_bg1.jpg) no-repeat;}

.dsj_news_left1_list{ width:1200px; height:auto; text-align:left;}
.dsj_news_left1_list ul li{ padding-bottom:20px; padding-top:20px;}
.dsj_news_left1_list ul li a{ font-size:14px;}
.dsj_news_left1_list ul li p{ line-height:24px; padding-top:5px; color: #656565;}


/*首页产品栏*/
.dsj_procontent{ width:1200px; height:519px; margin:0 auto;}
span.dsj_bgline{ height:45px; background:url(../images/bgline.jpg) no-repeat; display:block;}
span.dsj_bgline h3{ font-size:14px; text-align:left; padding-top:15px; padding-left:20px;}
span.dsj_bgline h4{ text-align:right;  font-size:12px;}
span.dsj_bgline h4 a{ line-height:0px;}
.dsj_procontent .dsj_pro1{ height:220px; margin-top:22px;}
.dsj_pro1 li{ width:394px; height:220px; float:left; margin-bottom:15px;position:relative;}
.dsj_pro1 li span{position:absolute; left:0; top:0; width:384px; height:220px; display:none;}
.ss_caseqh{ margin-right:6px; }
.dsj_pro1 li a{width:394px; height:220px; display:block; position:relative;}
.dsj_pro1 a:hover{ position:absolute;}
.dsj_procontent .dsj_pro2{ height:220px; margin-top:9px;}
.dsj_pro2 li{ width:233px; height:220px; float:left; margin-bottom:15px;position:relative;}
.dsj_pro2 li span{position:absolute; left:0; top:0; width:233px; height:220px; display:none;}
.ss_caseqh{ margin-right:6px; }
.dsj_pro2 li a{width:233px; height:220px; display:block; position:relative;}
.dsj_pro2 a:hover{ position:absolute;}
.dsj_case{ width:1200px; height:452px; margin:0 auto; margin-top:72px; _margin-top:52px;}
.dsj_case .dsj_shili{ width:280px; height:417px; float:left; margin-right:20px; margin-top:23px;}
.dsj_case .dsj_shili span{ height:35px; background:#eff0f4; display:block;}
.dsj_case .dsj_shili span a{ font-size:14px; font-weight:bold; line-height:35px;}
.dsj_case .dsj_shili p{ text-align:left; line-height:25px; padding-top:5px;}
/*产品列表*/
.dsj_title_bg{ width:100%; height:183px; background:url(../images/dsj_news_titlebg.jpg); margin-top:1px;}
.dsj_pro_content{ width:1200px; height:auto; margin:0 auto; margin-bottom:50px;}
span.dsj_titlebg_line{ width:1200px; height:45px; display:block; background:url(../images/bgline.jpg) no-repeat; margin-top:23px;}
span.dsj_titlebg_line h2{ float:left; line-height:45px; padding-left:30px; font-size:14px;}
span.dsj_titlebg_line h2 a:hover{ color:#000;}
.dsj_prolist{ width:278px; height:253px; margin-top:25px; float:left; margin-left:15px;}
.dsj_prolist a img{ border:1px solid #feba01; padding:4px;}
.dsj_prolist span a{ width:278px; height:31px; background:#edeef0; display:block; margin-top:12px; line-height:31px; font-size:14px; font-weight:bold;}
#content {clear: left;}
#content1{ margin-top:50px;}
.dsj_prodetail_qhchange{ width:1200px; margin:0 auto;}
#example-one{ margin-top:38px;}
#example-one .nave{overflow:hidden;margin:0 0 30px 0}
#example-one .nave li { float:left; width:116px; height:139px; padding:0 130px;}
.com-jj1{ width:1200px; height:240px; background:url(../images/qh_bg1.jpg) no-repeat;}
.com-jj1 ul{ padding-top:50px;}
.com-jj1 ul li{ text-align:left; line-height:25px; margin-left:30px;}
.com-jj2{ width:1200px; height:240px; background:url(../images/qh_bg2.jpg) no-repeat;}
.com-jj2 ul li{ float:left; padding-top:53px; padding-left:6px;}
/*底部*/
.foot{ width:100%; height:453px; margin-top:66px;}
.dsj_foot_line1{ width:100%; height:6px; background:#ffb400; display:block; overflow:hidden;}
.dsj_foot_line2{ width:100%; height:6px; background:#000; display:block; overflow:hidden;}
.dsj_foot_content{ width:100%; height:341px; background:#dfe2e9;}
.dsj_foot_content1{ width:100%; height:100px; background:#4e4e4e;}
.dsj_footflink, .dsj_footflink1{ width:1200px; height:44px; margin:0 auto;}
.dsj_foot_content .dsj_foot_list{ width:1200px; height:341px; margin:0 auto;}
ul.dsj_foot_listcon{ width:239px; height:275px; float:left; margin-top:30px;}
ul.dsj_foot_listcon li{ line-height:25px; text-align:left;}
.dsj_foot_listcon h3{ font-size:14px; text-align:left; line-height:40px;}
.dsj_foot_content1 img{ float:left; margin-top:20px; margin-right:0px;}
.dsj_foot_content1 ul li{ float:left; padding:20px 7px 10px 7px; } 
.dsj_foot_content1 ul li a{ color:#CCC;}
.dsj_footflink1 ul li a{ color:#CCC;}
/*案例现场*/
.dsj_case_1{ margin-top:24px;}
.dsj_case_1 img{ float:left; border:1px solid #faba03; padding:14px;}
.dsj_case_1 span h2{ width:554px; height:40px; background:url(../images/news_title_bg.jpg) no-repeat; float:left; line-height:40px; margin-left:25px;}
.dsj_case_1 p{ float:left; padding-top:20px; width:654px; text-align:left; margin-left:25px; line-height:25px; font-size:13px;}
.dsj_case_line{ border:3px solid #faba03; width:654px;}

.dsj_case_shili{ width:382px; height:404px; margin-top:25px; float:left; margin-left:15px; display:inline;}
.dsj_case_shili img{ border:1px solid #faba03; padding:4px; float:left;}
.dsj_case_shili span h2{ width:382px; height:31px; display:block; background:#eeeef0; font-size:14px; line-height:31px; float:left;}
.dsj_case_shili p{ text-align:left; line-height:24px; margin-top:5px;}
/*新闻内页*/
.dsj_pro_neiye{ width:1200px; height:853px; margin:0 auto; }
.dsj_pro_linetitle_bg{ width:1200px; height:46px; background:url(../images/pro_detail_line_bg.jpg) repeat-x; margin-top:20px;}
.dsj_pro_linetitle_bg h1{ width:auto; height:46px; background:#ffb401; line-height:46px; font-size:14px; float:left; margin-left:100px; padding:0px 10px;}
.dsj_pro_linetitle_bg h2{ width:90px; height:46px; background:#ffb401; line-height:46px; font-size:14px; float:right; margin-right:73px;}
.dsj_detail_image{ width:494px; height:377px; border:1px solid #fabd02; float:left; margin-top:40px;}
.dsj_detail_miaoshu{ width:434px; height:395px; float:left; margin-left:32px; margin-top:40px; display:inline;}
.dsj_detail_tonglei{ width:212px; height:425px; float:left; margin-left:5px; margin-top:40px; border-left:1px dotted #9c9c9c; border-right:1px dotted #9c9c9c; display:inline;}
.dsj_detail_miaoshu p{ text-align:left; line-height:20px;}
.dsj_pro_line1{ width:432px; height:5px; background:#c9c9c9; margin-top:25px; margin-bottom:25px;}
.dsj_pro_xijie span{ color:#fabd02; font-size:14px; font-weight:bold;}
.dsj_pro_xijie img{ float:left; margin-top:50px;}
.dsj_pro_xijie p{ padding-top:15px;}
.dsj_pro_peitao{ width:1200px; height:263px;}
.dsj_pro_peitao h3{ text-align:left;}
.dsj_pro_peitao hr{ border:1px dotted #9f9f9f;}
.dsj_peitao_list{ width:268px; height:200px; float:left; margin:15px 12px 0px 13px;}
.dsj_pro_jiangeline{ width:100%; height:2px; background:#ff8302;}
.dsj_pro_qiehuan{ width:1200px; height:auto; margin:0 auto; margin-top:37px;}
.dsj_qiehuan_left{ width:240px; float:left; margin-top:-52px;}
.dsj_qiehuan_right{ width:928px; height:auto; float:left; margin-left:23px;}
.liuyan{ width:750px; height:350px; margin-left: 300px; margin-top:40px;}
.text_top{width:850px; margin-left:300px;}
.text_top span{ font-weight:bold;}
.text_top b{ color:#ff8500; font-size:14px;}
.dianji a{ color:#ff8500; font-size:14px;}

/*产品切换*/
.dsj_news_demo1{ width:928px; height:auto;}
.tabbtn1 { height:40px; background:#ff8500;}
.tabbtn1 li { float:left;}
.tabbtn1 li a { display:block; float:left; height:40px; line-height:40px; overflow:hidden; width:232px; text-align:center; font-size:12px; cursor:pointer; font-size:14px; font-weight:bold;}
.tabbtn1 li a:hover{ background:#2d2d2d;}
.tabbtn1 li.current a { font-size:14px; font-weight:bold; height:40px; line-height:40px; }
.tabcon1 { position:relative; width:928px; height:850px; overflow:hidden;}
.tabcon1 .subbox1 { position:absolute; left:0; top:0; }
.tabcon1 .sublis1t { padding:5px 10px; height:auto;}
#leftcon .subbox1 { width:3712px; height:auto;}
#leftcon .subbox1 .sublist1 { float:left; width:928px; }
#leftcon .subbox1 .sublist1 p{ text-align:left; line-height:24px; padding-top:15px; text-indent:2em;}
#carousel { height:390px;}
#carousel a{ float:left; margin:5px 5px 5px 15px; width:183px; height:118px;}

.page_box{ height:50px;text-align:center;}
.page_box ul{float:left;padding:12px 0px 12px 12px;}
.page_box ul li{float:left;	font-family:Tahoma;	line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.page_box ul li a{	float:left;	padding:2px 4px 2px;color:#555;	display:block;}
.page_box ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.page_box ul li.thisclass,.page_box ul li.thisclass a,.page_box ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.page_box .pageinfo{line-height:21px;padding:12px 5px 12px 5px;color:#999;}
.page_box .pageinfo strong{	color:#555;	font-weight:normal;	margin:0px 2px;}