@charset "utf-8";
/* CSS Document */
body,*,html,a,h1,h2,h3,span,div,ul,li{margin:0; padding:0px;}
body{font-family:"Microsoft Yahei"; font-size:12px; color:#000; text-decoration:none; line-height:180%;}
ul,li{list-style:none;}
.clearfix { clear: both; zoom: 1; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
img{border:0px none;}
.fl{float:left;}
.fr{float:right;}
.mr15{margin-right:15px;}
a{text-decoration:none; color:#000;}
a:hover{ color:#ff0000;}
.mt15{margin-top:15px;}
.mt15 li a:hover{color:#ff000;}
.mt10{margin-top:10px;}

/*banner*/
.banner { height: 473px; width: 100%; position: relative; }
.banner .bd, .banner .bd ul, .banner .bd ul li { height: 473px; width: 100% !important; }
.banner .bd ul li { background-repeat: no-repeat; background-position: center top; }
.banner .bd ul li a { height: 473px; width: 100% !important; display: block; }
.banner .prev, .banner .next { width: 51px; height: 100px; position: absolute; top: 50%; margin-top: -50px; background-repeat: no-repeat; background-position: 0 0; }
.banner .prev { left: 30px; background-image: url(images/arrow_l.png); }
.banner .next { right: 30px; background-image: url(images/arrow_r.png); }
.banner .prevStop, .banner .nextStop { display: none; }
.banner .hd { position: absolute; bottom:20px; width: 100%;  }
.banner .hd ul { width: 100%; text-align: center; }
.banner .hd ul li { width: 8px; height: 8px; border-radius: 50%; border: 1px solid #fff; margin: 0 6px; display: inline-block; text-indent: -9999px; cursor: pointer; }
.banner .hd ul li.on { background: #fff; }


.nav li{float:left; width:100px; text-align:center; height:42px; border-right:1px solid #478cd3;}
.nav li a {color:#fff; font-family:Microsoft Yahei; font-size:15px; text-decoration:none;}
.nav li a:hover{color:#e7ff43; text-decoration:underline;}


.title{color:#000; font-family:Microsoft Yahei; font-size:15px; text-decoration:none;}
.titlea{color:#d80000; font-family:Microsoft Yahei; font-size:15px; text-decoration:none;}
a.titlea{color:#d80000; font-family:Microsoft Yahei; font-size:15px; text-decoration:none;}
a.titlea:hover{ text-decoration:underline;}
a.i_a:hover{ color:#ff0000;}


.one{width:1120px;margin:25px auto;}
.one .news{width:450px;font-size:12px;}
.one .news .zw1{width:270px;}
.one .news ul li{background:url(images/news1.jpg) no-repeat left center;padding-left:15px;line-height:22px;}
.one li a{font-size:12px;color:#000;}
.one .case {width:285px;margin:0 28px;}
.one .case ul li{background:url(images/arrow.jpg) no-repeat left center;padding-left:15px;line-height:22px;}
.one .case ul li a:hover{ color:#ff0000;}
.one .cont{width:320px;font-size:12px;line-height:22px;}

.prod{width:1120px;margin:0 auto;}
.prod .tit li{float:left;margin-left:8px;}
.prod .tit li a{color:#1258a1;font-size:12px;}
.footbg{background:url(images/foot.jpg) #fbfbfb repeat-x center center;width:100%;height:173px;padding-top:30px;}
.foot{width:1120px;margin:0 auto;}
.foot .tit{font-size:14px;color:#fff;}
.foot .tit a{font-size:12px;color:#fff;}
.foot .tit a:hover{color:#e7ff43;}
.foot table.aa{font-size:12px;color:#fff;margin:30px auto;width:100%;}


.wz1{font-size:12px;color:#d80000;}


/*-----------------content------------*/

.wapper{ width:1120px; margin:0 auto;}
#main_bg{ background-color:#fbfbfb; overflow:hidden;}
#main{ margin-top:20px; background-color:#fff; position:relative;}
#bannerx{ height:200px; background:url(images/bannerx.jpg) no-repeat center center;}
#leftside{ width:240px; float:left; padding:10px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000); 
background-image: -moz-linear-gradient(top, #eeeeee, #ffffff); /*火狐*/
background: -o-linear-gradient(top, #eeeeee 0%,#ffffff 100%);/*Opera*/
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eeeeee), color-stop(1,#ffffff)); /*Chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType='0'); /*IE*/}
#leftside h3{ background:url(images/leftside_tit.jpg) no-repeat top center; font-size:16px; color:#fff; font-weight:normal; text-transform:uppercase; height:37px; line-height:37px; text-indent:20px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
#leftside ul li{ background:url(images/left_cont.jpg) repeat-x center center;}
#leftside li a{ display:block; height:26px; line-height:26px; margin-top:6px; border:1px solid #ccc; padding-left:20px; background:url(images/ciono.gif) no-repeat 10px center;}
#leftside .lianxi{ margin-top:20px; padding:5px;}
#c_content{ float:right; width:833px;}
#c_content .c_tit{ height:30px; line-height:35px; background:url(images/content_tit.png) no-repeat 0px center; padding-left:15px;padding-bottom:5px; padding-right:10px;}
#c_content  em.aa{ display:block; height:5px; background:url(images/tit_bg.jpg) repeat-x center bottom; margin-right:10px;}
#content_c{ padding-right:10px; margin-top:20px; min-height:533px;}
#content_c p{ font-size:13px; line-height:190%;} 
#content_c ul.news li a{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #ccc; transition:0.5s; font-size:13px;}
#content_c ul.news li a:hover{ padding-left:10px;}
#content_c ul.news li a span{ float:right; color:#999; font-size:10px;}
#content_c ul.pro{}
#content_c ul.pro li{ float:left;}
#content_c ul.pro li a{ display:block; width:230px; margin:10px 20px;}
#content_c ul.pro li a .img{ padding:4px; border:1px solid #ccccca; width:220px;}
#content_c ul.pro li a .img img{width:220px;height:180px;}
#content_c ul.pro li a h3{ height:54px; font-size:12px; line-height:18px; padding-top:3px; background:url(images/jtx.jpg) no-repeat 0px 5px; padding-left:25px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#content_c ul.pro li a:hover .img{ background-color:#ff0000;box-shadow:0 0 10px #eee;}
#content_c ul.c_device li{ float:left; margin:5px 20px;}
#content_c ul.c_device li a{ display:block;}
#content_c ul.c_device li a img{ width:230px; height:173px; border:1px solid #ccc; transition:0.5s;}
#content_c ul.c_device li a:hover img{border:1px solid red;}
#content_c ul.c_device li p{ line-height:30px; line-height:30px;font-size:14px;text-align:center;transition:0.5s;}
#content_c ul.c_device li a:hover p{ color:red;}
#content_c .tab_cc{ width:98%;border-collapse:collapse; margin:0 auto;}
#content_c .tab_cc td{border:1px solid #cad9e8; height:30px; line-height:24px;  font-size:12px; font-family: Verdana,microsoft yahei;}
#content_c .tab_cc td strong{ color:#fff;}
#content_c .neirong .tab_cc{ width:100%; margin-top:12px;}
#content_c .neirong .tab_cc td{text-align:center;}
#content_c .neirong .tab_cc td strong{ }
#content_c .neirong p strong.aa,#content_c .neirong p b.aa{ display:block; border-left:4px solid red; padding:5px; background-color:#f1f1f1; margin:5px 0px;}