﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, form, p, blockquote, th {margin:0;padding:0;font-family:Microsoft YaHei,宋体,SimHei,Arial,Helvetica,Sans-serif;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-style:normal;font-weight:normal;}
ol, ul, li {list-style:none;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
fieldset {border:0;}
caption, th{text-align:left;}
q:before, q:after{content:'';}

.l{float:left;}
.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.input{height:18px;border-width: 1px;border-color: #dddddd;}
.button {height:20px; margin-left:5px; padding-top:1px;	border: 1px solid #C8C8CA;  border-color: #f7f7f7;	color:#000000;}
.dot{ font-family:"宋体"; font-size:14px;}

img{border:0;}

body {font-size: 14px;margin:0 0;font-family:Verdana,Arial,Helvetica,Sans-serif,宋体; background:#ffffff;}

td,th{color:#000000;font-family:Verdana,Arial,Helvetica,Sans-serif,宋体;font-size:14px;line-height:20px;}

/*链接默认样式*/
a,a:link,a:visited,a:active{color: #333333;text-decoration:none;}
a:hover{color: #ff0006;text-decoration: underline;}

/*去除虚线,兼容IE和火狐*/
a {outline: none; text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}

.cl{clear:both;visibility:hidden;font-size:0px;line-height:0px;width:100%;height:0;padding:0px;margin:0px;}
/*clear float*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
/* End hide from IE-mac */ 
.center {clear:both;max-width:1200px;margin:0 auto;padding:0;}

.red,a.red:link,a.red:visited{color:#ff0006;}
a.red:hover {color:#ff0006;}

/*头样式*/
.tou{ clear:both; overflow:hidden; background:#f4f4f4; height:40px; border-bottom:1px solid #cccccc; font-size:14px; }
.tou dl{ max-width:1200px; margin:0 auto; clear:both; overflow:hidden; color:#888888; }
.tou dl dt{ float:left; line-height:40px; }
.tou dl dd{ float:right; }
.tou dl dd span{ float:left; line-height:40px; padding:0 0 0 25px; background:url(../images/tel.gif) no-repeat left center;}
.tou dl dd span strong{ color:#FF0000;}
.tou dl dd .erweima1{ float:left; line-height:20px; background:url(../images/weibo.gif) no-repeat 20px 0px ; margin:10px 0 0 20px; padding:0 0 0 50px; border-left:1px solid #cccccc;}
.tou dl dd .erweima2{ float:left; line-height:20px; background:url(../images/weixin.gif) no-repeat 20px 0px ; margin:10px 0 0 20px; padding:0 0 0 50px; border-left:1px solid #cccccc;}
.tou dl dd .erweima3{ float:left; line-height:20px; background:url(../images/waterapp.gif) no-repeat 20px 0px ; margin:10px 0 0 20px; padding:0 0 0 50px; border-left:1px solid #cccccc;}
.tou dl dd a,.tou dl dd a:link,.tou dl dd a:visited{ display:block; color:#888888; }
.tou dl dd a:hover {color:#ff0006;}


.header{clear:both;max-width:1200px; margin:0 auto; overflow:hidden; }
.header .logo{float:left;  padding:0; margin:0;}
.header .logo img{display:block;}
.header .headr{float:right; }
.header .top { clear:both; padding:25px 0 0 0; text-align:right;}
.header .top a,.header .top a:link,.header .top a:visited{margin-right:15px; padding-left:9px; }
.header .top a:hover {color:#ff0006;}

.header .websearch{ clear:both; margin:20% 0px 0px 0px; paddingt:0px;}
.header .websearch ul{ clear:both; padding:0 0 0 0px; margin:0; width:317px; height:29px; background:url(../images/sousuo.gif) no-repeat;}
.header .websearch ul li{ float:left;}
.header .websearch .serach{ margin:6px 6px 0 0;}
.header .websearch .input{ width:270px;height:29px;padding:0px 0 0 10px; margin:0px;color: #666666;font-size:14px;background:none;border:solid 0px #dddddd;}
.header .websearch .button{ width:29px; height:29px; margin-top:0px;padding-top: 0px;font-size:0px;color:#555555;border:0px solid #C8C8C8;background:none; cursor:pointer;}

.buttonset{ float:right; display:none; margin:50px 0 0 0; }
.buttonset button{ border:1px solid #187aa9; border-radius:5px; padding:5px 10px; background:#1d8fc6; color:#fff; font-size:16px; }



/*主导航*/
.mainnavbox{ width:100%; background:#1d8fc6;}
.mainnav{clear:both;max-width:1200px;height:60px;margin:0 auto; padding:0; background:#1d8fc6; text-align:center; border-left:1px solid #fff;}
.mainnav a { color:#ffffff; display:block; width:14.8%; float:left; padding:0 0 0 5%; text-decoration:none; font-size:18px; line-height:60px; text-align:center; border-right:1px solid #fff; }
.mainnav a:link,.mainnav a:visited{color:#ffffff;}
.mainnav a:hover,.mainnav a.active,.mainnav a.active:link,.mainnav a.active:visited{color:#ff0006;  background:url(images/navfan.gif);}
.mainnav a:nth-child(1){ background:url(../images/nav01.png) no-repeat 20% 40%; }
.mainnav a:nth-child(2){ background:url(../images/nav02.png) no-repeat 20% 40%; }
.mainnav a:nth-child(3){ background:url(../images/nav03.png) no-repeat 20% 40%; }
.mainnav a:nth-child(4){ background:url(../images/nav04.png) no-repeat 20% 40%; }
.mainnav a:nth-child(5){ background:url(../images/nav05.png) no-repeat 20% 40%; }

.nav{clear:both; width:100%; margin:0 auto; clear:both;top:127px; height:40px; line-height:40px; font-size:16px; background:#efefef; text-align:center;}
.downmenu a,.downmenu a:link,.downmenu a:visited{ color:#000; text-decoration: none; text-align:center; padding:0 16px;}
.downmenu a:hover{color: #ff0006;text-decoration:underline;}


/*尾*/
.footermenu{clear:both; margin:0px; color:#fff; font-size:14px;line-height:40px; }
.footer a,.footer a:link,.footer a:visited{color:#fff;}
.footer a:hover {color:#ff0006;}

.footerbox{ background:#1d8fc6;}
.footer{clear:both; overflow:hidden; max-width:1200px;margin:0px auto 0 auto; padding:40px 0 40px 0; color:#fff; font-size:14px; line-height:21px; }
.footer .en{font-family:Arial;}
.footer p{font-size:14px;line-height:21px;}

.footer .footer_l{ width:70%; float:left; }
.footer .footer_r{ width:25%; float:right;  }
.footer .footer_r img{ width:100%; display:block; }

.mainimg{clear:both;width:100%;margin:0 auto; padding:0;}
.mt10{clear:both;max-width:1200px; height:10px; margin:0 auto; padding:0; line-height:0; font-size:0; background-image:url(../images/bg.gif); background-repeat:repeat-x;}
.mt10_2{clear:both;max-width:1200px; height:10px; margin:0 auto; padding:0; line-height:0; font-size:0;}


/*首页*/

/*最新信息*/
#notice{ width:100%; margin:0 auto; width:100%; height:60px;background:#f7f8f8; font-size:14px;}
#notice .body_div{ height:60px;}
.notice_con{ clear:both; margin:0 auto; max-width:1200px; height:60px; line-height:46px; overflow:hidden;}
.notice_tit{ float:left; width:80px; height:40px; padding:0 0 0 46px; margin:10px 0 0 0; line-height:40px;  background:url(../images/zuixin.gif) no-repeat; }
#scroll_news{ float:left; width:70%; line-height:60px; padding: 0 0 0 30px; }
#scroll_news span{ color:#999999;}
.notice_button{ float:right; margin:13px 0 0 0;}
.notice_button img{ margin-left:4px;}


.indexbox{ max-width:1200px; margin:0 auto; padding:38px 0; clear:both; overflow:hidden;}
.indexbox a{ font-size:14px; text-decoration:none; }
.indexbox1{ max-width:1200px; margin:0 auto; padding:0; clear:both; overflow:hidden;}
.indexbox1 a{ font-size:14px; text-decoration:none; }

.biaoti{ clear:both; overflow:hidden; background:url(../images/title.gif) no-repeat 0px 10px ; border-bottom:1px solid #bababa;}
.biaoti .zi{ float:left; padding:0 0 0 17px}
.biaoti .zi a,.biaoti .zi a:link,.biaoti .zi a:visited{color:#000; font-size:19px; line-height:37px; font-family:"宋体"; font-weight:bold; text-decoration:none;}
.biaoti .zi a:hover {color:#ff0006;}
.biaoti .gengduo{ float:right;}
.biaoti .gengduo a,.biaoti .gengduo a:link,.biaoti .gengduo a:visited{color:#888888; font-size:14px; line-height:37px; font-family:"宋体"; text-decoration:none;}
.biaoti .gengduo a:hover {color:#ff0006;}

.indexone{ clear:both; overflow:hidden;}
.indexone .qiye{ width:28%; float:left;}
.indexone .qiye ul{ margin:10px 0 0 0;}
.indexone .qiye ul li{ border-bottom:1px dotted #000; padding:10px 0;}
.indexone .qiye ul li a{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
.indexone .qiye ul li span{ display:block; padding:2px 0 2px 15px;}

.qiye .hkbox1{ display:block; padding:0 7px; background:#ffffff; }
.qiye .hkbox1a{ background:#eeeeee; display:block; padding:0 7px; }

.indexone .qiye1 ul{ margin:10px 0 0 0;}
.indexone .qiye1 ul li{ border-bottom:1px dotted #000; padding:10px 0;}
.indexone .qiye1 ul li a{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
.indexone .qiye1 1ul li span{ display:block; padding:2px 0 2px 15px;}

.qiye1 .hkbox1{ display:block; padding:0 7px; background:#ffffff; }
.qiye1 .hkbox1a{ background:#eeeeee; display:block; padding:0 7px; }

.qiye1 ul li{ clear:both; overflow:hidden; border-bottom:1px dotted #999; padding-bottom:10px;}
.qiye1 ul li .pic{ width:60px; float:left;}
.qiye1 ul li .pic img{border:1px solid #bbb; padding:2px;}
	.qiye1 ul li .span{margin:0 0 0 20px; padding:20px;}

/*.shuizhi .sz2 td{ background:#f2f2f2; line-height:30px; padding:10px 0px 0px 15px; height:270px; overflow:hidden;}*/
.gongkai {height: 275px;background:#e2e2e2;}
.gongkai ul li{ clear:both; overflow:hidden;  line-height:30px; padding:10px 0px 0px 15px;}
.gongkai ul li a{ font-size: 16px;}


/*新闻图片*/
.indexone .tupian{ width:46%; float:left; margin:0 2%; overflow:hidden; }
.newsindex{ margin:5% 0 5% 0; clear:both; overflow:hidden; }
/*.newsindex_left{ width:45%; float:left;  }*/
.tupian .swiper-container {width: 100%; height:auto;  max-width:1300px;  }
.tupian .swiper-slide { position:relative;
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.tupian .swiper-slide p{ position:absolute; bottom:0px; background:rgba(29,143,198,0.7); width:100%; text-align:left; line-height:30px; padding:15px 0; }
.tupian .swiper-slide p span{ padding:0 20px; color:#fff; font-size:16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
.tupian .swiper-slide img{ display:block; width:100%; height: auto; }
.tupian .swiper-pagination-bullet {    width: 12px;    height: 12px;}
.tupian .swiper-pagination-bullet{ background:#fff;opacity:.4;}
.tupian .swiper-pagination-bullet-active{ background:#fff;opacity:1;}

.tupian .swiper-button-prev, .tupian .swiper-container-rtl .swiper-button-next {    left: 20px;    right: auto;}
.tupian .swiper-button-next, .tupian .swiper-container-rtl .swiper-button-prev {    right: 20px;    left: auto;}

.tupian .swiper-button-next,
.tupian .swiper-button-prev {
 position:absolute;
 top:50%;
 width:22px;
 height:36px;
 margin-top:-18px;
 z-index:10;
 cursor:pointer;
 display:flex;
 align-items:center;
 justify-content:center;
 color:#fff;
}
.tupian .swiper-button-prev{ background:url(images/arrow_l.png); background-size:cover;}
.swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after {
    content: '';
}
.tupian .swiper-button-next{ background:url(images/arrow_r.png);background-size:cover;}
.swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after {
    content: '';
}
/*新闻图片 end*/


.indexone .tingshui{ width:22%; float:left;}
.indexone .tingshui ul{ margin:10px 0 0 0;}
.indexone .tingshui ul li{ border-bottom:1px dotted #000; padding:18px 0;}
.indexone .tingshui ul li span{ display:block; background:url(../images/tingshui.gif) no-repeat left center; padding:0 0 0 20px; margin:7px 0;}
.indexone .tingshui ul li p{ color:#999; overflow:hidden; height:34px;}

.indextwo{ clear:both; overflow:hidden; max-width:1200px; margin:30px 0; }
.indextwo ul{ clear:both; overflow:hidden; width:100%;}
.indextwo ul li{ float:left; margin:0 0.7% 0 0; width:16%;}
.indextwo ul li:nth-child(6){ margin:0 0 0 0; }
.indextwo ul li a,.indextwo ul li a:link,.indextwo ul li a:visited{color:#fff; height:45px; font-size:18px; display:block; text-align:center; padding:75px 0 0 0; text-decoration:none; }
.indextwo ul li a:hover { color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}

.shuizhi{ width:28%; float:left;}
.shuizhi .content{ margin:22px 0 0 0;}
.shuizhi table{}
.shuizhi .sz1{ background:#0e71a7;}
.shuizhi .sz1 td{ background:#1d8fc6; padding:0 0 0 15px; color:#fff; line-height:40px;}
.shuizhi .sz2{ background:#e2e2e2;}
.shuizhi .sz2 td{ background:#f2f2f2; line-height:30px; padding:10px 0px 0px 15px; height:270px; overflow:hidden;}

.meiti{ width:46%; float:left; margin:0 0% 0 2%; overflow:hidden; }
.meiti dl{ text-align:center; margin:22px 0 0 0;}
.meiti dl dt{ background:url(../images/meiti.gif) no-repeat bottom center; padding:0 0 15px 0;}
.meiti dl dt a{ font-size:18px; font-weight:bold; }
.meiti dl dd{ color:#6c6c6c; font-size:14px; line-height:22px; padding:5px 0 0px 0; overflow:hidden; height:60px;}
.meiti ul{}
.meiti ul li{ line-height:30px; clear:both; overflow:hidden;}
.meiti ul li a{ float:left;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;  width:70%;}
.meiti ul li span{ float:right; width:25%; text-align:right; }


.indexone .meiti1 ul{ margin:10px 0 0 0;}
.indexone .meiti1 ul li{ border-bottom:1px dotted #000; padding:10px 0;}
.indexone .meiti1 ul li a{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1;}
.indexone .meiti1 1ul li span{ display:block; padding:2px 0 2px 15px;}

.meiti1 .hkbox1{ display:block; padding:0 7px; background:#ffffff; }
.meiti1 .hkbox1a{ background:#eeeeee; display:block; padding:0 7px; }

.meiti1 ul li{ clear:both; overflow:hidden; border-bottom:1px dotted #999; padding-bottom:10px;}
.meiti1 ul li .pic{ width:60px; float:left;}
.meiti1 ul li .pic img{border:1px solid #bbb; padding:2px;}
.meiti1 ul li .span{margin:0 0 0 20px; padding:20px;}


/*期刊滚动*/
.qikan{ width:22%; float:right;}
.hexpert02 { clear:both; overflow:hidden; width:260px; margin:22px auto 0 auto; }
.hex {float:left; width:160px;  padding:0px 0px 0px 0px; margin:0px 0 0 5%; overflow:hidden;  }
.hex li { float:left; width:160px; padding:0px 0px 0px 0px; margin:0 0px 0 0; display:block; background:#ffffff url(images/chanpinbg.gif) repeat-x bottom; border:0px solid #e5e5e5;}
.hex li strong{ height:45px; font-size:16px; padding:0 0 0 15px; font-weight:normal; line-height:45px; background:#f8f8f8 url(images/index1.gif) no-repeat right center; display:block;}
.hex li span{ color:#5b5b5b; padding:10px 15px; display:block; line-height:20px;}
.hex li a,.hex li a:link,.hex li a:visited{  color:#000; font-size:16px; }
.hex li a:hover {color:#ff0006;}
.lefticon { float:left; padding:76px 0 0 0;} 
.righticon { float:right; padding:76px 0 0 0;}

.qikan dl{ margin:19px 0 0 0;}
.qikan dl dd{ line-height:30px;}
.qikan dl dd span{ border-right: 1px solid #333; margin:0 10px 0 0; padding:0 10px 0 0;}

.guanggao{ max-width:1200px; overflow:hidden; margin:3% 0;}
.guanggao img{ display:block; width:100%; }

.shipin{ clear:both; overflow:hidden;}
.shipin ul{ margin:20px 0 40px 0; }
.shipin ul li{ width:23.5%; float:left; margin:0 2% 0 0; position:relative;}
.shipin ul li img{ display:block; width:100%;  }
.shipin ul li:nth-child(4){ margin:0 0% 0 0; }
.shipin ul li span{ top:25%; left:37%; position:absolute; display:block;}
.shipin ul li p{ bottom:0px; position:absolute; height:30px; line-height:30px; text-align:center; background:url(../images/hei.png); width:100%;}
.shipin ul li a,.shipin ul li a:link,.shipin ul li a:visited{  color:#fff; display:block; }
.shipin ul li a:hover {color:#ff0006;}

.shipin1{ clear:both; overflow:hidden;}
.shipin1 ul{ margin:20px 0 40px 0; }
.shipin1 ul li{ width:23.5%; float:left; margin:0 2% 0 0; position:relative;}
.shipin1 ul li img{ display:block; }
.shipin1 ul li:nth-child(4){ margin:0 0% 0 0; }
.shipin1 ul li span{ top:25%; left:37%; position:absolute; display:block;}
.shipin1 ul li p{ bottom:0px; position:absolute; height:30px; line-height:30px; text-align:center; background:url(../images/hei.png); width:100%;}
.shipin1 ul li a,.shipin ul li a:link,.shipin ul li a:visited{  color:#fff; display:block; }
.shipin1 ul li a:hover {color:#ff0006;}


.linkbox{ background:#f5f5f5; height:100px;}
.linkbox .link{ max-width:1200px; margin:0px auto;}
.linkbox .link ul{ padding:33px 0 0 0;}
.linkbox .link ul li{ width:18%; height:33px; float:left; margin:0 2.5% 0 0;}
.linkbox .link ul li:nth-child(5){ margin:0 0% 0 0; }
.linkbox .link select{ width:100%; height:33px;}



/*内页*/

.main{clear:both;max-width:1200px;margin:0 auto 0 auto; padding:20px 0px; background:#f7f7f7; }
.left{float:right; width:20%; border-left:1px solid #cccccc; padding:0 0 0 3%; margin:0 3% 0 0; }

.left_anniu{ clear:both; overflow:hidden; margin:30px 0; }
.left_anniu ul{ clear:both; overflow:hidden; }
.left_anniu ul ol{ margin:0 0px 5px 0;}
.left_anniu h2{ display:block; background:#dce9f6; border-bottom:1px solid #b5c3d0; margin:0 0 20px 0; color:#000; height:70px; line-height:70px; text-align:center; font-size:28px; }
.left_anniu1{ background:#42b6c2 url(../images/anniu1.gif) no-repeat -40px -12px;}
.left_anniu2{ background:#6eb13c url(../images/anniu2.gif) no-repeat -40px -10px;}
.left_anniu3{ background:#f8de4a url(../images/anniu3.gif) no-repeat -40px -8px;}
.left_anniu4{ background:#1d873b url(../images/anniu5.gif) no-repeat -35px -7px;}
.left_anniu5{ background:#ab7dd1 url(../images/anniu4.gif) no-repeat -40px -10px;}
.left_anniu6{ background:#da567a url(../images/anniu6.gif) no-repeat -40px -10px;}

.left_anniu ul ol a,.left_anniu ul ol a:link,.left_anniu ul ol a:visited{color:#fff; width:130px; height:60px; line-height:60px; font-size:18px; display:block; padding:0px 0 0 120px; text-decoration:none; }
.left_anniu ul ol a:hover { color:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}




.right{float:left; width:68%; padding:0px; background:#fff;  padding:0 0px 0 0; margin:0 0 0 3%;}

.right_view{ clear:both; overflow:hidden; width:100%;}

.position{ clear:both; overflow:hidden; margin:0 auto 20px auto; border-bottom:1px solid #ccc;  font-size:14px; line-height:20px; color:#565656; background:url(../images/position.gif) no-repeat left 0px; padding:4px 0 10px 30px; width:92%; }
.position a,.position a:link,.position a:visited {color:#565656;}
.position a:hover,.position font.active,.position a.active,.position a.active:link,.position a.active:visited{color:#ff0006;}
.positioninfo{  height:40px; line-height:40px; padding:0 0 0 30px; font-size:18px; color:#000000; background:#dddddd;  }

.mainarea{padding:10px 2% 20px 2%;min-height:360px; height:360px; background:#ffffff;  }
[class].mainarea{height:auto;}
.mainarea div.content{font-size:14px; line-height:23px;}

/*内页*/
.wap_menu{ display:none; }

.menu1{clear:both;}
.menu1 h2{ display:block; background:#dce9f6; border-bottom:1px solid #b5c3d0; margin:0 0 20px 0; color:#000; height:70px; line-height:70px; text-align:center; font-size:28px; }
.menu1 ul{padding:0px 0px;}
.menu1 li{ }
.menu1 li a {color:#000;line-height:40px;height:40px; padding:0px 0px 0px 0px;font-size:16px;text-decoration: none; text-align:center; display:block; border-bottom:1px solid #ccc;}
.menu1 li a:link,.menu1 li a:visited{}
.menu1 li a:hover,.menu1 li a.active,.menu1 li a.active:link,.menu1 li a.active:visited{color: #1d8fc6; background:#e6eef6; border-bottom:1px solid #b5c3d0;}


.menu2{clear:both;}
.menu2 h2{ display:block; background:#dce9f6; border-bottom:1px solid #b5c3d0; margin:0 0 20px 0; color:#000; height:70px; line-height:70px; text-align:center; font-size:28px; }
.menu2 h3{ padding-left:0px;}
.menu2 h3 a {color:#000;line-height:40px;height:40px; padding:0px 0px 0px 0px;font-size:16px;text-decoration: none; text-align:center; display:block; border-bottom:1px solid #ccc; }
.menu2 h3 a:link,.menu2 h3 a:visited{ }
.menu2 h3 a:hover,.menu2 h3 a.active,.menu2 h3 a.active:link,.menu2 h3 a.active:visited{color: #1d8fc6; background:#e6eef6; border-bottom:1px solid #b5c3d0;}

.menu2 ul{padding:0px 0px;}
.menu2 li{ margin:0 0 2px 0; }
.menu2 li a {color:#666;line-height:30px;height:30px; padding:0px 0px 0px 0px; background:#f0f0f0; font-size:14px;text-decoration: none; text-align:center; display:block; }
.menu2 li a:link,.menu2 li a:visited{}
.menu2 li a:hover,.menu2 li a.active,.menu2 li a.active:link,.menu2 li a.active:visited{color: #1d8fc6; background:#e6eef6; }

.backtop{ text-align:right; margin-top:10px;}
.infosearch{ text-align:right; margin-bottom:10px; display:none;}

.infodes{ clear:both; padding:10px 0; line-height:20px;}

.af{ clear:both;}
.af dl{ clear:both;font-size:14px;line-height:23px;}
.af dl dt,.addf dl dd{ float:left;}
.af dl dt{ width:70px; text-align:right;}

/*信息*/
.info_list{clear:both;margin-top:0px;padding:0px;}
.info_list ul{clear:both;}
.info_list ul li{ float:left; text-align:center; margin-top:15px;}

.info_list4{clear:both;margin-top:0px;padding:0px;}
.info_list4 ul{clear:both;}
.info_list4 ul li{ clear:both; overflow:hidden; line-height:60px; height:60px;border-bottom:1px dotted #999;}
.info_list4 ul li a{ float:left;}
.info_list4 ul li span{ float:right; color:#999999;}

.info_list_fengmao{ float:left; width:47%; margin:15px 1.5%;}
.info_list_fengmao img{ display:block; width:100%; }
.info_list_fengmao a,.info_list_fengmao a:link,.info_list_fengmao a:visited{ height:60px; padding:15px 0 0 0; font-size:20px; border:2px #eeeeee solid;  text-decoration:none; display:block; color:#1d8fc6;}
.info_list_fengmao a:hover {color:#ff0006; background:#eeeeee;  }
.info_list_fengmao span{ border-bottom:2px solid #1d8fc6; padding:0px 15px 3px 0; margin:20px 0 0 20px;}

.info_list ol.head{background: #def3fe;font-size:14px;height:30px;line-height:30px; text-align:center; color:#000000;}
.info_list ol.head span.title{float:left;width:60%;}
.info_list ol.head span.views{float:left;width:10%;  }
.info_list ol.head span.date{float:right;width:28%; }

.info_list ol.info{clear:both; font-size:14px;height:30px;line-height:30px; }
.info_list ol.bg{background: #f5f5f5;}
.info_list ol.info font.dot{color:#e15200; font-family:"宋体";}
.info_list ol.info a.title{float:left;width:60%; }
.info_list ol.info span.views{float:left;width:10%;text-align:center;font-size:14px;color:#666666;}
.info_list ol.info span.date{float:right;width:28%; text-align:center;font-size:14px;color:#666666;}

.info_list_title{ clear:both; overflow:hidden; border-bottom:1px dotted #999; line-height:36px;}
.info_list_title strong{ float:left; font-size:16px;}
.info_list_title span{ float:right; font-size:12px;}
.info_list dl{ float:left; width:31%;  text-align:center; margin:0 1%; position:relative;}
.info_list dl dt img{ border:1px #bbb solid; width:99%;}
.info_list dl dd{ line-height:20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.info_list dl a,.info_list dl a:link,.info_list dl a:visited{ line-height:30px; padding:15px 0;  text-decoration:none; display:block;}
.info_list dl a:hover {color:#ff0006; background:#eeeeee; padding:15px 0; }
.info_list dl span{ position:absolute; top:30%; left:38%;}

.info_list3 dl{ float:left; width:31%;  text-align:center; margin:0 1%; }
.info_list3 dl dt img{ border:1px #bbb solid; width:99%; display:block;}
.info_list3 dl dd{ line-height:20px;}
.info_list3 dl a,.info_list dl a:link,.info_list dl a:visited{ line-height:30px; padding:15px 0;  text-decoration:none; display:block;}
.info_list3 dl a:hover {color:#ff0006; background:#eeeeee; padding:15px 0; }
.info_list3 dl span{ display:block; width:100px; margin:10px auto 0 auto; border:1px solid #b5c3d0; border-radius: 4px 4px 4px 4px; background:#e6eef6; height:24px; line-height:24px; color:#618fc6; font-size:12px; }

.info_list1{}
.info_list1 ul{}
.info_list1 ul li{ clear:both; overflow:hidden; line-height:22px; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px;}
.info_list1 ul li span{border:3px solid #eeeeee;border-radius: 8px 8px 8px 8px; float:left; display:block; width:80px; background:#eeeeee; font-size:12px; text-align:center; height:45px; padding:20px 0 0 0; color:#666666;}
.info_list1 ul li .zhaiyao{ width:650px; float:right;}
.info_list1 ul li p{ color:#333333; overflow:hidden; height:45px; text-indent:28px;}


.info_list_new{}
.info_list_new ul{}
.info_list_new ul li{ clear:both; overflow:hidden; line-height:22px; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px;}
.info_list_new ul li .pic{ width:86px; float:left;}
.info_list_new ul li .pic img{border:1px solid #bbb; padding:2px;}
.info_list_new ul li span{ padding:0px 0 0 15px; color:#999999; font-size:12px;}
.info_list_new ul li .zhaiyao{ width:85%; float:right; padding:5px 0 0 0;}
.info_list_new ul li p{ color:#333333; text-indent:28px; padding:5px 0 0 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.info_list_new ul li span{ display:block; background:#eee; text-align:center; width:110px; margin:15px 0 0 0; padding:5px 0;}


.info_list2{}
.info_list2 dl{ clear:both; overflow:hidden; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px;}
.info_list2 dl dt{ width:22%; float:left;}
.info_list2 dl dt img{ width:100%; }
.info_list2 dl dd{ float:right; width:75%;}
.info_list2 dl dd p{ line-height:26px; color:#333333; overflow:hidden; text-indent:28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; }
.info_list2 dl dd span{ display:block; background:#eee; text-align:center; width:110px; margin:15px 0 0 0; padding:5px 0;}


.info_sousuo{ margin:0 3%;}
.info_sousuo ul{}
.info_sousuo ul li{clear:both; overflow:hidden; line-height:22px; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px;}
.info_sousuo ul li span{ float:right; text-align:center; color:#666666;}


.info_view{ clear:both;padding:0px 5px;}
.info_view h1.title{ font-size:26px; padding:20px 0; text-align:center;}
.info_view h2.subtitle{ background:#f5f5f5;color:#555555;font-size:14px;line-height:30px;padding-top:2px;text-align:center; border-bottom:1px solid #ccc;}
.info_view div.content{padding:10px 5px; font-size:15px;line-height:26px;}
.info_view div.content p{padding:5px 0;}
.info_view div.atta{font-size:14px;line-height:23px;padding-top:2px;color:#e50012;}
.info_view div.comment{font-size:14px;line-height:23px;padding-top:2px;}

.info_view div.other{ text-align:left; padding-right:0px;}

.info_comment{clear:both;margin-top:0px;padding:0px;}
.info_comment h1{background:#def3fe;font-size:14px;line-height:28px;padding-top:3px;text-align:center;}
.info_comment ul{clear:both; margin-top:10px;}
.info_comment ol.head{background: #f0f0f0; padding:0 8px;font-size:14px;height:26px;line-height:26px;padding-top:2px;text-align:center; color:#000000;}
.info_comment ol.head span.name{float:left;}
.info_comment ol.head span.date{float:right; }
.info_comment ol.content{clear:both; font-size:14px;line-height:20px;}


/*产品*/
.product_cate{clear:both;}
.product_cate dl{ clear:both; width:100%; margin-top:10px;}
.product_cate dl dt{ float:left; width:30%;}
.product_cate dl dd{ float:right; width:69%; line-height:21px;}
.product_cate dl strong{ font-size:14px;}

/*产品：上图下字*/
.product_list{clear:both;}
.product_list ul{clear:both;}
.product_list li{ padding:5px 0px 10px 0px; font-size:14px; line-height:21px; text-align:center;}

/*产品：文字列表*/
.product_list1{clear:both;}
.product_list1 ul{clear:both;}
.product_list1 li{line-height:22px; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px; }
.product_list1 li span{ color:#999999; padding:0 0 0 15px; font-size:12px;}
.product_list1 li p{line-height:26px; color:#333333; overflow:hidden; height:50px; text-indent:28px; }


/*产品：列表*/
.product_list ol.head{background: #def3fe;font-size:14px;height:26px;line-height:26px;padding-top:2px; padding-left:16px;text-align:center; color:#000000;}
.product_list ol.head span.title{float:left;width:60%;}
.product_list ol.head span.views{float:left;width:10%;  }
.product_list ol.head span.date{float:right;width:28%; }

.product_list ol.info{clear:both; font-size:14px;height:27px;line-height:27px;padding:2px 0 1px 16px;padding:1px 0 2px 16px\9;_padding:2px 0 1px 16px; background-image:url(../images/bg.gif); background-repeat:no-repeat;}
.product_list ol.bg{background: #f5f5f5;}
.product_list ol.info font.dot{color:#e15200; font-family:"宋体";}
.product_list ol.info a.title{float:left;width:60%; }
.product_list ol.info span.views{float:left;width:10%;text-align:center;font-size:14px;color:#666666;}
.product_list ol.info span.date{float:right;width:28%; text-align:center;font-size:14px;color:#666666;}

/*产品：左图右字*/
.product_list dl{ clear:both; overflow:hidden; line-height:22px; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px; }
.product_list dl dt{ float:left; margin-right:10px;}
.product_list dl dt img{ border:1px solid #bbb; padding:2px;}
.product_list dl dd{ float:left; line-height:21px;}
.product_list dl strong{ font-size:14px;}
.product_list dl div.summary{ line-height:20px;}


.product_list dl{ clear:both; overflow:hidden; margin:20px 0; border-bottom:1px dotted #999; padding-bottom:20px;}
.product_list dl dt{ width:200px; float:left;}
.product_list dl dd{ float:right; width:530px;}
.product_list dl dd p{ line-height:26px; color:#333333; overflow:hidden; height:50px; text-indent:28px; }
.product_list dl dd span{ display:block; background:#eee; text-align:center; width:110px; margin:15px 0 0 0; padding:5px 0;}




/*.product_list ol.other,ol.other a,.product ol.other a:link,.product ol.other a:visited { display:block; font-size:14px; height:23px; line-height:23px;}*/
.product_view h1.title{background:#def3fe;font-size:14px;line-height:28px;padding-top:3px;text-align:center;}
.product_view h2.subtitle{ background:#f5f5f5;color:#555555;font-size:14px;line-height:23px;padding-top:2px;text-align:center;}
.product_view div.bigimg{ text-align:center; padding:10px 0;}
.product_view div.bigimg img{ display:block;}

.product_view dl{ clear:both;}
.product_view dl dt,.product_view dl dd{ float:left;}
.product_view dl dt{ margin-right:10px; }
.product_view dl dd ul{ clear:both;}
.product_view dl dd li{ clear:both;font-size:14px;line-height:23px;}
.product_view dl dd span,.product_view dl dd p{ float:left;}
.product_view dl dd span{ width:70px; text-align:right;}
.product_view div.content{padding:0px; font-size:15px;line-height:26px;}
.product_view div.content p{padding:5px 0;text-indent:28px;}
.product_view div.atta{font-size:14px;line-height:20px;color:#FF0006;}

/*留言*/
.message_add{ background-color:#b7daf0;}
.message_list{clear:both; margin-bottom:15px;padding:0px;font-size:14px;line-height:20px;}
.message_list h1.title{background:#ebebeb;font-size:14px; height:28px; line-height:28px;padding-top:3px;text-align:center;}
.message_list div.memo{padding:5px;}
.message_list div.other{text-align:right; padding:0 5px;}
.message_list div.reply,.message div.replydate{ background-color:#f7f7f7; }
.message_list div.reply{ padding:5px;}
.message_list div.replydate{ text-align:right; padding:0 5px;}
.message_list .biaoge{ width:90%;}

/*订单*/
.order_add{ background-color:#b7daf0;}

/*qq*/
.webqq{ clear:both;}
.webqq h3{ clear:both;}
.webqq ul{clear:both;}
.webqq li{ font-size:14px;height:21px;line-height:21px;padding-left:10px;background-image:url(../images/qq2.gif); background-repeat:repeat-y;}

/*滚动*/
.scroll{clear:both;width:500px; height:30px; margin:0 auto;overflow:hidden;} 
.scrolllist{ clear:both; width:1000px; height:60px;}
.scrolllist ul{ clear:both;}
.scrolllist li{ float:left;margin:0 5px;  width:240px; line-height:30px; height:30px; } 
.scrolllist img{display:block;} 
 
 
.scrolllist2{ clear:both;}
.scrolllist2 ul{ padding:0px 10px;}
.scrolllist2 li{clear:both; font-size:14px;height:26px;line-height:26px; background-image:url(../images/getbg.gif);background-position: bottom;background-repeat: repeat-x;}
.scrolllist2 font.dot{color:#e15200; font-family:"宋体";}



/*分页*/
.pagelist{clear:both;font-size:14px; padding:2% 0; line-height:25px;margin-top:10px;text-align:center;background:#eeeeee;color:#d73d00;  }
.pagelist a{color:#363535;text-decoration:none;margin:0px 3px;}
.pagelist a:hover{color:#d73d00;text-decoration:underline;}
.pagelist a.red{color:#d73d00;text-decoration:none;font-weight:bold;}
.pagelist a.red:hover{color:#d73d00;text-decoration:underline;} 

.plinktop{text-align:right;font-size:14px;line-height:25px; padding-right:8px;}
.plinktop a,.plinktop a:link,.plinktop a:visited { padding:0 3px;color:#363535;  text-decoration:none;}
.plinktop a:hover{color:#d73d00; text-decoration:underline;}
.plinktop a.red,.plinktop a.red:link,.plinktop a.red:visited {color:#d73d00; text-decoration:underline; }
.plinktop a.red:hover{color:#d73d00; text-decoration:underline;} 

.plinkbottom{text-align:center;font-size:14px;line-height:25px;  padding-right:8px; background-color:#f3f3f3;}
.plinkbottom a,.plinkbottom a:link,.plinkbottom a:visited {padding:0 3px;color:#363535;  text-decoration:none; }
.plinkbottom a:hover{color:#d73d00; text-decoration:underline;}
.plinkbottom a.red,.plinkbottom a.red:link,.plinkbottom a.red:visited {color:#d73d00; text-decoration:underline; }
.plinkbottom a.red:hover{color:#d73d00; text-decoration:underline;}

.lianjie { clear:both; overflow:hidden;}
.div-c{ float:left;width:50%; height: 60px; background:url(../image/chaxun4.jpg) repeat;} 
.div-d{ float:right;width:50%; height: 60px;background:url(../image/jiaofei4.jpg) repeat} 
.div-f{ float:left;width:50%; height: 60px;background:url(../image/baozhuang4.jpg) repeat} 
.div-e{ float:right;width:50%; height: 60px; background:url(../image/tingshui4.jpg) repeat;} 
.div-g{ float:left;width:50%; height: 60px; background:url(../image/yali4.jpg) repeat;} 
.div-h{ float:right;width:50%; height: 60px;background:url(../image/tousu4.jpg) repeat} 


.sjbdmap{display: none;}
@media (max-width: 768px){.sjbdmap{display: block !important;}
.pcbdmap{display: block;}
@media (max-width: 768px){.pcbdmap{display: none;}
