@charset "utf-8";
/* CSS Document */

.neiye{
width: 1070px;
height: auto;
padding: 15px;
background: #FFF;
}


/*about*/

#ny-banner1{
width: 1100px;
height: 200px;
margin-top: 20px;
margin-bottom: 20px;
}



#ny-banner{
width: 100%;
height: 156px;
background: url(../images/guanggao.jpg) top center no-repeat;
margin-top: 20px;
}


#about-main{
width: 100%;
height: auto;
/*background: #FFF url(../images/ny-bg.gif) top center no-repeat;*/
}

.about-mm{
width: 1070px;
height: auto;
}

.about-bt{
height: 45px;
border-bottom: 1px #e3e3e3 solid;
margin-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
background: #eee url(../images/ny-bt.gif) left center no-repeat;
}

.about-bt h1{
line-height: 45px;
color: #1d1d1d;
font-size: 16px;
padding-left: 30px;
}

.about-bt span{
float: right;
color: #454545;
font-size: 12px;
line-height: 45px;
}
.about-bt span a{ color: #454545;}
.about-bt span a:hover{ color: #F00;}

.nr-nr{
width: 1070px;
height: auto;
}

.nr-nr p{
line-height: 24px;
color: #474747;
}

.cp-tuijian{
width: 1070px;
height: auto;
margin-top: 20px;
}

.cp-tuijian h1{
height: 40px;
background: #EEE url(../images/ny-bt.gif) left center no-repeat;
line-height: 40px;
color: #333;
font-size: 14px;
padding-left: 40px;
}

.cp-tuijian h1 span{
float: right;
font-size: 12px;
font-weight: normal;
padding-right: 10px;
}
.cp-tuijian h1 span a{ color: #666;}
.cp-tuijian h1 span a:hover{ color: #F00;}

.blk_20 { overflow:hidden; zoom:1; width:1070px; margin-top: 15px;}
.blk_20 .pcont { width:985px; float:left; overflow:hidden; }
.blk_20 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_20 #List1_1, .blk_20 #List2_1 { float:left; }
.blk_20 .LeftBotton, .blk_20 .RightBotton { width:26px; height:26px; float:left; background: url(../images/btn-left.jpg) no-repeat;}
.blk_20 .LeftBotton { background: url(../images/btn-left.jpg) no-repeat; margin:90px 15px 0px 0px; }
.blk_20 .RightBotton { background: url(../images/btn-right.jpg) no-repeat; margin:90px 0px 0px 15px; }
.blk_20 .LeftBotton:hover { background: url(../images/btn-left2.jpg) no-repeat;}
.blk_20 .RightBotton:hover { background: url(../images/btn-right2.jpg) no-repeat; }
.blk_20 .pl img { display:block; cursor:pointer; width: 254px; height: 191px; border: 3px #FFF solid;}
.blk_20 .pl { width: 260px;float:left;text-align:center; line-height:30px; margin-right: 15px;}
.blk_20 a.pl:hover {color:#F00;}
.blk_20 a.pl{ color: #555;}







/*about-nr*/

.about-nr{
width: 1049px;
height: auto;
}

.about-nr-left{
float: left;
width: 344px;
height: auto;
border-right: 1px #0166ff dotted;
padding-top: 30px;
padding-bottom: 20px;
}

.about-nr-left img{
padding-left: 130px;
}

.about-nr-left h2{
line-height: 45px;
text-align: center;
font-size: 20px;
margin-bottom: 15px;
}
.about-nr-left h2 a{ color: #0166ff;}
.about-nr-left h2 a:hover{ color: #F00;}

.about-nr-left p{
line-height: 22px;
color: #282828;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 15px;
}

.about-nr-left h3{
display: block;
background: #1873ff;
margin: 0px;
width: 120px;
line-height: 35px;
text-align: center;
margin-top: 15px;
font-size: 14px;
margin-left: 115px;
}

.about-nr-left h3 a{ 
display: block;
background: #1873ff;
color: #FFF;
}

.about-nr-left h3 a:hover{ 
display: block;
background: #F00;
color: #FFF;
}

.about-nr-center{
float: left;
width: 334px;
height: auto;
margin-left: 40px;
border-right: 1px #0166ff dotted;
padding-top: 30px;
padding-bottom: 20px;
}

.about-nr-center img{
padding-left: 120px;
}

.about-nr-center h2{
line-height: 45px;
text-align: center;
font-size: 20px;
margin-bottom: 15px;
}
.about-nr-center h2 a{ color: #0166ff;}
.about-nr-center h2 a:hover{ color: #F00;}

.about-nr-center p{
line-height: 22px;
color: #282828;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 15px;
}

.about-nr-center h3{
display: block;
background: #1873ff;
margin: 0px;
width: 120px;
line-height: 35px;
text-align: center;
margin-top: 15px;
font-size: 14px;
margin-left: 110px;
}

.about-nr-center h3 a{ 
display: block;
background: #1873ff;
color: #FFF;
}

.about-nr-center h3 a:hover{ 
display: block;
background: #F00;
color: #FFF;
}

.about-nr-right{
float: right;
width: 344px;
height: auto;
padding-top: 30px;
padding-bottom: 20px;
}

.about-nr-right img{
padding-left: 120px;
}

.about-nr-right h2{
line-height: 45px;
text-align: center;
font-size: 20px;
margin-bottom: 15px;
}
.about-nr-right h2 a{ color: #0166ff;}
.about-nr-right h2 a:hover{ color: #F00;}

.about-nr-right p{
line-height: 22px;
color: #282828;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 15px;
}

/*list-nr*/

.list-nr{
width: 1070px;
height: auto;
}

.list1{
width: 1070px;
height: 240px;
background: #f0f0f0;
margin-top: 20px;
}

.list-img{
float: left;
width: 430px;
height: 240px;
}

.list-wz{
float: right;
width: 590px;
height: 200px;
padding: 20px;
}

.list-wz h1{
line-height: 40px;
font-size: 16px;
color: #282828;
}

.list-wz h1 a{ color: #282828;}
.list-wz h1 a:hover{ color: #F00;}
.list-wz p{
line-height: 22px;
font-size: 12px;
color: #696969;
}
.list-wz h3{
display: block;
background: #ff9a00;
margin: 0px;
width: 120px;
line-height: 35px;
text-align: center;
margin-top: 15px;
font-size: 14px;
}

.list-wz h3 a{ 
display: block;
background: #ff9a00;
color: #FFF;
}

.list-wz h3 a:hover{ 
display: block;
background: #6dbb19;
color: #FFF;
}

.list2{
width: 1070px;
height: auto;
margin-top: 20px;
}

.list2 ul{}
.list2 ul li{
display: block;
line-height: 35px;
background: #f0f0f0;
margin-bottom: 10px;
}
.list2 ul li a{
display: block;
background: #f0f0f0;
color: #000;
padding-left: 10px;
}
.list2 ul li a:hover{
display: block;
background: #05aa1f;
color: #FFF;
}
.list2 ul li span{
float: right;
padding-right: 10px;
}

/*新闻列表页样式*/
.list3{
width: 1070px;
height: auto;
}

.list3-nn{
width: 1070px;
height: auto;
margin-bottom: 15px;
}

.list3 h2{
display: block;
line-height: 35px;
background: #f0f0f0;
font-size: 14px;
color: #000;
}
.list3 h2 a{
display: block;
background: #f0f0f0;
color: #000;
padding-left: 10px;
}
.list3 h2 a:hover{
display: block;
background: #05aa1f;
color: #FFF;
}
.list3 h2 span{
float: right;
padding-right: 10px;
color: #999999;
font-size: 12px;
font-weight: normal;
}

.list3-description{
width: 1070px;
height:auto;
padding-top: 20px;
}
.list3-description p{
line-height: 22px;
color: #666666;
}


/*分页*/

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */




/*.r_c_page{width:100%;  clear:both; margin-top:10px; font-size: 12px;}
.r_c_p_no{ text-align: center;}
.r_c_p_no a{
float: left;
display: block;
padding: 2px;
background: #eee;
color: #333;
border: 1px #999 solid;
margin-right: 10px;
}
.r_c_p_no a:hover{
display: block;
padding: 2px;
border: 1px #CCC solid;
background: #0060ff;
color: #FFF;
}*/






/*上一篇下一篇*/
.fanye{
width: 100%;
height: 30px;
background: #eee;
line-height: 30px;
margin-top: 20px;
}

.fanye ul{ padding:0 20px 0 20px;}
.fanye .zuo{ float:left;}
.fanye .you{ float:right;}
.fanye ul li a{ color: #666;}
.fanye ul li a:hover{ color: #F00;}

/*comment*/
.l_c_con{width:100%; margin:0 auto; clear:both;}
.l_c_con img{margin-bottom:15px;}
.l_c_con ul{width:100%; overflow:hidden;}
.l_c_con li{font-size:14px; line-height:24px;}
.l_c_con p{line-height:24px;}
.l_c_con h2{ font-size: 14px;}
.l_c_con a{ color: #000;}
.l_c_con a:hover{ color: #F00;}
.info{ text-align: right; border-bottom: 1px #666 dotted; }
/*.page{ margin-top: 10px;}
.page a{
float: left;
display: block;
padding: 2px;
background: #eee;
color: #333;
border: 1px #999 solid;
margin-right: 10px;
}
.page a:hover{
display: block;
padding: 2px;
border: 1px #CCC solid;
background: #06F;
color: #FFF;
}
*/

/*产品列表*/
.n_list2{ margin-top:0px;}
.n_list2 ul li{ float:left; display:block; margin-top:2px; text-align: center;}
.n_list2 ul li a img{ background-color:#f1f1f1; border:1px solid #c9c9c9;padding:5px; margin:2px 8px;}
.n_list2 ul li a:hover img{background-color:#F00; border:1px solid #F00; color:#fff;}
.n_list2 ul li p{ line-height: 30px;}
.n_list2 ul li a{ color: #666;}
.n_list2 ul li a:hover{ color: #F00;}


/*产品分类*/
.cpfl{
width: 1148px;
height: auto;
padding: 10px;
}

.cpfl ul{}

.cpfl ul li{
float: left;
display: block;
font-size: 12px;
margin-right: 10px;
margin-bottom: 10px;
}

.cpfl ul li a{
float: left;
display: block;
padding: 2px 5px;
background: #eee;
border: 1px #333 solid;
font-size: 12px;
color: #000;
}

.cpfl ul li a:hover{
float: left;
display: block;
padding: 2px 5px;
background: #F00;
color: #FFF;
border: 1px #F00 solid;
font-size: 12px;
}

/*内页footer*/

#about-footer{
width: 1049px;
height: auto;
border-top: 1px #CCC solid;
margin-top: 20px;
padding-top: 20px;
text-align: center;
background: #FFF;
padding-bottom: 10px;
}

#about-footer p{
line-height: 24px;
color: #666;
}

#about-footer p a{ color: #666;}
#about-footer p a:hover{ color: #F00;}


/*产品展示页面*/

.nr-n1{
width: 1049px;
height: auto;
padding-top: 20px;
padding-bottom: 20px;
border-bottom: 1px #CCC solid;
}

.nr-n1-left{
float: left;
width: 450px;
height: auto;
}

.nr-n1-right{
float: right;
width: 620px;
height: auto;
}

.nr-n1-left p{
line-height: 28px;
color: #333;
}

.nr-n1-right img{
width: 620px;
height: auto;
}

.nr-nn{padding-bottom: 30px; border-bottom: 1px #CCC solid; line-height: 22px; color: #333;}
.nr-nn p{ line-height: 22px; color: #333;}


.nr-n2{
width: 1049px;
height: auto;
padding-top: 30px;
padding-bottom: 30px;
border-bottom: 1px #CCC solid;
}


.nr-n2 h3{
width: 164px;
height: 34px;
line-height: 34px;
display: block;
color: #FFF;
font-size: 18px;
background: url(../images/n-dh1.jpg) no-repeat;
}

.nr-n2 h3 a{
width: 134px;
height: 34px;
display: block;
line-height: 34px;
color: #FFF;
text-align: right;
padding-right: 30px;
background: url(../images/n-dh1.jpg) no-repeat;
}

.nr-n2 h3 a:hover{
width: 134px;
height: 34px;
display: block;
line-height: 34px;
color: #FFF;
text-align: right;
padding-right: 30px;
background: url(../images/n-dh2.jpg) no-repeat;
}

.nr-n2 h4{
width: 250px;
line-height: 80px;
background: url(../images/phone1.jpg) left center no-repeat;
font-size: 18px;
color: #333;
padding-left: 30px;
text-align: center;
}

/*.nr-n3{
width: 1049px;
height: auto;
padding-top: 30px;
padding-bottom: 30px;
border-bottom: 1px #CCC solid;
}

.nr-n3 h1{
line-height: 30px;
font-size: 14px;
color: #333;
}

.nr-n3-left{
float: left;
width: 570px;
height: auto;
}

.nr-n3-left h3{
line-height: 45px;
color: #0099FF;
font-size: 12px;
}

.nr-n3-left p{
line-height: 22px;
color: #666;
}

.nr-n3-right{
float: right;
width: 570px;
height: auto;
}

.nr-n3-right h3{
line-height: 45px;
color: #0099FF;
font-size: 12px;
}

.nr-n3-right p{
line-height: 22px;
color: #666;
}

.nr-n4{
width: 1049px;
height: auto;
padding-top: 30px;
padding-bottom: 30px;
border-bottom: 1px #CCC solid;
}

.nr-n4-left{
float: left;
width: 500px;
height: auto;
}

.nr-n4-left img{ 
width: 500px;
height: auto;
}

.nr-n4-right{
float: right;
width: 620px;
height: auto;
}

.nr-n4-right h1{
line-height: 45px;
color: #333;
font-size: 14px;
}

.nr-n4-right p{
line-height: 24px;
color: #333;
}


.nr-n5{
width: 1049px;
height: auto;
border-bottom: 1px #CCC solid;
padding-top: 30px;
padding-bottom: 30px;
}

.nr-n5-left{
float: left;
width: 620px;
height: auto;
}

.nr-n5-left h1{
line-height: 45px;
color: #333;
font-size: 14px;
}

.nr-n5-left p{
line-height: 24px;
color: #333;
}

.nr-n5-left p span{ color: #FF9900; font-weight: bold;}
.nr-n5-left b a{color: #0066FF; text-decoration: underline; line-height: 50px;}

.nr-n5-right{
float: right;
width: 500px;
height: auto;
}

.nr-n5-right img{
width: 500px;
height: auto;
}
*/

.nr-n6{
width: 1049px;
height: auto;
border-bottom: 1px #CCC solid;
padding-top: 30px;
padding-bottom: 30px;
}

.nr-n6-left{
float: left;
width: 650px;
height: auto;
border-right: 1px #CCC solid;
}

.nr-n6-left h1{
line-height: 35px;
color: #333;
font-size: 14px;
}

.nr-n6-left p{
line-height: 24px;
padding-right: 50px;
color: #333;
}

.nr-n6-left input{
height: 35px;
line-height: 35px;
color: #666;
margin-bottom: 20px;
}

.nr-n6-left textarea{
height: 100px;
color: #666;
margin-bottom: 20px;
}

#tijiao{
width: 100px;
line-height: 30px;
background: #FF9900;
color: #FFF;
margin-right: 30px;
border: none;
}

#chongzhi{
width: 100px;
line-height: 30px;
background: #666;
color: #FFF;
margin-right: 30px;
border: none;
}



.nr-n6-right{
float: right;
width: 400px;
height: auto;
}

.nr-n6-right-1{
padding-bottom: 20px;
border-bottom: 1px #CCC solid;
}

.nr-n6-right-1 h1{
line-height: 35px;
color: #333;
font-size: 14px;
}

.nr-n6-right-1 p{
line-height: 24px;
color: #333;
}

.nr-n6-right-2{
padding-top: 20px;
}

.nr-n6-right-2 h1{
width: 214px;
height: 50px;
background: url(../images/zxzx.jpg) no-repeat;
font-size: 14px;
line-height: 45px;
text-align: center;
margin: 0px;
}

.nr-n6-right-2 h1 a{ color: #FFF;}

.nr-n6-right-2 ul{ padding-top: 15px;}
.nr-n6-right-2 ul li{
line-height: 30px;
color: #666;
}
.nr-n6-right-2 ul li a{ color: #666;}
.nr-n6-right-2 ul li a:hover{ color:#FF9900;}



/*产品百科*/

.cpbaike{
float: left;
width: 810px;
height: auto;
border-right: 1px #CCC solid;
padding-right: 30px;
}

.cpbaike h1{
line-height: 45px;
color: #0066FF;
font-size: 16px;
}

.cpbaike h2{
line-height: 30px;
color: #333;
font-size: 14px;
}

.cpbaike p{
line-height: 24px;
color: #333;
}

.cpbaike ul{}
.cpbaike ul li{
float: left;
width: 350px;
height: 35px;
display: block;
margin-right: 30px;
line-height: 35px;
background: url(../images/ico3.jpg) left center no-repeat;
padding-left: 15px;
}

.cpbaike ul li a{ color: #333;}
.cpbaike ul li a:hover{ color: #F00;}

.tuijianchanpin{
float: right;
width: 230px;
height: auto;
}

.about-cpfl{
width: 230px;
height: auto;
}

.about-cpfl h1{
line-height: 45px;
font-size: 16px;
color: #333;
}

.about-cpfl ul li{
display: block;
height: 25px;
line-height: 25px;
background: #c40001;
margin-bottom: 5px;
}

.about-cpfl ul li a{
display: block;
background: #c40001;
color: #FFF;
line-height: 25px;
padding-left: 20px;
}

.about-cpfl ul li a:hover{
display: block;
background: #4a4a4a;
color: #FFF;
line-height: 25px;
padding-left: 20px;
}

.about-tjcp{
width: 230px;
height: auto;
margin-top: 20px;
}

.about-tjcp ul{}
.about-tjcp ul li{
display: block;
width: 220px;
margin-bottom: 15px;
text-align: center;
}
.about-tjcp ul li p{ line-height: 30px;}
.about-tjcp ul li img{ width: 214px; height: auto; border: 1px #CCC solid; padding: 2px;}
.about-tjcp ul li a img{ border: 1px #CCC solid;}
.about-tjcp ul li a:hover img{ border: 1px #F00 solid;}
.about-tjcp ul li a{ color: #333;}
.about-tjcp ul li a:hover{ color: #F00;}



/*新闻综合页*/

.news-nr-left{
float: left;
width: 790px;
height: auto;
padding-right: 40px;
border-right: 1px #CCC solid;
}

.news-nr-left1{
width: 790px;
height: auto;
margin-bottom: 20px;
}

.news-nr-left1 h1{
line-height: 50px;
font-size: 16px;
color: #666;
border-bottom: 1px #CCC solid;
}


.news-nr-left1 h1 a{
float: right;
display: block;
width: 90px;
height: 25px;
line-height: 25px;
background: #eee;
color: #333;
text-align: center;
font-size: 12px;
margin-top: 10px;
font-weight: normal;
}
.news-nr-left1 h1 a:hover{
float: right;
display: block;
width: 90px;
height: 25px;
line-height: 25px;
background: #F00;
color: #FFF;
text-align: center;
font-size: 12px;
margin-top: 10px;
font-weight: normal;
}

.news-tuijian{
width: 790px;
height: auto;
padding-bottom: 15px;
border-bottom: 1px #CCC solid;
margin-top: 20px;
}

.news-tuijian img{
float: left;
width: 180px;
height: 140px;
margin-right: 20px;
}

.news-tuijian h2 a{
line-height: 30px;
font-size: 16px;
color: #666;
}
.news-tuijian h2 a:hover{ color: #F00;}
.news-tuijian p{
line-height: 22px;
color: #454545;
}

.news-tuijian p a{ color: #F00;}
.news-tuijian p a:hover{ color: #000;}

.news-tuijian span{
font-size: 12px;
color: #939090;
line-height: 25px;
}

.news-news{
width: 790px;
height: auto;
}

.news-news ul{ padding-top: 20px;}

.news-news ul li{
line-height: 30px;
}

.news-news ul li span{ float: right; color: #8e8e8e;}
.news-news ul li a{ color: #666;}
.news-news ul li a:hover{ color: #F00;}

/*产品百科*/

.index-js-m2{
width: 1100px;
height: 118px;
background: url(../images/js-bt2.gif) center bottom no-repeat;
}

.index-js-m2 ul{ padding-top: 20px;}

.index-js-m2 ul li{
float: left;
display:inline-block;
text-align: center;
margin-left: 12px;
margin-right: 20px;
}

.index-js-m2 ul li p{ line-height: 30px;}
.index-js-m2 ul li a{ color: #4a4a4a;}
.index-js-m2 ul li a:hover{ color: #F00;}


/*内页产品分类-横*/

.ny-cpfl{
width: 1070px;
height: auto;
background: #FFF;
margin-bottom: 20px;
margin-top: 20px;
padding-left: 20px;
padding-top: 20px;
}

.ny-cpfl-n{
float: left;
width: 225px;
height: auto;
}

.ny-cpfl-n h1{
line-height: 20px;
width: 210px;
margin: 0px;
text-align: center;
color: #FFF;
background: #c40002;
padding: 2px 5px;
display: block;
font-size: 14px;
margin-bottom: 5px;
}

.ny-cpfl-n ul li{ 
float: left;
width: 105px;
line-height: 20px;
display: block;
margin-bottom: 5px;
text-align: center;
margin-right: 3px;
}

.ny-cpfl-n ul li a{ 
width: 103px;
line-height: 20px;
display: block;
color: #333;
background: #eee;
border: 1px #eee solid;
}
.ny-cpfl-n ul li a:hover{ 
width: 103px;
line-height: 20px;
display: block;
background: #F00;
border: 1px #F00 solid;
color: #FFF;
}



/*公司简介内容页分类*/

.about-about-fl{
width: 1100px;
height: 40px;
margin-top: 20px;
margin-bottom: 20px;
background: #FFF;
padding-top: 10px;
}

.about-about-fl a{
float: left;
display: block;
padding: 5px 10px;
color: #333;
background: #eee;
margin-left: 20px;
}

.about-about-fl a:hover{
float: left;
display: block;
padding: 5px 10px;
color: #FFF;
background: #F00;
}


/*ny-hxfl*/

.ny-hxfl{
width: 1061px;
height: auto;
background: #FFF;
margin-top: 20px;
padding: 20px;
}

.ny-hxfl h1{
line-height:25px;
color: #555;
font-size: 14px;
}

.ny-hxfl ul{ padding-top: 7px;}
.ny-hxfl ul li{
display: block;
float: left;
width: 137px;
height: 29px;
line-height: 29px;
text-align: center;
background: #1f1a17;
color: #FFF;
margin-right: 22px;
}

.ny-hxfl ul li a{
display: block;
float: left;
width: 137px;
height: 29px;
line-height: 29px;
text-align: center;
background: #1f1a17;
color: #FFF;
}

.ny-hxfl ul li a:hover{
display: block;
float: left;
width: 137px;
height: 29px;
line-height: 29px;
text-align: center;
background: #ca291f;
color: #FFF;
}


/*tuijian2*/

.tuijian2{
width: 1049px;
height: auto;
margin-top: 20px;
}

.tuijian2-L{
float: left;
width: 386px;
height: 317px;
background: #eee;
}

.tuijian2-L p{
line-height: 16px;
color: #333;
padding: 10px 20px 0px 20px;
overflow: hidden;
}

.tuijian2-C{
float: left;
width: 358px;
height: 297px;
margin-left: 20px;
background: #eee;
padding: 20px 20px 0px 20px;
}

.tuijian2-C h1{
line-height: 30px;
background: url( ../images/tjxw-bt.gif) left center no-repeat;
color: #454545;
font-size: 16px;
padding-left: 25px;
}

.tuijian2-C h1 span{ float: right; padding-top: 5px;}

.tuijian2-C h1 span a{
display: block;
line-height: 20px;
padding: 0px 10px;
background: #F90;
font-size: 12px;
color: #FFF;
font-weight: normal;
}

.tuijian2-C h1 span a:hover{
display: block;
line-height: 20px;
padding: 0px 10px;
background: #333;
font-size: 12px;
color: #FFF;
font-weight: normal;
}

.tuijian2-C ul{ }
.tuijian2-C ul li{
line-height: 30px;
border-bottom: 1px #CCC dotted;
}

.tuijian2-C ul li a{ color: #555;}
.tuijian2-C ul li a:hover{ color: #F00;}
.tuijian2-C ul li span{ float: right; color: #888;}

.tuijian2-R{
float: right;
width: 285px;
height: 317px;
}

.ser_02{ width:280px; margin:0 auto;}
.ser_02 h2{ text-align:center; margin-top:40px; font-size:18px;}
.ser_02 ul{ display:table;}
.ser_02 ul li{ width:140px; height:81px; margin-top:20px; text-align:center;float:left; position:relative; background:url(../images/bggg.png) no-repeat center 48px;}
.ser_02 ul li img{ display:inline-block; position:relative; top:10px;}
.ser_02 ul li span{ display:block; margin-top:25px;}
.ser_02 ul li a{ color: #000;}
.ser_02 ul li a:hover{ color: #F00;}
.ser_03{ width:285px; margin-left:-25px;}



/*产品内页*/

.about-main-nr-left{
float: left;
width: 800px;
height: auto;
}


.about-xxjs{
width: 800px;
height: auto;
margin-top: 15px;
}
.about-xxjs h2{ font-size: 16px;}
.about-xxjs h3{ font-size: 14px;}

.about-xxjs p{
line-height: 24px;
color: #262626;
}
.about-main-nr-right{
float: right;
width: 240px;
height: auto;
}

.about-main-right-cpfl{
width: 240px;
height: auto;
}

.about-main-right-cpfl h1{
height: 63px;
line-height: 63px;
text-align: center;
font-size: 20px;
color: #FFF;
background: url(../images/fl-bt.jpg) repeat-x;
}

.about-main-right-cpfl ul{}
.about-main-right-cpfl ul li{
height: 40px;
line-height: 40px;
display: block;
background: #666;
margin-top: 2px;
font-size: 14px;
}

.about-main-right-cpfl ul li a{
height: 40px;
line-height: 40px;
display: block;
background: #666;
color: #FFF;
padding-left: 10px;
}

.about-main-right-cpfl ul li a:hover{
height: 40px;
line-height: 40px;
display: block;
background: #da0203;
color: #FFF;
padding-left: 10px;
}


.about-main-right-tjcp{
width: 240px;
height: auto;
margin-top: 15px;
}

.about-main-right-tjcp ul{}
.about-main-right-tjcp ul li{
display: block;
width: 240px;
margin-bottom: 15px;
text-align: center;
}
.about-main-right-tjcp ul li p{ line-height: 30px;}
.about-main-right-tjcp ul li img{ width: 228px; height: auto; border: 1px #CCC solid; padding: 2px;}
.about-main-right-tjcp ul li a img{ border: 1px #CCC solid;}
.about-main-right-tjcp ul li a:hover img{ border: 1px #F00 solid;}
.about-main-right-tjcp ul li a{ color: #333;}
.about-main-right-tjcp ul li a:hover{ color: #F00;}


.about-main-right-lxfs{
width: 240px;
height: auto;
margin-top: 15px;
}

.about-main-right-lxfs h1{
line-height: 45px;
background: #da0203;
font-size: 16px;
color: #FFF;
padding: 0px 15px;
}
.about-main-right-lxfs h1 span{ font-weight: normal;}
.about-main-right-lxfs h1 a{ float: right; color: #FFF; font-size: 14px;}
.about-main-right-lxfs h1 a:hover{ color: #F00;}


.about-main-nr-xw{
width: 240px;
height: auto;
margin-top: 15px;
background: #e9e9e9;
}
.about-main-nr-xw h1{
line-height: 45px;
background: #05aa1f;
font-size: 16px;
color: #FFF;
padding: 0px 15px;
}

.about-main-nr-xw ul{ padding: 5px 10px 5px 10px;}
.about-main-nr-xw ul li{
line-height: 37px;
background: url(../images/ico1.gif) left center no-repeat;
padding-left: 20px;
border-bottom: 1px #bbb dotted;
}
.about-main-nr-xw ul li a{ color: #212121;}
.about-main-nr-xw ul li a:hover{ color: #F00;}







#dangqianweizhi{
width: 1090px;
height: 40px;
background: #dbdbdb;
margin-top: 20px;
color: #333;
padding-left: 10px;
line-height: 40px;
}

#dangqianweizhi p a{
line-height: 40px;
color: #333;
}


#about-main{
width: 1100px;
height: auto;
margin-top: 20px;
}

/*淘宝类产品展示放大镜*/
.taobao_cp{ height:auto;padding-bottom:0px;}
.baobei{ width:420px; height:315px; float:left; border:1px solid #c0c0c0;}

/*.bb_miaoshu{ width:517px; height:420px; float:right; padding:0px 15px;}
.baobei_name{ height:40px;}
.baobei_name h1{ font-size:16px; color:#c40000; padding:0px;}
.baobei_name h2{ font-size:12px;}

.baobei_jiage{ height:70px; padding:0px 15px; margin-bottom:10px; background:url(../images/zai.png) no-repeat;}
.baobei_jiage a{ font-size:13px;color:#7d7d7d; }
.baobei_jiage p{ color:#000; line-height:35px;}
.baobei_jiage strike{ font-size:16px;}
.baobei_jiage em{ color:#c40000; font-size:16px;}

.baobei_jiage strong{ font-size:32px; color:#c40000;}
.baobei_jiage span{ font-size:16px; color:#333;}

.zixun{ height:45px; line-height:45px; padding:0px; border-top:0px dotted #c9c9c9; border-bottom:1px dotted #c9c9c9;}
.zixun span{ font-size:16px; font-weight:bold;}
.description{ height:100px; margin-top:10px; border:1px solid #c40000;clear:both; padding:15px; background-color:#ffeded;}

.fenxi{ height:45px; line-height:45px; padding:0px 15px 5px 0px; border-top:0px dotted #c9c9c9; border-bottom:1px dotted #c9c9c9;}

.qijiandain{ height:auto; padding-bottom:25px; border:1px solid #e5e5e5; margin-bottom:12px;}
.qijiandain h2{ padding:15px; margin:0px; font-size:14px; color:#c40000; background-color:#fafafa;}
.ss{ padding:15px;}
.cang a{ background-color:#333; padding:5px 10px; margin:10px 15px;border:1px solid #333; color:#fff;}
.cang a:hover{ background-color:#ffeded; padding:5px 10px; margin:10px 15px;border:1px solid #c40000; color:#c40000;}

.cang a#p{ background-color:#f5f5f5; border:1px solid #e5e5e5; color:#333;}
*/

.bb_miaoshu{
float: right;
width: 360px;
height: 315px;
}

.description{ height:177px; margin-top:10px; border:1px solid #c40000;clear:both; padding:15px; background-color:#ffeded;}
.description h1{ color: #333; font-size: 16px;}

.baobei_name{ height:50px;}
.baobei_name h1{ font-size:18px; color:#c40000; padding:0px; line-height: 50px; text-align: center;}

.nn-tjcp{
height: 162px;
padding: 5px;
background: #ededed;
margin-top:38px;
}

.nn-tjcp h2{
line-height: 25px;
color: #333;
font-size: 14px;
}

.nn-tjcp h2 span{
font-weight: normal;
font-size: 12px;
color: #666;
}

.nn-tjcp ul{ padding-top: 10px;}
.nn-tjcp ul li{
float: left;
width: 111px;
height: 120px;
margin-left: 2px;
margin-right: 2px;
text-align: center;
}

.nn-tjcp ul li img{
width: 105px;
height: 90px;
padding: 2px;
border: 1px #666 solid;
}

.nn-tjcp ul li a img{border: 1px #d5d5d5 solid;}
.nn-tjcp ul li a:hover img{border: 1px #F00 solid;}
.nn-tjcp ul li p{ line-height: 22px;}
.nn-tjcp ul li p a{ color: #333;}
.nn-tjcp ul li p a:hover{ color: #F00;} 


.nn-fl{
height: 35px;
background: url(../images/zai.png) repeat-x;
line-height: 35px;
color: #333;
padding-left: 15px;
margin-top: 10px;
font-size: 14px;
}

.nn-fl span{ font-weight: bold;}

.nn-fl a{ color: #333;}
.nn-fl a:hover{ color: #F00;}

.nn-ll{}
.nn-ll p{
line-height: 30px;
color: #666867;
}
.nn-ll p span{ font-weight: bold;}

.ny-right-nr{
width: 210px;
height: auto;
background: #e9e9e9;
padding: 15px;
}

.ny-right-nr p{
line-height: 22px;
color: #000;
}


/*ny-cpfl22*/

#ny-cpfl22{
width: 1070px;
height: auto;
padding: 15px;
background: #FFF;
margin-top: 20px;
}

#ny-cpfl22 ul{}
#ny-cpfl22 ul li{
display: block;
float: left;
width: 140px;
height: 40px;
line-height: 40px;
text-align: center;
background:#ff6801;
color: #FFF;
margin-bottom: 10px;
margin-left: 10px;
font-size: 14px;
font-weight: bold;
}

#ny-cpfl22 ul li a{
display: block;
float: left;
width: 140px;
height: 40px;
line-height: 40px;
text-align: center;
background:#ff6801;
color: #FFF;
}

#ny-cpfl22 ul li a:hover{
display: block;
float: left;
width: 140px;
height: 40px;
line-height: 40px;
text-align: center;
background:#007fe0;
color: #FFF;
}



.about-A-R3{
height: auto;
margin-top: 20px;
}

.about-A-R3 h1{
height: 35px;
background: #c1c1c1;
line-height: 35px;
font-size: 16px;
color: #333;
padding-left: 20px;
}

.about-A-R3 ul{ padding-top: 10px;}
.about-A-R3 ul li{
line-height: 25px;
background: url(../images/ico1.gif) left center no-repeat;
padding-left: 20px;
border-bottom: 1px #bbb dotted;
}
.about-A-R3 ul li a{ color: #212121;}
.about-A-R3 ul li a:hover{ color: #F00;}

.ny-lxlxlx{
width: 670px;
height: 118px;
margin-top: 20px;
background: #ddd;
padding: 15px;
}
.ny-lxlxlx p{
line-height: 22px;
color: #000;
}

/*nn-lxff2015-8-31*/

.nn-lxff{
margin-top: 10px;
}











