﻿@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#646464; font-size:12px; font:Arial, 宋体, sans-serif; background:url(../images/topbg.gif) repeat-x; line-height:22px;}
/*共用*/
a{text-decoration:none;color:#444}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/

.top{width: 1000px;height:96px;margin: auto;}
.head{width:955px; height:80px; padding:10px 9px 0 16px; line-height:14px; color:#84848e;}
.head_l_img{height:9px;width:212px;float:left;margin:4px 0 0 0;}

.head_r{color:#6e6e6e;float:right;}
.head_r a{color:#9e9fa3; margin:0 4px;}
.logomenu{width:980px; height:57px;}

.menu{width:980px; height:56px; padding-top:1px;}
.menu li{float:left;}
.menu_ul{}
.menu_ul li.one{float:left;}
.menu_ul li.menu_li{float:left;width:2px;height:55px;background:url(../images/menu_li.gif) left top no-repeat;}
.menu_ul li.home a{display:block;height:55px;width: 96px;text-align:center;line-height:55px;font-size: 16px;font-family: 微软雅黑;color:#F1F1F1;}
.menu_ul li.one a{display:block;height:55px;width: 124px;text-align:center;line-height:55px;font-size: 16px;font-family: 微软雅黑;color:#F1F1F1;}
.menu_ul li.one a:hover,.menu_ul li.one a.on{text-decoration:none;background:url(../images/menu_a.gif) center top no-repeat;}
.menu_ul li.home a:hover,.menu_ul li.one a.on{text-decoration:none;background:url(../images/menu_a.gif) center top no-repeat;}




.bottombg{  margin:35px auto 0 auto;background:url(../images/bottombg.gif) repeat-x center 0; }
.bottom{width:980px; margin:0 auto;}
.link{width:965px; height:60px; padding:0 15px 0 0; color:#646464;}
.link_l{color:#919191; padding-top:11px;}
.link_l a{color:#646464; padding:4px 8px;margin:0 5px;}
.link_l a:hover{ background:url(../images/bottomannu.gif) no-repeat; color:#fff;}
.link_r{ padding-top:15px;}
.copyright{ line-height:24px; padding:13px 11px 13px 4px; color:#999;background:#262626;}












/* CSS Document */

#bannerbg{ height:382px; margin:0 auto;}
#banner{height:348px;}

#con{width:980px; height:210px; margin:0 auto;}
#con_l{width:480px; height:210px; float:left;}
#tit{width:454px; height:51px; background:url(../images/indextitbg.gif) no-repeat; padding:0 9px 0 17px;}
#tit_l li{width:80px; height:19px; text-align:center; padding-top:12px; line-height:14px; float:left; font-weight:bold;color:#424141;}
#tit_l li a{color:#fff}
#tit_l li:hover,#tit_l li.hover{ background:url(../images/indextitbg2.gif) no-repeat center bottom;color:#fff;}
#tit_l li:hover a,#tit_l li.hover a{color:#FFF;text-decoration:none;}
#tit_r{ float:right; padding-top:11px;}
#news{width:480px; height:159px;}
#news_l img{ border:1px solid #d9d9d9; float:left; margin-right:21px; padding:1px;}
#news_r{width:270px; height:159px; float:left;}
#box{width:270px; height:47px; border-bottom:1px solid #ebebeb; color:#8f8e8e; overflow:hidden;}
#box a{color:#fb6700;}
#box span{color:#848484;}
#news_r li{width:270 px; height:13px; line-height:13px; padding-top:11px; display:block;}
#news_r li a{color:#646464;}
#news_r li a.ash{color:#b4b2b2; margin-right:6px;}
#con_r{width:479px; height:210px; float:right;}
#title{width:461px; height:51px; background:url(../images/indextitlebg.gif) no-repeat; padding:0px 8px 0 10px;}
#title_l{height:32px;line-height:32px;padding:0 0 0 28px;font-family: 微软雅黑;color:#666;width:140px;float:left;background:url(../images/indextitle.gif) left center no-repeat;}
#title_l a{font-size:15px;font-family: 微软雅黑;color:#fff;margin:0 10px 0 0 ;font-weight:bold;}
#title_r{float:right;margin:8px 0 0 0;}


	  .rollBox {width:479px;overflow:hidden; height:128px;}
	  .rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background: url(../images/jt1.gif) no-repeat;width: 14px;height: 108px; cursor: pointer; margin-right:10px;}
	  .rollBox .RightBotton {overflow:hidden;float:left;display:inline;background: url(../images/jt2.gif) no-repeat;width:14px;height: 108px; cursor:pointer;margin-left:12px; }
	  .rollBox .Cont {width:429px;overflow:hidden;float:left;}
	  .rollBox .ScrCont {width:10000px;}/*加大宽度是为了适应更多的logo内容*/

	  .rollBox .Cont li {width:135px; height:194px;float:left;text-align:center;padding:2px; line-height:14px; margin-right:7px; display:inline; background:url(../images/indexpicbg.gif) no-repeat;}
	  .rollBox .Cont li:hover{background:url(../images/indexpicbg1.gif) no-repeat;}
	  .rollBox .Cont li p a{ text-decoration:none; color:#fff; font-weight:bold; padding-top:5px; display:block;}
	  .rollBox #List1, .rollBox #List2 {float:left;}
#con_r span{ margin-top:4px;}
#con_r span img{ float:left;}

.tel{float:left;height:54px;width:514px;margin-right:5px;}
.tel p{padding:20px 0 0 16px;font-weight:bold;font-size: 14px;}


.aboutbg{width:980px; height:220px; margin:32px auto 0 auto;}
.about{width:468px; height:215px; background:url(../images/indexaboutbg.gif) no-repeat; padding:12px 3px 0 9px; color:#646464;}
.about_l{ margin-right:13px; display:inline;}
.about_r{width:267px;}
.about_r span{width:257px; height:22px; padding-top:2px; border-bottom:1px dashed #dbdbdb; display:block; margin-bottom:5px;}
.about_r span img{ height:13px; overflow:hidden;}
.about_r a{color:#fb6700;}






.box{clear:both;width:980px; margin:0px auto;}
.banner .box{position:relative;}
.flash_icon{ width:130px; text-align:center; position:absolute; z-index:5; right:20px;bottom:10px;}
.flash_icon a{ background:url(../images/nl2.png) right top no-repeat; width:15px;float:left; height:15px; display:block; margin:0 5px; cursor:pointer;}
.flash_icon a.active{ background-position: left top; cursor:default; }




.box2{width:1000px;margin:0 auto;padding:20px 0;}
.box2 .left{width:207px;float:left;}
.left1{}
.left1 h3{height:37px;line-height:32px;background:url(../images/left1_h3.gif) left top no-repeat;}
.left1 h3 p{float:left;display:block;height:26px;width:70px;margin:10px 0 0 17px;text-align:center;overflow:hidden;color:#FFF;font-size: 12px;line-height:28px;}
.left1 h3 span{float:left;height:28px;line-height:28px;color:#939292;margin:10px 0 0 10px;font-size: 14px;font-family: 微软雅黑;}

.left1 ul{background:url(../images/left1_ul.gif) left top repeat-y;}
.left1 ul li{}
.left1 ul li a{display:block;height:35px;padding:2px 0 0 70px;color: #444;
font-weight: bold;line-height:35px;background:url(../images/left1_a.gif) left top no-repeat;}
.left1 ul li a:hover,.left1 ul li a.on{text-decoration:none;color: #fe6a03;background:url(../images/left1_a2.gif) left top no-repeat;}
.left1_b{height:10px;background:url(../images/left1_b.gif) left bottom no-repeat;}

.left2{height:250px;width:207px;background:url(../images/leftpic.gif) left top no-repeat;padding-top:60px;}
.left2 ul{padding:15px;}


.box2 .right{position:relative;width:749px;float:right;margin:50px 0 0 0 ;background: url(../images/conrbg1.gif) no-repeat 0 bottom;
border-top: 2px solid #f3f3f3;}

.title20{position: absolute;left:0;top:-50px;width:749px;line-height:36px;height:36px;background:url(../images/title20.gif) left top no-repeat;}
.mianbao{float:right;margin:0 20px 0 0 ;color:#666}
.mianbao a{margin:0 5px;color:#666}
.title20 h5{float:left;margin:0 0 0 30px;font-family: 微软雅黑;color:#666;}
.title20 span{float:left;padding:0 0 0 10px;font-family: 微软雅黑;color:#8E8E8E;font-weight:bold;}
.title21{margin:30px;text-align:center;font-size: 22px;line-height:150%;font-weight:bold;}


#main{width:719px; padding:30px 0 30px 30px;}
#main li {width:155px; height:138px;float:left;text-align:center;padding:2px; line-height:14px; margin:0 16px 23px 0; display:inline; background:url(../images/probg1.gif) no-repeat;}
#main li:hover{background:url(../images/probg.gif) no-repeat;}
#main li p a{ text-decoration:none; color:#fff; font-weight:bold; padding-top:7px; display:block;height:20px; border-top:1px solid #fff;}
#main li:hover p a{ border:0;}

