@charset "gb2312";
/* CSS Document
Theme Name: 186
Theme URI: 
Description: A website for guide themes.
Version: 2017.5.4
Author: ljh
 */
/* CSS Document */
/***预设样式***/
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;}
body{font-size:14px;font-family:arial,"Microsoft Yahei","宋体";}
ol,ul{list-style:none;}
input,img{border:none;}
img{display:block;width:100%;height:100%;}
a{text-decoration:none;}
i{font-style:normal;}
.clear:after{
	content:"200B";
	display:block;
	font-size:0;
	line-height:0;
	clear:both;
	}
.clear{*zoom:1}
/***公用样式**/
.wrap{width: 1200px;margin:0 auto;}
.top .logo{height: 95px;}
.top .logo .left{width: 509px;height:51px;float: left;margin: 20px 0 0 12px;}
.top .logo .left img{width:auto;}
.top .logo .right{float: right;width: 222px;height: 65px;margin-top: 19px;background: url("../images/tel.png") no-repeat;padding-top: 2px;}
.top .logo .right p{line-height: 34px;font-size: 24px;color: #1f2c5c;margin-left: 28px;}
.top .logo .right .number{margin-left: 28px;}
.top .nav{height: 69px;background-color: #1f2c5c;text-align:center;z-index:20}

.top .nav ul li{float: left;}
.top .nav ul li a{z-index:50;display: block;height: 56px;line-height: 45px;font-size: 14px;text-align: center;color: #fff;padding: 13px 42px 0;}
.top .nav ul li ul li a{line-height:50px;height:50px;padding-top:0;padding-bottom:0;}
.top .nav ul li .active{background-color: #ff0000;}
.top .nav ul li a:hover{background-color: #ff0000;}
.top .nav ul li ul li{float:none;    height: 50px;
    line-height: 50px;}
.top .nav ul li ul li a:hover{height:50px;}
.bottom{height: 167px;background-color: #1f2c5c;}
.bottom ul{padding: 43px 0 31px 318px;position: relative;border-bottom: 1px solid #5c72c7;}
.bottom ul li{float: left;height: 13px;line-height:13px;font-size: 12px;padding: 0 32px;border-right: 1px solid #fff;}
.bottom ul .bot_last{border-right: none;}
.bottom ul li a{color: #fff;white-space:nowrap;}
.bottom p{text-align: center;font-size: 12px;height: 22px;line-height: 22px;margin-top: 31px;color: #fff;}
.bottom p img{display:inline;width:auto;height:auto;}
.bottom ul li:last-child{border:none;}
.top .banner{height: 502px;width: 100%;overflow: hidden;}
.bread{height: 55px;width: 100%;height: 55px;border-bottom: 1px solid #c9c9c9;}
.bread .arrows{width: 13px;height: 13px;float: left;margin: 25px 9px 0;}
.bread p{float: left;font-size: 14px;height: 28px;line-height: 28px;margin-top:17px;color: #333333;}
.bread p a{color: #333333;padding:0 4px; }
.ms_left{width:224px;float: left;border-right: 1px solid #c9c9c9;height: 100%;}
.ms_left .ms_left_1{width: 85px;height: 157px;padding:24px 70px 21px 67px;margin-left: 2px;text-align: center;border-bottom: 1px solid #c9c9c9;}
.ms_left .ms_left_1 .ms_logo{width: 85px;height: 85px;margin-bottom: 14px;}
.ms_left .ms_left_1 .ms_p1{font-size: 20px;color: #1f2c5c;height: 32px;line-height: 32px;}
.ms_left .ms_left_1 .ms_p2{font-size: 16px;color: #666666;height: 26px;line-height: 26px;}
.ms_left .ms_left_2{margin: 35px 0;}
.ms_left .ms_left_2 li{margin-bottom: 9px;}
.ms_left .ms_left_2 li a{display: block;width: 201px;
height:31px;border-radius: 16px;border: 1px solid #1f2c5c;color: #1f2c5c; font-size: 14px;line-height: 31px;text-align: center;    overflow: hidden;}

.ms_left .ms_left_2 li{position:relative;}
.ms_left .ms_left_2 li .erjip{position:absolute;top:0;left:171px;background:#1f2c5c;color:#fff;}
.ms_left .ms_left_2 li .erjip a{border-radius:1px;color:#fff;border-bottom:1px solid #fff;}
.ms_left .ms_left_2 li .erjip a:hover{font-weight:bold;}
.ms_left .ms_left_2 li a:hover{
	background:#1f2c5c;
	color:#fff;
}


.ms_left .ms_left_3{padding: 26px 0 39px;margin-left: 2px;border-top:  1px solid #c9c9c9;}
.ms_left .ms_left_3 .ms_tel{width: 24px;height: 32px;float: left;padding: 9px 12px 25px 15px;}
.ms_left .ms_left_3 p{font-size: 24px;float: left;color: #1f2c5c;}
.ms_left .ms_left_3 .ms_p3{line-height: 36px;}
.ms_left .ms_left_3 .ms_p4{line-height: 30px;}

.detail_2{margin-bottom: 20px;}
.detail_2 dt,.detail_3 h6{font-size: 16px;color: #333333;height: 36px;line-height: 36px;border-bottom: 1px dashed #e5e5e5;padding-left: 15px;position: relative;margin-bottom:22px; }
.detail_2 dt:before,.detail_3 h6:before{content: "";width: 6px;height: 6px;position: absolute;background-color: #1f2c5c;top: 16px;left: 2px;}
.detail_2 dd{height: 28px;line-height: 28px;}
.detail_2 dd .de_icon{width: 11px;height: 11px;float: left;margin:9px 9px 8px 4px; }
.detail_2 dd a{    font-size: 14px;
    color: #333333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    float: left;
    width:700px;
    text-align: left;}
	.detail_2 dd span{float:right;color:#999;font-size:14px;}
a{color:#333}
h1{text-align:center;}
a:hover{color:#1f2c5c}
.detail_3{margin-bottom: 22px;}
.detail_3 h6{margin-bottom:13px;}
.detail_3 li{float: left;height: 170px;width: 160px;    margin: 0 14px;}
.detail_3 li .de_bike{width: 158px;height: 131px;border: 1px solid #c6c6c6;}
.detail_3 li p{font-size: 16px;line-height: 37px;height: 37px;color: #333333;text-align: center;}
.de_list{margin-left:-14px;}
/* flexslider */
.flexslider{position:relative; height:500px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative; z-index:1;}
.slides li{height:500px;}
.slides li a{height:100%;width:100%;display:block;}
.slides li img{height:100%;width:100%;display:block;float:left;}
.flex-control-nav{ display:none;position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:78px;height:119px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}

/***首页**/
.mainIndex{}
.mainIndex .success{text-align: center;padding-top: 32px;}
.mainIndex h3{font-size: 20px;line-height: 43px;height: 43px;color: #0f1642;font-weight: normal;}
.mainIndex h4{font-size: 22px;line-height: 37px;height: 37px;color: #0f1642;font-weight: normal;}
.mainIndex h5{font-size: 12px;line-height: 31px;height: 31px;color: #0f1642;font-weight: normal;position: relative;}
.mainIndex h5:before{content: "";width:135px;height: 1px;background-color: #0f1642;position: absolute;left: 400px;top:15px; }
.mainIndex h5:after{content: "";width:135px;height: 1px;background-color: #0f1642;position: absolute;left: 665px;top:15px; }
.mainIndex .success .su_nav{    padding: 0 72px;
        padding-bottom: 30px;width:auto;margin:0 auto;
    display: inline-block;}
.mainIndex .success .su_nav li{float: left;margin: 12px 23px 0;}
.mainIndex .success .su_nav li a{display: block;padding: 0 6px;height: 25px;border-radius: 13px;
color: #0f1642;border: 1px solid #0f1642;line-height: 25px;font-size: 14px;white-space:nowrap}
.mainIndex .success .su_nav li a:hover{color: #fff;background-color:#0f1642; }
.mainIndex .success .pic_list{}
.mainIndex .success .su_nav .gjg{    margin: 12px 23px 0;
    display: inline-block;
    padding: 0 6px;
    height: 25px;
    border-radius: 13px;
    color: #0f1642;
    border: 1px solid #0f1642;
    line-height: 25px;
    font-size: 14px;
    white-space: nowrap;}
.mainIndex .success .su_nav .gjg:hover{color: #fff;background-color:#0f1642; }
.mainIndex .success .pic_list li{float: left;height: 366px;width: 371px;margin:0 14px;}
.mainIndex .success .pic_list li:nth-child(3n+3){margin-right: 0;}
.mainIndex .success  li .bike{width: 351px;height: 291px;padding: 9px;border: 1px solid #c6c6c6;}
.mainIndex .success  li h2{font-size: 16px;line-height: 53px;height: 53px;color: #333333;font-weight:normal;}
.mainIndex .success  li h2 a{color: #333333;  
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;}
.mainIndex .intro{width: 100%;height:465px;background-color: #1f2c5c; padding-top: 32px;}
.mainIndex .intro .wrap{text-align: center;position: relative;z-index: 2;}
.mainIndex .intro .trigon1{position: absolute;width: 318px;height: 279px;left: -86px;top:100px;z-index: -1;}
.mainIndex .intro .trigon2{position: absolute;width: 202px;height: 176px;left: 880px;top:174px;z-index: -2; }
.mainIndex .intro .trigon3{position: absolute;width: 254px;height: 222px;left: 1030px;top:125px;z-index: -1;}
.mainIndex .intro h3,.intro h4,.intro h5{color: #fff;}
.mainIndex .intro h5:before,.intro h5:after{background-color: #fff;}
.mainIndex .intro .intro_bot{padding-top: 19px;}
.mainIndex .intro .intro_bot .left{float: left;height: 290px;width: 350px;}
.mainIndex .intro .intro_bot .right{float: right;width: 830px;margin-left: 20px;margin-top: 26px;}
.mainIndex .intro .intro_bot .right p{text-align: left;font-size: 14px;line-height: 23px;color: #fff; 
  height: 185px;
    overflow: hidden;}
.mainIndex .intro .intro_bot .right a{display: inline-block;width: 292px;height: 43px;border-radius: 22px;font-size: 16px;line-height: 43px;color: #1f2c5c;background-color: #fff;margin-top: 36px;}

.mainIndex .news{height:285px; margin-bottom: 53px;margin-top: 13px;overflow: hidden;}
.mainIndex .news .news_left{width:580px;height: 283px;float: left; }
.mainIndex .news .news_right{width:580px;height: 282px;float: right;border-bottom: 1px dotted #d2d2d2;position: relative; }
.mainIndex .news .more{background-color: #1f2c5c;height: 45px;line-height: 45px;}
.mainIndex .news .more h6{font-size:18px;color: #fff;float: left;font-weight: normal;margin-left: 18px;}
.mainIndex .news .more a{font-size: 14px;color: #fff;float: right;margin-right: 15px;}
.mainIndex .news_left ul{margin-right: 7px;}
.mainIndex .news_left li{border-bottom: 1px dotted #d2d2d2;height: 32px;line-height: 32px; }
.mainIndex .news_left li p{ font-size: 14px;
    float: left;
    color: #333333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 464px;
}
.mainIndex .news_left li p a{ font-size: 14px;
    color: #303030;
}
.mainIndex .news_left li p a:hover{color:#1f2c5c;}
.mainIndex .news_left li .date{font-size: 14px;float: right;color: #333333;}
.mainIndex .news_left .active{height: 66px;padding: 18px 0 21px 8px;}
.mainIndex .news_left .active .news_pic{width: 77px;height: 64px;float: left;border: 1px solid #dadada;}
.mainIndex .news_left .active strong{float: left;
    line-height: 31px;
    height: 31px;
    font-size: 16px;
    color: #425cbe;
    margin-left: 15px;
    font-weight: normal;
    width: 430px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mainIndex .news_left .active small{  
 white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    width: 430px;
padding-left: 20px;line-height: 25px;height: 25px;font-size: 14px;color: #333333;margin-top: 7px;}
.mainIndex .news_right .hot{font-size: 16px;height: 34px;line-height: 34px;margin-top:17px;color: #ebbb15;margin-left: 21px;}
.mainIndex .news_right .number{font-size: 30px;line-height: 39px;height: 39px;color:#1f2c5c;margin-left:88px;margin-bottom: 26px;}
.mainIndex .news_right p{font-size: 14px;line-height: 33px;height: 33px;color: #333333;}
.mainIndex .news_right .con_pic{position: absolute;width: 255px;height: 198px;top: 74px;right: -15px;z-index: -1;}

.mainIndex .city{width: 100%;height:64px;background-color: #5c72c7; line-height: 64px;}
.mainIndex .city p{font-size: 18px;color: #fff;margin-right: 32px;float: left;}
.mainIndex .city p a{color: #fff;margin-right: 9px;}


	/***联系我们**/
.mainAboutUs .message .ms_right{float: left;margin-top: 16px;margin-left: 19px;width: 956px;}
.mainAboutUs .message .ms_right p{font-size: 14px;line-height: 36px;text-indent: 2em;color: #333333;}



/***产品页面**/

.mainProduct .ms_left{border-right: none;}
.mainProduct .ms_right{width: 966px;float: left;padding: 50px 0 4px;border-left: 1px solid #c9c9c9;}
.mainProduct .ms_right .ms_list li{float: left;height: 306px;width: 291px;margin-left: 31px;}

.mainProduct .ms_right .ms_list li .ms_bike{width: 291px;height: 241px;border: 1px solid #c6c6c6;}
.mainProduct .ms_right .ms_list li h2{font-size: 16px;line-height: 61px;height: 61px;color: #333333;margin-top:2px;text-align: center;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;font-weight:normal;}
.mainProduct .ms_right .ms_next{text-align: center;height:80px;line-height: 80px; }
.mainProduct .ms_right .ms_next a{display: inline-block;color: #333333;font-size: 14px;}



/***新闻资讯**/
.mainNews .ms_left{border-right: none;}
.mainNews .ms_right{padding:40px 0 0 37px;width: 938px;float: left;border-left: 1px solid #c9c9c9;}
.mainNews .news_list{}
.mainNews .news_list li{height: 46px;line-height: 46px;border-bottom: 1px dashed #e5e5e5;}
.mainNews .news_list li .tri{width: 10px;height: 11px;float: left;margin: 17px 5px 17px 3px;}
.mainNews .news_list li a{    display: inline-block;
    float: left;
    color: #333333;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 809px;}
.mainNews .news_list li .time{float: right;font-size: 14px;color: #999;}
 .ms_right .ms_next{text-align: center;height:68px;line-height: 68px;margin-top: 11px;text-align:center}
.ms_right .ms_next ul{display:inline-block;}
.ms_right .ms_next ul li{float:left;padding:0 4px;}
.mainNews .ms_right .ms_next a{display: inline-block;color: #333333;font-size: 14px;}
.rela{text-align:left;font-weight:bold;}
/***产品详情**/
.mainProductItem .ms_left{border-right: none;}
.mainProductItem .detail{    overflow: hidden;padding: 13px 0 22px 39px;width:936px;float: left; border-left: 1px solid #c9c9c9;}
.mainProductItem .detail_1{margin-bottom: 8px;}
.mainProductItem .detail_1 h1{font-size: 16px;line-height: 27px;height: 27px;color: #333333;font-weight: normal;}
.mainProductItem .detail_1 .de_pic{margin-bottom: 20px;text-align:center;}
.mainProductItem .detail_1 .de_pic img{width:auto;height:auto;display:inline}
.mainProductItem .detail_1 p{color: #333333;font-size: 14px;line-height: 20px;}
.mainProductItem .detail_1 h3{color: #333333;font-size: 14px;line-height: 20px;font-weight:normal;}
.mainProductItem .detail_1 p a{color: #333333;}
.titlea{white-space: nowrap;font-size:14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;}
.timeadd{    color: #999;
    line-height: 40px;
    padding-left: 394px;}
/***新闻资讯详情**/
.mainNewsItem{}
.mainNewsItem .ms_left{border-right: none;}
.mainNewsItem .detail{padding: 20px 0 22px 39px;width:936px;float: left; border-left: 1px solid #c9c9c9;}
.mainNewsItem .detail_1{margin-bottom: 8px;margin-left: 8px;}
.mainNewsItem .detail_1 h1{font-size: 20px;line-height: 38px;color: #000;font-weight: normal;text-align: center;}
.mainNewsItem .detail_1 h2{font-size: 20px;line-height: 38px;color: #000;font-weight: normal;text-align: center;}
.mainNewsItem .detail_1 em{font-size:12px;line-height: 20px;height: 20px;color: #999;font-style: normal;}
.mainNewsItem .detail_1 h2{font-weight:normal;color: #333333;font-size: 14px;line-height: 28px;text-indent: 2em;text-align: left;}
.mainNewsItem .detail_1 .detail_1_bot{margin: 14px 0 18px;}
.mainNewsItem .detail_1 .detail_1_bot li{color: #333333;font-size: 14px;line-height: 20px;text-align: left;}
.mainNewsItem .detail_1 .detail_1_bot li a{color: #333333;}
.secondNav ul li ul li{position:relative;z-index:50;float:none;background-color: #1f2c5c;}
.secondNav ul li ul{z-index:100;position:absolute;background-color: #1f2c5c;}