﻿

#banner { width:100%; margin:0 auto;  height:270px; background:url(../images/dhzt_banner_bg.jpg)  no-repeat top center; padding-top:100px}
.banner_box { width:1196px; margin:0 auto; height:250px; text-align:center; }

.main{ width:1000px; margin:0 auto}
.main_top{ margin-top:35px}
.share_top p{  border-top:1px solid #000; padding-top:15px; padding-bottom:10px; font-size:25px; font-family:microsoft yahei; font-weight:bold  }
.share_top p span{ background:url(../images/zt_top_bg.png) no-repeat left center; width:42px; display:inline-block; height:42px; color:#fff; font-size:24px; font-family:simhei; line-height:42px; text-align:center; margin-right:15px}
.main_topmain{ background:url(../images/zt_top_mainbg.jpg) no-repeat left top; height:171px; padding-top:20px} 
.main_top_left{ width:280px; padding-left:12px; padding-right:15px; float:left}
.main_top_ctr{ width:285px; padding-left:15px; padding-right:15px; float:left; margin-left:36px}
.main_top_right{ width:280px; padding-left:10px; padding-right:15px; float:right}
.main_topmain strong{ font-size:14px; color:#206767; font-weight:normal; font-family:microsoft yahei; margin-bottom:10px; display:block}
.main_topmain p{ color:#333; line-height:20px; text-indent:2em}
.main_topmain img{ margin-top:4px; background:#fff; padding:1px; width:276px; height:64px; display:block}


/*主体第二部分*/
.main_ctr{ margin-top:35px}
.main_ctr_left{ width:483px; float:left; padding-top:5px}
.main_ctr_right{ width:483px; float:right; padding-top:5px}
.ctr_box{ background:url(../images/zt_top2_bg.jpg) no-repeat -1px top #f3f3f3; padding-top:15px; width:452px; padding-left:15px; padding-right:15px; margin-bottom:20px; padding-bottom:10px}
.ctr_box strong{ color:#2c6c6c; font-family:microsoft yahei; font-size:15px; display:block; text-align:center; margin-bottom:10px}
.ctr_box p img{ background:#fff; padding:1px; width:448px; height:113px; margin-bottom:7px }
.ctr_box p{ line-height:23px;}
.box_pic{ width:450px; background:#fff; padding:1px; margin-bottom:5px}
.pic{ position:relative; float:left}
.pic_btm{ height:22px; background:#000; filter:alpha(opacity=50); -moz-opacity:.5;opacity:0.5; position:absolute; left:0px; width:100%; bottom:0px}
.box_pic p{ position:absolute; left:0px; width:100%; height:22px; color:#fff; bottom:0px; text-align:center}

/*主体第三部分*/
.main_bottom{ position:relative; margin-top:15px}
.share_top a{ position:absolute; background:#1e6262;  font-family:microsoft yahei; font-size:15px; right:0px; top:24px; color:#fff; padding-left:15px; padding-right:15px; line-height:22px}
.share_top a:hover{ text-decoration:none}
.main_btmmain{}
.main_btmmain ul li{ background:#f0f0f0; padding:13px; padding-bottom:0px; width:205px; float:left; margin-left:23px}
.main_btmmain ul li p{ line-height:30px; text-align:center; color:#333}
.main_btmmain ul a:hover{ text-decoration:none}
.main_btmmain ul a:hover li p{ color:#000;}
.main_last{ margin-top:20px}

/*主体第四部分*/
.main_last{ margin-top:35px}
.last_top{ margin-top:10px}
.last_share_top{ background:url(../images/zt_btm_bg.jpg) repeat-x left center; margin-bottom:20px}
.last_share_top strong{ padding-left:20px; background:url(../images/btm_topbg.jpg) no-repeat left center #fff; padding-right:15px; color:#1e6262; font-size:18px; font-family:microsoft yahei; font-weight:normal}
#btm_main{ width:940px; margin:0 auto 25px auto; }
#btm_main ul{ padding-bottom:9px; position:relative; margin-bottom:20px}
#btm_main ul img{ width:10px; height:9px; display:block}
#btm_main ul a{  border:7px solid #f0efef; padding-left:13px; padding-right:10px; background:#fff; font-size:14px; line-height:40px; display:inline-block; height:40px; margin-right:5px; color:#333 }
#btm_main ul a.now{ border:7px solid #81dd9c; color:#1e6262}
#btm_main ul a:hover{ text-decoration:none}
#btm_main p{ font-size:14px; line-height:25px; text-indent:2em}
.show{ display:none}
#btm_pic00{ position:absolute; bottom:0px; left:150px}
#btm_pic01{ position:absolute; bottom:0px; left:450px}
#btm_pic02{ position:absolute; bottom:0px; left:780px}

.last_left{ width:475px; float:left}
.last_right{ width:480px; float:right}
.last_left p img{ width:231px; height:163px; display:block}
.last_right p img{ display:block}
.last_left p {}
.last_left b{ display:block; font-weight:normal; font-size:14px; line-height:25px; text-align:center; margin-top:10px;}
.last_right p b{ display:block; font-weight:normal; font-size:14px; line-height:25px; text-align:center; margin-top:10px}

.kh{ width:1000px; margin:0 auto; background:#fff}
.kh_text{ width:950px; margin:0 auto}
.kh_text1{ padding-top:5px; padding-bottom:15px}
.kh_text1 p{ margin-bottom:10px}
.kh_text1 p img{ border:1px solid #cdbfbe; display:block; margin-right:7px; float:left; width:148px; height:48px}
.kh_text2 span{ display:inline-block; margin-right:45px; font-size:14px; margin-bottom:15px}

.main3{  width:1000px; margin:20px auto 0 auto; background:#fff; padding-bottom:20px; }
.main3_top{ margin-bottom:15px}
.main3_ctr{ width:328px; float:left; margin-right:30px}
.main3_ctr_top{ line-height:38px; border-bottom:1px dotted #999; height:38px}
.main3_ctr_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal;}
.main3_ctr_top span{ color:#cc131d; font-size:16px; margin-left:10px; line-height:38px;   margin-bottom:0px; font-family:microsoft yahei}
.i_yy{float:left;width:100%; text-align:left; line-height:24px; margin-bottom:10px;}
.i_yy label{ color:#333; float:left; text-align:right; width:100px; font-family:microsoft yahei; font-size:14px; }
#i_bjbtn{  width:95px; height:33px; border:0px; background:url(../images/zt_sub.jpg) no-repeat left top; cursor:pointer}
#i_xm{ width:210px; padding:0 5px; height:24px;border:#ccc 1px solid;line-height:22px; color:#333; font-size:12px;}
#i_dh{ width:210px; padding:0 5px; height:24px; border:#ccc 1px solid;line-height:22px; color:#333; font-size:12px;}
#i_xq{ width:210px; padding:0 5px; border:#ccc 1px solid; width:210px; height:91px; line-height:22px; color:#333; font-size:12px;}
#i_em{ width:210px; padding:0 5px; border:#ccc 1px solid; height:24px; line-height:22px; color:#333; font-size:12px;}
.main3_form{ margin-top:20px}
.main3_form p{ margin-bottom:15px}
.main3_right{ width:285px; float:left;padding-bottom:20px }
.main3_right_top{ line-height:38px; border-bottom:1px dotted #999}
.main3_right_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal}

#md_text1{ height:230px; margin-top:10px; position:relative; overflow:hidden; }
#md_text2{  position:absolute; top:0px;}
#md_text1 ul li{ background:url(../images/yw_main3right_bg.jpg) no-repeat left center; padding-left:8px; line-height:25px; color:#333; height:25px;  }
#md_text1 ul li span{ margin-left:10px}


.c_left{ width:680px; float:left;}



.case{ width:100%; float:left; display:inline;margin-top:40px; border-top:solid 1px #888888;}

.c_right{ width:260px; float:right;}
.c_right01{width:220px; float:left; padding:10px 20px;font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; background:#ffcc00;margin:20px auto 0 auto; color:#000; font-size:18px; }
.c_right01 p{width:220px; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; margin:5px auto 0 auto; color:#333; font-size:14px; }

.contact{width:100%; height:80px; margin-top:30px; padding-bottom:27px; background:url(../images/contact_bg.jpg) no-repeat left top;}
.contact p{ padding-top:72px; padding-left:5px; color:#333}
.contact p a{ color:#b2b2b2;}
.rightbox{ border-top:#000 solid 2px;width:250px; margin-top:30px; padding:15px 5px 0 0px; }


.rightbox h1{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; color:#262626; font-size:18px;  padding-bottom:10px; width:100%;}
.rightbox p{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; color:#333; font-size:12px; padding-bottom:5px;line-height:30px;}
.rightmore{ width:39px; float:right; text-indent:-9999px; background:url(../images/rightmore.jpg) no-repeat right top;}
.customers{width:100%; border-bottom:1px dotted #999; padding:10px 0; }
.customers li{width:125px; float:left; display:inline; padding:2px 0; }
.customers li img{ width:110px; height:34px; padding:2px; border:1px solid #ccc;}
.customerslist{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; color:#333; font-size:12px; padding:5px;line-height:30px;}

.last_zz{ width:295px;  float:left; margin-right:25px; margin-left:10px }
.zz_top{ background:url(../images/last_bg.jpg) no-repeat left center; width:295px; text-align:center}
.zz_top strong{ line-height:28px; font-family:microsoft yahei; font-size:17px; color:#333; padding-top:5px; padding-bottom:5px; font-weight:normal; border-bottom:1px dotted #999; display:block; text-align:left }
.zz_btm{ padding-top:20px; width:295px; height:290px; position:relative; overflow:hidden;}
#zz_con{ width:1475px; position:absolute; left:0px; }
.zz_context{ width:295px; float:left; height:235px }
.zz_context img{ width:295px; height:235px; }

#last_list { text-align:center; width:290px; position:absolute; left:120px; top:282px; }
#last_list a{ background:url(../images/zt_lista.jpg) no-repeat left center; display:block; width:8px; height:8px; float:left; margin-right:8px }
#last_list a.now{ background:url(../images/zt_lista_hover.jpg) no-repeat left center;}
/*修改*/
.main_left_top{ position:relative; line-height:37px; border-bottom:1px dotted #999}
.main_left_top strong{ font-family:microsoft yahei; font-size:19px; font-weight:normal}
.main_left_top a{ color:#666; position:absolute; right:0px; line-height:37px; top:5px}

.main3_right table{ width:100%;   }
.main3_right table td{ height:64px; vertical-align:bottom}
.main3_right table td img{ border:1px solid #d2d2d2; width:150px; height:50px}
