﻿@charset "utf-8";
/* CSS Document */

body {
	width:100%;
	height:100%;
	margin:0 auto;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif ;
	font-family:"微软雅黑";
	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;}

.navbar-nav>li>a {padding:15px 10px;}


#whole{ width:100%;margin:auto;}
.top_bj{ width:100%; height:135px; background:#fcfbfb;}
.top_logo{ height:135px; background:#fcfbfb;  }
.top { width:100%; height:30px; background:#2e8de7;}
.top_text p{ text-align:left; color:#fff; line-height:30px;}
.logo{ padding-top:2%; padding-bottom:2%}
.tell{ padding-top:2%; padding-bottom:2%}

.navbar-default{ background:none; border-color:#fff;}
.navbar{ margin-bottom:0px;}

.hz_title{ width:1200px; height:80px; border-bottom:1px #e1e1e1 solid; margin-top:20px; text-align:center }
.hz_title img{ margin:auto;}
.title{ margin-bottom:3%; margin-top:3%;}
.title img{ margin:auto;}
.fenlei { margin-bottom:4%;}
.fenlei ul li{ float:left; width:200px; text-align:center}

.cp_bj{ width:100%; height:600px; background:url(../images/cp_bj.jpg) repeat-x top ;}
.main{ height:620px; padding-top:3%; background:#fff; }
.sy_left{ width:222px; height:620px; float:left; background:url(../images/index_33.jpg) no-repeat;}
.sy_left ul{ padding:0px; margin:auto; padding-top:35%;}
.sy_left ul li{ text-align:left; font-size:16px; line-height:35px; text-indent:40px;  }
.sy_left ul li a{ color:#6b6b6b;}
.sy_left img{ padding-top:320px; padding-left:35px;}
.case { width:890px; float:right; height:620px;}
.case_title span{ text-align:right; float:right; line-height:49px; font-size:16px; }
.case_title { margin-bottom:3%;}
.case_title span a{color:#595959;}
.case_li p { text-align:center; font-size:16px; color:#595959;}

.cp_gd{ width:1150px;  float:left; height:150px; margin-top:30px;}

/*滚动*/
.carousel-control.left{ background-image:none !important;}
.carousel-control.right{ background-image:none !important;}
.carousel { margin: 0 30px; width: calc(100% - ($button-spacing * 2));}
.carousel[data-shift="1"] .carousel-inner > .item { -webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.carousel-inner img{ max-width:100%;}
.carousel-inner a{ text-decoration:none!important; font-family:"微软雅黑" ;}
.carousel .carousel-inner > .item.row { margin: 0;}
.carousel .carousel-control { background: none;color: transparent;overflow: hidden;text-shadow: none;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 30px;}
.carousel .carousel-control:before {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 30px;}
.carousel .carousel-control:after {border-radius: 50%;box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);content: '';height: 60%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 100%;}
.carousel .carousel-control:hover:after {}
.carousel .carousel-control.left {left: -30px;top:60px;}
.carousel .carousel-control.left:before {content: '\e079';}
.carousel .carousel-control.left:after {right: -100%;}
.carousel .carousel-control.right {right: -30px;top:60px;}
.carousel .carousel-control.right:before {content: '\e080';}
.carousel .carousel-control.right:after {left: -100%;}


.ab_bj{ width:100%;  background:url(../images/ab_bj.jpg) no-repeat; height:390px; position:relative;}

.about{ position: absolute;  margin: auto;  height:300px; 
            top: 0; left: 0; bottom: 0; right: 0; }
.tu1{ float:left; margin-right:30px;}
.ab_right { width:580px; text-align:left; text-align:justify;float:left; padding-right:15px; }
.ab_right h1{ font-size:20px; font-weight:bold;}
.ab_right p { line-height:30px;}

.ny_main{ width:1200px; margin:auto;  margin-top:30px; }
.ab_title_bj{ background:#176dd2; height:70px;  }
.ab_title_bj h1{ font-size:20px; color:#fff; font-weight:bold; line-height:70px; padding:0px; margin:auto; text-align:center;}
.index_left{ width:207px; text-align:left; line-height:25px; margin-bottom:30px;}
.index_left ul{ padding:0px; margin:auto; background:#fff;}
.ny_title{ background:url(../images/index_tell.jpg); border-bottom:1px #999999 dashed;text-align:center; margin-bottom:30px;}
.ny_title h3{ font-size:30px; color:#176dd2; text-align:center; font-weight:bold;}
.ny_title p{  text-align:left; line-height:35px; text-align:justify; padding:3%; }
.ny_right{ float:right; width:78%; }
.ny_cp{ text-align:center;margin-bottom: 10px; }
.ny_cp a{ margin-bottom:10px;}
.ny_cp img{ height:250px; width:210px; }
.cp2{ border-radius:5px; vertical-align:middle;text-align:center;*display: block; margin-bottom:2%; margin-top:2%;}
.cp2 img{  margin:auto; }
.thumbnail a>img, .thumbnail>img{width:100%;height:230px}

.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;}
.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; }
.content img{ max-width:100%;}
.relation_box{ margin-top:20px; margin-bottom:20px; text-align:left;}
.index_left ul li{ width:207px; height:40px; line-height:40px; border-bottom:1px dashed #ccc;list-style:none; text-align:center; }


.news{ margin-top:3%; margin-bottom:3%;}
.news_title { height:50px; border-bottom:1px #CCCCCC solid; width:545px;}
.news_title a{text-align:right;float:right;}
.news_title img{ float:left}
.news_title2 { height:50px;  width:545px;}
.news_title2 a{text-align:right;float:right;}
.news_title2 img{ float:left}

.news_list { padding:0px; margin:auto}
.news_list li{ width:100%; height:35px; line-height:35px; text-align:left;}
.news_list li a{ color:#767676;}
.news_list li span{ text-align:right;float:right;}

.pro_bj_w{ margin-top:3%; width:100%; height:820px; background:url(../images/cp_bj.jpg) repeat-x top; position:relative;}
.pro { background:#fff;margin: auto;  height:700px; 
            position: absolute;  
            top: 0; left: 0; bottom: 0; right: 0; }
.pro_list{ padding-top:30px;}
.left_more{ background:#2e8de7;}
.left_more a{ color:#fff;}
.left_ewm img{ margin-top:6%;}
.pro_bj ul{ padding:0px; margin:auto; padding-top:45%; }
.pro_bj ul li{ height:35px; line-height:35px; margin:auto; height:50px; border:1px #e5e5e5 solid; line-height:50px; margin-top:2%; margin-bottom:2%;}
.pro_bj ul li a{ color:#4b4949;}
.pro_bj ul li a:hover{ background:url(../images/pro_li_ahover.jpg) no-repeat; display:block; color:#2e8de7;}
.pro_bj{ width:220px; height:458px; background:url(../images/title_pro.jpg) no-repeat top ;}
.pro_bj img{ margin:auto; margin-top:15%}
.pro_list{ width:220px; float:left;}
.pro_right{ margin-left:5%; float:left;padding-top:30px;}
.right_pro { width:100%; height:31px;}
.right_pro img { float:left; }
.pro_right_title{ border-bottom:1px #CCCCCC solid; height:45px;}
.pro_list_right{ margin-top:2%; text-align:center}
.pro_list_right li{ border:1px #CCCCCC solid; padding:1%; margin-top:2%;}
.pro_list_right ul{ padding:0px; margin:auto;} 

.fot_bj{ background:#1b252e;}
.nav_fot ul{ padding:0px; margin:auto;  padding-top:3%; border-bottom:1px #545454 solid; height:100px;}
.nav_fot ul li{ float:left; width:250px; margin-left:20px; text-align:center;color:#8c9dad; }
.fot_bj h1{ font-size:20px; color:#8c9dad;}
.fot_bj p{ color:#8c9dad; line-height:25px; text-align:center; padding:2%;}
.fot_bj a{ color:#8c9dad;}


.down_fot_bj{ width:100%; background:#000;}
.down_text p{ text-align:center; padding:5%; color:#CCCCCC; line-height:30px;}


/*手机版*/
@media (max-width: 790px) {

.top_m{ height:auto; margin-bottom:2%; margin-top:2%;}
.top_logo_m img{ margin:auto; max-width:100%;}
.top_text_m { text-align:center; padding:0px; line-height:20px;}
.top_text_m h1{ color:#FF0000; font-weight:bold; font-size:16px; margin-bottom:0px; margin-top:0px;}
.top_text_m_en h1{ color:#5d5d5d; font-size:16px; margin-bottom:0px;}
.top_text_m_en p{ color:#5d5d5d;margin-bottom:0px;}
.top_text_m_en span{ font-size:16px; color:#FF0000;}

.top_text_m p{ color:#5d5d5d;margin-bottom:0px;}
.top_text_m span{ font-size:16px; color:#FF0000;}
.ab_text_m h4{ text-align:center;}
.ab_text_m img{ margin:auto;}
.more img{ margin:auto; padding:2%;}

.nav_m{ padding:0px;}
.nav_m ul{ padding:0px;  margin:auto; width:100%; margin-top:5px; margin-bottom:0px;background:#1164ce; overflow:auto; }
.nav_m li{ float:left;padding:3px 5px 10px 5px;margin-top:2px; height:40px; text-align:center; line-height:35px; overflow:hidden; background:url(../images/nav_m_coin.png) right no-repeat;}
.nav_m li a{ color:#fff;}

.fot_bj_m{ background:#2d363f; }
.fot_bj_m p{ color:#fff; padding:3%;}
.fot_bj_m a{ color:#fff;}

.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%;}
.ny_nr img{ max-width:100%;}
.left_title_m{ background:url(../images/coin.jpg) left no-repeat; text-indent:30px; font-weight:bold; color:#ef7217;}
.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; }

.hy_news_m{ background:#fff;  margin-top:2%; }
.hy_news_m img{ padding-top:5%; padding-bottom:2%; padding-left:10px; padding-right:10px; margin:auto;}
.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; }
.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}

}













