/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; }
ul, li { list-style: none; }
img { border-style: none; }
a{ text-decoration:none;}
body{ background:#f0f0f0;}
.fl{ float:left;}
.fr{ float:right;}
.cle{ clear:both;}
.mt20{ margin-top:20px;}
.ml20{ margin-left:20px;}
.mb20{ margin-bottom:20px;}
.h20{ height:20px;}
.h15{ height:15px;}
.h50{ height:50px;}
.wid1003{ width:1004px; height:auto; margin:0 auto;}
.tc{ text-align:center;}
.font_w{ font-family: Arial;}
.font_s{ font-family:Arial;}
.font_a{ font-family:Arial;}
.font_cor{ color:#075ca2;}
.font_siz18{ font-size:16px;}


.index_pro_tit{height: 21px;display: block;overflow: hidden;}
.head_bg{ background:url(../images/index_04.jpg) no-repeat; width:627px; height:115px;}

.yeshu{float: right;margin: 20px 10px 0 0; font-family:Arial; font-size:12px; color:#666; width:730px; height:24px; display:block;text-align: right;}
.yeshu span.zi{margin: 0px 10px 0 0; font-family:Arial; font-size:12px; color:#666; width:730px; height:24px;text-align: right;}
.yeshu a{ color:#666; margin:10px;}
.yeshu span.current{ margin:5px;}
.yeshu a:hover{ color:#ffae00;}


.nav_bg{ width:100%; height:55px; background:url(../images/nav_bg.png) repeat-x;}
.nav_main{ width:1000px; height:55px; margin:0 auto; border-left:1px #0082f0 solid;border-right: 1px #002e55 solid;}
.nav_main ul{ width:123px; height:53px; margin:2px auto; float:left; border-left:1px #002e55 solid; border-right:1px #0082f0 solid; text-align:center; line-height:53px;}
.nav_main ul a{ font-family:Arial; font-size:15px; color:#fff;}
.hz{ padding-top:5px;}
.hz a{ color:#fff; font-size:15px; font-family:Arial;}
.py a{color:#fff; font-size:12px; font-family: Arial;}

.index_pro{ background:url(../images/index_19.png) no-repeat; width:1025px; height:408px;}
ul.index_pro_ul1{ width:200px; height:auto; float:left;}
ul.index_pro_ul1 li.index_pro_ul1_li{margin-left: 26px;}
ul.index_pro_ul1 li.index_pro_ul1_li ul.index_pro_ul2 li{ height:32px; line-height:41px; margin-left:20px; overflow:hidden; font-family:Arial; font-size:12px;}
ul.index_pro_ul1 li.index_pro_ul1_li ul.index_pro_ul2 li a{ font-family:Arial; color:#000;}

.index_zlfw{ margin-top:20px;}
.index_zlgl{ background:url(../images/index_24.png) no-repeat; width:512px; height:306px;}
span.index_sp1{ width:485px; height:55px;line-height:66px;padding-left: 30px;}
span.index_sp1 b{ font-family: Arial; font-size:15px; font-weight:normal; color:#00569c;}
.index_zlgl p{ width:450px; font-family:Arial; font-size:12px; color:#000; line-height:24px; margin:0 auto;    padding-top: 10px;}
.index_zlgl p a{font-family:Arial; font-size:12px; color:#000;}

ul.index_zlgl_ul{margin-top: 128px;margin-left: 5px;}
ul.index_zlgl_ul li{ float:left; width:100px; text-align:left; font-size:15px;margin-left: 57px;}
.index_fwxm{ background:url(../images/index_25.png) no-repeat; width:513px; height:306px;}
ul.index_fwxm_ul{margin-top: 14px;}
ul.index_fwxm_ul li{ font-family:Arial; font-size:12px; color:#000; height:70px;margin-top:2px;margin-left: 39px;}
ul.index_zlgl_ul li a,ul.index_fwxm_ul li span a,ul.index_fwxm_ul li span{ font-family: Arial; font-size:14px; color:#0d5c9c;}

.index_foot{background:url(../images/foot.jpg) no-repeat; width:1025px; margin:0 auto; height:100px;}
.index_foot p{ padding-top:18px;}
.index_foot p,.index_foot p a{ font-family:Arial; color:#fff; font-size:12px;}



/************************关于我们页面***************************/
.ab_sidepage{ width:1003px;height: 996px;margin:0 auto; background:#fff;}
.ab_left{ width:230px;}
/*企业介绍 和 产品展示*/
.ab_qyjs{}
.ab_qyjs ul{ padding:0px; padding-top:20px; width:230px; background:#0d5d9c;height: 275px;}
.ab_qyjs ul li{ height:35px; line-height:35px; background:url(../images/about_cn_09.jpg) no-repeat; color:#666;width:195px; margin:0 auto 20px auto;}
.ab_qyjs ul li a{ color:#000; font-family:Arial; font-size:13px; margin-left:30px;}
.ab_qyjs ul li a:hover{color:#0d5c9c;}
.ab_qyjs ul li:hover a{}


.ab_right{ width:735px;margin-left:36px;}
.ab_right i{ font-family:Arial;font-size:20px; color:#0d5c9c; font-style:normal; font-weight:600;}
.ab_right font{ font-family:Arial; font-size:17px; color:#0d5c9c;}
.ab_right h2{ text-align: center;width: 750px;height: 75px;border-bottom: 1px dotted #ccc; font-family:Arial;}
.ab_right b.ddh_bgx{ width:733px; height:48px; line-height:48px; background:url(../images/about_cn_03.jpg) no-repeat; display:block; font-family:Arial; font-size:12px; font-weight:normal; text-align:left; }
.ab_right b span{ float: right; font-family:Arial;}
.ab_right b span a:hover{ color:#0d5c9c;}
.ab_right b span,.ab_right b a{ color:#666666;}
.ab_right b a{}
.ab_right p{ font-size:12px; line-height:27px;font-family:Arial;}
.ab_right p a{ color:#000;font-family:Arial; }
.ab_right p a:hover{ color:#ffae00;}
.ab_right p img{ margin-top:25px; margin-bottom:20px;}
.ab_right table{font-family:Arial; font-size:12px; color:#666; margin-top:15px;}
.ab_right table a{font-family:Arial;font-size:12px; color:#000;}
.ab_right table td{color: #000;padding-left: 5px;}
.pro_icont div{ color:#000;}


.pro_icont{}
.pro_icont table { border-color:#ececec; font-family:Arial; font-size:12px;}
.pro_icont a{ font-family:Arial; font-size:12px; color:#666;}
.pro_icont a:hover{ color:#0d5c9c;}
.pro_det_ta table div{ color:#000;}

.zlgl_icont{}
.zlgl_icont ul.zlgl_ul1{}
.zlgl_icont ul.zlgl_ul1 li{ float:left;}
.zlgl_icont ul.zlgl_ul1 li p{ line-height:30px; font-family:Arial; font-size:12px; line-height:23px;}


/************************厂房设备页面***************************/
.cpyf_ul{ width:750px; height: 350px;margin-top:30px;}
.cpyf_ul li{width: 215px;float: left;margin-right: 35px;margin-bottom: 20px;}
.cpyf_ul li img{ width:100%;border: 2px solid #e6e6e6;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.cpyf_ul_del{}
.cpyf_ul_del a.value_at{ width:330px; height:30px; line-height:30px; font-family:Arial; font-size:12px; color:#666;}
.cpyf_ul_del li{width: 750px;text-align: center;}
.cpyf_ul_del li img{ width:500px;border: 2px solid #e6e6e6;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}


a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #333333;}

a.zzb07link:hover {text-decoration: underline;color: #ff9d11;}
.zzb07tail{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666666;}


.contact_map{ width:737px; height:300px;}

/************************产品详细页面***************************/
.cpjs_con{ width:730px; margin-top:25px;font-family:Arial;}
h1.pro_delt_h{ font-family:Arial; font-size:14px; color:#fff; width:735px; height:34px; line-height:34px; background:#0d5c9c; text-align:center;/*border-top: 4px solid #ffae00;*/ font-weight:bold;}
.cpjs_con table{ border-color:#f1efef;font-family:Arial; font-size:12px;}
.cpjs_con tr,.cpjs_con td{font-family:Arial; font-size:12px;}


.ab_progd{ margin-top:20px; background:#0d5d9c; width:230px;height: 572px;}

strong.index_fwtit{width:300px; height:30px; line-height:30px; display:block; background:#0d5d9c; color:#fff; text-align:center;}

/************************产品图展示页面***************************/
.cpyf_ul{ width:750px; height: 350px;margin-top:30px;}
.cpyf_ul li{width: 215px;float: left;margin-right: 35px;margin-bottom: 20px;}
.cpyf_ul li img{ width:100%;border: 2px solid #e6e6e6;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.cpyf_ul_del{}
.cpyf_ul_del a.value_at{ width:330px; height:30px; line-height:30px; font-family:Arial; font-size:12px; color:#666;}
.cpyf_ul_del li{width: 750px;text-align: center;}
.cpyf_ul_del li img{ width:588px; height:360px;border: 2px solid #e6e6e6;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}