@charset "gb2312";
/* CSS Document */
body,html{ margin:0px; padding:0px; font-size:12px;font-family:"΢���ź�"; height:100%;}
ul,li{ margin:0px; padding:0px; list-style:none}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
dl,dd,dt{ margin:0px; padding:0px;}
img{ border:none}
p{ margin:0px;}
th,td{ font-size:12px;}
form{ margin:0px; padding:0px;}


a {font-size:12px; TEXT-DECORATION: none}
a:link {COLOR: #000000;}
a:visited {COLOR: #000000;}
a:hover {COLOR: #ff0000;}
a:active {COLOR: #000000;}


/*index*/
.top_bgimg{ background:url(../images/line_1.jpg) no-repeat center bottom; height:140px;}
.top_bgimg .t{ width:1000px; margin:auto; height:80px; padding-top:10px;}
.top_bgimg .t .left{ float:left; width:480px;}
.top_bgimg .t .left a{ background:url(../images/zd_logo.jpg) no-repeat; display:block; width:480px; height:84px; }


.top_bgimg .t .right{ float:right; width:180px;  padding-top:10px}
.top_bgimg .t .right .top{ height:28px; }
.top_bgimg .t .right .icon1{ background:url(../images/ico1.jpg) no-repeat; display:block; float:left; width:16px; height:16px; margin-left:3px;}
.top_bgimg .t .right .icon2{background:url(../images/ico2.jpg) no-repeat; display:block; float:left; width:16px; height:16px; margin-left:3px;}
.top_bgimg .t .right label{ vertical-align:middle;  display:block; float:left; margin-left:5px;}

.top_bgimg .t .right .mid{ clear:both;  overflow:hidden}
.top_bgimg .t .right .mid .t1{ background:url(../images/t1.png) no-repeat; width:27px; height:27px; display:block; float:left;margin-left:8px}
.top_bgimg .t .right .mid .t2{ background:url(../images/t2.png) no-repeat; width:27px; height:27px; display:block; float:left; margin-left:8px}
.top_bgimg .t .right .mid .t3{ background:url(../images/t3.png) no-repeat; width:27px; height:27px; display:block; float:left;margin-left:8px}
.top_bgimg .t .right .mid .t4{ background:url(../images/t4.png) no-repeat; width:27px; height:27px; display:block; float:left;margin-left:8px}

.top_bgimg .nav{width:1000px; margin:auto; clear:both; padding-top:1px; margin-top:15px;height:25px; line-height:25px;}
.top_bgimg .nav ul li{ float:left; text-align:center; width:10%; height:32px; line-height:32px; background:url(../images/nav_line.jpg) no-repeat right;}

.top_bgimg .nav ul li a {font-size:14px; TEXT-DECORATION: none}
.top_bgimg .nav ul li a:link {COLOR: #0b538e;}
.top_bgimg .nav ul li a:visited {COLOR: #0b538e;}
.top_bgimg .nav ul li a:hover {COLOR: #f18200;}
.top_bgimg .nav ul li a:active {COLOR: #0b538e;}



.card01{position:absolute; width:140px; height:140px; border:1px solid #dddddd;z-index:99999;top:80px; background:url(../images/w1.png) no-repeat #fff;}
.card02{position:absolute; width:140px; height:140px; border:1px solid #dddddd;z-index:99999;top:80px; background:url(../images/w2.png) no-repeat #fff;}
.card03{position:absolute; width:140px; height:140px; border:1px solid #dddddd;z-index:99999;top:80px; background:url(../images/w3.png) no-repeat #fff;}
.card04{position:absolute; width:140px; height:140px; border:1px solid #dddddd;z-index:99999;top:80px; background:url(../images/w4.png) no-repeat #fff;}

/*banner��ʽ*/
.banner { position: relative; height: 430px; overflow: hidden; width: 100%; }
.banner .show { width: 2500px; position: absolute; left: 50%; top: 0px; margin-left: -1250px; height: 430px; overflow: hidden; }
.banner .show ul { position: relative; height: 430px; overflow: hidden; width: 2500px; float: left; }
.banner .show ul li { text-align: center; width: 2500px; float: left; height: 430px; position: absolute; display: none }
.banner .focus { position: absolute; width: 180px; padding-left: 10px; padding-top: 13px; bottom: 0px; right: 0px; height: 29px; }
.banner .focus a { width: 14px; height: 14px; background: url(../images/ico01.png) no-repeat left -24px; float: left; margin-left: 10px; display: inline-block }
.banner .focus a.on { background: url(../images/ico01.png) no-repeat left top }



/*jjfa*/
.zd_index_1{ width:1200px; margin:auto; clear:both; margin-top:15px; overflow:hidden}
.zd_index_1 .z_tit{ background:url(../images/jjfa_tit.png) no-repeat center top; height:42px;}

.zd_index_1 .z_list ul li{ width:33.3%; float:left; text-align:center; overflow:hidden}

.jj_con{  width:200px; margin:auto; text-align:center; padding:8px 0;}

.j_btn{ background:url(../images/jjfa_btn.png) no-repeat; width:160px; height:54px; line-height:54px; text-align:center; font-size:22px; color:#fff; border:0px; font-family:"΢���ź�"; cursor:pointer}
.jj_con .img1{ background:url(../images/j_1.png) no-repeat center top; width:184px; height:166px; margin:auto}
.jj_con .img2{ background:url(../images/j_2.png) no-repeat center top; width:184px; height:166px; margin:auto}
.jj_con .img3{ background:url(../images/j_3.png) no-repeat center top; width:184px; height:166px; margin:auto}
.jj_con .img4{ background:url(../images/j_4.png) no-repeat center top; width:184px; height:166px; margin:auto}
.jj_con .img5{ background:url(../images/j_5.png) no-repeat center top; width:184px; height:166px; margin:auto}
.jj_con .img6{ background:url(../images/j_6.png) no-repeat center top; width:184px; height:166px; margin:auto}





.jj_con .text_p{ width:184px; text-align:center; line-height:22px; margin:auto}

.jj_con .text_p a {font-size:14px; TEXT-DECORATION: none}
.jj_con .text_p a:link {COLOR: #575757;}
.jj_con .text_p a:visited {COLOR: #575757;}
.jj_con .text_p a:hover {COLOR: #ff0000;}
.jj_con .text_p a:active {COLOR: #575757;}


.jj_con .btn{ text-align:center; margin-top:6px;}


.in_bot{ clear:both; background:#0b538e; padding-top:10px; padding-bottom:10px; margin-top:15px}
.in_bot p{ text-align:center; line-height:25px; color:#fff; font-size:14px }


/*cpfl*/
.zd_index_2{ width:1000px; margin:auto; clear:both; margin-top:15px; overflow:hidden; }
.zd_index_2 .z_tit{ background:url(../images/cpfl_tit.png) no-repeat center top; height:42px;}
.zd_index_2 .z_list{ padding-top:15px; overflow:hidden}
.zd_index_2 .z_list ul li{ width:33%; float:left; text-align:center; overflow:hidden}


.cpfl_con{ background:#f7f7f7; width:190px; height:248px; margin:auto;}
.cpfl_con .pic1{ background:url(../images/c1.jpg) no-repeat; width:190px; height:126px;}
.cpfl_con .pic2{ background:url(../images/c2.jpg) no-repeat; width:190px; height:126px;}
.cpfl_con .pic3{ background:url(../images/c3.jpg) no-repeat; width:190px; height:126px;}
.cpfl_con .pic4{ background:url(../images/c4.jpg) no-repeat; width:190px; height:126px;}
.cpfl_con .pic5{ background:url(../images/c5.jpg) no-repeat; width:190px; height:126px;}
.cpfl_con .pic6{ background:url(../images/c6.jpg) no-repeat; width:190px; height:126px;}



.cpfl_con h1{ text-align:left; font-size:14px; height:25px; line-height:25px; text-indent:10px; color:#5e5e5e}
.cpfl_con .txt{ padding:0 8px; height:60px;}
.cpfl_con .txt p{ line-height:20px; color:#939393; text-align:left}
.cpfl_con .dian{ padding-top:8px; height:20px; text-align:right; padding-right:8px}

.cpfl_con .dian a {font-size:12px; TEXT-DECORATION: none}
.cpfl_con .dian a:link {COLOR: #f18200;}
.cpfl_con .dian a:visited {COLOR: #f18200;}
.cpfl_con .dian a:hover {COLOR: #ff0000;}
.cpfl_con .dian a:active {COLOR: #f18200;}


/*zxzx*/
.zd_index_3{ width:1000px; margin:auto; clear:both; margin-top:15px; overflow:hidden; padding-bottom:10px; }
.zd_index_3 .z_tit{ background:url(../images/zxzx_tit.png) no-repeat center top; height:42px;}

.zd_index_3 .z_list ul li{ float:left; width:50%; text-align:center; overflow:hidden; margin-top:10px;}

.news_con{ padding-top:5px;}
.news_con .tit{ width:55px; height:66px; float:left; text-align:center; font-size:36px; color:#919191}
.news_con .list{ width:420px; height:66px; float:left;}
.news_con .list h3{ text-align:left; padding-top:5px;padding-bottom:5px; color:#5e5e5e}
.news_con .list p{ text-align:left; color:#828282; line-height:20px;}

.news_con .list p a {font-size:12px; TEXT-DECORATION: none}
.news_con .list p a:link {COLOR: #f18200;}
.news_con .list p a:visited {COLOR: #f18200;}
.news_con .list p a:hover {COLOR: #ff0000;}
.news_con .list p a:active {COLOR: #f18200;}


/*lie banner*/
.lin_b1{ background:url(../images/list_b1.jpg) no-repeat center; height:356px;}
.lin_b2{ background:url(../images/list_b2.jpg) no-repeat center; height:356px;}
.lin_b3{ background:url(../images/list_b3.jpg) no-repeat center; height:356px;}
.lin_b4{ background:url(../images/list_b4.jpg) no-repeat center; height:356px;}
.lin_b5{ background:url(../images/list_b5.jpg) no-repeat center; height:356px;}
.lin_b6{ background:url(../images/list_b6.jpg) no-repeat center; height:356px;}
.lin_b7{ background:url(../images/list_b7.jpg) no-repeat center; height:356px;}
.lin_b8{ background:url(../images/list_b8.jpg) no-repeat center; height:356px;}
.lin_b9{ background:url(../images/list_b9.jpg) no-repeat center; height:356px;}
.lin_b10{ background:url(../images/list_b10.jpg) no-repeat center; height:356px;}

/*position*/
.position{ background:#ececec; height:32px; line-height:32px; margin:8px 0;}
.position .z{ width:1000px; margin:auto; font-size:14px; color:#262626}
.position .z a {font-size:14px; TEXT-DECORATION: none}
.position .z a:link {COLOR: #262626;}
.position .z a:visited {COLOR: #262626;}
.position .z a:hover {COLOR: #f00;}
.position .z a:active {COLOR: #262626;}



/*liebiao*/
.in_pub{ width:1000px; margin:auto; clear:both; margin-top:15px; overflow:hidden; }

.in_pub .t_left{ width:238px; float:left}
.in_pub .t_left .tit{ background:url(../images/tree_tit.jpg) no-repeat; height:46px;}
.in_pub .t_left .list ul li{border-left:3px solid #0872cb; background:#f5f5f5; margin-top:3px;height:46px; line-height:46px; text-indent:40px;}
.in_pub .t_left .list ul li a {font-size:14px; TEXT-DECORATION: none}
.in_pub .t_left .list ul li a:link {COLOR: #262626;}
.in_pub .t_left .list ul li a:visited {COLOR: #262626;}
.in_pub .t_left .list ul li a:hover {COLOR: #f00;}
.in_pub .t_left .list ul li a:active {COLOR: #262626;}


/*chanpin tree*/
.in_pub .t_left .tit2{ background:url(../images/tree_tit2.jpg) no-repeat; height:46px;}
.in_pub .t_left .list2 ul li{border-left:3px solid #0872cb; background:#f5f5f5; margin-top:3px;line-height:46px; text-indent:40px;}
.in_pub .t_left .list2 ul li a {font-size:14px; TEXT-DECORATION: none}
.in_pub .t_left .list2 ul li a:link {COLOR: #262626;}
.in_pub .t_left .list2 ul li a:visited {COLOR: #262626;}
.in_pub .t_left .list2 ul li a:hover {COLOR: #f00;}
.in_pub .t_left .list2 ul li a:active {COLOR: #262626;}

#second{   margin-left:-3px;}
#second li{ background:url(../images/tree_san.png) no-repeat #f5f5f5 200px 20px; border-bottom:1px solid #d8d8d8;border-left:0px; vertical-align:middle; overflow:hidden;  margin-top:0px; text-indent:55px}




.in_pub .t_right{ width:726px; padding:1px; border:1px solid #ececec;min-height:600px;_height:600px; height:auto; float:right}

.in_pub .t_right .r_tit{ background:url(../images/right_tit.jpg) no-repeat 10px 15px #f5f5f5; height:44px; line-height:44px; text-indent:30px; font-size:16px}


.in_pub .t_right .r_list{  padding-top:10px;padding-bottom:10px;}



/*zzry*/
.zs_con{ overflow:hidden; margin-bottom:10px;}
.zs_con ul li{ float:left; width:33.3%; text-align:center; overflow:hidden; margin-top:10px;}
.zs_con ul li .name{ width:225px; height:24px; line-height:24px; text-align:center;valign:middle}


/*chan pin*/
.cp_con_1{overflow:hidden; margin-bottom:10px; padding-bottom:10px; padding-left:6px; padding-right:6px;}
.cp_con_1 ul li{ float:left; width:50%; text-align:center; margin-top:10px;}
.cp_con_1 ul li .pic{ border:1px solid #d9d9d9; width:250px; text-align:center; margin:auto}
.cp_con_1 ul li .zname{ background:#f7f7f7; height:25px; line-height:25px; text-align:center;border:1px solid #d9d9d9; width:250px;border-top:none; margin:auto}
.cp_con_1 ul li .zname a {font-size:14px; TEXT-DECORATION: none}
.cp_con_1 ul li .zname a:link {COLOR: #262626;}
.cp_con_1 ul li .zname a:visited {COLOR: #262626;}
.cp_con_1 ul li .zname a:hover {COLOR: #f00;}
.cp_con_1 ul li .zname a:active {COLOR: #262626;}


.cp_con_2{overflow:hidden; margin-bottom:10px; padding-bottom:10px; padding-left:6px; padding-right:6px;}
.cp_con_2 ul li{ margin-top:10px; overflow:hidden}
.cp_con_2 .pic_left{ width:184px; height:240px; border:1px solid #ededed; float:left; text-align:center}
.cp_con_2 .cs_right{ border:1px solid #ededed; width:516px;height:240px; float:left; margin-left:10px;}
.cp_con_2 .cs_right h3{ font-size:14px; height:30px; line-height:30px; text-indent:10px; font-family:"΢���ź�"}

.tab_x{}
.tab_x td{ line-height:24px;}




.page{ width:700px; margin:auto; text-align:center; padding:10px 0;}
.page a{ padding:6px 10px; text-align:center; font-size:14px;border:1px solid #dddddd;}


.jjfa_con{clear:both; margin:auto; margin-top:15px;  padding-top:10px}

.f_tit{ width:1000px; margin:auto; padding:8px 0; text-align:center}

.j_btn1{ background:url(../images/j_ico1.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.j_btn2{ background:url(../images/j_ico2.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.j_btn3{ background:url(../images/j_ico3.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.j_btn4{ background:url(../images/j_ico4.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.j_btn5{ background:url(../images/j_ico5.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}


.h_btn1{ background:url(../images/h_ico1.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.h_btn2{ background:url(../images/h_ico2.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.h_btn3{ background:url(../images/h_ico3.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.h_btn4{ background:url(../images/h_ico4.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}
.h_btn5{ background:url(../images/h_ico5.jpg) no-repeat; width:178px; height:44px; border:0px; cursor:pointer;}

.f_pub{ overflow:hidden; width:1000px; margin:auto}
.f_pub .t{ background:url(../images/t_bgimg.jpg) no-repeat; height:60px; }
.f_pub .t td{ font-size:16px;}
.f_pub .lz{ padding:8px 0;}

/*anlizhanshi*/
.an_show{ width:1000px; margin:auto; clear:both; margin-top:15px; overflow:hidden;}
.an_show ul{ overflow:hidden; padding-bottom:10px;}
.an_show ul li{ float:left; width:25%; text-align:center; margin-top:10px; vertical-align:middle}
.an_show ul li .namex{ background:#f5f5f5;border-top:1px dashed #c2c2c2;border-bottom:1px dashed #c2c2c2; height:30px; line-height:30px; text-align:center; font-size:14px; margin:auto; margin-top:8px; width:230px;}




.news_con{ width:1000px; margin:auto;}
.news_con h1{ font-size:20px; text-align:center; height:42px; line-height:42px;}
.news_con h2{ font-size:14px; text-align:center; font-weight:normal; border-bottom:1px solid #dddedf; height:30px; line-height:30px;}
.news_con ul { overflow:hidden; margin-top:10px;}
.news_con ul li{ float:left; width:33%; text-align:center; margin-top:15px;}


.n_con{ width:290px; height:500px; padding:10px;border:1px solid #ececec;}
.n_con .tit{ text-align:center; line-height:32px; font-size:18px}
.n_con .n_line{ background:#b1b1b1; height:2px; width:98%; margin:auto; margin:5px 0;}
.n_con .n_pic{ text-align:center; padding:10px 6px;}
.n_con .cz p{line-height:25px; padding:0 10px; text-align:left}
.n_con .cz p a {font-size:14px; TEXT-DECORATION: none}
.n_con .cz p a:link {COLOR: #262626;}
.n_con .cz p a:visited {COLOR: #262626;}
.n_con .cz p a:hover {COLOR: #f00;}
.n_con .cz p a:active {COLOR: #262626;}


/*rczp*/

.rczp_con{ clear:both; width:1000px; margin:auto}

.rczp_con h4{ height:30px; line-height:30px; font-size:14px;width:92%; margin:auto; margin-top:18px; }


.zhaopin{ padding:15px; width:90%; margin:auto; border:1px solid #dddddd; margin-top:6px;}
.zhaopin h1{ font-size:16px; color:#0b538e; padding:6px 0;}
.zhaopin h2{ font-size:14px;padding:6px 0;}
.zhaopin p{ line-height:25px; text-indent:25px; font-size:12px;}

.zp_btn{ width:100px; height:28px; color:#fff; background:#f18200; border:0px; cursor:pointer; text-align:center; font-size:14px; margin:auto; margin-top:10px;}




/*fwtx*/

.fwtx_con{clear:both; width:1000px; margin:auto;}
.fwtx_con .f_1{ background:url(../images/f_1.jpg) no-repeat; height:136px;}
.fwtx_con .f_2{ background:url(../images/f_2.jpg) no-repeat; height:88px;}
.fwtx_con .f_3{ background:url(../images/f_3.jpg) repeat-y;}

.fwtx_con .f_3 .nei{ padding-left:130px;}
.fwtx_con .f_3 .nei p{ font-size:14px; line-height:30px;}
.fwtx_con .f_3 .nei h3{ font-size:14px; line-height:30px; font-weight:bold}


.fwtx_con .f_4{ background:url(../images/f_4.jpg) no-repeat; height:87px;}

.fwtx_con .f_5{ background:url(../images/f_5.jpg) no-repeat; height:88px;}

.fwtx_con .f_6{ background:url(../images/f_6.jpg) no-repeat; height:75px; cursor:pointer}
.fwtx_con .f_6 a{ display:block; width:1000px; height:75px;}

.tj_tab td{ padding-top:10px;}
.in_1{ width:500px; height:20px; line-height:20px;}
.t_jiao{ background:#1c2f7d; border:0px; cursor:pointer; color:#fff; text-align:center; padding:3px 8px; font-size:14px}


/*fanhui*/
.fanhui{ position: fixed; bottom: 5px; right: 5px; opacity: 1; cursor: pointer;}
.fanhui a{ display:block; background:url(../images/fahui.png) no-repeat; width:58px; height:58px; cursor:pointer}


/*xia*/
.app_xia{ clear:both; padding-top:20px; padding-bottom:30px; overflow:hidden}
.app_xia ul li{ width:50%; float:left; text-align:center;}









