body{ font-family:"宋体"; font-size:12px; color:#000; margin:0 auto;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:none;}
/*#war*/
#war{ width:1040px; margin:0 auto;}
/*sc*/
#sc{ width:100%; float:left; height:30px; line-height:30px; border-bottom:1px solid #ccc;}
#sc span{ float:left;}
#sc p{ float:right; margin:0; padding:0;}
/*top*/
#top{ width:100%; float:left; text-align:center; background:url(../images/21.jpg) no-repeat left; padding:5px 0;}
#top .tel{ width:100%; height:40px; float:left; text-align:right; font-size:38px; font-family:"微软雅黑"; color:#F00; padding:60px 0 15px 0; overflow:hidden;background:url(../images/01.jpg) no-repeat left;}
/*menu*/
#menu{ width:100%; float:left; background:url(../images/02.jpg) repeat-x; height:48px; line-height:48px;}
#menu .menu{ width:1040px; margin:0 auto;}
#menu .menu ul{ margin:0; padding:0; list-style:none;}
#menu .menu ul li{ width:100px; float:left; text-align:center; margin:0 5px; display:inline; font-size:14px; font-family:"微软雅黑";}
#menu .menu ul li a{ color:#FFF;}
#menu .menu ul li a:hover{ color:#F00; /*width:85px; height:48px; background:url(../images/22.jpg) no-repeat; display:block;*/}
/*flv*/
#flv{ width:100%; float:left;}
#flv img{ width:100%;}
/*link*/
#link{ width:100%; float:left;}
#link .link{ width:1030px; float:left; background:#e7e7e7; padding:5px; overflow:hidden;}
#link .link span{ float:left;}
#link .link p{ float:left; margin:0; padding:0;}
#link .link p a{ padding:0 5px; overflow:hidden; line-height:20px;}
/*#bottom*/
#bottom{ width:100%; float:left; border-top:1px solid #158eb9; padding:10px 0; overflow:hidden;}
#bottom .nav{ width:100%; float:left; text-align:center; line-height:30ppx; color:#158eb9; margin:10px 0;}
#bottom .nav a{ color:#158eb9; padding:0 10px; overflow:hidden;}
#bottom .nav a:hover{ color:#F00;}
#bottom .bottom{ width:980px; margin:0 30px; display:inline; float:left; line-height:30px;}
/*#middle*/
#middle{ width:100%; float:left; margin:20px 0;}
/*pro*/
.pro{ width:244px; float:left; border:1px solid #ccc;}
.pro .title{ width:100%; float:left;}
.pro .list{ width:195px; float:left; padding:10px 20px; overflow:hidden;}
.pro .list ul{ margin:0; padding:0; list-style:none;}
.pro .list ul li{ width:195px; float:left; background:url(../images/06.jpg) no-repeat; height:26px; line-height:26px; text-indent:40px; margin:10px 0; }
/*product*/
.product{ width:774px; float:right;}
.product .title{ width:100%; float:left; text-align:center;}
.pic{ width:225px; float:left; margin:5px 15px; display:inline;}
.pic img{ width:215px; height:165px; border:1px solid #ccc; padding:4px; overflow:hidden;}
.pic span{ width:100%; float:left; text-align:center; line-height:25px; height:25px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/*case*/
.case{ width:100%; float:left; margin-top:20px;}
.case .tilte{ width:100%; float:left; background:url(../images/08.jpg) no-repeat; height:35px; line-height:35px; padding-top:31px;}
.case .tilte span{ float:left; text-indent:20px; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.case .tilte i{ float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#cbcbcb; font-style:normal; padding-left:20px;}
.case .tilte p{ float:right; margin:0; padding:0 20px 0 0;}
.case .con{ width:1038px; float:left; border:1px solid #eaeaea; border-top:none;}
.img{ width:225px; float:left; margin:5px 16px; display:inline;}
.img img{ width:215px; height:165px; border:1px solid #ccc; padding:4px; overflow:hidden;}
.img span{ width:215px; float:left; padding:0 5px; overflow:hidden; line-height:25px; height:65px; /*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/ background:#21aee0; color:#FFF;}
#demo {overflow:hidden;width: 1038px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/*youshi*/
#youshi{ width:100%; float:left; background:#efefef; padding:10px 0;}
/*about*/
.about{ width:645px; float:left;}
.about .title{ width:633px; padding:5px; overflow:hidden; float:left; height:25px; border:1px solid #ccc; background:#f5f5f5; line-height:25px;}
.about .title span{ float:left; text-indent:20px; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#158eb9;}
.about .title i{ float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#cbcbcb; font-style:normal; padding-left:20px;}
.about .title p{ float:right; margin:0; padding:0 20px 0 0;}
.about .con{ width:100%; float:left; margin-top:10px; line-height:25px;}
/*cer*/
.cer{ width:360px; float:right;}
.cer .title{ width:348px; padding:5px; overflow:hidden; float:left; height:25px; border:1px solid #ccc; background:#f5f5f5; line-height:25px;}
.cer .title span{ float:left; text-indent:20px; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#158eb9;}
.cer .title i{ float:left; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#cbcbcb; font-style:normal; padding-left:20px;}
.cer .title p{ float:right; margin:0; padding:0 20px 0 0;}
.cer .con{ width:100%; float:left; margin-top:5px;}
/*clear*/
.clear{ width:100%; float:left;}
/*gsxw*/
.gsxw{ width:345px; float:left;}
.gsxw .title{ width:100%; float:left; background:url(../images/24.jpg) no-repeat left bottom; height:35px; line-height:35px;}
.gsxw .title span{ float:left; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#158eb9; text-indent:5px;}
.gsxw .title p{ float:right; margin:0; padding:0;}
.gsxw .list{ width:100%; float:left; margin-top:5px;}
.gsxw .list ul{ margin:0; padding:0; list-style:none;}
.gsxw .list ul li{ width:100%; float:left; line-height:25px; border-bottom:1px dashed #ccc; background:url(../images/25.jpg) no-repeat left; text-indent:15px;}
.gsxw .list ul li a{ float:left;}
.gsxw .list ul li span{ float:right;}
/*faq*/
.faq{ width:345px; float:left; margin-left:20px; display:inline;}
.faq .title{ width:100%; float:left; background:url(../images/24.jpg) no-repeat left bottom; height:35px; line-height:35px;}
.faq .title span{ float:left; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#158eb9; text-indent:5px;}
.faq .title p{ float:right; margin:0; padding:0;}
.faq .list{ width:100%; float:left; margin-top:5px; line-height:25px;}
.faq .list .w{ width:100%; float:left;}
.faq .list .w span{ background:#1576ba; width:35px; text-align:center; overflow:hidden; color:#FFF; float:left;}
.faq .list .w p{ float:left; margin:0; padding:0; width:300px; padding:0 5px; overflow:hidden; background:#d6d9de;text-overflow:ellipsis;white-space:nowrap;}
.faq .list .d{ width:100%; float:left;}
.faq .list .d span{ background:#a8a8a8; width:35px; text-align:center; overflow:hidden; color:#FFF; float:left;}
.faq .list .d p{ float:left; margin:0; padding:0; width:300px; padding-left:5px; overflow:hidden;}
/*cj*/
.cj{ width:310px; float:right;}
.cj .title{ width:100%; float:left; background:url(../images/24.jpg) no-repeat left bottom; height:35px; line-height:35px;}
.cj .title span{ float:left; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#158eb9; text-indent:5px;}
.cj .title p{ float:right; margin:0; padding:0;}
.cj .con{ width:100%; float:left; margin-top:5px;}
/*hb*/
.hb{ width:100%; float:left;}
.hb .title{ width:100%; float:left; background:url(../images/11.jpg) no-repeat left; text-indent:20px;font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:30px;}
.hb .con{ width:100%; float:left;}
.rollBox{width:1040px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton{height:30px;width:22px;background:url(../images/12.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:20px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:30px;width:22px;background:url(../images/13.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:20px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:995px;overflow:hidden;float:left; background:url(../images/28.jpg) no-repeat;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .tp{width:135px;float:left;text-align:center; margin:5px 10px; display:inline;}
.rollBox .Cont .tp img{ width:135px; height:65px; border:none;}
.rollBox .Cont .tp p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/*left*/
.left{ width:246px; float:left;}
/*lx*/
.lx{ width:246px; float:left; margin-top:20px;}
.lx .title{ width:100%; float:left;}
.lx .con{ width:224px; border:1px solid #ccc; border-top:none; padding:10px; overflow:hidden; line-height:25px; float:left;}
/*right*/
.right{ width:752px; float:right; border:1px solid #ccc; padding:10px; overflow:hidden;}
/*path*/
.path{ width:100%; float:left; line-height:30px; height:30px; border-bottom:1px solid #158eb9;}
.path span{ float:left;font-family:"微软雅黑"; font-size:16px; font-weight:bold; }
.path p{ float:right; margin:0; padding:0;}
.right .con{ width:100%; float:left; margin-top:5px; line-height:25px;}
.right .list{ width:100%; float:left; margin-top:5px;}
.right .list ul{ margin:0; padding:0; list-style:none;}
.right .list ul li{ width:100%; float:left; line-height:25px; border-bottom:1px dashed #ccc; background:url(../images/25.jpg) no-repeat left; text-indent:15px;}
.right .list ul li a{ float:left;}
.right .list ul li span{ float:right;}
.right .page{ width:100%; float:left; text-align:center; line-height:30px;}
.right .tit{ width:100%; float:left; text-align:center; line-height:30px; font-weight:bold; font-size:16px;}
.right .info{ width:100%; float:left; text-align:center; line-height:25px;}
.right .next{ width:100%; float:left; line-height:30px;}
.photo{ width:225px; float:left; margin:12px; display:inline;}
.photo img{ width:215px; height:165px; border:1px solid #ccc; padding:4px; overflow:hidden;}
.photo span{ width:100%; float:left; text-align:center; line-height:25px; height:25px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.right .js{ width:100%; float:left; height:30px; line-height:30px; font-weight:bold; font-size:14px; border-bottom:1px solid #158eb9;}
.right .bt{ width:100%; float:left; line-height:30px; font-weight:bold; border-bottom:1px solid #ccc; font-size:14px;}
.right .a_xw{ width:100%; float:left;}
.right .a_xw ul{ margin:0; padding:0; list-style:none;}
.right .a_xw ul li{ width:48%; float:left; border-bottom:1px dashed #ccc; line-height:25px; margin:0 5px; display:inline;}
.right .a_xw ul li a{ float:left;}
.right .a_xw ul li span{ float:right;}

/*ys*/
.ys{ width:100%; float:left; background:url(../images/47.jpg) no-repeat; height:830px;}