﻿@charset "utf-8";
/* CSS Document */

#continue{
font-family: "microsoft yahei";
margin: 0px auto;
padding: 0px;
text-align: left;
list-style: none;
text-decoration: none;
font-size: 12px;
text-decoration: none;
position:relative;
}

*{
margin: 0px auto;
padding: 0px;
list-style: none;
text-decoration: none;
}

.clear{
clear: both;
}

img{
border: none;
}

a img{
border: none;
}

#keyword2{
width: 220px;
height: 28px;
border: 1px #CCC solid;
line-height: 28px;
color: #999;
}
#button2{
width: 60px;
height: 30px;
background: #F00;
color: #FFF;
border: none;
}



/*top*/

#top{
width: 100%;
height: auto;
background: #ececec;
}

.top-m{
width: 1000px;
height: auto;
}

.top-left{
float: left;
width: 600px;
height: 39px;
line-height:39px;
}

.top-left span{
color: #171717;
vertical-align:middle;
}

.top-right{
float: right;
width: 250px;
height: 39px;
}

.top-right img{
float: left;
margin-top: 10px;
margin-right: 10px;
}

.top-right p{
float: left;
line-height: 39px;
padding-left:60px;
}

.top-right p a{ color: #171717;}
.top-right p a:hover{ color: #F00;}



/*logo*/

#logo{
width: 100%;
height: 119px;
background: #FFF url(../img/logo-bg.jpg) top repeat-x;
}

.logo-m{
width: 1000px;
height: auto;
}

.logo-logo{
float: left;
width: 281px;
height: 119px;
}

.logo-right{
float: right;
width: 363px;
height: 119px;
}



/*menu*/

#menu{
width: 100%;
height: 49px;
background: url(../img/menu-bg.jpg) repeat-x;
}

.daohang{
width: 1000px;
height: 49px;
}

.head-v3{
position:relative;
z-index:100;
min-width:1000px;
}
.head-v3 .navigation-inner{
margin:0 auto;
width:1000px;
height: 49px;
overflow: hidden;
position:relative;
}
.navigation-up{
height: 49px;
background: url(../img/menu-bg.jpg) repeat-x;
}
.navigation-up .navigation-v3{
float:left;
width: 1000px;
height: 49px;
overflow: hidden;
_margin-left:10px;
}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; font-size: 16px; line-height: 49px;}
.navigation-up .navigation-v3 .nav-up-selected{background:#d4070c; color: #FFF;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{
background:#d4070c;
color: #FFF;
height: 49px;
}
.navigation-up .navigation-v3 li h2{
padding:0;
margin:0; 
font-size: 14px; 
height: 49px;
background: url(../img/ge.jpg) right center no-repeat;
}
.navigation-up .navigation-v3 li h2 a{
padding:0 28px;
color:#000;
display:inline-block;
height:49px;
}

.navigation-v3 ul li h2 a:hover{ color: #FFF;}

.navigation-down{
position:absolute;
top:49px;
left:0px;
width:100%;
z-index: 9999;
}
.navigation-down .nav-down-menu{
width:100%;
margin:0;
background: url(../img/mm-bg.gif) repeat;
border-bottom: 1px #b2b2b2 solid;
position:absolute;
top:0px;
padding-bottom: 10px;
}
.navigation-down .nav-down-menu .navigation-down-inner{
margin:auto;
width:1000px;
position:relative;
}
.navigation-down .nav-down-menu dl{
float:left;
margin:18px 80px 18px 0;
}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{ 
font-size: 14px;
color:#61789e;
padding-bottom:10px;
border-bottom:1px solid #61789e;
margin-bottom:10px;
}
.navigation-down .menu-1 dd a{
color:#000; 
font-size: 14px;
}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{
color:#000; 
font-size: 14px;
}

/*.navigation-down-inner ul{ padding-top: 10px; padding-left: 10px;}

.navigation-down-inner ul li{
float: left;
width: 139px;
height: 120px;
text-align: center;
margin-right: 20px;
}

.navigation-down-inner ul li img{
width: 139px;
height: 80px;
}

.navigation-down-inner ul li p{ line-height: 30px;}
.navigation-down-inner ul li a{ color: #171717;}
.navigation-down-inner ul li a:hover{ color: #F00;}
*/

.menu-about{
width: 1000px;
height: auto;
padding-top: 15px;
}

.menu-about-left{
float: left;
width: 100px;
height: auto;
}

.menu-about-left h1{
line-height: 30px;
margin-bottom: 5px;
}
.menu-about-left h1 a{
padding: 5px 10px;
background: #dbdbdb;
font-size: 14px;
color: #000;
}
.menu-about-left h1 a:hover{
padding: 5px 10px;
background: #666;
color: #FFF;
}

.menu-about-center{
float: left;
width: 450px;
height: auto;
}
.menu-about-center p{
line-height: 22px;
color: #333;
}

.menu-about-right{
float: left;
width: 400px;
margin-left: 15px;
}


.menu-pro{
width: 1000px;
height: auto;
padding-top: 15px;
}

.menu-pro-left{
float: left;
width: 130px;
height: auto;
}

.menu-pro-left ul li{
width: 130px;
height: 30px;
display: block;
line-height: 30px;
margin-bottom: 5px;
text-align: center;
font-weight: bold;
}

.menu-pro-left ul li a{
width: 130px;
height: 30px;
display: block;
background: #dbdbdb;
font-size: 14px;
color: #000;
}
.menu-pro-left ul li a:hover{
width: 130px;
height: 30px;
display: block;
background: #666;
color: #FFF;
}

.menu-pro-right{
float: right;
width: 850px;
height: auto;
}

.menu-pro-right-1{
float: left;
width: 145px;
height: auto;
border-left: 1px #CCC solid;
padding-left: 10px;
margin-left: 10px;
}

.menu-pro-right-1 img{ margin-bottom: 10px; width: 145px;}
.menu-pro-right-1 p{
line-height: 25px;
}
.menu-pro-right-1 p a{ color: #000;}
.menu-pro-right-1 p a:hover{ color: #F00;}







/*.menu-pro-right ul li{
float: left;
width: 139px;
height: 120px;
text-align: center;
margin-right: 20px;
}

.menu-pro-right ul li img{
width: 139px;
height: 80px;
}

.menu-pro-right ul li p{ line-height: 30px;}
.menu-pro-right ul li a{ color: #171717;}
.menu-pro-right ul li a:hover{ color: #F00;}
*/
.menu-gongcheng{
width: 1000px;
height: auto;
padding-top: 15px;
}

.menu-gongcheng-left{
float: left;
width: 130px;
height: auto;
}

.menu-gongcheng-left h1{
line-height: 30px;
margin-bottom: 5px;
text-align: center;
display: block;
width: 130px;
height: 30px;
}
.menu-gongcheng-left h1 a{
display: block;
width: 130px;
height: 30px;
background: #dbdbdb;
font-size: 14px;
color: #000;
}
.menu-gongcheng-left h1 a:hover{
display: block;
width: 130px;
height: 30px;
background: #666;
color: #FFF;
}

.menu-gongcheng-right{
float: right;
width: 850px;
height: auto;
}

.menu-gongcheng-right ul li{
float: left;
width: 139px;
height: 120px;
text-align: center;
margin-right: 20px;
}

.menu-gongcheng-right ul li img{
width: 139px;
height: 80px;
}

.menu-gongcheng-right ul li p{ line-height: 30px;}
.menu-gongcheng-right ul li a{ color: #171717;}
.menu-gongcheng-right ul li a:hover{ color: #F00;}

.menu-rongyu{
width: 1000px;
height: auto;
padding-top: 15px;
}

.menu-rongyu-left{
float: left;
width: 130px;
height: auto;
}

.menu-rongyu-left h1{
line-height: 30px;
margin-bottom: 5px;
text-align: center;
display: block;
width: 130px;
height: 30px;
}
.menu-rongyu-left h1 a{
display: block;
width: 130px;
height: 30px;
background: #dbdbdb;
font-size: 14px;
color: #000;
}
.menu-rongyu-left h1 a:hover{
display: block;
width: 130px;
height: 30px;
background: #666;
color: #FFF;
}

.menu-rongyu-center{
float: left;
width: 480px;
margin-left: 15px;
}

.menu-rongyu-center ul li{
float: left;
width: 139px;
height: 120px;
text-align: center;
margin-right: 20px;
}

.menu-rongyu-center ul li img{
width: 139px;
height: 80px;
}

.menu-rongyu-center ul li p{ line-height: 30px;}
.menu-rongyu-center ul li a{ color: #171717;}
.menu-rongyu-center ul li a:hover{ color: #F00;}

.menu-rongyu-right{
float: right;
width: 365px;
height: auto;
}























/*banner*/
#banner{width:100%; margin:0 auto; overflow:hidden}
#banner_list .Bnone {display: none;}
#banner_point{Z-INDEX:9999; POSITION:absolute; MARGIN:0px 0px 0px -500px; WIDTH:900px; BOTTOM:0px; HEIGHT:20px; LEFT:50%}
#banner{Z-INDEX:10; POSITION:relative;  WIDTH:100%; HEIGHT:307px; OVERFLOW:hidden; BACKGROUND:#000}
#banner_list{width:100%; margin:0 auto; overflow:hidden}
#banner_list IMG{ WIDTH:100%; margin:0 auto}
#banner_bg{Z-INDEX:1000; POSITION:absolute; FILTER:alpha(opacity=60); WIDTH:100%; BOTTOM:0px; BACKGROUND:#000; HEIGHT:40px; CURSOR:pointer; opacity:0.6; _bottom:-1px}
#banner_info{Z-INDEX:1001; POSITION:absolute; LINE-HEIGHT:30px; BOTTOM:0px; DISPLAY:none; HEIGHT:30px; COLOR:#fff; FONT-SIZE:13px; CURSOR:pointer; FONT-WEIGHT:bold; LEFT:100px}
#banner_text{Z-INDEX:1002; POSITION:absolute; WIDTH:120px; BOTTOM:3px; RIGHT:3px}
#banner UL{Z-INDEX:1002; POSITION:absolute; PADDING-BOTTOM:0px; LIST-STYLE-TYPE:none; MARGIN:0px; PADDING-LEFT:0px; BOTTOM:10px; PADDING-RIGHT:0px; RIGHT:15px; PADDING-TOP:0px}
#banner UL LI
{
    position: relative;
    text-align: center;
    line-height: 12px;
    width: 16px;
    display: inline;
    background: url(../img/ifpoff.png) no-repeat;
    float: left;
    height: 8px;
    color: #fff;
    cursor: pointer;
    margin-right: 5px;
    _background: url(../images/ifpoff.gif) no-repeat;;
}
#banner UL LI.on{BACKGROUND:url(../img/ifpon.png) no-repeat; COLOR:#fff; _background:url(../images/ifpon.gif) no-repeat;}
#banner_list A{POSITION:absolute; WIDTH:100%; DISPLAY:block; HEIGHT:509px}

#banner_point UL LI .pointLayer IMG{WIDTH:61px; DISPLAY:block; FLOAT:left; HEIGHT:61px}

.Btns{Z-INDEX:99; POSITION:relative; MARGIN:0px auto; WIDTH:1002px; HEIGHT:1px}
.Btns UL.BC{Z-INDEX:2; POSITION:absolute; WIDTH:540px; BOTTOM:5px; HEIGHT:37px}
.Btns UL.BC LI.bcl{Z-INDEX:3; POSITION:relative; WIDTH:159px; FLOAT:left; HEIGHT:25px; PADDING-TOP:12px}
A.btn01{LINE-HEIGHT:24px; PADDING-LEFT:18px; WIDTH:142px; DISPLAY:block; BACKGROUND:url(../img/bannerBtn.png) no-repeat left top; HEIGHT:25px; COLOR:#595959; CURSOR:pointer; _background:url(../img/bannerBtn.gif) left top no-repeat}

.BtnContent01
{
    z-index: 4;
    position: absolute;
    min-height: 100px;
    width: 170px;
    bottom: 36px;
    display: none !important;
    background: #fff;
    float: left;
    height: auto !important;
    height: 100px;
    overflow: visible;
    left: 0px;
    
    
}
A.cur{BACKGROUND:url(../img/bannerBtn_select.png) no-repeat left top; COLOR:#000 !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
DIV.show{DISPLAY:block !important}
.BtnC_leftmenu{WIDTH:167px; FLOAT:left}
.BtnC_leftmenu DIV.stepTitle A{LINE-HEIGHT:30px; PADDING-LEFT:23px; WIDTH:148px;  HEIGHT:30px}
.BtnC_leftmenu DIV.stepTitle A:hover{LINE-HEIGHT:30px; PADDING-LEFT:23px; background:#f2f2f2; WIDTH:148px; DISPLAY:block; HEIGHT:30px}

.Btns UL.BC LI.bcl.bHover A.btn01{BACKGROUND:url(../img/bannerBtn_select.png) no-repeat left top; COLOR:white !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
.Btns UL.BC LI.bcl.bHover DIV.BtnContent01{DISPLAY:block !important}
.Btns UL.BC LI.bcl.bHover A.btn02{BACKGROUND:url(../img/bannerBtn_select.png) no-repeat left top; COLOR:white !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
.Btns UL.BC LI.bcl.bHover DIV.BtnContent02{DISPLAY:block !important}
.Btns UL.BC LI.bcl.bHover A.btn03{BACKGROUND:url(../img/bannerBtn_select.png) no-repeat left top; COLOR:white !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
.Btns UL.BC LI.bcl.bHover DIV.BtnContent03{DISPLAY:block !important}
.otherLinks{TEXT-ALIGN:left; LINE-HEIGHT:30px; MARGIN-TOP:1px; PADDING-LEFT:19px; WIDTH:148px; HEIGHT:30px; CLEAR:both}


/*main*/

#main{
width: 1202px;
height: auto;
margin-top: 15px;
}

.main1{
width: 1200px;
height: auto;
}

.main1-fenlei{
float: left;
width: 271px;
height: auto;
}

.fenlei-bt{
width: 271px;
height: auto;
}

.fenlei-nr{
width: 271px;
height: 390px;
background: url(../img/fenlei-bg2.jpg) no-repeat;
}

.fenlei-nr ul{
padding-top: 5px;
padding-left: 25px;
}

.fenlei-nr ul li{
display: block;
width: 220px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
margin-bottom: 5px;
padding-top: 5px;
border-top: 1px #CCC solid;
margin-left: 0px;
}

.fenlei-nr ul li a{
display: block;
width: 200px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
background: url(../img/fenlei-bg1.jpg) no-repeat;
padding-left: 20px;
color: #FFF;
}

.fenlei-nr ul li a:hover{
display: block;
width: 200px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
background: url(../img/fenlei-bgho.jpg) no-repeat;
padding-left: 20px;
color: #FFF;
}

.main1-about{
float: right;
width: 910px;
height: 470px;
background: url(../img/about-bj.jpg) no-repeat;
}

.main1-about H1{
font-size: 16px;
color: #004378;
line-height: 45px;
padding-left: 15px;
}

.main1-about h1 span{
font-size: 12px;
color: #b9b9b9;
font-weight: normal;
}

.main1-nr{
width: 870px;
height: 350px;
}

.m1-nr-left{
float: left;
width: 297px;
height: 350px;
}

.m1-nr-right{
float: right;
width: 540px;
height: 350px;
padding-right: 10px;
}

.m1-nr-right p{
line-height: 30px;
font-size: 12px;
color: #0f0f0f;
}


.main2{
width: 1202px;
height: auto;
margin-top: 15px;
}

.wrap a { display:block; width:280px; height:200px; text-decoration:none; color:#000; }
.wrap { width:280px; height:200px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0;float:left; display:inline; }
.wrap img { border:0; }
.wrap i { display:block; width:280px; height:200px; position:absolute; left:0; top:150px; z-index:1; background:#000; filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap p { display:block; width:286px; height:200px; position:absolute; left:0; top:150px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap p b { display:block; font-size:18px; color:#FFF; text-align:center; margin:0; padding:0; line-height:30px; }
.wrap p span { display:block; padding:15px; line-height:30px; }
.wrap a:hover { direction:ltr; }
.wrap a:hover i { top:0; }
.wrap a:hover p { top:0; }

.wrap2 a { display:block; width:280px; height:200px; text-decoration:none; color:#000; }
.wrap2 { width:280px; height:200px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0;float:left; display:inline; margin-left: 30px;}
.wrap2 img { border:0; }
.wrap2 i { display:block; width:280px; height:200px; position:absolute; left:0; top:150px; z-index:1; background:#000; filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap2 p { display:block; width:286px; height:200px; position:absolute; left:0; top:150px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap2 p b { display:block; font-size:18px; color:#FFF; text-align:center; margin:0; padding:0; line-height:30px; }
.wrap2 p span { display:block; padding:15px; line-height:30px; }
.wrap2 a:hover { direction:ltr; }
.wrap2 a:hover i { top:0; }
.wrap2 a:hover p { top:0; }

.wrap3 a { display:block; width:280px; height:200px; text-decoration:none; color:#000; }
.wrap3 { width:280px; height:200px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0;float: right; display:inline;}
.wrap3 img { border:0; }
.wrap3 i { display:block; width:280px; height:200px; position:absolute; left:0; top:150px; z-index:1; background:#000; filter: alpha(opacity=40);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.40; -webkit-transition: all 0.6s ease-in-out; }
.wrap3 p { display:block; width:286px; height:200px; position:absolute; left:0; top:150px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px; -webkit-transition: all 0.6s ease-in-out; }
.wrap3 p b { display:block; font-size:18px; color:#FFF; text-align:center; margin:0; padding:0; line-height:30px; }
.wrap3 p span { display:block; padding:15px; line-height:30px; }
.wrap3 a:hover { direction:ltr; }
.wrap3 a:hover i { top:0; }
.wrap3 a:hover p { top:0; }


.main3{
width: 1660px;
height: auto;
margin-top: 15px;
}

.main4{
width: 1202px;
height: auto;
margin-top: 15px;
}

.main4-L{
float: left;
width: 346px;
height: 246px;
background: url(../img/main4-L-bg.jpg) no-repeat; 
}

.main4-L H1{
font-size: 16px;
color: #004378;
line-height: 45px;
padding-left: 15px;
}

.main4-L h1 span{
font-size: 12px;
color: #b9b9b9;
font-weight: normal;
}

.main4-L img{
padding-left: 15px;
}

.main4-L p{
line-height: 22px;
padding-left: 20px;
color: #171717;
}

.main4-R{
float: right;
width: 796px;
height: 246px;
background: url(../img/main4-R-bg.jpg) no-repeat;
padding: 0px 20px 0px 15px;
}

.main4-R H1{
font-size: 16px;
color: #004378;
line-height: 45px;
}

.main4-R h1 span{
font-size: 12px;
color: #b9b9b9;
font-weight: normal;
}

.main4-R h1 img{
float: right;
margin-top: 15px;
}

.main4-R-L{
float: left;
width: 233px;
height: 172px;
}

.main4-R-R{
float: right;
width: 520px;
height: auto;
}

.main4-R-R ul{}

.main4-R-R ul li{
line-height: 30px;
border-bottom: 1px #b3b3b3 dotted;
}

.main4-R-R ul li a{ color: #171717;}
.main4-R-R ul li a:hover{ color: #F00;}
.main4-R-R ul li span{ float: right; color: #666;}


.main5{
width: 1165px;
height: 463px;
background: url(../img/pro-bg.gif) no-repeat;
margin-top: 15px;
padding: 0px 20px 0px 15px;
}

.main5 H1{
font-size: 16px;
color: #004378;
line-height: 45px;
border-bottom: 1px #d3d3d3 solid;
}

.main5 h1 span{
font-size: 12px;
color: #b9b9b9;
font-weight: normal;
}

.main5 h1 img{
float: right;
margin-top: 15px;
}

/*.main5 ul{ padding-top: 10px; padding-left: 10px;}

.main5 ul li{
float: left;
width: 177px;
height: 185px;
text-align: center;
margin-right: 12px;
}

.main5 ul li img{
width: 165px;
height: 134px;
border: 1px #CCC solid;
padding: 5px;
}

.main5 ul li p{ line-height: 30px;}
.main5 ul li a{ color: #171717;}
.main5 ul li a:hover{ color: #F00;}
*/
/*ss*/

#ss{
width: 100%;
height: 104px;
background: url(../img/s-bg.jpg) repeat-x;
margin-top: 15px;
}

.ss-m{
width: 856px;
height: 89px;
background: url(../img/dt2.png) left center no-repeat;
padding-left: 144px;
padding-top: 15px;
}

.ss-m h1{
line-height: 35px;
font-size: 16px;
color: #333;
}

/*footer*/

#footer{
width: 100%;
height: auto;
background: #2d2d2d;
}

.footer-m{
width: 1070px;
height: auto;
padding-top: 20px;
padding-bottom: 15px;
}

.footer1{
float: left;
width: 188px;
height: 235px;
padding-left: 0px;
background: url(../img/xian.gif) right center no-repeat;
}

.footer1 h1{
line-height: 35px;
color: #cbcbcb;
font-size: 14px;
background: url(../img/kk.gif) left center no-repeat;
padding-left: 30px;
}

.footer1 ul{ padding-left: 0px; }

.footer1 ul li{
display: block;
width: 288px;
height: 25px;
line-height: 30px;
}

.footer1 ul li a{ color: #cbcbcb;}
.footer1 ul li a:hover{ color: #F00;}

.footer2{
float: left;
width: 180px;
height: 235px;
background: url(../img/xian.gif) right center no-repeat;
padding-left: 30px;
}

.footer2 h1{
line-height: 35px;
color: #cbcbcb;
font-size: 14px;
background: url(../img/gy.gif) left center no-repeat;
padding-left: 30px;
}

.footer2 ul{ padding-left: 30px;}

.footer2 ul li{
line-height: 30px;
}

.footer2 ul li a{ color: #cbcbcb;}
.footer2 ul li a:hover{ color: #F00;}


.footer3{
float: left;
width: 318px;
height: 235px;
background: url(../img/xian.gif) right center no-repeat;
padding-left: 20px;
}

.footer3 p{
line-height: 25px;
color: #cbcbcb;
padding-left: 20px;
}

.footer3 p a{ color: #cbcbcb;}
.footer3 p a:hover{ color: #F00;}


.footer4{
float: right;
width: 280px;
height: auto;
padding-left: 20px;
padding-top: 50px;
}



/*nr-banner*/

#nr-banner{
width: 100%;
height: 300px;
/*background: url(../images/shouhou.jpg) top center no-repeat;*/
}

.about-bt{
width: 1200px;
height: 50px;
margin-bottom: 20px;
border-bottom: 1px #CCC solid;
}

.about-bt h1{
float: left;
display: block;
line-height: 45px;
font-size: 16px;
color: #F00;
}

.about-bt span{
float: right;
display: block;
line-height: 45px;
color: #000;
}

.about-bt span a{ color: #000;}
.about-bt span a:hover{ color: #F00;}

.about-bt big{
float: right;
width: 100px;
height: 35px;
display: block;
margin-right: 15px;
line-height: 35px;
text-align: center;
font-size: 14px;
margin-top: 5px;
}

.about-bt big a{
float: right;
width: 100px;
height: 35px;
display: block;
line-height: 35px;
text-align: center;
background: #F00;
color: #FFF;
}

.about-bt big a:hover{
float: right;
width: 100px;
height: 35px;
display: block;
line-height: 35px;
text-align: center;
background: #CCC;
color: #000;
}

.about-left{
float: left;
width: 320px;
height: auto;
}

.about-fenlei{
width: 320px;
height: auto;
}

.about-fenlei h1{
line-height: 39px;
background: url(../img/about-bt-bg.jpg) top left no-repeat;
font-size: 16px;
color: #FFF;
text-align: center;
}

.about-fenlei-nr{
width: 320px;
height: auto;
background: url(../img/about-fenlei-bg.jpg) repeat-y;
}

.about-fenlei-nr dl{
padding-left: 15px;
}

.about-fenlei-nr dl dt{
display: block;
width: 280px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
margin-bottom: 15px;
padding-top: 10px;
border-top: 1px #CCC solid;
margin-left: 0px;
}

.about-fenlei-nr dl dt a{
display: block;
width: 260px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
background: #1279d8 url(../img/fenlei-about1.jpg) right no-repeat;
padding-left: 20px;
color: #FFF;
}

.about-fenlei-nr dl dt a:hover{
display: block;
width: 260px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
background: #005b9e url(../img/fenlei-about2.jpg) right no-repeat;
padding-left: 20px;
color: #FFF;
}

.about-fenlei-nr dl dd{
line-height: 30px;
padding-left: 30px;
}

.about-fenlei-nr dl dd a{ color: #000;}
.about-fenlei-nr dl dd a:hover{ color: #F00;}




/*.about-fenlei-nr ul{
padding-top: 15px;
padding-left: 25px;
}

.about-fenlei-nr ul li{
display: block;
width: 160px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
margin-bottom: 15px;
padding-top: 10px;
border-top: 1px #CCC solid;
margin-left: 0px;
}

.about-fenlei-nr ul li a{
display: block;
width: 140px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
background: url(../images/fenlei-about1.jpg) no-repeat;
padding-left: 20px;
color: #FFF;
}

.about-fenlei-nr ul li a:hover{
display: block;
width: 140px;
height: 30px;
line-height: 30px;
font-size: 14px;
font-weight: bold;
background: url(../images/fenlei-about2.jpg) no-repeat;
padding-left: 20px;
color: #FFF;
}
*/
.about-fenlei-di{
width: 320px;
height: 12px;
background: url(../img/about-fenlei-di.jpg) no-repeat;
}

.lxlx-top{
width: 320px;
height: 13px;
background: url(../img/about-lxlx-top.jpg) no-repeat;
margin-top: 15px;
}

.lxlx-nr{
width: 320px;
height: auto;
background: url(../img/about-lxlx-nr.jpg) repeat-y;
padding-bottom: 10px;
}

.lxlx-nr H1{
font-size: 16px;
color: #004378;
padding-left: 15px;
margin-bottom: 10px;
}

.lxlx-nr h1 span{
font-size: 12px;
color: #b9b9b9;
font-weight: normal;
}

.lxlx-nr p{
line-height: 22px;
padding-left: 30px;
color: #171717;
}

.lxlx-di{
width: 320px;
height: 13px;
background: url(../img/about-lxlx-di.jpg) no-repeat;
}

.about-right{
float: right;
width: 860px;
height: auto;
}

.about-right p{
line-height: 30px;
color: #171717;
}


/*首页滚动*/
.gzhshnei {height:440px;width: 100%;overflow:hidden; padding-top: 20px;}
.gun_img {width:177px; height:185px;text-align:center;float:left;margin-right:12px;}
.gun_img img {
width: 175px;
height: 144px;
border: 1px #CCC solid;
padding: 5px;
}
.gzhshnei a{ color: #171717; text-align: center; line-height: 30px;}
.gzhshnei a:hover{ color: #F00;}


/*chanpin-list*/

.chanpin-list{
width: 760px;
height: auto;
margin-bottom: 15px;
}

.chanpin-list h1{
line-height: 35px;
color: #F00;
border-bottom: 1px #CCC solid;
font-size: 16px;
}

.chanpin-list h1 span{
float: right;
font-size: 12px;
font-weight: normal;
}

.chanpin-list h1 span a{ color: #333;}
.chanpin-list h1 span a:hover{ color: #F00;}

.chanpin-list ul{ padding-top: 15px;}

.chanpin-list ul li{
float: left;
width: 178px;
height: 170px;
margin-right: 10px;
text-align: center;
}
.chanpin-list ul li img{ width: 178px; height: 140px;}
.chanpin-list ul li span{ line-height: 30px; font-weight: bold;}
.chanpin-list ul li a{ color: #171717;}
.chanpin-list ul li a:hover{ color: #F00;}

.name{ line-height: 30px;}




/*推荐产品*/

.tjcp{
width: 818px;
height: auto;
}

.tjcp h3{
line-height: 35px;
border-bottom: 1px #CCC solid;
font-size: 14px;
text-align: left;
margin: 0px;
color: #F00;
}

.blk_18 { overflow:hidden; zoom:1; width:818px; margin-top: 15px;}
.blk_18 .pcont { width:770px; float:left; overflow:hidden; }
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:14px; height:94px; float:left; background: url(../images/btn-left.jpg) no-repeat;}
.blk_18 .LeftBotton { background: url(../img/btn-left.jpg) no-repeat; margin:40px 10px 0px 0px; }
.blk_18 .RightBotton { background: url(../img/btn-right.jpg) no-repeat; margin:40px 0px 0px 10px; }
.blk_18 .LeftBotton:hover { background: url(../img/btn-left2.jpg) no-repeat;}
.blk_18 .RightBotton:hover { background: url(../img/btn-right2.jpg) no-repeat; }
.blk_18 .pl img { display:block; cursor:pointer; width: 200px; height: 160px; border: 1px #CCC solid; padding: 2px;}
.blk_18 .pl { width:206px; float:left;text-align:center; line-height:24px; margin-right: 15px;}
.blk_18 a.pl:hover {color:#F00;}
.blk_18 a.pl{ color: #000;}


































