
/*全局CSS*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: inherit;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
}
html,p,img,ul, ol, li, td, tr, tbody, table ,h3 ,h1,h5,h4,h2, input{
margin:0;
 padding:0;
 border:0; 
 outline:0; 
 vertical-align:baseline; 
  margin-top: 0;
 }
 hr{
 
 }
div{margin:0;padding:0;}
html{-webkit-text-size-adjust: none;}

a, a:link {
    color: #666666;
    outline: medium none;
    text-decoration: none;
}
ul, ol, li {
    list-style: none outside none;
	border-right-width: 0;
    margin: 0;
	padding: 0;
	margin-top: 0;
}
body {
	font-size:12px;
	width:100%;
	height:100%;
	text-align: left;
	padding:0;
    margin:0; 
	background: #fff;	
    font-family: 微软雅黑,sans-serif;

}

/*END*/
/*通用CSS*/
#container{
    margin: 0 auto;
    width: 1200px;
	overflow: hidden;
}
#container_111{
    margin: 0 auto;
    width: 1200px;
	margin-bottom:5px;
}
.zuob{
	float: left;
}
.yuob{
	float: right;
	width:30%;
}
.hldfgx_1{
    clear: both;
}
.autoMaxWidth {
    overflow: hidden;
}
.hidden {
    overflow: hidden;
}
.fffe_444{
	z-index:99;
}
.wbjz{
    text-align: center;
}

.wbjz_right{
    text-align: right;
}

.wbdq{
    text-align: justify;

}






/*END*/





/*导航栏CLASS*/

.wkdfe {
    display: none;
    margin: 0px 0 0 -24px;
    position: absolute;
}

.weixfhrg:hover .wkdfe {
    display: block;
}

.cat_rbq_452_op14 {

    height: 1051px;

}
.fa-gray { margin: 0 2px; color: #9c9c9c; }
.fa-orange { margin: 2px; color: #f40; }
.vertical-line { float: left; margin: 0 5px; color: #ccc; }
.a-float-left { float: left; margin: 0 3px; }
.fa-loc { background: url(../../images/fw/jiant_25.jpg) no-repeat; float: right; margin: 25px 10px 0 0; }
/*top*/
.come { float: left; }
.five-nav { width: 100%; height: 39px; border-bottom: 2px solid #ff8800; }
.come span img { float: left; width: 15px; height: 17px; margin-top: 10px; }
.tg-city-link { position: absolute; left: 164px; top: 24px; padding-left: 10px; }
.tg-city-link i { width: 30px; float: left; border-right: 2px solid #ececec; }
.tg-city-link a { display: block; color: #f78421; padding: 0 10px 0 10px; line-height: 25px; text-align: center; }
.tg-city-link span { width: 68px; color: #666; font-size: 16px; display: block; white-space: nowrap; padding-left: 10px; }
.top-wrapper {  top: 0; z-index: 10000; width: 100%; height: 40px;background: #E3E3E3; }
/*scroll-head*/
.scroll-head { height: 40px; width: 100%; }
/*top-info*/
.top-info { width: 1200px; height: 100%; margin: auto;/*background: red;*/ }
.fa-angle-up:before { content: ""; }
/*top-left*/
.top-left { position: relative; float: left; width: 35%; height: 100%; line-height: 40px; }
/*top-right*/
.top-right { position: relative; float: right; height: 100%; line-height: 40px; }
.top-right .index_top_nav li { float: left; margin: 0 5px; }



.logo {
    float: left;
}
.ad-right {
    float: right;
    padding: 9px 0px;
}
.header-bottom{
	padding: 10px 0;
}
.header-bottom-bottom {
    background: #28b5ff  ;
}
.top-nav {
    float: left;
}
.top-nav ul li {
    border-right: 1px solid #a7a5a5;
    display: inline-block;
    padding: 14px;
}

.top-nav ul li a {
    color: #fff;
    font-family: "Oswald",sans-serif;
    font-size: 1.2em;
    text-decoration: none;
}
.top-nav ul li a:hover, .top-nav ul li.active a {
    color: #fff;
}

.search {
    background: #fff ;
    border-radius: 25px;
    float: right;
    margin: 0.8em 0.8em 0 0;
    padding: 5px 0;
    position: relative;
    width: 15%;
}

.search input[type="text"] {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #888;
    font-size: 1em;
    outline: medium none;
    width: 125px; 
	padding: 1px 1px 1px 10px;
}

.search input[type="submit"] {
    background:  url("../../images/bk/img-sprite.png") repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 20px;
    margin: 1px 0 0 6px;
    outline: medium none;
    padding: 0 10px;
    position: absolute;
    width: 20px;
}

/*END*/



/*首页CSS*/


.col-d {
    margin-right: 1.5%;
    padding: 0;
    width: 71%;
}

.in-line {
    padding: 2em 0;
}
.para-an {
    border-bottom: 1px solid #d1d0d0;
}
.para-an h3 {
    color: #000;
    font-family: "Oswald",sans-serif;
    font-size: 2em;
}
.para-an h3 {
    color: #000;
    font-family: "Oswald",sans-serif;
    font-size: 2em;
}
.lady-in {
    padding: 1.5em 0 0;
}
.you-para {
    float: left;

    padding: 0 0 2em;
    position: relative;
    width: 31.49%;
}
.you-para p {
    color: #373737;
    font-size: 16px;
    padding: 8px 0px;
}
.you-in {
    background: #fff none repeat scroll 0 0;
    border-radius: 100px;
    height: 30px;
    left: 19em;
    position: absolute;
    text-align: center;
    top: 1em;
    width: 30px;
}

.pic-in {
    width: 320px;
	height: 320px;
}
#pic-1 {
    width: 320px;
	height: 320px;
}
.para-an p {
    color: #858585;
    font-size: 1em;
    padding: 0.5em 0 1em;
}

.para-grid {
    margin-right: 1.5%;
}
.col-m-left {
    margin: 0;
    padding: 0;
    width: 27.16%;
}


.discount {
    padding: 1.8em 0 0;
    position: relative;
}
p.no-more {
    color: #636563;
    font-size: 1.2em;
    line-height: 22px;
    position: absolute;
    right: 27px;
    top: 37px;
}

a.know-more {
    background: #bc3726 none repeat scroll 0 0;
    bottom: 33px;
    color: #fff;
    font-size: 1.3em;
    padding: 0.5em 1em 0.5em 0.5em;
    position: absolute;
    right: 0;
    text-decoration: none;
}


.lady-in-on {
    background: #fff none repeat scroll 0 0;
    padding: 1.5em 1em;
}


.buy-an {
    border-bottom: 1px solid #d1d0d0;
}

.buy-an h3 {
    color: #000;
    font-family: "Oswald",sans-serif;
    font-size: 1.5em;
    text-align: center;
}
.buy-an p {
    color: #858585;
    font-size: 1em;
    padding: 0.5em 0 1em;
}

.nbs-flexisel-container {
    max-width: 100%;
    padding: 2em 0;
    position: relative;
}
.nbs-flexisel-inner {
    margin: 0 auto;
    overflow: hidden;
    width: 90%;
}

.nbs-flexisel-ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
    width: 9999px;
}
.nbs-flexisel-item {
    cursor: pointer;
    float: left;
    line-height: 0;
    margin: 0;
    padding: 0;
    position: relative;
}


.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    height: auto;
    max-width: 100%;
}

img.women {
    margin: 0 auto;
}
.inf_con img{
	max-width: 100%;
}


.nbs-flexisel-item > img {
    cursor: pointer;
    position: relative;
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    cursor: pointer;
    height: 32px;
    position: absolute;
    width: 32px;
    z-index: 100;
}
.women{
	width: 236px; 
	height: 315px;
}


.rttggdd{
	width: 237px; 
	height: 315px;
	overflow: hidden;
	display: block;
}

.lightddbox{
	height: 320px;
    width: 320px;
	overflow: hidden;
	display: block;
}


.nbs-flexisel-nav-left {
    background:  url("../../images/fw/img-sprite.png") no-repeat scroll -44px 0;
    left: 0;
}
.nbs-flexisel-nav-right {
    background:  url("../../images/fw/img-sprite.png") no-repeat scroll -77px 0;
    right: 0;
}
#flexiselDemo1{
    height: 200px;
}
.hide-in {
    padding: 1px 0 1em;
    text-align: center;
}

.hide-in p{
    color: #373737;
    font-size: 16px;

    line-height: 2.5em;
    padding: 0 0 0.3em;
}
#yimianmb .you-para {

    width: 23.79%;
}

/*END*/

/*文章列表*/
.anl_div {
    width: 65%
}

.net{
	color: #fff;
	font-size: 23px;
	line-height: 70px;
    text-align: center;
}
.rdiantui{
	color: #848484;
	font-size: 44px;
	line-height: 44px;
    text-align: center;
	padding: 47px 0px 17px;
}

.sjff{
	float: left;
}

.fefg_4{
	float: right;
	width: 580px;
}
.img{
	overflow: hidden;
}
.fdbfj{
   background:url(../../images/fw/xw/20.png) no-repeat 0 1px; 
   padding-left: 35px;
   margin-top: 17px;
}
.xwbiaot{
	color: #000;
	font-size: 23px;
	line-height: 23px;
	padding: 13px 0px 28px;
}
.chsdfe{
	text-align: justify;
	font-size: 14px;
	line-height: 25px;
	height: 183px;
}
.chsdfe_1{
	font-size: 12px;
	color: #C0C0C0;
	border-bottom: 1px solid #eee;
	padding-bottom: 3px;
}
.anl_ul li{
	overflow: hidden;
	border-bottom: 1px solid #eee;
	padding: 25px 0px;
}

.fseg_44ff{
	float: left;
}
.wenjjianz_an{
	float: left;
	width: 50%;
	text-align: justify;
	padding-left: 25px;
	height: 150px;
	overflow: hidden;
}
.an_title{
	font-size: 18px;
	line-height: 18px;
	 padding-bottom: 18px;
	color: #000;
}
.an_description{
	font-size: 14px;
	line-height: 23px;
}
.fseg_44ffp{
	float: right;
	width: 155px; 
	height: 56px;
	border: 1px solid #eee;
	margin-top: 24px;
}
.fseg_44ffp .fdbfj{
	margin: 21px 0px 0px 28px;
}


.demo{
	float: left;
	border: 1px solid #eee;
	margin: 0px 0px 21px;
}

#container_xw{
    margin: 0 auto;
    width: 1280px;
    padding: 42px 0px 10px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}

.title-bar h2{
	padding: 14px 0px;
}

/*list*/
.mod-list li {  clear: both; font-size: 14px; height: 25px; line-height: 25px; padding-left: 9px; }
.main-list li { background: url("../../images/fw/icons-sprites-v3.png") no-repeat scroll 0 -138px transparent; clear: both; font-size: 14px; height: 28px; line-height: 28px; padding-left: 9px; }
.main-list li a{  clear: both; font-size: 14px; height: 25px; line-height: 25px;  }
.sub-list li { height: 24px; line-height: 24px; padding-left: 12px; }
.specialTopic-list li { padding-left: 12px; }
.sub-list li .fB { font-size:14px; }
.sub-list .date-time { font-family:"Arial"; font-size:12px; font-style:italic; color:#bebebe; }
.main-list .date-time { font-family:"Arial"; font-size:12px; font-style:italic; color:#bebebe; }
.bigsize .date-time { font-family:"Arial"; font-size:12px; font-style:italic; color:#bebebe; }
.news-date-list { margin-right:10px; }
.sub-pic { width:320px; clear:both; overflow:hidden;}
.sub-pic ul { float:left; width:350px;}
.sub-pic li { float:left; width:145px; padding:6px 29px 6px 0px; display:inline;}
.sub-pic li img { clear:both; margin-bottom:6px;}
.sub-pic li p { margin:0 auto; clear:both; line-height:21px;}
.attitude { margin:0 auto; clear:both; overflow:hidden; color:#C3C3C3;}
.attitude li { clear:both; text-align:left; padding:9px 0;}
.attitude li img { vertical-align:middle;}
.attitude li a,.attitude li a:visited { color:#333;}
.attitude li a:hover {color:#ba2636;}
.bigpic { margin:0 auto; clear:both; width:740px; height:280px; overflow:hidden; background:#F3F3F3; text-align:left;}
.bigpic .pic { float:left; width:400px;}
.bigpic .right {   float: right;        padding: 0 15px;        width: 310px;}
.bigpic .right .time { float:left; display:block; height:16px; line-height:16px; padding-left:21px; color:#B9B9B9; clear:both; overflow:hidden;}
.bigpic .right p { line-height:20px; color:#888; font-size:12px; margin:0 auto; clear:both;}
.list-item { margin:15px 0 0 0; clear:both; overflow:hidden; text-align:left; border-bottom:1px solid #EBEBEB; padding-bottom:12px;}
.list-item .item-top { clear:both; margin:0 auto; width:740px; overflow:hidden;}
.list-item .item-top h2 {font-family: "Microsoft YaHei", "微软雅黑"; font-size: 18px; font-weight: 100; line-height: 24px; margin: 0 0 8px 0; overflow:hidden;}
.list-item .item-top img { float:left; margin:4px 20px 0 0;}
.list-item .item-top p{ color:#808080; line-height:23px; font-size:14px;}
.list-item .item-top .time { color:#B9B9B9; font-size:12px; line-height:21px;}
.list-item  .item-bottom { margin:6px 0 0 0; clear:both; overflow:hidden;}
.list-page { float:left; margin:0 auto; clear:both; overflow:hidden; padding:20px 0; text-align:left;}
.list-page a { float:left; background:#777; width:37px; height:39px; line-height:39px; text-align:center; font-family:"Arial"; display:block; margin-right:4px; color:#fff; text-decoration:none; font-weight:bold;}
.list-page span { float:left; width:37px; height:39px; line-height:39px; text-align:center; font-family:"Lucida Console"; display:block; margin-right:4px; color:#fff;background:#3973A6;}
.list-page .on { }
.list-page a:hover { background:#3973A6;}
.list-page a.pre,.list-page a.next { font-family:"Tahoma";}
.list-page .hidden { display:none;}

/*END*/


/*新闻中心内容页CLASS*/

 .inf_title {
    border-bottom: 1px solid #d5d5d5;
    color: #aaa;
    overflow: hidden;
    padding: 10px;
    text-align: center;
}
.inf_title h3 {
    color: #323232;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 25px;
}
.inf_title h4 {
    font-weight: normal;
}

.inf_abstract {
    background-color: #f4f4f4;
    color: #646464;
    font-size: 14px;
    line-height: 25px;
    padding: 20px 20px 15px;
    text-align: left;
    width: 100%;
}
.inf_con {
    border-bottom: 1px solid #d5d5d5;
    padding: 30px 0;
	font-size:16px;
	font-family:Microsoft YaHei;
	line-height:28px;
}

.inf_footer {
    color: #323232;
    line-height: 30px;
    margin: 25px 0;
    text-align: left;
}
.inf_footer a {
    color: #323232;
}

/*END*/


/******分页*******/
.pages { float: right; margin: 30px auto; }
.pages p { float: left; line-height: 25px; }
.pages a { display: block; color: #fff; font-size: 12px; float: left; padding: 8px 15px; background: #00BFFF; margin-left: 5px; }
.pages a.on { background: #006DD9; }
/**************newslist*****************/


/*底部CSS*/

.wmdyouxs{
	margin-top: 60px;
}

.zuobfbx{
	border-right: 1px solid #D3D4D4;
}
.wmdyouxs{
	overflow: hidden;
	padding-bottom: 47px;
	border-bottom: 1px solid #D3D4D4;
}
.wmdyouxs li{
    height: 58px;
	width: 256px;
    padding-top: 2px;
	margin-left: 43px;
}
.gggdun{
	padding-right: 20px;
	
}
.gggdun_1{
	font-size:24px;
	color:#000;
	line-height: 24px;
}
.mbbjgg{
	padding-top: 14px;
	font-size:16px;
	line-height: 16px;
	color:#6C6C6C;
}
.youqplj{
    padding: 30px 40px;
	border-bottom: 1px solid #D3D4D4;
}
.shamweix{
	font-size:18px;
	line-height: 18px;
	color:#000;
    padding-bottom: 23px;
}
.shamweix_1{
	font-size:15px;
	line-height: 15px;
	color:#999;

}
.shamweix_3{
	padding: 25px 0px 0px 25px;
}
.gdde_wdao2 a{
	font-size:18px;
	line-height: 18px;
	color:#000;
}
.gdde_wdao3{
	padding-bottom: 20px;
}
.gdde_wdao4 a{
	font-size:15px;
	line-height: 15px;
	color:#999;
}
.touhhdbb{
	width: 120px;
    text-align: center;
	padding-right: 50px;
}
.jzuoml{
	border-right: 1px solid #D3D4D4;
}
.guanzhugzh{
	width: 400px;
	padding-top: 5px;
}
.rczppd{
	color: #92949a;
    font-size: 14px;
    line-height: 40px;
    padding: 20px 0 23px;
}

.rczppd a{
	padding-right: 30px;
	display: inline-block;
}
.ylynd_hhns{
	font-size:14px;
	line-height: 18px;
	color:#AEB1B6;
	padding-bottom: 10px;
    text-align: center;
}
.ylynd_hhns_1{
	font-size:14px;
	line-height: 18px;
	color:#AEB1B6;
	padding-bottom: 30px;
    text-align: center;
}


.xuedjf{
	padding-left: 30px;
}
#xuedjf{
	padding-right: 0px;
}




/*END*/




/*xinCSS*/



.mod_row_box {
    margin: 0 auto 10px;
    width: 1200px;
}


.mod_hd{
	margin: 0 20px;
}


.mod_title {

    margin: 20px 0px 18px;
    overflow: hidden;
    white-space: nowrap;
}



.mod_title .title {
    font-size: 28px;
    max-width: none;
}
.mod_title .title {
    color: #2a2a2a;
    display: inline-block;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.2;
    margin-right: 10px;
    max-width: 192px;
	float: left;
}

.mod_title .sub_title {
    display: inline-block;
    font-size: 13px;
    line-height: 1.2;
    vertical-align: -1px;
	float: left;
	padding-top: 11px;
}
.mod_title .sub_title a {
    color: #666;
}

.mod_title .title_action {
    float: right;
    font-size: 14px;
    padding-top: 5px;
    right: 0;
}



.title_action .btn_refresh {
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
}

.title_action .btn_refresh .icon {
    color: #ff920b;
    margin-right: 5px;
    vertical-align: middle;
}
.icon {
    color: inherit;
    display: inline-block;
    height: 20px;
    width: 20px;
}

.svg_icon path, .svg_icon use {
    fill: currentcolor;
}


.title_action .btn_refresh {
    font-size: 14px;
	color: #222;
    line-height: 20px;
}

.mod_hd, .mod_bd {
    position: relative;
	margin: 0 20px;
}

.mod_figure_h_left {
    float: left;
}
.mod_figure_h_super {
    width: 460px;
}
.mod_figures {
    font-size: 0;
    letter-spacing: -5px;
    margin-bottom: 20px;
}

.mod_figures .figures_list {
    margin: -10px;
}


.mod_figure_h_super .list_item {
    width: 460px;
}
.mod_figures .list_item {
    color: #999;
    display: inline-block;
    font-size: 12px;
    letter-spacing: normal;
    margin: 5px;
    padding: 5px;
    position: relative;
    vertical-align: top;
}


.figure {
    -moz-user-select: none;
    display: block;
    font-weight: 500;
    position: relative;
    width: 100%;
    z-index: 2;
	overflow: hidden;
}
.figure img {
    background-color: #ececec;
    display: block;
    max-height: 100%;
    max-width: 100%;
}
.mod_figure_h_super .figure img {
    height: 360px;
    width: 460px;
}
.figure > img {
    transition: box-shadow 1s ease-out 0s, transform 0.1s ease-in 0s, -webkit-filter 1s ease-out 0s;
}


.figure_video_tools, .figure_mask, .figure_caption {
    background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(45, 45, 45, 0.9), rgba(45, 45, 45, 0)) repeat scroll 0 0;
    bottom: 0;
    color: #fff;
    cursor: pointer;
    font-size: 12px;
    height: 26px;
    left: 0;
    letter-spacing: normal;
    line-height: 26px;
    overflow: hidden;
    padding: 8px 10px 5px;
    position: absolute;
    right: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto;
}
.figure_caption_two {
    height: 48px;
}
.mod_figures .figure_title_two_row {
    height: auto;
    line-height: 20px;
    max-height: 40px;
    white-space: normal;
}

.figure_title {
    font-size: 14px;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    margin-top: 5px;
}

.figure_title, .figure_desc {
    display: block;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.figure_caption .figure_title {
    font-size: 16px;
}


.figure_caption .figure_desc {
    font-size: 14px;
}
.figure_caption .figure_desc {
    color: #ccc;
}
.figure_desc {
    font-size: 12px;
    line-height: 20px;
    margin-top: 2px;
}

.mod_figure_h_right {
    margin-left: 480px;
}
.mod_figures {
    font-size: 0;
    letter-spacing: -5px;
    margin-bottom: 20px;
}

.mod_figures .figures_list {
    margin: -10px;
	position: relative;

}


.mod_figure_h_lg .list_item {
    height: 166px;
    overflow: hidden;
    width: 213px;
}

.mod_figure_h_lg .figure img {
    height: 123px;
    width: 220px;
}

.mod_figure_h_lg .figures_list {
    padding-top: 15px;
}

.mod_figure_h_lg .figures_list:first-child {
    padding-top: 0;
}
/*END*/

.list_item:hover a{
    color: #28B5FF;
}


.content img {
    transform: translateZ(0px);
    transition: transform 0.5s ease 0s;
}
.content img:hover {
    transform: scale(1.1, 1.1);
    transition: transform 0.5s ease 0s;
}










/*public*/
.fl {
	display:inline;
	float:right;
}
.fr {
	display:inline;
	float:left;
}
.cf:after {
	content:"";
	clear:both;
	display:block;
	height:0;
	overflow:hidden
}
.cf {
	zoom:1
}
.pb10 {
	padding-bottom:10px
}
.mt10 {
	margin-top:10px
}
/*main*/
.case {
   border-top: 1px solid #e5e5e5;
   margin-bottom: 40px;
 
}
.case .title {

}
.case .title h2 {
	font-size:20px;
	font-family:"microsoft yahei";
}
.case .title-list {
	
	position:relative;
	top:6px;
	height:50px;
}
.case .title-list li {
	width:146px;
	line-height:50px;
	text-align:center;
	float:left;
	display:inline;
}
.case .title-list li.on {
	color:#28b5ff;
}
.case .title-list li.on a{
	color:#28b5ff;
}

.case .title-list p {
	position:absolute;
	top:-8px;
	left:0px;
	width:146px;
	height:7px;
	border-top:2px solid #28b5ff;
	overflow:hidden;
	text-align:center;
}
.case .title-list b {
	display:inline-block;
	width:0;
	height:0;
	margin-top:-3px;
	border-width:9px;
	border-color:#ff6600 #fff #fff #fff;
	overflow:hidden;
	zoom:1;
	font-size:0;
}
.product {
	height:400px;
	position:relative;
	overflow:hidden;
	display:none;
	margin-top:20px;
}
.product ul {

	left:0px;
}
.product-wrap .show {
	display:block;
}
.product-wrap .product li {
	float:left;
	display:inline;
	margin-left:13px;
}
.product-wrap .product li.ml0 {
	margin-left:0px;
}
.product-wrap .product li a.imgwrap {
	display:block;
	width:226px;
	height:200px;
	background:#fff;
	text-align:center;
}
.product-wrap .product li p {
	padding-left:15px;
	color:#666666;
	text-align: justify;
	line-height:26px;
}
.product-wrap .product li p a {
	color:#666666;
	text-decoration:none;
}
.product-wrap .product li p a:hover {
	color:#ff6600;
	text-decoration:none;
}









.product_1 {
	height:400px;
	position:relative;
	overflow:hidden;
	display:none;
	margin-top:20px;
}
.product_1 ul {

	left:0px;
}
 .show {
	display:block;
}
 .product_1 li {
	float:left;
	display:inline;
	margin-left:13px;
	background:#f3f3f3;
}
 .product_1 li.ml0 {
	margin-left:0px;
}
 .product_1 li a.imgwrap {
	display:block;
	width:226px;
	height:200px;
	background:#fff;
	text-align:center;
}
.product_1 li p {
	padding-left:15px;
	color:#666666;
	text-align: justify;
	line-height:26px;
}
.product_1 li p a {
	color:#666666;
	text-decoration:none;
}
.product_1 li p a:hover {
	color:#ff6600;
	text-decoration:none;
}
.cm_fb a:hover{
	color:#28b5ff;
}

#nrtzzs{
	margin-top: 16px;
}

#koisd{
	width:48%;
	font-size: 14px;
    line-height: 30px;
}

#nrtzzs #wenzsss{
	font-size: 14px;
    line-height: 26px;
}






.title-list li {
    font-size: 18px;
    line-height: 49px;
    text-align: center;
}

.case .title-list .kkt{
    font-size: 24px;
    font-weight: bold;
	text-indent: 40px;
	text-align: left;
    background-image: url("../../images/sprite_title.png");
    background-repeat: no-repeat;
	background-position: 10px -989px;
}

#ddfe{
    color: #888;
    float: right;
    line-height: 50px;
    text-align: right;
    font-size: 12px;
}

.ftkdvc  {
	width:130px;
	height:137px;
	overflow:hidden;
	margin-right: 22px;
}
.ftkdvc img {
	width:130px;
	height:137px;
}

#fddsaw {
	width:520px;
}

#fddsaw p{
	padding:0px;
}

#fddsaw .rwcdea{
    font-size: 18px;
    line-height: 18px;	
    color: #000;
	padding: 3px 0px 10px;
	overflow:hidden;
}

.tonghgs{
	width: 685px;
}
.honggkk{
	padding-bottom: 35px;
}

.fangxqus{
	width:186px;
	overflow:hidden;
	padding-right: 29px;
}

.ftkdvc_1  {
	width:186px;
	height:116px;
	overflow:hidden;
}

.ftkdvc_1 img {
	width:186px;
	height:116px;
}


#fddsaw_1 p{
	padding:0px;
}

.cm_ul_round{
	width: 449px; 
	padding-left: 66px;
}


.cm_ul_round li::after {
    margin-top: -2px;
}

.cm_ul_round li::after {
    background: #ccc none repeat scroll 0 0;
    border-radius: 4px;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 4px;
}
.cm_ul_round li {
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    width: 80%;
}
.cm_ul_round li {
    overflow: hidden;
    padding-left: 12px;
    position: relative;
}



.cm_fb {
    font-weight:  bold;
}




.normal{
    font-weight: normal;
}



.fwerxian {
    background: url("../../images/fw/01_05.png") no-repeat scroll 0 0;
    height: 69px;

    overflow: hidden;
    width: 255px;
}


.fwerxian p {
    color: #28b5ff;
    font-size: 24px;
    line-height: 24px;
    padding: 9px 0 0 76px;
}
.fwerxian .mianferx {
    padding-bottom: 4px;
}

#fddsaw .rwcdea:hover{
	color:#28b5ff;
}

#nrtzzs .product {
	height: 240px;
}

#koisd a:hover{
	color:#28b5ff;
}


.hidden_1441{
	height: 49px;
}

#nav li {

	position: relative;
	}
#nav li.open, #nav li:hover {

  }
#nav li a {
	display: block;
    text-align: center;
	text-decoration: none;
	}


#nav li ul {
  display: none;
  position: absolute;
  width: 130px;
  background: #28b5ff ; 
  left: -6px;
  margin-bottom: 0;
  right: 0;
  top: 49px;
  width: 93px;
  z-index: 50;
  padding-bottom: 20px;
  }
#nav li:hover ul {
  display: block;
  }
#nav li ul li {
  float: none;
  }
#nav li ul li a {
  padding: 10px 0px;
  display: inline-block;
  
  }
#nav li ul li a {display: block;}
#nav li ul li a:hover {
  background: #1C82FF;
  color: #fff;
  }



#cajjingk li{
	padding: 0px; 
	border-right-width: 0px;
    width: 93px;

}



#tagscloud{width:320px;height:240px;position:relative;font-size:12px;color:#333;text-align:center;}
#tagscloud a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 10px 15px 0;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;display:inline-block;border-radius:3px;}
#tagscloud a.tagc1{background:#666;color:#fff;}
#tagscloud a.tagc2{background:#F16E50;color:#fff;}
#tagscloud a.tagc5{background:#006633;color:#fff;}
#tagscloud a:hover{color:#fff;background:#0099ff;}
.inf_title h1 {
	font-size:26px;
	color:#000;
	margin:10px;
}
.para-an h1 {
	font-size: 16px;
    margin: 5px 5px 5px 0;
}