﻿/* CSS Document */
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,dd,dt{margin:0; padding:0;}
li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}

.clear{height:0; overflow:hidden; clear:both;}
.fr{ float:right;}

a{text-decoration:none; cursor:pointer;}
a img{border:0;}

.float{float:left;}
.top20{ padding-top:20px;}
.top40{padding-top:40px;}
.home_flash{width:100%;position:relative;overflow:hidden;height:500px;background:#e4e4e4;}
#flash{list-style:none;height:500px;width:1920px;position:absolute;left:50%;margin-left:-960px;}
#flash li{overflow:hidden;height:500px;}
#flash li .pic{height:500px;position:relative;overflow:hidden;}
#flash li .pic img{display:block;}
/*flash*/
.slidy-menu{position: absolute;top:460px ;left:800px; z-index:999;padding:0;width:120px;height:25px;list-style:none;}
.slidy-menu li{background:url(../images/bullets.png) no-repeat 0 0;float:left;text-align:center;vertical-align:middle;width:22px;}
.slidy-menu li a{background:url(../images/bullets.png) no-repeat 0 0;cursor:pointer;display:block;height:20px;text-decoration:none;}
.slidy-menu li.slidy-link-selected a{background:url(../images/bullets.png) no-repeat 0 -23px;}

/*all*/
body{background-color:#fff; font-size:12px; font-family: "Microsoft YaHei", "SimSun"; color:#555; line-height:23px; margin:0 auto;}
a:link,a:visited,a:active{
     color:#555;
	 text-decoration:none;
	 }
a:hover{
     color:#ff9600;
	 text-decoration:none;
	 }
.cp img{border:3px solid #fff;}
.cp a:hover img{border:3px #00408c solid;}
.cp2 img{border:7px solid #efeeef; padding:1px;}
.cp2 a:hover img{border:7px #00408c solid;}
#top{width:100%; line-height:182px; margin:0 auto; background:url(../images/0.jpg) repeat-x;}
#headkuoz{ width:1396px; margin:0 auto; height:auto;}
#head_text{ width:980px; margin-left:208px; float:left}
#head_left{ width:208px; float:left;} 
#tishiyu{ width:208px;
          height:165px;
          background:;
		  float:right;   
           }
.tishiyu_text { width:150px; height:50px; line-height:20px; margin-top:53px; margin-left:35px; font-weight:bold;}
.tishiyu_text span{ color:#F00; font-size:14px;}
.tishiyu_tu{margin-top:30px; width:23px; margin-right:30px; float:right;}

/*head*/
#dingbg{width:100%; height:28px; background-color:#efedee; margin:0 auto;}

#dingwz,#head,#sou,#mid,#fanwei,#fwtu,#wutu_wz,#mid2,#shebei,#news{width:980px; margin:0 auto;overflow:hidden;}

#dingwz{line-height:28px; color:#777;}
#dingwz a{color:#777;}
#dingwz a:hover{color:#ff9600;}
#dingwz span{float:right;}

#headbg{width:100%; height:157px; background-color:#FFF; margin:0 auto;}
#logo{width:87px; height:87px; padding:40px 0 30px 0; float:left;}
#gg{width:515px; height:97px; font-size:40px; font-family: "Microsoft YaHei", "Microsoft YaHei", "SimSun"; color:#333; line-height:30px; padding-left:15px; padding-top:45px; float:left;}
#gg span{font-size:40px; font-weight:bold; color:#f90401;}
#gg font{font-size:16px;}
#tel{width:350px; font-size:14px; line-height:24px; float:left;padding-top:45px;}
#tel span{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff0000;}

/*menu*/
#menubg{width:100%; height:45px; background:url(../images/1.jpg) repeat-x; margin:0 auto;}
#nav{width:980px; height:45px; background:url(../images/2.jpg) repeat-x; margin:0 auto;}
#nav li{text-align:center;}
#navjg{width:1px; float:left;}
#navjg img{float:left;}
#navwz{width:auto; line-height:45px; float:left;}
#nav a{display:block; float:left; width:121px; color:#fff; height:45px; line-height:45px; text-align:center; font-size:16px; font-weight:bold; white-space:nowrap;}
#nav a.ns,#nav a:hover{ color:#fff; text-decoration:none; background:url(../images/4.jpg) center;}
#nav li{ background-position:0 -20px; float:left;}

/*search*/
.sou_nei{width:980px; padding:8px 0;  float:left;}
.search_kong{ width:215px; float:left;}
.search_2{float:left; width:187px;}
.search_2 input{border:1px solid #dddddd; color:#aaaaaa; margin:0; height:23px; padding-left:10px; line-height:22px; background-color:#FFFFFF; float:left;}
.search_tu{float:left; width:28px;}
.search_zi{float:left; width:765px;}


/*mid*/
#midbg{width:100%; height:auto; border-top:1px #d6d6d6 dashed; border-bottom:1px #d6d6d6 solid; background:url(../images/5.gif) repeat; margin:0 auto;}
#midbg .left{width:224px; background:url(../images/6.jpg) repeat-y; float:left;}
.top26{padding-top:26px;}
.top100{padding-top:130px;}

.flbt{ background:url(../images/7.jpg) no-repeat; height:38px; line-height:38px; padding-left:30px; font-size:16px; font-weight:bold; color:#fff;}
.xflbg{background:url(../images/8.jpg) repeat-y; padding-left:29px; margin-left:1px;}
.xflbg a{font-size:15px; color:#000;font-weight:bold}
.xflbg a:hover{font-size:15px; color:#00408c;}

.right{width:713px; float:right;}
.btbg{background:url(../images/9.jpg) repeat-x; height:49px; line-height:49px;}
.ppbt{background:url(../images/10.jpg) no-repeat; font-size:16px; color:#333; clear:both;}
.ppbt h2{font-size:16px; font-weight:normal; float:left;}
.ppbt font{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-transform:uppercase;}
.ppbt span{float:right; font-size:12px; text-transform:uppercase;}
.pp{ padding:15px 0 0;clear:both;}
.subcon{ width:170px; overflow:hidden; float:left; }
.subcon li{ background:; width:160px; height:200px; }
.subcon  li img{ width:140px; height:180px;}
.subcon  li span{ height:20px; line-height:20px; text-align:center; overflow:hidden;}

/*fanwei*/
.fanwz{text-align:center; font-size:16px; font-family:"微软雅黑", "黑体", "宋体"; line-height:26px; color:#514f4d; text-transform:uppercase;}
.fanwz span{ font-size:24px; font-weight:bold;}
.fanwz font{ font-size:18px; line-height:35px;}
.fw_l{width:490px; float:left; margin-bottom:46px;}
.fw_l{font-size:16px; line-height:30px; color:#666;}
.fw_l span{font-size:20px; font-weight:bold; color:#555; font-family:"微软雅黑", "黑体", "宋体";}

/*5tu*/
#wutubg{width:100%; background:url(../images/11.jpg); padding-bottom:46px; margin:0 auto;}
.top46{padding-top:46px;}
.wtbtbg{ padding-left:325px; background:url(../images/12.jpg) no-repeat; height:88px; font-size:18px; color:#fff; line-height:26px;}
.wtbtbg span{font-size:24px; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; color:#fff;}
#wutu{width:942px; margin:0 auto;}
.tu1{width:166px; line-height:18px; text-align:center; color:#fff; font-size:14px; font-weight:bold; float:left;}
.tu1 span{ font-weight:100; text-transform:uppercase; color:#b0bdde;}
.jtbg{width:28px; height:91px; background:url(../images/13.jpg) top left no-repeat; float:left;}

/*about*/
.lanxi{width:208px; float:left;}
.lxbtbg{height:40px; line-height:16px; background-color:#00408c; text-align:center; color:#fff; font-size:14px; font-weight:bold; padding-top:6px;}
.lxbtbg span{font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:100; text-transform:uppercase;}
.lvbg{height:32px; line-height:32px; font-size:12px; font-weight:bold; color:#00408c; padding-left:30px; background:url(../images/14.jpg);}
.lxwzbg{ line-height:31px; padding-left:30px; background:url(../images/15.jpg);}
.lxbb{height:50px; border-bottom:4px #00408c solid;}

.about{width:742px; float:right;}
.box{border:1px #eee solid; margin-bottom:40px;}
.hui{background-color:#eee; height:43px; line-height:43px; padding-right:20px;}
.about_bg{background:; font-size:14px; font-weight:bold; color:#00408c; padding-left:50px;}
.about_bg span{float:right; font-size:12px; font-weight:100; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.about_wz{padding:40px 30px 0; height:264px; line-height:26px;}

/*shebei*/
.sbbg{ font-size:16px; font-weight:bold; color:#00408c; text-align:center; line-height:21px; background:url(../images/16.jpg) top center no-repeat;}
.sbbg span{font-size:12px; font-weight:100; font-family:Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}

.sbbg1{ font-size:16px; font-weight:bold; color:#00408c; line-height:21px; background:url(../images/16.jpg) top center no-repeat;}
.sbbg1 span{font-size:12px; font-weight:100; font-family:Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;  padding-left:410px;}
.sbbg1 h2{font-size:16px; float:left; padding-left:450px;}

.sb_tu{background:url(../images/17.jpg) center no-repeat; border-bottom:1px #ccc solid; padding:20px 45px 40px;}
.sb_tu a{color:#555;}
.sb_tu a:hover{color:#00408c;}

/*news*/
.new{width:595px; float:left; overflow:hidden;}
.newbt{font-size:16px; font-weight:bold; color:#00408c;}
.newbt font{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase; font-weight:100;}
.newbt span{float:right; font-size:12px; font-weight:100; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.newwz{width:595px; padding-top:20px; padding-bottom:10px; line-height:25px; float:left;}
.newwz a{color:#00408c;}
.newwz a:hover{color:#f60;}
.new_wz{width:595px;   float:left;}
.xuxian{width:40px; height:350px; border-right:1px #ccc dashed; float:left;} 
.faq{width:300px; float:right;}
.faqwz{ width:285px; background:url(../images/19.jpg) top left repeat-y; padding-left:15px; margin-top:15px; float:left;}

/*link*/
#link{width:978px; border:1px #ddd solid; margin:0 auto;}
.link_bt{height:33px; background:url(../images/20.jpg) no-repeat; margin:0 10px;}
.link_wz{ padding:10px; background:url(../images/21.jpg) top repeat-x;}
.top12{padding-top:12px;}

/* bottom */
#dhwz{width:980px; height:35px; line-height:35px; text-align:center; font-size:16px; font-weight:bold; color:#fff; background-color:#00408c; margin:0 auto;}
#bottom{padding:15px 0; text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

/* 内页代码 */
.n_left{width:199px; float:left;}
.n_left_bt{height:54px; line-height:54px; color:#FFF; text-align:left; font-size:16px; font-weight:bold; padding-left:30px; background:url(../images/22.jpg);}
.n_box{background-color:#fff; border:3px #00408c solid;}
.n_left_fl{background:url(../images/23.jpg) repeat-y; padding-left:25px; margin:20px;}
.n_left_fl a{font-size:14px; color:#333;}
.n_left_fl a:hover{font-size:14px; color:#f60;}
.n_tu{ float:left;}

.n_con_bt{height:37px; line-height:37px; color:#FFF; text-align:left; font-size:14px; font-weight:bold; padding-left:20px; background-color:#00408c;}
.n_conbg{background-color:#f8f7f5; padding:6px 6px 15px;}
.n_comwz{width:720px; padding-top:10px; margin:0 auto;}

/*list*/
.list_page{text-align:center;margin:10px;}
.list_page a{display:inline-block;padding:7px 10px;border:1px solid #90CBF9;font-family:"micorsoft yahei","simsun";margin-left:-1px;color:#333;}
.list_page a:hover{background:#09A3DC;color:#0b0b0b;border:1px solid #09A3DC;}
.list_page a.hover {background:#90CBF9;border:1px solid #90CBF9;color:#0b0b0b;display:inline-block;padding:7px 10px;font-family:"micorsoft yahei","simsun";margin-left:-1px;}
.list_page b{margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

#container{overflow:hidden;  width:1000px;}
#container .left{width:680px;float:right;overflow:hidden;}
#container .right{width:300px;float:left;overflow:hidden;}
.w980{width:1000px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w610{width:656px;padding:10px 10px;}
.w726{width:756px;padding:10px 10px;}
.w810{width:790px;padding:10px 10px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}
.w670{width:670px;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto; }
.b{border:1px solid #fff;}
.bt{border:1px solid #fff;border-top:2px solid #fff;}
 .subject{line-height:45px;height:45px;background:none;font-size:14px;padding:0 0 0 35px;color:#00408c;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;}
.subject span a{color:#050e87;}
.subject span a:hover{color:#000;}
.subject_user{background:url(../images/bg_title.gif);line-height:39px;height:39px;font-weight:bold;font-size:14px;text-align:center;}
.toplist{margin:10px;padding:0;list-style:none;background:url(../images/dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0;}
.toplist li span{float:right;color:#999;}
.topcate{margin:10px;padding:0;list-style:none;}
.topcate li{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;height:30px;padding-left:35px;background:url(../images/26.jpg) no-repeat top left;}
.topcate li a:hover{color:#000;}
.topcate .hover{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;background:url(../images/ulbj.gif) no-repeat top left;}
.topcate .hover a{color:#000;}
#position{width:1000px;margin:0 auto;height:34px;line-height:34px;background:#f6f6f6;overflow:hidden;}
#position div{height:34px;line-height:30px;_padding-top:8px;}

