﻿*{margin:0px;padding:0px;list-style:none;text-decoration:none;font-family:Microsoft YaHei;font-size:14px;box-sizing:border-box;}
body{background:#fff;margin:0px;padding:0px;list-style:none;text-decoration:none;font-familiy:Microsoft YaHei;}

.clear{ clear:both; height:0px; width:100%; margin:0; padding:0;}
img { border:0; }
ul, li { list-style-type:none; }
body{font-size:12px; background:url(bg_01.jpg) repeat #fff; font-family:"微软雅黑";}
p{ color:#000;}
a{text-decoration:none; color:#000;}
A:link{text-decoration:none; color:#000;}
A:visited{text-decoration:none; color:#000;}
A:hover{text-decoration:none; color:#0157a4;}

#wrap{width:100%;height:auto;}

/* top */
#top{width:100%;height:50px;background:#EAEAEA;}
.top{width:1000px;height:50px;margin:0 auto;line-height:60px;color:#878787}

/* logo */
.logo{width:1000px;height:114px;margin:0 auto;}

/* nav */
.nav{width:1000px;height:55px;margin:0 auto;}
.nav li{width:156px;height:55px;margin:0 auto;line-height:20px;text-align:center;float:left;margin-left:10px;cursor:pointer;}
.nav li a{font-size:15px;font-weight:bold;color:#5B5B5B;letter-spacing:1px;}
.nav li a span{font-size:12px;color:#8E8E8E;letter-spacing:0px;}
.nav li:hover a{color:#DE0D35;}
.nav li:hover span{color:#E97D8A;}

/* banner */
.main {margin: 5px auto 0px auto;width: 100%;}
.pro-switch {height:auto;overflow: hidden;position: relative;width:100%;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}

* html .slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}


.flex-control-nav {width: 100%;position: absolute;text-align: center;left:0; top:370px;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
/* 代码整理：懒人之家 lanrenzhijia.com */
/* banner end*/

/* sub */
#sub{width:100%;height:75px;background:#0059AD;}
.sub{width:1200px;height:75px;margin:0 auto;}
.sub li{line-height:75px;margin-left:18px;float:left;color:#fff;letter-spacing:0px;}
.sub li a{color:#fff;letter-spacing:2px;}
.sub li a:hover{color:#A0CBF5;}


/* pro */
.tit{width:1020px;height:95px;margin:0 auto;position:relative;}
.more{position:absolute;right:20px; bottom:10px;}
.more a{color:#0157a4}
.more a:hover{color:#0A7CE3}

.pro{width:1020px;height:500px;margin:0 auto;}
.pro ul{width:1020px;height:500px;}
.pro ul li{width:251px;height:195px;padding:4px;border:3px solid #F2F2F2;margin-right:4px;margin-top:25px;float:left;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.pro ul li p{text-align:center;line-height:33px;}
.pro ul li a img{width: 235px; height: 179px;}

.pro ul:hover li:not(:hover){-webkit-filter: blur(1px) grayscale(1);
        -moz-filter: blur(1px) grayscale(1);
        -o-filter: blur(1px) grayscale(1);
        -ms-filter: blur(1px) grayscale(1);
        filter: blur(1px) grayscale(1);
        opacity: .7;}


/* 公司简介 */
#gs{width:100%; height:382px;background:url(../images/bg1.jpg);}
.gs{width:1000px;height:382px;margin:0 auto;position:relative;}
.gs img{float:left;}
.gs p{padding-top:75px;letter-spacing:2px;line-height:23px;font-size:14px;color:#6E6E6E;}
.more1{position:absolute;right:10px; top:15px;}
.more1 a{color:#0157a4}
.more1 a:hover{color:#0A7CE3}

.gun{width:1190px;height:260px;margin:0 auto;}

/*产品滚动*/
.mr_frbox { margin-top: 0px;}
.mr_frBtnL {float:left;cursor: pointer ;margin-top:75px;}
.mr_frUl {height:235px;width:1052px;float:left;margin-top:20px;margin-left:1px;overflow:hidden;}
.mr_frBtnR { float:right; margin-top:75px;cursor:pointer;}
.mr_frUl ul li { float: left; height: 212px; width:237px; overflow: hidden;border:3px solid #F2F2F2;margin-left:10px;box-sizing:content-box;padding:5px;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.mr_frUl ul li p{text-align:center;line-height:28px;}
.mr_frUl ul li:hover p{color:#005BB2}
.mr_frUl ul li:hover{border-color:#005BB2;}
.mr_frUl ul li img{ width:235px; height:179px;}


/* #new */
#new{width:100%;height:295px;background:#F0F0F0;}
.new{width:1000px;height:346px;background:url(../images/list.png);margin:0 auto;padding-top:35px;}
.list{width:600px;height:220px;position:relative;}
.list li{width:250px;height:30px;border-bottom:1px dashed #ccc;float:left;margin-left:40px;line-height:30px;letter-spacing:1px;}
.list li:before{content:"●";color:#9E0120;margin-right:5px;}
.more2{position:absolute;left:40px; bottom:-20px;}
.more2 a{color:#0157a4}
.more2 a:hover{color:#0A7CE3}

/* footer */
#footer{width:100%;height:400px;background:url(../images/ft.png);border:1px sdlid #f00;margin-top:70px;padding-top:220px;}
#footer-n{width:100%;height:400px;background:url(../images/ft.png);border:1px sdlid #f00;margin-top:10px;padding-top:220px;}
.footer{width:1000px;height:168px;margin:0 auto;}
.footer img{float:left; width:146px; height:142px; display:block;}
.footer p{width:850px;height:auto;padding-top:10px;line-height:25px;letter-spacing:1px; display:table;}
.footer p a{ margin-right:20px;}
.footer p a:hover{ text-decoration:underline;}

.banquan{ width:1000px; height:auto; padding-bottom:10px; margin:0 auto; display:table; margin-top:10px;}
.banquan p{ font-size:12px; text-align:center; line-height:20px;}
/* 内页 */
.ny_content{ width:1000px; height:auto; display:table; margin:0 auto; margin-top:0px;margin-bottom:30px;}

/* 内页 left */
.ny_left{ width:230px; height:auto; display:table; float:left; overflow:hidden;}
.ny_left_list{ width:230px; height:auto; display:table;}
.ny_left_title{ width:230px; height:85px; background:#0059AD;}
.ny_left_title h2{ font-size:28px; color:#fff; text-indent:0px; width:auto; height:auto; display:table; padding-top:10px; font-weight:normal; letter-spacing:3px;}
.ny_left_title h3{ font-size:22px; color:#fff; text-indent:0px; width:auto; height:auto; display:table; padding-top:0px; font-weight:normal; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif;}
.ny_left_title h5{ font-size:70px; color:#fff; text-indent:20px; width:auto; height:70px; float:left; display:table; padding-top:2px; font-weight:normal; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif; padding-right:2px;}
.ny_left_list_body{ width:230px; height:auto; display:table;}
.ny_left_list_body ul li{ width:230px; height:34px; display:block; line-height:32px; text-indent:20px; margin-top:5px; border:1px solid #eee; }
.ny_left_list_body ul li a span{ float:right; margin-right:20px; color:#aaa; font-size:14px; font-family:"宋体"；}
.ny_left_list_body ul li a{ width:228px; height:32px; display:block; background:#fafafa; border:1px solid #eee; font-size:14px; letter-spacing:1px;}
.ny_left_list_body ul li a:hover{ background:#e1f1ff; border:1px solid #c3e1fb; color:#0157a4;}
.ny_left_list_body ul li a:hover span{ color:#0157a4;}

.ny_left_news{ width:230px; height:auto; display:table; margin-top:20px;}
.ny_left_news_body{ width:230px; height:auto; display:table; overflow:hidden; margin-top:10px;}
.ny_left_news_body ul li{ width:230px; height:26px; line-height:26px; font-size:14px;border-bottom:1px dashed #ccc}
.ny_left_news_body ul li span{ font-size:10px; color:#0157a4; margin-right:5px;}

.ny_left_contact{ width:230px; height:auto; display:table; margin-top:20px;}
.ny_left_contact_body{ width:220px; height:auto; display:table; overflow:hidden; margin-top:5px; padding-left:5px;}
.ny_left_contact_body h2{ font-size:14px; line-height:23px;}
.ny_left_contact_body h3{ font-size:20px; line-height:33px;}
.ny_left_contact_body p{ font-size:14px; line-height:23px;}
/* 内页 left end */

/* 内页 right */
.ny_right{ width:730px; height:auto; display:table; float:right; overflow:hidden;}
.ny_right_title{ width:730px; height:36px; border-bottom:3px solid #0059AD; }
.ny_right_title a{ width:auto; height:36px; display:block; float:left; background:#0059AD; padding:0 10px; line-height:36px; color:#FFF; font-size:14px; }
.ny_right_title span{ width:auto; height:36px; display:block; float:left; background:#0059AD; line-height:36px; color:#FFF;}
.ny_right_title a:hover{ color:#F96;}
.ny_right_body{ width:730px; height:auto; display:table; margin-top:20px; font-size:14px; line-height:32px;}
.ny_right_body img{ display:block; margin:0 auto; max-width:730px; margin-bottom:10px;}

/* 内页 right 简介 */
.ny_right_body .ny_jianjie{ width:730px; height:auto; display:table; overflow:hidden;}
.ny_right_body .ny_jianjie h2{ width:730px; height:52px; line-height:50px; font-size:22px; letter-spacing:1px; text-align:center;}
.ny_right_body .ny_jianjie p{ line-height:26px; text-indent:28px; font-size:14px; width:730px; overflow:hidden;}
.ny_right_body .ny_jianjie p img{ max-width:100%; height:auto; display:table; text-align:center;}

/* 内页 right 产品 */
.ny_right_body .ny_product_index{ width:730px; height:auto; display:table;}
.ny_right_body .ny_product_index ul li{ width:231px; height:auto; display:table; float:left; margin-left:10px; margin-bottom:5px;}
.ny_right_body .ny_product_index ul li a{ width:231px; height:auto; display:block;}
.ny_right_body .ny_product_index ul li a img{ width:228px; height:171px; border:1px solid #ccc;}
.ny_right_body .ny_product_index ul li a h3{ width:auto; height:36px; line-height:26px; display:block; float:left; text-indent:5px;}
.ny_right_body .ny_product_index ul li a p{ width:auto; height:36px; line-height:26px; display:block; float:left; font-size:14px;}
.ny_right_body .ny_product_index ul li a:hover p{ color:#0157a4;}

.ny_right_body .ny_product_view{ width:730px; height:auto; display:table;}
.ny_right_body .ny_product_view .ny_product_view_img h2{ width:730px; height:52px; line-height:50px; font-size:22px; letter-spacing:1px; text-align:center;}
.ny_right_body .ny_product_view .ny_product_view_img{ text-align:center;}
.ny_right_body .ny_product_view .ny_product_view_img img{ max-width:100%; width:auto; height:auto; text-align:center; margin:0 auto;}
.ny_product_view_body{ width:730px; height:auto; display:table;}
.ny_product_view_body h3{ font-size:16px; font-weight:bold; line-height:36px;}
.ny_product_view_body p{ text-indent:28px; line-height:26px; font-size:14px;}


/* 内页 right 新闻 */
.ny_right_body .ny_news_index{ width:730px; height:auto; display:table;}
.ny_right_body .ny_news_index ul li{ width:730px; height:36px; line-height:36px; border-bottom:1px dashed #ccc; background:url(../images/news_arrow.gif) no-repeat 6px 15px; text-indent:20px; font-size:14px;}
.ny_right_body .ny_news_index ul li a{ width:730px; height:36px; display:block;}
.ny_right_body .ny_news_index ul li a span{ float:right; margin-right:6px;}

.ny_right_body .ny_news_view{ width:730px; height:auto; display:table;}
.ny_right_body .ny_news_view h2{ font-size:16px; font-weight:bold; line-height:39px;}
.ny_right_body .ny_news_view h5{ font-size:14px; font-weight:normal; width:730px; line-height:26px; height:36px; display:block; border-bottom:1px solid #ddd; color:#999; margin-bottom:10px;}
.ny_right_body .ny_news_view h5 a{ color:#999;}
.ny_right_body .ny_news_view h5 span{ float:right;}
.ny_right_body .ny_news_view h5 a:hover{ color:#0157a4;}
.ny_right_body .ny_news_view p{ font-size:14px; text-indent:28px; line-height:28px;}


/* 内页 right 联系 */






/* 内页 right end */

/* guestbook */
.guest{width:600px;height:400px;margin:0 auto;margin-top:30px;}
.guest p{margin-top:10px;}
.tijiao{width:60px;border-radius:8px;font-size:16px;margin-left:200px;margin-top:20px;cursor:pointer;}
/* 内页end */