/* CSS Document */
body { font-family:'micrsoft yahei', Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px;word-break:break-all;word-wrap:break-word;}
img{ border:none;}
a{ text-decoration:none; color:#333;  font-family:'micrsoft yahei',Arial, Helvetica, sans-serif;}
a:hover{ text-decoration:none; color:#F00;}
ul,li,p{ margin:0; padding:0; list-style:none;}
html{ overflow-x:hidden;}

 #frame {/*----------ͼƬ�ֲ��������----------*/  
            position: absolute; /*--���Զ�λ��������Ԫ�صĶ�λ*/  
            width: 300px;  
            height: 250px;  
            overflow: hidden;/*--������ã�ֻ��ʾһ��ͼƬ---*/  
        
        }  
        #dis {/*--���Զ�λ����liͼƬ�����Զ��ֲ���λ---*/  
            position: absolute;  
            left: -50px;  
            top: -10px;  
            opacity: 0.5;  
        }  
        #dis li {  
            display: inline-block;  
            width: 200px;  
            height: 20px;  
            margin: 0 50px;  
            float: left;  
            text-align: center;  
            color: #fff;  
            border-radius: 10px;  
            background: #000;  
        }  
        #photos img {  
            float: left;  
            width:300px;  
            height:250px;  
        }  
        #photos {/*---�����ܵ�ͼƬ���--ͨ��λ�����ﵽ�ֲ�Ч��----*/  
            position: absolute;z-index:9px;  
            width: calc(300px * 5);/*---�޸�ͼƬ�����Ļ���Ҫ�޸�����Ķ�������*/  
        }  
        .play{  
            animation: ma 20s ease-out infinite alternate;/**/  
        }  
        @keyframes ma {/*---ÿͼƬ�л��������׶Σ�λ���л��;��á��м��Ч���������ⶨ��----*/  
            0%,20% {        margin-left: 0px;       }  
            25%,40% {       margin-left: -300px;    }  
            45%,60% {       margin-left: -600px;    }  
            65%,80% {       margin-left: -900px;    }  
            85%,100% {      margin-left: -1200px;   }  
        }  
        .num{  
            position:absolute;z-index:10;  
            display:inline-block;  
            right:10px;top:220px;  
            border-radius:100%;  
            background:#f00;  
            width:25px;height:25px;  
            line-height:25px;  
            cursor:pointer;  
            color:#fff;  
            text-align:center;  
            opacity:0.8;  
        }  
        .num:hover{background:#00f;}  
        .num:hover,#photos:hover{animation-play-state:paused;}  
        .num:nth-child(2){margin-right:30px}  
        .num:nth-child(3){margin-right:60px}  
        .num:nth-child(4){margin-right:90px}  
        .num:nth-child(5){margin-right:120px}  
        #a1:hover ~ #photos{animation: ma1 .2s ease-out forwards;}  
        #a2:hover ~ #photos{animation: ma2 .2s ease-out forwards;}  
        #a3:hover ~ #photos{animation: ma3 .2s ease-out forwards;}  
        #a4:hover ~ #photos{animation: ma4 .2s ease-out forwards;}  
        #a5:hover ~ #photos {animation: ma5 .2s ease-out forwards;}  
        @keyframes ma1 {0%{margin-left:-1200px;}100%{margin-left:-0px;} }  
        @keyframes ma2 {0%{margin-left:-1200px;}100%{margin-left:-300px;}   }  
        @keyframes ma3 {100%{margin-left:-600px;}   }  
        @keyframes ma4 {100%{margin-left:-900px;}   }  
        @keyframes ma5 {100%{margin-left:-1200px;}  }  




.logo{ width:100%; float:left; height:152px;}
.logo01{ width:1200px;  height:152px;margin:0 auto;background:url(../style/0000_03.jpg) center no-repeat;}


.nav{ width:100%; float:left; height:45px; background:#36bbfe;}
.nav01{ width:1200px; margin:0 auto; overflow:hidden;}
.nav02{ width:150px; float:left; line-height:45px; font-size:14px; font-weight:bold; background:#067bb1; text-align:center;}
.nav02 a{ color:#FFF;}
.nav02 a:hover{ color:#FF0;}
.nav03{ width:150px; float:left;line-height:45px; font-size:14px; font-weight:bold; color:#FFF; text-align:center;}
.nav03 a{ color:#fff;}
.nav03 a:hover{ color:#fff;}
.nav03:hover{ background:#067bb1; }






#flash{width:100%;float:left;height:421px;overflow:hidden;margin:1px 0;display:inline; z-index:1;}
.pic_show{position:relative;text-align:center;width:1440px;display:inline;float:left;height:421px;margin-left:-720px;left:50%;}






.con{ width:1200px; margin:0 auto;background:#fff;}



.auto{ width:1200px; margin:0 auto;background:#fff;}

.hots{width:1200px;height:120px;background:url(../style/0000_07.jpg) center no-repeat;float:left;margin:20px 0;}
.topcp01{width:223px;float:left;border:1px solid #e5e5e5;margin-left:13px;display:inline;padding-bottom:8px;margin-top:15px;}
.topcp02{ width:223px; height:37px; float:left; font-size:14px; color:#0e0e0e; line-height:37px; background:#f1f1f1; text-align:center; font-weight: bold; }
.topcp02 span{  height:37px; margin:0 auto;font-size:14px; color:#0e0e0e; line-height:37px;background:url(../images/00_21.jpg)  left center no-repeat;padding:0 30px; font-weight: bold; }
.topcp03{width:210px;height:150px;float:left;padding:5px 7px;}
.topcp03 img{width:210px;height:150px;float:left;}
.topcp04{width:223px;float:left;/*border-top:1px solid #e6e7ec;*/}
.topcp04 li{width:178px;margin-left:7px;display:inline;height:25px;float:left;border-bottom:1px solid #e6e7ec;font-size:12px; color:#303030; line-height:25px;background:url(../style/0000_11.jpg) no-repeat left center;padding-left:10px; }




.con1{width:1200px;margin:0 auto;}
.byrx{width:1200px;height:100px;background:url(../style/00_20.jpg) center no-repeat;float:left;margin:20px 0;}



.hotprtt{width:278px; float:left;display:inline; text-align:center; margin:22px  11px ;display:inline;}

.hotprtt001{ width:270px; height:200px;padding:3px;border:1px solid #ccc; float:left;  display:inline;}
.hotprtt001 img{ width:270px; height:200px; float:left;}
.hotprtt01{width:40px; line-height:28px; float:left; background-color:#fff; border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-top:1px solid #c4c4c4; text-align:center;}

.hotprtt04{width:278px; line-height:31px; float:left; text-align:center; display:inline;}

.hotprtt04 a{font-size:16px;  color:#111;}

.hotprtt04 a:hover{color:#bd0101;}


.lx{width:248px;border:1px solid #ccc;float:left;}
.lx1{width:248px;height:35px;background:#bd0101;float:left;}
.lx2{font-size:14px;font-weight:bold;line-height:35px;color:#fff;text-align:center;}
.lx01{float:left;}
.lx03{color:#333;text-align:left;margin:0 6px;font-size:14px;line-height:26px;font-weight:bold;}
.lx03 span{color:#bd0101;}


.about{width:1200px;margin:0 auto;padding:15px 0;background:#fff;}
.about1{width:1200px;height:100px;background:url(../style/00_12.jpg) center no-repeat;float:left;margin:20px 0;}





.about3{width:300px; float:left; height:250px; margin:25px 10px; display:inline; border:4px solid #a6b6bf;}
.about3 img{ width:300px; height:250px; float:left; display:inline; margin-left:1px; margin-top:1px;}
.about4{width:780px;line-height:30px;font-size:14px;color:#333;margin:10px 5px;float:left;}
.about_more a img{width:510px;height:49px;float:left;margin:30px 0 0 350px;}








.more1{float:right;padding-right:5px;line-height:35px;width:70px;background:url(../images/000_35.jpg) 50px 9px no-repeat;display:inline;}






.video{ width:1198px; margin:15px auto 0;border:1px solid #CCC;border-top:3px solid #1580c8;background:#fff;}
.video0{width:1158px;margin-left:20px;height:37px;border-bottom:1px solid #ccc;float:left;margin-bottom:5px;}
.video01{float:left;background:url(../images/000_42.jpg) no-repeat;height:42px;color:#fff;line-height:32px;font-size:14px; font-weight:bold;width:96px;text-align:center;}


.video02{ width:254px; float:left; border:6px solid #dbdbdb; margin-left:27px; margin-top:15px; display:inline;}
.video03{ width:239px; float:left; height:132px; margin:5px 7px; display:inline;}
.video03 img{ width:239px; float:left; height:132px;}
.video04{ width:230px; float:left; line-height:28px; height:28px;overflow:hidden;font-size:14px; font-weight:bold; color:#F00; padding-left:10px; padding-bottom:5px;}
.video04 a{ color:#F00;}
.video04 a:hover{ color:#000;}


.video1{width:1198px;float:left;}
.rong02{padding:10px;}
.rong02 p{text-align:center;line-height:25px;}

.video11{width:265px;float:left;margin:17px;}
.video11 a img{float:left;text-align:center;width:265px;height:150px;background:#eee;}
.video11 a span{float:left;text-align:center;width:265px;background:#eee;line-height:25px;}

.anli11{width:199px;float:left;padding:10px;}
.anli11 img,.anli11 span{float:left;text-align:center;width:199px;background:#eee;line-height:25px;}

.news{width:379px;padding-bottom:6px;border:1px solid #ccc;float:left;border-top:3px solid #1580c8;background:#fff;margin-top:15px;}
.news1{width:340px;margin-left:20px;height:37px;border-bottom:1px solid #ccc;float:left;margin-bottom:5px;}
.news2{float:left;background:url(../style/00_24.jpg) left center no-repeat;padding-left:14px;height:37px;color:#1580c8;line-height:37px;font-size:14px; font-weight:bold;}
.more{float:right;line-height:37px;font-size:14px;color:#aaa;}




.shouhou{width:388px;border:1px solid #ccc;float:left;margin-left:14.5px;}


.zhen{margin:8px;float:left;color:#333;diaplay:inline;}
.zhen li{line-height:30px;float:left;width:370px;}
.zhen li span{font-size:14px;color:#bd0101;font-weight:bold;}


.news04{ width:340px; float:left; margin:0 20px;}
.news04 li{width:340px; float:left;line-height:36px; display:inline; border-bottom:1px dotted #ccc;}
.news04 li span{ float:right;}
.news04 li a{ float:left;}

.news04_1{ width:340px;height:333px; padding-top:100px;background:url(/pc/1.jpg)  center top no-repeat;background-size:336px 91px;line-height:34px;float:left; margin:0 20px;}
.news04_2{ width:340px; height:333px;padding-top:100px;background:url(/pc/2.jpg)  center top no-repeat;background-size:336px 91px;line-height:34px;float:left; margin:0 20px;}
.news04_3{ width:340px; height:333px;padding-top:100px;background:url(/pc/3.jpg)  center top no-repeat;background-size:336px 91px;line-height:34px;float:left; margin:0 20px;}


.link{ width:1200px; float:left; margin-top:20px; display:inline;}
.link01{ width:176px; float:left;}
.link02{ width:1000px; float:left; line-height:36px;}
.link02 a{ padding-right:15px;}
.link02 a:hover{ color:#d20d00;}

.foot0{ width:100%;background:#1580c6;text-align:center;}
.foot1{ width:100%;background:#fff;text-align:center;margin-bottom:35px;}
.foot2{width:1200px;margin:0 auto;text-align:center;}

.foot3{ width:710px;line-height:40px; color:#FFF; margin:30px auto; display:inline; font-size:14px;}
.foot3 a{ color:#FFF; padding:0 10px;}
.foot3 a:hover{ color:#FF0;}
.foot4{ width:800px;  line-height:30px; color:#555; margin:10px auto; font-size:14px;}
.foot4 span{ color:#FF0;}




.page_left{ width:220px;float:left;margin-top:15px;}
.lie{    width: 220px;float: left;}
.lie1{width:220px;float:left;height:50px;background:#f6f6f6;text-indent:15px;border-left:5px solid #1580c6;line-height:50px;font-weight:bold;font-size:18px;}
.lie5{width: 220px;float: left;width:208px;float:left;height:30px;line-height:30px;border:1px solid #e3e3e3;border-bottom:3px solid #ddd;margin-top:1px;padding:5px;background:url(../Images/icon_7.jpg) no-repeat 198px center #f8f8f8;position:relative;}
.lie5 a{width:208px;float:left;height:30px;display:block;text-indent:15px;font-size:14px;background:url(../Images/Icon02.png) no-repeat 5px center;}

.lie3{width:220px;float:left;height:50px;line-height:50px;background:url(../images/Icon02.png) no-repeat 5px center #1580c6;z-index:999;margin-top:5px;}
.lie3 a{width:220px;float:left;height:50px;display:block;text-indent:15px;font-size:14px;background:url(../images/right_I.jpg) no-repeat 185px center;font-weight:700;color:#fff}
.lie3 a:hover{color:#fff;text-decoration:none;background:url(../images/Hover.png) no-repeat 185px center #1580c6;}	
.lie3:hover a{color:#fff;text-decoration:none;background:url(../images/Hover.png) no-repeat 185px center #1580c6;}

.lie4{width:220px;float:left;height:50px;line-height:50px;background:#ddd;margin-top:1px;}
	.lie4 a{width:205px;float:left;height:50px;display:block;text-indent:15px;font-size:14px;background:url(../images/Icon3.png) no-repeat 5px center;color:#666;border-bottom:1px solid #fff;border-left:5px solid #1580c6;padding:0px 5px;}
	.lie4 a:hover{border-left:25px solid #1580c6;width:185px;transition:all 0.5s ease}

.page_right{width:965px;float:right;overflow:hidden;background:#fff;margin-top:15px;margin-bottom:20px;}
.page1{float: left;
    width: 965px;
    height: 30px;background: #1580c6;}
.page2{font-weight:bold;font-size:16px;display:inline-block;padding-left:20px;padding-right:20px;height:28px;border:1px solid #e3e3e3;line-height:28px;cursor:pointer;border-radius:5px; margin-left:15px;color:#fff;}
.page2:hover{border:1px #1580c6 solid;background:#1580c6;transition:all 0.5s;color:#fff;border-radius:5px;}
.page_more{line-height:30px;float:right;padding-right:15px;color:#fff;}
.page_more a{color:#fff;}


.page_zhen{width:940px; float:left;overflow:hidden;margin-top:20px;border:2px solid #e3e3e3;padding:10px;line-height:26px;}
.page_zhen li h1{width:820px;text-align:center;line-height:26px;}




.page_news{width:940px;float:left;margin:10px;line-height:40px;}
.page_news li{width:940px;background:url(images/1_07.jpg) no-repeat;border-bottom:1px dashed #ccc;float:left;}
.page_news li a{float:left;margin-left:8px;}
.page_news li span{float:right;}



.xq01{width: 930px;margin: 20px 5px;display: block;overflow: visible;}
.xq01 table{width:920px;}
.xq01 table tr,td{line-height:30px;}


.pro1{float:left;padding:8px;border:1px solid #cfcfcf;box-shadow:1px 2px 3px #ddd;width:285px;margin:20px 8px 0;transition:all 0.5s ease}
	.pro1 img{width:285px;height:215px;}
	.pro1:hover{background:#1580c6;}
.cptitle{width:100%;height:30px;overflow:hidden;line-height:30px;float:left;font-weight:700;font-size:14px;text-align:left;}
	.cptitle a{color:#1580c6;display:inline-block;width:100%;height:100%;background:url(../Images/bg_sign24.png) no-repeat 265px -5px;}
	.pro1:hover .cptitle a{color:#fff;background:url(../Images/bg_sign24.png) no-repeat 265px -48px;}
	.lujin{width:100%;height:20px;line-height:20px;float:left;font-weight:normal;font-size:14px;text-align:left;color:#999}
	.lujin a:hover { color:#FFF;}
	.pro1:hover .lujin>a{color:#FF0;}




.page_quan{width:100%;border-bottom:1px solid #e5e5e5;}
.page_quan ul li{color:#333;float:left;font-size:20px;font-weight:bold;border-bottom:1px solid #555;line-height:70px;position:relative;bottom:-1px;}

#show_title{color:#333;float:left;font-size:16px;;border-bottom:1px solid #555;line-height:70px;position:relative;bottom:-1px;}

.show_d{width:488px;float:left;padding:6px;background:#fff;margin:6px 200px;}





.ddd{ width:100%; float:left; height:500px;}


#content_a{background:#fff;margin:1px;padding:4px 6px;color:#333;border:1px solid #fff;}
#content_page{width:920px; height:30px; border:#c9caca 1px solid; float:left; margin-left:20px; margin-top:15px; font-size:12px; text-align:center; line-height:30px;margin-bottom:10px;}
#content_page a{background:#fff;margin:1px;padding:4px 6px;color:#333;}
#content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
#content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
#content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;color:#333;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_page{width:920px; height:30px; float:left; margin-left:20px; margin-top:15px; font-size:12px; text-align:center; line-height:30px;margin-bottom:10px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#333;}
.content_page span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;color:#333;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}

.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:600px;}

#showmsg{color:#f00;}
.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}

#paging1{ width:970px; height:23px; line-height:23px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin-top:10px; display:inline; margin-left:10px; background-color:#eef8ff;}



#preview{ float:left; text-align:center; width:480px; margin-left:10px; margin-top:10px; display:inline;}
#spec-n1{float:left; border:1px solid #ccc; padding:2px; width:453px; height:330px;}
#spec-n1 img { float:none; width:453px; height:330px;}
.jqzoom{ width:400px; height:300px; position:relative;}

.zoomdiv{ left:740px; height:auto;width:640px;}

.list-h{ width:432px; float:left;}
.list-h li{ float:left;}
#spec-n5{width:520px; margin-top:9px; display:inline; float:left;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:12px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:12px; margin-left:5px;}
#spec-list{ width:432px; float:left; margin-left:2px; display:inline; overflow:hidden; height:auto;}

#spec-list ul li img{ padding:2px; border:1px solid #ccc; width:100px; margin-left:2px; display:inline; height:75px;}

.yzm { 
  position: fixed !important;
  left: 0px; 
  bottom: 5px; 
  height: 248px; 
  width: 146px; 
 }