.main{ width:1200px; margin:0 auto; margin-top:20px; margin-bottom:40px;}

.main_left{ float:left;  width:940px;}

.main_right{ float:left; width:240px;margin-right:20px;}

.main_right .sidehead{ background:#0252ab; height:60px; color:#fff;}

.main_right .sidehead h3{ text-align:center; line-height:36px; padding-top:16px;}

.main_right .sidehead h3 span{ font-size:18px; display:block;}

.main_con{ font-size:16px; line-height:28px; padding-top:10px;}

.main_con img{ max-width:100%;}

.main_con1{ line-height:1.4;}

.submenu ul li{height:48px; line-height:48px; border-bottom:1px dashed #eee; text-align:center; }

.submenu ul li.cur{color:#fff; background:#336fba;}

.submenu ul li.cur a{color:#fff;}

.submenu ul li a{color:#666; font-size:18px; display:block;}

.submenu ul li a i{ font-size:10px; margin-right:10px;}

.submenu ul li:hover a{color:#fff;}

.submenu ul li:hover{color:#fff; background:#336fba;}

.breadnav{ border-bottom:1px solid #eee;}

.breadnav h4{ float:left; color:#0252ab; }

.breadnav p{ float:right; line-height:30px; margin-top:10px; margin-bottom:0; color:#666; height:30px; overflow:hidden;}

.breadnav p a{color:#666;}

.breadnav p span{ color:#0252ab;}

.news { margin-top:10px;}

.news ul li{ border-bottom:1px dashed #eee; width:900px; margin-left:15px; padding-bottom:10px; padding-top:10px;}

.news ul li:last-child{ border-bottom:0;}

.news ul li .lileft{ width:180px;height:120px; border:1px solid #eee; overflow:hidden; float:left; border-radius:3px; box-shadow:2px 2px 2px rgba(0,0,0,0.1);}

.news ul li .lileft img{ widows:180px; height:120px;}

.news ul li .liright{ float:left; margin-left:15px; width:695px;}

.news ul li .liright h4 a{ color:#0252ab;}

.news ul li .liright a{ color:#333;}

.news ul li .liright .affixinfo{ color:#999;}



.news-list-right{width:240px; float:left;}

.news-list-right h4{border-bottom:1px solid #eee; line-height:30px; padding-bottom:5px;}



.news-list-right ol{ margin-right:-20px;}

.news-list-right ol li{ float:left; margin-right:20px; margin-top:10px; margin-bottom:10px;}

.news-list-right ol li a{ display:block;}

.news-list-right ol li img{width:110px;height:76px; display:block;  border:1px solid #eee;border-radius:4px;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);-o-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);}

.news-list-right ol li p{ width:100px; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto; margin-top:10px; }

.news-list-right ol li p a{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.news-list-right ul{ margin-top:10px;}

.news-list-right ul li{width:240px; line-height:32px;}

.news-list-right ul li a{ display:block; color:#666;}

.news-list-right ul li a p{ float:left; width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom:0;}

.news-list-right ul li a i{ background:#0252ab; display:inline-block; width:16px;height:16px; line-height:16px;text-align:center; font-style:normal; color:white; margin-right:5px;}

.news-list-right ul li a i.first-class{ background: #d60007;}

.news-list-right ul li a span{ float:right;}

.news_con_head{ border-bottom:1px solid #eee;}

.news_con_head h1{ font-size:30px; color:#0252ab; margin-top:10px;}

.news_con_head p{ color:#666;}

.news_main{ margin-top:15px; padding:0 20px;}

.news_main img{ max-width:100%;}

.news_main .index_artic{ margin:10px 0;}

.news_main .index_artic a{color:#0252ab;}



.goods ul{ margin-right:-12px; margin-top:20px;}

.goods li{ float:left;width:226px; margin-right:12px; overflow:hidden; margin-bottom:15px;}





.goods li a img{ width:226px; height:150px; border:1px solid #eee; box-shadow:2px 2px 2px rgba(0,0,0,0.05); border-radius:5px; display:block; }

.goods li p{ line-height:40px;width:210px; margin:0 auto;  margin-bottom:0; color:#fff; text-align:center; font-size:16px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; margin-top:10px;}

.goods li p a{ color:#666;}





.goods_hot ul{ margin-top:20px; margin-left:10px;}

.goods_hot li{ float:left;width:220px;  overflow:hidden; margin-bottom:15px;}





.goods_hot li a img{ width:220px; height:144px; border:1px solid #eee; box-shadow:2px 2px 2px rgba(0,0,0,0.05); border-radius:5px; display:block; }

.goods_hot li p{ line-height:40px;width:200px; margin:0 auto;  margin-bottom:0; color:#fff; text-align:center; font-size:16px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; margin-top:10px;}

.goods_hot li p a{ color:#666;}



.goods_hot h4{border-bottom:1px solid #eee; line-height:30px; padding-bottom:5px;}





.security p.pfirst{ margin-top:30px;}

.security a{ color:#fff; font-size:18px; margin-top:30px;}

.security a:hover{color:#fff;}

.goods_con h2{ text-align:center; font-size:24px; color:#0252ab;}



.goods_con img{ max-width:100%;}

.goods_con table{ border:1px solid #666;}

.goods_con table td{border:1px solid #ddd; text-align:center;}



.item2{ width:240px;}



.rongyu{margin-top:20px; margin-right:-20px;}

.rongyu ul li{width:300px; border:1px solid #eee; box-shadow:2px 4px 2px rgba(0,0,0,0.1); margin-right:20px; margin-bottom:30px; position:relative; overflow:hidden; float:left;}



.rongyu ul li img{ width:300px;}

.rongyu ul li p{ line-height:40px; background:rgba(0,0,0,0.5); margin-bottom:0; color:#fff; text-align:center; font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; position:absolute; left:0; bottom:0; display:block; width:300px;}


.goods1 ul li{ width:460px; float:left; margin-right:10px;margin-bottom:15px; height:150px;}
.goods1 ul li a{color:#333;}
.goods1 ul li .lileft{ width:180px;  float:left; margin-right:10px;}
.goods1 ul li .lileft img{ max-width:100%; height:auto; max-height:150px; min-height:120px;}

.goods1 ul li .liright{ width:260px; float:left;}
.goods1 ul li .liright h4{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:0;}
.goods1 ul li .liright h4 a{color:#0252ab;}
.goods1 ul li .liright h4 a i{ margin-right:5px;}
.goods1 ul li .liright p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; margin-bottom:0; font-size:14px; }
.goods1 ul li .liright p a:hover{color:#0252ab;}