﻿@charset "utf-8";



/*flash*/
.flashBox {background-color: #CCCCCC;height: 360px;overflow: hidden;    width: 870px; float:left; margin-bottom:27px}
/*site*/
.searchBox{ height:350px; width:312px;  overflow:hidden}
.sLineContent{ border-top:6px solid #333;height:413px;}
.sCon{ border:0px solid #fff; border-top:0;background-color:#fff; height:412px; overflow:hidden}
.sCon h4,.sCon h5{ line-height:35px; font-size:16px; font-family:"微软雅黑"; font-weight:normal; padding:8px 19px 7px 19px; color:#444}
.sdetail,.city_list{ padding:0 19px 10px 19px; border-bottom:1px solid #dddddd;}
.spe{ border:0;}
.city_list{ width:273px;}
.city_list li{ float:left; border-left: 0 none; margin: 0 6px 8px 0;padding: 0 6px 0 0; height:14px; line-height:14px;}
.city_list li a{white-space:nowrap}
/*jingxpin*/
.siteBox{ width:312px; margin:0 18px 27px 0; float:left; height:360px; background-color:#FFF}
.mainBox{width:870px; float:left; margin-bottom:30px}
.mainItemBox{ background:#FFF; padding:14px 20px;*padding:6px 20px; height: 390px;    overflow: hidden;}
.main_ad img{ margin-bottom:30px}

.jingpin{ width:830px; overflow:hidden}
.jingpin .mainTop h3{ font-size:25px}
.mainTop .infoic{ float:left; height:22px; width:294px; margin-top:15px; font-size:14px}
.mainTop{border-bottom:2px solid #333; height:40px; clear:both}
.mainTop h3{font:24px/40px "微软雅黑";  color:#0060ac; float:left; padding-right:14px}
.mainTop .rt_more{ margin-top:13px}
.rt_more a{ color:#999}
.mainContent{ padding:9px 0; width:840px}
.mainContent li{ float:left; width:270px; margin-right:10px;}
.mainContent li a.img{ margin-bottom:10px; float:left; height:189px; width:270px; overflow:hidden}
.mainContent .main_price{ clear:both; height:30px; overflow:hidden; padding-top:10px}
.mainContent .main_price .float_l{ margin-top:3px;height: 20px;    overflow: hidden;    width: 160px;}
.mainContent .main_price i{ color:#cc0000; vertical-align:middle}
.mainContent .main_price .cf i{ color:#f60;}
.mainContent .main_price .cf i em{ color:#f60;font:22px Arial;}
.mainContent .main_price b{font-size:18px; color:#cc0000; font-weight:normal; font-family:arial; vertical-align:middle}
.main_price .float_r{ margin-top:0px}
.mainContent .main_tit{ line-height:22px; height:44px; overflow:hidden}
.main_info{ height:20px; overflow:hidden; color:#F60}

/*hctj*/
.pditem{ background-color:#FFF; padding:20px; margin-bottom:30px}
.pditem .mainContent{ width:1160px; overflow:hidden;  padding-top:0;}
.mainTop li {float:left;}
.mainTop li a{ height:30px; float:left; padding:0 17px; margin:5px 15px 0 15px;font:20px/30px  "微软雅黑";  border:1px solid #fff; border-radius:3px;-moz-border-radius:3px;  color:#666}
.mainTop li a:hover{text-decoration:none;}
.mainTop li.on a,.mainTop li.on a:hover{background-color:#0060ac; color:#FFF; border:1px solid #0060ac; }
.mainTop li a:hover{background-color:#cef; border:1px solid #cef; }
.hctj .mainContent{ width:1180px; overflow:hidden;  padding:0;}
.hctj{ padding:0;}
.hctj .mainTop{ margin:0 20px; padding-top:20px}
.hclist{ width:329px; float:left;box-shadow: 5px 0px 8px rgba(0, 0, 0, 0.1); border-right:1px solid #e1e1e1; padding-bottom:30px}
.hclist .th{ display:block; height:74px; background: url(../../../images/youlun/home_icon.png) no-repeat 0 0px;}
.hclist a.hcarr{ display:block; height:20px; background-color:#f0f0f0; clear:both; padding:12px 0 0 158px}
.hclist a.hcarrup i{display:block; background: url(../../../images/ciongif.gif) no-repeat 0 -111px; height:7px;width:11px;font-size:0}
.hclist a.hcarrdown i{display:block; background: url(../../../images/ciongif.gif) no-repeat 0 -100px; height:7px;width:11px; font-size:0}



.rt_more{ float:right; padding-right:18px; position:relative; height:20px}
.rt_more i{display:block; background: url(../../../images/ciongif.gif) no-repeat 0 -84px; height:11px; width:7px; position:absolute; top:5px;top:4px\9;*top:3px; right:7px}
.hc_proli li{ height:38px; line-height:38px; width:329px; margin:0; clear:both; overflow:hidden}
.hc_proli li.on{ overflow:hidden}
.hc_proli li a{height:38px; line-height:38px; display:block; padding-left:33px; width:296px;}.hc_proli li a i{display:none}
.hc_proli li.on a{ background-color:#0182d8; position:relative; color:#FFF;box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1);*position:static;}
.hc_proli li.on a i{ position:absolute;background:url(../../../images/youlun/home_icon.png) -232px -78px;height:31px;width:20px; top:4px; right:-20px; display:block;* display:none}
.hc_proli li a span.rq{ float:left; width:65px;}
.hc_proli li a span.yl{ float:left; width:149px; overflow:hidden; height:38px; }
.hc_proli li a span.hx{ float:left; width:81px;}

.hcmain{ width:827px; float:left; padding:23px 0 0 23px;}
.hcmain_pro{ height:56px; clear:both;font:18px/50px  "微软雅黑";}
.hcmain_pro a.hover{ color:#0182d8; float:left; width:700px; overflow:hidden;height:50px;}
.hcmain_pro a:hover { color:#f60; text-decoration:underline}

.icon_yuan{background:url(../../../images/youlun/home_icon.png) -5px -107px  no-repeat; margin:14px 15px 0 0px;}
.hcmain a:hover .icon_yuan{background:url(../../../images/youlun/home_icon.png) -136px -111px  no-repeat;}
.hcmain_pro a.button_yl{ float:right;height:40px;width:102px;background:url(../../../images/youlun/home_icon.png) -27px -110px  no-repeat; margin-top:5px}
.hcmain_pro a.button_yl:hover{background:url(../../../images/youlun/home_icon.png) -157px -114px  no-repeat;}
.hcmain dt{ width:434px; float:left}
.hcmain dd{width:182px; float:left; height:154px; margin-left:14px; color:#333}
.hcmain dd p .lf{ float:left; line-height:24px; width:90px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hcmain dd p .rt{ float:right}
.hcmain .rt i{ color:#C00;font:14px  "微软雅黑";}
.hcmain .rt b{color:#C00;font:18px Arial;}
/*youlun gongsi*/
.pd_youlun{ background-color:#fff}
.pd_youlun a.copre,.pd_youlun a.conext{ height:97px; width:57px; float:left; background-color:#89c2ed; text-align:center; line-height:25px; color:#FFF; margin-top:10px; padding-top:20px;}.pd_youlun a.copre{ margin:10px 16px 0 0;}
.pd_youlun a.copre:hover,.pd_youlun a.conext:hover{background-color:#001244;  color:#FFF; text-decoration:none}
.pd_youlun a.no,.pd_youlun a.no,.pd_youlun a.no:hover,.pd_youlun a.no:hover{background-color:#e8e8e8;color:#fff}
.pd_youlun .coop{ height:130px;}
.pd_youlun .mainContent .pd_pro{ width:1200px}
.pd_youlun .mainContent li{ float:left; width:188px; margin:10px 18px 0 0; text-align:center;}
.pd_youlun .mainContent li a{font:14px  "微软雅黑"; color:#666}
.pd_youlun .mainContent li a.img{ margin-bottom:10px; float:left; height:67px; width:168px; overflow:visible; border:1px solid #e5e5e5; padding:9px;}

/*hangxian*/
.hangxian .mainContent .pd_pro{ width:1200px}
.hangxian .mainContent li{ float:left; width:223px; margin:10px 10px 0 0;}
.hangxian .mainContent li a.img{ margin-bottom:10px; float:left; height:157px; width:223px; overflow:hidden}


/*flash*/

.flashBox{ height:360px; width:870px; background-color:#CCC;overflow:hidden;}
#flash_banner_views{height:360px; width:870px;overflow:hidden; z-index:10; position:relative}
#flash_banner_views img { background:none; }
.flash_number { z-index:120;position:relative; height:0 }
.flash_number div { position:absolute;bottom:0px;width:850px;height:40px;line-height:30px; padding-right:10px; text-align:right }
.flash_number a { text-align:justify; text-indent:-9999px; height:20px; width:20px; background:#555;color:#fff;border:1px solid #555;margin-right:8px; border-radius:11px; display:inline-block;filter:alpha(opacity=80);opacity:0.8; overflow:hidden}
.flash_number a.on,.flash_number a:hover{ background:#008857;color:#fff;border:1px solid #008857;text-decoration:none;filter:alpha(opacity=100);opacity:1}



.hcmain .img{ overflow:hidden; float:left; }
.hcmain dt .img { width:434px; height:305px; }
.hcmain dd .img { width:182px; height:128px; }
#bottomNavSecond .bNewUl li a{color:#89C2EC}



