@charset "utf-8";
/* CSS Document */
body, dl, dt, dd, ul, input, form, h3, h4, p { padding: 0; margin: 0; font-size: 12px; font-family: "微软雅黑"; background:url(../images/back.jpg) repeat-x left top; }
li { list-style-type: none; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; color: #206aff; }
table { margin: 0 auto; }
img { vertical-align: top; border: 0; }
ol, ul { list-style: none; }

/*最上面*/
.header{width:1000px;overflow:hidden;margin:0 auto;
}
.hBox{width:100%;}
.header .logo{float:left;overflow:hidden;width:424px;height:88px;}
.logo img{width:424px;height:88px; margin-top:14px;}
.upnav{float:right;}
.upnav a{background:url(../images/icon.png) no-repeat left center;padding-left:10px;margin-left:20px;line-height:80px;color:#6f6f6f;}

/*导航栏*/
.nBox{ height:34px;margin-top:5px;}
.nBox .nav{height:34px;width:1000px; margin:0 auto; background:url(../images/menu_06.png) repeat-x;}
   
.nav .ndetail{height:35px; background:url(../images/menu_06.png) repeat-x 0px 0px;}

.nav .ndetail li{float:left;width:139px;height:35px;line-height:35px;font-size:14px;float:left;text-align:center;border-right:1px solid #f2f2f2; color:#fff;}
.nav .ndetail li a:hover{ display:block; background: url(../images/menu_06_hover.png) repeat-x;}
.nav .ndetail .cur{ background:url(../images/menu_06_hover.png) repeat-x;}
.nav .ndetail .cur a{color:#ffffff;}
.nav .ndetail li a{color:#fff;height:35px;display:block;}
#info{width:259px;color:#fff;background:url(../images/time.png) no-repeat;margin-left:40px;}

.banner {margin:0 auto;width:1000px;margin-top:10px;overflow:hidden;}

.main{width:1000px;overflow:hidden;margin:0 auto;margin-top:20px;}
/*主要部分：左边*/
.main .mleft{width:615px;float:left;border:1px solid #d4d4d4;}
.mleft .m-l-about{height:193px;padding:0 2px;}
.mtit{background:url(../images/tit.jpg) no-repeat left center;height:33px;padding-top:5px;line-height:30px;padding-left:30px;padding-right:20px;border-bottom:1px dotted #d9d9d9;}
.mtit span{color:#1c3f9b;font-size:14px;float:left;font-weight:bold;}
.mtit em{font-style:normal;}
.mtit em a{float:right;color:#6b6b6b;}

.m-a-con{padding:20px 20px 30px 20px;overflow:hidden;}
.m-a-con .a-img img{border:2px solid #d6d7db;float:left;width:127px;}
.m-a-con .dcon{color:#737373;font-family:"宋体";width:430px;float:right;text-indent:2em;line-height:22px;}

.mleft .m-l-pro{padding:2px;}

.bd{ padding:10px;}
.bd ul{ overflow:hidden; zoom:1; }
.bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.bd ul li .pic{ text-align:center; }
.bd ul li .pic img{ width:128px; height:108px; display:block; padding:2px;}
.bd ul li .title{ line-height:24px;}


/*主要部分：右边*/
.main .mright{float:right;width:348px;overflow:hidden;}
.mcontact{text-align:right;}
.mcontact img{border:1px solid #d4d4d4;}

.m-r-con{margin-top:30px;border:1px solid #d4d4d4;}
.tit{background:url(../images/tit2.jpg) no-repeat;line-height:25px;}

.photo{overflow:hidden;padding-top:10px;padding-left:10px;height:225px;background:url(../images/phone.jpg) right bottom no-repeat;}
.photo span{font-size:16px;color:#0e368e;}
.photo p{font-family:"宋体";color:#737373;line-height:200%;padding-top:15px;}



/*脚部*/
.footer{width:100%;margin-top:50px;height:30px;background:#1a3f9a;}
.footer .f-con{width:1000px;margin:0 auto;height:30px;line-height:30px;color:#ffffff;font-family:"宋体"}
.f-con .f-left{float:left;}
.f-left a{color:#ffffff;margin:0 5px;font-family:"宋体"}
.f-left span{font-size:13px;}

.f-con .f-right{float:right;}



/*内页*/
.btit{border-bottom:1px solid #d4d4d4;overflow:hidden;padding-bottom:2px;margin-bottom:10px;}
.btit h3{font-size:16px;color:#363638;float:left;}
.cate{float:right;}
.cate span{color:#717171;font-family:"宋体";line-height:20px;}
.cate img{vertical-align:middle;}

.dleft{float:left;width:204px;border:1px solid #d6d6d6; border-radius:5px;padding-bottom:10px;}
.line{height:15px;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;background:#2d6ee6;}
.dleft li{height:28px;margin-left:10px;line-height:28px;margin-top:10px;margin-right:10px;}
.dleft li a{padding-left:20px;background:url(../images/cate1.png) no-repeat left center;color:#717171;margin-left:10px;}
.dleft .curr {display:block;
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#c6c7cb',gradientType='0.5');
background: -moz-linear-gradient(center, #ffffff, #c6c7cb);

background: -o-linear-gradient(center,#ffffff, #c6c7cb);

background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#ffffff), to(#c6c7cb));border:1px solid #cfcfcf;}
.dleft .curr a{background:url(../images/cate2.png) no-repeat left center;color:#206aff;}

.dright{width:744px;float:right;font-size:13px;}
.rtit {background:url(../images/tit4.jpg) no-repeat right bottom;padding:0 0 5px 5px;}
.rtit span{font-size:18px;color:#206aff;}
.spe{background:#206aff;color:#ffffff;height:50px;line-height:50px;font-size:18px;margin-bottom:10px;text-indent:3em;font-weight:bold;}

.rcon{padding:20px 0px;font-family:"宋体";line-height:200%;color:#717171;width:744px;margin:0 auto;}
.honor {font-size:14px;width:300px;margin:0 auto;margin-bottom:20px;}

.cont{background:url(../images/cont.jpg) no-repeat left center;height:379px;}
.cont .cdetail{width: 250px;margin:0 auto;padding-top: 150px;}

.drcon h1{font-size:22px;text-align:center;padding:0;}
.drcon .ctime{color:#999;text-align:center;font-size:12px;}

/*产品页面*/
.cat-con { clear: both; }
.cat-products{overflow:hidden;padding-bottom:10px;}
.cat-products ul {margin:0 auto; width: 720px;margin-top:20px ;margin-left:24px;}
.cat-products ul li { width: 224px; float: left; margin-right: 24px; margin-bottom: 16px; }
.cat-products ul li a,
.cat-products ul li a:visited,
.cat-products ul li a:hover { text-decoration: none; font-size: 12px; font-family: "宋体"; text-align: center; background: #FFFFFF; }
.cat-products ul li a img,
.cat-products ul li a:visited img { background: #FFFFFF; border: 1px solid #e9e9e9; padding: 2px; display: block; width: 218px; height: 200px; overflow: hidden; }
.cat-products ul li a:hover img { padding: 0; border: 3px solid #206aff; }
.cat-products ul li span { display: block; text-align: center; line-height: 14px; padding-top: 10px; }
/*页码*/
div.flickr{ padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;text-align:right;}
div.flickr a{ border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none; }
div.flickr a:hover{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
div.flickr a:active{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
div.flickr span{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #999; margin-right: 3px; padding-top: 2px; }
div.flickr span.current{ padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px; }
div.flickr span.disabled{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px; }


/*动态文字*/
#slider-with-blocks-1 {
width: 100%;
}

.rsContent {
color: #606060;
font-size: 20px;
line-height: 32px;
float: left;
}
.bContainer {
position: relative;
}
.rsABlock {
position: relative;
display: block;
left: auto;
top: auto;
}
.blockHeadline {
font-size: 42px;
line-height: 50px;
}
.blockSubHeadline {
font-size: 32px;
line-height: 40px
}
.txtCent {
text-align: center; 
width: 100%; 
}


.slide4 .bContainer {
position: absolute;
left: 0;
width: 1000px;
height: auto;
top: 150px;
margin:0 auto;
}
.rsContent span em{font-style:normal;font-size:30px;font-family:"宋体";font-weight:bold;}
}

.dright .produc_list dl dt{ float:left; margin-right:15px; width:218px;}
.produc_list dl { width:744px; padding: 20px 0px; overflow:hidden;}
.produc_list dl dd h3{ height:36px; line-height:36px;}
.produc_list dl dd p{ line-height:25px;}
.dright .produc_list dl dd{ float:left; width: 428px;}
.dright .produc_list dl dt{ float:left; margin-right:15px; width:218px;}

@keyframes myfirst1
{
0%   { opacity:0; left:345px}
100%  {opacity:1; left:90px;}

}

@-moz-keyframes myfirst1
{
0%   { opacity:0; left:345px}
100%  {opacity:1; left:90px;}

}

@-webkit-keyframes myfirst1 
{
0%   { opacity:0; left:345px}
100%  {opacity:1; left:90px;}

}

@-o-keyframes myfirst1 
{
0%   { opacity:0; left:345px}
100%  {opacity:1; left:90px;}

}
@keyframes myfirst2
{
0%   { opacity:0; left:555px}
100%  {opacity:1; left:340px;}

}

@-moz-keyframes myfirst2 
{
0%   { opacity:0; left:555px}
100%  {opacity:1; left:340px;}
}

@-webkit-keyframes myfirst2 
{
0%   { opacity:0; left:555px}
100%  {opacity:1; left:340px;}
}

@-o-keyframes myfirst2 
{
0%   { opacity:0; left:555px}
100%  {opacity:1; left:340px;}
}
@keyframes myfirst3
{
0%   { opacity:0; left:400px}
100%  {opacity:1; left:190px;}

}

@-moz-keyframes myfirst3 
{
0%   { opacity:0; left:400px}
100%  {opacity:1; left:190px;}
}

@-webkit-keyframes myfirst3 
{
0%   { opacity:0; left:400px}
100%  {opacity:1; left:190px;}
}

@-o-keyframes myfirst3 
{
0%   { opacity:0; left:400px}
100%  {opacity:1; left:190px;}
}
@keyframes myfirst4
{
0%   { opacity:0; left:650px}
100%  {opacity:1; left:430px;}

}

@-moz-keyframes myfirst4 
{
0%   { opacity:0; left:650px}
100%  {opacity:1; left:430px;}}
}

@-webkit-keyframes myfirst4 
{
0%   { opacity:0; left:650px}
100%  {opacity:1; left:430px;}
}

@-o-keyframes myfirst4 
{
0%   { opacity:0; left:650px}
100%  {opacity:1; left:430px;}
}

.green{ color:#75a10b;}
.bannercs{ display:block; width:1000px; height:246px; position:relative;}
.f1{ position:absolute; font-size:24px;left:345px; opacity:0; font-weight:bold;  top:60px;animation: myfirst1 4s forwards;
-moz-animation: myfirst1 4s forwards;	/* Firefox */
-webkit-animation: myfirst1 4s forwards;	/* Safari 和 Chrome */
-o-animation: myfirst1 4s forwards;}
.f2{position:absolute;  font-size:24px;  opacity:0;font-weight:bold; top:60px;animation: myfirst2 4s 2s forwards;
-moz-animation: myfirst2 4s 2s forwards;	/* Firefox */
-webkit-animation: myfirst2 4s 2s forwards;	/* Safari 和 Chrome */
-o-animation: myfirst2 4s 2s forwards;}
.f3{position:absolute;  font-size:24px;font-weight:bold;  opacity:0; top:108px;animation: myfirst3 4s 6s forwards;
-moz-animation: myfirst3 4s 6s forwards;	/* Firefox */
-webkit-animation: myfirst3 4s 6s forwards;	/* Safari 和 Chrome */
-o-animation: myfirst3 4s 6s forwards;}
.f4{position:absolute;  font-size:24px;font-weight:bold;  opacity:0; top:108px;animation: myfirst4 4s 10s forwards;
-moz-animation: myfirst4 4s 10s forwards;	/* Firefox */
-webkit-animation: myfirst4 4s 10s forwards;	/* Safari 和 Chrome */
-o-animation: myfirst4 4s 10s forwards;}

