﻿@charset "utf-8";
.ny_ban{width:100%;height:325px;position:relative; margin-top:-64px; overflow:hidden;}
.ny_ban .img{position:absolute;left:50%; margin-left:-960px; z-index:1;}
.ny_ban .bg{position:absolute; z-index:2;width:100%;height:100%; background:url(../images/opacity_bg.png) 0 0 repeat;}
.ny_ban .banner_info{width:1170px; margin:0 auto;padding:120px 0 0 0; z-index:3; text-align:center; position:relative;color:#fff;}
.ny_ban .banner_info h1{font-size:45px;font-weight:800; letter-spacing:2px;position:relative;font-family:"Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;}
.ny_ban .banner_info h1 i{width: 60px;height: 3px;background: #f6ba18;position: absolute;bottom:3px;right:47.8%;}
.ny_ban .loca{padding-top:10px;font-style:italic;font-weight:bold;font-size:14px;}
.ny_ban .loca a{color:#fff;}
.ny_ban .loca .jt{ margin:0 10px;font-family:sans-serif; font-weight:normal;}

.ny_main{background:#fff;overflow:hidden;}
.ny_main .main_left{width:322px;padding-right:60px;padding:20px 0 0 0; }
.ny_main .main_left h4{font-weight:700;font-size:18px;color:#fff;position:relative;padding-bottom:10px; padding-top:10px; background:#cc0000; padding-left:20px;}
.ny_main .main_left h4 i{display:block;width:35px;height:2px;background:#ffffff; margin-top:10px;}
.ny_main .main_left form{background:#fff;border:1px solid #e9e9e9;width:320px;height:48px;margin:25px 0 45px 0;}
.ny_main .main_left input{border: none;background: transparent;height: 100%;width:250px;color: #474747;outline: none;padding-left: 20px;font-size:16px;margin-left: -5px;}
.ny_main .main_left button{cursor:pointer;background: #12a0b1;width:46px;height:50px;color:#fff;text-align: center;border:none;position: relative;right:-1px;top:-1px;transition: all .3s ease; padding:0;}
.ny_main .main_left button:hover {background: #F6BB19;color:#171B20;}
.ny_main .main_left button .icon{display:block;width:100%;height:100%;background:url(../images/btn_icon.png) 12px center no-repeat;}
.ny_main .main_left button:hover .icon{ background-position:-28px center;}
.ny_main .main_left .category_item{ margin-bottom:1px; padding-left:20px; padding-right:20px; background:#f2f2f2; padding-top:20px; padding-bottom:5px;}

.ny_main .main_left .category_item li a {display: block;border-top:1px solid #e1e1e1;line-height:45px; height:45px; margin-bottom: 0px;margin-top: 0px;font-size:14px;color:898989;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ny_main .main_left .category_item li:first-child a{border-top:0;}
.ny_main .main_left .category_item .dangqian{}
.ny_main .main_left .category_item .dangqian a{color:#cc0000; font-size:18px; font-weight:bolder;}
.ny_main .main_left .category_item li a:hover,.ny_main .main_left .category_item li a:hover i{color:#cc0000;}
.ny_main .main_left .category_item li a i{font-family:sans-serif;color:#838383; padding-right:20px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ny_main .main_left .category_item li a i{font-family:sans-serif;color:#838383; padding-right:20px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

.ny_main .main_left #product_item{background:#f2f2f2; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:1px;}
.ny_main .main_left .product_item{height:130px; overflow:hidden; margin-bottom:30px; position:relative; border-bottom:1px #bfbfbf dashed;}
.ny_main .main_left .product_item .img{width:110px;}
.ny_main .main_left .product_item .img img{width:100%;}
.ny_main .main_left .product_item .txt{width:180px;line-height:46px; font-size:14px; }
.ny_main .main_left .product_item .txt a{line-height:20px;position:absolute;bottom:0;color:#cc0000;background:#F9F9F9;border: 1px solid #e8e8e8;background: #f8f8f8; padding:10px 50px; border-radius: 5px; margin-bottom:20px; margin-top:40px;}
.ny_main .main_left .product_item .txt a:hover{color: #E08302;border: 1px solid #FFDAA7;background: #FFEED7;}
.ny_main .main_left .product_item h3{line-height:20px;font-size:14px;}
.ny_pr_main  img{max-width:800px;}
.ny_main .main_rt{width:800px;position:relative;}
.ny_main .main_rt .bg{width:2500px;min-height:1070px;height:100%;background:#fff;position:absolute;top:0;left:0;padding:87px 0 0 0;}
.ny_main .main_rt .ny_pr_main{width:800px;position:relative;padding:20px 0 1px 0px;}
.ny_main .main_rt .pro_name{border-bottom:1px #f1f1f1 solid; height:49px; line-height:49px; overflow:hidden;}
.ny_main .main_rt .pro_name h2{border-bottom:2px #cc0000 solid; width:150px; float:left; overflow:hidden; }
.ny_main .main_rt .pro_name h2 a{ font-size:20px; color:#333333; font-weight:900; height:46px; line-height:46px;}
.ny_main .main_rt .pro_name i{display:block;width:45px;height:3px; background:#f6ba18;}
.ny_main .main_rt .pro_name a.more{text-decoration: none;color: #666;margin-right:0px; float:right;}
.ny_main .main_rt .pro_name a.more:hover{color:#C90B0B;}
.ny_main .main_rt .pro_link{overflow:hidden; padding:15px 0 0 0; margin-left:-9px;}
.ny_main .main_rt .pro_link li{width:245px;float:left; margin:0 15px 15px 7px;background:#F8F8F8; border:1px solid #F0F0F0; }
.ny_main .main_rt .pro_link li:hover{ border:#cc0000 solid 1px;}
.ny_main .main_rt .pro_link li .img{width:245px;height:180px; overflow:hidden; }
.ny_main .main_rt .pro_link li img{width:100%;}
.ny_main .main_rt .pro_link li .txt{height:55px; overflow:hidden;padding:14px 5px 0 5px;background:#F8F8F8;text-align: center;}
.ny_main .main_rt .pro_link li a:hover .txt { background:#cc0000;}
.ny_main .main_rt .pro_link li h3{font-size:12px;font-weight:bold;color:#242424;line-height:26px;margin-bottom: 5px;}
.ny_main .main_rt .pro_link li p{color:#898989;font-size:13px;}
.ny_main .main_rt .pro_link li a:hover h3{ color:#FFFFFF; font-size:16px;}
.ny_main .main_rt .pro_link li a:hover p{color:#FFFFFF}


.page{width:100%;text-align:center; padding-top:40px;}
.page li{width:46px;height:46px; text-align:center; line-height:46px;display:inline-block; margin:16px 0 0 6px;border:1px solid #e2e2e2;}
.page li.on,.page li:hover{background:#d62b23;border:1px solid #b9201b;}
.page li a{display:block;color:#fff;font-size:22px;font-family:"Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;color:#8e8d8d;}
.page li.on a,.page li:hover a{color:#fff;}
.page .lf_btn a{background:url(../images/page_icon.png) 12px 18px no-repeat;}
.page .lf_btn:hover a{ background-position:12px -22px;}
.page .rt_btn a{background:url(../images/page_icon.png) -58px 18px no-repeat;}
.page .rt_btn:hover a{ background-position:-58px -22px;}

.ny_pr_main .fontmin .img_box{width:385px;height:100%; overflow:hidden;}
.fontmin .img_box .bd{height:385px;border:1px solid #f1f1f1;overflow:hidden;}
.fontmin .img_box .bd li{width:385px;height:385px; overflow:hidden; float:left;}
.fontmin .img_box .bd li img{width:100%;}
.fontmin .img_box .hd{overflow:hidden;margin-top:10px;}
.fontmin .img_box .hd li{width:25%;float:left; overflow:hidden;}
.fontmin .img_box .hd li img{width:99%;border:1px solid #f1f1f1;}
.fontmin .txt_box{width:355px; line-height:30px;}
.fontmin .txt_box .stitle{font-size:22px;line-height:26px;margin:0 0 15px 0;font-weight: bold;}
.fontmin .txt_box .sstar em{font-size:13px;}
.fontmin .txt_box .sstar i{display:inline-block;width:15px;height:31px;background:url(../images/pr_star.png) 0 5px no-repeat; margin:3px 0 0 3px;}
.fontmin .txt_box .sstar .kong_star{background-position:0 -37px;}
.fontmin .txt_box .sdl{padding:20px 0 0 0;line-height:30px;font-size:14px; clear:both; overflow:hidden;}
.fontmin .txt_box .sdl *{float:left;}
.fontmin .txt_box .sdl dt{clear:both;}
.fontmin .txt_box .feature{padding:20px 0 0 0;}
.fontmin .txt_box .feature p{padding:0 0 0 24px;font-size:14px;background:url(../images/pr_feature.png) 0 -23px no-repeat;}
.fontmin .txt_box .feature .hd{font-weight:bold;background:url(../images/pr_feature.png) 0 7px no-repeat;font-weight:bold;}
.fontmin .txt_box .btn,.navtabfont .message .sub{display:block;color:#fff; padding:6px 12px;border:1px solid #12a0b1;background-color: #12a0b1;border-radius:3px;font-family:"Microsoft YaHei"; margin-top:20px;cursor:pointer;}
.fontmin .txt_box .btn:hover,.navtabfont .message .sub:hover{ background:#286090;border-color:#2e6da4;}
.fontmin .txt_box .btn i{ background:url(../images/pr_feature.png) 0 -67px no-repeat; padding:0px 20px 0 0;}

.navtabfont{clear:both;margin:20px 0 0 0; padding-bottom:100px;}
.navtabfont img{ max-width:100%;}
.navtabfont .hd{width:780px; background:#fff;border-bottom:1px solid #ddd; overflow:hidden;}
.navtabfont .hd.fixed{ position:fixed;top:0;}
.navtabfont .hd a{display:block;margin-bottom:-1px; float:left;color: #FFF;cursor:pointer; line-height:20px;font-size:13px; margin-right:10px;background-color: #fff;color:#12a0b1;border: 1px solid #ddd;border-bottom-color: transparent;border-radius:4px 4px 0 0; padding:10px 15px;}
.navtabfont .hd a:hover{ background:#eee;border-color:#eee;}
.navtabfont .hd a.on{ background-color: #12a0b1;color:#fff;}
.navtabfont .xiangq_hd{width:780px; background:#fff;border-bottom:1px solid #9D9D9D;height:33px; clear:both; padding:20px 0 0 0;}
.navtabfont .xiangq_hd.fixed{position:fixed;top:106px;}
.navtabfont .xiangq_hd a{display:block;height:44px;float: left;position: relative;margin-right: 50px;background:url(../images/pointg.png) center 29px no-repeat;cursor:pointer;}
.navtabfont .xiangq_hd a.on,.navtabfont .xiangq_hd a:hover{background:url(../images/pointg2.png) center 29px no-repeat;color:#12a0b1;}
.navtabfont .xiangq_hd i{display:block}
.navtabfont p{clear:both; padding:5px 0;font-size:14px;}
.navtabfont .Ntabletitle{font-weight: bold;margin-top: 20px;margin-bottom: 10px;}
.Mhr{border-bottom: 1px solid #ddd;margin-top: 20px;margin-bottom: 20px;}
.Mprotitle{    border-bottom: 1px solid #ddd;margin-top: 20px;margin-bottom: 20px;}
.MprotitleText{width: 120px;height: 35px;color: #FFF;background-color: #12a0b1;font-size: 9px;font-weight: bold;line-height: 35px;text-align: center;	border-radius:5px 5px 0 0;}
.navtabfont .img{text-align:center;}
.navtabfont .message{ padding:0 10px;}
.navtabfont .message .left{width:350px;}
.navtabfont .message .right{width:370px;}
.navtabfont .message label{ display:block;}
.navtabfont .message i{display:block;font-size:15px;max-width: 100%;margin-bottom: 5px;font-weight: bold;}
.navtabfont .message .in_txt,.navtabfont .message textarea{display: block;font-family:"Microsoft YaHei";width: 100%;height: 34px;text-indent:1em;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
.navtabfont .message .form-control{height:157px; padding:10px 0;}
.navtabfont .message .sub{float:right; clear:both;}

.ny_main .main_rt .ny_pr_main.blog{width:750px;padding-left:50px;}
.clouds {margin-bottom: 30px;text-align: center;}
.clouds li {display: inline-block;margin-right: 3px;margin-top: 12px; background:#333333; width:127px; height:55px;background:url(../images/clouds_icon.png) 0 0 no-repeat; /*border:1px #dddddd solid; border-radius:3px;*/ _zoom:1;*display:inline;}
.clouds li:hover{background-position:right 0;}
.clouds li a{display:block;height:40px;font-size:14px;font-family:"微软雅黑"; font-weight:bolder;color: #676767;text-transform: uppercase;line-height:40px; }
.clouds li a:hover,.clouds li a:focus { color:#FFFFFF;}

/*推荐标签*/
.clouds_2 ul{text-align: center; width:900px;}
.clouds_2 li {display: inline-block;margin-right: 3px;margin-top: 12px; background:#333333; width:127px; height:55px;background:url(../images/clouds_icon.png) 0 0 no-repeat; /*border:1px #dddddd solid; border-radius:3px;*/ _zoom:1;*display:inline; text-align:center;}
.clouds_2 li:hover{background-position:right 0;}
.clouds_2 li a{font-size:14px; font-family:"微软雅黑"; font-weight:bolder;color: #676767;display:block;text-transform: uppercase; line-height:40px; }
.clouds_2 li a:hover,.clouds li a:focus { color:#FFFFFF;}



.single-blog{position:relative;}
.single-blog > li{ padding-bottom:78px;}
.single-blog.ent > li{ padding-bottom:0;}
.single-blog > li .img{ overflow:hidden;}
.single-blog > li .img a{width:auto;position:relative;display:block;float:left;}
.single-blog > li .img img{ max-width:100%;}
.single-blog > li .img .icon{position:absolute;top:0;left:0;right:0;bottom:0; background:url(../images/blog_img_icon.png) center no-repeat rgba(246, 186, 24, 0.65);-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}
.single-blog > li:hover .img .icon{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.single-blog .post-meta{margin:38px 0 32px; overflow:hidden;}
.single-blog .date-holder{float:left;width:44px;height:82px;text-align:center;background:#fff;color:#12a0b1;border:1px solid #eaeaea;border-bottom:3px solid #eaeaea;font-size:1.25em;line-height:29px;padding:0px 16px;}
.single-blog .date-holder span{font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;font-size:1.5em;font-weight:700;display:block;margin-top:12px;}
.single-blog .title-holder{width:638px;float:right;}
.single-blog .title-holder h2{font-weight:700;font-size:21px;color:#2a2a2a;line-height:31px;padding:3px 0 10px 0;margin:0;}
.single-blog .title-holder p{font-style:italic;color: #ababab;font-size:14px;line-height:20px;font-weight: normal;}
.single-blog .title-holder p i{ margin:0 10px;}
.single-blog .conte,.faq .conte{clear:both;font-size:14px;line-height:26px;color:#8e8d8d;margin:0;margin-bottom:25px;}
.single-blog .read-more{width:100px;text-transform: uppercase;display:block;color: #2A2A2A;font-weight: 600;font-size: 12px; text-align:center;line-height: 20px;padding: 7px 0;background: #f6ba18;border-radius: 2px;margin-top: -2px;transition: all .3s ease;}
.single-blog .read-more:hover{background: #171B20;}
.single-blog .read-more i{font-size:12px;font-weight:normal;padding-left: 3px;font-family:sans-serif;}
.single-blog .read-more:hover{color: #fff;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.single-blog .dtc{width:410px;overflow:hidden;padding:0 0 19px 0;}
.single-blog .dtc li{width:50%;line-height:29px;color:#ff8c04;float:left;font-size:14px;}
.single-blog .dtc li .fa{ font-family:sans-serif; padding-right:10px;}
.single-blog .cont_tit{font-weight:700;font-size:21px;color:#2a2a2a;margin-bottom:25px;}
.single-blog .refl{background:url(../images/blog_refl.png) 28px 15px no-repeat #f7f7f7; padding:34px 36px 34px 104px;font-size:14px;line-height:26px;color:#8e8d8d; margin:0 0 40px 0;border-top:20px solid #fff;}
.single-blog .refl .name{display:block;text-align:right;font-style:italic;color:#E8A20C;}
.comment-form {margin-top: 64px;}
.comment-form h3 {margin-bottom:28px;color:#000;font-size:18px;font-weight:bold;}
.comment-form form {background: #f7f7f7;padding: 50px 25px;border:1px solid #eeeeee;}
.comment-form form .half {width:49%;}
.comment-form form p {margin-bottom: 20px;}
.comment-form form button {font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;font-weight: 500;font-size:14px;background: #f6ba18;color:#282f39;padding: 11px 9px 11px 26px;text-transform: uppercase;border:1px solid transparent;border-radius:3px;position: relative;margin-top:5px;}

.comment-form form textarea {width:94.4%;border: 1px solid #EEEEEE;outline: none;padding: 10px 20px;height: 170px;	font-family:"Microsoft YaHei";}
.comment-form form input {width: 100%;height:45px;line-height:45px;border: 1px solid #EEEEEE;outline: none;text-indent:20px;}
.comment-form form button .ico1{height:19px;width:1px;background:#ffcd47;vertical-align: middle;position: relative;margin-left: 20px;display:inline-block;}
.comment-form form button .ico2{width:1px;height:19px;vertical-align: middle;background:#d7a41b;display:inline-block;}
.comment-form form button .ico3{width:15px;height:19px;vertical-align: middle;background:url(../images/consul_icon.png) center 2px no-repeat;margin: 0 5px 0 10px;display:inline-block;}

.search_link li{height:170px;overflow:hidden;margin-bottom:20px;clear:both;}
.search_link li .img{width:170px;height:100%;overflow:hidden;}
.search_link li .img img{width:100%;}
.search_link li .txt{width:575px;height:100%;line-height:26px; position:relative;}
.search_link li .txt h3{color:#12a0b1;font-weight:bold;font-size:20px; line-height:26px;}
.search_link li .txt .cont_p{height:80px; overflow:hidden; margin:15px 0;font-size:13px;color:#686868;}
.search_link li .txt .more{color:#12a0b1;font-size:14px;font-weight:bold; position:absolute;bottom:0;left:0;}
.search_link li a:hover .more{color:#23527c;}


.ny_main.contact{padding:76px 0 76px 0; background:#fff;}
.ny_main.contact .cont{ background:url(../images/service_kefu.jpg) 750px 80px no-repeat;}
.contact .netit{ text-align:center;font-weight:700;font-size:25px;color: #323232;position: relative;padding:10px 0 13px 0;}
.contact .netit i{ position:absolute;width: 45px;height: 3px;background: #f6ba18;position: absolute;bottom:10px;left: 48%;}
.contact .col_8{padding:0 330px 18px 0;font-size:16px;color:#898989;line-height:56px;}
.bigredtext{color: #cc0000;font-weight: bold;font-size: 26px;line-height: 35px;}
.contact .imgbg1{font-size:16px;color:#898989;height: 52px;line-height: 52px;padding:0 0 15px 65px;}
.contact .imgbg2{background:url(../images/service_cont2.png) 0 0 no-repeat;}
.contact .imgbg3{background:url(../images/service_cont3.png) 0 0 no-repeat;}
.contact .imgbg4{background:url(../images/service_cont4.png) 0 0 no-repeat;}
.contact .imgbg5{background:url(../images/service_cont1.png) 0 0 no-repeat;}
.redtext{color:#cc0000 !important;}
.contact .ml10{margin-left:15px;}

.item_cut{font-size:13px;color:#999999;margin-bottom:14px; line-height:20px;}
.item_cut a{display:block;font-size:1.07em;color: #12a0b1;border-bottom: 1px solid #e1e1e1;padding-bottom: 17px;margin-top: 12px;}

.faq .conte{padding-top:10px;}
.faq .tab_option{padding-bottom:50px;}
.faq_item h4{height:45px;line-height:45px;padding:0 19px;margin-top: 20px;border: 1px solid #e9e9e9;border-radius: 0px;color:#8e8d8d;font-size:14px; background:url(../images/cus_icon.png) 735px 7px no-repeat #fff;cursor:pointer;}
.faq_item h4.on{color:#fff;background-color:#1cbac8;background-position:735px -46px;}
.faq_item .bd{border:1px solid #e9e9e9;border-top:0;padding:21px 15px 15px 30px;color:#898989;font-size:14px; line-height:25px;display:none;}
.faq_item .bd p{margin-bottom:10px;}
.faq_item .bd .p2{padding-top:15px;}

.box404{padding:76px 0; text-align:center;font-size:14px; line-height:26px;}
.box404 .tit{color:#cc0000;font-size:60px; line-height:60px; padding-bottom:20px;}
.box404 .back_home{display:block; padding-top:10px;color:#337ab7;font-size:16px;}
.box404 .back_home i{padding: 0px 10px 0px 20px;background: url(../images/404_icon.png) center 3px no-repeat;}
.box404 .back_home:hover{color:#23527c;}
.box404 .back_home:hover i{ background-position:center -31px;}


/*分页*/
.page_list {
	text-align: center;
	letter-spacing: 0;
	font-size: 10px;
	margin-top: 20px;
	clear:both; width:100%;
}
.page_list a {
	display: inline-block;
	color: #898989;
	border: 1px solid #e8e8e8;
	background: #f8f8f8;
	text-align: center;
	padding: 5px 10px;
	margin: 0 3px;
	border-radius: 5px;
}
.page_list a:hover {
	color: #E08302;
	border: 1px solid #FFDAA7;
	background: #FFEED7;
}
.page_list a.on {
	color: #fff;
	border: 1px solid #F60;
	background: #F60;
}
.page_list a:first-child {
	border-radius:20px 5px 5px 20px;
}
.page_list a:last-child {
	border-radius:5px 20px 20px 5px;
}

/*关于我们*/
.about_page{padding:20px 0;}
.about_page .mod{ display:none;}
.about_page .a_hd{overflow:hidden; padding-bottom:40px;}
.about_page .a_hd li{width:165px;float:left;cursor:pointer;}
.about_page .a_hd li a{display:block;width:155px;background:none;color:#323232; text-align:center; line-height:42px;border-radius:5px;font-size:15px;}
.about_page .a_hd li:hover a{background:#eee;}
.about_page .a_hd li.on a{background:#cc0000;color:#fff;}
.about_page .gsjj .img{width:560px;text-align:center;line-height:50px;font-size:14px;color:#666;}
.about_page .gsjj .img img{width:100%;}
.about_page .gsjj .txt dl{width:570px;line-height:31px;font-size:14px;margin-top:40px;color:#898989;}
.about_page .gsjj .txt dl:first-child{ margin-top:0;}
.about_page .gsjj .txt dt{color:#cc0000;margin-bottom:10px;font-weight:bold;font-size:26px;line-height:35px;}
.about_page .gsjj .img .left,.about_page .gsjj .img .right{width:272px;}
.about_page .gsjj .img p{clear:both;color:#898989;}
.about_page .gsjj .img_top{ padding-bottom:54px;}
.about_page .gsjj .img_top p,.about_page .gsjj .img p{ padding-top:22px; line-height:27px;}

.about_page .pro_t{width:100%;line-height:44px;height:44px;overflow:hidden;clear:both;margin:0 0 40px 0;background: url(../images/bread_l.gif) left 63px repeat-x;padding-top: 20px;}
.about_page .pro_t h3{height:42px;font-size:24px;color:#cc0000;float:left;border-bottom:2px solid #cc0000;padding-right:50px;font-weight:bold;}
.about_page .pro_t span{font-size:16px;color:#999;text-transform:uppercase;margin:0 0 0 8px;font-family:Arial;font-weight:normal;}
.about_page .mod1 .team{height:1080px;background:url(../images/gsjj_img04.jpg) 118px 0 no-repeat #fff;}
.about_page .mod1 .team .txt1{width:300px;height:497px;overflow:hidden;margin:0 0 0 449px;}
.about_page .mod1 .team .gy1{padding:36px 0 0 26px;font-size:14px;line-height:28px;color:#898989;}
.about_page .mod1 .team .gy1 span{color:#cc0000;font-size:27px;font-weight:bold;}
.about_page .mod1 .team .round{width:104px;height:104px;text-align:center;line-height:104px;color:#fff;font-size:24px;display:block;font-weight:bold;}
.about_page .mod1 .team .rd1{float:left;margin: 0 0 0 344px;}
.about_page .mod1 .team .rd2{float:right;margin:19px 500px 0 0;}
.about_page .mod1 .team .txt2 .gy1{width:545px;padding:20px 0 20px 26px;background-position:0 26px;}

.abtteamrow{overflow:hidden;}
.abtteamrow.mt20{padding-bottom:20px;}
.abtteamrow li{width:266px;float:left;margin-left:35px; text-align:center;line-height:26px;color:#898989;}
.abtteamrow li:first-child{margin-left:0;}
.abtteamrow li img{width:100%;border:1px dashed #cacaca;}
.abtteamrow li p{padding:10px 0;font-size:13px;}

.aboutvideo .col-md-8{width:66%;}
.aboutvideo .col-md-4{width:32%;}
.img-responsive{border:1px dashed #cacaca;}
.aboutvideo .ctxt .box{background-color: #e5e5e5;height:260px;padding: 20px;}
.aboutvideo .ctxt h3{color:#242424;font-weight:bold;font-size:19px;}
.aboutvideo .ctxt p{color:#898989;line-height:27px;font-size:13px;}
.aboutvideo .mul{ overflow:hidden;}
.aboutvideo .mul.mt20{padding-top:20px;}
.aboutvideo .mul li{width:388px;height:221px; overflow:hidden; float:left;}
.aboutvideo .mul li img{width:100%;}

.ab_hon_list{overflow:hidden;}
.ab_hon_list li{width:269px;float:left; margin-left:31px;}
.ab_hon_list li:first-child{margin-left:0;}
.ab_hon_list li img{width:100%;border:1px dashed #cacaca;}
.ab_hon_list li p{color:#898989; line-height:26px; text-align:center; padding:10px 0;font-size:13px;}

.history{margin:0 auto 100px auto;position:relative;}
.history .line{width:3px;height:104%;background:#C3C3C3;position:absolute;left:50%;top:13px;margin-left:-2px;}
.timeline_item{position:relative;padding:30px 0 20px 0;clear:both;}
.timeline_item .mid_icon{width:32px;height:32px;position:absolute;top:72px;left:50%; margin-left:-16px;background:url(../images/his_time.png) 0 0 no-repeat;}
.timeline_item.txrt .mid_icon{top:12px;}
.timeline_item .txt_cont{width:38%;background:#E2E2E2;position:relative;}
.txrt .txt_cont{ margin-top:-60px;}
.timeline_item .jt{width:15px;height:29px; position:absolute;right:-15px;top:15px;background:url(../images/his_jt.html) left 0 no-repeat;}
.timeline_item .time{width: 110px;height:31px;line-height:31px;text-align:center;position:absolute;right: -119px;top:27px;font-size:26px;font-family:arial;font-weight:bold;color:#C7A829;border-bottom: 2px dashed #aaaaaa;}
.timeline_item .right .jt{left:-15px; background-position:right 0;}
.timeline_item .right .time{left:-119px;}
.timeline_item h3{padding:10px 15px; background:#c90b0b;-webkit-border-radius:3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#fff;font-weight:bold;font-size:20px;}
.timeline_item p{padding:15px;min-height:60px;line-height:26px;font-size:14px;}

.about_page .gcsj{overflow:hidden; width:1300px;}
.about_page .gcsj li{width:277px;float:left; margin-right:20px; margin-bottom:20px;}
.about_page .gcsj li img{}
.about_page .gcsj li p{font-size:14px; text-align:center; padding:10px 0; line-height:26px;}


.csr_hd{overflow:hidden; padding-bottom:40px;}
.csr_hd li{width:140px;height:44px; line-height:44px; text-align:center;font-size:16px;background-color: #f6f6f6;border: none;border-radius: 10px;color:#000;margin-right:10px;float:left;cursor:pointer;}
.csr_hd li.on{background-color:#bb0708;color:#fff;}
.pb30{padding-bottom:30px;}
.mod6 .ban{max-width:100%;}
.aboutleader{padding-bottom:20px;}
.aboutleader dt{background-image: url(../images/aboutlerderliner.jpg);background-repeat: repeat-x;height: 35px;width: 100%;margin-bottom: 20px;}
.aboutleader dt span{background:#fff;display:block;    height: 35px;width: 120px;float: left;font-weight: bold;color: #000;font-size: 20px;padding-left: 20px;line-height: 35px;border-left:6px solid #cc0000;}
.aboutleader dd p{background-color:#f6f6f6;color:#898989;height:50px;line-height:50px;font-size: 16px;padding-left:30px;margin-bottom:10px;}
.ab_mod.mod7 .txt p{color:#666;line-height:26px;padding-bottom:10px;font-size:14px;}

/****16.8.22****/
.ny_main .main_left .hotn_item{margin-bottom:20px; margin-top:10px;}
.ny_main .main_left .hotn_item li a{display:block;height:41px;overflow:hidden;line-height: 41px;border-bottom:1px solid #e1e1e1;margin-bottom:3px;margin-top:0px;font-size:13px;color:898989;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.ny_main .main_left .hotn_item li .fa{padding:0 26px 0 0;background:url(../images/hotn_icon.gif) 0 5px no-repeat;}
.ny_main .main_left .hotn_item li:hover a{color:#ffae00;}
.ny_main .main_left .hotn_item li:hover .fa{ background-position:0 -39px;}


/*上下篇*/
.per-next{ margin-top:30px; margin-bottom:30px;}
.per-next li{ font-size:15px; font-family:"微软雅黑"; color:#000000; font-weight:bolder; height:30px; line-height:30px;}
.per-next li a{ font-size:14px; font-family:"微软雅黑"; color:#000000; font-weight:bolder; font-weight:normal;}

/****16.8.24****/
.navtabfont .hd.fixed,.navtabfont .xiangq_hd.fixed{ z-index:99;}
.navtabfont .hot_pro{overflow:hidden;}
.navtabfont .hot_pro li{display:block;width:360px;*width:46.5%;float:left;margin:0 1.5% 20px 1.5%; border:1px solid #f1f1f1;}
.navtabfont .hot_pro a{display:block;width:100%;position:relative;color:#666; overflow:hidden;}
.navtabfont .hot_pro .img{width:150px; border-right:1px solid #f1f1f1;}
.navtabfont .hot_pro .txt{width:190px; padding:10px 0 10px 10px;}
.navtabfont .hot_pro .txt p{ padding:0 0 5px 0;}
.navtabfont .hot_pro p.link{width:209px;height:40px; line-height:40px; position:absolute;right: 0;bottom: 0px;color: #666666;padding:0;text-align:center;border-top:1px solid #f1f1f1;background:#eee;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.navtabfont .hot_pro a:hover .link{background:#C00;color:#fff;}

/***新闻页***/
.ny_pr_main .pro_rt{width:100%;}
.ny_pr_main .news_bd li{width:100%;overflow:hidden;border-bottom:1px dotted #bbb8b8;padding:20px 0; margin-bottom:20px;}
.ny_pr_main .news_bd li .img{width:240px;height:150px;}
.ny_pr_main .news_bd li .txt{width: 470px;overflow:hidden;}
.ny_pr_main .news_bd li a{display:block;text-decoration:none;cursor:pointer; line-height:25px; }
.ny_pr_main .news_bd li h3{height:40px; display:block; line-height:22px; font-size:18px; color:#666;}
.ny_pr_main .news_bd li p{width: 100%; height:80px; overflow:hidden; line-height:25px; color:#666;}
.ny_pr_main .news_bd li .read{color:#C90B0B;}
.ny_pr_main .news_bd .txt:hover h3{color:#C90B0B;}


/****产品页底相关产品****/
.pro_s_hot{width:790px; margin:0 auto; overflow:hidden; margin-left:20px;}
.pro_s_hot li{ margin:0 5px; float:left;border: 1px solid #e6e9ed;}
.pro_s_hot li:hover{border: 1px solid #cc0000;}
.pro_s_hot li .img{width:250px;height:250px; overflow:hidden; margin:auto;}
.pro_s_hot li img{max-width:100%;}
.pro_s_hot li .txt{background:#fafafa;padding:15px;}
.pro_s_hot li h4{font-size:15px; padding-bottom:5px;}
.pro_s_hot li p{font-size:12px; padding:0;color:#777;}
.pro_s_hot li:hover .txt{background:#cc0000;}
.pro_s_hot li:hover h4{ color:#FFFFFF}
.pro_s_hot li:hover p{color:#FFFFFF}


/*内页单独产品内容*/
.ny_dandu{ width:100%; margin:auto; clear:both; overflow:hidden;}
.ny_dandu h1{color: #323232;font-size: 42px;text-align: center; font-weight:bolder; margin-top:30px;}
.ny_dandu h1 span a{color:#cc0000;font-size: 18px;text-align: center; font-weight:bolder; margin-top:30px; padding-left:40px;}
.ny_dandu h2{color: #cccccc;font-size: 18px;text-align: center; margin-bottom:30px; letter-spacing:1px; font-family:"Times New Roman", Times, serif}
.ny_dandu img{ width:100%;}
.ss{ background:#f3f3f3;}
.qs{ background:#ffffff;}

.ny_dandu_con{ width:1100px; margin:auto; clear:both; overflow:hidden;}
.ny_dandu_con li{ float:left; width:520px; height:520px; background:#f6f6f6; margin-left:10px; margin-bottom:10px;}
.ny_dandu_con li img{ width:100%;}


.ny_dandu_con_fuwu{ width:1240px; margin:auto; clear:both; overflow:hidden;}
.ny_dandu_con_fuwu li{ float:left; width:300px; height:300px; background:#f6f6f6; margin-left:10px; margin-bottom:10px; text-align:center;}
.ny_dandu_con_fuwu li img{ width:100px; height:100px; margin:auto; padding-top:30px;}
.ny_dandu_con_fuwu li  h1{color: #000000;font-size:30px;text-align: center; padding-top:20px; font-weight:bolder;}
.ny_dandu_con_fuwu li  h2{color: #333333;font-size:14px;text-align: center; padding-left:30px; padding-right:30px;}

.ny_dandu_con_anli{ width:1400px; margin:auto; clear:both; overflow:hidden;}
.ny_dandu_con_anli li{ float:left; width:215px; height:155px; background:#f6f6f6; margin-left:10px; border:1px #cccccc solid;border-radius:3px; margin-bottom:10px;}
.ny_dandu_con_anli li img{ width:100%; height:100%;}

.ny_dandu_con_xinxi{ width:1400px; margin:auto; clear:both; overflow:hidden;}
.ny_dandu_con_xinxi li{float:left; width:500px; margin-left:200px; border-bottom:2px #f1f1f1 dashed; letter-spacing:2px;color:#323232;font-size:24px;}
.ny_dandu_con_xinxi li a{color:#323232;font-size:24px;}

.ny_dandu_con_jiage{ width:1100px; margin:auto; clear:both; overflow:hidden;}
.ny_dandu_con_jiage p{ color: #323232;font-size:14px;font-weight:bolder;}

.prot_nav{height:49px;line-height:49px;border-bottom:1px #f1f1f1 solid;}
.prot_nav a.more{text-decoration: none;color: #666;margin-right: 10px;}
.prot_nav a.more:hover{color:#C90B0B;}
.prot_nav h2{font-size:20px; color:#333333;padding:0 0px 0 5px;display:block; height:48px;  clear:both; overflow:hidden;}
.prot_nav h2 span{font-size:14px;padding-left:10px;color:#C90B0B;}
.prot_nav .tese{font-size:12px; color:#333333;line-height:25px;display:block;float:left;height:25px;padding:0px 10px;margin:12px 0 0 35px; letter-spacing:1px;}
.prot_nav .tese_hot{font-size:10px;color:#ccc;line-height:25px;display:block;float:left;height:25px;padding:4px 10px 0 0px;margin:12px 0 0 15px; border-radius:5px;}

.ny_dandu_cp{margin:auto; width:1100px; padding-left:60px;}
.ny_dandu_cp .hd{height:62px; background:#BE2925; line-height:62px;}
.ny_dandu_cp .hd .cont{position:relative;}
.ny_dandu_cp .hd span{color:#fff; font-weight: bold;margin-left:100px;font-size: 20px;padding:0 30px 0 0;background:url(../images/fluid_hd.png) right center no-repeat}
.ny_dandu_cp .hd ul{height:100%;position:absolute;right:100px;top:0;}
.ny_dandu_cp .hd li{height:60px;line-height:62px;float:left; position:relative;color:#fff;cursor: pointer;z-index: 2;padding:0 32px 0 21px;border:1px solid #BE2925;border-right:1px solid #EE5050;border-left:solid 3px #BE2925;font-size: 12px;transform: skewX(-30deg); -moz-transform: skewX(-30deg); -webkit-transform: skewX(-30deg);}
.ny_dandu_cp .hd li a {height:46px; line-height:62px;display:inline-block;transform:none;-moz-transform:none;-webkit-transform:none;border-bottom:3px solid transparent;color:#FFF;font-size:16px;text-decoration:none;text-transform:uppercase;transform: skewX(30deg); -moz-transform: skewX(30deg); -webkit-transform: skewX(30deg);}
.ny_dandu_cp .hd li.on,.ny_dandu_cp .hd li:hover{background:#fff;color:#fff;  }
.ny_dandu_cp .hd li.on a,.ny_dandu_cp .hd li:hover a { display: inline-block;border-bottom: 3px solid #cd211d; color:#BE2925;}
.ny_dandu_cp .hd li.on i,.ny_dandu_cp .hd li:hover i{display:none;}
.ny_dandu_cp .bd{padding:0px 0 0 0;}
.ny_dandu_cp .bd ul{ overflow:hidden;}
.ny_dandu_cp .bd li{width:520px;height:520px; overflow:hidden;margin:0 10px 10px 0px;float:left;position:relative;}
.ny_dandu_cp .bd li img{width:520px;height:520x;}
.ny_dandu_cp .bd li .txt_box{width:100%;height:100%;position:absolute;top:0;left:0; background:url(../images/opacity_bg.png) 0 0 repeat; text-align:center}
.ny_dandu_cp .bd li h3{padding:170px 10px 5px 10px;color:#fff;font-weight:bold;font-size:48px;}
.ny_dandu_cp .bd li a span{font-size: 16px;color: #ddd;padding: 10px 40px;border-radius: 2px 2px 2px 2px;background-color: #cd211d;z-index: 2;display: inline-block; height:40px; line-height:40px;}
.ny_dandu_cp .bd li a:hover{color:#fff;}
.ny_dandu_cp .bd li .txt_box{opacity:0;filter:alpha(opacity=0);transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.ny_dandu_cp .bd li:hover .txt_box{opacity:1;filter:alpha(opacity=100);}


/*内页栏目描述*/
.ny_miaoshu{ width:1140px; margin:20px auto 0px auto; background:url(../images/index_about_bg.png) #fbfbfb; border:1px solid #f1f1f1; padding:30px;overflow:hidden; overflow:hidden; }
.weus{ width:700px; float:right; font-size:13px; line-height:26px; margin-right:9px; margin-top:5px;}
.weus span{ font-size:18px; font-weight:bolder; color:#c91520; font-family:"微软雅黑"; padding-left:5px; padding-right:5px;}
.tpleft{ float:left;}
.dixian{width:230px; margin:auto; overflow:hidden; clear:both;}

/***2016.10.21系列名片***/
.pro_mp{width:800px;overflow:hidden;border:1px solid #f1f1f1; background:#fbfbfb; padding-top:30px; margin-bottom:20px;}
.pro_mp .box{ padding:0 40px;}
.pro_mp .mp_hd{ background:url(../images/mp_hd.jpg) center  no-repeat;text-align:center;line-height:40px;color:#12a0b1; margin-bottom:7px;}
.pro_mp .img{wdith:250px;height:180px; overflow:hidden;}
.pro_mp h2{ padding-bottom:23px;font-size:23px;font-weight:bold; line-height:23px;}
.pro_mp .txt{width:400px;}
.pro_mp .txt p{height:115px;overflow:hidden;line-height:29px;color:#7a7a7a;font-size:13px;}

/****16.11.3新闻页相关信息****/
.xianggxx h4{border-bottom:1px solid #eee;padding-bottom:10px;line-height:22px;position:relative;}
.xianggxx h4 b{font-size:24px;color:#CC0A0A;font-weight:bold; letter-spacing:1px;}
.xianggxx h4 span{font-size: 16px;color:#BBBABD;text-transform:uppercase;position:relative;left: 7px;top: -2px;}
.xianggxx h4 i{position:absolute;bottom:-1px;left:0;width:330px;height:2px; background:#CC0A0A;}
.xianggxx ul{overflow:hidden;padding:10px 0 30px 0;}
.xianggxx li{width:50%;float:left;overflow:hidden;}
.xianggxx li a{display:block;width:95%;height:40px;line-height:40px;border-bottom:1px dashed #e6e6e6;font-size:13px;-webkit-transition:padding 0.1s ease-in-out;-o-transition:padding 0.1s ease-in-out;transition:padding 0.2s ease-in-out;position:relative;}
.xianggxx li a:hover{color:#CC0A0A;}
.xianggxx li a i{position:absolute;left:50%;right:50%;bottom:-1px;border-bottom:1px solid #CC0A0A;-webkit-transition:padding 0.26s ease-in-out;-o-transition:padding 0.26s ease-in-out;transition:all 0.26s ease-in-out;}
.xianggxx li a:hover i{ left:0;right:0;}

#bdcs-frame-box #BottomBox{display:none;}

/****17.3.23友链****/
.cat_frid_link{background:#2f2f2f;}
.cat_frid_link a{color:#797a7c;font-size:12px;margin-right:10px;}