/* CSS Document */
body,div,ul,ol,dl,li,h1,h2,h3,h4,h5,form,input,button { margin:0; padding:0;}
img { border: 0;}
h1,h2,h3,h4,h5 { font-size:100%; font-weight:normal;}
input,button { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
body { background-color:#FFF; font-size:12px; font-family:"宋体";}
ul { list-style:none;}
:focus { outline:0;}
a { color:#039; text-decoration:underline;}
a:hover { color:#ff4901 !important;}
.m15{ height:15px; width:auto;}
.m10{height:10px; width:auto;}
.body{ width:100%; height:100%; margin:0 auto;}
.red{ color:#F00;}
.top_1{ width:100%; height: 170px; background:url(../images/top_bg.jpg) repeat-x; overflow:hidden;}
.head{ width:960px; height:auto; margin:0 auto;}
.header{ width:960px; height:100px; margin-top:25px; overflow:hidden;}
.logo{ width:100px; height:94px; margin-top:6px; float:left;}
.logo img{ display:block; margin:0 auto;}
.jsys{ width:300px; height:100px; float:left; overflow:hidden;}
.jsys p{ width:260px; margin-left:20px; height:auto; line-height:35px; font-size:16px; font-weight:700;}
.yuyuan{ width:290px; height:100px; float:left; overflow:hidden;}
.yuyuan ul{ margin-top:10px; width:290px; height:auto;}
.yuyuan ul li{ width:100px; height:25px; line-height:25px; float:right;}
.yuyuan ul li span{ display:inline-block; margin-left:6px; margin-right:6px;}
.yuyuan ul li a{ font-size:13px}
.gongneng{ width:270px; height:100px; float:left;  overflow:hidden;}
.gn_1{ width:270px; height:auto; margin-top:5px;}
.gn_1 ul{ margin-top:10px; width:270px; height:auto; margin-right:10px;}
.gn_1 ul li{ width:130px; height:20px; line-height:20px; float:right;}
.gn_1 ul li span{ display:inline-block; width:120px; height:20px; background:url(../images/add.jpg) no-repeat; }
.gn_1 ul li abbr{display:inline-block; width:120px; height:20px; background:url(../images/set.jpg) no-repeat;}
.gn_1 ul li a{ display:inline-block; text-align:center;}
.jieshao{ width:270px; height:auto; line-height:20px; font-size:13px; color:#039; padding-left:8px;}
.nav{ width:960px; height:45px; background:url(../images/menu.jpg) repeat-x;}
.nav ul li{ width:120px; height:45px; line-height:45px; background:url(../images/menuline.jpg) no-repeat right; float:left; text-align:center;}
.nav ul li a{ font-size:15px; text-decoration:none; font-weight:700;}
.center{ width:960px; height:auto; margin:0 auto; overflow:hidden; margin-top:3px;}


.ppcpjs{ width:960px; height:auto; overflow:hidden; margin-top:12px; padding-bottom:10px; border-bottom:#CCC 1px solid;}
.pp_1{ width:230px; height:110px; float:left; margin-right:10.66666px;border:#FFF 1px solid; border-radius:8px; -moz-border-radius:8px;  -webkit-border-radius:8px; -o-border-radius:8px; background:#E7A326;}
.pp_2{ width:230px; height:110px; float:left; margin-right:10.66666px;border:#FFF 1px solid; border-radius:8px; -moz-border-radius:8px;  -webkit-border-radius:8px; -o-border-radius:8px; background:#E6C30F;}
.pp_3{ width:230px; height:110px; float:left; margin-right:10.6666px;border:#FFF 1px solid; border-radius:8px; -moz-border-radius:8px;  -webkit-border-radius:8px; -o-border-radius:8px; background:#A0C321;}
.pp_4{ width:230px; height:110px; float:left;border:#FFF 1px solid; border-radius:8px; -moz-border-radius:8px;  -webkit-border-radius:8px; -o-border-radius:8px; background:#1678BF;}
.pp_1_left{ width:81px; height:110px; float:left;}
.pp_1_left img{ width:81px; height:110px;}
.pp_1_right{ width:149px; height:110px; overflow: hidden;}
.pp_1_right dt{ width:127px; height:20px; line-height:20px; margin-top:10px; margin-left:5px;}
.pp_1_right dt a{ font-size:13px; font-weight:600; text-decoration:none; color:#000;}
.pp_1_right dd{ width:127px; height:auto; line-height:18px; margin-left:8px;}
.pp_1_right p{ margin-top:6px; margin-left:10px;}
.pp_1_right p span{ display:inline-block; width:45px; height:15px; border:#333 1px solid;}
.pp_1_right p span a{ text-align:center; padding-left:10px; text-decoration:none; color:#000;}
.pp_2_left{ width:81px; height:110px; float:left;}
.pp_2_left img{ width:81px; height:110px;}
.pp_2_right{ width:149px; height:110px; overflow: hidden;}
.pp_2_right dt{ width:127px; height:20px; line-height:20px; margin-top:10px; margin-left:5px;}
.pp_2_right dt a{ font-size:13px; font-weight:600; text-decoration:none; color:#000;}
.pp_2_right dd{ width:127px; height:auto; line-height:18px; margin-left:8px;}
.pp_2_right p{ margin-top:6px; margin-left:10px;}
.pp_2_right p span{ display:inline-block; width:45px; height:15px; border:#333 1px solid;}
.pp_2_right p span a{ text-align:center; padding-left:10px; text-decoration:none; color:#000;}
.pp_3_left{ width:81px; height:110px; float:left;}
.pp_3_left img{ width:81px; height:110px;}
.pp_3_right{ width:149px; height:110px; overflow: hidden;}
.pp_3_right dt{ width:127px; height:20px; line-height:20px; margin-top:10px; margin-left:5px;}
.pp_3_right dt a{ font-size:13px; font-weight:600; text-decoration:none; color:#000;}
.pp_3_right dd{ width:127px; height:auto; line-height:18px; margin-left:8px;}
.pp_3_right p{ margin-top:6px; margin-left:10px;}
.pp_3_right p span{ display:inline-block; width:45px; height:15px; border:#333 1px solid;}
.pp_3_right p span a{ text-align:center; padding-left:10px; text-decoration:none; color:#000;}
.pp_4_left{ width:81px; height:110px; float:left;}
.pp_4_left img{ width:81px; height:110px;}
.pp_4_right{ width:149px; height:110px; overflow: hidden;}
.pp_4_right dt{ width:127px; height:20px; line-height:20px; margin-top:10px; margin-left:5px;}
.pp_4_right dt a{ font-size:13px; font-weight:600; text-decoration:none; color:#000;}
.pp_4_right dd{ width:127px; height:auto; line-height:18px; margin-left:8px;}
.pp_4_right p{ margin-top:6px; margin-left:10px;}
.pp_4_right p span{ display:inline-block; width:45px; height:15px; border:#333 1px solid;}
.pp_4_right p span a{ text-align:center; padding-left:10px; text-decoration:none; color:#000;}

.neirong{ width:960px; height:auto;  margin:0 auto; margin-top:15px; overflow:hidden;}
.nr_left{ width:204px; height:auto; border-right:#CCC 1px solid; float:left;}
.nt_list{ width:204px; height: auto; overflow:hidden; }
.nt_list ul li{ width:204px; height:30px; line-height:30px; border-bottom:#CCC 1px solid; overflow:hidden; padding-left:10px;}
.nt_list ul li a{ font-size:13px; color:#039; text-decoration:none;}
.nt_list ul li a:hover{ font-weight:700; text-decoration:underline;}
.download{ width:204px; height:auto; overflow:hidden; margin-top:5px;}
.download img{ display:block; margin:0 auto;}
.lxwm{ width:185px; height:163px;  margin:0 auto; margin-top:8px;}
.lxwm_1{ width:185px; height:40px; margin-top:16px; overflow:hidden; }
.lxwm_left{ width:50px; height:40px; float:left; }
.lxwm_right{ width:135px; height:40px; line-height:40px; float:left; text-align:center;}
.lxwm_right a{ font-size:20px; font-weight:700; text-decoration:none;  color:#06C;}
.lxfs{ width:185px; height:auto; overflow:hidden;}
.lxfs p{ width:175px; height:auto; margin-left:10px; height:auto; line-height:15px; font-size:13px;}
.lxfs p span{ font-size:14px; font-weight:700; display:block;}
.nr_right{ width:753px; height:310px; float:left; overflow:hidden;}

.zyzs{ width:718px; height:155px; margin-left:25px; border-bottom:#CCC 1px dashed; }
.zyzs_111{width:718px; height:154px; margin-left:25px;}
.zyzs_1{ width:359px; height:155px; float:left; overflow:hidden;}
.zyzs_2{ width:200px; height:155px; padding-top:18px; float:left;}
.zyzs_2 img{ display:block; width:165px; height:107px;}
.zyzs_3{ float:left; width:155px; height:auto; overflow:hidden;}
.zyzs_3 p{ width:145px; height:auto; line-height:20px; margin-left:9px; margin-top:40px; }
.zyzs_3 p a{ display:block; padding-top:10px; font-size:13px; font-weight:700; text-decoration:none; color:#039;}

.foot{ width:100%; height:auto; overflow:hidden;}
.foot_1{width:100%; height:215px; background:#1678BF; }
.foot_11{ width:960px; height:215px; margin:0 auto; overflow:hidden;}
.foot_nav{ margin-top:20px; width:240px; height:195px; background: url(../images/111222.png) no-repeat right; float:left;}
.foot_nav ul li{ width:240px; height:25px; line-height:25px; padding-left:20px; overflow:hidden; font-size:13px; color:#FFF;}
.foot_nav ul li a{ font-size:13px; color:#FFF; text-decoration:none;}
.foot_nav_1{ margin-top:20px; width:240px; height:195px; float:left;}
.foot_nav_1 ul li{ width:240px; height:25px; line-height:25px; padding-left:50px; overflow:hidden; font-size:13px; color:#FFF;}
.foot_nav_1 ul li a{ font-size:13px; color:#FFF; text-decoration:none;}
.foot_2{ width:100%; height:85px; background:#03558F;}
.banquan{ width:960px; height:85px; margin:0 auto;}
.banquan_1{  width:650px; height:auto; margin:0 auto; padding-top:15px; padding-left:250px;}
.banquan_1 a{ display:inline-block; float:left; margin-left:8px; margin-right:8px; color:#FFF; text-decoration:none;}
.banquan p{ width:960px; height:25px; line-height:25px; text-align:center; color:#FFF;}

/*资质证书*/
.zs_con{ width:960px; height:auto; margin:0 auto; overflow:hidden;}
.zs_conall{ width:960px; height:auto; margin:0 auto; margin-top:10px;}
.zs_con_left{ width:204px; height:auto;  float:left;}
.zs_con_left ul li{width:184px; height:30px; line-height:30px; border-bottom:#CCC 1px solid; padding-left:20px; overflow:hidden;}
.zs_con_left ul li a{font-size:13px; color:#039; text-decoration:none;}
.zs_con_left ul li a:hover{font-weight:700; text-decoration:underline;}
.tjxw{ width:190px; height:auto; margin:0 auto; margin-top:15px; }
.tjxw dt{ width:190px; height: 30px; line-height:30px; font-size:16px; padding-left:10px; font-weight:700; color:#039}
.tjxw ul li{width:175px; height:30px; line-height:30px; border-bottom:none; padding-left:5px; overflow:hidden;}
.zs_con_right{width:753px; height:auto; min-height:700px; float:left; overflow:hidden; border-left:#CCC 1px solid;}
.zstp{ width:753px; height:auto;}
.zszsp{ width:730px; height:auto; overflow:hidden;}
.zszs_pub{ width:350px; height:auto; margin-left:15px; margin-top:25px; float:left; overflow:hidden;}
.pdfimg{ margin-top:20px; margin-left:130px;}
.daohang{ width:753px; height:25px; line-height:25px; border-bottom:#CCC 1px solid;}
.daohang p{ margin-left:30px; height:25px; line-height:25px; width:723px;}
.daohang p a{ font-size:13px; display:inline-block; margin-right:10px; text-decoration:none;}
.ny_banner{ width:750px; height:220px; margin-top:6px;}
.ny_banner img{ display:block; margin:0 auto;}
.zsjs{ width:750px; height:auto; overflow:hidden; margin-top:15px;}
.zsjs p{ width:720px; margin-left:13px; height:auto; line-height:25px; font-size:13px;}
.gsdlwz{ width:720px; height:auto; margin-top:15px; margin-left:20px; margin-bottom:20px;}
.gsdlwz img{ display:block; margin:0 auto;}
/*图库*/
.tktp{ width:753px; height:auto; margin-bottom:20px;}
.tktp dt{ width:730px; height:35px; line-height:35px; padding-left:20px; font-size:18px; font-weight:700;}
.tktp ul{width:730px; height:auto; margin-left:16px; overflow:hidden;}
.tktp ul li{ width: 180px; height:125px; line-height:240px; float:left; overflow:hidden;}
.jj_con{ width:730px; height:auto; overflow:hidden;}
.jj_con p{ width:730px; padding-left:16px; height:auto; line-height:35px; font-size:13px; overflow:hidden;}
.jj_con_11{ width:730px; height:auto;}
.jj_con_11 p{ width:730px; padding-left:16px; text-indent:2em; height:auto; line-height:35px; font-size:13px; }

/*zonghe*/
.newsart{ width:740px; height:auto; margin-left:10px; overflow:hidden;}
.newsart h1{ width:740px; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:700; margin-top:30px; color:#039;}
.newsart dt{width:740px; height:30px; line-height:30px; text-align:center; font-size:13px;}
.newsart dt span{display:inline-block; margin-left:15px;}
.fenxiang{ width:740px; height:35px; line-height:35px; margin-left:200px;}
.wenzhang{ width:740px; height:auto; overflow:hidden; margin-top:20px;}
.wenzhang p{ width:710px; height:auto; line-height:35px; margin-left:20px; overflow:hidden; text-indent:2em; font-size:13px; color:#333;}
.newslist{ width:720px; height:auto; margin-left:20px; overflow:hidden;}
.newslist_pub{ width:720px; height:auto; padding-bottom:5px; border-bottom:1px solid #CCC;}
.newslist_pub h4{ width:720px; height:25px; line-height:25px; margin-top:10px;}
.newslist_pub h4 abbr{ font-size:14px; font-weight:600; color:#039;}
.newslist_pub h4 span{ display:inline-block; float:right; font-size:13px;}
.newslist_pub p{ width: 720px; height:auto; line-height:18px; font-size:13px; overflow:hidden;}
.xiangxi{ color:#F00; font-size:14px; font-weight:600; text-decoration:none;}
.lxwm{ width:750px; height:auto; overflow:hidden;}
.lxup{ width:720px; height:auto; margin-left:20px; margin-top:20px; overflow:hidden;}

.lxup p{ width:720px; height:18px; line-height:18px; font-size:13px; padding-left:30px;}
.tktp_1{ width:753px; height:auto; margin-bottom:20px;}
.tktp_1 ul{width:720px; height:auto; margin-left:16px; margin-top:8px; overflow:hidden;}
.tktp_1 ul li{ width: 180px; height:140px; line-height:240px; float:left; overflow:hidden;}
/*产品*/
#etw_content{ height:auto; margin:0 auto; background:#fff;  padding-top:16px; overflow:hidden;  }
#etw_pagebody{ width:720px; height:auto; float:right;  border-left:1px solid #E9E9E9; padding-left:18px;} 
.etw_tablestyle tr td{ padding:2px 0 2px 2px;}
.etw_tablestyle tr{ background:#fff;}
.etw_tablestyle{width:100%;height:auto;background:#E0DCDC; border-top:2px solid #E0DCDC; margin:2px 0 8px 0;}
/*联系方式*/
.zhuce{ width:720px; height:550px; margin-left:20px; border:#CCC 1px solid; margin-bottom:20px; margin-top:20px;}
.zhuce dt{ width:690px; height:40px; margin-left:15px; border-bottom:#CCC 1px dashed; line-height:40px; font-size:20px; font-weight:700;}
.zc_1{ width:690px; height:auto; margin-left:15px; margin-top:20px; overflow:hidden;}
.wenben{ height:40px; line-height:40px; font-size:14px;}
.gbkk{ width:250px; height:25px; line-height:25px;}
.gb_22{ width:320px; height:125px; line-height:25px; margin-top:5px;}
.coolbg_2{ width:80px; height:36px; background:url(../images/butten.jpg) no-repeat; font-size:14px; font-weight:700;}
.yszhui{ width:720px; height:auto; margin-top:15px; margin-left:20px; margin-bottom:20px;}
.yszhui dt{ width:720px; height:40px; line-height:40px; margin-left:10px; margin-bottom:20px; font-size:20px;  font-weight:700;}
.cpgg{ width:740px; height:auto; overflow:hidden;}
.cpgg_1{width:740px; height:auto; overflow:hidden;}
.cpgg_1 dt{ width:720px; height:30px; line-height:30px; font-size:20px; font-weight:700; color:#090; padding-left:20px;}

.cpgg_1 ul{width:720px; height:auto; margin-left:10px; margin-top:10px; margin-bottom:20px; overflow:hidden;}
.cpgg_1 ul li{ width:720px; height:54px; line-height:54px; overflow:hidden;}
.cpgg_1 ul li span{ display:inline-block; width:170px; height:54px;  line-height:54px; margin:2px; font-size:15px; text-align:center; float:left;}
.cpgg_1 ul li abbr{ display:inline-block; width:100px; height:54px; line-height:54px;  margin-right:2px; margin-top:2px; margin-bottom:2px;font-size:15px; text-align:center; float:left;}
.cpgg_1 ul li b{display:inline-block; width:240px; height:54px;margin-top:2px; margin-bottom:2px;  line-height:54px;font-size:15px; text-align:center; float:left;}
.shen{background:#999; }
.qian{ background:#CCC;}
.fenye{ width:720px; height:auto; overflow:hidden; margin-bottom:20px;}
#chancol{width:185px; height:auto; overflow:hidden; }
#chancol li{width:25px; height:25px; line-height:25px; border:#999 1px solid; text-align: center; list-style:none; float:left; overflow:hidden; margin-right:5px;}
#chancol li a{font-size:16px; width:25px; height:25px; display:inline-block; text-align:center; text-decoration:none; color:#000;}
.yuanshi{ width:100%; height:100%; background:#FFF;}
.gaibian{ width:100%; height:100%; background:#CCC;}
.gaibian a{ color:#FFF;}

.yscpqt{ width:720px; height:1000px; margin-top:15px; margin-left:15px;}
.ddt{ width:720px; height:35px; line-height:45px; font-size:20px; font-weight:700; padding-left:25px;}
.yscpqt ul li{ width:330px; height:35px; line-height:35px; margin-left:15px; margin-right:15px; overflow:hidden; font-size:15px; float:left;}
.ttdd{ width:720px; height:auto;margin-top:15px; margin-left:15px; margin-bottom:25px; }
.ttdd ul li{ width:330px; height:35px; line-height:35px; margin-left:15px; margin-right:15px; overflow:hidden; font-size:15px;}
.fenye{ margin-top:30px; margin-left:200px;}

.banner{ width:960px; height:280px; overflow:hidden; margin:0 auto;}
.box{width:960px;height:280px; position:relative;margin:0 auto;overflow:hidden;}
.box ul{height:960px;width:280px;position:relative;}
.box ul li{width:960px;height:280px;position:absolute;}
.box ol{position:absolute;bottom:15px;width:260px;margin-left:-130px;left:50%;z-index:20;text-align:center;}
.box ol a{width:16px;height:16px;margin-right:10px;background:#666;border-radius:50%;display:inline-block;box-shadow:2px 3px 5px #CCCCCC;}
.box ol a.active{background:white;z-index:18;}






























