﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
ul,li{ list-style:none;}
a{ text-decoration:none;}
.clear{ clear:both; overflow:hidden; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.center{ width:1012px; margin:0 auto;}
input{ border:none;}
b{ font-weight:normal;}
h1,h2,h3,h4{ font-weight:normal;}
img{ border:none;}

.productnnn{padding:0 15px;}
.productnnn h5{ font-size:16px; padding:20px 0;text-align:center}
.productnnn img{ padding-bottom:20px; max-width:600px;padding-left:0px;}
.productnnn a{ float:right; display:block; padding:0 20px 20px 0;}
.productnnn span{ padding:0 15px;}

.top{background:url(../images/topb_02.jpg) repeat-x; height:110px;}
.logo{  padding:18px 0 0 30px;}
.inp{ padding:17px 33px 0 0;}
.lag a{ color:#000;}
.lag{ text-align:right;}
.inp img{ padding:5px 0 9px 0;}
.inp input{ width:266px; height:22px; border:solid 1px #999;border-radius:5px;behavior:url(../images/tool_iecss3.htc); position:relative;}
.inp span{ background:#969696;border-radius:5px;behavior:url(../images/tool_iecss3.htc); display:block; width:66px; height:24px; text-align:center; color:#fff; margin-left:9px; cursor:pointer;position:relative;}
.nav{ background:url(../images/navb_36.jpg) repeat-x; height:50px;box-shadow:0px 5px 5px #b9b9b9; behavior:url(../images/tool_iecss3.htc); width:100%; overflow:hidden;}
.nav ul li{ float:left;}
.nav ul li a{ color:#fff; font-size:18px; padding:0 27px; line-height:50px; display:block;}
.nav ul li a:hover{ background:url(../images/navhb_38.jpg) repeat-x; color:#0e3e81;}
/*Js幻灯片样式*/
#banner_main {position:relative; border:0px solid blue; }
#banner {  border:0px solid red; margin:0 auto; overflow:hidden; width:100%}
.bannerlist{}
.bannerlist li{ text-align:center; border:0px dashed red; overflow:hidden; display:block;}
.bannerlist li img{ margin:0 auto; display:block; }
#banner_main .hd{ width:100%; position:relative; bottom:35px; left:0; height:5px; line-height:5px; text-align:center; border:0px solid red; }
#banner_main .hd ul li{ border-radius:50%;cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px;
background:#D1AA65; margin-right:15px; overflow:hidden; font-size:0px;}
#banner_main .hd ul li.on{background:#F5A00D;}
.pre,.next,.zhong,.zhong1{display:block;position:absolute;width:16px;height:16px; top:101%;margin-top:-31px;cursor:pointer; z-index:999}
.pre,.next,.zhong,.zhong1{background:url(../images/yuan_46.png) no-repeat;}
.pre{ right:14%;}
.next{right:12%;}
.zhong{right:16%;}
.zhong1{ right:18%;}
.zhong1:hover{background:url(../images/yuan1_46.png) no-repeat;}
.zhong:hover{ background:url(../images/yuan1_46.png) no-repeat;}
.next:hover{ background:url(../images/yuan1_46.png) no-repeat;}
.pre:hover{ background:url(../images/yuan1_46.png) no-repeat;}
.contenta_left{ background:url(../images/col_54.png) no-repeat; height:512px; width:295px; position:relative;}
.contnet_right1{ background:url(../images/co1_54.png) no-repeat; height:242px; width:704px; position:relative;}
.content_right2,.content_right3{ background:url(../images/co2_54.png) no-repeat; width:348px;  height:259px; position:relative;}
.content_right3{margin-left:12px;}
.content_rightbig{ padding-top:15px;}
.contenta{ padding-top:25px;}
.biao{ background:url(../images/biao_56.png) no-repeat; width:136px; height:46px; text-align:center; line-height:46px; position:absolute; top:-4px; left:15px; color:#fff;}
.ul1{ padding-top:58px; padding-left:18px;height: 450px;overflow: hidden;}
.ul1 li{ position:relative; background:url(../images/lib_03.png) repeat-x; height:38px; width:258px; line-height:37px; margin-bottom:19px;}
.ul1 li a{ color:#242424; display:block; width:258px; height:38px; padding-left:75px;}
.ul1 li a:hover{ color:#0b3672; background:url(../images/back_03.png) no-repeat;}
.content_righta{ width:644px; margin:0 auto; padding-top:57px;}
.content_righta img{ float:left;}
.content_righta span{ float:right; display:block; width:482px; line-height:26px; text-indent:2em;}
.ul2{ width:292px; margin:0 auto; padding-top:50px;}
.ul2 li{ border-bottom:dashed 1px #999;width:256px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:35px;}
.ul2 li a{ color:#333333; }
.contact{ width:300px; margin:0 auto; padding-top:56px;}
.contact span{ float:left; display:block; width:200px; font-size:18px; padding-right:10px;}
.contents h4{  height:36px; line-height:36px;border-radius:6px;behavior:url(../images/tool_iecss3.htc); position:relative; border-top:solid 1px #ccc;}
.contents span{ background:url(../images/h_03.png) no-repeat left center; padding-left:30px; margin-left:20px; line-height:36px;}
.contents a{  color:#000;}
#demo {
     overflow:hidden;
	 position:relative;
     width: 968px;
	 background:#fff;
	 margin:0 auto;
	 margin-top:22px;
	 
    }
	#demo b{ padding-top:15px; display:block;}
	#demo a{ float:left; text-align:center; color:#000; font-size:14px;  margin-top:17px; background:url(../images/aba_03.jpg) no-repeat; padding:20px; margin-left:5px; margin-right:5px;}
	#demo span{ display:block; padding-top:12px; padding-bottom:20px;}
    #demo img {
    width:149px;
height:121px;
    }
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }
.contents{ background:url(../images/hv_07.jpg) repeat-x;margin-top:20px;border-radius:6px;behavior:url(../images/tool_iecss3.htc); position:relative; border:solid 1px #ccc; width:990px;; margin-left:8px; border-top:none; margin-bottom:30px;}
.contentsb{ background:url(../images/hv_07.jpg) repeat-x;margin-top:20px;border-radius:6px;behavior:url(../images/tool_iecss3.htc); position:relative; border:solid 1px #ccc; width:990px; height: 600px; margin-left:8px; border-top:none; margin-bottom:30px;}
.footer{ position:relative; text-align:center; background:url(../images/footer_27.jpg) repeat-x; height:60px; font-size:14px; color:#fff; line-height:30px; padding-top:20px;}
.weixin{ background:url(../images/weixin_09.jpg) no-repeat; width:156px; height:208px; position:absolute; bottom:115px;left:0;}
.weixin b{ position:absolute; right:15px; cursor:pointer; top:20px;}
.qq{  width:155px; height:206px; position:absolute; bottom:115px; right:0;}
.qq b{ position:absolute; right:7px; cursor:pointer; top:20px;}
.content_lefta_s{ background:url(../images/z1_03.png) no-repeat; width:295px; height:500px; padding-top:13px;}
.biao1{ background:url(../images/biao1_03.png) no-repeat; width:138px; height:37px; padding-left:28px; color:#fff; line-height:32px;}
.content_lefta{ padding-top:27px;}
.content_leftb_a{ background:url(../images/contact_03.png) no-repeat; width:295px; height:364px;padding-top:13px; margin-top:20px;}
.tel{ width:253px; margin:0 auto;}
.tel span{ line-height:25px; font-size:14px;}
.tel img{ padding-top:7px; padding-bottom:5px;}
.ul3{ padding-left:18px; padding-top:9px;}
.ul3 li{ position:relative; background:url(../images/lib_03.png) repeat-x; height:38px; width:258px; line-height:37px; margin-bottom:12px;}
.ul3 li a{ color:#242424; display:block; width:258px; height:38px; padding-left:75px;}
.ul3 li a:hover{ color:#0b3672; background:url(../images/back_03.png) no-repeat;}
.ul3 li .cur{ color:#0b3672; background:url(../images/back_03.png) no-repeat;}
.content_rightaa{ padding-top:13px;}
.a1{ float:right; padding-right:23px;}
.contents b{ color:#2b4a7d; }
.contents_a{ width:650px; margin:0 auto;}
.contents_a img{ padding:24px 0;}
.contents_a p{ padding-bottom:30px;}
.ul4 li{ float:left; width:314px; text-align:center; margin-left:20px;}
.ul4 li a{ padding-right:0px;}
.page a{ padding:0 10px;}
.page{ text-align:center; height:120px;}
.page b{ color:#ff0000;}
.content_lefta_z{ background:url(../images/cew_03.png) no-repeat; width:295px; height:175px; padding-top:13px;}
.content_leftb_b{ background:url(../images/xi1_06.png) no-repeat; width:295px; padding-top:15px;}
.ul5{ background:url(../images/xi2_06.png) repeat-y;  padding-left:18px; padding-top:9px;}
.ul5>li{ background:url(../images/lib_03.png) no-repeat; width:258px;line-height:38px; margin-bottom:12px;}
.ul5>li>a{ padding-left:75px; color:#000;width: 170px;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}
.ul5>li>a:hover{ background:url(../images/back_03.png) no-repeat; display:block; width:183px; height:38px;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}
.content_leftb_c{ background:url(../images/xi3_06.png) no-repeat; width:295px; height:54px;}
.ul5>li>ul>li{ margin-bottom:4px; background:#808080; text-align:center;}
.ul5>li>ul{ padding-top:10px; display:none;}
.ul5>li>ul>li>a{color:#f8f8f8;}
.ul6 li img{ width:136px; height:86px; border:solid 1px #ccc; float:left; padding:0;}
.ul6{ padding-top:22px;}
.ul6 li{ border-bottom:dashed 1px #ccc; margin-bottom:18px;}
.new{ font-size:16px; width:480px; padding-bottom:20px;}
.new b{ float:right; color:#8a8a8a;}
.new p{ padding-top:14px; line-height:25px; color:#808080; padding-bottom:0}
.ul7 li{ border:solid 1px #ccc; width:190px; text-align:center; float:left; margin:0 12px; margin-top:20px;}
.ul7 li b{ display:block; background:#ccc; height:36px; color:#000; line-height:36px; text-align:center;width: 190px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}
.guolv input{ border:solid 1px #ccc;  width:240px; height:30px; position:relative; background:url(../images/vv_03.jpg) no-repeat 220px center; cursor:pointer;box-shadow:inset 1px 1px 5px #b9b9b9; behavior:url(../images/tool_iecss3.htc);}
.guolv{ padding-top:22px;  margin-left:20px;}
.text{ border:solid 1px #ccc; line-height:30px; box-shadow:inset 1px 0px 3px #b9b9b9; border-top:none; behavior:url(../images/tool_iecss3.htc); width:240px; display:none;}
.text li{ padding-left:5px;}
.inpu{ float:left;}
.guolv_a{ float:right;}
.ul8 li img{ float:left;}
.ul8 li{ width:305px; float:left; padding-right:20px;}
.appa{ float:right; width:157px; padding-top:22px;}
.appa h3{ font-size:16px;}
.appa b{ font-size:14px; color:#000; line-height:25px; padding-top:5px; display:block;}
.ul9 li img{ border:solid 1px #ccc; padding:0;}
.ul9{}
.ul9 li b{ display:block; padding-top:13px; color:#000;}
.ul9 li{ margin:0 14px; width:188px; text-align:center; float:left; margin-top:28px;}
.jishu b{ background:url(../images/bb_03.jpg) no-repeat left 33px; padding-left:20px; padding-top:22px; padding-bottom:22px; display:block; line-height:25px; color:#000;}
.ul10{ background:url(../images/xi2_06.png) repeat-y;  padding-left:18px; padding-top:9px;}
.ul10 li a{ color:#000; font-size:14px;}
.ul10 li{ border-bottom:dashed 1px #000; width:223px; background:url(../images/bb_03.jpg) no-repeat left; padding-left:20px; margin-bottom:15px; padding-bottom:10px;}
.contents_m{ position:relative; padding-top:42px; padding-left:33px;}
.contents_m input{ color:#999; font-size:14px; background:#f2f2f2; border:solid 1px #ccc; height:36px; margin-top:12px; width:290px;}
.i1{ background:url(../images/x_03.jpg) center 25px no-repeat;}
.i2{ }
.ter{ position:absolute; top:79px; left:352px;width:312px;background:url(../images/x_03.jpg) right 14px no-repeat;}
textarea{width:270px; border:none; color:#999; border:solid 1px #ccc; height:174px; background:#f2f2f2; padding-top:12px; padding-left:12px;}
.btn input{ width:70px; height:26px;}
.btn{ text-align:center; margin-top:20px; margin-bottom:42px;}
.btn #s1{ background:#2a487c;color:#fcfcfc;}
.btn #s2{ margin-left:20px;color:#fcfcfc; background:#ccc;}
.uls{ border:solid 1px #ccc;}
.sp1{ border:solid 1px #ccc;}

.newa{ font-size:14px; width:647px; padding-bottom:10px;}
.newa h3{ background:url(../images/bb_03.jpg) no-repeat left; padding-left:20px;}
.newa b{ float:right; color:#8a8a8a;}
.newa p{ padding-top:10px; line-height:25px; color:#808080; padding-bottom:0; padding-left:20px;}


.page span{ background:none;padding-left:0;margin-left:0;}
/*分页样式CSS*/
.page{height:24px; line-height:24px; text-align:center; margin-top:30px; clear:both;}
.page li{display:inline; padding:3px; border:1px solid #ddd; margin-right:3px;}
.page li a{color: #555;}
.page li a:hover{background:#f5f5f5; color:#0064c4;}
.page li.thisclass{background:#9A9FA5; color: #fff;}
.page li.thisclass a{text-decoration:none; cursor:default; border-color:#0064c4; color: #fff;}
.page .pageinfo strong{font-weight:normal;}


.ul6 span{ background:none;padding-left:0;margin-left:0;}
.spa1{ width:66px;}
.productnnn span{ background:none; line-height:36px; font-size:16px;margin-left:0; padding-left:0;}
.contact{ background:url(../images/contact_67.jpg) right bottom no-repeat}
.contents_a span{ background:none;padding-left:0;margin-left:0;}
.productnnn p{ text-align:left; padding-left:10px; width:644px;}
.productnnn span{ padding:0 10px;display:block}
.productnnn{text-align:center;}

.contentb_a span{ background:none;padding-left:0;margin-left:0;}
.contentb h4{  height:36px; line-height:36px;border-radius:6px;behavior:url(../images/tool_iecss3.htc); position:relative; border-top:solid 1px #ccc;}
.contentb .t span{ background:url(../images/h_03.png) no-repeat left center; padding-left:30px; margin-left:20px; line-height:36px;}
.contentb a{  color:#000;}
.contentb b{ color:#2b4a7d; }
.contentb_a{ width:650px; margin:0 auto; padding: 20px;}
.contentb_a img{ padding:0;}
.contentb_a p{ padding-bottom:30px;}
.contentb_m{ position:relative; padding-top:42px; padding-left:33px;}
.contentb_m input{ color:#999; font-size:14px; background:#f2f2f2; border:solid 1px #ccc; height:36px; margin-top:12px; width:290px;}
.contentb a{  color:#000;}