@charset "utf-8";
body{ font-size: 13px; line-height:30px; color: #333; font-family:Microsoft Yahei,Arial,Helvetica,sans-serif;}
#CCTVMALLAD{ width:100% !important;}
.clearBoth {
    clear: both;
    width: 100%;
    height: 0;
    font-size: 0;
    overflow: hidden;
    line-height: 0;
}

a:visited{
    color: #000;
    text-decoration: none;
}
a:link{
    color: #000;
    text-decoration: none;
}
a:hover{
    color: #035793;
}
a:active {
	color:#000;
	text-decoration: none;
}
#topaaa {width:100%; height:35px; background:#f7f7f7;}
#topaa {width:1200px; margin: 0 auto; height:35px;}
#topaa_l {width:520px; float:left;} 
#topaa_r {width:174px; float:right;}

#top {width:1200px; margin: 0 auto; height:148px; background:#fff;}
#top_l {width:810px; height:148px; float:left;} 
#top_c {width:255px; height:148px; float:left; padding-left:45px;}
#top_r {width:60px; height:90px; float:right; padding:58px 0 0 25px; background:#54b100;}


#nav {width:100%; height:45px; background: url(../all/nav-bg.jpg) top center no-repeat;}

#banner { width:100%; margin: 0 auto;}

#pro_title { width:1200px; margin: 70px auto; height:75px; background: url(../all/bg1.png) top center no-repeat;}

#pro_zz1 { width:1200px; margin: 40px auto; height:80px; background: url(../all/bg3.png) center center no-repeat; font-size:32px; font-weight:bold; color:#53b500; text-align:center;}


#products { width:1200px; margin: 0 auto; padding:0 0 70px 0;}

#products_l { width:550px; height:423px; float:left;}
#products_r { width:650px; float:right;}

#ppsj { width:100%; height:726px; background: url(../all/b1.jpg) top center no-repeat;}
#ppsj_c { width:1200px; height:360px; padding-top:120px; margin: 0 auto; }
#ppsj_r { width:769px; float:right; }
#ppsj_l { width:430px; float:left; }
#ppsj_c1 { width:1200px; padding-top:35px; margin: 0 auto; }

#p1 { width:100%; height:760px; background: url(../all/b2.jpg) top center no-repeat;}
#p2 { width:1200px; padding-top:85px; height:70px; margin: 0 auto;}
#p3 { width:100%; height:275px; margin: 0 auto; padding-top:80px;}
#p6 { width:1200px; margin: 0 auto; padding-top:176px; color:#fff;}

#b1 { width:100%; height:786px; background: url(../all/b3.jpg) top center no-repeat;}
#b2 { width:1200px; margin: 0 auto;}
#b3 { width:600px; float:left; padding-top:210px;}
#b4 { width:600px; float:right; padding-top:190px;}

#p4 {width:100%; height:1215px; background: url(../all/b4.jpg) top center no-repeat;}
#p4_c { width:1200px; margin: 0 auto; padding-top:290px;}
#p4_t { width:100%; height:150px;}
#p4_z { width:100%; height:290px;}
#p4_b { width:100%; padding-top:70px; }
#p4_t_l { width:267px; height:85px; float:left; padding-left:190px;}
#p4_t_r { width:550px; height:85px; float:left; padding:20px 0 0 20px;}
#p4_z_l { width:434px; float:left;}
#p4_z_r { width:600px; float:right;}

#p5 {width:100%; height:1280px; background: url(../all/b5.jpg) top center no-repeat;}
#p5_c { width:1200px; margin: 0 auto;}
#p5_t { width:520px; height:300px; padding-top:70px; padding-left:680px;}
#p5_z { width:630px; padding-left:570px;}
#p5_b { width:100%; padding-top:190px;}










#ppsj_b { width:1212px; margin: 0 auto; padding:0 0 70px 0;}

#case { width:1208px; margin: 0 auto; padding-top:70px;}

#about{ width:100%; height:509px; background: url(../all/bg2.jpg) top center no-repeat; margin:90px auto;}
#about_c{width:990px; margin: 0 auto; padding-top:130px; line-height:30px;}

#newstj {width:1200px; padding-bottom:100px; margin: 0 auto;}


#footer{ width:100%; padding:50px 0; background:#50ac01;}
#footer_c { width:1200px; margin: 0 auto;}
#footer_c1 { width:255px; height:140px; float:left; border-right:solid 1px #fff;}
#footer_c2 { width:180px; height:140px; float:left; color:#fff; border-right:solid 1px #fff; padding:0 60px;}
#footer_c3 { width:400px; height:140px; float:left; padding-left:80px;}
#footer_c4 { width:140px; float:right;}

.bottom_title { width:100%; height:40px; line-height:40px; font-weight:bold; color:#fff;}
.bottom_title1 { width:160px; float:right; padding:10px 0 20px 0;}
.wer { width:100%; float:right; line-height:30px; color:#fff}

#nav_bottom ul li{ float:left; width:50%; height:35px; line-height:35px;}
#nav_bottom ul li a:visited{
    color: #fff;
    text-decoration: none;
}
#nav_bottom ul li a:link{
    color: #fff;
    text-decoration: none;
}
#nav_bottom ul li a:hover{
    color: #022139;
}
#nav_bottom ul li a:active {
	color:#fff;
	text-decoration: none;
}

#bottom { width:100%; padding: 20px 0; background:#489505; color:#fff;}

#try { width:100%; padding:15px 0; background:#fff; border-bottom:solid 1px #dcdcdc;}
#try_c { width:1200px; height:20px; line-height:20px; margin: 0 auto;}

#ad {  
   width:100%;  
   position:relative;  
   overflow:hidden;  
   height:160px;  
}  
.adw {  
   width:1920px; 
   position:absolute;  
   left:50%;  
   margin-left:-960px;
} 
#ad12 {  
   width:100%;  
   position:relative;  
   overflow:hidden;  
   height:233px;  
} 
#adad{
   width:100%;  
   position:relative;  
   overflow:hidden;  
   height:274px;  
 }


#leinav { 
    clear: both;
    text-align: center;
    border-bottom: 1px solid #e2e2e2;
    width: 100%;
	margin: 0 auto;
    bottom: 0;
}
#leinavaa { 
    width: 1200px;
	margin: 0 auto;
}

#leinav a{ padding: 10px 30px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    border-bottom: none;
	}

#leinav a:visited{
    color: #000;
    text-decoration: none;
	
}
#leinav a:link{
    color: #000;
    text-decoration: none;
}
#leinav a:hover{
    color: #fff;
	background:#53b500;

}
#leinav a:active {
	color:#000 !important;
	text-decoration: none;
	background: #bd904c !important;
}




#leinavaa a{ padding: 10px 30px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    border-bottom: none; background:#fff;}

#leinavaa a:visited{
    color: #000;
    text-decoration: none;
	
}
#leinavaa a:link{
    color: #000;
    text-decoration: none;
}
#leinavaa a:hover{
    color: #fff;
	background:#54b100;

}
#leinav a:active {
	color:#000 !important;
	text-decoration: none;
	background: #bd904c !important;
}














#leirong { width:1200px; height: auto; padding:50px 0 50px 0; margin: 0 auto; border-bottom:solid 1px #e2e2e2;}
#leirong_center{ width:100%;}
#leirong_left{ width:602px; float:left;}
#leirong_right{ width:515px; height:415px; float:right; background:#f7faf9; padding:25px;}
.ggg{ font-size:20px; font-weight:bold; border-bottom:solid 1px #e4e4e6; color:#54b100;}
#leirong_right ul li { width:100%; height:45px; line-height:45px;}
#xiangxi{ width:100%; margin:30px 0; padding:10px 0; font-size:16px; background:#f7faf9; text-align:center;}













#xianmu { width:1001px; height:390px; margin: 0 auto; padding-top:20px;}
#xianmu_l { width:290px; float:left;}
#xianmu_r { width:709px; float:right; background:#e9e9e9;}

#ad1{ width:1001px; margin: 0 auto; padding-top:20px;}



#news_title { width:100%; border-bottom:solid 2px #005da7; padding:0 0 10px 0; float:left; font-size:18px; font-weight:bold; color:#005da7;}
.more { float:right; font-size:12px; font-weight:normal;}
#news_conter { width:100%;}
#news_conter1 { width:100%; padding-top:15px;}
#news_conter1 li {width:100%; height:30px; line-height:30px; border-bottom:dashed 1px #ccc;}
.hh { float:right; width: 78px; text-align: right;}
.bb { float:left; width:175px; text-align: left; background: url(../all/dian.jpg) left center no-repeat; padding-left:10px;}

#all_title { width:971px; padding-left:30px; color:#fff; margin: 0 auto; height:63px; font-size:18px; font-weight:bold; line-height:63px; background: url(../all/bg1.jpg) left center no-repeat;}
#jiance { width:1001px; margin: 0 auto; padding:30px 0 30px 0;}

#huodong {width:1001px; margin: 0 auto;}
#huodong_l {width:686px; float:left;}
#huodong_r {width:284px; float:right; line-height:0px;}

#huodong_title { width:656; padding-left:30px; color:#005ea6; margin: 0 auto; height:82px; font-size:18px; font-weight:bold; line-height:82px; background: url(../all/bg2.jpg) left center no-repeat;}

#huodong_news { width:100%; line-height:0px; padding-top:10px;}
#huodong_news ul li{ width:50%; float: left; padding: 15px 0; border-bottom: dashed 1px #d9d9d9;}
.tu { width:155px; height:100px; float:left;}
.tu img { width:155px; height:100px;}
.zi { width:170px; float:right; color:#bcbcbc;}
.tr { width:100%; font-size:14px; font-weight:bold; margin-bottom:15px;}

#ad2{ width:1001px; margin: 0 auto; padding-top:30px;}

#lianxi{ width:1001px; margin: 0 auto; padding:30px 0;}
#lianxi_l{ width:680px; float:left;}
#lianxi_r{ width:284px; float:right;}
#title1 { width:660px; padding-left:20px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#fff; background: url(../all/bg3.jpg) right center no-repeat #005ea6; }
#title2 { width:264px; padding-left:20px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#fff; background: url(../all/bg3.jpg) right center no-repeat; }
#title1_rong { height:194px; padding:20px; border:solid 1px #e2e2e2;}
#title1_rong li {width:100%; height:30px; line-height:30px; border-bottom:dashed 1px #ccc;}
#feft_l { width:330px; float:left;}
#feft_r { width:290px; float:right;}



#hezuo{ width:1001px; margin: 0 auto; padding:30px 0;}

#xiazai{ width:1001px; margin: 0 auto; padding:30px 0;}

#youqing{ width:100%; padding:20px 0; background:#f8f7f3; border-top:solid 1px #eee;}
#youqing_c{ width:1001px; margin: 0 auto;}




#zuti { width:1001px; margin: auto; margin-top:30px;}
#zuti_l { width:250px; float:left; background:#fff;}
#zuti_r { width:730px; float:right; }


#zuti3 { width:100%;}
#zuti4 { width:220px; padding-left:30px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#fff; background: url(../all/bg3.jpg) right center no-repeat; }
#zuti5 { padding:20px; border:solid 1px #e2e2e2;}

#zuti_r1 { width:100%; height:45px; border-bottom:solid 1px #d9d9d9; }
#main_c {
    font-size: 18px;
    font-weight: bold;
	float:left;
	line-height:45px;
}
#zuti_r1 .m-crumb ul li { line-height:45px;}
#zuti_r2 { width:100%; padding-top:20px; line-height:25px;}


.xiazai { float:left; height:20px; line-height:20px; font-size:14px;}
.xiazai1 a { width:75px; height:20px; padding-left:25px; line-height:20px; float:right; background: url(../all/xz1.png) left center no-repeat;}
#xz ul li { width:730px; border-bottom:dashed 1px #d2d2d2; padding:15px 0; }
.xiazai1 a:visited{
    color: #000;
    text-decoration: none;
}
.xiazai1 a:link{
    color: #000;
    text-decoration: none;
}
.xiazai1 a:hover{
	background: url(../all/xz.png) left center no-repeat;
    color: #035793;
}
.xiazai1 a:active {
	color:#035793;
	text-decoration: none;
}






#fuwu{width:1000px; padding:60px 0 45px 0; margin: 0 auto;}
#fuwu_a{width:1000px; margin: 0 auto; height:550px;}
#xy{ width:100%; height:505px; background: url(../all/bg1.jpg) top center no-repeat; }
#xy_center { width:1000px; margin: 0 auto; color:#fff; padding-top:200px; font-size:14px;}
#xy_center1 { width:160px; margin: 0 auto;}




#products_more { width:175px; height:45px; line-height:45px; text-align:center; margin: 0 auto; border:solid 3px #717171; margin-top:45px;}
#products_more a:visited{
    color: #000;
    text-decoration: none;
}
#products_more a:link{
    color: #000;
    text-decoration: none;
}
#products_more a:hover{
	background: #2b9fdf;
    color: #fff;
	display:block;
}
#products_more a:active {
	color:#000;
	text-decoration: none;
}
#news_tt{width:1000px; padding:60px 0 45px 0; margin: 0 auto;}
#news { width:1000px; margin: 0 auto;}
#news_l{ width:580px; float:left;}
#news_r{ width:370px; float:right;}





#contact { width:100%; height:670px; background:#e2e2e2; margin-top:60px;}
#contact_top { width:100%; padding:80px 0 50px 0; text-align:center; font-size:24px; font-weight:bold; }
#contact_c { width:1000px; margin: 0 auto;}
#contact_q { width:100%;}
#contact_q_l { width:480px; float:left; line-height:40px;}
#contact_q_r { width:170px; float:right; line-height:40px;}
#contact_a { width:100%; height:90px; padding:60px 0;}
#contact_a_qq { float:left; width:300px; height:90px; line-height:90px; text-align:center; background: url(../all/an3.png) top center no-repeat;}
#contact_a_qq a:hover{
	background: url(../all/an4.png) top center no-repeat;
    color: #2b9fdf;
	display:block;
}
#contact_a_qw { float:left; margin-left:48px; width:300px; height:90px; line-height:90px; text-align:center; background: url(../all/an5.png) top center no-repeat;}
#contact_a_qw a:hover{
	background: url(../all/an6.png) top center no-repeat;
    color: #2b9fdf;
	display:block;
}
#contact_a_wx { float:right; width:300px; height:90px; line-height:90px; text-align:center; background: url(../all/an7.png) top center no-repeat;}
#contact_a_wx a:hover{
	background: url(../all/an8.png) top center no-repeat;
    color: #2b9fdf;
	display:block;
}



#main { width:1000px; margin: 0 auto; padding: 45px 0px;}
#mainaa{ width:1050px; margin: 0 auto; padding: 0px 0px;}

#main_t { width:100%;}
#main_tl { width:1000px; margin: 0 auto; padding:15px 0;}

#ce_nav { width:1000px; padding:30px 0; margin: 0 auto;}
#ce_nav ul li a{height:40px; font-size:14px; float:left; background:#eee; text-align:center; line-height:40px; padding:0 25px; margin-right:2px; margin-bottom:2px;}

#ce_nav a:visited{
    color: #000;
    text-decoration: none;
}
#ce_nav a:link{
    color: #000;
    text-decoration: none;
}
#ce_nav a:hover{
	background: #2b9fdf;
    color: #fff;
	display:block;
	padding: 0 25px;
}
#ce_nav a:active {
	color:#000;
	text-decoration: none;
}


#newsaa ul li { width:100%; border-bottom:dashed 1px #d2d2d2; margin-bottom:15px; }
.re img{ width:200px; height:130px}
.re{ width:200px; height:130px; float:left;}
.re_r{ width:975px; float:right;}
#newsaa h4{ font-size:15px; line-height:45px;}
#newsaa ul li a:visited{
    color: #000;
    text-decoration: none;
}
#newsaa ul li a:link{
    color: #000;
    text-decoration: none;
}
#newsaa ul li a:hover{
	background: #999ba1;
    color: #fff;
	display:block;
}
#newsaa ul li a:active {
	color:#000;
	text-decoration: none;
}
#news_conter h2{ width:100%; font-size:15px; text-align:center;}
.message { width:100%; text-align:center; padding:15px 0; border-bottom:dashed 1px #d9d9d9;}
#leirou{width:100%; font-size:13px; line-height:25px; padding:30px 0;}

#vbg{ width:100%;}
#vbg_l{ width:50%;float:left;}
#vbg_r{ width:47%; float:right; padding: 0 0 0 3%;}


#bera{ width:1000px; margin: 0 auto;}
#bera_l { width:50%; float:left;}
#bera_l h4{ width:100%; font-size:30px;}
.te{ padding:15px 0;}
.tes { float:left; padding: 0 20px;  background: url(../all/ico1.png) left center no-repeat;}
.tesa { float:left; padding-left:20px; background: url(../all/ico2.png) left center no-repeat;}
#bera_r{ width:134px; float:right; padding-top:10px; }
.ttta { float:left; margin-right:10px;}
.lasta a{ float:left; width:38px; height:38px; background: url(../all/an10.png) center center no-repeat; margin-right:10px; display:block; text-indent:-900px; overflow:hidden; }
.nexta a{ float:left; width:38px; height:38px; background: url(../all/an9.png) center center no-repeat; display:block; text-indent:-900px;overflow:hidden; }
.lasta a:visited{
    color: #000;
    text-decoration: none;
}
.lasta a:link{
    color: #000;
    text-decoration: none;
}
.lasta a:hover{
	width:38px; height:38px; background: url(../all/an10.png) center center no-repeat;
    color: #fff;
	display:block;
}
.lasta a:active {
	color:#000;
	text-decoration: none;
}

#main_l{ float:left; width:291px; border:solid 2px #f3f3f3; background:#f3f3f3;}
#main_r{ float:right; width:685px; border:solid 2px #f3f3f3; background:#f3f3f3;}
#main_2{ width:261px; padding:15px; font-size:15px; font-weight:bold;}
#main_3{ width:261px; padding: 0 15px; font-size:12px; line-height:25px;}
#main_5{ width:261px; padding: 0 15px; font-size:14px; line-height:25px;}
#main_7{ width:261px; padding: 0 15px 30px 15px; font-size:14px; line-height:25px;}
#main_8{ width:261px; padding: 30px 15px; line-height:25px; background:#eee;}


