.pdm50{padding-bottom:50px;}
.mrgT20 {margin-top: 20px;}
.container {width: 1080px;display: block;margin: 0 auto; padding-top:30px}
.clearfix {zoom: 1;}
.dib {display: inline-block;}
.w100 {width: 100%;}


/*产品主页*/
.product_banner{display:inline-block; width:100%; height:240px; border-bottom:1px solid #c4c6cb;}
.product_banner a{display:inline-block; width:100%; height:240px;}

.proho1_li{float:left; width:215px; display:inline-block;}
.aa .proho1_drop .dropdown{left:auto !important; right:0; margin-right:-20px }
.proho1_drop{width:100%; height:49px; border-top:1px solid #c4c6cb; border-bottom:1px solid #c4c6cb;}
.proho1_drop li{float:left; width:196px; display:inline-block; height:49px; line-height:49px; color:#333; background:url(../pro/proho1_nava.jpg) no-repeat left center; position:relative; z-index:1500;}
.proho1_drop li a{display:inline-block; font:400 15px/18px "Microsoft YaHei"; color:#2191f3; padding-left:20px; padding-top:14px;}
.proho1_drop li table{position:absolute; left:0; top:-1px; z-index:1601;}
.proho1_drop li:hover table{background:#F0F0F3; border:1px solid #d2d2d2; border-bottom:1px solid #F0F0F3;}
/*.proho1_drop li:hover table{border-bottom:1px solid #fff;}*/
.proho1_drop li:hover table a{color:#2191f3;}

.proho1_na{width:100%; display:inline-block;padding:11px 0 27px;}
.proho1_na dl{float:left; display:inline-block; width:176px; padding-left:20px;}
.proho1_na dd{float:left; width:100%; line-height:24px;}
.proho1_na dd a{font:normal 13px/24px "Microsoft YaHei"; color:#4C4D4F;}
.proho1_na dd a:hover{color:#2191f3;}

.dropdown{position:absolute; left:0; z-index:1600; /*padding:11px 0 21px;*/ display:none;}

.prodown{width:100%; display:inline-block; background:url(../images/prodowntt.jpg) repeat-y 195px 0; margin:10px 0 0;}
.prodown_left{width:195px; padding-top:3px;}
.prodown_left dl{padding-left:19px; width:176px;}
.prodown_left dd{float:left; width:100%; display:inline-block; line-height:24px;}
.prodown_left dd a{display:inline-block; font:normal 13px/24px "Microsoft YaHei"; color:#000; padding:0;}
.prodown_left dd a:hover{color:#2191f3;}

.prodown_right{width:165px;}
.prodown_right h2{floaT:left; height:24px; display:inline-block; font:bold 12px/16px "Microsoft YaHei"; color:#333; padding-top:5xp; padding-left:12px; background:url(../images/leftico.gif) no-repeat left -29px;}
.proho1_drop .prodown_right a{floaT:left; width:145px; display:inline-block; padding:0;}
.prodown_right a font{width:100%; display:inline-block; font:normal 12px/18px "Microsoft YaHei"; color:#000; padding-top:5px;}
.prodown_right a:hover font{color:#2191f3;}

.proslide{width:978px;height:261px;border:1px solid #dedede; border-top:3px solid #2191f3; overflow:hidden; position:relative;}
.proslide h2{width:100%; height:46px; background:#ebebee; border-bottom:1px solid #dedede;}
.proslide h2 font{padding-left:20px; font:normal 15px/46px "Microsoft YaHei"; color:#333;}
#myController4{width:70px; height:24px;line-height:24px; z-index:1005;position:absolute;top:11px;right:20px}
#myController4 span{width:24px; height:24px; display:inline-block; background:url(../pro/pro_btn.jpg) no-repeat; cursor:pointer;}
#myController4 span.j_prev{float:left; background-position:left top; margin-right:20px;}
#myController4 span.j_next{float:right; background-position:right top;}
#myController4 span.jFlowControl4{display:none;}
#myController4 span.jFlowSelected4{}
#jFlowSlide4{margin-left:17px; _margin-left:0;}

.proli{float:left; width:189px; height:214px; text-align:center;}
.proli a{width:165px; height:200px; display:inline-block; padding:14px 12px 0; position:relative; z-index:1010;}
.proli a .prohi{position:absolute;  display:none; z-index:1100; background:url(../images/prohi.png) no-repeat;}
.proli a .map{
 display:table-cell;/* for opera */
text-align:center;
vertical-align:middle;/* for opera */
display:block; width:155px; height:120px}


.proli p{width:100%;display:inline-block;font:normal 12px/18px Arial; color:#2191f3;text-align:center; padding-top:12px;}
.proli p font{width:100%; display:inline-block;font:normal 12px/18px "Microsoft YaHei"; color:#333; text-align:center; padding-bottom:6px; overflow:hidden; height:15px}
.proli a:hover{background:#f0f0f3;}




/*图文*/
.pror_con .hd{width:380px;}
.pror_con .hd ul{float:left;}
.pror_con .hd ul li{float:left; width:88px; height:57px; margin-right:8px; display:inline-block; border:1px solid #c4c6cb; cursor:pointer;}
.pror_con .hd ul li img{width:88px; height:57px;}
.pror_con .hd ul li.on{border-color:#2191f3;}

.pror_con .bd,.pror_con .bd ul{width:340px; height:225px; zoom:1;}
.pror_con .bd li{height:24px; line-height:24px;}
.pror_con .bd li a{position:relative;display:inline-block;width:340px; height:225px; z-index:10;}
.pror_con .bd li a img{width:340px; height:225px;}
.pror_new{position:absolute; left:0; top:0; display:block; width:50px; height:46px; background:url(../images/pror_news.png) no-repeat; z-index:12;}
.pror_hot{position:absolute; left:0; top:0; display:block; width:30px; height:27px; background:url(../images/pror_hot.png) no-repeat; z-index:11;}


.pror_new1{position:absolute; left:12px; top:14px; display:block; width:35px; height:32px; background:url(../images/pror_news1.png) no-repeat; z-index:12;}
.pror_hot1{position:absolute; left:12px; top:14px; display:block; width:21px; height:19px; background:url(../images/pror_hot1.png) no-repeat; z-index:11;}

.pror_mess{width:380px; height:139px;}
.pror_mess h2{width:100%; display:inline-block; font:bold 16px/22px "Microsoft YaHei"; color:#333; padding:8px 0 6px;}
.pror_mess1{width:100%; display:inline-block;}
.pror_mess1 font{floaT:left; display:inline-block; font:normal 20px/28px Arial; color:#666;}

.pror_link a{display:inline-block; font:normal 12px/28px "Microsoft YaHei"; color:#333; padding:0 4px 0 25px; background:url(../images/pror_link.jpg) no-repeat 0 8px;}
.pror_link a.pror_link1{background-position:0 -27px;}
.pror_link a:hover{color:#D90708;}
.pror_link a:hover{color:#D90708; background-image:url(../images/pror_link1.jpg);}

/*图文*/

 .proslide h2{width:100%; height:46px; background:#ebebee; border-bottom:1px solid #dedede; position:relative;}
.proslide h2 font{padding-left:20px; font:600 14px/46px "Microsoft YaHei"; color:#2191f3; display:inline-block; position:absolute; left:0; top:0; border-bottom:2px solid #2191f3; width:130px; text-align:center; padding:0; border-right:1px solid #dedede;}





/*内页产品展示 */
#ny_body .ny_txt02{ color:#6e6e6e; overflow:hidden}
#ny_body .ny_txt02 h3{ font-size:20px; font-weight:bold; line-height:35px; float:left}
#ny_body .ny_txt02 p{ float:right;line-height:35px;}
#ny_body .ny_txt02 a{color:#6e6e6e}
#ny_body .ny_txt02 a:hover{ color:#2191f3}

#ny_body .menu{width:1080px; position:relative; margin:0 auto; overflow:hidden; clear:both}
#ny_body .menu ul .yjd{float:left;  position:relative; border-top:#dbd9da 1px solid; height:236px; width:216px; background:url(../images/pro.png); margin-top:35px}
#ny_body .menu ul .yjd:hover{ background:url(../images/pro_h.png)}
#ny_body .menu ul li .yj{display:block; color:#2191f3; width:195px; height:48px; line-height:50px; font-size:14px; overflow:hidden; padding-left:20px}
#ny_body .menu ul li .yj:hover{ background:#f0eff4; border-bottom:none}
#ny_body .menu ul li span{ padding-top:10px; display:block; height:140px; overflow:hidden}
#ny_body .menu ul li .ej{ color:#4c4d51; width:195px; height:30px; line-height:30px; display:block; padding-left:20px}
#ny_body .menu ul {padding:0; margin:0;list-style-type: none; }
#ny_body .menu ul li ul {display: none;}
#ny_body .menu ul li:hover ul .ejr{ width:187px; height:187px; background:url(../images/pro_r.png); border-top:#dbd9da 1px solid; position:relative; z-index:999 }
#ny_body .menu ul li:hover ul {display:block; position:absolute; top:48px; left:216px; width:187px;}
#ny_body .menu ul li:hover ul li .tjcp{display:block;  color:#000; height:187px; width:185px}
#ny_body #pro_r{ width:160px; height:155px; padding:11px}
#ny_body #pro_r b{ display:block; widows:140px; padding-left:20px}


#ny_body .ny_pro{width:1080px; border-top:#dbd9da 1px solid; margin-top:20px; padding-bottom:20px; overflow:hidden; clear:both }
#ny_body .ny_pro ul{ overflow:hidden}
#ny_body .ny_pro ul li{ float:left; padding-right:30px; padding-left:30px}
 
#ml_tab{ width:480px; height:180px; border-bottom:#dbd9da 1px dashed; margin-top:30px}
#ml_tab .pro{ width:198px; height:162px; float:left; margin-right:20px; overflow: hidden; }
#ml_tab .map{ width:193px; height:157px; border:#fff 1px solid; display:table-cell;/* for opera */
text-align:center;
vertical-align:middle;/* for opera */
display:block;}


#ml_tab .map:hover{ border:#dbd9da 1px solid }
#ml_tab .name{height:157px;}
#ml_tab .name a{ width:277px; height:25px; line-height:25px; color:#333; font-size:14px; font-weight:bold; overflow:hidden}
#ml_tab .name p{ color:#999; height:54px; overflow:hidden; margin-bottom:10px; margin-top:5px}
#ml_tab .name .jj{background:url(../images/icon10.gif) no-repeat 0px 7px; display:block; width:45px; padding-left:20px; float:left; padding-right:10px; font-weight:normal; color:#999 }
#ml_tab .name .jj:hover{ color:#1d8aef}
#ml_tab .name .cs{background:url(../images/icon11.gif) no-repeat 0px 7px; display:block; width:45px; padding-left:20px; float:left; font-weight:normal; color:#999 }
#ml_tab .name .cs:hover{ color:#1d8aef}





/* 产品介绍图片--TAB-- */ 
.yy{ width:790px; clear:both; overflow:hidden; margin: 0 auto; margin-top:30px}
.yylf{ width:422px; float:left;}
.yylf .pro_img{ border:#dddbdc 1px solid; text-align:center; width:420px; height:333px}
.yylf .pirobox_footer{ display:table-cell;/* for opera */
text-align:center;
vertical-align:middle;/* for opera */
display:block; width:415px; height:328px}



.yyrg{ width:308px; float:right;}

.yyrg .zxbj{ width:116px; height:38px; display:block; border:#1c8cee 1px solid; background:#1c8cee; color:#fff; float:left; margin-right:15px; text-align:center; line-height:38px; font-weight:bold; font-size:14px}
.yyrg .zxbj:hover{border:#1c8cee 1px solid; background:#f2f2f2; color:#1c8cee;}

.yy1{ font-size:14px; }
.yy1 h1{color:#494f4f; font-size:22px; font-weight:bold; width:308px;  line-height:28px; overflow:hidden }
.yy1 h2{color:#767273; font-size:12px; width:308px; height:24px; line-height:24px; overflow:hidden; padding-top:10px}
.yy1 h2 p{ color:#000; font-size:16px; float:left}
.yy1 h3{color:#767273; font-size:12px; width:308px; height:65px; line-height:24px; overflow:hidden; padding-top:10px}
.yy1 h3 p{ color:#000; font-size:16px; float:left}

.pro_ms{ border-top:#e1e1e1 1px solid; margin-top:20px}
.yy2{ margin-top:20px; width:308px; margin-bottom:20px; overflow:hidden}
.yy2 a{ border:1px #e1e1e1 solid; width:80px; height:60px; float:left; margin-right:15px; display:table-cell;/* for opera */
text-align:center;
vertical-align:middle;/* for opera */
display:block; padding-right:4px
}
.yy2 a:hover{ border:1px #1c8cee solid;}



/* 产品介绍--TAB-- */ 
#ny_pro_box02{ width:790px; clear:both; margin-top:50px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:1px solid #e1e1e1;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #787878;line-height:33px;height:33px;width:122px; background:#e1e1e1; text-decoration: none;display:block; text-align:center;font-size:14px; font-weight:bold}
#ny_pro_box02 #tags li a:hover{ width:122px;color:#fff; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:122px;height:33px; background:#1c8cee; color:#fff;}


#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}

#ny_pro_order{ width:100%; clear:both; margin-top:20px;}
#ny_pro_order h1{color:#494f4f; font-size:22px; font-weight:bold; padding-bottom:20px }
#ny_pro_order .Message{ width:790px}
#ny_pro_order input{ border:0px; line-height:28px; width:190px; color: #767273; height:28px}
#ny_pro_order dd p{ float:left; color: #767273; padding-left:10px; height:34px; line-height:34px}
#ny_pro_order dd{ overflow:hidden; margin-bottom:15px}
#ny_pro_order dd .txtbox{ width:700px}
#ny_pro_order .dd_l{ float:left; margin-right:11px; border:#d2d2d2 solid 1px; width:254px}
#ny_pro_order .dd_r{ float:right; border:#d2d2d2 solid 1px;  width:254px}
#ny_pro_order .dd_z{border:#d2d2d2 solid 1px; height:34px; line-height:34px; width:788px}
#ny_pro_order .dd_x{border:#d2d2d2 solid 1px;  line-height:34px; width:788px; overflow:hidden}
#ny_pro_order .dd_x ul{ float:left; width:700px}
#ny_pro_order .dd_x ul li{ width:120px; float:left}
#ny_pro_order .dd_x ul li #xx{line-height:34px; width:20px; height:12px}
#ny_pro_order .dd_xx{border:#d2d2d2 solid 1px;  line-height:34px; width:788px; overflow:hidden}
#ny_pro_order .dd_xx ul{ float:left; width:700px}
#ny_pro_order .dd_xx ul li{ width:120px; float:left}
#ny_pro_order .dd_xx ul li #xx{line-height:34px; width:20px; height:12px}
#ny_pro_order .order_nr_box{border:#d2d2d2 solid 1px; line-height:32px; width:768px; height:160px; color: #767273; padding:10px}
#ny_pro_order .txtbox01{border:#d2d2d2 solid 1px; height:34px; padding-left:10px; width:90px; margin-right:10px}
#btnlogin{ float:right}
#ny_pro_order .tj_input{width:112px; height:35px; line-height:35px; text-align:center; color:#FFF; font-weight:bold; background:url(../images/xq_btn02.gif)}



/* 产品目录--TAB-- */ 
.ny_right_pro{ float:right; width:220px}

.ny_right_pro .ce{display:block; width:220px; padding-top:8px}
.ny_right_pro .ce li{ overflow:hidden}
.ny_right_pro .ce .yj{display:block;cursor:pointer; background:url(../images/icon1.gif) no-repeat 0px 12px; padding-left:12px; color:#313131; font-weight:bold; overflow:hidden; height:33px; line-height:33px; border-bottom: #cdcdcd 1px solid;}
.ny_right_pro .ce .yj:hover{background:url(../images/icon2.gif) no-repeat 0px 12px; padding-left:12px; color:#1c90f5;}

.ny_right_pro .er{display:none;}
.ny_right_pro .ej{width:195px; background:url(../images/icon12.gif) no-repeat 15px 13px #95969a; display:block; padding-left:25px; color:#FFF; overflow:hidden; height:30px; line-height:30px;}
.ny_right_pro .ej:hover{background:url(../images/icon9.gif) no-repeat 15px 10px #2292f6; color:#FFF; padding-left:25px;}

.ny_right_pro .thr{display:none; padding-top:0px}
.ny_right_pro .sj{width:195px; color:#343233; font-weight:normal; background:url(../images/icon8.gif) no-repeat 15px 13px #ececec; display:block; padding-left:25px; overflow:hidden; height:30px; line-height:30px;}
.ny_right_pro .sj:hover{color:#343233; font-weight:normal; background:url(../images/icon8.gif) no-repeat 15px 13px #ececec; padding-left:25px; }







/* 推荐产品--TAB-- */ 
#effect{ margin:0 auto; width:1080px; clear:both; overflow:hidden; margin-top:50px}
.leftLoop{ overflow:hidden; position:relative;  border:1px solid #dedede;   }
.leftLoop .hd{ overflow:hidden;  height:45px; background:#ebeaef; border-bottom:1px solid #dedede;}
.leftLoop .hd span{height:44px; line-height:44px; border-bottom:1px solid #1c8cee; border-right:1px solid #dedede; color:#1c8cee; float:left; width:130px; text-align:center; font-size:16px; font-weight:bold }
.leftLoop .hd .prev{ display:block;  width:24px; height:24px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../pro/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ display:block;  width:24px; height:24px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../pro/icoRight.gif") no-repeat;}

.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; overflow:hidden;  }


.edge {width:0; height:100%; display:inline-block; vertical-align:middle;}
img{display:inline-block;text-align: center;vertical-align:middle;border:none;}


#ny_pro_order .fl{ width:190px; float:left}

#mail_error{color:#1c8cee; padding-top:5px;} 
#mobile_error{color:#1c8cee; padding-top:5px; } 
