@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:12px; line-height:22px;font-family:"微软雅黑"; color:#333; text-align:left; background:#f1f1f1 url(../images/index_04.jpg) repeat-x}
img{ border:none}
a{ color:#333;  text-decoration:none;}
a:hover,.huang{ color:#ffa20f;}
ul,li{ list-style-type:none}
.clear{ clear:both}

.jcContact { position:absolute; top:0; left:0px; z-index:99; width:156px;}
.jcConraper { width:125px; overflow:hidden; }
.jcConBtn { background:url(../images/qql.png) no-repeat; position:absolute; top:0; left:0; width:31px; height:146px; cursor:pointer; behavior:url("/css/iepngfix.htc") }

#top{ width:1002px; height:68px; margin:0 auto; }
#logo { width:150px; height:68px; float:left;}
#logo a{ display:block; width:150px; height:68px; background:url(../images/22.jpg);
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;}
#logo a:hover{ background:url(../images/2.jpg)}
#logo img{ display:none}
#top ul{ display:block; width:666px; height:68px; float:right}
#top ul li{ width:75px; height:68px; display:block; padding-left:20px; float:left}
#top ul li a{ width:75px; height:68px; line-height:68px; font-size:14px; text-align:center; color:#cccccc; display:block;}
#top ul li a:hover,#top .nbg a{color:#ffa20f; background:url(../images/index_06.jpg) no-repeat}

#banner{ width:100%; height:542px;overflow:hidden}
#banner img{ display:block; margin:0 auto}

#flash{  width:100%; height:542px; margin:0px auto;}
#picBox{width:100%; height:542px;overflow:hidden; position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:542px; width:5120px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:542px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; background:url(../images/index_10.png) 0 5px no-repeat; width:80px; padding-left:3px; left:50%; bottom:20px; margin-left:-41px; height:16px; padding-top:3px; }
#icon_num li{ float:left; background:url(../images/index_05.png) no-repeat; width:16px; height:16px; margin:0 5px; _display:inline; cursor:pointer; behavior:url("/css/iepngfix.htc")}
#icon_num li:hover,#icon_num li.active{ background:url(../images/index_03.png) no-repeat; margin-top:-2px; _margin-top:-3px;}

#s{ width:100%; height:200px; background:url(../images/index_03.jpg) repeat-x}
#s ul{ display:block; width:1002px; height:181px; padding-top:19px; margin:0 auto}
#s ul li{ display:block; width:212px; height:181px; float:left; margin:0 19px; _display:inline}
#s ul li img{ display:block; width:121px; height:89px; margin:0 auto}
#s ul li P{ display:block; width:100%; height:20px; font-size:14px; text-align:center; margin:10px 0; font-weight:bold}
#s ul li a{ display:block; width:100%; height:40px;color:#959595}
#s ul li a:hover{color:#ffa20f}

#san{ width:1002px; height:190px; padding:40px 0; margin:0 auto}

#san .title{ width:100%; height:20px; font-size:14px; font-weight:bold; margin-bottom:15px; color:#656565}
#a{ width:240px; height:190px; float:left;}
#a P{ display:block; width:100%; height:115px;}
#a P img{  float:left; margin:0 20px 0 0}
#a ul{ display:block; width:100%; height:30px; margin-top:20px;}
#a ul li{ display:block; width:30px; height:30px; float:left; margin-right:20px;}
#a ul li a{ display:block; width:30px; height:30px; 
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;}
#a ul li .a{ background:url(../images/index_34.jpg)}
#a ul li .a:hover{ background:url(../images/a1.jpg)}

#a ul li .aa{ background:url(../images/index_34-12.jpg)}
#a ul li .aa:hover{ background:url(../images/a2.jpg)}

#a ul li .aaa{ background:url(../images/index_34-13.jpg)}
#a ul li .aaa:hover{ background:url(../images/a3.jpg)}

#news{ width:285px; height:190px; float:left; margin-left:80px; }
#news ul{ display:block; width:100%;}
#news ul li{ display:block; width:285px; height:20px; background:url(../images/d.gif) no-repeat 0 11px; padding-left:10px; padding-bottom:5px;}
#news ul li a{ display:block; width:285px; height:20px; float:left; font-family:"微软雅黑"}
#news ul li span{ display:block; width:75px; height:20px; float:right; color:#999;}

#c{ width:317px; height:190px; float:right}
#c p{ display:block; margin-bottom:10px;}
#c p img{ margin-right:5px;}

#foot{ width:100%; background:#000 url(../images/index6.jpg) repeat-x}
#foot_da{ width:1002px; height:auto; margin:0 auto; padding-bottom:10px;}
#foot_dadl{ width:1002px; height:263px; padding-top:1px;}
#foot_da dl{ width:92px; height:215px; padding:30px 0 0 25px; margin-right:58px; display:block; float:left; background:url(../images/indx_03.png) no-repeat; behavior:url("/css/iepngfix.htc")}
#foot_da dl dt{ width:100%; height:20px; color:#cccccc; font-size:14px; margin-bottom:20px; font-weight:bold}
#foot_da dl dd a{ width:100%; height:20px;color:#959595}
#foot_da dl dd a:hover{ width:100%; height:20px;color:#ffa20f}

#pan{ width:1002px; }
#pan_l{ width:1002px;}
#pan_l a{color:#959595}
#pan_l a:hover{color:#ffa20f}
#pan_r{ width:530px; height:20px; position:absolute; margin-left:470px;color:#959595}

.link{ width:1002px; height:auto; padding:10px 0; color:#767676}
.link a{ display:inline-block; padding-right:3px; color:#767676}