/*---导航---*/

#nav{height:66px;margin: 0 auto 2px auto;background:url(navbj.jpg) repeat-x; width:100%;z-index:11;left:0px; }
#nav ul{width:1180px;margin:0 auto;}
#nav li{float:left;text-align:center;height:54px;position:relative}
#nav li.line_off{background:none}
#nav a{display:block;float:left;text-decoration:none;height:41px;padding-top:15px;line-height:20px;font-size:20px;color:#ffffff;width:191px; font-weight:bold;}
#nav a:hover,#nav .active a,#nav li.sfhover a{color:#fff;text-decoration:none;background-image: url(bgON.png);background-repeat: repeat-x; height:54px;}
#nav a span{font-size:10px;line-height:18px;padding-bottom:15px;display:block; font-weight:normal; }
#nav .n{background:url(bgDIVIDER.gif);width:4px;*width:3px;height:54px;float:left; }


/*---当前分类---*/

#nav li ul{display:none;position:absolute;top:55px;width:191px;padding:10px 0;background: #0277ba; font-weight:normal;left:0px;z-index:11}
#nav li ul li{line-height:30px;height:30px;margin:0; font-size:14px; text-align:center;font-weight:normal;position:relative;z-index:2 }
#nav li ul a,#nav li.active ul a,#nav li.sfhover ul a{background:none;height:auto;color:#fff;line-height:26px;font-size:14px;padding:0 0 6px;font-weight:normal;float:none;}
#nav li ul a:hover{color:#fff; width:183px; background:#ff8800;margin-left:4px;font-weight:normal;}
#nav li ul .t{position:relative;top:14px;left:0;width:155px;height:4px;font-size:0;line-height:0;overflow:hidden; text-align:center;}

#higa{height:56px;}
.full_banner{width:100%; position:relative; height:400px; overflow:hidden;}
.full_banner .bd img{width:1180px;height:400px;}
.full_banner .bd{margin:0 auto;width:1180px;height:400px; position:relative; z-index:0; overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important; float:left; height:400px; overflow:hidden; text-align:center;}
.full_banner .bd li a{ display:block; height:400px;}
.full_banner .hd{width:100%; position:absolute; z-index:1; left:0; height:30px; line-height:30px; text-align:center; bottom:30px;}
.full_banner .hd ul{text-align:center; padding-top:5px;}
.full_banner .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.full_banner .hd ul .on{background-position:0px 0px;}
.dqwz{ background:#f8f8f8; height:50px;}
.dqwzl ul{ width:850px; padding-left:20px; font-weight:bold; float:left;}
.dqwzl ul li{ float:left; height:50px; line-height:50px; padding:0 10px;}
.dqwzl ul li a{ color:#3c3c3c;}
.dqwzl ul li a:hover{ color:#F00;font-weight:bold; text-decoration:none;}
.dqwzr{float:right;height:50px; line-height:50px;}
.dqwzr a{color:#3c3c3c;}
.ban{ height:30px; border-bottom:3px solid #f0f0f0;  }
.title{font-weight: bold;overflow:hidden;height: 30px;padding: 0px 30px 0px 5px;border-bottom: 3px solid #00448f;color: #00448f;line-height: 30px; font-size:14px; float:left;}
.title a{background:url(tb.jpg) no-repeat center left; padding-left:10px;color:#055bc8; }
.title a:hover{color:#055bc8; }
.xwtgl ul li{ float:left; padding:0 10px;}
.xwtgr{height:52px; width:240px;padding-left:20px;float:left;background:url(gexian.jpg) no-repeat left; line-height:52px; color:#F00;}
.newsfl{width:500px;float:left; height:30px; line-height:30px; color:#fff;  font-size:14px;}
.newsfr{ width:60px;float:right;}
.newsfla{width:700px;float:left; height:30px; line-height:30px;   font-size:14px;}
.newsfrb{ width:100px;float:right;}
.newsfra{ width:50px;float:right;}
.neirongtl h1{ height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}
.conzl{ width:580px; float:left;}
.conzr{ width:580px; float:left;}
.conzlt{background:url(conzb.jpg) no-repeat; width:580px; height:49px;}
.conztit{ font-size:18px; float:left; font-weight:bold; height:49px; line-height:49px; padding-left:15px; color:#FFF;}
.conztit a{ color:#FFF;}
.news{ width:580px; float:left;}
.conzlnew{ margin-left:5px;*margin-left:0px; border:1px solid #e3e3e3; border-top:none;}
.conzlnew li{ width:560px;  margin:0 auto; margin-left:10px; padding-left:10px; background:url(jt.gif) no-repeat left;  font-size:14px; height:30px; line-height:30px;}
.conzlnew li a{color:#3c3c3c;}
.conzlnew li a:hover{ color:#F00; text-decoration:none;}
.news-l{ width:26px;height:260px; padding:10px 12px; float:left;}
.news ul{width:570px; margin:0 auto;}
.news ul li{ width:560px; padding-left:10px; background:url(jt.gif) no-repeat left; float:left; font-size:14px; height:28px; line-height:28px;}
.news ul li a{color:#3c3c3c;}
.news ul li a:hover{ color:#F00; text-decoration:none;}
.title1{font-weight: bold;overflow:hidden;height: 30px;padding: 0px 30px 0px 5px;border-bottom: 3px solid #5d9cec;color: #055bc8;line-height: 30px; float:left;}
.title1 a{background:url(tb.jpg) no-repeat center left; padding-left:10px;color:#055bc8; }
.title1 a:hover{color:#055bc8; }
.more1{ width:50px; color:#bebebe; padding-top:15px; font-size:14px; float:right;}
.more1 a{color:#3c3c3c;}
.incgalrt{ width:824px; margin:3px; background:url(titb.jpg) repeat-x bottom; height:40px; line-height:40px;}
.xinle{  height:37px; line-height:37px; font-size:16px; font-weight:bold; color:#000; padding-left:15px; float:left; border-bottom:3px solid #03659d;}
.xinle2{ width:120px; height:47px; line-height:47px;  float:left; border-bottom:3px solid #22b42c;}
.xianhui{width:44px; height:40px;float:right;}
.xianhui2{width:460px; height:47px;float:left; border-bottom:3px solid #ccc;}
.xianhui2{width:460px; height:47px;float:left; border-bottom:3px solid #ccc;}
.xinle2 a{ background:url(jtd.jpg) no-repeat left;text-align:center; font-size:18px; padding-left:15px; font-weight:bold; color:#000}
.news_more2{width:30px; padding:15px 15px 0 0;line-height:18px; float:right; font-weight:bold;}
#hzkh{ width:1000px;height:121px; border:1px #CCCCCC solid; overflow:hidden; margin:0 auto;}
#hzkh p{ padding:2px; height:117px; width:42px; float:left;}
#hzkh ul{ width:950px; float:right; height:42px;}
#hzkh ul li{ width:220px; height:85px; float:left; padding:15px 5px 0 8px;}
.ubtn3{ background:url(../images/ubtn3_11.gif) no-repeat;width:400px; padding-top:10px; height:31px; border:none; margin:0 auto;}
.page{ width:100%; text-align:center;  float:left}
.page a:hover{ background-color:#FC9; border:#f63 1px solid}
.page_link,.page_prev,.page_next,.page_on,.page_end{ display:inline-block; padding:0 5px;margin:0 2px; line-height:20px;}
.page_link,.page_prev,.page_next,.page_end{ border:#bfbeb9 1px solid; color:#333;}
.page_on{ background-color:#ff934b; border:#F63 1px solid; color:#fff; text-align:center; }
.page_more{ display:inline-block}
.page_link{ text-align:center; width:auto}

.about{width:780px; margin:0 auto; line-height:30px; overflow:hidden;  font-size:14px;}
.about h1{width:715px; height:35px; font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
.about p{ line-height:30px;text-indent:2em}
.cont {width:700px;padding:10px 15px;overflow:hidden;line-height:20px;}
.cont table {border:#dadad8 1px solid;line-height:40px;}
.cont table td {border-left:#dadad8 1px solid;border-bottom:#dadad8 1px solid;padding-left:5px;}
.cont table .txt {text-align:right;padding:0 5px 0 0;}
.cont table h6 {padding:0 0 0 10px;}
.tc {text-align:center;}
.field-txt {border:1px solid #868686;width:180px;padding:0 5px;height:25px;line-height:25px;}
.area-txt {border:1px solid #868686;width:400px;padding:0 5px;height:150px;line-height:25px;margin:10px 0;}
.liuyan li {float:left;margin:0 10px;}
.lianxiwm{ width:650px; margin:20px auto;  min-height:260px;background:url(../images/1-1_03.jpg) no-repeat;}
.lianxiwm  p{width:650px; padding-top:20px;  font-size:14px;}
.cpzs{width:1180px; margin:0 auto;}
.incgalr{ width:830px; border:1px solid #efefef; padding-bottom:15px; float:right;}
.incgalra{ width:830px; border:1px solid #efefef; padding-bottom:15px; float:right;}
.new-list{width:810px; margin:0 auto;}
.new-list ul li{width:800px; padding-left:10px; background:url(jt.gif) no-repeat left; float:left; font-size:14px; height:30px; line-height:30px;}
.new-list li a{ color:#333;}
.new-list li a:hover{ color:#F00; text-decoration:none;}
.cpzsl{ width:330px; float:left; }
.cpzslliebiao{ border:1px solid #efefef; overflow:hidden;}
.cpzslt{width:322px; height:40px; margin:3px;line-height:40px; font-size:18px; text-align:center; font-weight:bold; background:#03659d; color:#FFF; }
.liebiao{width:310px; margin: 0 auto;}
.liebiaob{width:330px; height:45px; margin:5px 0;  background:#03659d;color:#FFF;}
.liebiaob p a{color:#FFF;text-decoration:none;}
.liebiaon{width:120px; padding-left:60px; font-size:18px; font-weight:bold; color:#FFF; line-height:45px; height:45px; margin:0 auto;background:url(../images/liebiaoa.jpg) no-repeat left;}
.liebiaon2{width:120px; padding-left:60px; font-size:18px; font-weight:bold; color:#FFF; line-height:45px; height:45px; margin:0 auto;background:url(../images/liebiaob.jpg) no-repeat left;}
.liebiao ul{ width:280px; margin: 0 auto }
.liebiao ul li{ width:280px; text-align:center; font-size:18px; border:1px solid #efefef; height:46px;   line-height:46px; margin:15px 0; }
.cgaltu{width:245px; height:132px;background:url(../images/cgal-bj.jpg) no-repeat; }
.liebiao ul li a{width:100%;height:46px; overflow:hidden; display:block;  line-height:46px; color:#333;}
.liebiao ul li a:hover{width:100%;height:46px; overflow:hidden;display:block;  line-height:46px; background:#03659d; color:#Fff; }
.cgaltu img{width:240px; height:125px; padding:2px;}
.cgal-t{width:235px; height:20px; text-align:center; line-height:20px;}
.incgalr ul li a{ color:#3c3c3c;}
.incgalr ul{width:830px;}
.incgalr ul li{width:245px; height:160px; float:left; margin:0px 15px;*margin:0px 10px;}
.incgalr ul li span{ float:left;}
.gsjjt{background:url(../images/jiao.jpg) no-repeat; width:50px; height:26px; margin:0 auto;}
.confft{ width:1180px; height:40px;}
.hydw{ width:100px; padding-left:15px; height:40px; line-height:40px; float:left; font-size:16px; font-weight:bold;}
.hydwm{ width:30px; height:15px; padding-right:10px; padding-top:15px; float:right; }
.link{ border:1px solid #d4d4d4; border-top:8px  solid #d4d4d4; margin:15px 0; overflow:hidden;}
.link p{ height:40px; line-height:40px; padding-left:15px; font-size:18px; font-weight:bold;}
.link ul{ margin:10px;}
.link ul li{ height:30px; float:left; margin:10px;}
.link ul li a{color:#3c3c3c;}
.link ul li a:hover{ color:#F00; text-decoration:none;}
.newimgb{ margin:10px 0;*margin:5px 0;}
.newimgb li{ width:218px; float:left; margin:10px 0;*margin:3px 0;}
.newimgb li img{ width:218px; height:136px;}
.newimgb li span{ width:218px; height:25px; float:left; line-height:25px; text-align:center; background:#e9e9e9;}
.newimgb li span a{ color:#000;}
.conffx li{ margin:0 9px;*margin:0 5px; overflow:hidden;}
.side-bar a,.chat-tips i {background-image: url(gdt-img.png);
	background-repeat: no-repeat;}
/*右侧悬浮icon*/
.side-bar {width: 66px;position: fixed;bottom: 20px;right: 25px;font-size: 0;line-height: 0;z-index: 100;}
.side-bar a {width: 66px;height: 66px;display: inline-block;background-color: #03659d;margin-bottom: 2px;}
.side-bar a:hover {background-color: #ff7010;}
.side-bar .icon-qq {background-position: 0 -62px;}
.side-bar .icon-chat {background-position: 0 -130px;position: relative;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-mail {background-position: 0 -198px;}
.side-bar .icon-totop {background-position: 0 -334px;}
.chat-tips {padding: 20px;border: 1px solid #d1d2d6;position: absolute;right: 78px;top: -55px;background-color: #ffffff;display: none;}
.chat-tips i {width: 9px;height: 16px;display: inline-block;position: absolute;right: -9px;top: 80px;background-position:-88px -350px;}
.chat-tips img {width: 138px;height: 138px;}
 .ope_btn{ width:830px; margin:0 auto;}
 .ope_btn span{ width:370px; padding:10px;}
 .txtup{ float:left; text-align:right}
  .txtup a{ color:#666}
  .txtdown{ float:left; text-align:left}
  .txtdown a{ color:#666}


