@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0; border:0;}
body{font:12px "ËÎÌå","Arial Narrow",HELVETICA;-webkit-text-size-adjust:100%; background:#f3efe9;}
ul,li{list-style:none}
img{border:0;vertical-align:bottom;}   
a{color:#666;text-decoration:none}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}

/*Ê×Ò³¿ªÊ¼*/
.all{ width:1000px;  background:#FFF; margin:0 auto;-webkit-box-shadow:0 0 10px #CCC;-moz-box-shadow: 0 0 10px #CCC; box-shadow:0 0 10px #CCC; padding-left:14px; padding-right:14px; position:relative;}
.s1{ height:110px; background:url(../img/s1.jpg) no-repeat center;}
.s1 img{ float: left; margin-top:19px;}
.s2{ width:220px; height:63px; float:right; margin-top:20px;}
.s2 p{  color:#8f8e8e;}
.s2 p a{line-height:30px; padding-left:7px; padding-right:5px;}
.s2 form{ width:200px;}
.wenben{ width:150px; height:28px; float:left; border:1px #ebebeb solid; border-top:1px #d7d7d7 solid; background:url(../img/s2.jpg) no-repeat 6px 6px; text-indent:28px; line-height:30px; font-size:12px; color:#CCC}
.annue{ width:42px; height:30px; background:#ff7500; float: right; border:0; color:#FFF; font-size:14px; font-weight:bold;}

.nav{ height:42px; background:#0088d0; }
.nav li{ float:left; width:100px; height:42px; text-align:center; background:url(../img/s3.jpg) no-repeat right;}
.nav li a{ color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:42px;}
.nav .no{ background:none;}

.left{ width:274px;  float:left; position:relative; margin-top:15px;}
.s3{ }
#xs{ height:40px; background:#0088d0;}
#xs span{ float:left; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF; line-height:40px; margin-left:6px;}
#xs a{ width:72px; height:20px; cursor:pointer; line-height:20px; border:1px #FFF solid; color:#FFF; display:block; float:right; text-align:center; margin-top:9px; margin-right:10px;}
#xs a:hover{ text-decoration:none;}

#x1{ padding-top:15px; background:#f7f7f7; }
.k1{ height:120px; margin-top:15px; padding-bottom:15px; border-bottom:1px #ededed solid;}
.k1 span{  margin-left:10px; display:block;}
.k1 p{ margin-top:20px;}
.k1 p a{ float:left; margin-left:8px;}
.k2 { height:68px; padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:20px;border-bottom:1px #ededed solid;}
.k2 img{ float:left; margin-right:15px;}
.k2 p{ line-height:20px;color:#929292;}
.k2 a{ display:block; border:1px #cacaca solid; color:#929292; width:74px; float:left; height:20px; line-height:20px; margin-top:4px; text-align:center;}

#x2{ width:274px; height:535px; background:#f9f9f9; position:absolute; top:45px;z-index:100;  display: none;}
#x2 ul{ float:left; border-left:1px #e3e3e3 solid; border-top:1px #e3e3e3 solid;}
#x2 ul li{ float:left; width:90px; height:78px; border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; text-align:center; position:relative;}
#x2 ul li img{ padding-top:10px;}
#x2 ul li p{ width:90px; height:26px; text-align:center; line-height:22px; position:absolute; bottom:0; left:0; z-index:50;}
#x2 ul li:hover{ background:#0088d0;}
#x2 ul li:hover p{ color:#FFF;}
#x2 span{ width:260px; height:55px; padding-left:12px; padding-top:5px; display:block; float:left; border:1px #e3e3e3 solid;border-top:0}

.s4{ height:150px;  padding-left:8px;background:#f7f7f7 url(../img/s12.jpg) no-repeat bottom; padding-top:20px;}
.s4 span{ width:82px; height:25px; display:block; background:url(../img/s10.jpg) no-repeat left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:25px; padding-left:22px; }
.s4 a img{ margin-top:5px;}

.right{ width:710px; float: right; margin-top:15px;}
.t_tu{ width:710px; height:356px; margin:0 auto; }
#focus1{width:710px;height:356px;overflow:hidden;position:absolute;}
#focus1 ul{height:356px;position:absolute;}
#focus1 ul li{float:left;width:710px;height:356px;overflow:hidden;position:relative;background:#000;}
#focus1 ul li div{position:absolute;overflow:hidden;}
#focus1 .btnBg{position:absolute;width:586;height:20px;left:0;bottom:0;}
#focus1 .btn{position:absolute;width:400px;height:4px;right:0px;bottom:8px;text-align:right;opacity: 0.8;  }
#focus1 .btn span{display:inline-block;_display:inline;_zoom:1;width:65px;height:4px;font-size:12px;cursor:pointer;background:#0388cf; text-align:center; color:#FFF; line-height:18px; margin-right:10px;}
#focus1 .btn span.on{background: #FFF;}


.xia_h{width:710px; height:227px; margin-top:10px; border:1px #e1e1e1 solid; background:#FFF;}
.xia_h .tab03{ height:40px;background:#f6f6f6; }
.tab03 li{ width:235px; height:40px;  float:left;text-align:center;background:#f6f6f6;border-right:1px #f6f6f6 solid; border-bottom:1px #e1e1e1 solid;cursor:pointer;}
.tab03 li a{  line-height:40px; font-size:14px; color:#7f7f7f; font-family:"Î¢ÈíÑÅºÚ"; }
.tab03 li a:hover{ text-decoration:none;}
.tab03 .ybj{ background:#FFF; height:40px; border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;border-bottom:0; }
.tab03 .ybj a{ color:#999;}
.yq_contont{ width:708px; height:162px;float:left;}

#q_qiehuan1 {border-left:1px #FFF solid;}
#q_qiehuan3 {border-right:1px #FFF solid;}

.groom{ width:217px; float:left; margin-top:6px; margin-left:10px; position:relative; overflow:hidden;}
.groom h2{line-height:24px; height:24px; overflow:hidden; width:217px; text-indent:2em; font-size:12px;float:left; left:0px; position:absolute; bottom:0; background:#0088D0;filter: alpha(opacity=80); opacity: 0.8;}
.groom img{  padding-top:5px;}
.groom a{ color:#FFF;}
.groom a:hover{ color:#ff5e04;}
.yq_contont ul{ width:460px; float:right; padding-top:6px;}
.yq_contont ul li{ font-size:12px; color:#666; width:450px; line-height:28px; height:28px; overflow:hidden; border-bottom:dotted 1px #eee;}
.yq_contont ul li span{ color:#a69586; float:right;}
.yq_contont ul li strong{ color:#a69586; padding-right:5px; float:left;}
.yq_contont ul li a{color:#666;}
.yq_contont ul li a:hover{color:#0088D0;}



.s5{ height:40px; background:#ff7500; margin-top:30px;}
.s5 span{ height:40px; display:block; background:url(../img/s16.jpg) no-repeat left; float:left; margin-left:10px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; line-height:40px; padding-left:35px;}
.s5 a{ width:46px; height:18px; display:block; border:1px #FFF solid; color:#FFF; line-height:18px; text-align:center; float:right; margin-top:10px; margin-right:10px;}

.s6{ background:#f7f7f7; padding-bottom:20px; border-bottom:2px #CCC solid;}
.s6 li{ height:135px; margin-top:6px;}
.s6 li strong a{ font-size:12px; color:#0078b8; line-height:35px; height:35px; display:block;}
.s6 li img{ float:left; margin-right:10px; border:1px #CCC solid;}
.s6 li p{ text-indent:2em; color:#a8a3a3; line-height:20px; padding-right:10px;}
.s6 li p a{ color:#F00;}

.s7{ height:36px; background:url(../img/s18.jpg) no-repeat left; margin-top:29px; }
.s7 a{ float:right; margin-top:10px;}

.s8{  border:1px #dadada solid; margin-top:32px; position:relative;}
.s8 strong{ display:block; width:60px; background: #FFF; text-align:center;  color:#0078b8; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:20px; position:absolute; top:-10px; padding-left:2px; padding-right:2px; margin-left:15px; height:20px;}
.s8 ul{ float:left; margin-top:10px; margin-bottom:17px;}
.s8 li{ float:left; margin-left:14px; display:inline; margin-top:10px;}
.s8 li a{ width:123px; height:37px; background:#f4f4f4; display:block;border:1px #dadada solid; text-align:center; line-height:37px;}
.s8 li a:hover{ background:#0078b8; color:#FFF; text-decoration: none}
.s8 .s8x{ width:46px;  height:16px; display:block; background:#0078b8; color:#FFF; line-height:16px; text-align:center; color:#FFF;position:absolute; bottom:-8px; right:12px;}

.f_like{ width:272px; height:75px;  float:left; border:solid 1px #eee; font-size:12px; padding-top:12px;}
.f_like h2{ width:262px; height:20px;background:url(../img/index.png) 5px -196px no-repeat; margin:4px 0 0 4px; }
.f_like h2 span{font-size:14px; color:#666; font-family:"Microsoft YaHei"; font-weight:normal; padding-left:20px; line-height:20px;}

#sddm{	margin: 0 auto;padding: 0;z-index: 30;width: 225px;height:24px; margin-top:3px;}
#sddm li{float: left;}
#sddm li a{display: block;width: 105px;background:url(../img/f_like.png) 12px 0 no-repeat;color: #666; line-height:24px;}
#sddm li a span,#sddm li a:hover span{padding-left:18px;}
#sddm li a:hover{display: block;width:105px;background:url(../img/f_like.png) 12px 0 no-repeat;color: #666;line-height:24px;}

#sddm div{position: absolute;visibility: hidden;margin: 0 0 0 12px;padding: 0;background: #EAEBD8;border: 1px solid #ccc;}
#sddm div a{position: relative;display: block;padding: 0 8px;width: auto;background: #f2f2f2;color: #666; border-bottom:1px solid #e6e6e6;}
#sddm div a:hover{background: #f2f2f2;color: #ff5e04;display: block;padding: 0 8px;width: auto;}

.fm_a{ width:200px; padding:3px 12px; float:left; overflow:hidden;font-family:"Microsoft YaHei";}
.goto{ width:32px; height:25px; background:#ff5e04; float:left; text-align:center; margin-top:3px; }
.goto span{line-height:25px; font-size:12px; color:#fff;font-family:"Microsoft YaHei";}

.s9{ width:710px; height:78px; background:#d6f1ff; text-align:center; float:right; padding-top:8px;}
.foot{ text-align:center; padding-top:10px; padding-bottom:10px;}
.foot p{ color:#7d7d7d; line-height:24px; }

.xia{ height:87px; margin-top:20px;}

.ba1{ height:450px; background:url(../img/a2.jpg) no-repeat center bottom; margin-top:15px;}
.ba2{ height:437px; background:url(../img/a1.jpg) no-repeat top; }
.ba3{ width:275px; height:355px; float:left; background:#0088d0; margin-top:55px; margin-left:20px; }
.ba3 li{ width:200px; height:30px; margin-left:37px; margin-top:16px; border-bottom:1px #00a2f8 solid;}
.ba3 li a{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:25px; color:#FFF;}
.ba3 li img{ float:right; margin-top:6px;}

.about{background:url(../img/a3.jpg) no-repeat  top left ; position:relative; margin-top:15px;}
.dh{ position:absolute; top:40%;  left:10px; width:240px; height:214px;}
.js{ width:730px; height:30px; float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:30px; color:#282626;}
.ab{width:730px; float:right; line-height:24px;}

.new_con{  margin-top:15px; }
.n_news{ width:430px; float:left; padding-bottom:15px;}



.party{ padding-bottom:20px;}
.n_news h2{ width:430px; height:35px; background:#0088d0; clear:both; float:inherit; margin-top:10px;}
.n_news h2 strong{ font-size:16px; color:#fff; line-height:35px; padding-left:10px;font-family:"Microsoft YaHei"; font-weight:normal;}
.n_news h2 span{ font-size:12px; width:50px; height:20px; text-align:center; display:block; background:#FFF; float:right; font-family:"Î¢ÈíÑÅºÚ"; margin-right:10px; margin-top:8px;  }
.n_news h2 span a{ color:#0088d0; font-weight:normal; line-height:22px;}  
.n_news h2 span a:hover{ color:#ff5e04;}

.n_news ul.new_ul{ width:430px; clear:both; padding-top:5px;}
.n_news ul.new_ul li{ height:28px; line-height:28px; font-size:12px;background:url(../img/b2.jpg) no-repeat 0 9px; padding-left:12px; overflow:hidden;}
.n_news ul.new_ul li span,.new_r ul li span{ float:right; font-size:12px; color:#666}
.n_news ul.new_ul li a,.new_r ul li span a{ color:#666;}
.n_news ul.new_ul li a:hover,.new_r ul li a:hover{ color:#ff5e04;}

.new_r{ width:540px; float:right;}
.new_r h2{ width:540px; height:30px; clear:both;background:url(../img/nh2.gif) no-repeat;}
.new_r h2 strong{ font-size:16px; color:#333; font-weight:normal; padding-left:10px; line-height:30px;font-family:"Microsoft YaHei"; }
.new_r h2 span{ font-size:12px; float:right; line-height:30px;  font-family:"Microsoft YaHei"; font-weight:normal;}
.new_r img{width:160px; height:118px; max-height:110px; float:left; padding-top:8px;}

.new_r ul{padding:5px 0; width:365px; float:right;}
.new_r ul li{ height:24px; line-height:24px;overflow:hidden; font-size:12px;background:url(../img/b2.jpg) no-repeat 0 7px; padding-left:10px;}


.new_con h3{ clear:both; height:34px; background:#f9f9f9; border-bottom:dotted 1px #eee;}
.new_con h3 strong{ background:url(../img/b4.jpg) no-repeat left; float:left; width:23px; height:34px; display:block; margin-right:6px;}
.new_con h3 span{ float:right; width:80px; height:25px; display:block; background:#0078b8; text-align:center; margin-right:5px; margin-top:5px; font-size:12px;font-family:"ËÎÌå";}
.new_con h3 span a{ color: #FFF; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.new_con h3 span a:hover{ color: #FFF;}
.new_con b{ font-size:16px; color:#0088d0;font-family:"Microsoft YaHei"; line-height:32px;font-weight:normal;}

.madie{}
.madie ul{ padding-top:15px;}
.madie ul li{ width:321px; height:230px; margin-right:6px; margin-left:6px; float:left;display:inline;overflow:hidden;}
.madie ul li img{ }
.madie ul li span{ font-size:12px; line-height:30px; height:30px;overflow:hidden; display:block; text-align:center;}



.of_con{ zoom:1; padding-top:20px; background:url(../img/b6.jpg) no-repeat; }
.offer{ width:720px; padding-top:20px;}
.offer ul{ width:160px; overflow:hidden; float:left; margin-right:5px; margin-left:15px;}
.offer ul li{ text-align:center;}
.offer ul li img{ padding-top:13px}
.offer ul li p{ line-height:30px; font-size:16px; padding-top:5px;}

.offer ul li.big{ width:160px; height:100px;display:block;}
.offer ul li.big a{ width:160px; height:100px;display:block; color:#fff;font-family:"Microsoft YaHei"; font-weight:bold}
.offer ul li.small{ width:160px; height:50px; display:block;}
.offer ul li.small a{ width:160px; height:50px;display:block;line-height:50px; font-family:"Microsoft YaHei"; font-size:14px; color:#333;}
.offer ul li.small a:hover{ color:#fff;}

.of_one li.big a{ border:solid 1px #3fc902; border-bottom:none;background:#3fc902;}
.of_two li.big a{border:solid 1px #0dafcc; border-bottom:none;background:#0088d0;}
.of_two li.big a p{ padding-top:0; margin-top:-3px;}
.of_shree li.big a{border:solid 1px #00c7bb; border-bottom:none;background:#00c7bb;}
.of_four li.big a{border:solid 1px #ff7500; border-bottom:none;background:#ff7500;}

/*.of_one li.big a:hover{ border:solid 1px #65d435; border-bottom:none;background:#65d435;}
.of_two li.big a:hover{border:solid 1px #3dbfd6; border-bottom:none;background:#3dbfd6;}
.of_shree li.big a:hover{border:solid 1px #e945fc; border-bottom:none;background:#e945fc;}
.of_four li.big a:hover{border:solid 1px #ff7e36; border-bottom:none;background:#ff7e36;}*/

.of_one li.small a{ border:solid 1px #ebf9e5; border-top:solid 1px #fff;background:#e2ffd5;}
.of_two li.small a{border:solid 1px #e6f7fa; border-top:solid 1px #fff;background:#e4f6ff;}
.of_shree li.small a{border:solid 1px #fce7ff; border-top:solid 1px #fff;background:#d5fffc;}
.of_four li.small a{border:solid 1px #ffefe5; border-top:solid 1px #fff;background:#ffefe5;}

.of_one li.small a:hover{ border:solid 1px #65d435; border-top:solid 1px #fff;background:#3fc902;}
.of_two li.small a:hover{border:solid 1px #3dbfd6; border-top:solid 1px #fff;background:#0088d0;}
.of_shree li.small a:hover{ border-top:solid 1px #fff;background:#00c7bb;}
.of_four li.small a:hover{border:solid 1px #ff7e36; border-top:solid 1px #fff;background:#ff7500;}


.se_left{ width:240px; float:left;}
.se_left h2{ font-size:26px; font-family:"Microsoft YaHei"; color:#333; line-height:30px; font-weight:normal; padding-left:10px; }
.se_left h3{ font-size:12px; font-family:"Microsoft YaHei"; color:#0dafcc; line-height:16px;font-weight:normal;padding-left:10px;}
.ks_lm{ width:240px;background:url(../img/a1.png) no-repeat; margin-top:300px; padding-top:198px; }
.ks_lm ul{ padding-top:5px; margin-left:19px;}
.ks_lm ul li{ width:90px; height:28px;float:left; background:#f7f7f7; border:1px #CCC solid; margin:4px 15px 4px 0; text-align:center; line-height:28px;}
.ks_lm ul li a{ color:#6e6e6e; }
.ks_lm ul li a:hover{ color: #000;}

.dor_right{width:720px; float:right; background:url(../img/a12.png) repeat; overflow:hidden;}

.weiz{ height:28px; background:#fbfbfb; border-bottom:1px solid #f2f2f2; line-height:28px;color:#666; font-family:"å®‹ä½“"; overflow:hidden;}
.weiz a{ color:#666; padding:0 5px;}
.weiz a:hover{ color:#0dafcc;}


 #tags {border-left:1px solid #d7cabf;height:40px; font-family:"Microsoft YaHei"; background:#f9f9f9;overflow:hidden;margin-top:15px;}
  #tags li {float:left;width:178px; line-height:38px; cursor: pointer; text-align:center; font-size:16px; list-style-type: none; border:1px solid #d7cabf; border-left:none;}
  #tags li a {width:178px;_width:178px; height:38px; display:block; color:#a08e7d; line-height:38px; background:#f5eee8; }
  #tags li a span{ line-height:35px; color:#a08e7d;}
  #tags li.emptyTag {}
  #tags li.selectTag {height:38px; line-height:38px;}
  #tags li.selectTag a { height:38px;border:1px solid #0dafcc; border-left:none; position:relative; top:-1px; background:#0dafcc;}
  #tags li.selectTag a span {color:#fff;font-weight:bold; }
  #tagContent { width:720px;  }
  #tagContent div.selectTag {display:block;}
  .tagContent{ display:none;}
  .tagContent { clear:both; width:720px;}
  .tagContent ul{ float:left;}
  .tagContent ul li{ width:210px; height:341px;  float:left; margin:20px 15px 0 15px;}
  .tagContent ul li span{ width:210px;  height:30px; display:block; font-size:18px; text-align:center; line-height:30px;font-family:"Microsoft YaHei"; border-bottom:1px solid #eee; }
  .tagContent ul li p{ width:210px;  height:35px; display:block; font-size:14px; text-align:center; line-height:30px;font-family:"Microsoft YaHei";}
  .tagContent ul li a p{ color:#666;}
  .tagContent ul li a:hover p { color:#0dafcc;}
  .tagContent ul li .dbtnl{ width:100px; float:left; height:30px; font-size:14px; text-align:center; line-height:30px;font-family:"Microsoft YaHei";}
  .tagContent ul li .dbtnr{ width:100px; float:right; height:30px; font-size:14px; text-align:center; line-height:30px;font-family:"Microsoft YaHei";}
  .tagContent ul li .dbtnl a,.tagContent ul li .dbtnr a{ color:#fff;}
  .tagContent ul li .dbtnl a:hover,.tagContent ul li .dbtnr a:hover{ color:#fff;}


.shade a:hover,.shadow a,.shadedy a{display:block;border:1px solid #0cabc8;
   background-color: #0dafcc;
   background-image: -moz-linear-gradient(top, #0fb9d7, #0dafcc);
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0fb9d7), to(#0dafcc));
   background-image: -webkit-linear-gradient(top, #0fb9d7, #0dafcc);
   background-image: -o-linear-gradient(top, #0fb9d7, #0dafcc);
   background-image: linear-gradient(to bottom, #0fb9d7, #0dafcc);
   background-repeat: repeat-x;}

.shaded a{display:block;border:1px solid #ff5e04;
   background-color: #ff5e04;
   background-image: -moz-linear-gradient(top, #fd792f, #ff5e04);
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fd792f), to(#ff5e04));
   background-image: -webkit-linear-gradient(top, #fd792f, #ff5e04);
   background-image: -o-linear-gradient(top, #fd792f, #ff5e04);
   background-image: linear-gradient(to bottom, #fd792f, #ff5e04);
   background-repeat: repeat-x;}
.shaded a:hover,.shadedy a:hover {display:block;border:1px solid #64b702;
   background-color: #64b702;
   background-image: -moz-linear-gradient(top, #6eca02, #64b702);
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6eca02), to(#64b702));
   background-image: -webkit-linear-gradient(top, #6eca02, #64b702);
   background-image: -o-linear-gradient(top, #6eca02, #64b702);
   background-image: linear-gradient(to bottom, #6eca02, #64b702);
   background-repeat: repeat-x;}


.case_con{ zoom:1; width:1000px; padding-top:20px;background:url(../img/b6.jpg) no-repeat;}
.ca_left{ width:210px; float:left;}
.ca_left h2{ font-size:26px; font-family:"Microsoft YaHei"; color:#333; line-height:30px; }
.ca_left h3{ font-size:12px; font-family:"Microsoft YaHei"; color:#0dafcc; line-height:16px;}


.case_right{width:681px; padding-left:30px; float:right;background:url(../img/a12.png) repeat; overflow:hidden;}
.case_right h5{ clear:both; font-size:18px;font-family:"Microsoft YaHei"; color:#333; height:35px; border-bottom:1px solid #e0e0e0; line-height:35px; padding-top:10px;}
.case_right h5 span{ font-family:"ËÎÌå"; padding-right:10px; float:left;}
.case_right h5 strong{ font-family:"ËÎÌå"; float:right; font-size:12px; font-weight:normal; line-height:43px;}
.case_right h5 strong a{color:#0dafcc;}
.case_right h5 strong a:hover{color:#ff5e04;}
.subject{ padding-top:15px;}
.subject img{ width:240px; float:left; padding-top:5px;}
.subject ul{ width:420px; float:right;}
.subject ul li{ border-bottom:dotted 1px #eee; height:25px; line-height:25px; font-size:12px;}
.subject ul li strong{ float:left; color:#0088d0; font-weight:normal; padding-right:5px;}
.subject ul li span{ float:right; color:#999; font-size:12px;}

/*CASE list*/
.posi{ width:920px;background:#f2f2f2 url(../images/vtag.png)no-repeat; height:40px; overflow:hidden;}
.posi h2{ font-size:18px; line-height:40px; padding-left:15px; color:#fff;font-family:"Microsoft YaHei";}
.posi span{ float:right; text-align:right; line-height:40px; color:#666; font-family:"ËÎÌå"}
.posi span a{ padding:0 5px;color:#999;}
.posi span a:hover{color:#ff5e04;}

.c_video{ position:relative; zoom:1; width:920px; margin:10px auto; padding-bottom:30px; height:auto; overflow:hidden;}
.c_video ul{ width:933px; padding-top:5px;}
.c_video ul li{position:relative; width:221px; float:left; margin-right:12px; height:280px; background:#f2f2f2; margin-top:12px;}
.c_video ul li.v_big{ width:454px; height:280px; background:#f2f2f2;}
.c_video ul li.v_big embed,.c_video ul li.v_big img{ width:454px; height:280px;}
.c_video ul li img{ float:left; width:221px; height:136px;}
.play{ position:absolute; top:46px; left:85px; z-index:50; width:50px; height:50px;background:url(../images/play.png) 0 0 no-repeat;}
.c_video ul li h3{clear:both; font-size:14px; color:#666;font-family:"Microsoft YaHei"; font-weight:normal; line-height:28px; height:20px; padding:10px 5px; border-bottom:solid 1px #fff; overflow:hidden; text-align:center}
.c_video ul li a h3{ color:#0dafcc;}
.c_video ul li a:hover h3 { color:#ff5e04;}
.c_video ul li p{clear:both;float:left;font-size:12px; color:#888; line-height:24px; height:40px; width:211px; padding:10px 0 10px 10px;  border-bottom:solid 1px #fff; overflow:hidden; }
.c_video ul li.v_more{ float:left;clear:both; height:40px; padding-top:5px;}
.v_more b{float:left; font-size:12px; width:80px; height:40px;display:inline; margin-left:6px; line-height:40px;padding-left:2px; display:block; font-weight:normal;}
.v_more b a{padding-left:25px; color:#aaa;background:url(../images/icv.png) 0 0 no-repeat;width:80px; height:40px; display:block;}
.v_more b a:hover{ color:#ff5e04;background:url(../images/icv.png) 0 -51px no-repeat;width:80px; height:40px; display:block;}
.v_more span{ float:right; line-height:40px; color:#aaa; padding-right:10px;}



.scroller{height:225px; margin-bottom:15px; overflow:hidden; position:relative; overflow:hidden}
  .scroller div{}
  .scroller div.scrollerInner{ float:left; width:425px; height:225px; overflow:hidden;}
  .scroller div.scrollerInner img{width:425px; height:225px;}
  .scroller div.scrollerHeader{ width:250px; height:225px; background:#0dafcc; float:right; position:relative; font-family:Tahoma, Geneva, å®‹ä½“;}
  .scroller div.scrollerHeader div{ display:block; overflow:hidden; width:170px; height:25; position:absolute;color:#fff;}
  .scroller div.scrollerHeader div.IndexContent{ top:130px; left:20px;}
  .scroller div.scrollerHeader div.IndexContent li{ display:none; overflow:hidden;}
  .scroller div.scrollerHeader div.scrollerIndex{ top:80px; left:20px;height:25px; line-height:25px;}
  .scroller div.scrollerHeader div.scrollerIndex li{ display:inline; float:left;margin-right:5px;}
  .scroller div.scrollerHeader div.scrollerIndex a{color:#0dafcc; width:20px; height:20px; line-height:20px; text-align:center; display:block; background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
  .scroller div.scrollerHeader div.scrollerIndex a.on,.scroller div.scrollerHeader div.scrollerIndex a:hover{width:20px; height:20px; line-height:20px; text-align:center; display:block; background:#023d44;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px; }

.gh_con{width:1000px; clear:both; margin:0 auto;}
.nguah{ background:#f8f8f8;  margin-top:5px; overflow:hidden; border:solid 1px #eee;}

.nguah h2{ font-size:28px;  color:#ff7500; border-bottom:1px dotted #ccc; height:40px; line-height:40px; margin:15px 30px;font-family:"Microsoft YaHei"; font-weight:normal;}
.nguah h2 span{ color:#0088d0; padding-right:10px;}
.nguah h2 b{ color:#0088d0; font-weight:normal; font-size:18px; float:right;}

.ng_left{  float:left; width:545px;  background:#dbf3f7; border:solid 1px #fff; height:596px; margin-left:50px; margin-top:10px; border:1px #CCC solid;}
.yy{ margin-top:15px; border-bottom:1px #CCC solid; padding-bottom:5px;}
.yy h1{ line-height:40px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#666;}
.yy p{ line-height:20px; text-indent:2em;color:#666; padding-left:6px; padding-right:6px;}
.yy p span{ color:#F00;}

.yy2{width:310px; height:420px; float:left; margin-top:22px; margin-left:115px; }

.yyghbz{font-size:20px;height:40px; padding:10px; line-height:38px; margin:15px 30px;font-family:"Microsoft YaHei"; font-weight:normal;background:url(../img/ghjd.jpg) no-repeat bottom;}
.yyghbz p{float:left; padding-left:25px;}
.yyghbz p.qhy1{ width:230px; text-align:center;  color:#0088d0;}
.yyghbz p.qhy2{ width:390px;color:#0088d0;text-align:center;}
.yyghbz p.qhy3{ width:210px;text-align:center;color:#0088d0;}

.ng_right{ width:295px; float:right;background:#ececec;  margin:10px 30px 0 0;display:inline; overflow:hidden;}
.ng_right h3{ line-height:35px; font-size:16px; clear:both; color:#fff; width:295px; height:35px; padding-left:15px;padding-left:15px;font-family:"Microsoft YaHei";}
.ng_right h3.ghfk{ background:#0088d0;}
.ng_right h3.ghnk{ background:#0088d0;}
.ng_right h3 span{  font-size:12px; font-weight:normal; float:right; padding-right:15px;}
.ng_right h3 span a{color:#fff;}
.ng_right h3 span a:hover{color:#ff5e04; text-decoration:none;}


.ng_right h3 span a:hover{color:#ff5e04; text-decoration:none;}
.ghmap{ clear:both; padding:13px;}
.ghmap ul{ border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; float:left;}
.ghmap li{background:#f4f4f4;float:left; width:88px; height:75px; border:1px solid #e6e6e6; border-left:none; border-top:none; position:relative;}
.ghmap li a{width:88px; height:75px; color:#333; display:block; border:none;}
.ghmap li a:hover{ width:88px; height:75px; color:#fff; display:block; background:#0088d0; border:none;}
.ghmap li p{ width:88px; height:26px; text-align:center; line-height:22px; position:absolute; bottom:0; left:0; z-index:50;}
.ghmap li img{ padding:5px 0 0 23px; -moz-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);-webkit-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);-ms-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);-o-text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);}

.ghbot{ width:1000px; clear:both; background:#fff; height:400px; float:left; margin-top:30px;}
.ghbot img{ float:left; padding:40px 0 0 60px;overflow:hidden;}
.gyjyms{ width:340px; float:right; padding:70px 30px 0 0; display:inline; overflow:hidden;}
.gyjyms p{ width:340px; float:right; font-size:16px;font-family:"Microsoft YaHei"; color:#ff5e04; line-height:30px; text-indent:2em; }
.gyjyms span{ width:340px; height:30px; padding:15px 0; background:#0dafcc; margin-top:30px; font-size:22px; float:right; font-family:"¿¬Ìå"; color:#F60; line-height:30px; color:#fff;-moz-border-radius:20px 0 20px 0;-webkit-border-radius:20px 0 20px 0;-ms-border-radius:20px 0 20px 0;-o-border-radius:20px 0 20px 0;border-radius:20px 0 20px 0; text-align:center; }


.list_page{
	width:590px;
	line-height:20px;
	text-align:center; margin-top:5px;float:right; margin-bottom:10px; display:inline;
	}
.pagelist{ text-align:center; width:auto;  font-size:12px; font-family:tahoma; padding:0px; float:right; }
.pagelist ul{ margin:0px; padding:0px; list-style:none; }
.pagelist li{ float:left; border: #999999 solid 1px; height:16px; line-height:17px; padding:1px 6px; margin-left:5px;}
.pagelist .thisclass{ background: #E9E9E9; color:#008500; border:1px #008500 solid;}
.pagelist .thisclass a{ color:#036CB4;}
.pagelist a{ color:#8A8A8A; text-decoration:none;display:block; }
.pagelist a:hover{color:#e58300; text-decoration:none;}

.ys1{ margin-left:20px; height:35px; background:#f3f3f3;}
.ys1 span{ width:160px; height:35px; color:#FFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:35px; text-align:center; display:block; background:#0088d0; margin-top:10px;}

.ys{margin-left:20px;height:300px; background:url(../img/y3.jpg) repeat-x bottom; padding-bottom:15px; padding-top:15px;}
.ys h2 img{ float:left; margin-right:10px;}
.ys h3{ height:32px; font-weight:normal}
.ys h3 a{ float:left; color:#0088d0; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; line-height:32px;}

.ys h3 a b{ font-size:14px; color:#333; padding-left:6px;}
.ys h3 span{ float:right; line-height:32px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#333}
.ys p{ line-height:24px; margin-top:5px;}
.ys p strong{ color:#ff7500; font-size:14px;}
.ys h4{ float:left; margin-top:30px;}
.ys_a{ width:482px; height:120px; float:right;}
.ys_a strong{ float:left;}
.ys_a img{ float:left; margin-top:8px; margin-left:10px; margin-right:15px;}

.s_qnavul{position:absolute; left:520px; top:0;display:block; z-index:101; width:80px; height:100%;font-family:"Microsoft YaHei";}
.close a{ height:43px; display:block; text-align:center; line-height:45px; font-size:15px; background:#0088D0; color:#fff;} 
.close a:hover{ height:43px; display:block; text-align:center; line-height:45px; font-size:15px; background:#ff5e04; color:#fff;}
.sqon{ text-align:center; margin-top:2px; }
.sqon a{ height:60px;display:block; height:55px; background:#fff; color:#555;  padding-top:10px;border:1px solid #e2e2e2;}
.sqon a:hover{ color:#fff;display:block; height:55px; background:#ff5e04;border:1px solid #ff5e04;}

.ss{ width:590px; height:80px;background:#0eafcc url(../img/serch.jpg) no-repeat;}
.ss form{ width:360px; height:30px;  float:left; margin-top:25px; margin-left:115px;}
.wenben1{ width:280px; height:28px; background:#FFF url(../img/ss.png) no-repeat 10px 5px; text-indent:3em;  border:1px #CCC solid; float:left; color:#999;}
.annue1{ width:60px; height:30px; float: right;}






