/* CSS Document */
* { margin: 0; padding: 0; }
body {color:#FFF; font-size:12px; font-family: "Microsoft Yahei","微软雅黑","宋体",Arial,"sans-serif"; 
background: url(../images/bg_02.jpg) center 133px repeat-y #1f1a17;}
a { text-decoration:none; color:#fff; }
a:hover { text-decoration:underline }
a img { border: 0; }
* { word-break:break-all; }
ul, li { padding:0px; margin:0px; list-style-position: outside; }
.Cle { font-size:0; line-height:0; height:0; display:block; clear:both; }
.t10{margin-top:10px;}

.r{float:right;} .l{float:left;}


 #container{
width:100%;
height:auto;
margin:0px auto;
  } 



#lg{ 
width:100%;
margin:0 auto;
height:133px;
background:url(../images/yzy_02.jpg);
}

.lg_0{ width:1145px; height:124px; margin:0 auto;}

.lg_1{ width:437px;height:124px; float:left;}




#nav_r{ width:300px; float:right; color:#FFF; background:url(../images/yzy_07.jpg) left no-repeat; height:30px; margin-top:85px;}
#nav_r .key{width:135px;height:20px;line-height:20px;background-color:#F0F0F0;margin-top:3px;float:left; margin-left:7px; border:none !important;}
#nav_r .search_submit{float:left;margin-top:3px;margin-left:3px;display:inline;}
#nav_r p{float:right; color:#000; text-align:left; width:100px;}
#nav_r p a { color:#000; font-size:18px; text-decoration:none; line-height:28px;}



.dh{
width:1140px;
height:32px;
margin:5px auto;
background-color:#000;
border:1px solid #726e6d;
}

.dh ul li {float:left;
           display:inline; 
           list-style-type:none; 
           text-align:center;
		   letter-spacing:0.5em;
           width:142px; 
           height:32px;
		   border-right:1px solid #726e6d;
           }

.dh_1{width:137px !important; float:right !important; background-color:#b30400 !important; height:32px; text-align:center; border-right:none !important; list-style-type:none; }


.dh_1 a{color:#fff;
display:block;
font-weight:bold;
font-size:14px;
line-height:32px;
background-image:none !important;
background-color:#b30400 !important;}


.dh li a{
color:#fff;
display:block;
font-weight:bold;
font-size:14px;
line-height:32px;
background:url(../images/yzy_15.jpg);
}


.dh li a:hover{
color:#fff;
text-decoration:underline;
}



/*menu*/
#menu{width:1140px;height:32px; margin:5px auto;
background-color:#000;
border:1px solid #726e6d;}

#nav {margin:0; width:1138px; display:block; height:32px;}



#nav .mainlevel {float:left; width:141px; height:32px; text-align:center;border-right:1px solid #726e6d; letter-spacing:0.5em; list-style-type:none;}
#nav .mainlevel a {color:#fff;font-size:14px; height:32px; line-height:32px; text-decoration:none; display:block;background:url(../images/yzy_15.jpg);}
#nav .mainlevel a:hover {color:#fff;text-decoration:underline;}


#nav .mainlevel ul {display:none; list-style-type:none; position:relative; z-index:9999;}
#nav .mainlevel li { height:30px;width:141px;/*IE6 only*/}
#nav .mainlevel li a{ color:#fff; font-weight:normal; width:142px; line-height:30px !important;font-size:12px;}
#nav .mainlevel li a:hover{height:30px;line-height:30px;color:#fff; background:none;background:url(../images/yzy_15.jpg);}




/*banner*/
#banner{ 
        width:1102px;
		margin:0 auto;
		height:561px;
}


#banner1{ 
        width:1102px;
		height:387px;
		margin:0 auto;
}



.search{width:220px;
         height:31px;
		 overflow:hidden;
		 margin:90px auto 0px 10px;
		 line-height:31px;
		 }
		 
.ints {width:164px;
       height:31px;
	   line-height:31px;
	   background:url(../images/index1_10.jpg) no-repeat center;
	   border:none;
	   padding:0;
	   margin:0;
	   }
	   
.btn { margin-top:0px!important;margin-top:1px; cursor:hand; padding-top:1px;}



.sear {width:220px;
       height:31px;
	   }
.txt {text-align:left;
      line-height:31px;
	  width:100px;
	  line-height:31px;
	  padding-left:30px;
	  }
	  
	  
.box{ width:1140px;margin:0 auto; height:990px;}
.box ul { margin:0px; padding:0px;}
.box ul li { list-style-type:none;}
.box_1{ width:210px; height:980px;border:1px solid #726e6d; float:left;}
.box_2{ width:904px; height:326px; border:1px solid #726e6d; float:right; overflow:hidden; position:relative;}
.box_3{ width:906px; height:220px;  float:right;margin-top:5px;}
.box_4{ width:906px; height:190px;  float:right;}
.box_5{ width:906px; height:230px; float:right; margin-top:10px;}
 
.hot{ width:165px;height:978px; margin:0 auto;}
.hot ul li{ list-style-type:none; margin:0 auto;}
.hot_1{ width:165px; height:57px; background:url(../images/yzy_18.jpg) top center no-repeat;}
.hot_2{ width:165px; height:585px;}
.hot_3{ width:165px; height:329px; line-height:24px;}
.hot_3 p{  padding-left:7px; letter-spacing:0px;}
.hot_3 p span{ color:#ef7a1b; font-weight:bolder;}

/*banner*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:906px; height:328px; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:20px; height:24px; background:url(../images/l.png) no-repeat; position:absolute; top:275px; right:65px; z-index:10;}
#playBox .next{ cursor:pointer; width:20px; height:24px; background:url(../images/r.png) no-repeat; position:absolute; top:275px; right:34px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10; display:none;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
 

.gs1{ width:906px;height:220px;}
.gs1 ul li{ list-style-type:none;}
.gs1_1{ width:906px; height:28px; background:url(../images/yzy_30.jpg) left no-repeat; border-bottom:1px solid #726e6d; line-height:28px; text-indent:1.5em; font-size:16px;}
.gs1_2{ width:222px; height:170px; line-height:24px; float:left; background-color:#4f4b4a; margin:10px 2px; text-align:center;}
.gs1_2 a span{ color:#FFF; text-align:left; width:216px; height:26px; line-height:26px; display:block; padding-left:6px;}
.gs1_2 a { text-decoration:none;}



.gs2{ width:906px;height:190px;}
.gs2 ul li{ list-style-type:none;}
.gs2_1{ width:906px; height:33px; background:url(../images/yzy_47.jpg) 5px no-repeat #4f4b4a; border-bottom:1px solid #726e6d; line-height:33px; text-align:right;font-size:14px;}
.gs2_1 a{margin-top:10px; margin-right:25px; display:block; width:100px; height:18px; float:right;}
.gs2_2{ width:906px; height:156px; line-height:24px; float:left; background-color:#4f4b4a;text-align:center;}
.gs2_2 a { width:201px; height:136px; background:url(../images/index_16.jpg); padding-right:3px; display:block; text-align:center; color:#4f4f4f; font-family:"宋体"; font-size:12px;}



.gs3{ width:280px;height:230px; float:left;}
.gs3 ul li{ list-style-type:none; margin:0 auto;}
.gs3_1{ width:258px; height:28px;background:url(../images/yzy_30.jpg) 5px no-repeat ; border-bottom:1px solid #f8c400; line-height:25px; text-align:left; text-indent:2em;font-size:14px;}
.gs3_2{ width:256px; height:184px;border:1px solid #726e6d; margin-top:10px !important;}
.gs3_1 font{ font-size:12px !important;}


.gs4{ width:590px; height:205px; margin-top:20px; float:right;}
.gs4 ul li{ list-style-type:none; margin:0 auto;}
.gs4_1{ width:570px; height:28px;background:url(../images/yzy_30.jpg) 5px no-repeat; border-bottom:1px solid #f8c400; line-height:25px; text-align:right;font-size:14px;}
.gs4_1 p{ width:150px; text-indent:2em; text-align:left;}
.gs4_1 a{margin-top:5px; margin-right:17px; display:block; float:right; width:100px; height:18px;}


.gs4_2{ width:570px; height:175px;margin-top:10px !important;}
.gs4_1 font{ font-size:12px !important;}
.gs4_2 a{ width:570px; height:24px; line-height:24px; background:url(../images/yzy_61.jpg) 5px no-repeat; color:#cdcdcd; text-indent:2em; display:block;}
.gs4_2 a span{ float:right;}




#body3{ width:1140px; min-height:980px; margin:0 auto; overflow:hidden; color:#FFF;}
/*left*/
#left{  width:210px; height:978px;border:1px solid #726e6d; float:left;}
#body3_r{ width:906px; float:right;}
.body3_r0{ width:906px; }
.body3_r1{ line-height:40px; font-size:16px;border-bottom:1px solid #726e6d;text-indent:2em;color:#fffff;padding-right:10px; background:url(../images/yzy_30.jpg) left center no-repeat;}
.body3_r1 p{ width:50%; float:right; text-align:right; font-size:12px; font-weight:normal}
.body3_r2{ padding:20px;line-height:200%; color:#fff; font-size:14px;}
.body3_r2 table td{background-color:#fff;height:30px;line-height:30px;padding-left:5px;}
.body3_r2 table td #verifycode{float:left;width:60px;margin-right:7px;}

.body3_r3{width:560px; text-align:center; margin:0 auto; color:#FFF;}

.news_list li { height:35px; line-height:35px; list-style-type:none !important;}
.news_list li span{float:right;}

.pro{width:906px; height:88px; background-color:#4f4b4a;}
.pro a { width:226px; height:78px; display:block; float:left; text-align:center; margin-top:10px;}

#right_a2{ padding-top:20px; width:100%; margin:0 auto;text-align:left; line-height:27px; font-size:14px; }
#right_a2 ul{ margin-top:20px;}
#right_a2 ul li{ width:181px; float:left; text-align:center; height:180px; list-style-type:none;}	
#right_a2 ul li h3{ font-size:12px; line-height:15px; height:15px; overflow:hidden; text-align:center;}
#right_a2 ul li a img{border-bottom:1px solid #726e6d; width:170px; height:115px; }
#right_a2 ul li a p{
display:block;
color:#726e6d;
margin:0 auto;
padding:2px 4px;
border:1px solid #726e6d;
text-align:left;
width:160px; 
line-height:22px;
overflow:hidden;
text-overflow:ellipsis;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */}
		
#right_a2 ul li a{ text-decoration:none;}
	

#page{ color:#fff; border-top:1px #999 dotted; margin:20px; text-align:right;}
#page strong{ color:#F00}
#page input.page1{ width:20px;}

.body3_r3{ border-bottom:1px #CCC solid; margin-top:20px; font-size:14px; font-weight:bold}
.body3_r5{  text-align:left; width:560px; margin:0 auto; padding-top:25px;}





.p_content{ color:#fff; line-height:25px;}
.p_content ul{list-style-position: outside !important;}
.p_content ul li{list-style-position: outside!important; font-size:14px !important; margin-left:20px !important; }

.p_content table td{font-size:14px !important; border:1px solid #999 !important;}



.p_content1{ color:#fff; width:640px; margin:0 auto; line-height:36px; height:550px; font-size:18px; margin-top:25px;}
.p_content1 img{ float:left; padding:15px; padding-left:0 !important; padding-bottom:0 !important;}
.p_content1 p{ width:640px; height:40px; font-size:18px; color:#fc1521; background-color:#FC0; text-align:left; margin-top:10px; text-indent:2em;}
.p{ padding:15px 0;/* border-bottom:1px #CCC solid*/}
.p_img{ width:230px; float:left;}
.p_r{ width:400px; float:right}
.p_r1{ color:#fff; font-size:14px; font-weight:bold; line-height:40px;}
.p_cs{ font-size:14px; font-weight:bold; color:#fff;line-height:60px;}
#p_buy{ padding:10px 0; border-bottom:1px #999 dotted;}
#p_buy2{ padding:10px 0; line-height:180%; color:#999}


.p_class{ border:1px #E6E6E6 solid}
.p_class1{ height:28px; line-height:28px; background:url("../images/bg_p01.png"); padding-left:10px; font-size:14px;} 
.p_class2{ padding:10px;}
.p_class2 a{ padding-right:10px; color:#900}
.p_class2 a:hover,.p_class2 a.hover{ font-weight:bold; text-decoration:underline}
.honor_list{ padding:20px 0}
.honor_list li{ width:165px; float:left; text-align:center; margin-bottom:20px}
.honor_title{ line-height:40px;}



/*底部*/

.footer1{ 
        width:100%; 
		height:77px; 
		margin:7px auto 0px auto;
		background: url(../images/yzy_72.jpg) repeat-x;
		text-align:center;
		color:#454545;
        line-height:18px;
		}
.footer1 ul{ width:1145px; margin:0 auto;  list-style-type:none;}	
		
.footer1_1{height:77px;width:505px; float:left;  background:url(../images/yzy_75.jpg) left bottom no-repeat;}

.footer1_1 p{ width:338px; float:right;text-align:left; padding-top:15px;}

.footer1_2{ height:77px; width:500px; float:right;}

.footer1_2 a{float:left;display:block;width:70px; height:30px; line-height:30px; margin-top:15px; font-size:14px; color:#000;}



#aa {
	width:168px;
	padding-top:0px;
	margin:0 auto;
	text-align:left;
	font-size:15px;
	text-indent:1.5em;
}
#aa a {
	display:block;
	margin-top:5px;
	height:32px;
	color:#f1f1f1;
	line-height:32px;
	text-decoration:none;
	background:url(../images/nav.jpg);
	width:162px;

}

#aa a:hover{
	color:#f1f1f1;
	text-decoration:underline;
} 




.vv {
	font-family: Arial;
	font-size: 12px;
	width:355px;
	color: #000;
	height:40px;
	
	} 
a.vv:link {
    font-family: Arial;
	font-size: 12px;
	color:#000;
	text-decoration: none;
	
	

}
a.vv:visited {
	text-decoration: none;
	color:#000;
	text-decoration: none;
}
a.vv:hover {
	text-decoration: underline;
	color:#ff0000;
	text-decoration: none;
}
a.ff:active {
	text-decoration: none;
	color:#FF0000;
}




