@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif,宋体，黑体，微软雅黑 ; line-height:180%; color:#333; text-align:left; background:url(images/body_bg.jpg) no-repeat;}
html,body{ -webkit-text-size-adjust:none; font-family:"微软雅黑";}
img{ border:none;}
ul,li{ list-style-type:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#000;}
a:focus{ outline:none;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal; font-family:"微软雅黑";}
.index{ text-indent:2em;}
a.red{ color:#d10000}
.red{ color:#d10000}
.blue{ color:#014FA2}
a.blue{ color:#014FA2}
.clear{ clear:both;}
.pngImg {behavior: url(iepngfix.htc);}


/*头部*/

.top {width:1040px; height:125px; margin:0 auto;  }
.top img {float:left; z-index:9999; position:relative; left:15px; }
.nav {width:687px; height:45px; float:right; margin-top:75px; margin-right:0px;}
.found {width:115px;  height:34px; float:left; background:url(images/found.jpg) no-repeat; margin-top:101px;}
.found a{display:block; width:70px; height:34px; margin-left:45px;}
.lan { margin-left:870px; }
.lan a{color:#1375bf;}

/*banner*/
.banner{width:1006px; height:341px; background:#FFF; border:#CCC 1px solid; margin:0 auto; margin-top:23px; _margin-top:7px; _margin-left:210px; }

/*banner-css*/
.wrapper {width:993px;height:330px;  margin:0 auto; margin-top:6px;}
/* qqshop focus */
#focus {width:993px;height:330px; overflow:hidden; position:relative;}
#focus img {width:993px;height:330px; }
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:993px;height:330px;  overflow:hidden; position:relative; background:#fff;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:993px; height:20px; left:0; bottom:0; background:#333;}
#focus .btn {position:absolute; width:993px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; border:#666 solid 1px;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*banner-css结束*/

/*index——cen*/

.index_cen {width:1006px; height:484px; margin:0 auto;  margin-top:28px; _margin-left:211px; margin-bottom:43px;}
.index_cen1{ width:290px; height:224px; float:left; background:#FFF;}
.index_cen1 h2 {width:288px; height:19px; display:block; white-space:nowrap; color:#1375bf; margin-left:2px; font-size:18px;}
.index_cen1_d {width:290px; height:195px; border-left:#CCC 1px solid; border-top:#1375bf solid 5px; border-right:#CCC 1px solid; margin-top:2px; _margin-top:-2px; border-bottom:#CCC 1px solid;}
.index_cen1_d p {line-height:20px; text-indent:20px; padding-left:7px; padding-right:7px; margin-top:7px;}
.bit{background:url(images/bit.jpg) no-repeat; width:88px; height:10px; margin-top:15px; margin-left:190px;}
.bit a{width:88px; height:10px; display:block;}

.index_cen2 {width:695px; height:224px; float:right; _margin-top:-2px;}
.index_cen2 h2 {width:695px; height:19px; display:block; white-space:nowrap; color:#1375bf; margin-left:2px; font-size:18px;}
.index_cen2_d {width:695px; height:195px; border-left:#CCC 1px solid; border-top:#1375bf solid 5px; border-right:#CCC 1px solid; margin-top:2px; _margin-top:-2px; border-bottom:#CCC 1px solid; _margin-top:-5px;}
.index_pro {background:url(images/index_pro_bg.jpg) no-repeat; margin:13px 0px 0 14px; _margin:13px 0px 0 10px; width:156px; height:182px; float:left;}
.index_pro img {border:#CCC 1px solid; margin:0 auto; margin-left:-6px; display:block; margin-top:3px;}
.index_pro a{line-height:20px; text-align:center; font-size:14px; display:block; width:133px; height:36px; margin:0 auto; margin-top:5px; }

.index_cen3{ width:270px; height:222px; float:right;  margin-top:37px;}
.index_cen3 h2 {width:270px; height:19px; display:block; white-space:nowrap; color:#1375bf; margin-left:2px; font-size:18px;}
.index_cen3_d {width:270px; height:201px; border-left:#CCC 1px solid; border-top:#1375bf solid 5px; border-right:#CCC 1px solid; margin-top:2px; _margin-top:-2px; border-bottom:#CCC 1px solid;}
.index_cen3 img {display:block; margin:0 auto;}

.index_cen4{width:412px; height:235px; float:right; margin-right:12px;  margin-top:30px; border-bottom:#CCC 1px solid;}

.leftFirst{ width:412px; height:235px; margin:0 auto;  overflow:hidden;}
.leftFirstTitle{ width:412px; margin:0 1px;}
.leftFirstTitle li{float:left; width:79px; height:27px; overflow:hidden;  }
.leftFirstTitle h2{font-size:14px; color:#666; display:block; width:40px; height:16px; float:left; margin-top:6px;}
.leftFirstTitle a{ font:bold 12px/29px "微软雅黑"; font-size:14px; text-decoration:none;color:#1375bf; display:block; height:27px; text-align:center; line-height:27px;}
.leftFirstTitle a:hover,.leftFirstTitle li.currentHover a{cursor:pointer; font:bold 12px/29px "微软雅黑";text-decoration:none;color:#1375bf;line-height:26px; font-size:14px; display:block;  width:75px; height:26px; border:#1375bf 1px solid; }
.displayNone{ display:none;}
.tab1Content {padding:10px 20px 20px 20px; border-top:5px #1375bf solid; border-right:#CCC 1px solid; border-left:#CCC 1px solid; border-bottom:#CCC 1px solid; }
.tab1Content li {line-height:35px; border-bottom:#1375bf 1px dashed; display:block; height:34px; overflow:hidden; font-size:14px;}
.tab1Content li a{width:250px; display:block; float:left;}
.tab1Content li span{float:right; display:block;}
.index_cen5 {width:290px; height:225px; float:left;  margin-top:37px; }
.index_cen5 h2 {width:288px; height:19px; display:block; white-space:nowrap; color:#1375bf; margin-left:2px; font-size:18px;}
.index_cen5_d {width:290px; height:171px; border-left:#CCC 1px solid; border-top:#1375bf solid 5px; border-right:#CCC 1px solid; margin-top:2px; _margin-top:-2px; border-bottom:#CCC 1px solid; background:url(images/index_map.jpg) no-repeat; padding:20px 0px 10px 3px; line-height:20px;}
.index_cen5_d a {display:block; margin-left:190px; margin-top:5px;}
.index_cen5_d p{color:#1375bf;}

.foot {background:url(images/foot_bg.jpg) no-repeat; width:1440px; height:120px; border-top:#CCC 1px solid;}
.foot_a {font-size:13px; margin:0 auto; width:665px; height:50px; margin-top:20px;}

/*产品*/
.pro_cen {width:1006px; height:auto !important; margin:0 auto; overflow:hidden; _margin-left:211px;}
.pro_cen_l {width:220px; height:auto !important;  float:left; margin:20px 0 30px 0; }
.pro_cen_l h2{width:220px; height:23px; display:block; white-space:nowrap; color:#1375bf; margin-left:0px; font-size:20px; border-bottom:#1375bf 5px solid; }
.tab_l{width:218px; height:auto !important; overflow:hidden; padding-top:20px; border:#e7e7e7 1px solid; }
.tab_le{width:218px; height:auto !important; overflow:hidden; }
.xinwen {background:url(images/news_cen01.jpg) no-repeat; width:215px; height:95px;}
.xinwen a{width:215px; height:95px; display:block;}
.mess {background:url(images/mes_cen02.jpg) no-repeat; width:215px; height:101px; }
.mess a{width:215px; height:101px; display:block;}
.con {background:url(images/con_cen03.jpg) no-repeat; width:215px; height:105px;}
.con a{width:215px; height:105px; display:block;}

.pro_cen_r{width:776px; height:auto !important;overflow:hidden; float:right;  margin:20px 0 30px 0; float:right;}
.hhh{width:776px; height:23px; float:right;}
.hhh h3 a{color:#1375bf; }
.hhh h3 { display:block; float:right; font-size:12px; position:relative; top:-25px;}
.pro_cen_r h2{width:776px; height:23px; display:block; white-space:nowrap; color:#1375bf; margin-left:0px; font-size:20px; border-bottom:#1375bf 5px solid;
float:left;}
.product_cen{width:729px; height:auto !important; float:right; border:#e7e7e7 1px solid; border-top:none; padding-left:45px; padding-top:25px; _margin-top:-20px; overflow:hidden;}
.product_cen p{text-indent:2em; line-height:22px; }
.product_cen h3 {text-align:center; width:680px; height:30px; line-height:20px; border-bottom:#e7e7e7 2px dashed; font-size:15px; color:#333;}

.pro_cen_rightnr{width:681px; height:auto; padding:20px 0px;line-height:24px;}
.pro_cen_rightnr li{ width:206px; height:220px; padding:1px;  float:left; margin-right:19px; overflow:hidden;}
.pro_cen_rightnr li span{ width:206px; height:20px; margin-top:10px; display:block; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#1375bf;}
.pro_cen_rightnr img{border:1px solid #d7d5d5;}

/*展示*/
.proshow_top{ width:681px; height:auto;}
.proshow_top dt{ width:360px; height:auto;float:left;}
.proshow_top dt img{ padding:1px; border:1px solid #d6d4d3; }
.proshow_top dd{ width:303px; line-height:40px; float:left; color:#000; font-size:13px;}

.proshow_bottom{ width:681px; height:auto; margin-top:30px; margin-bottom:30px;}
.proshow_bottom h3{ width:680px; height:25px; color:#1375bf; font-size:16px; border-bottom:#1375bf 1px solid;}
.proshow_bottom p{ text-indent:2em; line-height:22px; display:block; margin-top:15px; font-size:13px;}



/*产品展示二级分类样式*/
#navPRO{ width:146px;  list-style-type: none; text-align:left;/*定义整个ul菜单的行高和背景色*/ 
}
/*==================一级目录===================*/
#navPRO a { width: 146px; display: block;  /*Width(一定要)，否则下面的Li会变形*/
}
#navPRO li {   /*下面的一条白边*/ float:left;  font-weight:bold; font-size:14px; letter-spacing:1px; width:210px; height:auto; min-height:20px;  margin-bottom:10px; padding-left:10px; border-bottom:#1375bf 1px dashed; line-height:25px; overflow: hidden;}
#navPRO li a{ width:180px; height:20px; padding:0px 0 10px 21px; color:#1375bf; }
#navPRO li a:hover {padding:0px 0 10px 21px; color:#c00; /*一级目录onMouseOver显示的背景色*/ }

#navPRO a:hover { color:#F00; text-decoration:none; font-weight:bold; }
/*==================二级目录===================*/
#navPRO li ul { list-style:none; text-align:left; margin-top:10px; }
#navPRO li ul li { /*二级目录的背景色*/ font-weight:normal; border-bottom:1px solid #FFF; border:none; background:none; }
#navPRO li ul a {  width:125px; margin-left:0px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/

#navPRO li ul a:hover { color:#F00; text-decoration:none; font-weight:normal; /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#navPRO li:hover ul { left: auto; }
#navPRO li.sfhover ul { left: auto; }
#navPRO ul.collapsed { display: none; }
-->
.contact_bg {background:url(images/contact_bg.jpg) no-repeat right bottom; width:681px;  margin:30px 0 0 15px;}
.contact_bg p {text-indent:0px; line-height:25px; display:block; margin:40px 0 30px 0;}
/*新闻中心*/
.news_cennr{ width:681px; height:auto; margin-left:15px;}
.news_cennr li{ width:650px; height:36px; line-height:35px;  padding-left:5px; isplay:block; background:url(images/news3.jpg) bottom repeat-x; list-style:disc; font-size:14px;}
.news_cennr li a:hover{color:#06C;}

.news_cennr li span{ float:right;}

.news_fy{ width:681px; margin-top:20px; text-align:center;}

.newsshow_cennr{ width:651px; height:auto; padding:0 15px 0 15px;}

.newsshow_cennr h3{ width:651px; height:45px; background:url(images/news3.jpg) bottom repeat-x; text-align:center; font-weight:bold; color:#000; margin-bottom:20px;}

.newsshow_cennr p{ text-indent:2em; line-height:26px;}

/*message*/
.right_box{ padding:15px; width:680px; overflow-x:hidden;}
