@charset "utf-8";
/* CSS Document */


body {
	width:100%;
	height:100%;
	margin:0 auto;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif ;
	font-family:"微软雅黑"!important;
	list-style:none;
}

a:link {color: #000; text-decoration: none}
a:active { color: #000;text-decoration: none }
a:visited {
	color: #000;
	text-decoration: none
}
li{ list-style:none}
.clear{ clear:both}
.folatleft{ float:left;}
.folatright{ float:right;}

#whole{ width:100%;margin:auto;}
.top_logo img{ padding-top:5%;padding-bottom:5%;}

.nav_bj{ width:100%; background:url(../images/nav_bj.jpg) repeat-x; }
.dh_box ul{ padding:0px; margin:auto; padding-top:50px;}
.dh_box li{ float:left; width:85px;  text-align:center;  display:block; background:url(../images/coin.jpg) right no-repeat;}
.dh_box ul li a{ color:#000;}
.dh_box ul li a:hover{ background:url(../images/nav_bj.jpg) no-repeat;  color:#7e0303; display:block;}
.dh_box ul li:hover .er_dh{ display:block }
.er_dh{ display:none}
.er_dh ul{ padding:0px; margin:auto;}
.er_dh ul li{ width:95px; 　 color:#7e0303; margin-top:20px; background:none; }
.er_dh ul li a{color:#7e0303;}
.er_dh ul li a:hover{ }

/*导航*/
.jq22-header h1{ text-align:center; font-size:28px; color:#939393}
.navbar-brand{
		    padding: 29px 15px;
		    height: auto;
		}
nav.navbar.bootsnav{
		    border: none;
		    margin-bottom: 150px;
		}
.navbar-nav{
		    float: left;
		}
nav.navbar.bootsnav ul.nav > li > a{
		    color: #474747;
		    text-transform: uppercase;
		    padding: 30px;
		}
nav.navbar.bootsnav ul.nav > li:hover{
		    background: #f4f4f4;
		}
.nav > li:after{
		    content: "";
		    width: 0;
		    height: 5px;
		    background: #34c9dd;
		    position: absolute;
		    bottom: 0;
		    left: 0;
		    transition: all 0.5s ease 0s;
		}
.nav > li:hover:after{
		    width: 100%;
		}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
		    content: "+";
		    font-family: 'FontAwesome';
		    font-size: 16px;
		    font-weight: 500;
		    position: absolute;
		    top: 35%;
		    
		    transition: all 0.4s ease 0s;
		}
nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{
		    content: "\f105";
		    transform: rotate(90deg);
		}
.dropdown-menu.multi-dropdown{
		    position: absolute;
		    left: -100% !important;
		}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
		    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
		    border: none;
		}
		@media only screen and (max-width:990px){
		    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,
		    nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{ content: " "; }
		    .dropdown-menu.multi-dropdown{ left: 0 !important; }
		    nav.navbar.bootsnav ul.nav > li:hover{ background: transparent; }
		    nav.navbar.bootsnav ul.nav > li > a{ margin: 0; }
		}
		
		
		

.search_bj{ width:100%; background:#1688eb; height:50px;}
.hot img{ padding-top:2%;}

.tedian img{ margin-top:10%; margin-bottom:10%;}
.ab_bj{ width:100%; background:url(../images/ab_bj.jpg) center;}

.title{ margin-top:3%; margin-bottom:3%;}
.title img{ margin:auto}
.ab_bk{ width:1173px; height:329px; background:url(../images/ab_bk.png) no-repeat;}
.ab_left img{ padding-left:5%;}
.ab_right{ color:#000; line-height:30px; float:left;  text-align:left; text-align:justify;}
.ab_right a{ color:#464646;}

.ab_right p{ padding-top:15px;}
.ab_title img{ float:left; padding-top:2%;}
.ab_hui_bj { width:100%; height:100px; background:#f0f0f0;}
.honor ul{ padding:0px; margin:auto}
.honor ul li{ float:left; margin-left:15px; padding-top:20px;}

.gd_bj{ width:100%; height:280px; margin-bottom:3%; background:#eaeaea;}
#demo{width:1100px; overflow:hidden; margin:0px auto; margin-top:2%; margin-bottom:2%; padding-top:20px; color:#666666;}
#demo img{ margin-left:10px; width:200px; height:200px;}
.more{ width:150px; background:#0069dc; height:40px; line-height:40px; margin:auto; border-radius:5px;}
.more a{ color:#fff;}

.cp_bj{ width:100%; height:707px; background:url(../images/cp_bj.jpg) center ;}
.cp_img img{ margin:auto}
.qywh_bj{ width:100%; height:699px; background:url(../images/qywh.jpg) center;}
.news_bj { width:100%; height:800px; background:url(../images/news_bj.jpg) repeat;    display:flex;
            justify-content:center;
            align-items:center;}
.news { width:1200px; padding-top:20px; padding-bottom:20px; background-color:#fff;; }

.news_left{ float:left; }
.news_left ul{ padding:0px;}
.news_left ul li{ list-style:none; height:100px;}
.news_list{  height:85px; border-bottom:1px #CCCCCC dashed; margin-top:20px;}
.news_text{ text-align:left; margin:auto; margin-left:100px; }
.news_text p{ font-size:12px; color:#573325;}
.news_text h2{ font-size:18px; padding:0px; margin:auto; padding-bottom:10px; color:#45302d; padding-top:12px; }
.date{ background:#f2f2f2;  height:auto; color:#45302d; padding:15px; text-align:center; float:left; font-size:12px;   }
.date h3{ padding:0px; margin:auto; padding-bottom:10px;}

.more{ margin-top:5%; margin-bottom:5%;}
.more img{ margin:auto;}

.fot_bj{ width:100%; height:200px; background:#2b2b2b;}
.line{ border-bottom:1px #CCCCCC solid; height:5px; width:100%; margin-top:3%; margin-bottom:1%;}
.fot_left { text-align:left;margin-top:10%; line-height:30px;}
.fot_right img{ padding-top:120px;}


/*新闻幻灯片*/
.all{ width: 500px; height: 200px; padding: 7px;  position: relative; }
.screen{
	width:500px;
	height:200px;
	 overflow:hidden; 
	position:relative;
}
.screen li{ width:500px; height:200px; overflow:hidden; float:left;}
.screen ul{ position:absolute; left:0; top:0px; width:3000px;}
.all ol{ position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;}
.all ol li{ float: left; width: 15px; height: 15px; background: #fff;  margin-left: 5px; cursor: pointer; font-size: 10px; font-family: Verdana; line-height: 15px; border-radius: 15px; }
.all ol li.current{ background:yellow;}

/*tab*/
.tabs h1, .tabs h2 { color: #333; margin-bottom: 1em;}
.tabs ul, .tabs ol, .tabs p { margin-top:0; padding-top: 1em;}
.tabs ul li, .tabs ol li { margin-bottom: 0.5em;}
hgroup h1 { margin-bottom:0; margin-top:0; line-height: 1.2em;}
hgroup h2 { font-size: 1.1em; font-weight: normal; position: absolute; top: 16px; right:20px;}
.btn { display: block; float: left;  padding: 10px 15px; background: #0496b6; font-size: 1.5em; color: #fff; font-weight: bold; text-decoration: none; border-radius: 5px;  text-align: center; box-shadow: 2px 2px 2px #eee;}
.btn:hover { background: #3cb7d3}
.clearfix {*zoom: 1;}
.clearfix:before,
.clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.intro { margin: 20px 0; background: #c9f6f9; border: 1px solid #ccc; box-shadow: 2px 2px 2px #eee; padding: 5px 15px 10px 15px; }
p.demo-intro { font-size: 1.2em; margin-bottom: -0.5em; font-weight: bold; }
@media (max-width: 767px) {
hgroup h1 { margin-top: 25px;}
hgroup h2 { top: 0; left: 5px; font-size:12px;}
.btn { width: 80%; margin: 20px auto; float:none;}
			}

.gs_news{ margin-top:20px; padding:0px; }
.gs_news li{ line-height:40px; height:40px; border-bottom:1px #CCCCCC solid;color:#666666; }
.gs_news li a{ color:#000000; }
.gs_news li span{ float:right; }


/*foot*/
.footer-link { padding: 60px 0;  background:#2b2b2b; font-size:14px;color: #515151;}
.footer-link dl { float: left; width: 11.0%;color: #515151; }
.footer-link dt { line-height: 45px; color: #515151;font-weight: 700; font-size:16px; }
.footer-link dd { line-height: 28px;color: #515151; }
.footer-link a { color: #fff; text-decoration: none;}
.footer-link a:hover { color: #31a5e7;}
#tell{ float:right;color:#fff; }
#tell a{ color:#fff; padding:0px; margin:0 auto; height:5px; }
#tell  img{ padding:15%;}
.clearfix:after { content: ""; display: table; clear: both;}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important; 
}
.section { text-align: center; font: 50px "Microsoft Yahei"; color: #000;}
.copyright { padding: 10px 0; text-align: center; font-size:14px; color:#fff; background:#222222}
.copyright a{ color:#fff;}
.center-wrap { position: relative; z-index: 1; width: 1200px; height: 100%; margin: 0 auto;}
#fp-nav ul li:first-child, #fp-nav ul li:last-child { display: none;}
/*内页*/
.ny_main{ height:auto; margin:auto; margin-top:25px; margin-bottom:25px; font-size:16px; text-align:left;line-height:35px; color:#666666; }
.ny_main p{  text-align:left; line-height:35px; }
.ny_title{ height:50px; line-height:50px; border-bottom:1px #CCCCCC dashed; margin-bottom:30px;}
.ny_title h3{ font-size:35px; color:#006ec7;}
.xq_title{ margin:auto; text-align:center;}	
.xq_title h1{ font-size:22px;}

.info{ text-align:center; margin-bottom:20px;}
.xw_title h1{ font-size:18px; text-align:center; margin-top:25px; font-weight:bold;}
.content{padding:12px 16px;line-height:25px;color:#333; text-align:left; text-align:justify; font-size:16px;}

.ny_cp{ text-align:center;margin-bottom: 10px;}
.ny_cp a{ margin-bottom:10px;}
.ny_cp a:hover{ border:1px solid #ff004e; }


.ny_word_news_list ul{ padding:0px; margin:auto; margin-top:15px }
.ny_word_news_list ul li{ width:98%; margin:auto; height:35px; line-height:35px; border-bottom:1px #CCCCCC dashed; text-align:left; }
.ny_word_news_list ul li span{ text-align:right; color:#CCCCCC; float:right;}


.left_title{ font-size:15px; font-weight:bold; color:#FF6600;}

.ab_box{ margin-bottom:2%; height:200px; border-bottom:1px #CCCCCC dashed;}
.pro_box_left img{ border:1px #999999 solid;border-radius:10px; padding:5px; margin:auto; margin-bottom:2%;}
.pro_box_right h4{ font-weight:bold; color:#00c0ff; font-size:20px; padding:0px; margin:auto; font-family:"宋体";}
.pro_box_right p{ line-height:22px; margin-top:5px;}
.pro_more{ float:right;border-radius:5px; }
.pro_more a{color:#fff; padding:5px; }

.ny_right{ float:right; width:860px;}
.cont_title img{  margin-top:10px;}
.cont p{ background:#f9f9f9; line-height:25px; padding-left:15px; padding-right:15px;}
.cont img{ margin:auto;}
.pro_list{ margin-top:3%;}

.up{ border-bottom:4px #CCCCCC solid; padding-bottom:5%;padding:15px;}
.name{ }
.name h3{ height:70px; border-bottom:1px #999999 dashed; color:#0e78ce;  }
.cp{ border:1px #CCCCCC solid;border-radius:5px; vertical-align:middle;text-align:center;*display: block; margin-bottom:5%; }
.cp img{width:250px; height:250px;}

.ny_left{  float:left; height:auto; width:240px;}
.ny_left ul{ padding:0px; margin:auto;}
.ny_left ul li{  height:40px; line-height:40px; background:#1688eb; text-align:center;  color:#fff; }
.ny_left ul li a{ color:#fff; font-size:16px;}
.ny_left ul li a:hover{ background:#1d63d9; display:block;}
.left_title{  height:70px; line-height:70px; font-size:20px; color:#fff; font-weight:bold; background:url(../images/left_bj.jpg) ; text-align:center;  }
.ny img{ max-width:100%;}


/*产品导航*/

/*左边产品菜单*/
#conter {width: 1000px;margin: auto;}
#help-left {width: 240px;font-family: 'microsoft YaHei';float: left;}
.menu:last-child {border-bottom: 1px solid #ccc;}
.menu summary {     height: 40px;line-height: 40px;text-indent: 10px;outline: none;font-size: 16px;font-weight: 700;border-top: 1px solid #ddd;
background:url(../images/left_bj.jpg) repeat-x;cursor: pointer; color:#fff;
}
.menu summary a{ color:#fff;}
.menu summary::-webkit-details-marker {display: none;}
/*可用图片或字符,如果使用图片，请把content的值设置成空字符*/
.menu summary:before {content: "+";
            /*background: url(../Images/right.png) no-repeat center center;*/ /*收起时的图片*/
            /*vertical-align: middle;*/
            display: inline-block;width: 16px;height: 16px;margin-right: 10px;font-size:18px;font-weight:700;}
 .menu[open] summary:before {content: "-";
            /*background: url(../Images/down.png) no-repeat center center;*/ /*展开时的图片*/
        }
.menu ul {padding: 0px; margin:auto}
.menu ul li {list-style: none;font-size: 12px;height: 30px;line-height: 30px;}
.menu ul li a {display: block;color: #fff;}
.menu ul li a:hover {}
/*手机版*/
@media (max-width: 1179px) {

.top_logo_m img{ margin:auto; margin-top:2%; margin-bottom:2%}

.nav_m{ padding:0px; }
.nav_m ul{ padding:0px;  margin:auto; width:100%; margin-top:5px; margin-bottom:0px;background:#0b71c4; overflow:auto; }
.nav_m li{ float:left;padding:3px 5px 10px 5px;margin-top:2px; height:40px; line-height:35px; overflow:hidden; background:url(../images/nav_m_coin.png) right no-repeat; text-align:center;}
.nav_m li a{ color:#fff;}
.about_m{  height:auto; float:left;  padding:10px; }
.about_m img{ margin:auto; margin-top:2%; margin-bottom:2%;}
.title_m{ margin-top:3%;margin-bottom:3%; font-size:22px; font-weight:bold; }
.ab_text_m { margin:auto; text-align:left; text-align:justify;}
.ab_text_m img{ max-width:100%;}
.ab_text_m h4{ color:#0f7ad1; font-weight:bold; text-align:center;}
.ab_text_m a{ color:#0f7ad1; }

.hy_news_m ul{ padding:0px; margin:auto; padding-bottom:3%;}
.hy_news_m ul li{ text-align:left; width:95%; margin:auto;color:#848484; height:36px; line-height:36px; border-bottom:1px #CCCCCC dashed; }
.hy_news_m ul li a{ color:#848484; }
.hy_news_m ul li a:hover{ text-decoration:underline;}
.hy_news_m ul li span{ float:right}
.more{ width:150px; background:#0069dc; height:40px; line-height:40px; margin:auto; border-radius:5px; text-align:center;}
.more a{ color:#fff;}
.sy_pro { text-align:center;}
.fot_bj_m{ background:#2b2b2b; padding:2%;}
.fot_img h1{ font-size:20px; color:#c9c9c9; text-align:center;}
.fot_img p{ color:#c9c9c9; line-height:25px; text-align:center}
.fot_img a{ color:#c9c9c9;}
.fot_img img{ margin:auto;}

.pro_right_title{ border-bottom:1px #CCCCCC solid; height:45px;padding-top: 3%; padding-bottom: 3%;line-height: 30px;}
.left_title_m{ background:url(../images/coin.jpg) left no-repeat; text-indent:30px; font-weight:bold; color:#ef7217;}
.pro_list_right{ margin-top:2%;}
.pro_list_right li{ border:1px #CCCCCC solid; padding:1%; margin-top:2%;}
.pro_list_right ul{ padding:0px; margin:auto;} 
.ny_nr{ text-align:justify; line-height:24px; padding:2%; text-align:left;}
.ny_nr img{ max-width:100%;}
.ny_left_title_m{ height:50px; border-bottom:1px #CCCCCC solid; line-height:50px; text-align:left; color:#333333; font-size:20px; }
.ny_left_list_m { padding:0px; margin:auto; margin-bottom:4%;}
.ny_left_list_m li{ text-align:left;color:#999999; border-bottom:1px #CCCCCC dashed; margin-top:5px; line-height:25px; }


.info{ text-align:center; margin-bottom:10px;}
.xw_title h1{ font-size:18px; text-align:center; margin-top:25px; font-weight:bold;}
.content{line-height:25px;color:#333; text-align:left; text-align:justify; font-size:14px; margin-bottom:3%;}
.content img{ max-width:100%;}
.cp2_m{ margin:auto; width:230px;}
.cp2_m img{ margin:auto;}

.ny_word_news_list ul{ padding:0px; margin:auto;}
.ny_word_news_list ul li{ text-align:left; line-height:35px; border-bottom:1px #CCCCCC dashed;}
.ny_word_news_list ul li a:hover{ color:#FF9933;}
.ny_word_news_list ul li span{ float:right; color:#999999}

.pro_name_m { text-align:center;}
}