@charset "utf-8";
/* CSS Document */

body {margin:0 auto; padding:0;font-size:14px; line-height:22px;font-family:'微软雅黑'; }

div,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
th{color:#666;}
td{color:#000;}
textarea{resize:none;}
li{list-style-type:none;color: #999;}
a{font-size:14px;color: #333;	text-decoration: none;}
a:hover{color:#da0000;text-decoration: none;}

.content {width:1003px;display:block;font-size:12px;margin:0 auto; padding-top:5px; background-color:#FFF}

#header { width:1003px; margin:auto;background-color:#FFF}

.nav { width:1003px; margin:0 auto}
.nav li { float:left;42px; line-height:42px; font-size:14px; font-size:14px; width:100px; text-align:center}
.nav li  a { color:#FFFFFF; text-decoration:none; padding:0 10px; display:inline-block; *display:inline; zoom:1}
.nav li  a:hover{ text-decoration:underline}
.index_left { float:left; width:550px;}

.logo { width:1003px; margin:0 auto 0;  overflow:hidden; background:url(../images/index_02.jpg);height:100px;}

.titlet { float:right; font-size:12px;margin:10px 400px 0 0; color:#06C}
.col960 {width:1003px;margin:auto;}
.navbg {height:40px;width: 100%;background:#e00000;box-shadow:2px 4px #d4d3d3;position:absolute;z-index:99;left:0;}
#navul li {float: left;margin-right: 1px;width:100px;height:40px;position:relative;text-align:center;line-height:40px;}
#navul li.navhome {text-align:left;padding:0 0px 0 40px;width:60px;}
#navul li a:link, #navul li a:visited {color:#FFFFFF;}
#navul li ul {display:none;position:absolute;z-index:10000;top:38px;left:-1px;background:#C00;border:#C00 1px solid;border-bottom:none;}
#navul li ul li {display:block;width:98px;float:none;margin-right:0px;height:28px;position:relative;line-height:28px;border-bottom:#C00 1px solid;font-size:12px;}
#navul li.navmoon {background:#C00;border:#C00 1px solid;width:98px;height:38px;line-height:38px;}
#navul li.navmoon a {color:#FFFFFF;}
#navul li.navhome a:hover {color:#fff;}
#navul li.navmoon ul {display:block;}
#navul li.navmoon ul a {display:block;width:98px;height:28px;line-height:28px;}
#navul li.navmoon ul a:hover {background:#000000;}

.banner { width:100%; padding-top:50px; padding-bottom:5px; margin:0 auto; overflow:hidden; clear:both; position:relative; background-color:#FFF}
/*幻灯样式*/
.slides { position:relative; overflow:hidden; width:100%; height:350px; border:5px solid #eee; margin:0 auto ;text-align:center;}
.slide-pic{ overflow:hidden;width:100%}
.slide-pic img{ width:100%; height:350px;border:1px solid #E4E4E4}

.slide-pic .a1{background:url(../images/5.jpg) no-repeat center;height:350px;}
.slide-pic .a2{background:url(../images/1.jpg) no-repeat center;height:350px;}
.slide-pic .a3{background:url(../images/2.jpg) no-repeat center;height:350px;}
.slide-pic .a4{background:url(../images/3.jpg) no-repeat center;height:350px;}
.slide-pic .a5{background:url(../images/4.jpg) no-repeat center;height:350px;}

.slide-pic li { display:none}
.slide-pic li.cur { display:block}
.slide-li { position:absolute; left:0; bottom:0; padding-left:1px;margin:0 auto;width:100%;text-align:center;}
.slide-li li { float:left; width:20%; height:30px; line-height:30px;  text-align:center;*width:24.5%;}
.slide-li a:visited,.slide-li a:link { display:block;  height:30px; font-size:14px; color:#FFF}
.slide-li .cur a:visited, .slide-li .cur a:link, .slide-li a:hover { color:#333; text-decoration:none}
.op li { background:#666; opacity: 0.6; filter:alpha(opacity=60)}
.op li.cur { background:#FFF}
.slide-txt span { display:none}

.top { background:url(../images/swfxbg.jpg) repeat-x; height:29px; width:1003px; float:left}
.company { width:465px; float:left}
.fen { background:url(../images/zsx.jpg) no-repeat; height:378px; width:18px; background-position:center center; float:left}

.news { width:465px; float:left;margin-top:10px;}

.time { float:right}

.vcr { float:right; width:520px; position:relative}
.vcr  div  {height:24px;}
.vcr span { width:520px; height:auto; }
.lianjie { float:right; width:520px; height:180px}


.product { margin:0 auto; width:1003px; background-color:#FFF}

.cpzmbody{height:144px;}
.cpzslbtn{background-image:url(../images/index_58.jpg); float:left;}
.cpzsrbtn{background-image:url(../images/index_59.jpg); float:right;}
.cpzslbtn,.cpzsrbtn{height:144px; width:41px; cursor:pointer;}
.cpgundbd{height:144px; width:870px; float:left; overflow:hidden;}
.haochang{height:135px; width:870px; padding-top:9px;}
.pcgundbd{height:135px; width:143px; background:url(../images/cimg.jpg) no-repeat center top; float:left;;}
.pcgunimg{display:block; height:107px; height:94px; padding:5px 5px 8px 18px;}
.pxguntxt{display:block;height:18px; line-height:18px; text-align:center;}


.fen2 { width:1003px;  margin:0 auto;  height:76px; padding-bottom:30px; background-color:#FFF;clear:both;}
.fen2_1{ float:left}
.fen2_2 { float:right; }
.fen2_2 a { display:block;float:left;padding-right:20px}
.fen2_2 a img{border:2px solid #ccc;border-radius:5px;}
.fen3 { border-top:#CCC 1px solid; padding-bottom:20px}

.links{background:url(../images/index_87.jpg) repeat-x 0px 0px;}
.linktit{height:32px; width:163px; float:left;background:url(../images/index_85.jpg);}
.linkmore{padding-top:12px; float:right; font-family:arial, Helvetica, sans-serif;  padding-right:10px; color:#C00 }
.linkmore a{color:000;}
.linklogo{float:left; padding:10px;}
.footer { width:1003px; margin:0 auto;clear:both;}
.linklist { padding-top:5px; overflow:hidden; clear:both; zoom:1}
.padding { padding-top:20px}

.cot { background:url(../images/index_51.jpg) repeat-x;  width:1003px; margin:0 auto; overflow:hidden; clear:both; zoom:1; position:relative}
.cotgry { width:744; text-align:center; padding-top:20px}

.page { background:url(../images/nybg.jpg) repeat; background-position:left top; float:left; width:100%}
.pageleft { float:left; width:230px; heightauto}
.subnav{ color:#555; text-align:center;  line-height:30px; display:block;}
.subnav a { display:block; padding-left:10px; line-height:32px; color:#333333; text-decoration:none; background:url(../images/first-bg-02.gif) 15px 0 no-repeat;  line-height:30px; display:block; text-align:center}
.subnav a:hover,.subnav .this a  { background:url(../images/first-bg-02.gif) 15px -64px no-repeat; color:#333333; text-align:center; padding-left:21px; line-height:30px; display:block;}
.subnav li { text-align:center;}

.pageright{ width:750px; float:right; margin-top:10px; height:auto; margin-bottom:15px; position:relative}
.pageright li{ float:left;}
.pageright h2 { text-align:center; padding-top:50px}
.tishi { text-align:center}
.right_tit{ width:180px; border-bottom:2px #bb181b solid;overflow:hidden; padding-top:9px; position:relative}
.right_tit img { padding-right:8px}
.right_tit a {font-size:18px; font-family:微软雅黑; color:#bb181b; padding-top:10px}
.right_link{ width:570px; border-bottom:2px #d0d0d0 solid; line-height:32px; text-align:right; float:right; position:relative; overflow:hidden; }
.right_link img{ float:right}
.title h2 { text-align:center; color:#bb181b; margin-top:5px; margin-bottom:5px;font-family:微软雅黑;}
.rtcon{ clear:both; padding-top:10px; line-height:24px; padding-left:5px; padding-right:5px; height:auto; padding-bottom:10px }
.title { border:#CCC 1px solid; padding:5px}

.listnew { padding:10px; height:500px}
.listnew ul { clear:both; overflow:auto; zoom:1}
.listnew li { font-family:"宋体"; display:block; clear:both; font-size:14px; float:left; width:100%; line-height:35px;height:35px; border-bottom:dashed 1px #CCC; }
.listnew li a { color:#333; text-decoration:none;}
.listnew li a:hover { color:#b3141a}
.listnew li span { font-size:12px; float:right; color:#333; font-family:Arial, Helvetica, sans-serif;}
.listnew img { padding-right:8px}

.list ul { clear:both; overflow:auto; zoom:1; }
.list li {  font-family:"宋体"; display:block; clear:both; font-size:14px; float:left; line-height:25px; border-bottom:dashed 1px #CCC; width:460px}
.list li a:hover { color:#b3141a}
.p1 { font-size:12px; float:right; color:#333; font-family:Arial, Helvetica, sans-serif;}




#pages { display:block; font-size:12px; padding-top:8px; color:#333; text-align:center; clear:both}
#pages a { padding:0px 5px; color:#333; text-align:center; text-decoration:none}
#pages a:hover{ color:#ff6d00; text-decoration:underline}

.imglist{ padding:10px;}
.imglist ul { clear:both; overflow:auto; zoom:1}
.imglist li { float:left; width:230px; padding:0px 5px 8px 5px; text-align:center; display:block}
.imglist li img { padding:5px; border:solid 1px #CCC}
.imglist li a { font-size:14px; line-height:25px; display:block; color:#333; text-decoration:none}
.imglist li a:hover { color:#b3141a; text-decoration:underline}

.content .img{ text-align:center;}
.content .img h3 { font-size:14px; padding-bottom:8px}

.LeftBotton{float:left; display:inline; cursor:pointer;  text-align:right;margin-top:10px;width:40px;}
.RightBotton{float:right; display:inline; cursor:pointer; width:50px; text-align:left; margin-top:10px;}
.Cont{width:910px;overflow:hidden;float:left;  position:relative; padding-top:10px; height:150px ; }
.ScrCont{width:10000000px; height:auto; position:}
.Cont .pic{float:left;text-align:center; overflow:hidden; padding:0 5px; display:inline-block; zoom:1;}
.Cont .pic img{border:1px solid #ccc;display:block;margin:0 auto; margin-top:2px}
.Cont .pic p{line-height:26px;color:#505050;}
.Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.Cont a:hover{color:#f00;text-decoration:underline;}
#List1, #List2{float:left;}

.rosad{ display:block}
.LeftHandle{float:left; display:inline; cursor:pointer;  text-align:right;margin-top:10px;width:40px;}
.RightHandle{float:right; display:inline; cursor:pointer; width:50px; text-align:left; margin-top:10px;}

.rollBox{width:910px;overflow:hidden;float:left;  position:relative; padding-top:10px; height:150px ; }
.rollBox .PhotoCell{width:120px;float:left;margin-left:10px;display:inline;}
.rollBox .PhotoCell img{background:#FFF;padding:1px;border:1px solid #666;margin-bottom:3px;}
.rollBox a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox a:hover{color:#f00;text-decoration:underline;}
.rollBox .LeftBotton{height:132px;width:12px;overflow:hidden;float:left;display:block;margin:0;cursor:pointer;background-image: url(images/btnp.gif);background-repeat: no-repeat;background-position: left 58px;}
.rollBox .RightBotton{height:132px;width:12px;overflow:hidden;float:left;display:block;margin:0;cursor:pointer;background-image: url(images/btnp.gif);background-repeat: no-repeat;background-position: -8px 58px;}
.rollBox{width:910px;overflow:hidden;height: 135px;float: left;}
.rollBox .pic{float:left;text-align:left;height: 132px;padding: 0;margin-top: 0px;margin-left: 4px; text-align:center;width:112px;}
.rollBox  .pic{float:left;text-align:center; overflow:hidden; display:inline-block; zoom:1;}
.rollBox  .pic img{border:1px solid #ccc;display:block;margin:0 auto; margin-top:2px}

.rollBox .pic_top{background:url(images/bg.png);background-position:0px -188px;height:6px;float: left;width: 148px;overflow: hidden;}
.rollBox .pic_main{height:100px;width:146px;border-left: solid 1px #71a8fe;border-right: solid 1px #71a8fe;float: left;overflow: hidden;}
.rollBox .pic_foot{height:5px;width:148;background:url(images/bg.png) no-repeat;background-position:0px -206px;clear: both;}

/*首页改版*/
.product .tit{}
.product .tit ul li{float:left;margin:8px 5px 10px;height:36px;line-height:32px;}
.product .tit ul li.this1,.product .tit ul li.this2{background:url(../images/this.jpg) no-repeat center center;}
.product .tit ul li a{diaplsy:block;padding:0 20px;}
.product .cons{clear:both;margin-bottom:10px;overflow:hidden;}
.product .cons ul li{float:left;margin:0px 5px;text-align:center;}
.product .cons ul li a img{padding:4px;border:1px solid #ccc;}
.product .cons ul li a span{display:block;margin-top:5px;text-align:center;}
.product .tit .this1,.product .tit .this2{background:url(../images/this.jpg) no-repeat center center;}

