/* CSS Document 



height:20px;  Firefox;



*height:25px;  IE7 & IE8



_height:25px;  IE6;



 */



body{



	margin:0px;



	font-size:12px;



	margin:0px;



	color:#545454;



	background-image:url(bj.jpg);



	background-position:top;



	background-repeat:repeat-x;



	background-color:#f6fafe;



}

.vjs-default-skin .vjs-big-play-button{ display:none}

ul {



    list-style-image: none;



    list-style-type: none;



	margin:0px;



}



li{ vertical-align:bottom}



dd{ margin:0; padding:0;}



dl{ margin:0; padding:0;}



img{ border:0px;}



.clear{



	width:100%;



	height:14px;



	overflow:hidden;



	display:block;clear:both;



}



a{ text-decoration:none; color:#545454; font-size:13px;}



#top{ width:100%; height:256px; background-image:url(tbj.jpg); background-position:center; background-repeat:no-repeat; padding-top:10px;}



#top .c{ width:1020px; height:256px; margin:0 auto; }



#top .line{ width:100%; height:25px; line-height:25px; background-image:url(top_line.jpg); color:#8A8A8A; padding-top:5px;}



#top .line .wz{ float:left; width:180px; margin-left:35px; height:25px; line-height:25px;}



#top .time{ width:260px;  float:left; height:25px; line-height:25px;}



#top .sc{ width:150px; height:25px; float:right;}



#top .sc a{ height:25px; line-height:25px; display:block; color:#8A8A8A; float:left; padding:0px 8px;}



#top .banner{ width:1020px; height:189px; overflow:hidden;}



#menu{ width:100%; height:37px; background-image:url(menu.jpg);}



#menu .c{ width:1000px; height:37px; overflow:hidden;}



#menu ul{ padding-left:0px;}



#menu li{ width:90px; height:37px; background-image:url(menu_li.jpg); background-position:left center; background-repeat:no-repeat;  float:left; overflow:hidden; float:left;}



#menu li a{ width:90px; height:37px; margin-left:2px; display:block; line-height:37px; font-size:14px; font-weight:bolder; text-align:center; color:#ffffff; display:block;}



#menu li a:hover{ text-decoration:none;}



#menu li .hidden_menu{ width:90px; margin-left:2px; background-color:#E94431; overflow:hidden; position:absolute; z-index:99999;}



#menu li .hidden_menu a{ width:100%;  height:25px; margin-left:0px; color:#ffffff; font-size:12px; border-top:1px #ffffff solid; font-weight:normal; display:block;line-height:25px; text-align:center; overflow:hidden;}



#menu li .hidden_menu  a:hover{ background-color:#E88027; color:#FFF9AE; overflow:hidden;}



#menu .ck{ background-color:#E94431; color:#FFFFFF;}



.gg{ width:100%; height:88px;}



#page{ width:1000px; padding:10px; background-color:#FFFFFF; margin:0 auto;}



.more{ width:60px; display:block; text-align:center; height:25px; line-height:25px; float:right; font-weight:normal; color:#000000 overflow:hidden;}



#page .comsy{ border:1px #E5D09B solid;}



#page .comsy .tit{ width:100%; height:29px; background-image:url(com_b_bj.jpg);}



#page .comsy .tit .cl{ width:15px; height:29px; float:left;}



#page .comsy .tit_b{ width:83px; height:29px; text-align:center; float:left;  margin-right:5px;}



#page .comsy .tit .ck{ background-image:url(m_b.jpg); color:#FFFFFF}



#page .comsy .tit span a{ width:83px; height:29px; display:block; float:left; text-align:center; line-height:26px; font-weight:bolder; color:#DF0002}



#page .comsy ul{ padding-left:0px; padding-top:5px;}



#page .comsy li{ margin:0 auto; height:26px; line-height:26px; vertical-align:bottom; padding-left:15px; background-image:url(li.jpg); background-position:left center; background-repeat:no-repeat;}



#part1{ width:100%; height:277px; overflow:hidden;}



#part1 .left{ width:208px; height:275px; float:left;}



#part1 .left li{ width:180px;}



#part1 .center{ width:355px; height:277px; float:left; margin-left:15px;}



#part1 .right{ width:405px; height:275px;  float:right}



#part1 .right li{ width:377px;}



#part1 .right li a{ float:left;}



#part1 .right li span{ float:right}



#part2{ width:100%; height:460px; overflow:hidden;}



#part2 .left{ width:212px; height:460px; overflow:hidden; float:left;}



#part2 .left .p{ width:210px; height:221px;}



#part2 .left .p li{ width:180px;}



#part2 .right{ width:776px; height:450px;  float:right;}



#part2 .right .p{ width:380px; height:146px; float:left;} 



#part2 .right .p li{ width:352px;}



#part2 .right .p li a{ float:left;}



#part2 .right .p li span{ float:right}



#part2 .right .p2{ width:774px; height:296px; float:right;}



#part2 .right .p2_l{ width:184px; margin-left:15px; float:left; }



#part2 .right .p2_l a{ width:153px; height:27px; margin-top:9px; background-image:url(sort_li.jpg); line-height:23px; display:block; padding-left:30px; font-size:13px; font-weight:bolder; color:#545454;}



#part2 .right .p2_r{ width:537px; float:left; margin-left:25px;}



#part2 .right .p2t{ width:100%; height:25px; border-bottom:1px #DE0000 solid; margin-top:5px;}



#part2 .right .p2t_b{ width:100px; height:29px; width:83px;  text-align:center; float:left;  margin-right:5px;}

#part2 .right .p2t_b a{ width:100%; height:29px; display:block; line-height:29px;}

#part2 .right .p2t_b .ck{ background-image:url(m_b.jpg); color:#FFFFFF;  z-index:111; margin-top:2px}

#part2 .right .p2_r li{ width:512px; height:25px; line-height:25px; vertical-align:bottom}



#part2 .right .p2_r li a{ float:left;}



#part2 .right .p2_r li span{ float:right}



#part3{ width:100%; height:222px; overflow:hidden;}



#part3 .left{ width:210px; height:220px; float:left}



#part3 .left .bt{ width:181px; height:46px; margin:0 auto; margin-top:13px;}



#part3 .right{ width:774px; height:220px;  float:right;}



#part3 .right .com_t{ width:742px; height:28px; margin:0 auto; margin-top:5px;}



#part3 .right .co{line-height:28px; line-height:28px;  float:left; border-right:1px #FFFFFF solid; }



#part3 .right .com_l{ width:742px; height:28px; margin:0 auto; border-bottom:1px #E5E5E5 dashed;}



#part3 .right .com_t div{ background-color:#E5E5E5; font-weight:bolder}



#part3 .right .p1{ width:149px; text-align:center;}



#part3 .right .p2{ width:356px; padding-left:10px;}



#part3 .right .p3{ width:113px; text-align:center}



#part3 .right .p4{ width:110px; text-align:center}



#page_4{ width:998px; height:157px; padding-top:7px; margin:0 auto; border:1px #E5CF9D solid; overflow:hidden;}



#page_4 span{ width:30px; margin-left:2px; height:151px; float:left; overflow:hidden; background-image:url(part4_t.jpg); text-align:center; font-size:14px; line-height:25px; background-position:-30px 0px; background-repeat:no-repeat; cursor:hand}



#page_4 .ck{ background-position:0px 0px; color:#FFFFFF; font-weight:bolder;}



#page_4 .content{ width:830px; height:151px; float:left; overflow:hidden; margin-left:5px;}



#page_4 .content ul{ padding-left:0px;}



#page_4 .content li{ width:160px; height:151px; float:left; margin-left:10px; line-height:17px; text-align:center;}



#page_4 .content li img{ width:160px; height:120px;}



#page_4 .content .titc{ width:100%; height:31px; overflow:hidden;}



#page_4 .content .titc a{ width:100%; height:31px; display:block; line-height:31px; text-align:center;}



#demoLeft { margin:0 auto; overflow:hidden; width:830px;}



#demoLeft .indemo { width:800%;}



#demo1,#demo2{ float:left;}



#demoLeft2 { margin:0 auto; overflow:hidden; width:830px;}



#demoLeft2 .indemo { width:800%; overflow:hidden}



#demo12,#demo22{ float:left;}



#demoLeft3 { margin:0 auto; overflow:hidden; width:830px;}



#demoLeft3 .indemo { width:800%; overflow:hidden}



#demo13,#demo23{ float:left;}



#demoLeft4 { margin:0 auto; overflow:hidden; width:830px;}



#demoLeft4 .indemo { width:800%; overflow:hidden}



#demo14,#demo24{ float:left;}



#demoLeft5 { margin:0 auto; overflow:hidden; width:830px;}



#demoLeft5 .indemo { width:800%; overflow:hidden}



#demo15,#demo25{ float:left;}



#part5{ width:765px; height:190px; overflow:hidden; float:left}



#part5 .content{ width:760px; float:right; margin-top:5px;}



#part5 .content a{ width:72px; padding-left:25px; height:26px; float:left; text-align:center; line-height:26px; display:block; border:1px #E0E0E0 solid; margin-right:9px;  margin-top:9px; background-position:13px center; background-repeat:no-repeat;}

#tongji{ width:220px; height:191px; float:right; overflow:hidden; float:right;} 

#tongji .tit1{ width:218px; height:21px; border:1px #E4E4E4 solid; overflow:hidden; margin-bottom:3px;}

#tongji .tit1 span{ width:137px; height:21px; background-image:url(com_tit_b1.jpg); background-position:left center; background-repeat:no-repeat; text-align:right; line-height:21px; font-size:14px; font-weight:bolder; color:#C50E12; float:left; margin-left:15px; float:left}

#tongji .nr{width:100%; background-color:#E2E2E2; height:278px;}

#tongji .nr_t{ width:218px; height:24px; margin:0 auto; margin-top:0px; overflow:hidden; background-color:#E2E2E2;}

#tongji .nr_t a{ width:109px; height:24px; display:block; float:left; overflow:hidden; letter-spacing:5px; background-color:#EEEEEE; text-align:center; line-height:24px; font-size:14px; font-weight:bolder; color:#3499B7;}

#tongji .nr_t .ck{ background-color:#E2E2E2; color:#C60D12;}

#tongji .nr_p{ width:219px; padding-left:1px; margin:0 auto; height:28px; overflow:hidden; }

#tongji .nr_p .p1{ width:52px; height:28px; text-align:center; line-height:28px; background-color:#FFFFFF; margin-left:0px;margin-top:1px; float:left;}

#tongji .nr_p .p2{ width:89px; height:28px; text-align:center; line-height:28px;background-color:#FFFFFF; margin-left:1px; margin-top:1px; float:left;}

#tongji .nr_p .p3{ width:75px; height:28px; text-align:center; line-height:28px;background-color:#FFFFFF; margin-left:1px; margin-top:1px; float:left;}

#link{ width:1000px; height:50px; overflow:hidden; margin:0 auto;}



#link{ width:1000px; height:64px; overflow:hidden;}



#link .com_div{ width:220px; height:25px; float:left; overflow:hidden; margin-left:22px; margin-top:5px;}



#foot{ width:1020px; height:160px; padding:10px 0px; background-color:#DCDCDC; text-align:center; line-height:30px; margin:0 auto; color:#000000;}



#foot a{ color:#000000}



#nav{ width:978px; height:30px; background-color:#F6FBFE; border:1px #D8EAF4 solid; padding-left:18px; line-height:30px; color:#545454; margin:0 auto; margin-bottom:8px;}



#nav .l{ width:700px; height:30px; float:left}



#nav .r{ width:244px; height:22px; float:right; margin-right:10px; margin-top:4px; }



#nav .r_l{ width:171px; height:20px; border:1px #DEDEDE solid; border-right:0px; float:left; background-color:#FFFFFF;}



#nav .r a{ width:72px; height:22px; float:left; display:block}



#nav .r .inp{ width:160px; height:16px; margin-left:5px; margin-top:0px; line-height:16px; outline:none; border:0px;}



#zi_page_left{ width:208px; overflow:hidden; float:left;}



#zi_page_left .tit{ width:100%; height:30px; background-image:url(zi_tit_bj.jpg)}



#zi_page_left .tit a{ height:30px; background-color:#DF2500; text-align:center; display:block; line-height:30px; color:#FFFFFF; float:left; padding:0px 15px; font-size:14px; font-weight:bolder;}



#zi_page_left .content{ width:206px;height:auto !important;height:570px; min-height:570px; border:1px #D9D9D9 solid; background-color:#FBF7F8; background-image:url(zi_page_left_bj.jpg); background-position:bottom; background-repeat:no-repeat;}



#zi_page_left .sortx{ width:194px; float:left; margin-top:10px;}



#zi_page_left .sortx a{ width:84px; height:28px; background-image:url(zisort_x.jpg); text-align:center; color:#D02803; display:block; line-height:28px; font-weight:bolder; float:left; margin-bottom:10px; margin-left:13px;}



#zi_page_left .sortd{ width:100%; float:left; margin-top:10px;}



#zi_page_left .sortd a{ width:150px; height:28px; background-image:url(zisort_d.jpg);  color:#D02803; display:block; line-height:28px; font-weight:bolder; padding-left:30px; margin:0 auto; margin-bottom:8px;}



#zi_page_left .sort{ width:190px; margin:0 auto; overflow:hidden; margin-top:2px; padding-bottom:6px;}



#zi_page_left .sort .big{ width:150px; height:28px; background-image:url(zisort_d.jpg);  color:#D02803; display:block; line-height:28px; font-weight:bolder; padding-left:30px; margin:0 auto; margin-top:8px; }



#zi_page_left .sort .small{background-image:url(li2.jpg); background-position:15px center; background-repeat:no-repeat; width:153px; height:25px; font-size:12px; padding-left:25px; display:block; font-weight:bolder; line-height:25px; margin-top:4px;}



#zi_page_right{ width:776px; overflow:hidden; float:right;}



#zi_page_right .tit{ width:100%; height:30px; background-image:url(zi_tit_bj.jpg)}



#zi_page_right .tit a{ height:30px; background-color:#DF2500; text-align:center; display:block; line-height:30px; color:#FFFFFF; float:left; padding:0px 15px; font-size:14px; font-weight:bolder;}



#zi_page_right .content{ width:774px;height:auto !important;height:570px; min-height:570px; border:1px #D9D9D9 solid;}



#zi_page_right .artlist{ width:725px; margin:0 auto; padding:10px 0px;}



#zi_page_right .artlist ul{ padding-left:0px;}



#zi_page_right .artlist li{ width:710px; height:30px; padding-left:15px; line-height:30px; vertical-align:bottom; background-image:url(li.jpg); background-position:left center; background-repeat:no-repeat;}



#zi_page_right .artlist li a{ float:left;}



#zi_page_right .artlist li span{ float:right}



#zi_page_right .imglist{ width:770px; padding:10px 0px; margin:0 auto; float:left; overflow:hidden; }



#zi_page_right .imglist ul{ padding-left:0px;}



#zi_page_right .imglist li{ width:175px; height:161px; float:left; margin-left:15px;  text-align:center;}



#zi_page_right .imglist li img{ width:175px; height:131px;}



#zi_page_right .imglist .titc{ width:100%; height:30px; overflow:hidden;}



#zi_page_right .imglist .titc a{ width:100%; height:31px; display:block; line-height:31px; text-align:center;}







#zi_page_right .viewcontent{ width:720px; margin:0 auto; padding-top:10px; font-size:14px; line-height:25px;}



#zi_page_right .artzz{ width:100%; height:30px; line-height:30px; font-size:12px; text-align:center; border-bottom:1px #CCCCCC dotted; overflow:hidden;}



#zi_page_right .artlist ul{ padding-left:0px;}



#zi_page_right .artzz span{ margin-right:40px;}



#zwpart2{ width:100%; height:245px; overflow:hidden;}



#zwpart2 .left{ width:208px; height:243px; float:left;}



#zwpart2 .left li{ width:180px;}



#zwpart2 .center{ width:353px; height:243px; float:left; margin-left:15px;}



#zwpart2 .center li{ width:325px;}



#zwpart2 .center li a{ float:left;}



#zwpart2 .center li span{ float:right}



#zwpart2 .right{ width:405px; height:243px;  float:right}



#zwpart2 .right li{ width:377px;}



#zwpart2 .right li a{ float:left;}



#zwpart2 .right li span{ float:right}



.sqbutton{ width:80px; height:35px; padding:0px 12px; margin:0 auto; display:block; text-align:center; line-height:35px; background-color:#E30009;}



.sqbutton a{ color:#ffffff; float:none; font-weight:bolder; font-size:14px;}



#zwtpxw{ width:1000px; height:198px; margin:0 auto; overflow:hidden;}



#zwtpxw .content{ width:990px; margin:0 auto; height:165px;  padding-top:5px; }



#zwtpxw .content ul{ padding-left:0px;}



#zwtpxw .content li{ width:165px; height:165px; float:left; margin-left:10px; padding-left:0px; background-image:none}



#zwtpxw .content li img{ width:165px; height:124px;}



#zwtpxw .content .titc{ width:100%; height:31px; text-align:center; line-height:31px;}



#zwtpxw .content .titc a{ float:none}



#demoLeft6 { margin:0 auto; overflow:hidden; width:990px;}



#demoLeft6 .indemo6 { width:800%;}



#demo16,#demo26{ float:left;}



#apply{ width:1000px;  height:auto !important;height:570px; min-height:570px; margin:0 auto; }



#apply td{ height:30px; background-color:#FFFFFF;}



#apply .tdc{ text-align:center;}



#apply .inputc{ width:180px; float:left; margin:0px 5px; outline:none}



.Validform_checktip{margin-left:8px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px; padding-left:5px;}



.Validform_right{color:#71b83d;padding-left:20px;background:url(imagesright.png) no-repeat left center;}



.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(imageserror.png) no-repeat left center;}



.Validform_loading{padding-left:20px;background:url(images/onLoad.gif) no-repeat left center;}



.Validform_error{background-color:#ffe7e7;}



#Validform_msg{color:#7d8289;font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;width:280px;background:#fff;position:absolute;top:0px;right:50px;z-index:99999; display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');-webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa;}



#Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1;}



#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:bold;padding:0 8px;color:#fff;position:relative;background-color:#000;}



#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0px;color:#fff;text-decoration:none;}



#Validform_msg a.Validform_close:hover{color:#cc0;}



#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left;}



.focus{ position:relative; width:355px; height:277px; float: left;}  



.focus img{ width: 355px; height: 277px;} 



.focus .shadow .title{width: 235px; height: 65px;padding-left: 30px;padding-top: 20px;}



.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }



.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 



.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  



.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  



.focus .fPic{ position:absolute; left:0px; top:0px;}  



.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; float:right;}  



.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:37px; line-height: 37px; background:rgba(0,0,0,0.6);    



filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  



.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:10px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"}  



.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  



.focus .fcon img{ display:block; }  



.focus .fbg{bottom:5px; right:0px; position:absolute; height:21px; text-align:right; z-index: 200; }  



.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    



.focus .D1fBt a{position:relative; display:inline; text-align:center; line-height:15px; width:15px; height:15px;margin:0 5px;color:#000000;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#CBCBCB; }    



.focus .D1fBt .current,.focus .D1fBt a:hover{background:#BC2D1C; color:#FFFFFF;}    



.focus .D1fBt img{display:none}    



.focus .D1fBt i{font-style:normal; }    



.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus_btn.png) no-repeat;}



.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  



.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  



.focus .prev:hover{  background-position:0 0; }  



.focus .next:hover{  background-position:-40px 0;}



.pages {



	color: #000000;



	cursor: default;



	font-size: 10px;



	font-family: Tahoma, Verdana;



	width:300px; 



	height:25px;



	float:right;







}



.pages .number{



	width:300px;



	text-align:center;



	margin:0 auto;



	font-size: 14px;



	height:25px;



	overflow:hidden;



}



.p_count {



 	width:80px; float:left;



	border-right: none;



	height:25px;



	font-size:12px; 



	line-height:25px;



	







}



#pages_show{ height:25px; margin:0 auto; text-align:center;  padding-bottom:5px;}



#pages_show span{ width:20px; height:20px; float:left;  text-align:center; margin:0px 3px; border:1px #CFCFCF solid;}



#pages_show .now_pages{ background-color:#A4A4A4; color:#ffffff; width:20px; height:20px; margin:0px 3px; float:left; border:1px #CFCFCF solid; text-align:center; line-height:20px;}



#pages_show span a{ width:20px; height:20px; display:block; color:#898886; display:block; line-height:20px; text-align:center; }	