
body{margin:0px;
	/*font-family: SimSun, 宋体, 'Arial Narrow', HELVETICA;*/
	font-size:14px;
	/*background-color: #ff7824;*/
    /*background-color: rgba(162, 151, 255, 0.87);*/
	/*background-color: #9090ff;*/
    background-color: #CCCCCC
}

a:hover{color:#FF0000; }
a{text-decoration:none;color:#000;} /* color:#323433; */
a:hover{color:red!important;}
ul{margin:0; border:0;padding:0;}
li{list-style-type:none;}

.clear{clear:both;}
.xleft{float:left;}
.xright{float:right;}

.xbody {width:100%;height:auto;
/*    background: -moz-linear-gradient(top, #6F412E, #cc99ff 100%, #cc99ff);
    background: -webkit-linear-gradient(top,#F75,#F72 100%,#F72);
    background: -o-linear-gradient(top, #6F412E, #cc99ff 100%, #cc99ff);
    background: -ms-linear-gradient(top, #6F412E, #cc99ff);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6F412E', endColorstr='#cc99ff'); */

}

.gradient_top1{
    background: -moz-linear-gradient(top, #ffffff, #d5d5d5 100%, #d5d5d5);
    background: -webkit-linear-gradient(top,#ffffff,#d5d5d5 100%,#d5d5d5);
    background: -o-linear-gradient(top, #ffffff, #d5d5d5 100%, #d5d5d5);
    background: -ms-linear-gradient(top, #ffffff, #d5d5d5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d5d5d5');
}

.xmain {margin-left:auto;margin-right:auto;width:1003px;background-color:white;
    border-left:2px solid white;
    border-right:2px solid white;
}
.xbar_menu {height:32px;background:url(../images/b_menubar.png?1) repeat;color:white;line-height:32px;font-size:14px;font-weight:bold;}
.xbar_menu a{text-decoration:none;color:white;}
.xbar_menu a:hover{text-decoration:none;color:red;}
.xbar_menu ul{margin:0; border:0;padding:0;}
.xbar_menu li{width:124px;text-align:center; float:left;text-align:center;list-style-type:none;
	background:url(../images/b_menubar_div.png?1) no-repeat;background-position:right;}
.xbar_menu .last{background:none;}

.xbar_search{height:38px;line-height:30px;width:100%;background:url(../images/b_bar_search.png) repeat;}

.xtab_btn div {display:inline-block;*display:inline; *zoom:1;}
.xtab_btn {float:left;margin-right: 8px;cursor:pointer;}
.xtab_btn_left {width:4px;height:28px;background:url(../images/icon.png?1) no-repeat;background-position:-16px 0px;}
.xtab_btn_center {text-align:center;height:28px;background:url(../images/b_tab_btn_center.png?1);background-repeat:repeat-x;color:white;padding:0px 10px 0px 10px;font-weight:bold;}
.xtab_btn_right{width:4px;height:28px;background:url(../images/icon.png?1) no-repeat;background-position:-24px 0px;}
.act .xtab_btn_left {background-position:0px 0px;}
.act .xtab_btn_center {background:url(../images/b_tab_btn_center_act.png?1) repeat;}
.act .xtab_btn_right{background-position:-8px 0px;}

.xbar_title {height:28px;background:url(../images/b_titlebar.png?1) repeat;
	color:white;line-height:28px;font-size:14px;font-weight:bold;padding-left:16px;padding-right:16px;}
.xbar_title a{text-decoration:none;color:white;}
.xbar_title a:hover{text-decoration:none;color:red;}
.xmore{font-size:12px;float:right;font-weight:normal;}
.xmore a{text-decoration:none;color:white;}
.xmore a:hover{text-decoration:none;color:red;}

.xbar_title2 {height:34px;color:white;line-height:28px;font-size:14px;font-weight:bold;}
.xbar_title2 .head {height:34px;background:url(../images/icon.png?1) no-repeat;background-position:0px -32px ;width:118px;text-align:center;
	color:white;line-height:34px;font-size:14px;font-weight:bold;float:left;}
.xbar_title2 .line {height:34px;background:url(../images/b_titlebar2.png?1)  ;
	color:white;line-height:34px;font-size:14px;font-weight:bold;float:left;}
.xbar_title2 a{text-decoration:none;color:white;}
.xbar_title2 a:hover{text-decoration:none;color:red;}
.xmore2{font-size:12px;float:right;font-weight:normal;}
.xmore2 a{text-decoration:none;color:white;}
.xmore2 a:hover{text-decoration:none;color:red;}
.xbar_title3 {height:30px;width:222px;color:white;line-height:30px;font-size:14px;font-weight:bold;padding-left:50px;;
			background:url(../images/b_titlebar3.png?1) no-repeat;}
.xmore3{font-size:12px;float:right;font-weight:normal;margin-right:20px;}
.xmore3 a{text-decoration:none;color:black;}
.xmore3 a:hover{text-decoration:none;color:red;}

.xnewslist {padding-left:0px;line-height:18px;}
.xnewslist li{ height:28px;border-bottom:1px dashed #D8DCDD;}
.xnewslist_ds li{ border-bottom:1px dashed #D8DCDD;}
.xnewslist a{ float:left;}
.xnewslist a:link{ text-decoration:none;} /* color:#333333; */
.xnewslist a:hover{ text-decoration:none;color:#ff0000;}
.xnewslist .dot {  float:left;width:15px;height:15px;background:url(../images/icon.png?1);background-repeat:no-repeat;background-position:-16px -72px;margin:7px 6px 0px 0px;}
.xnewslist .dot2 { float:left;width:15px;height:15px;background:url(../images/icon.png?1);background-repeat:no-repeat;background-position:-16px -72px;margin:7px 6px 0px 0px;}
.xnewslist .title {float:left; margin:0px;}
.xnewslist .titletext {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;;margin:6px 0px 0px 0px;cursor:pointer;}
.xnewslist .date {color:#989898; float:right; padding-right:10px;margin-top:6px}

.xptable {width:96%;}
.xptable th{border-bottom:1px solid #7d7d7d;padding:4px;height:20px}
.xptable td{padding:0px;text-align:center;height:24px}
.xptable .even{background-color:#f3f3f3;}

.xbox_price{height:142px;margin:5px;display:inline-block;*display:inline; *zoom:1; cursor: pointer;}
.xbox_price .img{width:136px;height:96px;border:1px solid #dddddd;overflow:hidden;}
.xbox_price  img{width:130px;height:90px;margin:3px;}
.xbox_price .title{line-height:14px;text-align:center;margin-top:8px;color:#444;width: 138px; display: inline-block; overflow: hidden;}

.xbar_menu_foot {height:32px;background:url(../images/b_menubar.png?1) repeat;color:white;line-height:32px;}
.xbar_menu_foot a{text-decoration:none;color:white;}
.xbar_menu_foot a:hover{text-decoration:none;color:red;}


.xbar_left {float:left;width:211px;}
.xcat_domain{border-bottom: 0px solid #ccc;margin-bottom:2px;}
.xcat_domain .xtitle{padding-left:16px;height:36px;line-height:36px;color:white;border-radius:4px 3px 0px 0px;background-color: #5a86b0;}
.xcat_domain .xtitle .xname{font-size:16px;font-weight:bold;}
.xcat_domain .xclient{padding-left:36px;}
.xcat_domain .xclient .xcat1{cursor:pointer;line-height:24px;margin-right:10px;height:24px;white-space:nowrap;width:52px;}


.xmain_client  {background:url(../images/b_bar_left.png) ;background-repeat:repeat-y;}
.xlinkimg {margin:1px 0 5px 3px;}

/*-------------------------------------------------------------------------------*/
.blue_title{border-bottom:1px #5a86b0 solid; height:35px; margin-bottom:15px;width:750px;}
.blue_title h2{border-bottom:3px #5a86b0 solid; font-size:15px; letter-spacing:4px; padding:0 25px; line-height:24px; float:left; color:#5a86b0;}
.blue_title span{float:right; line-height:24px; margin-right:10px; color:#767676;margin-top:12px;}
.blue_title span a{color:#767676;}


.gradient_top1{
    background: -moz-linear-gradient(top, #ffffff, #d5d5d5 100%, #d5d5d5);
    background: -webkit-linear-gradient(top,#ffffff,#d5d5d5 100%,#d5d5d5);
    background: -o-linear-gradient(top, #ffffff, #d5d5d5 100%, #d5d5d5);
    background: -ms-linear-gradient(top, #ffffff, #d5d5d5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d5d5d5');
}
.gradient_top2{
    background: -moz-linear-gradient(top, #d5d5d5, #ffffff 100%, #ffffff);
    background: -webkit-linear-gradient(top,#d5d5d5,#ffffff 100%,#ffffff);
    background: -o-linear-gradient(top, #d5d5d5, #ffffff 100%, #ffffff);
    background: -ms-linear-gradient(top, #d5d5d5, #ffffff);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5', endColorstr='#ffffff');
}
.gradient_top3{
    background: -moz-linear-gradient(top, #ffffff, #c5d4e9 100%, #c5d4e9);
    background: -webkit-linear-gradient(top,#ffffff,#ffffff 20%,#c5d4e9);
    background: -o-linear-gradient(top, #ffffff, #c5d4e9 100%, #c5d4e9);
    background: -ms-linear-gradient(top, #ffffff, #c5d4e9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c5d4e9');
}


.main_client{float:left;width:792px;}
.main_client .xline{background-image:url(../images/neiline.png);width:752px;height:2px;margin:10px auto 0px auto;line-height:2px;overflow:hidden;}
.main_client #cat_title {position:relative;top:-4px;line-height:30px;font-size:14px;font-weight:bold;color: #5a86b0;
                      float:left;width:auto;height:28px;border:#aaa 1px solid;border-bottom:none;border-radius:8px 8px 0 0 ;
                      background-color:white;text-align:center;padding:0 16px 0 16px;}
*html .main_client #cat_title {top:-5px;}
.xhead{width:auto;height:auto;border-bottom:solid 1px #aaa;}
.xnav{width:auto;height:auto;padding-top:10px;}
.xnav .ximg{background-image:url(../images/hand.png);width:20px;height:15px;float:left;line-height:2px;margin:0px 10px 0px 20px;}
.xnav .xlable{font-weight:bold;color:#000;}
.xnav .xparent{color:#000;}
.xnav .xself{color:#0E53B0;}

.xsearch {width:auto;height:54px;}
.xsearch .xblk1{float:left;width:340px;height:auto;padding:3px 0px 0px 20px;line-height:30px;}
.xsearch .xempty{color:#9A9A9A!important;}
.xsearch .xinput{color:#000;width:192px;height:21px;padding-left:4px;padding-right:4px;}
.xsearch .xblk2{float:left;padding:0px 10px 0px 16px;width:400px;color:#444;}
*html .xsearch .xblk2{float:left;padding:8px 10px 0px 16px;width:390px;color:#444;}
.xsearch .xhot a { color:#0000ff; text-decoration:underline; line-height:20px;}
.xsearch .xhot a:hover{ color:#ff0000;}
.xarea {width:auto;height:auto;padding-top:6px;}
.xarea .xsel{margin:0px 10px 0px 10px;width:auto;height:30px;background-color:#eee;line-height:30px;padding-left:14px;} /* color:#444; */
.xshow {width:772px;margin:auto;}
.xshow .xarea{padding:10px 10px 0px 10px;}
.xshow .xarea .xlable{color:#444;margin-left:24px;margin-top:30px;}
.xshow .xarea .xname{color:#000;margin-left:0px;margin-top:30px;font-weight:bold;font-size:14px;}
.xshow .xhotnews{padding-left:40px;font-weight:bold;font-size:14px;background:url(../images/zixun.png) no-repeat 15px 7px;}
.xshow .client {border:1px #aaa solid;height:626px;width:auto;border-radius:0 8px 8px 8px;margin-top:-9px;background-color:white;}
*html .xshow .client {margin-top:-10px;}

.tab3{ float:right;height:34px;margin-top:-2px;}
.tab3 li{width:110px;   float:right;margin-right:0px;  text-align:center;}
.tab3 li a{text-align:center;color:#35312E; text-decoration:none;}
.tab3 li a:hover{text-decoration:none;background:url(../images/nei_09.gif) no-repeat;}
.tab3 li .act{text-decoration:none;background:url(../images/nei_09.gif) no-repeat;font-weight:bold;background-position-x: center;}
.tab3 .ic1{display:block;padding-top:7px; height:34px;}
.tab3 .ic1:hover{text-align:center;color:#35312E; font-weight:bold; text-decoration:none;}
*html .tab3 .ic1{display:block;padding-top:0px; height:34px;line-height:28px;}
*html .tab3 li .act{text-decoration:none;background:url(../images/nei_09.gif) no-repeat;font-weight:bold;background-position-x: center;background-position-y: 1px;}
*html .tab3 li a:hover{text-decoration:none;background:url(../images/nei_09.gif) no-repeat;background-position-x: center;background-position-y: 1px;}

.neilistodd td{border-left:1px solid #ffffff;border-right:1px solid #ABABAB;border-bottom:1px solid #ABABAB; height:26px; background-color:#F4F4F4; color:#5B595A;text-align:center;}
.neilistodd th{border-top:1px solid #ABABAB;border-left:1px solid #ffffff;border-right:1px solid #ABABAB;border-bottom:1px solid #ABABAB;height:26px; background-color:#EAEAEA;  color:#5B595A; font-weight:bold; text-align:center;}
.neilistodd tfoot td{border-top:0px solid #ABABAB;border-left:1px solid #ffffff;border-right:1px solid #ABABAB;border-bottom:0px solid #ABABAB;height:60px; background-color:#EAEAEA;  color:#5B595A; font-weight:bold; padding-left:20px; padding-right:20px;}


.popbox {position:absolute;border:#4475B8 3px solid;margin-top:-3px;margin-left:-3px;background-color:white;z-index:1000;}
.popbox_f {position:absolute;z-index:1000}
.popbox_f .xhead{cursor:pointer;position:absolute;border:#4475B8 3px solid;border-right:none;background-color:white;z-index:10;}
.popbox_f .xclient{position:absolute;border:#4475B8 3px solid;background-color:white;width:260px;z-index:9;}
.popbox_f .xclient .xcat{cursor:pointer; float:left;line-height:24px;margin-right:10px;height:24px;white-space:nowrap;color:black;width:70px;}
.popbox_f .xclient .xcat:hover{color:red;}
.popbox  .xcat1:hover{color:red;}

.xsima{padding-left:6px;padding-right:4px;}
.xsima:hover{color:red;}
.xActPage {font-weight:bold;}

.xprdbox{width:360px;margin:10px;height:auto;float:left;}
.xprdbox .head{width:auto;height:30px;line-height:30px;padding-left:8px;border-bottom:1px solid #1052B0;}
.xprdbox .head .name{font-size:14px;color:#1052B0;font-weight:bold;float:left;}
.xprdbox .head .date{float:right;margin-right:10px;} /* color:#989898; */
.xprdbox .content{width:auto;padding-top:10px;}
.xprdbox .content .img{float:left;}
.xprdbox .content .plain{float:right;width:187px;line-height:24px;} /* color:#333333; */
.xprdbox .content .plain .price{}
.xprdbox .content .plain .increase{}
.xprdbox .content .plain .up{color:red;}
.xprdbox .content .plain .down{color:green;}
.xprdbox .content .plain .percent{}
.xprdbox .content .plain .qst{width:63px;height:19px;margin-left:100px;background-image:url(../images/qst.png)}

.cat_news{margin-bottom:2px;font-size:14px;}
.cat_news .xtitle{font-size:16px;text-align:center;height:36px;line-height:36px;color:white;border-radius:4px 3px 0px 0px;background-color:rgb(54, 135, 217);}
.cat_news .current{float:right;margin-right:6px;}
.cat_news .xtitle .xname{font-size:16px;font-weight:bold;margin-left:30px;float:left;}
.cat_news .xclient{padding-left:16px;}
.cat_news .xclient .xnews{line-height:36px;border-bottom: 1px solid #ccc;padding-left:20px;cursor:pointer;}
.cat_news .xclient .xnews:hover{color:red;}
.cat_news .xclient a:hover{color:red;}
.cat_news .xclient .xnews .title{float:left;}

/*--------------------新闻模块----------------------*/
.subhead{text-align:center; line-height:24px; font-size:12px;}
.n_con { padding:20px 25px 10px 15px; line-height:30px;}
.n_con p { font-size:14px;}
.new_list { font-size:14px; overflow:hidden;}
.new_list_img { float:left; border:1px #c6c9cc solid; padding:2px; margin-top:10px;}
.new_list em { float:right; color:#969cb5; font-style:normal; display:inline;}
.new_list li { background:url(../images/icon1.gif) 0 -614px no-repeat; height:30px; line-height:30px; color:#5a6e76; padding-left:30px; border-bottom:1px #aecad6 dashed; overflow:hidden; padding-right:10px;}
.new_list a{ color:#000; float:left;} /* color:#49537e; */
.new_list a:hover { color:#ff0000; text-decoration: underline; float:left;}
.news_title { border-bottom: 1px dashed #CCCCCC; line-height:26px; text-align:center; font-size:16px; font-weight:bold; color:#000;}
.news_content{ border-top:#88c0d7 1px dashed; border-bottom:#88c0d7 1px dashed; font-size:14px; line-height:24px; padding:0 15px; padding-top:10px; margin-top:10px;}
.summary{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DCDDDD; font-size: 14px; line-height: 23px; margin: 15px 0 0; padding: 12px 5px 6px; text-align: justify; text-indent: 2em;}

/*--------------分页样式----------------*/
.page {clear:both; font-size:12px; height:41px; line-height:41px; color:#25140c; text-align:center; margin:20px 0;}
.page a{background:#e0e9ee; color:#000; border-top:1px #fff solid; border-left:1px #fff solid; border-bottom:1px #99b0bd solid; border-right:1px #99b0bd solid; padding:7px 11px; margin-left:6px;}
.page a:hover {background:#bfc9cf; border-left:1px #fff solid; border-top:1px #fff solid; border-right:1px #99b0bd solid; border-bottom:1px #99b0bd solid; color:#000; text-decoration:none;}
.page span.current {background:#49537e; border-left:1px #0e1530 solid; border-top:1px #0e1530 solid; border-right:1px #b0bcf0 solid; border-bottom:1px #b0bcf0 solid; padding:7px 11px; margin-left:6px; color:#FFF }
.page span.disabled {background:#e0e9ee; border-top:1px #99b0bd solid; border-right:1px #fff solid; border-bottom:1px #fff solid; border-left:1px #99b0bd solid; padding:7px 11px; color:#000; margin-left:6px; }
.page span.more {color:#411d11; font-weight:bold; margin-left:4px; letter-spacing:0.4px;}
.page span{padding:7px 2px 7px 7px;}

/* slidepic-01 */
.slidebox-01{width:300px;height:190px;overflow:hidden;position:relative;border:solid 0px #ddd;margin:1px 1px 0px 1px;;}
.slidepic-01{position:absolute;width:9999em;}/* 必要元素 */
.slidepic-01 li{height:190px;overflow:hidden;float:left;}
.slidebtn-01{position:absolute;bottom:4px;right:4px;float:right;}
.slidebtn-01 li{background:#555;border:0px solid #D00000;cursor:pointer;float:left;height:14px;line-height:14px;width:14px;margin:2px;text-align:center;color:#000;opacity:0.7}
.slidebtn-01 li.current{background:#FF0000;border:1px solid #D00000;height:18px;line-height:18px;width:18px;margin:0 2px;color:#fff;font-weight:800;opacity:1}


table.priceTable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#666;
	border-width: 1px;
	border-style: solid;
	border-color: #aaa;
	border-collapse: collapse;
}
table.priceTable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #aaa;
	background-color: #eee;
}
table.priceTable td {
	border-width: 1px;
	padding: 8px;
	border-style: dashed;
	border-color: #ccc;
	background-color: #ffffff;
	text-align:center;
}

.news_content  table{
	border-collapse: collapse;
}

.news_jgjc_block {
    display: inline-block;
    width:322px;
    border:0px solid blue;
    margin-top:4px;
    margin-bottom:4px;
    margin-left:6px;
    height: 242px;
}
.news_jgjc_block img{
    width:100%;
    height:202px;
}
.news_jgjc_block div{
    width:100%;
    text-align:center;
    line-height:28px;
    background-color:#eee;
}

/*tab切换基本样式*/
.switch-tab-base{cursor:default;width:auto;height:29px;background-color:#f3f1f2;border-bottom:1px solid #e0dfdf;}
.switch-tab-base li{
	padding:0 5px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	/*cursor:pointer;*/
	font-family:"microsoft yahei";
	display:inline-block;
}
.switch-tab-base li.active{background-color:#FFF;color:#da0000;border-top:2px solid #da0000;}
.switch-tab-base li>a.li_a{font-size:16px;font-weight:bold;line-height:28px;color:#da0000;}
.switch-tab-base li>a.li_a:hover{text-decoration:underline;}
/*.switch-tab-base .switch-more{line-height:40px;padding-right:10px;display:inline-block;}*/
.switch-cont-base{border:0px solid #e0dfdf;border-top:0;overflow:hidden;}

.waterprint-1112 {
    pointer-events: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    z-index: 99;
    /*/ / width: 4000 px;*/
    /*/ / height: 2000 px;*/
    left: 0;
    top: 0;
    display: inline-block;
    text-align: center;
    opacity: 0.1;
    /*padding-right: -200px;*/
}


.login{
    line-height: 30px;
    height: 30px;
    width: 958px;
    border: 0px solid #bbddbb;
    /*margin-top: 5px;*/
    background-color: #FFFFFF;
    vertical-align: middle;
    font-size: 12px;
    vertical-align: middle;
}
.login img{vertical-align: middle;}
.login-input{border: 1px solid #a5dc5c;height: 17px;width: 76px;line-height: 17px;}
.login-yanzheng{border: 1px solid #a5dc5c;height: 17px;width: 50px;line-height: 17px;}
.login-anniu{vertical-align: middle;}
