@charset "utf-8";
/* CSS Document */
body{  font-family:"Microsoft Yahei"; color:#333; font-size:14px; font-weight:none; }
body,table,form,p,dl,dt,dd,h1,h2,h3,div,dl,dt,dd,td,th,ul,li{margin:0;padding:0; list-style:none;}
img{ border:0px;}
.clear{ clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; cursor:pointer;}

/*头部样式*/
.header{width:100%;height:auto;}
.top_top{ width:100%; height:40px;line-height: 40px; background-color:#eaeaea;}
.top_c{ width:1400px; height:auto; margin:0 auto;}
.top_top_left{ width:50%; float:left; color:#444; font-size: 15px;}
.top_top_right{float:right;}
.top_top_right a{color:#666; padding:0px 10px; font-size: 14px;}
.top_top_right span{ font-size:18px;}

.top{ height:auto; width:1400px; margin:0 auto; padding: 30px 0px;}
.logo{ width:700px; float:left; height:auto;}
.logo img{ width:192px; vertical-align: top;}
.logofont{ display: inline-block; padding-left:20px;}
.logofont1{font-size:15px; color: #393939;}
.logofont2{font-size:20px; color: #000;line-height:32px;}
.logofont3{font-size:14px; color: #e0001b;}

.tel{ width:280px; background: url(../images/tel.jpg) no-repeat left center; padding-left:50px; float: right; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.tel p{ font-size: 14px; color: #666;}
.tel span{ color:#e0001b; font-size:25px;}

/*导航*/
#navmenu{width:100%; height:auto;background: #0066CC;}
#navmenu ul {width:1300px; height:auto;margin:0 auto;}
#navmenu ul li {float:left; height:50px;line-height:50px; text-align:center; width:160px;position:relative; }
#navmenu ul li a {color:#fff;font-size:16px; font-weight:400; text-decoration:none; display:block;}
#navmenu ul li a:hover{color:#fff; background: #124185;}
#navmenu ul li:hover ul{position:absolute;top:50px;left:0;  height:auto; filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:block;z-index:1111100; background: rgba(18,65,133,.9);}
#navmenu ul li ul{display:none;width:100%; background-color:#F3F3F3;}
#navmenu ul li ul li {display:block;width:100%; height:auto; float:none;}
#navmenu ul li ul li a{color:#fff;display: block;font-size: 13px;line-height:35px;border-bottom:1px #dedede solid;}
#navmenu ul li ul li a:hover{font-weight:bold;}

/*banner*/
.bannner{ position:relative; width:100%; height:auto; overflow:hidden}
#slider{position:absolute;width:1920px;height:600px;background:url(../images/loading.gif) no-repeat 50% 50%;left:50%;margin-left:-960px}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:50%;bottom:20px;margin-left:-60px}
.nivo-controlNav a {display:block;width:22px;height:22px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -22px;}
.nivo-directionNav a {display:block;width:30px;height:30px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {background-position:-30px 0;right:400px;}
a.nivo-prevNav {left:400px;}
.nivo-caption {text-shadow:none; font-family: Helvetica, Arial, sans-serif;}
.nivo-caption a {color:#efe9d1;text-decoration:underline;}
/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
.nybanner{ width:100%; height:175px; margin:0 auto; background-position:center; background-repeat:no-repeat; overflow:hidden}
/*头部样式*/
.search{ width: 100%; height:30px;line-height: 30px; padding: 10px 0px; background: #eaeaea;}
.isearch{ width: 400px; height: auto; float: right; }
.seainput{ width:280px; height: 30px;line-height: 30px; border: 1px solid #dedede; outline: none; padding: 0px 10px 0px 35px; vertical-align: top; background: url(../images/searcicon.png) no-repeat 10px center;}
.seachsub{ width: 60px; height:30px;line-height: 30px; color: #fff; text-align: center; border:0px; background: #0666d0; cursor: pointer; vertical-align: top; font-size: 14px;}
.seachsub:hover{ background: #f00;}

.hotkeywo{ width:800px; height: auto; float: left; font-size: 14px;}
.hotkeywo a{ color: #333; }
.hotkeywo a:hover{ color: #124185;}
.main{ width:1400px; height:auto; margin:0px auto;}

/*产品*/
.index-pro{ width:100%; height:auto; margin-top: 30px;}
.index-pro-left{ width:260px; height:auto; float:left;}
.index-pro-left-t{ width:100%; height:50px; line-height:50px; background-color:#115ac0; color:#fff; font-size:18px; text-indent:20px;}
/*产品分类列表*/
.iauth{ width:100%; height:auto; padding: 10px 0px;}
.iauth li{ width:96%; height: auto; margin: 0 auto;}
.iauth li a{font-size:14px; color:#115ac0; height:35px; line-height:35px; border-bottom: 1px dashed #dedede; display: block; padding-left:15px;}
.iauth li a:hover{ color:#e0001b; text-decoration: none;}
.iauth li ul li{ width: 100%;}
.iauth li ul li a{color:#333;padding-left:25px;}
.iauth li ul li a:hover{ color:#115ac0; text-decoration: none;}

.index-pro-right{ width:1110px; height:auto; float:right;}
.index-pro-right-t{ width:100%; height:60px; line-height:60px; text-align: center; margin:10px 0px 15px 0px; background:url(../images/ptibg.jpg) repeat-x center center;}
.index-pro-right-t p{font-size:36px;color:#000;font-weight:bold; display: inline-block; margin: 0 auto; padding: 0px 20px; background: #fff;}

/* 首页产品列表 */
.cp_list{ width:100%; height: auto;}
.cp_list li{ width:255px; float:left; height:auto; margin:2px 10px;cursor: pointer;}
.cp_list li img{ width:253px; height:190px; margin:0px; border:1px solid #115ac0;}
.cp_list li p{ width:100%; height:35px; line-height:35px; text-align:center; background: #115ac0;color: #fff; font-size:16px;}
.cp_list li a{ color:#fff;  display: block;}
.cp_list li a:hover{ text-decoration:none;}
.cp_list li:hover img{ border:1px solid #e0001b;}
.cp_list li:hover p{ background:#e0001b;}

/*关于我们*/
.index-about{ width:100%; height:auto; margin-bottom:20px;}
.index-about-c{ width:100%; height:auto; padding:10px 0px;}
.aboutleft{ width: 600px; padding: 40px; border-top:2px solid #115ac0; float: left;}
.aboutleft img{ width:100%; height: 430px;}
.aboutright{ width: 720px; height: auto; float: right;}
.inabout-t{ width: 100%; text-align:center; background:#115ac0;}
.inabout-t p{ color: #fff; font-size:25px; height: 60px;line-height: 60px;}
.aboutxo{ padding: 30px 0px;}
.aboutxo p{ color:#115ac0; line-height:30px; font-size:19px;}
.aboutxo span{color:#666; line-height:28px; font-size:14px; display: block;}
.aboutxo a{ width:80px; height:30px; line-height:30px; float: right; text-align:center;color:#fff; display:block; background-color:#188FE1; border-radius:2px;}
.abouticon{ width: 100%; height: auto; padding-top:20px;}
.abouticon li{ width:calc(20% - 1px); float: left; border-left:1px solid #dedede;}
.abouticon li:nth-child(1){ border:0px;}
.abouticon li .img{ width: 100%; height: 70px;}
.abouticon li p{ text-align: center; font-size: 14px; color: #333;}
.abouticon li a{ display: block;}
.abouticon li a:hover p{ color: #0066CC; font-weight: bold; text-decoration: none;}

.abouticon li:nth-child(1) .img{ background: url(../images/abouticon1.jpg) no-repeat center center;}
.abouticon li:nth-child(2) .img{ background: url(../images/abouticon2.jpg) no-repeat center center;}
.abouticon li:nth-child(3) .img{ background: url(../images/abouticon3.jpg) no-repeat center center;}
.abouticon li:nth-child(4) .img{ background: url(../images/abouticon4.jpg) no-repeat center center;}
.abouticon li:nth-child(5) .img{ background: url(../images/abouticon5.jpg) no-repeat center center;}
.abouticon li:nth-child(1) .img:hover{ background: url(../images/abouticon1a.jpg) no-repeat center center;}
.abouticon li:nth-child(2) .img:hover{ background: url(../images/abouticon2a.jpg) no-repeat center center;}
.abouticon li:nth-child(3) .img:hover{ background: url(../images/abouticon3a.jpg) no-repeat center center;}
.abouticon li:nth-child(4) .img:hover{ background: url(../images/abouticon4a.jpg) no-repeat center center;}
.abouticon li:nth-child(5) .img:hover{ background: url(../images/abouticon5a.jpg) no-repeat center center;}

/*广告优势*/
.iadv{ width: 1400px; height: auto; margin: 40px auto 0px auto;}
.iadvt{ width: 100%; height:65px;line-height: 65px; background: url(../images/index_14.jpg) no-repeat center center; text-align: center; color: #fff; font-size: 36px;}
.advonel{ width: 650px; height: auto; float:left; margin: 50px 50px 20px 0px;}
.advoner{ width: 700px; height: auto; float:right; margin: 50px 0px 30px 0px;}
.advtwol{ width:650px; height: auto; float:left; margin: 30px 50px 30px 0px;}
.advtwor{ width: 700px; height: auto; float:right;margin: 30px 0px;}
.numleft{ width: 80px; height: auto; float: left; color: #e0011c; font-size:46px; height: 46px;line-height: 46px; margin-bottom: 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.numright{ width: calc(100% - 80px); height: auto; float: left; margin-bottom: 20px;}
.numright p{ color: #115ac0; font-size: 24px;line-height: 40px; margin-bottom: 10px;}
.numright span{ color: #666; font-size: 14px;line-height: 25px;}
/*左右翻页*/
.incas-t{width:100%;height:40px;line-height:40px;margin:15px 0px;text-align:center;border-bottom: 1px solid #dedede;}
.incas-t p{font-size:22px;color:#115ac0;font-weight:500;float: left;}
.incas-t a{color:#e0001b;font-size:13px;float:right;}

.content{width:100%;height:auto; position:relative; margin:0 auto;overflow:hidden;}
.drama-poster{width:95%;height:155px;margin:0 auto;overflow:hidden;position:relative; background: #0066CC;}
.drama-poster ul{width:100%;}
.drama-poster li{ margin:0px 7px; width:200px; float:left}
.drama-poster li img{display:block;width:200px;height:155px; display: inline-block;}
.drama-poster li p{display:none;color:#999;line-height:20px;position:absolute;width:447px;height:94px;left:0;bottom:2px;border-top:1px dashed #ccc;z-index:10px;padding-top:10px}
.drama-poster li p strong{color:#333;font-weight:normal;text-align:center;}
/*左右箭头*/
.drama-poster li.current p{display:block;}
.drama-slide li{position:absolute;top:0px;width:20px; height:155px; color:#124185;}
.drama-slide li.prev{left:0;}
.drama-slide li.next{right:0}
.drama-slide li.prev a{color:#124185;width:100%; height:100%; display:block; background:url(../images/left.jpg) no-repeat center center;}
.drama-slide li.next a{color:#124185;width:100%; height:100%;display:block;background:url(../images/right.jpg) no-repeat center center;}
/*左右翻页*/

/*左右滚动*/
#demoo{width:1400px;height:auto; margin:0px auto; padding:15px 0px;overflow:hidden;}
#demoo img{ width:310px; height:auto;border:1px solid #dedede;vertical-align: top;}
#demoo a{ margin:0px 18px; display:block;}
#demoo p{ width:100%; height:auto; line-height:30px; margin-top: 10px; font-size:18px; color: #666;}
#demoo span{ display:block;height:auto; line-height:22px; font-size:14px; color: #666;}
#demoo a:hover p{ color:#0b51b4;}
#demoo a:hover span{ color:#0b51b4;}

/*荣誉*/
.ihonor{ width: 100%; height: auto;background: url(../images/index_47.jpg) no-repeat bottom center; padding-bottom: 20px;}


#demo{width:1100px;height:auto; margin:0px auto; padding:15px 0px;overflow:hidden;}
#demo img{ width:310px; height:auto;border:1px solid #dedede; vertical-align: top;}
#demo a{ margin:0px 10px; display:block;}



/*新闻*/
.index-news{ width:100%; height:auto; background: url(../images/index_49.jpg) no-repeat top center; padding: 35px 0px 30px 0px;}
.inewsbx{ width: 426.6666px; float: left; margin-left: 60px;}
.inewsbx:nth-child(1){ margin-left: 0px;}

.inn-t{ width:100%; height:40px; line-height:40px; margin:15px 0px; text-align:center; border-bottom: 3px solid #707070;}
.inn-t p{  font-size:22px; color:#000; font-weight:500; float: left; border-bottom: 3px solid #115ac0; padding: 0px 10px;}
.inn-t a{color:#e0001b; font-size:13px; float: right; background: url(../images/index_51.png) no-repeat left center; padding-left: 15px;}
/* 首页新闻列表 */
.newslist{ width:100%; margin:0 auto;}
.newslist li{ width:100%; height:30px; line-height:30px; border-bottom:1px dashed #868692;background-image:url(../images/n.png); background-repeat:no-repeat; background-position:left center; }
.newslist li a{ display: block; width: calc(100% - 85px); float:left; color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newslist li a:hover{ color:#333; text-decoration:none; }
.newslist li span{ float:right; color:#868692; font-size:13px;}

/* 底部样式 */
.footer{width:100%; height:auto; background-color:#686868;}
.footer-c{ width: 1400px; height: auto; margin: 0 auto; padding: 25px 0px;}
.footl{ width:1000px; height:auto; float:left;}
.copyright{ width:100%; height:auto; color:#fff; text-align:center; line-height:27px; margin-top: 20px;}
.copyright a{ color: #fff;}
.footl ul{ width:100%; margin:0 auto; height:auto;}
.footl ul li{ float:left; width:90px; height:auto; text-align:center; border-right:1px solid #fff}
.footl ul li a{ width:100%; height:18px; line-height:18px;color:#fff;font-size:14px;}
.footl ul li a:hover{ color:#fff; text-decoration:none; }

.footel{ width:280px; background: url(../images/footel.png) no-repeat left center; padding-left:50px; float: right; margin-top: 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.footel p{ font-size: 14px; color: #fff;}
.footel span{ color:#fff; font-size:25px;;}
/* 底部样式 */


/* 友情链接 */
.links-title{ width:100%; height:40px; line-height:40px; font-size:24px; color:#fff;}
.links{ width:100%; height: auto; background: #dddddd; clear: both; display: block;}
.links ul{ width:1400px; height:auto; margin:0 auto; padding:10px 0px;clear:both;font-size:14px;}
.links ul li{float:left; margin:0px; color: #333;line-height:23px;}
.links ul li a{color:#333; padding:0px 8px; font-size:14px; line-height:23px; display:inline-block; }
.links ul li a:hover{ color:#666; text-decoration:none;}


/* 内页左边 */
.innerleft{ width:260px; float:left; height:auto; margin:20px 0px 30px 0px; }
.innerltitle{width:100%; height:auto;background-color:#115ac0;text-align:center;}
.innerltitle p{ font-size:25px;color:#fff;text-align:center;line-height:50px;}
.innerltitle span{ font-size:15px;color:#fff; padding-left: 10px;}
.iltcontf{ width:100%; background-color:#fff;}
.iltconts{ width:100%; background-color:#fff; margin-top:20px;}

/*栏目*/
.inermlist{ width:100%; height:auto;  margin:0 auto; padding:10px 0px; }
.inermlist li{ width:100%;height:auto;margin:7px auto; position: relative;}
.inermlist li a{ width:235px;height:40px;line-height:40px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;font-size:15px; float: left;text-indent:10px;text-align:left;}
.inermlist li a:hover{text-indent:11px;color:#ca352b;font-weight:bold;text-decoration:none;}
.inermlist li ul{ padding: 0px; display: none;}
.inermlist li ul li{ width: 100%;margin: 0px;height: 35px;}
.inermlist li ul li a{ width:100%;height: 35px; line-height: 35px; background:none; color: #777; font-size: 15px; display: block; text-indent: 15px; text-align: left;}
.inermlist li ul li a:hover{ color:#ca352b;background: none; text-indent: 16px;}
.inermlist .addsubicon { width:30px; height: 40px; line-height:35px; color: #555; font-size:25px; float:right; text-align: center; display: block; cursor: pointer; font-weight: bold;}
/*热门新闻*/
.innernlist{width:100%; margin:0 auto; padding:20px 0px;}
.innernlist li{ width:100%;line-height:35px; border-bottom:1px dashed #dedede; height:35px; overflow:hidden; }
.innernlist li a{display: block;color:#3d3d3d;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.innernlist li a:hover{color:#115ac0; text-indent:1px; }
.innernlist li span{float:right;}

.nycontact{ padding:15px 0px; line-height: 23px; font-size: 13px;}
/* 内页右边 */
.innerrtitle{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #cccccc; margin-bottom: 20px;}
.innerrtitle p{width:200px;float:left;font-size:30px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.innerrtitle p b{ color:#da0707; font-size:26px; font-style: italic;}
.navpost{width:600px;display:block;color:#555;font-size: 15px; float: right; text-align: right;}
.navpost a{font-size: 15px;color:#555;padding: 0px 3px;}
.navpost a:hover{ color:#F00;text-decoration:none;}
.navover{max-width:300px;white-space:nowrap;vertical-align:top; overflow:hidden; text-overflow:ellipsis; display:inline-block;}
.innerright{width:1105px;float:right; height:auto;margin:20px 0px 30px 0px; padding-bottom:20px;background-color:#fff;}
.inrrctainer{width:100%; height:auto; font-size: 14px; line-height:26px;color:#666; margin-bottom:15px;}
.inrrctainer table{margin: 0 auto; text-align: center;}
.inrrctainer img{ max-width: 100% !important;}

/*内页新闻*/
.innewslist{ width:100%; height:auto;}
.innewslist li{height:auto; border-bottom:1px dashed #dddddd; padding: 10px 0px;}
.innewslist li a{ display:block;}
.innewslist li .innewleft{ width:140px; height:auto; float: left;text-align: center; color: #fff; padding:0px 10px;}
.innewslist li .innewleft img{ width: 140px; height: 95px;}
.innewslist li .innewright{ width:calc(100% - 200px); float: right; margin-right: 10px;}
.innewslist .ntitle{ width:100%;height:30px;line-height: 30px; color: #333;font-size:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.innewslist .nconc{width:100%;height:auto;line-height:24px;font-size:13px; color:#656565;overflow: hidden;}
.innewslist .date{ font-size: 13px; color: #333;}
.innewslist li:hover .ntitle{color:#115ac0;}


.nycp_list{ width:100%; height: auto;}
.nycp_list li{ width:255px; float:left; height:auto; margin:0px 10px 20px 10px;cursor: pointer;}
.nycp_list li img{ width:253px; height:190px; margin:0px; border:1px solid #115ac0;}
.nycp_list li p{height:40px; line-height:40px; text-align:center; background: #115ac0; margin-top:5px; color: #fff; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px 10px;}
.nycp_list li a{ color:#fff;  display: block;}
.nycp_list li a:hover{ text-decoration:none;}
.nycp_list li:hover img{ border:1px solid #e0001b;}
.nycp_list li:hover p{ background:#e0001b;}


/*内页产品*/
.inprolist{ width:100%; height:auto; list-style:none; text-align: center;}
.inprolist li{ width:260px; float:left;height:auto;margin:0px 8px 20px 8px;}
.inprolist li img{width:100%; height:195px;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in; vertical-align: top;}
.inprolist li .img{ width:256px; height:193px; overflow: hidden; border: 1px solid #dedede; padding: 1px;}
.inprolist li p{padding: 0px 5px;line-height:35px; height:35px;background: #dedede; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.inprolist li a{color:#333;display: block;}
.inprolist li:hover a{color:#fff !important;text-decoration:none;  }
.inprolist li:hover p{ background: #115ac0;}
.inprolist li:hover .img{border: 1px solid #115ac0;}
.inprolist li:hover img{transform: scale(1.1, 1.1);opacity:0.4;filter:alpha(opacity=40);}

/*视频*/
.invideolist{ width: 100%; height: auto;}
.invideolist li{ width:353px; height: auto; float: left; margin: 10px 7px;}
.invideolist li p{ width: 100%; height:30px; line-height: 30px; text-align: center; }
.videoiframe{width:100%; height:280px;}

/*分页*/
.ipage{height:auto; text-align:center;}
.totalfont{ font-size: 14px; color: #666; display: none;}
.ipage a{ height:35px;line-height:35px;color:#888;font-size: 15px;padding:0px 5px;display: inline-block;margin: 0px 5px; vertical-align: top;}
.ipage a:hover{color:#115ac0;border-bottom:2px solid #115ac0;text-decoration:none;font-weight:bold;}
.ipage .current{color:#115ac0;border-bottom:2px solid #115ac0;display:inline-block; height:35px;line-height:35px;padding:0px 5px;margin:0px 5px;font-size:15px;font-weight:bold;}

/*详情页*/
.article_title{ text-align:center; width:100%; font-size:24px; line-height:30px; color:#444; padding: 15px 0px; border-bottom:dashed #CCCCCC 1px;}
.newsin-c{width:100%; height:30px; line-height: 30px; margin: 15px 0px; color: #666; text-align: center;}
.podimgleft{ width: 500px; height: auto; float: left;}
.prdright{ width: 580px; height: auto; float: right;}
.particle_title{width:100%; font-size:30px; line-height:40px; color:#000; margin-bottom: 20px;}
.articholine{ width: 100%; height: 50px;line-height: 50px; margin-bottom: 10px;}
.articholine span{ color: #333; font-size: 30px; font-weight: normal}
.articholine span b{ color:#e20e28;}
.articholine a{ display: block; float: right; height: 50px;line-height: 50px; color: #666;}
.articholine a img{ vertical-align: middle;}
.poabst{ margin-bottom: 20px; line-height: 26px; color: #666; font-size: 14px;}

.cpxqtitle{ width: 100%; height: 40px;line-height: 40px; border-bottom: 1px solid #dedede; color: #115ac0; font-size: 18px; margin-bottom: 20px;}
/*上页下页*/
.detpnt{height:auto; background:#f1f1f1;overflow: hidden;margin-bottom:20px; padding: 0px 20px;}
.detpnt .detpntline{width:48%;height:35px;line-height:35px;font-size: 15px;font-weight: bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.detpnt .detpntline a{color:#666; font-weight: normal;}
.detpnt .detpntline a:hover{ color: #333; }
.detpntl{ float: left;}
.detpntr{text-align:right;float:right;}

/*更多阅读*/
.innerabouttitle{ width:100%; height:auto; color:#000; border-bottom:3px solid #dedede;}
.innerabouttitle p{color:#ca352b;font-size:20px; font-weight:bold;height:35px; line-height:35px;  padding-left:5px;}
.fotdetbox{padding:15px; background: #f1f1f1;}
.morearticle{ border: 1px solid #fff; padding: 10px;}
.morearticle li{ width:48%; height:35px; line-height:35px; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; border-bottom:1px dotted #333; margin: 0px 1%;}
.morearticle li a{ color:#333; padding-left:10px;}
.morearticle li a:hover{ color:#666; padding-left:11px;}
.moreproducts{border: 1px solid #fff; padding: 10px 0px;}
.moreproducts li{ width:123px; height:auto;float:left; margin:0px 10px; text-align:center;}
.moreproducts li a{ color:#333;}
.moreproducts li p{ text-align: center; line-height:20px;}
.moreproducts li a:hover{ color:#666}
.moreproducts li img{ width:100%;height:auto; border:1px solid #ccc;}
.moreproductsov{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*留言*/
.inmessagebox{width: 600px;height: auto; padding: 0px 0px 50px 0px; margin: 0 auto; }
.inmessright{ width: 550px; height:auto; float: right; padding: 30px 0px 50px 0px;}
.inmessright img{ width: 550px;}
.inmessline{ width: 100%; height: auto; margin-bottom: 15px}
.zxlyinp{ width:100%;height:40px;line-height:40px;border-radius:2px;color: #999; background: #f8f8f8; border: 0px;vertical-align:top; text-indent: 10px; font-size: 14px; outline: none;}
.inmesteat{ height:120px;resize: none; outline: none;}
.zxlyyzm{width:140px; outline: none;height:40px;line-height:40px;font-size:14px; color: #999; background: #f8f8f8; border: 0px;vertical-align: top; text-indent: 10px;border-radius:2px;}
.zxlysub{background:#ef0606;width:48%; outline: none; height:40px; line-height:40px;color:#fff; text-align:center; border-radius:2px;border:0px; font-size:16px; float: left;cursor:pointer;}
.zxlysub:hover{background: #ffa200;}
.resetc{background:#999;float:right;}
.resetc:hover{background: #666;}
.indexcode{ vertical-align:top; height: 40px;}
/*图片集*/
.ban{width:720px;height:auto;position:relative;overflow:hidden;margin:0px auto;}
.ban2{width:720px;height:540px;position:relative;overflow:hidden;}
.ban2 ul{position:absolute;left:0;top:0;}
.ban2 ul li{width:720px;height:540px;line-height:540px;text-align:center;}
.ban2 ul li img{max-width:720px;max-height:540px;vertical-align:middle;}
.ban .prev{float:left;cursor:pointer;}
.min_pic{width:100%;height:120px;padding-top:10px;overflow:hidden;}
.min_pic .num{width:680px;height:100%;margin-left:8px;position:relative;overflow:hidden;float:left;}
.min_pic .num ul{position:absolute;left:0;top:0; }
.min_pic .num ul li{width:86.8px;height:120px;float:left;margin:0px 10px 0px 0px;cursor:pointer; overflow: hidden;}
.min_pic .num ul li img{width:100%;height:65px;cursor:pointer;vertical-align:top;}
.min_pic .num ul li.on img{width:84.8px;height:63px;border:1px solid #f00;padding:0;}
.min_pic .num ul li p{width:100%;height:auto;line-height:18px;font-size:13px;text-align:center;}
/*小左右箭头*/
.prev_btn1{float:left;}
.next_btn1{float:right;}
.prev_btn1,.next_btn1{width:16px;height:18px;margin:23px 0px;cursor:pointer;text-align:center;}
/*大左右箭头*/
.prev1{left:20px;}
.next1{right:20px;}
.prev1,.next1{position:absolute;top:50%;margin-top:-25px;cursor:pointer;z-index:9;}
.prev1 img,.next1 img{width:28px;height:51px;}

.mhc{width:100%;background:#000; opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50);position:absolute;left:0;top:0;display:none;}
/*弹出层*/
.pop_up{width:720px; height:540px; padding:10px; background:#fff; position:fixed; -position:absolute;left:50%;top:50%;margin-left:-370px;margin-top:-280px;display:none; z-index:999;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up_xx img{width:40px;height:40px;}
.pop_up2{width:720px;height:540px;position:relative;float:left;overflow:hidden;}
.pop_up2 ul{position:absolute;left:0;top:0;}
.pop_up2 ul li{width:720px;height:540px;line-height:540px;float:left;text-align: center;}
.pop_up2 ul li img{max-width:720px;max-height:540px;vertical-align:middle;}

.ncontainer{ padding: 0px 10px;}
.wapup{display:none;}

.ncontainer{width: 1400px; height: auto; margin: 0 auto; padding: 0px;}