/*-------------公用----------------*/
body {
	font-family:'微软雅黑','黑体','宋体';
	font-size: 14px;	
	line-height:1.6em;
	color:#333333;
	min-width: 1230px;
}
/*-------------J_style.css----------------*/
a,p{color:#333333;}
a:link, a:visited, a:hover, a:active{text-decoration: none;}

ul{padding-left: 0;margin-bottom: 0;list-style-type: none;}
.f_strong{font-weight: bold;}

.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.pd_none{padding: 0;}
.pd_left_none{padding-left: 0;}
.pd_right_none{padding-right: 0;}

.clear-both{clear: both;}
.fl{ float:left;}
.fr{ float:right;}

.mb-15{margin-bottom: 15px;}
.mt-10{margin-top:10px}
.mt-20{margin-top: 20px;}
.mt-40{margin-top: 40px;}
.mb-10 {margin-bottom: 10px;}
.ml-20{margin-left: 20px;}
/*-------------公用end----------------*/
.container {
    width: 1230px;
}

.container_ {
    width: 1600px;
}

.new_center {
    width: 1230px;
    min-height: 800px;
}

/*.top_info{background: url(../images/top_bg.jpg) repeat-x center;width: 100%;height: 33px;}*/
.top_info{background-color:#1e2551;width: 100%;height: 33px;}
.top_info p{color: #FFFFFF;line-height: 33px;}
.top_info p span{color: #ffe599;}

/*.main_nav{background: url(../images/top.jpg) no-repeat center #FFFFFF;height: 124px;border-bottom: solid 2px #0f1c48;}*/
.main_nav{height: 124px;background-color:#f0f1f6}
.main_nav .logo{width: 240px;height:70px;margin-left:150px ;display: inline-block;margin-top: 20px;}
.main_nav ul{margin-top: 50px;}
.main_nav li{display: inline-block;margin-left:15px;}
.main_nav li a{color: #1e2551;font-size: 20px;font-weight: lighter;padding: 15px 15px;}
.main_nav li.active{background: #1e2551;border-radius: 15px;height:30px;padding-top:3px;}
.main_nav li.active a{color: #FFFFFF;}
.main_nav li:hover{background: #1e2551;border-radius: 15px;height:30px;padding-top:3px;}
.main_nav li:hover a{color: #FFFFFF;}
.version_change {
    display: inline-block;
    color: #b9a714;
    top: 62px;
    position: absolute;
    font-size: 13px;
    margin-left: 20px;
}

/*banner*/
.banner_top{width: 100%; overflow: hidden;position: relative;}
.banner_top .slide{width: 1920px;height: 550px;left: 50%;margin-left: -960px;}
.carousel-indicators .active {
    width: 14px;
    height: 14px;
    margin: 1px;
    background-color: #ff7519;}
.carousel-indicators li {
    display: inline-block;
    width: 13px;
    height: 13px;
    margin:2px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(255,255,255,0.8);
    background-color: rgba(255,255,255,0.8);
    border: 1px solid transparent;
    border-radius: 10px;}
    
/*搜索*/
.search_wrapper{background: #f0f1f6;padding: 30px 0;}
.search{position: relative;height: 30px;display: inline-block;width: 350px;}
.search input{width: 270px;height: 30px;line-height: 30px;border: solid 1px #d3d3d3;padding: 0 20px;font-size: 12px;color: #034387;font-weight:lighter;outline: none;}
input::-webkit-input-placeholder {color: #034387;font-weight:lighter;}
.search button{position: absolute;background: #1d7ad9;border: none;height: 30px;padding: 0 15px;color: #FFFFFF;left: 270px;}
.search button:hover{background: #176ec6;}
.hot_word {display: inline-block;font-size: 12px;font-weight: lighter;margin-bottom: 0;}

/*about*/
.intro{padding: 40px 15px;}
.intro img{float:right;width: 513px;height: 319px;}
.text_intro{width:630px;float: left;}
.text_intro p{color: #222222;font-weight: lighter;}
.text_intro .title{font-size: 28px;color: #1f91de;margin-bottom: 30px;}
.text_intro .btns{margin-bottom: 0;}
.text_intro .btns a{width: 150px;height: 50px;display: inline-block;line-height: 50px;text-align: center;margin-right: 30px;border: solid 1px #f4f7fa;color: #000;border-radius: 4px;}
.text_intro .btns a:hover{background:#1d7ad9;border: solid 1px #ffe599;color:#fff!important;}
.text_intro .high_show{background:#1d7ad9;border: solid 1px #ffe599;color:#fff!important}

/*product center*/
.pdt_center{background: url(../images/4.jpg) center no-repeat;width: 100%;height: 600px;}
.pdt_center2{background-color:#1e2551;width: 100%;height: 600px;opacity:0.9}
.pdt_center .title p{color: #FFFFFF;font-size: 28px;}
.pdt_center .title span{color: #FFFFFF;font-size: 28px;}

.rollpic{margin: 25px auto 0 auto;overflow: hidden;width: 100%;}
.rollpicshow{float:left;margin:0;overflow: hidden;}
.rollpicshow ul{list-style-type: none;}
.rollpicshow ul li{padding: 0px;margin:0 30px 0 0;}/*li的padding必须为0*/
.pdt_block{width: 200px;height:270px;overflow: hidden;}		
.pdt_block img{width: 200px;height: 222px;}
.pdt_block .pdt_name{display:block;padding:8px 10px;color: #FFFFFF;text-align: center;}
.pdt_block .pdt_name:hover{color: #de7575;}

/*contact us*/
.contact_wrapper {padding: 50px 0;}
.contact_info .title{background: #dee5ed;color: #FFFFFF;font-size:22px;padding: 15px 28px;margin-bottom: 20px;}
.contact_wrapper .ctt_title{font-size: 28px;color: #767676;margin-bottom: 30px;}
.contact_wrapper .more{color: #3c78d8;margin-bottom: 40px;display: block;}
.contact_wrapper .more:hover{color: #CC5522;}
.contact_info{padding-left: 50px;}
.contact_info img{margin-right: 10px;}
.contact_info p span{margin-left: 35px;}
.contact_info p{color:#2c2c2c;margin-bottom: 20px;}
.Add p{display: inline-block;width: 285px;}
.Add img{margin-right:10px;}
/*foot*/
.foot{background: #003b78;padding: 40px 0 10px 0;box-shadow: 0 0 30px rgba(0,0,0,0.5);border-bottom: solid 4px #000000;}
.foot p{color: #FFFFFF;line-height: 18px;}
.tec_support{margin-top: 20px;background: #001d3c;border-radius: 20px;padding: 4px 20px;display: inline-block;}

/*--------------------------内页start---------------------*/
/*About Starland start*/
.about_us{overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.left_nav{list-style-type: none;}
/*.left_nav li{margin-bottom: 5px;width: 195px;min-height: 50px;}*/
.left_nav li a{margin-bottom: 5px;background: #F4F4F4;width: 195px;height: 50px;overflow: hidden;display: block;line-height: 50px;/*padding-left: 70px;*/text-align: center;}
.left_nav li a:hover{background: #f0f0f0;color:#000000}
/*.left_nav li.current{background: #2889e8;}*/
.left_nav li.current a{color: #ffffff;font-size: 20px;font-weight: bold;background: #2889e8;}
.left_nav li.current a:hover{background: #2889e8;color: #ffffff;}

.right_container .content{padding-left: 55px;}
.right_container .content p{text-indent: 2em;margin-bottom: 0;color: #5a5a5a;line-height: 28px;}
/*About Starland  end*/

/*Product Show List start*/
.product_center{overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.product_center p{margin-top: 10px;text-align: center;}
.product_center p span{color: #a21818;font-size: 13px;}
.product_center p span.guige{color: #888888;}
.product_center .read_more{display: block;background: #F4F4F4;padding: 5px 0;color: #555555;}
.product_center .read_more:hover{background: #dddddd;}
.product_center .right_container .content{padding-left:0;}
.product_center .right_container .content p{text-indent: 0;margin-bottom: 20px;}
.product_center .right_container img{width:200px;height:222px;}
/*分页*/
.p_btns{margin-top: 40px;}
.p_btns .p_bar span {font-weight: lighter;margin: 0 6px;}
.p_btns .p_bar a {border: solid 1px #CCCCCC;border-radius: 4px;padding: 6px 12px;display: inline-block;color: #999999;margin: 0 6px;}
.p_btns .p_bar strong{border: solid 1px #2889e8;border-radius: 4px;padding: 6px 12px;display: inline-block;background: #2889e8;color: #FFFFFF;margin: 0 6px;}
/*Product Show List end*/

/*message start*/
.message{overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.message .form-group{margin: 5px 0;}
.message span{color: #999999;font-weight: 200;}
.message textarea{height: 150px;}
.message form{margin-top: 30px;}
/*message end*/

/*Contact us start*/
.contact_us2{overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.contact_us2 ul li{font-size: 15px;color: #666666;}
.contact_us2 i{color: #0C9CEE;font-size: 18px;margin-right: 20px;margin-left: -35px;}
.contact_us2 iframe{/*border: solid 1px #CCCCCC;*/}
.contact_us2 .right_container .content{padding-left:0;}
.contact_us2 .content p{text-indent: 0;}
.contact_us2 .content p img{margin-right: 10px;}
.contact_us2 .content p span{margin-left: 35px;}
/*Contact us end*/

/*Product View start*/
.product_detail{overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.product_detail .pdt_show img{margin-bottom: 10px;}
.product_detail h4{text-align: center;font-weight: bold;font-size: 26px;}
.product_detail .pdt_line{width: 50px;height: 2px;background: #CC0000;margin: 0 auto 40px auto;}
.product_detail .intros{overflow: hidden;padding: 0 0 20px 0;}
.product_detail .intros img{width: 100%;/*height: 360px;border-right:solid 6px #0052a8;border-bottom:solid 6px #0052a8;*/}
.product_detail .pdt_show{overflow: hidden;margin-top: 10px;padding: 20px 0 20px 0;}
.product_detail .main_info h4{margin: 0;text-align: left;margin-bottom: 20px;}
.product_detail .main_info li{margin-bottom: 10px;}

.product_detail .pdt_intro_line{background: #F8F8F8;height: 50px;padding-left: 0;border-left:solid 1px #DADADA;border-bottom:solid 1px #DADADA;}
.product_detail p.pdt_intro{display: inline-block;background: #FFFFFF;text-indent: 0;padding:0 15px;height: 50px;line-height: 50px;border-top: solid 2px #0052a8;border-right:solid 1px #DADADA;font-weight: 400;color: #000000;}
.product_detail .intro_container{border: solid 1px #DADADA;border-bottom:solid 1px #DADADA;border-top: none;padding-top: 30px;padding-bottom: 30px;padding: 30px 10px;}
.product_detail .intro_container img{max-width: 100%;}
/*Product View end*/

/*pdt_RD start*/
.pdt_RD{overflow: hidden;margin-top: 40px;margin-bottom: 40px;}
.pdt_RD img{margin-bottom: 10px;}
/*pdt_RD end*/


.Huifold .item{position:relative;width: 195px;}
.Huifold .item a{position:relative;cursor:pointer;}
.Huifold .item a b{position:absolute;display: block; cursor:pointer;right:10px;top:0px;width:16px;height:16px; text-align:center; color:#666}
.Huifold .item .info{width: 195px;display:none;padding:0 0 0 10px;}
.Huifold .item .info a{width: 175px;}