@charset "gb2312";
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,form,td,span,input,a,div{ padding:0px; margin:0px; border:0px;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}
.clear{clear:both; height:0px; line-height:0px; overflow:hidden; }
body{margin:0 auto; font-family:"ºÚÌå","Î¢ÈíÑÅºÚ";font-size:12px;color:#000; width:100%; height:auto; padding:0; margin:0;}

/*img {border: none;vertical-align: middle;}
img { -ms-interpolation-mode: bicubic; }
h2,h3,h4,img,p,dl,dd,dt{margin:0;padding:0;list-style:none;border:0;}
ul,ol,li{margin:0;padding:0;border:0;list-style:none;}
input{background-position:0 0;margin:0;padding:0;border:0;list-style:none;background:none;}
*/

.all{ background:url(imagesright_bj.jpg) repeat-x; position:relative;}
.logo{ width:996px; margin:0 auto; height:109px; background: url(imagesdh_02.jpg) no-repeat;z-index:99; position:relative;}
.fhsy{width:230px; height:80px; padding:20px 0 0 10px;float:left;}
.fhsy a{display:block;}
/*---------------------??????----------------------------------*/
#menu{
	height:35px; padding-top:39px;width:650px;position:relative; padding-left:310px;}
#menu ul{
	 height:29px;list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px; width:630px;}
#menu .ss{width:34px; height:35px; position:absolute; top:18px; right:27px;}
#menu .fhsy{width:66px; height:25px; position:absolute; top:60px; right:0;}
#menu ul li{float:left; width:90px; font-size:20px; height:29px; font-family:"ºÚÌå","Î¢ÈíÑÅºÚ";}
#menu ul li.hover{float:left; width:90px; height:35px; font-size:20px; background:url(imagesjtt_03.jpg) no-repeat bottom;}
#menu ul li.hover a{color:#22a7e6; }
#menu ul li.hover a:hover{color:#22a7e6;}
#menu ul li a{color:#000;font-weight:bold;}
.smenu{width:610px; padding-left:285px; padding-top:4px; line-height:30px;}
.smenu li{font-size:15px;font-family:"ºÚÌå","Î¢ÈíÑÅºÚ";}
.smenu li a{color:#e4e4e4; padding:0px; font-weight:bold; font-size:15px;}
.smenu li a:hover{color:#fff;}

.box{height:109px; background:url(imagesbody_bj.jpg) repeat-x; width:100%; position:absolute; left:-50%; top:0px; z-index:98;}


#warp{ width:100%; height:auto; margin:0 auto; background: url(imageswarp_bj.jpg) repeat-x; position:relative;}
.main{ width:955px; height: auto; margin:0 auto; padding-top:22px;overflow:hidden;}
.mai_title1{ width:955px; height:52px; float:left; background:url(imagestylbt_bg.jpg) no-repeat; text-align:center; line-height:52px; font-size:24px; font-weight:bold; font-family:"ºÚÌå","Î¢ÈíÑÅºÚ"; color:#fff;}
.mai_list{ width:953px; height:auto; float:left; border:#a0a0a0 solid 1px; border-top:none; background:#FFF; padding-bottom:20px;}
.mai_list .right1{width:245px; float:left; padding-left:15px;}

.list_left{ width:477px; float:left; padding-top:20px;}
.list{ width:433px; margin:0 22px; _margin:0 21px;}
.list_tit{ height:32px; padding-bottom:3px;}
.list_tit h3{ font-family:"ºÚÌå"; font-size:18px; font-weight:normal; color:#000; padding-top:14px; padding-left:5px;}
.list_con{ height:83px; background:#f5f5f5; padding: 23px 0;}
.list a{ display:inline-block; padding:0 13px 0 10px; line-height:24px; color:#00b1eb;}
.list_con2{ height:237px; background:#f5f5f5; padding: 23px 0;}
.list_con2 a{padding:0 7px 0 6px;}
.list_con3{ height:32px; background:#f5f5f5; padding:15px 0 0;}
.list_con4{ height:90px; background:#f5f5f5; padding: 23px 0;}
.list_con4 a{padding:0 30px 0 10px;}

.list_right{width:476px; float:left; padding-top:20px; overflow:hidden;}
.list_con5{ height:65px; background:#f5f5f5; padding-top:23px;}
.list_con5 a{padding:0 11px 0 10px;}
.list_con6{ height:186px; background:#f5f5f5; padding-top:23px;}

.t_top{ width:165px; margin:0 auto; position:absolute; bottom:26px; right:9px; width:160px\9; width:168px\9\0;}




.but01{width:955px; height:100px; margin:20px auto 0;}
.but01 ul{ margin:0px; padding:0;height: auto; float:left; border:none; margin-left:10px; display:inline;}
.but01 ul li{ width:60px; text-align:center; margin:10px 0 0px 0px; padding:0 15px 0px 10px;float:left;height:60px; overflow:hidden; display:inline; background:url(imagesfg.jpg) no-repeat left center;}
.but01 ul img{width:32px; height:32px;}
.but01 ul span{ width:60px; overflow:hidden; display:block; clear:both; line-height:24px; height:24px; text-align:center; color:#0069ff; margin-top:5px; }
.but01 ul span a{color:#0069ff; font-size:14px;}
.but01 ul span a:hover{ color:#c70000;}


.footer{ width:100%; height:96px; margin:0 auto; background:#e1e1e1; line-height:96px; text-align:center; color:#626262;}
