@charset "gb2312";


a{ color:#000; text-decoration:none}
img{ border:0px;}

/* 首页 */
.box1{ width:100%; height:600px; float:left; background:url(../images/a_22.jpg) repeat-x}
.boxCont{ width:1000px; margin:0 auto; height:600px;}
.key{ width:1000px; height:45px; line-height:45px; float:left;}
.key span{ font-size:14px; float:left}
.key span h1{ font-size:14px; float:right}
.ipt{ width:345px; height:30px; margin-top:6px; float:right; background:url(../images/kk_03.jpg) no-repeat}
.stext{ width:267px; height:30px; border:0; line-height:30px; font-size:13px; color:#999;background-color: transparent; margin-left:11px; float:left}
.sbut{ width:66px; height:30px; float:left; border:0;background-color: transparent; cursor:pointer}
.shys{ width:1100px; height:73px; float:left; margin-top:45px; text-align:center; font-size:18px; color:#666; font-family:Arial; background:url(../images/b_19.png) no-repeat center bottom;}
.shys font{ font-size:31px; font-weight:bold; color:#222; font-family:微软雅黑}
.rkcg{ width:1000px; height:370px; float:left; margin-top:40px;}
.rkcg dd{ width:188px; height:355px; float:left; margin-right:82px;}
.img1{ width:188px; height:188px; float:left; background:url(../images/c_06.png) no-repeat}
.img1:hover{ background:url(../images/c_23.png) no-repeat}
.img1 img{ float:left; margin-left:48px; margin-top:46px;}
.Text{ width:188px; height:150px; float:left;}
.Text img{ float:left; margin-left:56px; margin-top:19px;}
.rt{ width:100%; float:left; text-align:center; height:22px; line-height:22px; margin-top:15px; font-size:16px; font-weight:bold;}
.Text p{ width:160px; height:40px; line-height:20px; float:left; margin-left:16px; margin-top:6px;}
.a1{ width:56px; height:17px; text-align:center; line-height:17px; border:1px solid #666; float:left; margin-left:65px; margin-top:10px; color:#666}
.box2{ width:100%; float:left; height:660px; background:url(../images/d_03.jpg) no-repeat center top}
.box2Cont{ width:1000px; height:660px; margin:0 auto;}
.shgy{ width:1000px; height:73px; float:left; text-align:center; margin-top:57px; background:url(../images/b_19.png) no-repeat center bottom; font-size:18px; color:#666; font-family:Arial;}
.shgy font{ font-size:24px; color:#fefefe; font-weight:bold; font-family:微软雅黑;}
.prods{ width:1000px; height:450px; float:left; margin-top:50px;}
.prods dd{ width:309px; height:445px; float:left; margin-right:36px;}
.prods dd img{ width:303px; height:213px; border:3px solid #999; float:left}
.prods dd img:hover{  border:3px solid #208FFF;}

.prods dd span{ width:100%; height:38px; line-height:33px; margin-top:29px; float:left; display:block; font-size:20px; color:#208FFF; font-weight:bold; text-align:center}
.prods dd p{ float:left; line-height:24px; color:#999;}
.prods dd a{  color:#208FFF; margin-top:20px; float:left}
.box3{ width:100%; float:left; height:548px; background:url(../images/v_04.jpg) no-repeat center top;}
.box3Cont{ width:1100px; height:598px; margin:0 auto;}
.box4{ width:100%; float:left; height:548px; background:url(../images/v_05.jpg) no-repeat center top;}
.box4Cont{ width:1100px; height:598px; margin:0 auto;}
.yyl{ width:545px; height:50px; float:left; line-height:25px; font-size:14px; color:#999; text-align:center; margin-top:20px; margin-left:270px;}
.yyl strong{ color:#555}
.product{ width:1000px; height:245px; float:left; margin-top:43px; position:relative}
#left{ width:26px; height:45px; position:absolute; left:-62px; top:79px; background:url(../images/d_06.jpg) no-repeat; border:0; cursor: pointer;}
#right{ width:26px; height:45px; position:absolute; right:-82px; top:79px; background:url(../images/d_08.jpg) no-repeat; border:0; cursor: pointer;}
#rsc{ width:1000px; height:245px; float:left;}
#rsc ul li{ width:240px; height:245px; background:#e7e7e7; float:left; margin-right:13px;}
#rsc ul li:hover{ background:#208FFF}
#rsc ul li a img{ width:236px; height:200px; float:left; margin-left:2px; margin-top:2px;}
#rsc ul li a span{ width:100%; height:43px; float:left; text-align:center; line-height:43px; display:block; font-size:14px; color:#333;}
.box4{ width:100%; height:557px; float:left; background:url(../images/v_05.jpg) no-repeat center top;}
.box4Cont{ width:1100px; height:617px; margin:0 auto;}
.About{ width:1000px; height:37px; float:left; margin-top:34px;}
.gsjj{ width:126px; height:37px; border-radius:5px; background:#ffc127; font-size:16px; text-align:center; line-height:37px; color:#000; cursor:pointer; float:left; margin-right:18px; margin-left:365px;}
.qyry{width:126px; height:37px; border-radius:5px; background:#808080;font-size:16px; text-align:center; line-height:37px; color:#fff; cursor:pointer; float:left;}
.shuhan{ width:1000px; height:270px; float:left; margin-top:60px;}
.video{ width:369px; height:270px; float:left; margin-right:30px;}
.abous{ width:600px; height:270px; float:right;}
.abous span{ width:100%; height:30px; font-size:18px; color:#f0f0f0; font-weight:bold; display:block; float:left; margin-bottom:5px;}
.abous p{ text-indent:2em; line-height:28px; font-size:14px; color:#a0a0a0;}
.abous1{ width:1000px; height:270px; float:left; display:none}
.abous1 span{ width:100%; height:30px; font-size:18px; color:#f0f0f0; font-weight:bold; display:block; float:left; margin-bottom:5px;}
.abous1 p{ text-indent:2em; line-height:28px; font-size:14px; color:#a0a0a0;}
.box5{ width:100%; height:606px; float:left; background:url(../images/f_03.jpg) repeat-x left top;}
.box5Cont{ width:1100px; height:606px; margin:0 auto;}
.gsjj1{ width:126px; height:37px; border-radius:5px; background:#006DDB; font-size:16px; text-align:center; line-height:37px; color:#000; cursor:pointer; float:left; margin-right:18px; margin-left:365px;}
.qyry1{width:126px; height:37px; border-radius:5px; background:#808080;font-size:16px; text-align:center; line-height:37px; color:#fff; cursor:pointer; float:left;}
.pds{ width:1000px; height:308px; float:left; margin-top:45px;}
.jdt{ width:388px; height:308px; float:left; margin-right:45px;}
.newsNav{ width:660px; height:308px; float:right;}
.newsNav ul li{ margin-bottom:17px; width:666px; height:80px; float:left; padding:12px;}
.newsNav ul li:hover{ background:#222;}
.newsNav ul li:hover .nubs{ color:#fff; border-right:1px solid #fff;}
.newsNav ul li:hover .nt_Top a{ color:#fff;}
.newsNav ul li:hover .nt_Top span{ color:#fff;}
.newsNav ul li:hover .nt p{ color:#bfbfbf}
.nubs{ width:97px; height:72px; float:left; border-right:1px solid #0b4785; text-align:center; line-height:72px; font-size:30px; font-weight:bold; margin-right:26px;}
.nt{ width:390px; height:72px; float:left;}
.nt_Top{ width:520px; height:30px; float:left; line-height:30px;}
.nt_Top a{ float:left; font-size:16px;}
.nt_Top span{ float:right; font-size:16px;}
.nt p{ color:#666; float:left;}
.u1{ display:block}
.u2{ display:none}
.foot {
    background: #20272D;
    color: #FFF;
	height:80px;
    text-align: center;
    line-height: 30px;
}
.footCont{ width:1000px; height:247px; margin:0 auto;}
.df1{ width:229px; height:192px; float:left; background:url(../images/v_08.png) no-repeat right center;}
.df1 img{ float:left; margin-top:31px;}
.df2{ width:264px; height:192px; float:left; background:url(../images/v_08.png) no-repeat right center;}
.Appace{ width:253px; height:40px; padding-top:58px; float:left; margin-top:49px; background:url(../images/v_20.png) no-repeat center top; text-align:center; line-height:20px; font-size:14px; color:#cfcfcf}
.df3{ width:292px; height:192px; float:left; background:url(../images/v_08.png) no-repeat right center;}
.Add{ width:281px; height:40px; line-height:20px; text-align:center; font-size:14px; color:#cfcfcf; float:left; padding-top:58px; margin-top:49px; background:url(../images/v_14.png) no-repeat center top;}
.Add a{ color:#707070; font-size:12px;}
.df4{ width:215px; height:147px; float:left;}
.Eins{ width:215px; height:40px; line-height:20px; text-align:center; font-size:14px; color:#cfcfcf; float:left; padding-top:58px; margin-top:49px; background:url(../images/v_17.png) no-repeat center top;}
.df5{ height:55px; float:left; color:#cfcfcf; line-height:55px;}
.df5 a{ color:#cfcfcf;}
.df6{ float:right; height:55px; line-height:55px; color:#cfcfcf;}
.df6 ul li{ float:left; padding-right:7px; background:url(../images/q_03.jpg) no-repeat right center;}
.df6 ul li a{ color:#cfcfcf; padding-left:5px;}
.baner{ width:100%; float:left; text-align:center;}
.baner img{ max-width:100%;}

/* 产品?*/
.xilie{ width:100%; height:600px; float:left; background:url(../images/pro_04.jpg) repeat-x}
.lieCont{ width:1000px; height:600px; margin:0 auto;}
.shuf{ width:100%; height:73px; float:left; text-align:center; background:url(../images/pr1_03.png) no-repeat bottom center; margin-top:59px; font-size:18px; color:#666;}
.shuf font{ font-size:24px; color:#222;  font-weight:bold;}
.moImg{ width:497px; height:284px; float:left; margin-right:33px;}
.moPtx{ width:460px; height:284px; float:left;}
.moPtx span{ width:100%; height:40px; float:left; display:block; line-height:40px; font-size:20px;  font-weight:bold; color:#222; margin-top:38px;}
.moPtx p{ font-size:15px; color:#555; line-height:30px; float:left; margin-top:10px;}
.cpjg{ width:100%; height:660px; float:left; background:url(../images/v_03.jpg) no-repeat center top;}
.comp{ width:100%; height:73px; text-align:center; background:url(../images/b_19.png) no-repeat bottom center; font-size:18px; color:#666; font-family:Arial; margin-top:57px;}
.comp font{ font-size:24px; font-weight:bold; color:#fefefe;}
.cpCont{ width:1000px; height:660px; margin:0 auto;}
.fsfy{ width:998px; height:404px; float:left; margin-top:63px; background:#fff; border:1px solid #c2c2c2}
.pr1{ width:100%; height:651px; float:left; background:url(../images/proa_03.jpg) repeat-x}
.prCont{ width:998px; height:651px; margin:0 auto;}

/* 新闻?*/
.news{ width:100%; float:left; margin-bottom:20px; background:url(../images/about_03.jpg) repeat-x left top; min-height:160px;}
.newsCont{ width:1000px; margin:0 auto;}
.newsTop{ width:100%; height:40px; line-height:40px; font-size:18px; float:left; margin-bottom:20px; }
.newsc{ width:1000px; float:left; min-height:400px}
.newsc ul li{ width:980px; line-height:30px; line-height:30px; float:left; margin-left:10px; margin-bottom:10px; border-bottom:1px dashed #ccc;}
.newsc ul li a{ float:left;}
.newsc ul li label{ float:right}
.p2{ float:right; font-size:14px;}
.centTop{ width:100%; float:left; margin:20px 0;}
.centTop h1{ width:100%; height:30px; line-height:30px; font-size:18px; text-align:center}
.centTop p{ text-align:center}
.centDD{ width:980px; float:left; line-height:24px; margin-left:10px; min-height:300px}
.centDD img{ max-width:100%;}
.centDD table{ max-width:100%;}
#ppo{ float:left; margin-top:20px; width:100%;}

/* 内页 */
.aous{ width:100%; float:left; min-height:730px; background:url(../images/a1_03.jpg)}
.aous1{ width:100%; float:left; min-height:730px; background:url(../images/a1_03.png) repeat-x left top;}
.aousCont{ width:1000px; margin:0 auto;}
.About ul li{ width:126px; height:37px; border-radius:5px; background:#808080; font-size:16px; text-align:center; line-height:37px; color:#fff; float:left; margin-right:18px;}
.About ul li a{color:#fff;}
.op{ background:#ffc127 !important; }
.op a{color:#000 !important;}
.newsCtex{ width:980px; float:left; margin:50px 10px; line-height:30px;}
.newsCtex img{ max-width:100%;}
#ddImg{ float:left; margin-right:30px; margin-bottom:25px;}
.input1{ width:425px; float:left; height:35px;}
.input1 input{ width:254px; height:22px;}
.input2{ width:345px; height:35px; float:left}
.input2 input{ width:254px; height:22px;}
.input3{ float:left; width:100%; height:35px;}
.input3 input{ width:679px; height:22px;}
.input4{ width:100%; float:left; height:225px; line-height:200px;}
.input4 textarea{ width:680px; height:200px; float:right; margin-right:258px;}

.newsx{ width:1000px; float:left;}
.gallery li{ width:285px; height:250px; float:left; margin:12px 24px}
.gallery li a img{ width:285px; height:250px;}
#fds{ width:100%; height:270px; float:left}
#fds ul li{ width:195px; height:270px; float:left; margin:0 27px}
#fds ul li img{ width:195px;height:268px; float:left}
#fds ul li span{ width:195px; height:43px; text-align:center; line-height:43px; display:block; font-size:14px;}