.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.myclear{height:0;line-height:1px;font-size:1px;float:none;clear:both;display:block;overflow:hidden;}

*{margin:0;padding:0;outline:none;}
body{margin:0;padding:0;font-size:12px;background:#fcfcfc;color:#666666;line-height:24px;font-family:"MicroSoft Yahei","微软雅黑","Georgia","宋体";}
ul{list-style-image:none;list-style-type:none;}
form{margin:0;padding:0;display:inline;}
img{border:0;}
label{cursor:pointer;}
a{text-decoration:none;color:#7c3a24;}
a:hover{color:#cc3333;}

.header{}
.topline{height:40px;line-height:40px;width:100%;background:#eeeeee;border-bottom:1px solid #cccccc;}
.max_cistern{width:1200px;float:none;clear:both;margin:0 auto;}
.webphone{font-size:18px;color:#cc3333;}
.logo{height:55px;width:237px;float:left;clear:left;margin:45px 0 0 0;}
	.logo a{display:block;width:237px;height:70px;background:url(images/logo.png) no-repeat;text-indent:-999px;}
.search{float:left;margin-left:113px;width:500px;height:40px;border:2px solid #7c3a24;margin-top:55px;line-height:40px;}
	.search .hylx{width:32px;padding:0 25px 0 15px;font-size:16px;background:url(images/ico_dropdown.png) no-repeat;background-position:58px 18px;cursor:pointer;float:left;clear:left;position:relative;}
	.search .hylxxx{z-index:3;position:absolute;top:40px;left:-2px;font-size:16px;border:2px solid #7c3a24;background:#f8f8f8;border-top:0;padding:0 0 10px 0;display:none;}
	.search .hylxxx a{display:block;line-height:30px;height:30px;width:62px;text-align:center;}
	.search .input{float:left;}
	.search .input .i_search{border:0;height:14px;line-height:14px;font-size:13px;margin:13px 15px;background:#fcfcfc;width:300px;}
	.search .button{float:right;clear:right;width:80px;height:40px;}
	.search .button .b_search{display:block;width:80px;height:40px;background:url(images/bt_search.png) no-repeat;}
.release{float:right;clear:right;width:180px;height:44px;margin-top:55px;}

.showQRC{position:relative;}
img.qrcimg{display:none;position:absolute;z-index:3;left:0;top:40px;border:1px solid #cccccc;}

.nav{width:100%;border-bottom:2px solid #7c3a24;line-height:40px;margin-top:20px;}
	.nav li{float:left;width:120px;height:40px;}
	.nav li a{display:block;width:120px;height:40px;font-size:18px;text-align:center;}
	.nav li a:hover, .nav li.on a{background:#7c3a24;color:#ffffff;}

.match{float:left;clear:left;width:196px;height:315px;padding:0 10px;border:2px solid #cccccc;position:relative;}
	.match .title{height:40px;line-height:40px;font-size:16px;border-bottom:1px solid #cccccc;}
	.match .title a{display:inline-block;width:98px;text-align:center;color:#666666;}
	.match .title a.on, .match .title a:hover{color:#cc3333;}
	.match .opt{height:32px;margin-bottom:10px;line-height:32px;}
	.match .itext{height:14px;line-height:14px;padding:8px 5px;border:1px solid #cccccc;width:100px;}
	.match .button{height:40px;text-align:center;}
	
.about{float:right;clear:right;width:280px;height:319px;background:url(images/about.png) no-repeat;}
.newtop{float:right;clear:right;width:258px;height:297px;padding:10px;border:1px solid #cccccc;}
	.newtop .title{line-height:30px;}
	.newtop .title a{display:inline-block;width:129px;text-align:center;border-bottom:3px solid #cccccc;}
	.newtop .title a.focus{color:#cc3333;border-bottom-color:#cc3333;}
	.newtop .any{overflow:hidden;border-bottom:1px dotted #cccccc;}
	.newtop .any div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.newtop .any .l{float:left;clear:left;}
	.newtop .any .r{float:right;clear:right;}

.zr_box{position:relative;float:none;clear:both;}
	.zrlx{float:left;clear:left;background:#f8f8f8;border:1px solid #cccccc;width:228px;height:456px;overflow:hidden;}
		.zrlx .any{padding:7px 8px 7px 30px;width:188px;line-height:24px;word-wrap:break-word;word-break:normal;background:url(images/ico_hy.png) no-repeat;border:1px solid #f8f8f8;}
		.zrlx .lx1{background-position:5px 10px;z-index:5;position:absolute;top:1px;left:1px;}
		.zrlx .lx2{background-position:5px -40px;z-index:5;position:absolute;top:41px;left:1px;}
		.zrlx .lx3{background-position:5px -90px;z-index:5;position:absolute;top:105px;left:1px;}
		.zrlx .lx4{background-position:5px -140px;z-index:5;position:absolute;top:169px;left:1px;}
		.zrlx .lx5{background-position:5px -190px;z-index:5;position:absolute;top:233px;left:1px;}
		.zrlx .lx6{background-position:5px -241px;z-index:5;position:absolute;top:273px;left:1px;}
		.zrlx .lx7{background-position:5px -290px;z-index:5;position:absolute;top:313px;left:1px;}
		.zrlx .lx8{background-position:5px -340px;z-index:5;position:absolute;top:353px;left:1px;}
		.zrlx .lx9{background-position:5px -391px;z-index:5;position:absolute;top:417px;left:1px;}
		.zrlx .any:hover, .zrlx .on{background-color:#ffffff;border:1px solid #7c3a24;border-right:1px solid #ffffff;padding-right:10px;}
		.zrlx a{float:left;display:block;margin-right:10px;color:#666666;}
		.zrlx a.pare{font-weight:bold;color:#333333;}
		.zrlx a:hover{color:#7c3a24;}
	.zrrand{float:left;margin-left:10px;width:700px;height:458px;overflow:hidden;position:relative;}
	
	.zrnew{float:left;margin-left:10px;width:228px;height:436px;border:1px solid #cccccc;padding:10px;}
		.zrnew .ct{width:228px;font-size:14px;border-bottom:1px solid #cccccc;padding-bottom:5px;margin-bottom:5px;}
		.zrnew .any{border-bottom:1px dashed #cccccc;line-height:30px;}
		.zrnew .more{line-height:40px;text-align:right;font-size:14px;}
	.zrzlx{display:none;height:416px;width:428px;border:1px solid #7c3a24;position:absolute;left:229px;top:0px;background:#ffffff;z-index:101;padding:20px;}
		.zrzlx .title{font-size:16px;font-weight:bold;line-height:20px;height:20px;margin-bottom:12px;padding-left:30px;border-left:6px solid #7c3a24;}
		.zrzlx .lxs{word-wrap:break-word;word-break:normal;}
		.zrzlx .lxs a{display:block;float:left;margin-right:15px;}

.zrlb{float:left;width:440px;height:298px;}
.zrtp{float:right;width:250px;height:297px;border-top:1px solid #cccccc;}
	.zrtp a.any{display:block;width:236px;height:88px;border:1px solid #cccccc;border-top:0;padding:5px;}
	.zrtp .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
	.zrtp .info2{float:left;width:150px;}
	.zrtp .info2 span{color:#ff0000;}
	.zrtp .thum{float:right;width:80px;height:50px;}
	.zrtp .thum img{width:80px;height:50px;}
.zrp{width:700px;height:150px;margin-top:10px;overflow:hidden;}
	.zrp1{width:712px;}
	.zrp a.any{display:block;float:left;width:167px;margin-right:10px;}
	.zrp .any .thum{width:165px;height:113px;border:1px solid #cccccc;}
	.zrp .any .thum img{width:165px;height:113px;}
	.zrp .any .title{line-height:35px;width:167px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.fltt{height:40px;line-height:40px;border-bottom:2px solid #7c3a24;overflow:hidden;}
	.fltt .pare{font-size:18px;float:left;clear:left;width:300px;color:#333333;}
	.fltt .zlx{float:right;clear:right;width:900px;text-align:left;overflow:hidden;word-wrap:break-word;word-break:normal;}
	.fltt .zlx a{display:block;margin-right:15px;float:left;font-size:14px;}

.flnr{width:1198x;border:1px solid #cccccc;border-top:0;}
	.flnr .ss{float:left;clear:left;width:228px;padding:20px 10px;}
	.flnr .ssxx{word-wrap:break-word;word-break:normal;}
	.flnr .ssxx a{display:block;float:left;margin-right:15px;}
	.flnr .list{float:right;clear:right;width:950px;}
	.flnr .list .p .any{width:175PX;padding:5px 7px 10px 7px;border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;float:left;}
	.flnr .list .p .any img{width:100px;height:75px;}
	.flnr .list .p .any .title{float:none;clear:both;}
	.flnr .list .p .any .thum{float:left;clear:left;margin-right:12px;}
	.flnr .list .p .any .info{float:left;clear:right;text-align:left;}
	.flnr .list .p .any .info span{color:#ff0000;}
	.flnr .list .t{width:951px;border-left:1px solid #cccccc;padding:8px 0;}
	.flnr .list .t .any{float:left;width:280px;margin-right:1px;padding:0 24px 0 12px;}

.qzxx{width:1158px;border:1px solid #cccccc;padding:20px;}
	.qzxx .lx .left{width:70px;}
	.qzxx .xx{float:left;clear:right;word-wrap:break-word;word-break:normal;}
	.qzxx .xx a{display:block;float:left;margin-right:12px;}
	.qzxx .xx a.on{color:#000000;font-weight:bold;}
	.qzxx .zxx{word-wrap:break-word;word-break:normal;width:1000px;padding:5px 20px;border:1px dashed #cccccc;background:#eeffee;margin:3px 0 8px 0;}
	.qzxx .zxx a{display:block;float:left;margin-right:12px;}

.qzxx2{width:858px;border:1px solid #cccccc;padding:20px;float:left;}
	.qzxx2 .lx .left{width:70px;}
	.qzxx2 .xx{float:left;clear:right;word-wrap:break-word;word-break:normal;}
	.qzxx2 .xx a{display:block;float:left;margin-right:12px;}
	.qzxx2 .xx a.on{color:#000000;font-weight:bold;}
	.qzxx2 .zxx{word-wrap:break-word;word-break:normal;width:1000px;padding:5px 20px;border:1px dashed #cccccc;background:#eeffee;margin:3px 0 8px 0;}
	.qzxx2 .zxx a{display:block;float:left;margin-right:12px;}

.qzzz{float:right;width:238px;border:1px solid #cccccc;padding:31px 20px;}
	.qzzz1{float:left;text-align:center;width:119px;}
	.qzzz2{float:right;text-align:center;border-left:1px solid #cccccc;width:118px;}
	.qzzz span{font-size:20px;color:#ff0000;}

.qzfl{float:none;clear:both;}
	.qzfl .tt{height:40px;line-height:40px;clear:both;}
	.qzfl .tt .left{font-size:18px;color:#333333;width:230px;border-bottom:2px solid #7c3a24;}
	.qzfl .tt .right{border-bottom:2px solid #cccccc;width:950px;text-align:right;padding-left:20px;}
	.qzfl .xx{float:left;clear:left;width:230px;padding-top:20px;word-wrap:break-word;word-break:normal;}
	.qzfl .xx a{display:block;margin-right:12px;float:left;}
	.qzfl .list{float:left;clear:right;width:960px;padding-left:10px;}
	.qzfl .list .info{margin-top:20px;}
	.qzfl .list .info a.any{display:block;float:left;margin-left:10px;width:180px;padding-top:10px;background:#eeffff;border:1px dotted #7c3a24;}
	.qzfl .list .info div{width:160px;padding:0 10px;}
	.qzfl .list .info div.lxr{background:#ccceee;padding-bottom:5px;color:#333333;}
	.qzfl .list .t{width:951px;margin-top:15px;}
	.qzfl .list .t .any{float:left;width:280px;margin-right:1px;padding:0 24px 0 12px;}

.listtitle{height:40px;border-bottom:2px solid #7c3a24;}
	.listtitle .listname{font-size:18px;line-height:40px;color:#333333;float:left;clear:left;}
	.listtitle .tabs{height:32px;margin-top:8px;line-height:32px;float:right;clear:right;font-size:14px;}
	.listtitle a.tab{display:inline-block;width:80px;text-align:right;height:32px;color:#666666;}
	.listtitle a:hover, .listtitle a.on{color:#7c3a24;background:url(images/bg_tab_on.png) no-repeat 48px 27px;}

.listpat{width:1210px;display:none;}
	.listpat .any{float:left;margin-top:15px;margin-right:10px;width:228px;padding:1px;border:1px solid #cccccc;background:#eeeeee;}
	.listpat .any a{display:block;color:#333333;}
	.listpat .any:hover{border:1px solid #7c3a24;background:#ffffff;}
	.listpat .thum{float:left;clear:left;}
	.listpat .thum img{width:100px;height:75px;}
	.listpat .info{float:right;clear:right;width:110px;padding:4px 9px;}
	.listpat .info .title{font-size:14px;line-height:20px;height:40px;word-break:break-all;}
	.listpat .any:hover .title{color:#cc3333;}
	.listpat .info .size{margin-top:5px;line-height:30px;height:20px;}
	.listpat .info .size span{color:#cc3333;}
.listp{width:1225px;}
	.listp a.any{display:block;position:relative;float:left;margin-top:15px;margin-right:11px;width:140px;padding:5px 10px;border:1px dashed #cccccc;background:#eeeeee;}
	.listp a.any .thum{}
	.listp a.any .thum img{width:140px;height:105px;}
	.listp a.any .title{font-size:14px;line-height:30px;text-align:center;color:#333333;}
	.listp a.any:hover{border-color:#7c3a24;}
	.listp a.any:hover .title{color:#cc3333;}
	.listp a.any .info{display:none;position:absolute;top:1px;left:1px;z-index:4;color:#ffffff;width:138px;height:100px;padding:21px 10px 22px 10px;font-size:11px;line-height:25px;}
	.listp a.any .infobg{display:none;position:absolute;top:1px;left:1px;z-index:3;background:#7c3a24;width:158px;height:143px;}
	.listp a.any div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.listt12{width:1225px;}
	.listt12 a.any{display:block;position:relative;float:left;margin-top:15px;margin-right:11px;width:140px;padding:5px 10px;border:1px dashed #cccccc;background:#ffffff;overflow:hidden;}
	.listt12 a.any div{white-space:nowrap;}
	.listt12 a.any:hover{border-color:#7c3a24;}
	.listt12 a.any .title{font-size:13px;color:#333333;width:150px;}
	.listt12 a.any .info{color:#666666;margin-top:10px;font-size:13px;}
	.listt12 a.any .info span{color:#cc3333;}
	.listt12 a.any .pat{position:absolute;left:10px;top:5px;z-index:3;background:#ffffff;display:none;}
	.listt12 a.any .pat .thum img{width:140px;height:105px;}
	.listt12 a.any .pat .title2{font-size:13px;line-height:13px;margin-top:7px;}
.listt3{width:1230px;}
	.listt3 a.any{display:block;float:left;margin-top:15px;margin-right:12px;width:158px;border:1px dashed #cccccc;background:#ffffff;padding:10px 15px;color:#666666;}
	.listt3 a.any:hover{border-color:#7c3a24;}
	.listt3 a.any .title{font-size:13px;color:#333333;}
	.listt3 a.any .info{margin-top:5px;}
	.listt3 a.any .info span{color:#cc3333;}
	.listt3 a.any div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.listt4{width:796px;float:left;overflow:hidden;}
	.listt41{width:808px;}
	.listt4 a.any{display:block;float:left;margin-top:15px;margin-right:12px;width:158px;border:1px dashed #cccccc;background:#ffffff;padding:10px 15px;color:#666666;}
	.listt4 a.any:hover{border-color:#7c3a24;}
	.listt4 a.any .title{font-size:13px;color:#333333;}
	.listt4 a.any .info{margin-top:5px;}
	.listt4 a.any .info span{color:#cc3333;}
	.listt4 a.any div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.qzr{width:380px;float:right;text-align:left;}
.qzt1{width:380px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.alllist{width:1200px;border-top:2px solid #7c3a24;}
	.alllist .any{border-bottom:1px solid #cccccc;padding:8px 0 8px 30px;height:75px;}
	.alllist .thum{float:left;clear:left;width:100px;height:75px;}
	.alllist .thum img{width:100px;height:75px;}
	.alllist .info{line-height:30px;padding:8px 0 7px 50px;float:left;width:620px;}
	.alllist .info .tt{font-size:16px;}
	.alllist .info .tt .quyu{font-size:13px;color:#333333;}
	.alllist .jg{line-height:30px;padding:8px 0 7px 0;float:left;width:250px;}
	.alllist .jg2{line-height:60px;padding:8px 0 7px 0;float:left;width:250px;}
	.alllist .mj{float:left;width:150px;clear:right;text-align:center;line-height:75px;font-size:20px;}
		.alllist .jg span, .alllist .mj span, .alllist .jg2 span{color:#ff0000;font-size:20px;}

.pagectr{width:1200px;height:24px;padding:10px 0;overflow:hidden;text-align:center;}
	.pagectr a, .pagectr span{padding:5px 15px;margin-right:3px;}
	.pagectr a{background:#cccccc;text-decoration:none;color:#333333;}
	.pagectr a:hover, .pagectr span{background:#7c3a24;color:#ffffff;}

.footer{width:100%;background:#dddddd;padding:30px 0 50px 0;margin-top:30px;border-top:1px solid #cccccc;color:#333333;}
	.footer .ftl{float:left;width:150px;}
	.footer .ftl .title, .footer .ftc .title, .footer .ftr .title{font-size:15px;font-weight:bold;margin-bottom:20px;}
	.footer .ftl .list a{display:block;}
	.footer .ftc{float:left;margin-left:50px;border-left:1px solid #cccccc;padding-left:99px;}
	.footer .ftr{float:left;margin-left:100px;}
	.footer .ftr img{width:100px;height:100px;}

.unaid{padding:20px 0;font-size:14px;}
	.unaid img{max-width:1200px;}

.focuspic{float:left;clear:left;}
.viewinfo{float:right;clear:right;width:690px;position:relative;}
	.viewinfo .mark{position:absolute;z-index:2;right:0;bottom:30px;}
	.viewinfo .infoa{background:#f1f1f1;padding:20px;width:650px;}
	.viewinfo .infoa .title{font-size:24px;color:#333333;font-weight:bold;line-height:24px;}
	.viewinfo .infoa .t1{font-size:14px;color:#888888;border-bottom:1px solid #cccccc;padding-bottom:10px;}
	.viewinfo .infoa .t2{font-size:14px;color:#888888;}
	.viewinfo .infoa .t2 span{color:#cc3333;}

	.viewinfo .infob{margin-top:20px;height:80px;}
	.viewinfo .infob .mianji{float:left;clear:left;width:210px;}
	.viewinfo .infob .zujin{float:left;width:239px;border-left:1px solid #dddddd;}
	.viewinfo .infob .zrf{float:right;clear:right;width:239px;border-left:1px solid #dddddd;}
	.viewinfo .infob .mianji, .viewinfo .infob .zujin, .viewinfo .infob .zrf{padding:5px 0px;text-align:center;height:70px;}
	.viewinfo .infob .data{font-size:36px;font-weight:bold;color:#cc3333;line-height:36px;}
	.viewinfo .infob span{font-size:16px;}

	.viewinfo .t3{border-top:1px solid #dddddd;margin-top:20px;line-height:50px;font-size:14px;}
	.viewinfo .t31{float:left;clear:left;width:250px;}
	.viewinfo .t4{color:#888888;}

	.viewinfo .lxr{padding:20px;width:650px;background:#f1f1f1;color:#cc3333;margin-top:35px;font-size:16px;}
	.viewinfo .lxr .left{line-height:48px;font-size:30px;width:230px;}
	.viewinfo .lxr .right{width:379px;padding-left:40px;border-left:1px solid #dddddd;}

.viewcont{float:left;clear:left;width:870px;}
.viewcont .title, .artrec .title{height:40px;border-bottom:2px solid #7c3a24;font-size:20px;}
.viewcont .cont{padding:30px;font-size:16px;color:#333333;}
.viewcont .pics{padding:20px 30px 0 30px;font-size:16px;}
.viewcont .pics img{max-width:720px;}

.artrec{float:left;clear:right;width:300px;margin-left:30px;}

.artrec .any{border-bottom:1px solid #cccccc;}
.artrec .any .thum{float:left;clear:left;}
.artrec .any .thum img{width:108px;height:81px;padding:8px 0;}
.artrec .any .info{float:left;clear:right;margin-left:12px;line-height:20px;}
.artrec .any .info span{color:#cc3333;}

.cstform{width:720px;padding:60px 140px 60px 140px;margin:0 auto;}
.cstform td{height:60px;font-size:14px;}
.cstform td.cpt{width:120px;color:#000000;}
.cstform .mw{color:#ff0000;}
.cstf_title{padding:20px;width:960px;background:#f1f1f1;margin:0 auto;font-size:20px;color:#cc3333;text-indent:100px;}
.cstf_tips{text-align:right;font-size:14px;width:720px;padding:0 140px;margin:0 auto;}

#picuploadlist{float:none;clear:both;}
.piclistdata{width:auto;float:left;margin-right:15px;text-align:center;margin-top:10px;}
.piclistdata img{max-width:100px;max-height:67px;}

.mpmenu{width:140px;background:#f0f0f0;padding:30px;float:left;clear:left;}
	.mpmenu .title{font-size:20px;font-weight:bold;padding-bottom:15px;border-bottom:1px solid #cccccc;margin-bottom:15px;}
	.mpmenu a{display:block;font-size:18px;margin-top:10px;}
.mpcont{float:left;margin-left:40px;clear:right;width:960px;}
	.mpcont .title{font-size:16px;line-height:40px;border-bottom:1px solid #7c3a24;color:#7c3a24;}
	.mpcont .any{padding-bottom:10px;border-bottom:1px dotted #cccccc;height:72px;overflow:hidden;margin-top:10px;}
	.mpcont .any .thum img{height:72px;width:96px;}
	.mpcont .any .thum{width:120px;float:left;clear:left;}
	.mpcont .any .info{width:499px;float:left;border-right:1px solid #cccccc;}
	.mpcont .any .state{margin-left:10px;float:left;width:150px;}
	.mpcont .any .ctr{float:left;clear:right;}

#pp3Form{display:none;}

#colorSeltor{}
#dtSeltor{}

.left{float:left;}
.right{float:right;}

.hl1{color:#ff00ff;}
.hl2{color:#0000ff;}
.hl3{color:#008000;}

body.plg_window{padding:20px 30px;font-size:13px;}
	body.plg_window a{color:#666666;}
	body.plg_window .left a{color:#000000;}
	body.plg_window a:hover{color:#cc3333;}
	body.plg_window .areas{margin-bottom:20px;clear:both;}
	body.plg_window .areas .left{width:80px;float:left;clear:left;}
	body.plg_window .areas .list{width:530px;float:left;clear:right;word-wrap:break-word;word-break:normal;}
	body.plg_window .areas .list a{display:block;margin-right:15px;float:left;}

table.logtb{width:100%;border-collapse:collapse;}
.caption td{color:#000080;font-weight:bold;height:30px;text-align:center;}
table.logtb td{padding:5px;border:1px solid #cccccc;}
table.logtb a{color:#7c3a24;}
table.logtb span{color:#ff0000;font-size:16px;}
table.logtb a:visited{color:#cc3333;}

a.zzzgdimg{display:inline-block;margin-right:10px;width:120px;position:relative;text-align:center;color:#ffffff;margin-top:1rem;}
a.zzzgdimg img{width:120;height:80px;}
	.zzzgdimg1{position:absolute;z-index:2;height:22px;width:120px;opacity:0.7;top:0;left:0;background:#000000;}
	.zzzgdimg2{position:absolute;z-index:3;height:22px;line-height:22px;width:100px;padding:0 10px;top:0;left:0;}

img.ccode, #ccode{border:1px solid #999999;width:96px;height:26px;cursor:pointer;}
.top5{margin-top:5px;}
.top20{margin-top:20px;}
.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top30{margin-top:30px;}
.bot10{margin-bottom:10px;}