@charset "utf-8";
body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea {margin: 0; padding: 0; outline:none;}
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, fieldset, form, input, select, textarea, figure ,div,form,img,ul,ol,li,i,b,table,tr,td,th,fieldset,label,legend{ margin:0;padding:0; font-weight:normal;}
body { font-size: 12px; font-family: "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif; _font-family: Tahoma, Arial, Helvetica, STHeiti, sans-serif; color: #333333; font-weight:normal; font-style:normal;}
em{font-weight: normal;	text-decoration: none; font-style: normal;}
ul,li{list-style:none; padding:0px; margin:0px; text-indent: 0px;}
img,a{border:none 0;}
a{text-decoration: none; color: #555; transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moztransition:all 0.2s ease-out;}
.container{ width:1200px; margin:0 auto; }
.left,.center{float: left;}
.right{float: right;}
.clear{ clear:both;}

body{background-color:#fff;}
.ico{background-image: url(../images/ico.png);background-size: 500px 500px;}
.dhpos{height:50px; line-height:50px; width:1200px; margin:0px auto}
/*共用头部开始*/
.topOne {background-color: #eee; width: 100%; border-bottom:1px solid #eee;}
.topOne .nr {height: 40px; width: 1200px; margin:0 auto;}
.topOne .nr .left {line-height: 40px; color: #666;}
.topOne .nr .left a {padding:0 4px; display: inline-block; font-size:14px;}
.topOne .nr .left a.on{ color:#4a84c0}
.topSm {display:inline-block; position:relative;}
.topSm .ico{ display:inline-block; width:9px; height:13px; overflow:hidden; background:url(../images/top_iphone.png) no-repeat center center scroll; vertical-align:middle; font-size:0; margin-right:2px;}
.hotSearch{ padding-top:5px;}
.topOne right{height:40px;}
.liOne {float: left; display: block; position: relative; z-index:10; cursor: pointer;}
.liOneA{display:block; padding:0px 6px; min-width:72px; text-align:center; line-height: 40px; color: #333; position: relative; z-index: 8;  font-size:12px; border-left:1px solid #eee; border-right:1px solid #eee;}
.liOneB{display:block; padding:0px 6px; min-width:65px; text-align:center; line-height: 40px; color: #333; position: relative; z-index: 3;  font-size:12px;}
.toponeCart .ico{}
.toponeCart #num{font-size: 12px; line-height: 18px; color: #FFF; background-color:#ff3300; font-style:normal; display: inline-block; width: 18px; height: 18px; text-align: center; margin-left: 4px;}
.liOneA em{content:''; display:inline-block; width:5px; height:5px; border-bottom:1px solid #bbb;border-right:1px solid #bbb;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg); vertical-align:middle; font-size:0; margin-top:-4px; margin-left:4px;}
.liOne .list {position: absolute; z-index: 7; left: 0px; top: 39px; width:100%; display:none;}
.liOne .list ul{border:1px solid #e8e8e8; background-color: #FFF; display:block; text-align:center;}
.liOne .list ul li {display: block; line-height: 28px; text-align: center;}
.liOne .list ul li a{color:#333; font-size: 12px;}
.liOne .list ul li a:hover{color:#4a84c0;}
.liOne:hover .liOneA{color: #4a84c0; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8; background-color:#fff;}
.liOne:hover .liOneA em{border-bottom:1px solid #4a84c0;border-right:1px solid #4a84c0; transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg); margin-top:0px; transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moztransition:all 0.2s ease-out;}
.liOne:hover .list{display:block;}
.liOne_visit .liOne_visit_pull{ width:220px; border:1px solid #4a84c0; background-color: #FFF;}
.liOne_visit .liOne_visit_pull ul{ border:none 0px;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li{padding: 10px 13px;  border-bottom: 1px dotted #eee;  height: 55px;  overflow: hidden;  color: #666;  transition: background .2s ease-in; text-align:left;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li img{float: left; margin: 2px 10px 0 0;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li h5{height: 20px;  margin-bottom: 4px;  line-height: 20px;  overflow: hidden;  font-weight: 400; text-align:left;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li h5 a{padding: 0;  color: #666;}
.liOne_visit .liOne_visit_pull .liOne_visit_pull_li span{ float:none;}
.liOne_visit_pull_li .price_box{line-height: 18px;  text-overflow: ellipsis;  white-space: nowrap;  _white-space: normal;  overflow: hidden;}
.liOne_visit_pull_li .price_box .price{padding-right: 10px;  color: #f76120;}
.liOne_visit_pull_li .price_box .old_price{ color:#999; text-decoration:line-through;}
.liOne_visit_pull .empty{height: 40px; line-height: 40px; text-align: center;}
.liOne_visit_pull .empty a{ color:#4a84c0;}
.topOne .right span{float:left; color:#ccc; font-size: 12px; line-height:40px;}
/***/
.topTwo {width: 1200px; margin:0 auto; padding:18px 0px 16px;}
.topTwo .left h1 {float: left; padding-top:10px;}
.changeCity {float: left;  margin-left: 10px; padding-left:10px; height:66px; margin-top:5px; position:relative; border-left:1px solid #e5e5e5;}
.changeCity_name{font-size: 18px; line-height: 36px; color: #333;}
.changeCity_link{ display:inline-block; position:relative;}
.changeCity_link:after{ position:absolute; z-index:7; right:-13px; top:50%; margin-top:-5px; content:''; width:6px; height:6px; border-bottom:2px solid #4a84c0;border-right:2px solid #4a84c0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.topTwo .searchBox_r {margin-top:12px; margin-left:140px;}
.topTwo .searchBox_r .searchBox {border: 2px solid #356aa0; width:484px; height:30px; position:relative;}
.selectBox {float: left; position: relative;}
.searchBox .select {height: 30px; line-height: 30px; font-size:16px; color: #333; width:60px; padding-right:15px; text-indent:10px; display: block; border-right: 1px solid #e5e5e5; background:#f9f9f9; cursor: pointer;text-indent:12px; position:relative;}
.searchBox .select:after{ position:absolute; right:8px; top:50%; margin-top:-5px; content:''; width:6px; height:6px; border-bottom:2px solid #ccc;border-right:2px solid #ccc;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.selectList {position: absolute; z-index: 3; /*left: 0px;*/	top: 30px; display:none; border: 1px solid #eee; background-color: #fff; text-align: center; width:76px;margin-left: -2px;}
.selectList li {display: block;  line-height:30px; border-bottom:1px solid #e5e5e5;}
.selectList li:last-child{ border-bottom:none 0;}
.selectList li a {color: #333; display:block;}
.selectList li a:hover{ background:#e5e5e5;}
.searchBox .text {line-height: 30px; color: #999; height: 30px; background-image: none; border:none 0px; text-indent:10px; width: 190px; float: left;padding-right:20px; outline:none; font-size:14px;}
.searchBox .submit {background: #356aa0 url(../images/sear_ico_03.png) no-repeat 50px center; border:none 0px; height: 30px; font-size: 16px; color: #FFF; padding-right: 38px; padding-left: 8px; float:right;}

.newtit{ background:url(../images/icobg.png) no-repeat left #fafafa; height:30px; border:1px solid #edeef1; font-size:14px; padding-left:20px; line-height:30px;}
.newtit i{ display:inline-block; background:#cc0000; height:16px; width:4px; }
#newqiye{height:90px; line-height:30px; overflow:hidden; border:1px solid #edeef1; border-top:0px;border-bottom:0px;}
#newchanpin{height:90px; line-height:30px; overflow:hidden; border:1px solid #edeef1; border-top:0px;border-bottom:0px;}
#newqiye li,#newchanpin li{ height:30px; line-height:30px; padding:0px 10px; overflow:hidden}
#newqiye li span,#newchanpin li span{ display:inline-block; width:150px; overflow:hidden;}
#newqiye li span.dizhi,#newchanpin li span.dizhi{ width:64px;}
#hotfuwu{height:156px; line-height:30px; overflow:hidden; border:1px solid #edeef1; border-top:0px;border-bottom:0px;}
#hotfuwu li{ display:inline-block; width:77px; height:65px; padding-top:12px; border-right:1px solid #edeef1; border-bottom:1px solid #edeef1; text-align:center}
#hotfuwu li i{ font-size:36px;}

.indexnew{height:330px; line-height:30px; overflow:hidden; }
.indexnew li{ height:33px; line-height:33px; padding:0px 10px; overflow:hidden}
.indexnew li span{ display:inline-block; width:190px; overflow:hidden;}
.indexnew li span.dizhi{ width:64px; margin-left:5px;}

/*头部导航开 始*/
.nav {width: 100%; margin:0 auto; background-color: #4a84c0;}
.nav .navList {width: 1200px; margin:0 auto; height: 44px; position:relative;}
.navLi {float: left; display:block; padding-right: 8px;}
.navLi:last-child{ margin-right:0;}
.navA {display:block; padding:0px 20px; min-width:36px; text-align: center; line-height:44px; height:44px; font-size: 18px; color: #fff; position:relative;}
.navLi .on{ background-color:#356aa0;}
.navA:hover { background-color:#356aa0;}
.navA .hot{ display:block; width:27px; height:18px; background:url(../images/header-hot.gif) no-repeat center top; position:absolute; right:-5px; top:2px;}

.navLi_pull{ display:none; position:absolute; z-index:20; top:38px; left:0; width:98%; padding:10px 1%; height:auto; background: rgba(255, 255, 255, 0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFffffff,endColorstr=#BFffffff); transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moztransition:all 0.4s ease-in-out;}
.navLi_pull li{ display:inline-block; padding:0 15px; margin-bottom:5px;}
.navLi_pull li a{font-size:14px; line-height:24px; color:#333;}
.navLi:hover .navLi_pull{ display:block;}
/***/
.navListAll{float:left; width:200px; height:44px; text-align:center; position:relative; background:#356aa0; cursor:pointer; color:#fff; font-size:18px; line-height:44px;}
.two{ width:200px; background:#fff; border:1px solid #e8e8e8; border-top:0px; text-align:left; color:#333; display:none;}
.navListAllt{color:#fff; font-size:18px; line-height:44px; position:relative;}
.navListAllt:after{ position:absolute; top:50%; margin-top:-2px; right:-20px; content:''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff;}
.navAll{display:none; position:absolute; z-index:2px; width:210px; top:44px; left:0px; background-color:#fff; text-align:left; line-height:normal;}
.navListAll:hover .navAll{ display:block;}
.navListAll:hover .navListAllt:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
/*头部导航结束*/
/*共用头部结束*/
.gstuijian{border:1px solid #e8e8e8; height:228px; padding:8px 2px;}
.gstuijian li{ float:left; width: 173px; margin:5px; position:relative;}
.gstuijian li img { width:100%; height:100px; border:1px solid #e8e8e8;}
.gstuijian .ad {left: 10px; position: absolute; display:block; width:24px; height:13px;  top: 6px; background:url(../images/ad.png) no-repeat; z-index: 20;}
.indexcat{width:199px; border:1px solid #e8e8e8; border-top:0px; margin-right:10px; height:550px; overflow:hidden; padding-top:5px;}
.indexcat .indexlist{line-height:30px; padding-left:25px; font-size:14px;}
.indexcat .indexlist:hover{ background:#4a84c0; color:#fff;}
.indexcat  .hov{ background:#4a84c0; color:#fff;}
.indexcat .ejcate{position:absolute; display:none; width:465px; height:555px; z-index:66; background:#fff; border:1px solid #e8e8e8; border-left:0px;border-top:0px; top:0px; left:201px;}
.ejcate .fenleidiv{ padding-top:20px;}
.ejcate .fenleidiv a{ display:inline-block; width:140px; padding-left:15px; font-size:14px; line-height:40px;}
/*首页开始*/
.content{width:1200px; margin:0 auto;}








/*登录注册页*/

.loginBox{width:950px; padding-top:40px; padding-bottom:60px; margin:0 auto; height:auto; overflow:hidden;}

.loginTab{ width:97px; float:left; margin:114px 0 0 109px; display:inline}

.loginTab li{ width:97px; height:50px;text-align:center; color:#fff; cursor:pointer; background:url(../images/icon2.gif) no-repeat -71px -99px; font:normal 18px/50px 'Microsoft Yahei'; margin-bottom:12px}

.loginTab li.cur{ background-position:-71px -149px }

.loginTab em{ text-align:center; font-size:14px}

.loginMid{ width:390px; float:left;}

.loginMidNr{border:1px solid #d1d0d0; background-color:#fff; padding-bottom:30px;}

.loginMidP{font-family:"微软雅黑"; font-size:24px; line-height:60px; color:#333; text-align:center; border-bottom:1px solid #d1d0d0;}

.loginMid h1{ text-align:left; margin-bottom:20px;}

.loginTable{margin:20px auto 0; width:320px;}

.loginTableBox{display:none;}

.loginTableBox.on{display:block;}

.loginTable code{ display:inline-block; width:21px; height:21px; background:url(../images/icon2.gif) no-repeat 0px -339px; margin-left:5px}

.loginTable tr td{ padding:5px 0; position:relative}

.loginTable tr td.agreen{color:#888; /*text-align:right;*/ font-size:14px;}

.loginTable tr td span{ display:inline-block; position:absolute; left:350px; top:5px; background:url(../images/icon3.gif); line-height:51px;width:189px; color:#fff; padding-left:10px}

.loginTable a{ color:#a7a7a7; text-decoration:underline}

.loginTable a:hover{ text-decoration:none; color:#f60}

.loginTable tr td em{ line-height:50px; display:inline-block; float:left}

.loginTable tr td img{float:left; margin:0px 5px; width:135px; height:48px;}

.loginInput,.loginInput2,.loginInput3{border:1px solid #adb6c9; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; height:48px; width:298px; line-height:48px; color:#888; font-size:16px; padding-left:16px;}

.loginInput2{}

.loginInput3{}

.loginInput4{width:115px; float:left}

.register_input{width:158px;}

.loginBtn{width:298px; height:49px; display:block; line-height:47px; font:normal 20px/49px 'Microsoft Yahei'; text-align:center; border:none; cursor:pointer; color:#fff !important; background-color:#4a84c0; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.loginBtnA{text-decoration:none !important;line-height:49px;background-color:#4a84c0;}

.qqlink{margin:60px 0 0 40px; display:block;height:auto;overflow:hidden;}

.qqlink li{width:30px;height:30px;float:left;padding-right:20px; display:block;}

.qqlink .qqlink_wz{width:90px;line-height:30px;font-family:14px;color:#aaa;padding:0px;}

.qqlink li a{display:block; width:30px; height:30px; background:url(../images/btn_03.png) no-repeat 0px 0px;}

.qqlink li.li2 a{ background-position:-50px 0px}

.qqlink li.li3 a{ background-position:-100px 0px}

.qqlink li a:hover{background:url(../images/btn_03.png) no-repeat 0px  -40px;}

.qqlink li.li2 a:hover{ background-position:-50px -40px}

.qqlink li.li3 a:hover{ background-position:-100px -40px}

.loginR{width:530px; float:left; margin:90px 0 0 30px;}

.login_wx{height:72px;padding-top:50px;overflow:visible;text-align:center;border-bottom:1px solid #d2d6d9;}

.login_wxLi{display:inline-block;}

.register_tab{height:auto;overflow:hidden;padding:0px 20px;}

.register_tabLi{width:50%;text-align:center;height:51px;float:left;display:block;cursor:pointer;}

.register_tabLi span{height:49px;display:inline-block;border-bottom:2px solid #fff;	font-family:"微软雅黑";font-size:20px;line-height:49px;color:#545454;}

.register_tabLi.on span{color:#4a84c0;	border-bottom:2px solid #4a84c0;}

.m_zcyz{height:48px;width:118px;border: 1px solid #adb6c9;border-radius: 3px;font-size: 16px;line-height:48px;color:#333 !important;	text-decoration:none !important;display:inline-block;text-align:center;margin-left:20px;background: -moz-linear-gradient(top,#fefffe,#d1e5f5);/*Mozilla*/background: -webkit-gradient(linear,top,#fefffe,#d1e5f5);/*Old gradient for webkit*/background: -webkit-linear-gradient(top,#fefffe,#d1e5f5);/*new gradient for Webkit*/background: -o-linear-gradient(top,#fefffe,#d1e5f5); /*Opera11*/filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#fefffe, endColorstr=#d1e5f5);/*IE<9>*/-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#fefffe, endColorstr=#d1e5f5);/*IE8+*/}







.dropdown--small, .ui-select-small {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: #999 #ddd #ddd #999;

    border-image: none;

    border-style: solid;

    border-width: 1px;

    color: #666;

    font-size: 12px;

    height: 24px;

    padding: 2px 5px;

}



.dropdown--small, .ui-select-small {

    color: #666;

    font-size: 12px;

}



.btn-mini {

    font-size: 12px;

    font-weight: 400;

    padding: 1px 8px 0;

}

.btn:hover, .btn.hover, .btn:focus{ 

    background-color: #ff2121;

    background-image: linear-gradient(to bottom, #ff2121, #ff4d4d);

    background-size: 100% auto;

    color: #fff;

}

.btn-hot, .btn-normal {

    -moz-user-select: none;

    background-repeat: repeat-x;

    border-radius: 2px;

    border-style: solid;

    border-width: 0 0 1px;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    font-weight: 700;

    letter-spacing: 2px;

    line-height: 24px;

    width: 60px;

    text-align: center;

    text-decoration: none;

}



.btns {

    -moz-user-select: none;

    background-repeat: repeat-x;

    border-radius: 2px;

    border-style: solid;

    border-width: 0 0 1px;

    cursor: pointer;

    display: inline-block;

    font-size: 14px;

    font-weight: 700;

    letter-spacing: 2px;

    line-height: 24px;

    width: 100%;

    text-align: center;

    text-decoration: none;

}

.btns input{cursor: pointer;}



element.style {

    width: 180px;

}

.f-text {

    background: none repeat scroll 0 0 #fff;

    border: 1px solid #ddd;

    border-radius: 2px 0 0 2px;

    font-size: 12px;

    height: 18px;

    line-height: 18px;

    outline: 0 none;

}

.f-input, .f-text {

    border-color: #ccc;

    border-style: solid;

    border-width: 1px;

    font-size: 14px;

    padding: 3px 4px;

}






.topTwo .rightss{margin: 5px auto;}

.topTwo .rightss a {background: #4a84c0 url(../images/cart_ico_03.png) no-repeat 12px center; display: inline-block; height: 36px; width: 78px; padding-left: 50px; font-size: 16px; line-height: 36px;	color: #FFF;}

.topTwo .rightss a span {font-size: 14px; line-height: 20px; color: #FFF; background-color: #97ded5; display: inline-block; width: 20px; height: 20px; text-align: center; margin-left: 4px;}




.mask_bg{ display:none; position:fixed; left:0; top:0; z-index:2000; width:100%; height:100%; background:rgba(0,0,0,0.6);}
.mask_spxq_pjLi_img{ width:300px; height:auto; margin:0 auto; padding-top:10%; margin-top:-50px; box-shadow:0px 0px 3px #666;}
	
	





/*资讯页开始*/
/*资讯首页开始*/
.zixun_l{ width:1000px;}
.zixun_r{ width:180px; padding-left:20px;}
.banner{ width:100%; height:auto; overflow:hidden; text-align:center;}
.zixunList_box{ border:1px solid #dedede; margin-top:20px;}
.zixunList{border-bottom:1px solid #dedede; background:#fff; padding:10px 20px 10px 10px; overflow:hidden;}
.zixunList:last-child{border-bottom:none 0;}
.zixunList .img{ width:130px; height:130px;}
.zixunList .wz{ margin-left:150px;}
.zixunList .wz p{ font-size:14px; line-height:24px; color:#666;}
.zixunList .wz .bt{ overflow:hidden; margin-bottom:5px;}
.zixunList .wz .bt a{ font-size:16px; color:#4a84c0; line-height:28px;}
.zixunList .wz .attention{border-top:1px solid #dedede; font-size:14px; line-height:34px; color:#999; margin-top:12px;}
.zixun_download_box .btn{ display:block; width:100%; height:44px; margin-bottom:10px; text-align:center; font-size:16px; line-height:44px; color:#fff;}
.zixun_download_box .btn.bg_1{ background:#0db5ff;}
.zixun_download_box .btn.bg_2{ background:#f78b00;}
.zixun_c1wx{ border:none 0; padding:6px 4px; box-shadow:0 2px 3px #eee;}
.zixun_hotnews{ margin-top:20px;}
.zixun_hotnews h3{ font-size:16px; line-height:34px; padding:0 10px; background:#f78c00; color:#fff;}
.zixun_hotnews .list_box{ padding:0 4px; border:1px solid #dedede; background:#fff;}
.zixun_hotnews .list{ display:block; border-bottom:1px solid #dedede; padding:10px 0;}
.zixun_hotnews .list:last-child{border-bottom:none 0;}
.zixun_hotnews .list img{ display:block;}
.zixun_hotnews .list .bt a{ font-size:14px; color:#333; line-height:24px;}
.zixun_hotnews .list p{ font-size:12px; line-height:20px; color:#666;}
/*资讯首页结束*/

/*资讯详情页开始*/
.zixunXq .zixun_l{ width:900px;}
.zixunXq .zixun_r{ width:280px; padding-left:20px;}
.zixunDetail h1{border-bottom:1px solid #dedede; font-size:18px; line-height:40px; color:#4a84c0; text-align:center; font-weight:normal; padding:5px 0;}
.zixunDetail .from{ text-align:center; padding:5px 0;}
.zixunDetail .from span{ font-size:12px; line-height:24px; color:#999; display:inline-block; margin:0 10px;}
.zixunDetail .nr{ padding:20px;}
.zixunDetail .nr p{ font-size:14px; line-height:24px; text-indent:2em; margin:10px 0;}
.zixunRelet{border-top:2px solid #4a84c0; margin-top:20px; padding:10px;}
.zixunRelet h3{ font-size:16px; line-height:34px;}
.zixunRelet .list_box{ overflow:hidden;}
.zixunRelet .list_box ul{ width:1100px;}
.zixunRelet .list_box ul li{ display:block; float:left; padding-right:100px; width:450px; margin-bottom:5px;}
.zixunRelet .list_box ul li a{ font-size:14px; color:#666; line-height:30px;}
.zixun_hot{ margin-top:15px;}
.zixun_hot h3{ font-size:16px; line-height:34px; color:#4a84c0; border-bottom:2px solid #4a84c0;}
.zixun_hot .list{ padding:9px 4px; border-bottom:1px dashed #dedede; background:#fff; overflow:hidden;}
.zixun_hot .img{ width:80px; height:80px;}
.zixun_hot .wz{ margin-left:90px;}
.zixun_hot .list .bt a{ font-size:14px; color:#333; line-height:20px;}
.zixun_hot .list p{ font-size:12px; line-height:18px; color:#666;}
/*资讯详情页结束*/

/*************************************网站分类*********************************/

.goods_flBox{border:1px solid #edeef1; background-color:#fff; width:1170px; margin:0px auto 10px auto; padding:0px 15px;}
.goods_flList{padding:0px 0px 10px 0px; overflow:hidden; height:auto; display:block; border-top:1px dotted #dbdbdb;}
.goods_flList:nth-child(1){border-top:none 0px;}
.goods_flList_l{width:60px; text-align:center; font-size:14px; color:#333; line-height:60px;}
.goods_flList_r{width:1110px; line-height:60px;}
.goods_flList .stycate{width: 1088px; line-height: 50px; margin-left: 45px; border: 1px dotted #ff9c00;padding: 10px; margin-top: 6px;}
.goods_flListA{display:inline-block; margin-right:13px; padding:0px 4px; line-height:20px; font-size:14px; height:20px; color:#666;}
.goods_flListA:hover{color:#fff; background-color:#ff9c00; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.goods_flListA.on{color:#fff; background-color:#ff9c00; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}




/**********************/

/*资讯页结束*/




.sjsy_flexslider {height: 300px; width:740px;overflow: hidden; position: relative; z-index:0;}
.sjsy_flexslider .slides {position: relative; z-index: 1;}
.sjsy_flexslider .flex-control-nav {right:0px; top:280px; position: absolute; text-align:center; width: 100%; z-index: 2;}
.sjsy_flexslider .flex-control-nav li {display: inline; height: 10px; margin: 0 5px; width: 10px;}
.sjsy_flexslider .flex-control-nav a {background-color: #ccc; border-radius: 100px; cursor: pointer; display: inline-block; height: 10px; line-height: 40px; overflow: hidden; width: 10px;}
.sjsy_flexslider .flex-control-nav .flex-active {background-color: #356aa0;}
.sjsy_flexslider .flex-direction-nav {left: 0; position: absolute; top: 140px; width: 100%; z-index: 3; display:none;}
.sjsy_flexslider .ad {left: 10px; position: absolute; display:block; width:24px; height:13px;  top: 276px; background:url(../images/ad.png) no-repeat; z-index: 20;}
.sjsy_flexslider:hover .flex-direction-nav {display:block;}
.sjsy_flexslider .flex-direction-nav li a {cursor: pointer; display: block; height: 40px; overflow: hidden; position: absolute; width: 28px;}
.sjsy_flexslider .flex-direction-nav li a.flex-prev {background:url(../images/sy_c1_06.png) no-repeat scroll left center; left: 0px;}
.sjsy_flexslider .flex-direction-nav li a.flex-next {background:url(../images/sy_c1_06.png) no-repeat scroll right center; right: 0px;}
.sjsy_flexslider .flex-direction-nav li a:hover {background-image:url(../images/sy_c1two_09.png);}


.sort_cp{ width:960px; border-bottom:1px solid #e8e8e8; margin:10px 0px;}
.sort_cp a{ display:inline-block; padding:5px 12px; margin:0px 10px;}
.sort_cp a:hover,.sort_cp a.hov{ background:#ff9c00; color:#fff;}
/*产品展示页面*/
.cpshow{width:880px; border:1px solid #e8e8e8}
.cpshow .cp_img{ margin:20px; width:300px;  height:300px;background:url(../images/cp300bg.jpg); text-align:center; display: table-cell;vertical-align: middle;}
.cp_img img{max-width: 100%;max-height: 100%;}
.fangwen{ margin-top:20px; width:260px;}
.fangwen span{ display:inline-block; height:60px; border-right:1px dotted #e8e8e8; text-align:center; padding:10px;}
.fwnum{ display:inline-block; height:36px; font-style:normal}
.erweima{background-position: 0 0; width:36px; height:36px; display:inline-block}
.shouji{background-position: -36px 0; width:36px; height:36px; display:inline-block}

.jieshao{border-top:1px dotted #e8e8e8;border-bottom:1px dotted #e8e8e8;}
.jieshao span{ display:inline-block; height:60px; border-right:1px dotted #e8e8e8; text-align:center; padding:10px 0px 20px 0px; width:49%;}
.jieshao .shiming{ font-size:48px; color:#ff9c00; font-style:normal;}
.vipdj{ font-size:48px; color:#4a84c0; font-style:normal;}
/*按钮*/
.tydbtn{border-radius: 3px;display:inline-block;
    padding: 8px 15px;
	height:20px;
	line-height:20px; 
	margin:8px;
	font-size:16px;}
.tydbtn i{ font-style:normal; font-size:18px; padding-right:10px;}
.bluebtn {
    background: #4a84c0;
	color:#fff;
}
.bluebtn:hover{background: #356aa0;}
.whitebtn {
    background: #fff;
	color:#333;
	border:1px solid #eee;
}
.whitebtn:hover{border:1px solid #aaa;}
/*农家乐频道end*/

.gongsi ul{ width:960px;}
.gongsi .list{display:block; float:left; width:950px; padding-bottom:12px; margin-bottom:12px;border-bottom:1px solid #edeef1;}
.gongsi .list:hover{ background:#fff; border-bottom:1px solid #4a84c0;}
.gongsi .list .pub_img{ width:100px;  height:100px; background:url(../images/cpbg.jpg); text-align:center; display: table-cell;vertical-align: middle;}
.pub_img img{max-width: 100%;max-height: 100%; border:1px solid #e8e8e8;}
.gongsi .list:hover .pub_img img{opacity:0.8;filter:alpha(opacity=80);}
.gongsi .list .price{ font-size:12px; width:200px;height:36px; line-height:36px;overflow:hidden;}
.gongsi .list .tit{ font-size:14px; width:200px; height:36px; padding:0px 10px; text-align:center; line-height:36px; overflow:hidden;}
.gongsi .list .gstit{ font-size:16px; font-weight:bold;height:36px; line-height:36px;}
.gongsi .list .zytit{ font-size:14px; width:575px; height:36px; line-height:36px; overflow:hidden; }

.jingdian ul{ width:960px;}
.jingdian .list{ display:block; float:left; width:218px; margin:0px 10px; margin-bottom:20px;border:1px solid #edeef1;}
.jingdian .list:hover{ background:#fff; border:1px solid #4a84c0;}
.jingdian .list .pub_img{ width:218px;  height:218px; background:url(../images/cpbg.jpg); text-align:center; display: table-cell;vertical-align: middle;}
.pub_img img{max-width: 100%;max-height: 100%;}
.jingdian .list:hover .pub_img img{opacity:0.8;filter:alpha(opacity=80);}
.jingdian .list .price{ font-size:12px; width:200px;height:36px; line-height:36px;padding:0px 10px; overflow:hidden;}
.jingdian .list .tit{ font-size:14px; width:200px; height:36px; padding:0px 10px; text-align:center; line-height:36px; overflow:hidden;}
.jingdian .list .gstit{ font-size:12px; width:200px; text-align:center;height:36px; line-height:36px; overflow:hidden; padding:0px 10px;}
.jingdian .list .zytit{ font-size:12px; width:200px; text-align:center;height:36px; line-height:36px; overflow:hidden; padding:0px 10px;}
.jingdian .list:hover .gstit{ background:#4a84c0; color:#fff;}
.jingdian .list:hover .gstit a{ color:#fff;}

.scott{height:30px; overflow:hidden; text-align:center; padding-top:9px; border:0px solid #dbf7ff; line-height:21px; }
.scott A{BORDER:#4a84c0 1px solid; PADDING:2px 7px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #4a84c0; text-decoration:none; BACKGROUND-COLOR:#4a84c0; color:#FFF;}
.scott A:active{border:1px solid #4a84c0; text-decoration:none; BACKGROUND-COLOR:#4a84c0;}
.scott SPAN.current{BORDER: #4a84c0 1px solid; PADDING:2px 7px;  FONT-WEIGHT: bold;  COLOR: #fff; BACKGROUND-COLOR: #4a84c0;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}

.main-zxbd {
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 40px;
}
.mz-l {
    width: 250px;
    margin-right: 30px;
    overflow: hidden;
   
}
.ntitbd{ border: 1px solid #F0F0F0;overflow: hidden;}
.mz-l dl {
    width: 250px;
    
}
.mz-l dl.on dd {
    display: none;
}
.mz-l dt, .mz-l dd {
    height: 40px;
    line-height: 40px;
    text-indent: 10px;
}
.mz-l dd{
   text-indent: 2em 
}
.mz-l dt {
    
    font-size: 16px;
    cursor: pointer;
    background: #f0f0f0;
    color: #666666
}
.mz-l dd a {
    color: #333
}
.mz-l dd.on a {
    color: #ea5736
}
.mz-l dd a:hover {
    color: #ea5736;
}
.mz-main {
    width: 920px;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.mz-main .flag {
    padding-bottom: 10px;
    font-size: 20px;
    border-bottom: 2px solid #f0f0f0
}
.mz-main .mz-m-ul li {
    height: 135px;
    padding: 20px 0 20px 0;
    border-bottom: 1px dashed #f0f0f0;
    overflow: hidden;
}
.mz-m-ul{margin-top:-20px;}
.mz-main .mz-img {
    float: left;
    margin-right: 20px
}
.mz-main .mz-img img {
    width: 220px;
    height: 155px
}
.mz-main .mz-con {
    float: left;
    width: 680px;
}
.mz-main .mz-con h2 {
    height: 40px;line-height: 40px;overflow: hidden;text-align: left;
}
.mz-main .mz-con h2 a {
    font-size: 20px;
    font-weight: 700;
    color: #01af63;   
    padding-bottom: 10px;
}
.mz-main .mz-con h2 a:hover {
    color: #ea5736;
}

.mz-main .mz-con h2 span {
    display: inline-block;
    width: 44px;
    height: 22px;
    line-height: 22px;
    margin-left: 10px;
    margin-top: 5px;
    text-align: center;
    background: #92dfd7;
    color: #fff
}
.mz-main .mz-con .info {
    margin-top: 5px;
}
.info-bar-left, .info-bar-left .info-icon, .info-bar-left .view-icon, .info-bar-left .collection-icon, .info-bar-left span {
    float: left;
}
.info-bar-left .info-icon {
    width: 12px;
    height: 12px;
  
    margin-right: 6px;
}
.info-bar-left .view-icon {
    background-position: -14px 0px;
}
.info-bar-left .collection-icon {
    background-position: -26px 0px;
}
.info-bar-left span {
    margin-right: 30px;
    height: 12px;
    line-height: 12px;
}
.mz-main .mz-con .des {
    /*width: 480px;*/
    color: #999;
    height: 72px;
    line-height: 2;
    overflow: hidden;
 color:#999999 margin-bottom:22px;
}
.mz-main .mz-con .ltd, .mz-main .mz-con .tag {
    float: left
}
.mz-main .mz-con .ltd img {
    width: 24px;
    height: 24px;
    overflow: hidden
}
.mz-main .mz-con .ltd i.ico08 {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 14px;
    vertical-align: -1px;
}
.mz-main .mz-con .ltd span {
	padding-right:20px;
}
.mz-main .mz-con .tag {
    width: 200px;
    height: 20px;
    overflow: hidden
}
.mz-main .mz-con .tag span {
    display: inline-block;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
    height: 20px;
    line-height: 20px;
    background: #f0f0f0;
    color: #666666
}
.mz-main .mz-con .time {
    float: right;
    color: #aaaaaa
}
.main-zxbd .mz-list .des {
    padding-bottom: 40px;
    border-bottom: 2px solid #f0f0f0;
}
/*右边样式*/
.mz-r {
    width: 260px;
}
.apply-res .err-ico {
    display: inline-block;
   
    width: 17px;
    height: 16px;
    vertical-align: middle;
    padding-top: 4px
}
.apply-res .err-tel {
    margin-left: -15px
}
.apply-res .err-tel1 {
    margin-left: -15px
}
.apply-res .err-ico span {
    color: #ff6767
}
.apply-res {
    padding: 15px 0;
    background: #f6f6f6
}
.apply-res .top {
    text-align: center;
    color: #999999;
    font-size: 16px;
    line-height: 30px
}
.apply-res .title {
    font-size: 24px;
    font-weight: normal;
    text-align: center;
    margin-bottom: 20px
}
.apply-res .apply-control {
    width: 220px;
    margin: 0 auto
}
.apply-control .select-form label:first-child {
    margin-right: 15px
}
.apply-res .apply-control input {
    margin-right: 5px;
    vertical-align: middle
}
.apply-res .apply-control .select {
    margin-top: 10px
}
.apply-res .apply-control select {
    width: 100px;
    height: 40px;
    border: 1px solid #e6e6e6;
    outline: none
}
.appley-res .select .province {
    width: 105px;
    height: 40px
}
.apply-res .title span {
    color: #ea5736
}
.apply-res .info {
    margin-top: 20px;
    text-align: center;
    color: #999999
}
.apply-res .info span {
    color: #27cab9
}
.apply-res span.tip {
    color: #ff6767
}
.apply-res .input-wrap {
    margin-bottom: 8px;
    border: 1px solid #e6e6e6
}
.apply-res .input-wrap input {
    width: 196px;
    padding: 10px;
    border: 0;
    outline: none;
    color: #aaaaaa;
    font-size: 12px
}
.apply-res .submit-btn {
    display: block;
    width: 100%;
    height: 40px;
    margin-top: 20px;
    border: 0;
    outline: none;
    border-radius: 4px;
    font-size: 18px;
    background: #ea5736;
    color: #fff;
    cursor: pointer
}
.apply-wrapper {
    background: #f6f6f6;
    overflow: hidden;
}
.apply-success-view {
    display: none;
    padding: 25px 0;
    margin: 15px;
    background-color: #fff
}
.asv-top dt {
    color: #f76d4e;
    font-size: 16px;
    text-align: center
}
.asv-top {
    padding: 20px;
    border-bottom: 1px dashed #dedede
}
.asv-top dt .icon {
    display: inline-block;
    width: 28px;
    height: 28px;

    vertical-align: middle;
    margin-top: -2px;
    margin-right: 5px
}
.asv-top dd {
    padding: 10px 0;
    font-size: 15px;
    line-height: 1.5
}
.asv-zxb {
    padding: 20px;
    font-size: 12px;
    line-height: 1.5
}
.asv-zxb .zxb {
    color: #f76d4e
}
.asv-zxb .detail {
    color: #27cab9
}
.asv-time {
    margin-top: 10px;
    line-height: 40px
}
.asv-time a {
    display: block;
    width: 150px;
    margin: 0 auto;
    background-color: #dedede;
    text-align: center
}
.asv-time a span {
    color: #f76d4e
}
.apply-res-xzx .err-ico {
    display: inline-block;
   
    width: 17px;
    height: 16px;
    vertical-align: middle;
    padding-top: 4px;
}
.apply-control .select-form label:first-child {
    margin-right: 15px;
}
.mz-r, .xm-r {
    top: 0;
    left: 50%;
}
 .new-article {
    border: 1px solid #eeeeee;
    padding: 20px 20px 0px 20px;
    margin-top: 20px;
}
 .new-article .new-article-title {
    font-size: 24px;
    color: #333333;
    margin-bottom: 20px;
}
 .new-article .new-article-list-box ul li {
    border-top: 1px dotted #e8e8e8;
    padding: 15px 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	
 }
 /*共用底部开始*/
.hr { height:1px; border-bottom:1px solid #494f5b; overflow:hidden; width:1200px; margin:0px auto}
.footerOut{margin-top:15px;background-color: #262626;}
.footer {padding-top: 20px;}
.footer .footNav {width: 1200px; margin:0 auto; overflow:hidden; height:auto;}
.footer .footNav .left .footNavLi{overflow:hidden; height:auto; margin-bottom:5px;}
.footerLi{float:left; min-height:180px; padding-left:40px; padding-right:40px}
.footerLi h3{ color:#888; line-height:32px;}
.footerLi .list{ width:140px;}
.footerLi .list li{ list-style:none; font-size:10px; color:#666;}
.footerLi .list li a{font-size:14px; color:#999; line-height:28px;}
.footerLi .list li a:hover{ text-decoration:underline;}

.footer .footNav .right {width:215px; text-align:center;}
.footer .footNav .right p{color:#333; line-height:30px; font-size:16px; font-weight:bold;}
.footerdi{ text-align:center; line-height:30px; color:#777; line-height:30px; font-size:12px; padding:15px 0px;}
.footerdi span{ display: inline-block; padding:0px 5px;}
/*共用底部结束*/


/***新闻页面内容部分, 一下为新增内容***/

.w860 { width: 860px; }
.ncontit { margin-top: 30px; }
.ncontit h1 {text-align:left;line-height:36px;overflow:hidden;font-size:30px;margin-bottom:18px;font-weight:700;padding:5px 0;}
.newtitool { height: 45px; line-height: 45px; font-size: 14px; margin-bottom: 2px; }
.newtitool span { color: #888; margin-right: 15px; }
.Introduction { text-align: justify; background-color: #FAFAFA; font-size: 14px; padding: 10px 15px; line-height: 28px; margin-bottom: 35px; }
.bdsharebuttonbox {margin: 0 0 10px 0;}
.bshare-custom{margin: 0 0 10px 0;}

/**新闻通用右侧**/
.xwzxlist { padding: 35px 105px 35px 0; border-bottom: 1px dashed #eee; }
.xwzxlist .listl { float: left; margin-right: 30px; width: 180px; height: 120px; }
.xwzxlist .listl img { -webkit-transition: transform .5s ease-in; -o-transition: transform .5s ease-in; transition: transform .5s ease-in; }
.xwzxlist .listl:hover img { transform: scale(1.1); }
.xwzxlist h3 { font-size: 24px; line-height: 24px; height: 26px; color: #333; overflow: hidden; }
.xwzxlist p { line-height: 24px; font-size: 14px; color: #666; padding-top: 20px; }
.xwzxlist p a { font-size: 12px; color: #ee4433; }
.xwzxr-hover .ac_menu { display: block }
.xwzxr-hover .xwzxrnav { border-bottom-color: #fff; background: #fff url(../images/icons.gif) no-repeat 15px -45px; }
.newrtit { height: 39px; line-height: 39px; margin-bottom: 2px; padding-bottom: 11px; border-bottom: 1px solid #eee; font-weight: normal; font-size: 20px; }
/**图文**/
.connews{ line-height:30px; color:#666666; font-size:14px;}
.newstab { margin-top: 4px; }
.newstab span { float: left; width: 28px; height: 28px; font-size: 14px; text-align: center; margin-left: -1px; border: 1px solid #eee; line-height: 28px; cursor: pointer; }
.newstab span.act { background: #ee4433; border-color: #ee4433; color: #fff; text-decoration: none; }
.newrtuw { margin: 20px -20px 0 0; }
.newrtuw li { float: left; margin: 0 20px 19px 0; width: 140px; overflow: hidden; }
.newrtuw li p { height: 22px; line-height: 22px; text-align: center; margin-top: 10px; overflow: hidden; }
/**无图仅文**/

.newrtxt { overflow: hidden; }
.newrtxt li { margin: 14px 0; overflow: hidden; height: 24px }
.newrtxt li em { float: left; font-size: 14px; width: 18px; height: 18px; background: #ccc; text-align: center; line-height: 18px; color: #fff; margin-top: 3px; margin-right: 10px; }
.newrtxt li em.fir { background: #E7691E; }
.newrtxt li a { float: left; width: 100%; font-size: 14px; }
.newrtxt li i { padding-left: 33px; }
/*左图右文*/

.newrtut li { overflow: hidden; margin-top: 15px; }
.bigtu { margin-right: 10px; }
.titar { width: 170px; }
.lturwtit { font-size: 16px; height: 24px; overflow: hidden; display: block; }
.titar p { font-size: 14px; line-height: 24px; margin-top: 16px; color: #999999; }
.newrtut .more { color: #F25546; }
/****/

.shanyip { background: #FAFAFA; padding: 17px 10px; }
/**相关新闻**/

.ntjtit { font-size: 20px; }
.ntjlist li { float: left; width: 360px; margin-right: 140px; font-size: 16px; line-height: 42px; height: 42px; overflow:hidden;}
.ntjlist ul { overflow: hidden; width: 1000px }
.xgrdtj { padding: 17px 0; }

.fixnav{height: 38px; line-height: 38px; background: #F5F5F5; padding-right: 10px;}
.fixnav li{float: left; padding:0 20px;font-size: 14px; color:#2C2C2C; border-left: 3px solid #F76D4E;}
.fixnav span a{float: right;font-size: 12px; color:#999;}
/**公司列表页新加入公司**/
.newqiye{ border:1px #e8e8e8 solid;}
.newqiye li{ height: 36px; line-height: 36px; border-bottom: 1px dashed #EAEAEA; overflow:hidden; padding:0px 10px;}
.newqiye h3{ font-size:16px; font-weight:bold;border-bottom:1px #e8e8e8 solid; padding:10px;}