@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body { font:12px/1.5 'Microsoft Yahei', '宋体', Arial, Helvetica, sans-serif; color:#000; background:#f6f6f6;}
img { border:0;}
em { font-style:normal;}
i { font-style:normal;}
input, select, textarea { font-family:'Microsoft Yahei', '宋体', Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
input, textarea,button{
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    outline: none;
}
a,a:hover { color:#000; text-decoration:none;}
:focus { outline:0;}
h1,h2,h3,h4,h5,h6 { font-size:12px;}
ul,li,ol { list-style:none;}
.in,.textarea,.a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.clr:after { content:""; clear:both; visibility:hidden; display:block; font-size:0; height:0; line-height:0;}
.clr { zoom:1;}
.none,.none_R{ display:none;}
.pl{position:relative;}
#wrapper { width:100%; min-width:1050px; width:auto; position:relative; z-index:1;}
#header { position:relative; z-index:300; height:150px; margin-bottom:-4px; background:url(../Images/Images/header_bg.png) 0 100% repeat-x;}
#content { position:relative; z-index:200; margin-bottom:20px}
#footer { position:relative; z-index:100;padding-top:20px;}
.bg{background:#e3e3e3}

.h-cent { width:1000px; margin:0 auto;}
.h-box { height:82px; position:relative; z-index:20;
    top: 0px;
    left: 4px;
}
.h-logo { float:left; margin-top:20px;}
.h-info { float:right;}

.h-nav { height:44px; position:relative; z-index:10; margin-left:-32px;
    top: 20px;
    left: 37px;
    width: 1074px;
}
.nav ul{position:relative;}
.nav li { float:left;}
.nav li a.s { float:left; height:44px; line-height:44px; font-size:16px; color:#444;padding:0px 30px; }
.nav li.cur a.s,.nav li.cur a.s:hover,.nav li a.s:hover { color:#db2b23;}
.nav li .nav-main-children{width:1280px;padding:22px 0;position:absolute;top:44px;left:32px;overflow:hidden;background:#f4f4f4 url(../Images/Images/d.png) repeat-x left top;z-index:999;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.sub-s{width:130px;float:left;margin:0 0 0 30px}
.sub-s .sub-t{height:30px;line-height:30px;font-size:18px;color:#d71920;margin:0 0 5px 0;font-weight:bold;}
.sub-s .s-sub a{text-align:left;}
.nav li .nav-sub-2,.nav li .nav-sub-3{min-height:305px;}
.nav li .nav-sub-4,.nav li .nav-sub-5,.nav li .nav-sub-6,.nav li .nav-sub-7{width:670px;min-height:203px;left:362px;}
.nav li .nav-main-children .e{float:left;margin:0 20px;width:98px}
.nav li .nav-main-children .e a{display:block;height:30px;line-height:30px;font-weight:bold;color:#333;font-size:14px;}
.nav li .nav-main-children .img{height:200px;float:left;margin:0 0 0 10px}
.nav li .nav-sub-2 .img{width:250px;float:left;margin:0 10px 0 0}
.nav li .nav-sub-2 .img img{min-width:100%;height:auto;}
.f-link { background:#6d6d6d;}
.f-link-con { width:1000px; margin:0 auto;}
.f-link-c { padding:20px 0 20px;}
.f-link-dl { float:left; height:auto; min-height:100px; _height:100px; overflow:hidden; padding-left:40px; border-left:1px solid #7b7b7b;}
.f105 { width:105px; padding:0; border:none;}
.f122 { width:92px;}
.f110 { width:120px;padding:0 20px 0 20px}
.f550 { width:540px;}
.pro-s-page{padding:30px 0;border-top:1px solid #eee;}

.productlist {width:1000px; margin:20 auto}
.productlist .title{font-size:20px; color:#444;}
.productlist ul{ overflow:hidden; margin-left:10px;margin-top:20px;margin-bottom:20px}
.productlist li {float:left; width:490px;padding-right:1px; margin-bottom:3px; height: 149px;line-height: 23px;font-size:16px;}
.productlist li .gr_left{width: 157px; height: 149px;}
.productlist li .gr_right{ float:right; width: 300px; margin-right:20px;}
.productlist li .gr_right span{padding-left:5px;color:#444;}
.productlist li .gr_right p{color:#444;}
.productlist li h3{ height: 30px; line-height: 30px; font-size:16px;color:#A52A2A;}

.f-link-dl dt { line-height:24px; font-size:16px; color:#fff;}
.f-link-dl dt a{ color:#fff;}
.f-link-dl dt a:hover { text-decoration: underline;}
.f-link-dl dd { padding-top:7px;}
.f-link-ul li { line-height:24px;}
.f-link-ul li a { color:#c5c5c5;}
.f-link-ul li a:hover { color:#fff; text-decoration:underline;}

.f-link-ft { float:left; padding-right:35px;}
.f-link-ft h3 { line-height:24px; font-size:14px; color:#fff; font-weight:normal; padding-bottom:9px;}
.f-link-ft h3 a { font-size:14px; color:#fff;}
.f-link-ft h3 a:hover { color:#fff; text-decoration:underline;}
.f-link-ft ul { padding-bottom:10px;}
.f-link-ft ul li { line-height:24px;}
.f-link-ft ul li a { color:#c5c5c5;}
.f-link-ft ul li a:hover { color:#fff; text-decoration:underline;}

.f-copy { height:30px; background:url(../Images/Images/f_copy_bg.gif) 0 0 repeat-x;}
.f-copy-con { width:1000px; height:30px; margin:0 auto;}
.f-copy-txt { float:left; color:#c5c5c5; line-height:30px;}
.f-copy-txt a { color:#c5c5c5;}
.f-copy-txt a:hover { color:#c5c5c5; text-decoration:underline;}
.f-copy-link { float:right; position:relative; color:#c5c5c5;}

.c-cent { width:1000px; margin:0 auto;}
.com-ban { padding-top:20px;}
.com-ban img { display:block; width:1000px; height:160px;}
.com-box { margin-top:10px;margin-bottom:20px;padding-top:20px;padding-bottom:50px;border:1px solid #ddd; background:#fff;min-height: 760px}
.com-box p{ line-height:24px; border-bottom:10px;color:#666; font-size:18px; margin:20px 80px; text-indent:24px;}
.MsoNormalTable p{line-height:16px;margin:10px 10px; }

.con-home{width:100%;}
.con-text{ width:1000px; margin:20 auto;background:#f6f6f6;border:2px solid #ddd;}
.con-text ul{ overflow:hidden; margin-left:10px;margin-bottom:10px;}
.con-text ul li{float:left; width:960px; height:250px; background:#fff;  margin-left:12px; margin-top:12px;border:1px solid #ddd;}
.con-text a.img{ width:200px; height:200px; float:left; margin-left:10px;margin-top:10px;}
.con-text a.img img{ width:200px; height:200px;}
.con-text .e{ width:700px; height:97px; float:right; padding:20px 10px; }

.con-text .e .t{ color:#db2b23; font-size:20px;}
.con-text .e p{ color:#666; margin-top:10px;font-size:18px;}

