body {color:#666;font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;font-size:12px;}
p,h1,h2,h3,h4,h5,div,ul,li{ padding:0px; margin:0px;}
a{ color:#666; text-decoration:none}
a:hover {color:#ef7000;}
.cnt{ overflow:hidden; padding:0px;}
.box {width:1100px;margin:auto;overflow:hidden;}
#news_body .l_summary{ height:40px; overflow:hidden;}
#news_body .txtlist li{ margin:15px 0;}
#news_body .cnt li h5 a{ font-size:14px}
/*************head******************/
.head{background:url(../img/headBg.jpg) top repeat-x; height:102px;}
.head .fr{ width:240px; float:right; padding-top:20px;}
.head .logo{ float:left; height:62px; margin-top:22px;}
.head .logo .img{ float:left;}
.head .tel{background:url(../img/tel.jpg) left 5px no-repeat; height:45px; line-height:20px; padding-left:50px; font-size:14px;}
.head .tel span{ font-size:20px; color:#ff6600}
.head .fr p{ font-size:14px; color:#999999}
/***Menu****/
.Nav_bg{background:url(../img/navBg.jpg) repeat-x; width:100%;}
#menu {width:1100px; overflow:hidden; margin:auto;}
#menu li{float:left;}
#menu a{height:46px; line-height:46px; display:block; text-align:center; color:#FFFFFF; font-size:15px; font-weight:bold; padding:0 25px;}
#menu a:hover{ background:#004da2}
.banner{text-align:center}

/***************************/
.dzBox{background:#f4f4f4; width:100%; margin-top:20px;}
.dzBox .box{ width:1060px;}
.dzBox .ttl{ padding:50px 0 20px 0;}
.dzBox .cnt{ padding:40px 0;}
.dzBox .cnt p{ overflow:hidden;}
.dzBox .cnt img{ background:#FFFFFF; padding:8px;}
.dzBox .cnt .cp3{ margin-top:16px;}
.dzBox .cnt li{ float:left; width:261px; height:265px;background:url(../img/b2_cpBg.jpg) right bottom no-repeat; margin-left:15px; margin-top:10px;}
.dzLine{ width:100%; text-align:center; border-top:solid 1px #FFFFFF;}
/***************box2***********/
.box1{ margin:50px auto; color:#666666}
.box1 li{ float:left; margin:0 50px; text-align:center; width:260px;}
.box1 h4{ font-size:18px; font-weight:bold; padding:30px 0 5px;}
.box1 a{ display:block; color:#3a81d1; padding-top:10px; text-decoration:inherit}

/***************box3***********/
#goods{ margin-top:40px;}
#goods .lBimg{width:480px; height:476px; float:left; position:relative}
#goods .lBimg img{ width:450px; height:430px; padding:14px; border:solid 1px #d7d7d7; background:#ffffff;}
#goods .lBimg .l_ginfo{width:450px; height:30px; line-height:30px; background:url(../img/pxBg.png) repeat; position:absolute; bottom:31px; left:15px; text-align:center}

/***************box5***********/
.box5{ margin-top:40px;}
.box5 p{ padding:25px 0 10px;}
.box5 .about{ width:328px; float:left; height:330px; overflow:hidden; border-right:solid 1px #f4f4f4; padding-right:30px;}
.box5 .about .cnt{ line-height:22px;}
.box5 .mod .ttl{ display:none}
.box5 .certificate{ width:328px; float:right;height:380px;}
.box5 .news{ width:328px; float:left; border-right:solid 1px #f4f4f4; padding-right:30px; margin-left:30px;height:330px;}
.box5 .newsxx{ width:100%; overflow:hidden; height:94px; margin:10px 0;}
.box5 .newsxx img{ float:left;}
.box5 .newsxx .txt{ width:260px; float:right}
.box5 .newsxx .txt a{ color:#000000; display:block; font-weight:bold; padding-bottom:5px; font-size:14px;}
.box5 .newsxx .txt p{ height:60px; line-height:22px; overflow:hidden;}
.box5 .news li{background:url(../img/tb.jpg) 5px 50% no-repeat; width:316px; padding-left:12px; height:28px; line-height:28px; overflow:hidden;}
/******************footer****************/
#link{ width:100%; overflow:hidden; margin:auto}
#link .cnt{ padding:0; height:30px; line-height:30px;}
.footer{ background:#3a81d1; width:100%; overflow:hidden; padding:20px 0;}
.footer .l2{ width:250px;}
.footer .l2 h2{ float:left}
.footer .l2 .txt{ float:left; width:280px;}
.footer li{ float:left; width:274px; border-right:solid 1px #2d72c0; height:180px;}
.footer .l1{ text-align:center; width:340px;}
.footer .l1 img{ margin-top:20px;}
.footer h2{ width:150px; margin:auto; color:#FFFFFF; font-size:14px; font-weight:normal; padding:20px 0 5px; font-weight:bold;}
.footer .txt{ width:200px; margin:auto; overflow:hidden;}
.footer .txt a{ display:block; width:50%; float:left; color:#FFFFFF; height:24px; line-height:24px;}
.footer .txt a:hover{ color:#FFFF00}
.footer .l3{ width:232px;}
.footer .l3 .txt{ width:150px;}
.footer .l3 .txt a{ width:100%;}
.footer .l4{ border:none; color:#0a4382; text-align:center}
.footer .l4 .txt{ padding-top:20px;}
.footer .l4 h4{ font-size:22px; padding:20px 0 10px; color:#FFFFFF}
.footer .l4 a{ width:100%; display:block; background:#ff9c00; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFFFFF; margin-top:20px;}
.btm{width:100%; overflow:hidden; padding:10px 0; text-align:center;}
/**************/
.yun1{ width:100%; background:url(../pic/yun_01.jpg) center no-repeat; height:661px;}
.yun2{ width:100%; background:url(../pic/yun_02.jpg) center no-repeat; height:797px;}
.yun3{ width:100%; background:url(../pic/yun_03.jpg) center no-repeat; height:814px;}
.yun4{ width:100%; background:url(../pic/yun_04.jpg) center no-repeat; height:799px;}
.yun5{ width:100%; background:url(../pic/yun_05.jpg) center no-repeat; height:799px;}
.yun6{ width:100%; background:url(../pic/yun_06.jpg) center no-repeat; height:799px;}
.yun7{ width:100%; background:url(../pic/yun_07.jpg) center no-repeat; height:799px;}
.yun8{ width:100%; background:url(../pic/yun_08.jpg) center no-repeat; height:788px;}
.yun9{ width:100%; background:url(../pic/yun_09.jpg) center no-repeat; height:661px;}
.tiyan{ width:100%; overflow:hidden; text-align:center; padding-bottom:40px;}
.tyTtl{ padding:30px 0; font-size:24px; font-weight:bold; text-align:center}
/**********/
.main_body{ padding-top:20px;}
.main{background:url(../img/nyBg.jpg) repeat-y; margin:40px auto;}
.main .left{ width:280px; float:left}
.main .left	.styleBox li{ border-bottom:solid 1px #e2e2e2}
.main .left	.styleBox li a{background:url(../img/ltb1.jpg) 20px 50% no-repeat; display:block; height:40px; line-height:40px; padding-left:45px; width:235px; font-size:15px; color:#000000; margin-top:10px;}
.main .left	.styleBox li a:hover{background:#404040 url(../img/ltb2.jpg) 20px 50% no-repeat; color:#FFFFFF}
.main .left	.styleBox .first{background:#3a81d1; width:255px; padding-left:25px; color:#FFFFFF; margin:0px; height:44px; line-height:44px; font-size:16px; font-weight:bold;}
.main .left .img{ margin:20px 0;}
.main .left .contact{background:#ff8201 url(../img/lP2.jpg) top no-repeat; width:100%; overflow:hidden;}
.main .left .contact a{ background:#d35900; display:block; width:240px; height:42px; line-height:42px; color:#FFFF00; text-align:center; margin:220px auto 30px; font-size:16px; font-weight:bold;}
.main .left .contact a:hover{ background:#ba4600}

.main .right{ width:734px; float: right}
#ULocation{ width:100%; overflow:hidden; height:44px; line-height:44px; border-bottom:solid 3px #3a81d1}
#ULocation h3{ color:#3a81d1; font-size:22px; padding:0px; margin:0px;}

.main_body .cnt{ line-height:24px; font-size:14px;}
.crt_cats{ display:none}
.crt_cats a{display:inline-block; height:32px; line-height:28px; padding:0 20px; background:#f4f4f4; border:solid 1px #bebebe; color:#000000; font-size:14px; margin:0 5px;}
.grid li{width:330px; height:360px; background:#FFFFFF; margin:15px 17px;}
.grid .l_img img{ width:314px; height:314px; padding:7px;border:solid 1px #e5e5e5;}
.grid h5{ padding:0; margin:6px 0; height:20px; line-height:20px; overflow:hidden; font-size:14px; text-align:center}
.grid .l_ginfo, .jmSty3 .grid h5{ font-size:14px; width:100%; text-align:center; height:25px; margin-top:5px; overflow:hidden; padding:0px;}
/***************box3***********/
#goodsCat1 #crt_cats{ display:none}

#certificate_body .cnt li{width:208px; height:230px; background:#FFFFFF; margin:18px; text-align:center; float:left}
#certificate_body .cnt img{ width:200px; height:200px; padding:3px;border:solid 1px #e5e5e5;}

.pageInfo{
    margin-top: 20px;
}

.pages {
    font-size: 14px;
}

.breadcrumb li {
    display: inline-block;
    padding-right: 20px;
}
.breadcrumb li:after {
    padding-left: 10px;
    content: ">";
}