/*top*/
.top100{ width:100%; height:70px; float:left; padding:2px 0;}
.top{ width:97%; height:70px; padding:0 20px !important;}
.top a{ float:left;}
.top .top_con1{ width:200px; float:left; margin-left:20px; line-height:34px; font-size:22px; color:#0c4473;}
.top .top_con1 span{ font-size:20px;}
.top .top_con2{ float:left; margin-left:4px; line-height:68px; font-size:50px; color:#0c4473;}
@media screen and (max-device-width:500px){
.top100{ width:90%; height:70px; float:left; padding:2px 0;}
.top{ width:96%; height:70px; padding:0 0 !important;}
.top a{ float:left;}
.top .top_con1{ width:180px; float:left; margin-left:10px; line-height:34px; font-size:11px; color:#0c4473;}
.top .top_con1 span{ font-size:10px;}
.top .top_con2{ float:left; margin-left:4px; line-height:68px; font-size:10px; color:#0c4473;}
.top .top_con2{ float:left; margin-left:4px; line-height:68px; font-size:15px; color:#0c4473;}
}
/*banner*/
/*.banner{ background:url(banner.jpg) no-repeat; background-size:100%; height:auto; overflow:hidden; height:370px;}
*/

.banner_new {background:url(../img/banner2.jpg) no-repeat scroll center top rgba(0, 0, 0, 0);float: left;height: 370px;margin-bottom: 15px;width: 100%;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;}
.search_new {background: none repeat scroll 0 0 #fff;border-radius: 8px; height: 45px; margin: 50px auto 0;width: 700px;}
.search_new input {border: medium none;float: left;font-size: 14px;height: 39px;margin: 3px 5px 3px 20px;width: 620px;}
.banner_new img {float: left;margin-top: 3px;}
.banner_t_new{ margin:50px auto 0; text-align:center; font-size:42px; font-weight:bold; overflow:hidden;}
.banner_t_new{ display:none;}

@media screen and (max-width:640px) {
.banner_new {background:url(../img/banner.jpg) no-repeat scroll center top rgba(0, 0, 0, 0);float: left;height: 370px;margin-bottom: 15px;width: 100%;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;}
.search_new {background: none repeat scroll 0 0 #fff;border-radius: 8px;height: 35px;margin: 50px auto 0;width: 90%;}
.search_new input {border: medium none;float: left;font-size: 14px;height: 25px; margin: 5px 5px 3px 8px;width: 89%;}
.search_new a{ width:30px; height:29px; display:block; float:left;}
.search_new img {float: left;margin-top: 3px;width:30px;height:29px;}
.banner_t_new{ display:block;}
.banner_new .banner_t_new {font-size: 28px; margin: 70px 0 40px;font-family:"微软雅黑";text-align: center;}
.banner_t_new span{ color:#ff0400; font-weight:bold;}
.banner_t_new b{ color:#232589; margin-left:20px;}
}
@media screen and (max-width:480px) {
.banner_new { background:url(../img/banner.jpg) no-repeat scroll center top rgba(0, 0, 0, 0);float: left;height: 300px; margin-bottom: 15px; width: 100%; -moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover; background-size:cover;}
.search_new {background: none repeat scroll 0 0 #fff;border-radius: 8px;height: 35px;margin: 50px auto 0;width: 90%;}
.search_new input {border: medium none;float: left;font-size: 14px;height: 25px;margin: 5px 5px 3px 8px;width: 80%;}
.search_new a{ width:30px; height:29px; display:block; float:left;}
.search_new img {float: left;margin-top: 3px;width:30px;height:29px;}
.banner_t_new{ display:block;}
.banner_new .banner_t_new {font-size: 28px;margin: 50px 0 40px;font-family:"微软雅黑";text-align: center; line-height:50px;}
.banner_t_new span{ color:#ff0400; font-weight:bold;}
.banner_t_new b{ color:#232589; margin-left:20px;}
}

/*main*/
.main100{ width:100%; float:left;}
.main{ width:97%; margin:0 auto; padding:0 20px !important;}
.one_third{ width:31.33%; float:left; margin-right:3%;}
.last{ margin-right:0;}
.con_13{ width:100%; float:left; margin-bottom:25px !important; position:relative; z-index:1;}
.con_13 img{height:260px;}
.con_13 .con_13_wrap{ display:block;}
.con_13 .con_13_wrap img{ width:100%;}
.con_13 .con_13_text{ width:100%; height:55px; background:rgba(0,0,0,0.3); display:block; position:absolute; bottom:4px; left:0; z-index:2;}
.con_13 .con_13_text em{ height:30px; margin-left:20px; line-height:38px; color:#fff; font-size:22px; display:block; overflow:hidden;}
.con_13 .con_13_text span{ height:21px; margin-left:20px; color:#fff; font-size:16px; display:block; overflow:hidden;}

@media screen and (min-width:960px){
.main100{ width:100%; float:left;}
.main{ width:97%; margin:0 auto; padding:0 20px !important;}
.one_third{ width:31.33%; float:left; margin-right:3%;}
.last{ margin-right:0;}
.con_13{ width:100%; float:left; margin-bottom:25px !important; position:relative; z-index:1;}
.con_13 .con_13_wrap{ display:block;}
.con_13 .con_13_wrap img{ width:100%;}
.con_13 .con_13_text{ width:100%; height:55px; background:rgba(0,0,0,0.3); display:block; position:absolute; bottom:4px; left:0; z-index:2;}
.con_13 .con_13_text em{ height:30px; margin-left:20px; line-height:38px; color:#fff; font-size:16px; display:block; overflow:hidden;}
.con_13 .con_13_text span{ height:21px; margin-left:20px; color:#fff; font-size:13px; display:block; overflow:hidden;}
}  

@media screen and (min-width:500px) and (max-width:960px){
.main100{ width:100%; float:left;}
.main{ width:97%; margin:0 auto; padding:0 20px !important;}
.one_third{ width:31.33%; float:left; margin-right:3%;}
.last{ margin-right:0;}
.con_13{ width:100%; float:left; margin-bottom:25px !important; position:relative; z-index:1;}
.con_13 .con_13_wrap{ display:block;}
.con_13 .con_13_wrap img{ width:100%;}
.con_13 .con_13_text{ width:100%; height:55px; background:rgba(0,0,0,0.3); display:block; position:absolute; bottom:4px; left:0; z-index:2;}
.con_13 .con_13_text em{ height:30px; margin-left:20px; line-height:38px; color:#fff; font-size:16px; display:block; overflow:hidden;}
.con_13 .con_13_text span{ height:21px; margin-left:20px; color:#fff; font-size:13px; display:block; overflow:hidden;}
}


@media screen and (max-device-width:500px){
.main100{ width:100%; float:left;}
.main{ width:93%; margin:0 auto; padding:0 10px !important;}
.one_third{ width:100%; float:left;}
  
.last{ margin-right:0;}
.con_13{ width:100%; float:left; margin-bottom:25px !important; position:relative; z-index:1;}
.con_13 .con_13_wrap{ display:block;}
.con_13 .con_13_wrap img{ width:100%;}

.con_13 .con_13_text{ width:100%; height:40px; background:rgba(0,0,0,0.3); display:block; position:absolute; bottom:1px; left:0; z-index:2;}
.con_13 .con_13_text em{ height:19px; margin-left:10px; line-height:19px; color:#fff; font-size:14px; display:block; overflow:hidden;}
.con_13 .con_13_text span{ height:20px; margin-left:10px; color:#fff; font-size:10px; display:block; overflow:hidden;}   
} 



/*bottom*/
.bottom100{ width:100%; float:left; margin-top:15px; padding:25px 0; background:#333335;}
.bottom{ width:100%; margin:0 auto; padding:0 20px !important;}
.bottom .bottom_con{ width:14%; float:left; margin-right:2.5%; }  
.bottom .bottom_con img{ width:100%;}
.bottom .bottom_con .first{margin-left: 15px;}
.bottom .bottom_con h3{height: 60px;background-color: #ececec;font-size: 18px;text-align: center;padding-top: 5px; font-weight: bold;}
.bottom .bottom_con .fix{width: 99%;padding-left: 1px;}  
@media screen and (max-device-width:500px){
.bottom100{ width:100%; float:left; margin-top:15px; padding:25px 0; background:#333335;}
.bottom{ width:100%; margin:0 auto; padding:0 20px !important;}
.bottom .bottom_con{ width:40%; float:left; margin-right:10%; padding-bottom: 20px; }
.bottom .bottom_con .last{padding-bottom: 0px;}  
.bottom .bottom_con img{ width:100%;}  
}


/*footer*/
.footer100{ width:100%; float:left; padding:50px 0; background:#eaeaea;}
.footer100 p{ margin-bottom:10px; text-align:center;}




/*展馆页*/
/*crumbs*/
.crumbs100{ width:100%; float:left; margin:-10px 0 0;}
.crumbs{ width:97%; margin:0 auto; padding:0 20px !important; font-size:18px;}
.crumbs a,span{ margin-right:15px;}

/*title*/
.title{ width:100%; float:left; margin:20px 0; font-size:22px; font-weight:bold;}

/*list*/
.list{ width:47.5%; float:left; margin:0 5% 0 0;}
.list .list_con{ width:100%; float:left; padding:20px 0; border-top:1px solid #dadada;}
.list .list_con:hover{ background:#ececec;}
.list .list_con img{ width:100px; height:100px; float:left; margin:0 10px 0 10px;}
/*.list .list_con .list_con_r{ float:left;}*/
.list .list_con .list_con_r a{ font-size:16px; color:#444; font-weight:bold; display:block;}
.list .list_con .list_con_r span{ font-size:14px; color:#666; display:block;}
@media screen and (max-device-width:500px){
	.list{ width:100%; float:left; margin:0 5% 0 0;}
	.list .list_con img{ width:60px; height:60px; float:left; margin:0 10px 0 10px;}
}

/*展馆页end*/


/*展品页*/
/*title*/
.title_b{ width:100%; float:left; margin:10px 0 20px; padding:20px 0; font-size:22px; font-weight:bold; border-bottom:1px solid #333;}
/*pic_list*/
.big_pic_con{ width:48%; float:left; margin:0 4% 35px 0; position:relative; z-index:1;}
.big_pic_con img{ width:100%;height:400px;}
.big_pic_con .big_pic_con_text{ width:100%; height:40px; line-height:40px; text-align:center; font-size:24px; color:#fff; background:rgba(255,255,255,0.5); position:absolute; bottom:0; left:0; z-index:2;}
/*text_list*/
.text_list{ width:100%; float:left; margin-bottom:30px;}
.text_list li{ float:left; margin-right:40px; line-height:38px; font-size:16px;}

@media screen and (max-device-width:500px){
	.big_pic_con{ width:98%; float:left; margin:0 4% 15px 0; position:relative; z-index:1;}
	.big_pic_con img{ width:100%;height:300px;}
}

/*展商页*/
/*flash*/
.flash{ width:100%; float:left;}
.html5{background-none; float: none; padding: 0; width: auto;height: 555px; margin-top: 30px;}

@media screen and (max-device-width:500px){
	.html5{background-none; float: none; padding: 0; width: auto;height: 255px; margin-top: 15px;}  
}

/*pic_list*/
.pic_list{ width:100%; float:left; margin-bottom:30px;}
.pic_list .pic_list_con{ width:18%; float:left; margin:0 2% 25px 0; position:relative; z-index:1;}
.pic_list .pic_list_con img{ width:100%;}
.pic_list .pic_list_con .pic_list_con_text{ width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; background:rgba(0,0,0,0.5); color:#fff; position:absolute; bottom:0; left:0; z-index:2;}

@media screen and (max-device-width:500px){
	.pic_list .pic_list_con{ width:96%; float:left; margin:0 2% 25px 1.5%; position:relative; z-index:1;}
}


/*展商页end*/
.last{ margin-right:0;}

/* 展商图文详细 **/
.companyInfo{font-size: 14px;line-height: 24px;padding-top: 26px;  word-wrap: break-word;word-break: normal;}
@media screen and (max-device-width:500px){
 	.companyInfo img{width:100%; height:300px;margin: auto;display: block;}
}

/*产品详细*/
.product{font-size: 14px;line-height: 24px;padding-top: 26px;  word-wrap: break-word;word-break: normal;}
@media screen and (max-device-width:500px){
 	.product img{width:100%; height:300px;margin: auto;display: block;}
}

/*search no result*/
.serch_list{ width:900px; float:left; padding:0 30px 10px; background:#f5f4f5;}
.serch_list_tittle{ width:900px; float:left; margin:5px 0 10px 0;}
.serch_list_tittle .serch_list_tittle_l{ width:330px; height:20px; float:left; display:block; font-size:16px; font-weight:bold;}
.serch_list_tittle .serch_list_tittle_r{ width:560px; height:20px; float:left; display:block; font-size:16px; font-weight:bold;}
.serch_list ul{ width:900px; float:left;} 
.serch_list .serch_list_li_l{ width:330px; height:30px; float:left; margin:0 0 5px 0; display:block; font-size:14px;}
.serch_list .serch_list_li_r{ width:560px; height:30px; float:left; margin:0 0 5px 0; display:block; font-size:14px;}
.sousuo_wujieguo {width: 900px;border-radius: 3px 3px 3px 3px;margin: 25px 0 0 0;background-color: #f5f5f5;padding-top:100px;}
.wjg {height: 109px;border-bottom: 1px solid #ddd;background: #dfdfdf;background-image: url(../img/cat.png);background-repeat: no-repeat;background-position: 80px 15px;}
.wjg .p1 {width: 753px;display: block;height: 40px;line-height: 40px;padding: 30px 0 0 207px;font-family: "微软雅黑";font-size: 20px;font-weight: bold;}
.wjg .p2 {width: 753px;display: block;height: 35px;line-height: 35px;padding: 0 0 0 207px;}
.lazy {display: none;}


/*评论*/
.blog_comment{padding: 0 30px 10px 30px;border-top: 1px solid gray;background: none repeat scroll 0 0 #F5F4F5;width:900px;}
.pinglun {margin-top: 15px;}
.yy_review{font-size: 24px;}
.comment_content{ padding: 3px;background: none repeat scroll 0 0 white;}
.comment_title { padding: 3px;background-color: #effaff;}  
#yy_comment {padding-left:10px;}
.yy_heading_3 {font-size: 1.17em;font-weight: bold;margin: 1em 0;} 
.yy_review input {height: 2em;width: 90%;}
.yy_review input, .yy_review textarea, .yy_review a {border: 1px solid #DADADA;border-radius: 4px;box-shadow: 3px 3px #eee;font-size: 14px;padding: 0.5em;}
.yy_review a {background-color: #EDEDED;color: #D0191D;display: block;  font-weight: bold;height: 36px;line-height: 36px;margin: 12px 0;padding: 0;text-align: center;width: 6em;}
.yy_review textarea {height: 10em;width: 90%;color: #000;font: 100% arial;vertical-align: middle;overflow: hidden;  }
.yy_heading_2 {clear: both;border-bottom: 1px solid #D0191D;color: #D0191D;font-size: 20px;font-weight: bold;line-height: 36px;}

#yy_comment dd {margin-bottom: 12px}
.yy_review input, .yy_review textarea, .yy_review a {border: 1px solid #DADADA; border-radius: 4px; box-shadow: 3px 3px #eee; font-size: 14px; padding: 0.5em;}
.yy_review input {height: 2em; width: 90%;}
.yy_review textarea {height: 10em; width: 90%;}
.yy_review a {background-color: #EDEDED; color: #D0191D; display: block; font-size: 16px; font-weight: bold; height: 36px; line-height: 36px; margin: 12px 0; padding: 0; text-align: center; width: 6em}