﻿body{font-size:13px;*line-height:26px;background:#fff;margin:0 auto;padding:0;color:#333;}
html,body,div,p,dl,dt,dd,form,input,select,button,textarea,iframe,table,th,td { list-style:none;margin:0;padding:0;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#20add6;}
img{border:none;}
.clear{clear:both;font-size:0;line-height:0;height:0;margin:0; padding:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
ul,li{list-style:none;padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{ list-style:none; margin:0; padding:0;}
dl{display: block;}
blockquote {margin:0;font-style:normal;}

.main_a_con{width: 100%;/* height:270px; */padding: 14px 0;overflow:hidden;}
.main_a_con_wrapper{width:9999px;overflow:hidden;}
.main_a_con dl{
    /* width: 130px; */
    height: 125px;
    float: left;
    margin-right: 10px;
    text-align: center;
    }
.main_a_con dt{width: 115px;
    height: 100px;
    float: left;
    text-align: center;}
.main_a_con dt img{width: 105px;
    height: 90px;
    background: #FFFFFF;
    padding: 4px;
    border: 1px #cccccc solid;
    display: block;}
    
.main_a_con dd span{width: 115px; white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
    line-height: 30px;
    text-align: center;}
.main_a_con dd h4{margin:10px 0 0 0;width:220px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center}
.main_a_con dd h4 a{color:#ffffff;}

/*ͷ��*/
.pg{ width:100%; height:400px;background:#fff url(../images/bbjjzz.gif)  no-repeat center; margin: 0 auto;}
.pg1{ width:100%; height:400px;background:#fff url(../images/bg1.jpg)  no-repeat center; margin: 0 auto;}
.pg2{ width:100%; height:400px;background:#fff url(../images/bg2.jpg)  no-repeat center; margin: 0 auto;}
.pg3{ width:100%; height:400px;background:#fff url(../images/bg3.jpg)  no-repeat center; margin: 0 auto;}
.pg4{ width:100%; height:400px;background:#fff url(../images/bg4.jpg)  no-repeat center; margin: 0 auto;}
.pg5{ width:100%; height:400px;background:#fff url(../images/bg5.jpg)  no-repeat center; margin: 0 auto;}
.pg6{ width:100%; height:400px;background:#fff url(../images/bg6.jpg)  no-repeat center; margin: 0 auto;}
.top{ width:1002px; margin: 0 auto;}
.logo{ width:220px; float:left; height:80px;}

/*�ղ�*/
.top_word{ width:125px; height:28px; float:right; color:#fff; padding-top:12px; margin-right:15px;_margin-right:7px; }
.top_word a{ color:#fff;}
.top_word a:hover{ color:#20add6 }

/*���*/
.main-body{ width:1002px; margin:15px auto;}
.main-left{ width:260px; float:left;}
.main-right{ width:727px; float:right;}

/*��Ŀ*/
h4{ font-size:13px;width:120px;  height:30px; line-height:30px; color:#333; padding-left:35px; padding-top:3px; float:left;}
.more{ width:45px; height:25px;float:right;line-height:25px; background:url(../images/more.jpg) no-repeat 0% 60%; }
.lanmu{ width:260px; height:25px;}
.lanmu1{ width:450px; height:25px; background:url(../images/news.jpg) no-repeat;}
.lanmu2{ width:726px; height:25px; background:url(../images/gcyj.jpg) no-repeat;}
.lanmu3{width:260px; height:30px; line-height:30px; margin:0 auto;}
.lanmu4{width:727px;height:25px;border-bottom: 1px solid #000;font-size: 16px;font-weight: bold;}
.lanmu5{ width:260px; height:25px; margin-top:15px;_margin-top:0px;}
/*����*/
#sddm{width:670px;height:32px;background:url(../images/nav.gif) no-repeat; padding-left:5px;margin:10px auto; float:right;}
#sddm li{float: left;FONT-FAMILY: Microsoft YaHei, ΢���ź�; font-weight:bold;text-align:center}
#sddm li a{ display: block;width: 91px;height:32px;line-height:32px;color: #333;text-align: center;}
#sddm li a:hover{ color:#FFFFFF;background:url(../images/nav1.jpg) no-repeat;}
#sddm div{position: absolute;visibility: hidden;background: #fff; height:30px; z-index:999;}
#sddm div a{position: relative;display: block;margin: 0;width:120px; height:29px;white-space: nowrap;text-align:center;border:1px #CCCCCC solid;background:url(../images/nav2.jpg) no-repeat;color: #333;font: 13px arial; line-height:29px;}
#sddm div a:hover{background:url(../images/nav2.jpg) no-repeat;color: #20add6;}

/*flash*/
.flash{ width:1002px; height:300px; margin:0 auto;}

/*��ҵ�Ļ�*/
.related{margin:10px auto 0 auto;}
.related-text{background:url(../images/d-02.gif) no-repeat;padding-left:40px;line-height:32px;border-bottom:1px solid #e5e5e5;color:#d12727; font-weight:bold;}
.related-text span{float:right;width:65px;font:normal 12px/30px "����"; color:#666;}
.related ul{}
.related li {background: url(../images/d-03.gif) no-repeat;text-indent:60px;line-height:29px;border-bottom:1px solid #e5e5e5;}
.related li span {padding-right:30px;width:60px;}
.related li .a {background:#000;}
.related blockquote{padding:10px 30px 10px 30px;border-bottom:1px solid #e5e5e5; margin:0}
.related div{margin:0 auto; width:700px;}


/*��Ƶչʾ*/   
.sp{ width:260px; height:250px;background:url(../images/sp.jpg) no-repeat; margin-bottom:15px;}
.sp1{ width:260px; height:250px;background:url(../images/sp.jpg) no-repeat; margin:15px auto}
.sp_con{ width:240px; margin:0 auto; padding-top:40px;}     

/*��˾���*/
.about{ width:720px; margin:15px auto; line-height:26px; /*background:url(../images/about-bg.jpg) right bottom no-repeat;*/}

/*Ӫ������*/
.yxwl{ width:707px; margin:15px auto; line-height:26px; }


/*��Ʒ+������ϸҳ*/  
.product_con .texttit{width:704px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:15px auto;}
.product_con .texttit1{font:bold 13px/24px Arial,"microsoft yahei","";text-align:right; margin:0 auto;}
.product_con .textbox{ width:704px;word-wrap:break-word;word-break:break-all; margin:0 auto;}
.product_con .textbox img{/*width:704px;*/ padding:10px; border:1px #ccc solid; margin:10px auto}     

/*��ҳ��˾���*/
.about02{ width:270px; margin:5px auto;_padding-top:6px; line-height:26px;}


/*��Ʒ�б�*/
.cplb{ width:270px; margin:5px auto;_padding-top:6px;}
.cplb ul li{  width:135px; height:30px; margin:5px 0; padding-top:8px;_padding-top:0px; line-height:30px; text-indent:26px; text-align:left; float:left; background:url(../images/d.gif) no-repeat 12px 65%; _background:url(../images/d.gif) no-repeat 12px 50%;list-style:none; }
.cplb ul li a{display:block; border:1px #333 solid; width:120px;}
.cplb ul li a:hover{border:1px #20add6 solid; text-decoration:none;background:url(../images/d1.gif) no-repeat 11px 50%;}

/*��������*/
.news{ width:450px; float:left;}
.main-news{ width:430px;border-bottom:1px #ccc dotted; margin:0 auto; margin-top:15px; }
.main-news_con{ width:145px; float:left; margin-right:15px;}
.main-news_con1{width:265px;float:right;line-height:26px;margin-bottom:3px;/* text-align: left; */}
.main-news_con1 h5{font-size:14px;line-height:24px;/* text-align:center; */color:#20add6;text-decoration:none;}
.news1{ width:430px;   margin:0 auto;margin-top:5px;}
      .news1 ul{border-bottom:1px #ccc dotted;}
      .news1 ul li{width:400px; height:29px;padding-left:25px; margin-left:5px;background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:29px; text-align:right;list-style:none;}
      .news1 ul li a{float:left;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 70%;text-align: left;}
            .news1 ul li a:hover{float:left;color: #20add6;} 
            
.news2{ width:707px;   margin:0 auto;margin-top:5px;}
      .news2 ul{border-bottom:1px #ccc dotted;}
      .news2 ul li{width:650px; height:29px;padding-left:25px; margin-left:5px;background:url(../images/xd.jpg) no-repeat 0px 50%;line-height:29px; text-align:right;list-style:none;}
      .news2 ul li a{float:left;color: #333333;}
            .news2 ul li a:hover{float:left;color: #20add6;}            
            
/*�õ�*/     
.rxxm{ width:260px; float:right;}
.rxxm_con{ width:260px;}

/*����չʾ*/
.case{ width:725px; float:left; margin-top:15px;}
#cpzs1{width:725px; margin-top:15px;}
#cpzs1 .product{width:130px; height:125px; float:left; text-align:center;}
       #cpzs1 .product a{width:115px; height:100px; float:left; text-align:center;}
            #cpzs1 .product img{width:105px; height:90px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs1 .product a:hover img{  padding:4px; border:1px #20add6 solid; background:#FFFFFF;}
            #cpzs1 .product a span{width:115px;height:40px; line-height:40px; text-align:center;}
#ISL_Cont_1{width:660px; float:left;margin:0 auto;overflow:hidden;  }
#ISL_Cont_1 p{margin:0px auto;}                       
#Leftarr{float:left;margin-top:40px; margin-right:15px;width:22px;height:23px;cursor:pointer;display:inline;}
#Rightarr{float:right;margin-top:40px;margin-left:0px;width:22px;height:23px;cursor:pointer;display:inline;}


#cpzs2{width:712px; margin:15px auto; margin-left:15px;}
#cpzs2 .product{width:178px; height:180px; float:left; text-align:center;}
       #cpzs2 .product a{width:163px; height:140px; float:left; text-align:center;}
            #cpzs2 .product img{width:153px; height:130px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs2 .product a:hover img{  padding:4px; border:1px #20add6 solid; background:#FFFFFF;}
            #cpzs2 .product a span{width:160px;height:40px; line-height: 20px; font-size: 12px; text-align:center;}


/*�ͻ�չʾ*/
.khzs{ width:260px; height:170px; float:right; background:url(../images/khzs.jpg) no-repeat; margin-top:15px;}
#khzs{width:250px; margin-top:15px;}
#khzs .product{width:195px; height:100px; float:left; text-align:center;}
       #khzs .product a{width:180px; height:80px; float:left; text-align:center;}
            #khzs .product img{width:170px; height:70px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #khzs .product a:hover img{  padding:4px; border:1px #ff9700 solid; background:#FFFFFF;}
            #khzs .product a span{width:180px;height:30px; line-height:30px; text-align:center;}
#ISL_Cont_2{width:190px;float:left;margin:0 auto;overflow:hidden;  }
#ISL_Cont_2 p{margin:0px auto;}                       
#Leftarr1{float:left;margin-top:30px; margin-right:15px; margin-left:15px;width:13px;height:23px;cursor:pointer;display:inline;}
#Rightarr1{float:right;margin-top:30px;margin-left:0px; margin-right:5px;width:13px;height:23px;cursor:pointer;display:inline;}


/*��ϵ����*/
.lxwm_con{ width:240px; line-height:26px; margin:0 auto; margin-top:15px; background:url(../images/lxwm-bg.jpg) right bottom no-repeat;}
.contact{ width:707px; margin:15px auto; line-height:26px;}

/*��Ȩ����*/
.foot{ width:1002px; height:2px; background:url(../images/foot.jpg) no-repeat; margin:0 auto;}
.foot1{ width:1002px; margin:15px auto;_margin:0px auto;}
.foot1-left{/* width:380px; */float:left;}
.foot1-right{ width:300px; float:right; }
.foot1-right1{/* width:620px; */float:right;text-align: right;line-height:24px;/* margin-top:-18px; */_margin-top:0px;/* margin-top:-50px; */}