@charset "utf-8";
/*------------------通用样式-------------------*/

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	min-width: 320px;
}
* {margin:0;padding:0;}
ul, ol, li {list-style:none}
a {text-decoration: none; font-size:14px; color:#333;}
a:hover {color:#0675C9;}
img {margin:0;padding:0;border:none;}
.clear {clear:both;margin:0px;padding:0px;}
form {display: block;}
#all {width: 100%;margin:0px auto;height: auto;/*min-width:1200px;*/overflow:hidden;background-color:#f4f5f6;}


/*--------------------通用样式结束----------------------*/



/*--------------------头部样式 开始----------------------*/

.header {width:100%; height:85px; margin:0px auto; z-index:999; position: fixed; background-color:#FFF;border-bottom:1px solid #f1f1f1; -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);}
.header.headn {width:100%; height:85px; margin:0px auto; background-color:#FFF; position:relative;}
.head_inside{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto; padding-top:10px;}
.logo{height:55px; overflow:hidden; float:left; margin-top:5px;position:relative;}
.logo a{ display:block;}
.head_r{float:right;}
.nav{height:54px; margin-top:5px;}
.nav ul{clear:both;}
.nav ul li{float:left; margin-left:30px; height:67px;  }
.nav ul li a{ font-weight:normal!important;height:53px; display:block; color:#333; font-size:18px; line-height:50px; padding:0px; z-index:9; position:relative;}
.nav ul li a:hover{height:50px; border-bottom:3px solid #0675C9;color:#0675C9; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}
.nav ul .nav_Location a{height:50px; border-bottom:3px solid #0675C9; color:#0675C9;font-weight:bold;}

.headeri {width:100%; height:85px; margin:0px auto; z-index:999; position: fixed; border-bottom:1px solid #0159A0; -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);}
.head_bg{width:100%; height:85px; background-color:#0675C9;opacity: 0.9;filter: alpha(opacity=90); position:absolute; top:0px; z-index:-1;}

.navi{height:54px; margin-top:5px;}
.navi ul{clear:both;}
.navi ul li{float:left; margin-left:30px; height:67px;  }
.navi ul li a{font-weight:normal!important; height:53px; display:block; color:#FFF; font-size:18px; line-height:50px; padding:0px; z-index:9; position:relative;}
.navi ul li a:hover{height:50px; border-bottom:3px solid #FFF;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}
.navi ul .nav_Location a{height:50px; border-bottom:3px solid #FFF; color:#FFF;font-weight:bold;}

/*--------------------头部样式 结束----------------------*/



/*--------------------banner样式 开始----------------------*/

.banner{width:100%; height:600px; overflow:hidden; margin:0px auto;}

/*-------首页banner特效------*/

.flexslider { margin: 0px auto;position: relative;width: 100%;height:600px;overflow: hidden;zoom: 1;}   
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 50px;height: 90px;line-height: 99em;overflow: hidden;margin: -25px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.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;bottom: 10px;text-align:center;}
.flex-control-nav li {margin: 0 2px;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,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img { width: 100%;height: 600px;display: block;}
.flex-direction-nav{ margin-left:auto; margin-right:auto; position:relative; margin-top:300px;}

/*--------------------banner样式 结束----------------------*/


.main{width:100%; margin:0 auto; clear:both; padding-top:50px;}




/*--------------------通用标题样式----------------------*/


.same_title{width:1200px; margin-left:auto; margin-right:auto;}
.ch_name{line-height:40px; font-size:30px; font-weight:bold; color:#333333; width:1200px; height:40px; margin-left:auto; margin-right:auto;}
.line{margin-top:17px; width:60px; height:3px; background-color:#0675C9;}

.same_titlea{width:1200px;background-image:url(k2.png); background-repeat:no-repeat; background-position:center 16px; margin-left:auto; margin-right:auto;}
.ch_namea{line-height:40px; font-size:30px; font-weight:bold; color:#FFF; width:620px; height:40px; margin-left:auto; margin-right:auto; text-align:center;}
.en_namea{line-height:20px; font-size:14px; color:#FFF; padding-top:10px; text-align:center; margin-top:10px;}


/*--------------------通用标题样式----------------------*/

.main_up{width:1200px; height:170px; overflow:hidden; margin-left:auto; margin-right:auto;}
.mu_single{width:268px; height:168px; border:1px solid #CCC; background-color:#FFF; float:left; margin-right:40px;}
.mu_singlea{width:270px; height:170px; background-color:#0675C9; float:left; margin-right:0px;}
.mus_pic{width:50px; height:50px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:30px;}
.mus_text{width:240px; height:50px; line-height:25px; font-size:18px; color:#333; text-align:center; overflow:hidden; margin-top:20px; margin-left:auto; margin-right:auto;}

.crumbsa{height:20px; margin-top:20px; margin-right:20px; float:right; background-image: url(home.png); background-repeat: no-repeat; background-position:left center; text-indent:30px;}
.suoa{font-size:18px; color:#FFF; line-height:20px; height:20px;}
.suoa a{font-size:18px; color:#FFF;}
.suoa a:hover{color:#333;}
.suoa span{padding-right:10px; height:20px;line-height: 20px;}


.a_line{width:270px; height:1px; background-color:#FFF; margin-top:49px;}

.searcha{ width:234px; height:33px; margin-top:40px; margin-left:auto; margin-right:auto; border-radius:50px; overflow:hidden; border:1px solid #0A597C;}
.searcha form{width:234px; height:33px; display:block; clear:both;}
.sousuoa{width:165px; height:33px; border:0px; display:block; float:left; padding:0 10px; line-height:33px; font-size:14px; color:#666; border-right:0px;}
.searcha_btn{width:49px; height:33px; background-color:#FFFFFF; display:block; border:0px; border-left:0px; float: left; cursor: pointer; background-image: url(../images/search.png); background-repeat:no-repeat; background-position:center center;}
.searcha_btn:hover{background-image: url(../images/searcha.png); background-color:#EA0C27;border:0px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.maina_text{width:1170px; border-left:5px solid #EA0C27; margin-left:auto; margin-right:auto; margin-top:60px; line-height:30px; font-size:16px; color:#333; padding-left:25px; padding-top:5px; padding-bottom:5px;}





/*--------------------首页-最新产品样式----------------------*/

.i_product{width:100%; margin-left:auto; margin-right:auto; padding-top:0px;padding-bottom:60px; background-color:#f4f5f6; margin-top:5px;}
.iproduct_frame{width:1200px; margin-left:auto; margin-right:auto;}

.ipro_single{width:360px; height:270px; position:relative; background-color:#FFF; margin-right:40px; float:left; margin-top:30px; overflow:hidden;}
.proelse{margin-right:0px;}
.photo_ipro{width:360px;height:270px;overflow:hidden;}
.cover_ipro{width:360px;height:270px;overflow:hidden;position: absolute;background:#0675C9;top:0px;left:0px;}
.photo_ipro img{width:100%!important;height:auto!important;}
.text_ipro{position:absolute;width:270px;height:180px;left:-270px;top:0px;overflow:hidden;}
.look_ipro{width:360px; height:50px; overflow:hidden; background-image: url(look.png); background-repeat:no-repeat; background-position:center 50px; display:block; color:#FFF; font-size:16px; line-height:25px; text-align:center; padding-top:100px; padding-bottom:30px;}
.look_ipro:hover{ color:#FFF;}



/*--------------------首页-购买指南样式----------------------*/

.i_guide{width:100%; margin-left:auto; margin-right:auto; padding-top:80px; padding-bottom:50px;}
.iguide_frame{width:100%; margin-left:auto; margin-right:auto;}

.iguide_left{width:560px; height:350px; margin-top:10px; background-color:#FFF; float:left;}
.iguide_pic{width:560px; height:350px; display:block; overflow:hidden;}

.is_frame{width:560px; float:right;} 
.iguide_single{width:510px; height:104px; overflow:hidden; margin-top:20px; padding-left:50px; background-image:url(g_i.png); background-repeat:no-repeat; background-position:left top;}
.ir_name{width:510px; height:30px; line-height:30px; font-size:16px; color:#333; font-weight:bold; overflow:hidden; display:block;}
.ir_text{width:510px; height:50px; line-height:25px; font-size:14px; color:#666; line-height:25px; overflow:hidden; margin-top:9px;}




.hight{width:100%; height:500px; overflow:hidden;  background:url(hight.jpg) center center;background-attachment: fixed; }
.hight .hight_text{width:1200px; margin-left: auto; margin-right: auto; margin-top: 177px;  }
.hight .hight_text .left{width: 80%; color: #FFFFFF; float:left;}
.hight .hight_text .left h2{ font-size: 18px; color: #efd307;margin-bottom: 40px;}
.hight .hight_text .left h1{font-size: 30px; margin-bottom: 35px;}
.hight .hight_text .left p{font-size: 14px; }
.hight .hight_text .right{ float:right; display: block;  height: 110px; padding-top: 50px;}
.hight .hight_text .right a{ border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;-o-border-radius:5px;background: #0675c9; width: 200px; height: 50px; line-height: 50px; color:#000000;float: left;text-align: center;}
.hight .hight_text .right a:hover{background: #2590e1; color: #FFFFFF;}
/*--------------------首页-新闻资讯样式----------------------*/

.i_news{width:100%; margin-left:auto; margin-right:auto; padding-top:50px; padding-bottom:50px;}
.inews_frame{width:1200px; margin-left:auto; margin-right:auto; padding-top:30px;}
.inews_single{width:360px; float:left; margin-right:60px;}
.inews_te{width:560px; height:519px; margin-top:20px; background-color:#FFF; float:left; border-bottom:1px solid #CCC;}
.inews_pic{width:360px; height:180px; display:block; overflow:hidden; overflow:hidden;}
.inews_text{width:360px; padding-top:25px;}
.inews_time{ height:20px; line-height:20px; font-size:14px; color:#999; margin-top:15px;}
.inews_name{width:360px; height:50px; font-size:16px; color:#333; font-weight:bold; line-height:25px; display:block; overflow: hidden; margin-top:10px; border-bottom:1px solid #999; padding-bottom:15px;}
.inews_sketch{width:360px; height:100px; line-height:25px; font-size:14px; color:#666; overflow:hidden; margin-top:15px;}
.more{width:140px; height:33px; border:1px solid #CCC; display:block; text-align:center; line-height:33px; font-size:14px; color:#333; border-radius:30px; margin-top:20px;}
.more:hover{ background-color:#0675C9; color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.inews_single.no_m{margin-right:0px;}


/*--------------------首页-底部样式----------------------*/


.i_bottom{width:100%; margin-left:auto; margin-right:auto; padding-top:50px; padding-bottom:50px; background-color:#1D1D1E;}
.ib_frame{width:1200px; height:230px; margin-left:auto; margin-right:auto;}
.ib_left{width:400px; height:230px; overflow:hidden; float:left;}
.ib_title{height:40px;}
.ibt_name{height:30px; line-height:30px; font-size:24px; color:#FFF;}
.ibl_text{width:400px; height:100px; overflow:hidden; line-height:25px; font-size:14px; color:#999999; margin-top:20px;}
.i_bottom .i_more{width:120px; height:30px; font-size:14px; color:#0675C9; line-height:30px; text-align:center; margin-top:35px; border:1px solid #0675C9; display:block; border-radius:50px;}
.i_bottom .i_more:hover{color:#FFF; background-color:#0675C9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.ib_middle{ width:700px; float:left; margin-left:70px;}
.ibm_frame{width:300px; margin-top:20px;}
.ibm_frame p{line-height:25px; font-size:14px; color:#999999; margin-bottom:10px; padding-left:30px; background-repeat:no-repeat; background-position:left 2px;}
.ibm_frame .lx_1{ background-image:url(tel.png);}
.ibm_frame .lx_2{ background-image:url(skype.png);}
.ibm_frame .lx_3{ background-image:url(face.png);}
.ibm_frame .lx_4{ background-image:url(email.png);}


.ib_right{width:380px; height:230px; float:right;}
.ibr_frame{width:380px; height:170px; margin-top:10px;}
.ibr_single{width:120px; height:80px; margin-right:10px; float:left; margin-top:10px; overflow:hidden;}
.ibr_singlea{width:120px; height:80px; float:left; margin-top:10px; overflow:hidden;}
.ibr_single img{width:120px; height:80px; display:block;}
.ibr_singlea img{width:120px; height:80px; display:block;}
.ibr_single img:hover{width:135px; height:90px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}
.ibr_singlea img:hover{width:135px; height:90px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}

.i_bottom a{color:#CCC;}
.i_bottom a:hover{color:#0675C9;}


/*--------------------首页脚部----------------------*/

.footer{width:100%; padding:30px 0px; background-color:#000000; margin:0 auto; clear:both;}
.foot{width:1200px; margin:0 auto;}
.foot a{font-size:14px; color:#999999;}
.foot a:hover{color:#0675C9;}

.foot_record{line-height:25px; font-size:14px; color:#939393; text-align:center;}


/*--------------------关于我们页面样式----------------------*/

.banner_in{margin-top:85px; position:relative;}
.banner_inside{ width:100%; height:400px; overflow:hidden; margin-left:auto; margin-right:auto; background-image:url(inside.jpg); background-repeat:no-repeat; background-position:center;}
.bi_nei{width:1200px; height:400px; margin-left:auto; margin-right:auto; position:relative;}
.mainin{width:100%; padding-bottom:40px;}


.page_title{float:left; height:60px; line-height:60px; font-size:20px; color:#FFF; font-weight:bold;}
.page_title span{font-size:14px; font-weight:normal; padding-left:10px;}
.mt_inside{width:1200px; height:60px; margin-left:auto; margin-right:auto;}

.location{width:100%; height:55px; margin-left:auto; margin-right:auto;}
.loc_f{width:1200px; height:55px; overflow:hidden; margin-left:auto; margin-right:auto;}
.crumbs{height:20px; line-height:20px; margin-top:30px; float:left; background-image: url(homea.png); background-repeat: no-repeat; background-position:left center; text-indent:30px;}
.back{width:110px; height:35px; display:block; font-size:14px; color:#FFF; line-height:35px; text-align:center; border-radius:4px; background-color:#0675C9; margin-top:20px; float:right;}
.back:hover{background-color:#025F99; color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}

.suo{font-size:18px; color:#333; line-height:20px; height:20px;}
.suo a{font-size:18px; color:#333;}
.suo a:hover{color:#0675C9;}
.suo span{padding-right:10px; height:20px;line-height: 20px;}

.search_f{width:270px; height:35px; padding:20px; background-color:#0675C9; position:absolute; bottom:0px; right:0px;}
.search{ width:270px; height:33px; float:right; border:1px solid #CCC; border-radius:50px; overflow:hidden;}
.search form{width:270px; height:33px; display:block; clear:both;}
.sousuo{width:200px; height:33px; border:0px; display:block; outline: none; float:left; padding:0 10px; line-height:33px; font-size:14px; color:#666; border-right:0px;}
.search_btn{width:50px; height:33px; background-color:#FFFFFF; display:block; border:0px; border-left:0px; float: left; cursor: pointer; background-image: url(../images/search.png); background-repeat:no-repeat; background-position:center center;}
.search_btn:hover{background-image: url(../images/searcha.png); background-color:#0675C9;border:0px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}


.main_nei{width:1200px; overflow:hidden; margin-left:auto; margin-right:auto;}



.ce_tui{width:250px; overflow:hidden; margin-top:30px; border:1px solid #CCC; background-color:#FFF; padding:0px 9px; padding-bottom:10px;}

.ce_tuib{width:240px; padding:15px 14px 20px 14px; background-color:#FFF; margin-top:30px; border:1px solid #CCC;}
.ce_titleb{width:240px; height:30px; overflow: hidden; line-height:25px; font-size:20px; color:#333; border-bottom:1px solid #0675C9; margin-bottom:5px;}

.cp_single{width:120px;  height:80px; float:left; margin-top:10px; overflow:hidden; margin-right:10px;}
.cp_single.no_m{margin-right:0px;}
.cp_pic{width:120px; height:80px; display:block; overflow:hidden;}
.cp_name{width:145px; height:50px; line-height:25px; font-size:14px; color:#333; margin-top:5px; display:block; overflow:hidden; float:right;}

.ce_tuia{width:268px; overflow:hidden; border:1px solid #CCC; background-color:#FFF; margin-top:30px;}
.ce_title{width:270px; height:135px;}
.ce_lian{width:240px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:20px;}
.cn_single{width:222px; max-height:50px; font-size:12px; color:#333; line-height:25px; border-bottom:1px dashed #cccccc; display:block; overflow:hidden; background-image:url(n_n.png); background-repeat:no-repeat; background-position:left 18px; padding-left:18px; padding-top:10px; padding-bottom:8px;}
.cn_single:hover{background-image:url(n_a.png); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}





.details{width:830px; padding:24px; background-color:#FFF; overflow:hidden; /*border-top:1px solid #CCC; border-bottom:1px solid #CCC;*/ margin-top:30px;}
.details_f{width:830px; overflow:hidden;}
.details_f p{line-height:2em;}




/*--------------------产品中心页面样式----------------------*/



.main_left{width:270px; float:left; padding-bottom:10px;}
.main_right{width:880px; float:right;}
.main_righta{width:840px; float:right; padding:20px; margin-top:40px; border:1px solid #CCC;}
.iproduct_framea{width:880px;}

.left_type{width:268px; background-color:#FFF; margin-top:30px;}
.lt_top{width:268px; height:230px; overflow:hidden; background-image:url(tt_bg.jpg); background-repeat: no-repeat; background-position:center top; border:1px solid #CCC; border-bottom:1px solid #0675C9;}
.lt_title{width:230px; height:30px; line-height:30px; margin-left:auto; margin-right:auto; font-size:18px; color:#333333; font-weight:bold; margin-top:160px;}
.lt_line{width:30px; height:3px; background-color:#0675C9; margin-top:12px; margin-left:18px;}

.type_frame{ width:270px;}
.type_list{width:270px;}
.type_list h3{ width:270px; height:51px; display:block;}
.type_list h3 a{line-height:50px; padding-left:24px; padding-right:14px; display:inline-block; font-size:14px; font-weight:normal; width:230px; height:50px; overflow:hidden; border-bottom:1px solid #ccc; border-left:1px solid #CCC; border-right:1px solid #CCC; background-color:#FFF;}
.type_list h3 a:hover{ background-color:#F4F5F6; color:#0675C9; border-left:3px solid #0675C9; padding-left:22px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}


.product_frame{ width:880px; overflow:hidden;}

.product_single{width:270px; height:249px; background-color:#FFF; float:left; margin-right:35px; margin-top:30px;/*border-bottom:1px solid #ccc;*/ -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05);}
.product_single.no_m{margin-right:0px;}
.ps_f{width:270px; height:40px; margin-top:15px;}
.product_name{width:190px; padding-right:5px; height:40px; font-size:14px; color:#333; line-height:40px; display:block; overflow:hidden; margin-left:15px; font-weight:bold; float:left;}
.product_go{width:20px; height:20px; padding:10px 20px 10px 19px; float:left; border-left:1px solid #CCC; overflow:hidden; background-image:url(go.png); background-repeat:no-repeat; background-position:center center;}

.product_pic { width:270px; position: relative; height:180px; display: block; overflow: hidden;}
.yang{margin-right:0px;}
.product_pic img{ width:270px; height:180px;}
.product_pic .shinep { z-index: 3; position: absolute; top: 0; left:0; width: 270px; height: 180px; background: url(../images/shine_brand.png) no-repeat 270px 0; display:block; overflow:hidden;}
.product_pic .shinep { _background: none; }

.product_single:hover{border:0;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.product_single:hover .product_go{background-image:url(goa.png);}

/*-------页码样式-----*/
.ye_ma{line-height: 35px;text-align: center;margin: 0px;height: 35px;width: 880px;padding-top: 40px; font-size:14px; color:#666;}
.ye_ma a{line-height: 33px;clear: none; height: 33px; font-size:14px; color:#333; padding:0 15px; border:1px solid #CCC; display:inline-block; margin:0 3px;}
.ye_ma a:hover{background-color:#0675C9; border:1px solid #0675C9; color:#FFF;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

/*------------*/







/*--------------------产品中心-内页页面样式----------------------*/

.product_profiles{ width:880px; background-color:#FFF; border-top:1px solid #CCC; overflow:hidden; margin-top:30px;}

.pp_top{width:830px; height:240px; padding:25px;}

.mp_pic{width:360px; height:240px; float:right;} 
.pp_left{width:410px; height:256px; overflow:hidden; float:left;}
.pp_title{width:410px; line-height:30px; font-size:18px; color:#333; border-bottom:1px solid #CCC; padding-bottom:10px; max-height:60px; overflow:hidden; }
.pp_text{width:410px; height:50px; line-height:25px; font-size:14px; color:#666; overflow:hidden; margin-top:15px;} 

.pp_m{width:880px; height:80px; margin-top:30px;}
.telephone{width:475px; height:80px; float:left; line-height:80px; font-size:28px; color:#FFF; background-color:#0675C9; padding-left:25px;}
.ppm_r{width:320px; background-color:#FFF; float:left; padding:15px 30px; height:50px; line-height:25px; overflow:hidden;}


.buy{width:140px; height:40px; display:block; margin-top:25px;}

.tagLabel{width:830px; padding:15px 25px; background-color:#FFF; margin-top:30px;}
.tag_title{height:30px; line-height:30px; font-size:18px; color:#333; font-weight:bold; border-bottom:1px solid #0675C9; padding-bottom:9px;}
.tag_frame{ width:830px; margin-top:15px;}
.tag_frame a{height:30px; display:block; line-height:30px; font-size:14px; color:#333; font-weight:bold; margin-right:30px; float:left; overflow:hidden; background-image:url(hongdian.png); text-indent:20px; background-repeat:no-repeat; background-position:left center;}
.tag_frame a:hover{color:#0675C9;}

.detailed{width:880px; background-color:#FFF; margin-top:30px;}
.de_title{ width:830px;background-color:#0675C9; font-size:18px; color:#FFF; line-height:50px; height:50px; display:inline-block; padding:0 25px; background-image:url(xiang.png); background-repeat:no-repeat; background-position:835px center;}

.detailsp{width:830px; background-color:#FFF; overflow:hidden; padding:24px; border-bottom:1px solid #ccc;}
.detailsp p{line-height:2em;}


/*--------------------新闻资讯页面样式----------------------*/


.banner_news{ width:100%; height:220px; overflow:hidden; margin:0 auto; background-image:url(../images/news.jpg); background-repeat:no-repeat; background-position:center; margin-top:90px;}

.news_frame{ width:880px;}
.news_single{width:880px; height:162px; margin-top:30px; position:relative;}
.ns_pic{width:180px; height:120px; position:absolute; left:0px; top:20px;}
.news_text{width:650px; height:160px; border:1px solid #CCC; padding-left:140px; margin-left:88px; background-color:#FFF;}
.news_title{width:620px; height:30px; font-size:16px; line-height:30px; display:block; color:#333; font-weight:bold; margin-top:20px; overflow:hidden;}
.news_p{width:620px; height:50px; line-height:25px; font-size:14px; color:#666; margin-top:10px; overflow:hidden;}
.news_time{width:620px; height:20px; background-image:url(line.png); background-repeat:no-repeat; background-position:left center; text-indent:40px; font-size:14px; color:#777777; margin-top:10px;}


.news_single:hover .news_text{border:1px solid #0675C9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.news_single:hover .news_title{color:#0675C9; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.type_news{width:100%; margin-left:auto; margin-right:auto; text-align: center;}
.type_news h3{display: inline; font-weight:normal; display: inline-table;}
.type_news a{line-height:35px; padding-left:20px; padding-right:20px; border:1px solid #CCC; display:inline-block; font-size:14px; background-color:#FFF; margin-top:30px; margin-right:10px; border-radius:30px; }
.type_news a:hover{ background-color:#F47021; color:#FFF; border:1px solid #F47021;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}








/*--------------------新闻资讯-内页样式----------------------*/



.news_profiles{width:830px; padding-bottom:20px; background-color:#FFF; border-bottom:1px solid #CCCCCC; margin-bottom:25px;}
.news_name{width:700px; line-height:30px; font-size:20px; font-weight:bold; color:#0675C9; margin-top:10px; margin-left:auto; margin-right:auto; text-align:center;}
.release_time{width:400px; height:20px; line-height:20px; font-size:14px; color:#999; margin-top:15px; margin-left:auto; margin-right:auto; text-align:center;}


.detailsn{ width:830px; overflow:hidden; margin-top:30px;}
.detailsn p{line-height:2em;}

.change{width:830px; margin-top:40px; color:#666;font-size:14px; line-height:30px; padding-top:25px; border-top:1px solid #CCC; padding-bottom:10px;}

.change a{line-height:30px; height:30px; font-size:14px; color:#333; padding-left:12px;}
.change a span{color:#999; width:90px; display:inline-block; text-indent:0px; cursor:pointer;}
.change a:hover{ color:#0675C9;}





/*--------------------------后添程序样式----------------------*/

.m_inside{width:1200px; margin-top:40px; margin-left:auto; margin-right:auto;}
.tagCon{margin-top:40px;}
.tagCon .title{line-height:40px; font-size:18px; color:#107EB5; font-weight:bold; border-bottom:1px solid #CCC;}
.tagBody{padding-top:10px;}
.tagBody a{line-height:30px; font-size:14px;}
.tagBody a:hover{color:#107EB5;}

.linkbox h3 a{font-size:18px; color:#333; font-weight:bold; line-height:40px;}
.linkbox h3 a:hover{color:#107EB5;}
.linkbox .f6 a{line-height:30px; margin-right:10px; font-size:14px;}

.suo em{color:#C00; font-style:normal;}

.product_frameaa{ width:915px;}

.cha{width:80px; height:90px; padding:4px 9px; border-left:1px solid #CCC; float:right ; padding-left:30px; padding-right:30px; margin-top:15px; background-image:url(cha.png); background-repeat:no-repeat; background-position:center center;}


/*#openproduct{width: 100%; text-align: right; margin-top: 15px;}*/

/*通用样式*/
.boxs{overflow:hidden;height:100%;position:relative;}
.box{transform:translate3d(-240px,0,0);-webkit-transform:translate3d(-240px,0,0);-o-transform:translate3d(-240px,0,0);-moz-transform:translate3d(-240px,0,0)}
#all {width: 100%;margin:0px auto;height: auto;min-width:320px;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;}

/*右侧导航*/
.enlarge {position: absolute;/*display: block;*/right: 5%;top: 0;cursor: pointer;z-index: 30;height: 40px;width: 32px;}					
.enlarge .icon::before,.enlarge .icon::after {background-color: #0578C9;border-radius: 2px;content: "";height: 4px;left: 0;position: absolute;transition-duration: 0.5s;width: 27px;}						
.enlarge .icon::before {top: -9px;}						
.enlarge .icon::before,.enlarge .icon::after {background-color:#0578C9;border-radius: 2px;content: "";height: 4px;left: 0;position: absolute;transition-duration: 0.5s;width: 27px;}						
.enlarge .icon::after {top: 9px;}
.enlarge .icon {background-color: #0578C9;border-radius: 2px;height: 4px;left: 2px;position: absolute;top: 28px;transition-duration: 0.5s;width: 27px;}						
.enlargeclose.enlarge .icon::before {transform: translateY(9px) rotate(45deg);background-color: #0578C9!important;}						
.enlargeclose.enlarge .icon::after {transform: translateY(-9px) rotate(-45deg);background-color:  #0578C9!important;}						
.enlargeclose.enlarge .icon {width: 0; }
 #close{position: absolute;right: 250px;  z-index: 3000;display: none;}  
 
 
.enlarges {position: absolute;/*display: block;*/right: 5%;top: 0;cursor: pointer;z-index: 30;height: 40px;width: 32px;}					
.enlarges .icon::before,.enlarges .icon::after {background-color: #FFFFFF;border-radius: 2px;content: "";height: 4px;left: 0;position: absolute;transition-duration: 0.5s;width: 27px;}						
.enlarges .icon::before {top: -9px;}						
.enlarges .icon::before,.enlarges .icon::after {background-color:#FFFFFF;border-radius: 2px;content: "";height: 4px;left: 0;position: absolute;transition-duration: 0.5s;width: 27px;}						
.enlarges .icon::after {top: 9px;}
.enlarges .icon {background-color: #FFFFFF;border-radius: 2px;height: 4px;left: 2px;position: absolute;top: 28px;transition-duration: 0.5s;width: 27px;}						
.enlargeclose.enlarges .icon::before {transform: translateY(9px) rotate(45deg);background-color: #FFFFFF!important;}						
.enlargeclose.enlarges .icon::after {transform: translateY(-9px) rotate(-45deg);background-color:  #FFFFFF!important;}						
.enlargeclose.enlarges .icon {width: 0; }
.zlbz{font-size:30px;font-weight:bold;}