﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote{ margin: 0; padding: 0; } 
html,body {font-size: 14px; font-family: "Microsoft Yahei","微软雅黑",arial,"\5b8b\4f53"; color: #2D2E32;}
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
fieldset, img { border: 0; }
iframe { background-image: none; }
hr{ border:0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
.clear { clear:both; }
a { text-decoration: none; color:#2D2E32;  }
a:hover { color:#ff0000;}
a:active {star:expression(this.onFocus=this.blur());}
.zm {zoom:1;}
.tl {text-align:left;}       
.tr {text-align:right;}         
.tc {text-align:center;}
.fl{ float: left;}           
.fr{ float: right;}             
.mar {margin:0 auto;}
.fix{*zoom:1;}
.fix:after{clear:both;content:"";display:table;}

* html .clearfix {height: 1%;} /* End hide from IE-mac */ 
.clearfix::before, .clearfix::after {content: " "; display: block; height: 0; overflow: hidden;}
.clearfix::after { clear: both;}
.clearfix {}

.m20{ margin-top:20px!important;}
.m30{ margin-top:30px!important;}
.m10{ margin-top:10px!important;}
.m15{ margin-top:15px!important;}

.mr22{ margin-right:22px!important;}
.md22{ margin-bottom:22px!important;}
.mr16{ margin-right:16px!important;}

.k{ max-width:1200px; height:auto; margin:0px auto; overflow:hidden;}
.w{ width:100%; height:auto; overflow:hidden; min-width:1200px;}

.h36{ height:36px; background:#000; border-top:#CD0000 5px solid;}
.h100{ height:100px; Z-INDEX: 9999;}

.t1{ width:900px; float:left; line-height:36px; color:#CCCCCC;}
.t2{ width:190px; float:right; background:url(/Images/t2.jpg) right center no-repeat; height:36px;}

.logo{ width:360px; height:46px; float:left; margin-top:27px;}
.search{ width:300px; height:30px; float:right; margin-top:15px!important;}
.sob{width: 300px;height: 30px; overflow: hidden; background: url(/Images/t19.png);}
.sob .son1{position: absolute;padding-left: 38px;padding-top: 3px;}
.sob .son1 .theinp1,.sob .son1 .theinp2{border-width: 0;width: 182px;height: 14px;line-height: 14px;padding-top:5px; padding-bottom:5px;color: #666;font-size: 14px;font-family: simsun;outline:none;}
.sob .son1 .theinp2{color: #ccc;}
.sob .son2{position: absolute;margin-left: 220px;}
.sob .son2 span{cursor: pointer;}

.mu{ height:40px; width:700px; float:right; margin-top:10px;}

#navMenu{ height:40px; Z-INDEX: 100;}
.mus{Z-INDEX: 100;}
.mus,.mus UL{ margin:0px; padding:0px; list-style-type: none;}
.mus LI,.mus a{height:40px; line-height:40px; float:left; }
.mus LI{ margin:0px; padding:0px; background:url(/Images/navline.gif) right center no-repeat;}
.mus a{DISPLAY: block; width:100px;text-align:center; font-size:16px; color:#FFF;font-family:"微软雅黑"; color:#000; }
.mus LI:hover,.mus A:hover {color:#D80001;}
.mus LI a:hover {text-decoration: none; color:#D80001}
.mus LI ul li a:hover{ background-image:none;}
.mus LI UL {MARGIN-LEFT: -999em; POSITION: absolute; float:left;}
.mus LI UL li,.mus LI UL li a{line-height:30px;height:30px;background-image:none;}
.mus LI:hover UL,.mus LI.sfhover UL {MARGIN-TOP: 40px;padding:4px;Z-INDEX: 5;  MARGIN-LEFT: 0px; WIDTH: 160px;  POSITION: absolute; background-color:#000; opacity: 0.90;+CLEAR: both; +MARGIN-TOP: 0px;_clear:both; _margin-top:0px; border-top:#D80001 3px solid;}
.mus LI:hover UL LI A,.mus LI.sfhover UL LI A{DISPLAY: block; PADDING: 0px 0px 0px 8px; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px; TEXT-TRANSFORM: none; WIDTH: 152px; color:#DDD; TEXT-ALIGN: left;}
.mus LI:hover UL LI A:hover,.mus LI.sfhover UL LI A:hover {BACKGROUND-COLOR: #888; color:#000;}
.mus UL LI UL {DISPLAY: none;}
.mus UL LI UL LI A:hover {MARGIN-TOP: -2px; DISPLAY: block; MARGIN-LEFT: 50px; WIDTH: 105px; POSITION: absolute; BACKGROUND-COLOR: #666; color:#000;}
.mu .ms{ background:none;}

.t3{ text-align:center; margin-top:30px;}

.ititle{ width:1200px;float:left;text-align:center; padding:0 0 20px 0; overflow:hidden;}
.ititle p{ text-transform:uppercase;color:#222c50;font:16px/20px 'arial'; }
.ititle span{margin:0px auto 0;width:137px;line-height:40px; color:#da0c0c; display:block; text-align:center; font-size:24px;font-family:'Microsoft Yahei'; font-weight:bold;}
.ititle em{ font-style:normal; color:#222c50;font-size:14px;font-family:'Microsoft Yahei';}

.Cle{ width:200px; overflow:hidden; float:left;  z-index:999;}
.Cre{ width:978px; overflow:hidden; float:right; z-index:1;}

.ProClaT{  width: 200px; height:66px; color:#BA0000; font-size: 30px; line-height: 66px; text-align: center; font-weight:bold;  background: url(/Images/t5.jpg) center top no-repeat;}
.ProClaT span{ color:#545454;}	

.all-sort-list { position:relative; width:200px; float:left;  z-index:800;}
.all-sort-list .item { height:42px;}
.all-sort-list .item.bo { border-top:none; } 
.all-sort-list .item h3 { height:42px; width:200px; overflow:hidden; margin-top:11px; }
.all-sort-list .item h3 a{ width: 178px; height: 40px; padding-left:10px; padding-right:10px; border:1px solid #b7c5ce; display: block; color:#000; font-size: 16px; line-height: 40px; background: url(/Images/proclassbg.png) 180px center no-repeat #f6f6f6;}
.all-sort-list .item a { color:#000; text-decoration:none;  font-weight:normal;}
.all-sort-list .item a:hover {color:#E4393C; }
.all-sort-list .item-list { display:none; position:absolute; width:618px; min-height:42px; height:auto; overflow:hidden; background:#FFF; left:200px;
border:1px solid #B7C5CE; z-index:9999;}
.item-list .subitem { float:left; width:600px; padding:0px 9px 0px 9px; }
.item-list .subitem dl { width:600px; float:left; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt { float:left; width:190px; text-indent:15px; line-height:20px; color:#666; padding:5px 5px; }
.item-list .subitem dt a { color:#666; text-decoration:none; }

.more a{ width:142px; height: 40px; padding-left:20px; padding-right:36px;border: 1px solid #a90b21; display: block; color:#ffffff; line-height: 40px; background:url(/images/more.jpg) 160px center no-repeat #c71730; margin-top:15px;}

.Ccn{ width:220px; height:250px; float:left; border:#CCC 1px solid; padding:5px;}
.Ccn dt{ width:220px; height:220px; background:#CCC;}
.Ccn dt img{ margin:5px; width:210px; height:210px;}
.Ccn dd{ line-height:30px; text-align:center; color:#333; margin-top:3px; font-size:12px;}

.Ccn dt:hover{ width:220px; height:220px; background:#F00;}

.newsleft{float:left;width:720px; left:0;top:0; height:auto; overflow:hidden;}
.newsmain{float:left;width:720px;padding:0}
.newsmain li{float:left;width:720px;margin:0;height:75px;padding:12px 0;border-bottom:1px solid #d7d7d7}
.newsmain li a{float:left;width:720px;background:url(/Images/more.gif) right 15px no-repeat}
.newsmain li a:hover{background:url(/Images/more1.gif) right 15px no-repeat}
.time{float:left;width:56px;height:58px;background:url(/Images/time.jpg) left top no-repeat;margin-right:1px;color:#fff;font-family:Arial,Helvetica,sans-serif;text-align:center;display:inline;margin:10px 0 0 10px}
.time font{float:left;text-align:center;width:100%;font:16px/27px Microsoft Yahei;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.time span{font:16px/31px Microsoft Yahei;float:left;width:100%;color:#fff;border-top:1px solid #fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.newsli_r{float:right;line-height:1.5;color:#8b8b8b;width:630px;margin-left:10px}
.newsli_rt{float:left;width:585px;font:14px/1.5 'Microsoft Yahei'}
.newsli_rt .fl{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;width:585px;font-weight:700;color:#29283a}
.newsmain li a:hover .time{background:url(/Images/time1.jpg) left top no-repeat}
.newscont{float:left;width:570px;line-height:25px;font-size:12px;height:50px;overflow:hidden;color:#5c5c5c;padding:5px 0 0 0}
.newsltop{float:left;width:720px;background:url(/Images/newslline1.gif) left bottom repeat-x;padding:20px 0 15px 0}
.newsltop span{color:#d70c0c;font-size:26px;font-family:"Microsoft Yahei";float:left;padding:15px 5px 0 23px;background:url(/Images/newslline.gif) 8px 20px no-repeat}
.newsltop em{background:url(/Images/plus1.gif) left 25px no-repeat;text-transform:uppercase;padding:33px 0 0 0;float:left;color:#7d7b9f;font-size:16px;font-family:Arial,Helvetica,sans-serif;font-style:normal}
.newsltop a{float:right;font-size:14px;color:#29283a;display:inline;margin:35px 0 0 0}

.newsmain .on a{background:url(/Images/more1.gif) right 15px no-repeat}
.newsmain .on a .time{background:url(/Images/time1.jpg) left top no-repeat}


.Aboutr{float:right;width:450px; left:0;top:0; height:auto; overflow:hidden;}
.Atop{float:right;width:450px;background:url(/Images/newslline1.gif) left bottom repeat-x;padding:20px 0 15px 0}
.Atop span{color:#d70c0c;font-size:26px;font-family:"Microsoft Yahei";float:left;padding:15px 5px 0 23px;background:url(/Images/newslline.gif) 8px 20px no-repeat}
.Atop em{background:url(/Images/plus1.gif) left 25px no-repeat;text-transform:uppercase;padding:33px 0 0 0;float:left;color:#7d7b9f;font-size:16px;font-family:Arial,Helvetica,sans-serif;font-style:normal}
.Atop a{float:right;font-size:14px;color:#29283a;display:inline;margin:35px 0 0 0}
.Aboutr dt{float:left;width:450px;margin:0;height:140px;padding:12px 0;}
.Aboutr dd{float:left;width:450px;line-height:25px;font-size:14px;height:170px;overflow:hidden;color:#5c5c5c;padding:5px 0 0 0}

.moer2{ width:450px; height:32px; margin-top:40px; height:32px; float:left;}
.moer2 a{ width:140px; height:32px; background:#ffffff url(/Images/more_1.png) no-repeat center center; display:block; margin:0 auto; margin-top:-16px; line-height:30px; text-align:center; font-size:14px; transition:all .2s linear;}
.moer2 a:hover{ background:#ffffff url(/Images/more.png) no-repeat center center; color:#fff;}

.lin{ border:#CCC 1px solid; height:auto; overflow:hidden;}
.lina{ height:36px; line-height:36px; float:left; width:100px; text-align:center; color:#333; font-size:15px; font-weight:bold;}
.linb{ height:auto; overflow:hidden; width:1090px; float:right;}
.linb li{ float:left; line-height:36px; margin-right:30px;}
.linb li a{ color:#666;}

.h50{ height:50px; color:#fff; font-size:16px; background:#222C50; text-align:center; line-height:50px;}
.h50 a{ color:#fff;}

.h90{ height:90px; background:url(../Images/t4.jpg) center no-repeat;}
.ft{ margin:20px auto; text-align:center; line-height:25px; color:#DDD;}
.ft a{ color:#DDD;}


/*内页*/
.b1{ background:url(/Images/b2.jpg) center top no-repeat; height:260px;}

.left{float:left; width:246px; overflow:hidden; margin-right:18px;}
.leftTitle{ width: 222px; height: 46px; padding-left:20px ; margin-bottom: 10px; border:2px solid #D3DDE9; color:#0c101f; font-size: 18px; line-height: 46px; font-weight: bold;}
.leftTitle span{ color:#0c101f; font-size: 14px; text-transform: uppercase; font-weight: normal;}

.leftProClaList{width:246px;  height:100px; height:auto!important;min-height:100px; padding-bottom: 14px;}
.leftProClaListUl{width: 246px;}
.leftProClaListUl li{ 
	width: 204px;height:40px;padding-left: 20px;padding-right:20px;margin-bottom: 6px;border: 1px solid #d5d5d5;
	overflow:hidden;
	background:#ffffff; }
.leftProClaList a{color:#0f1427;font-size:14px;line-height:40px; font-weight: bold;}
.leftProClaListUl a:hover{color:#CD0000}	
.leftProClaListUl  .childCla{ width: 244px;margin-top: -6px; margin-bottom:6px; border: 1px solid #acacac; display: none;}
.leftProClaListUl  .childCla  li{
	width:244px; height: 40px; padding: 0px;margin: 0px; border:none; border-bottom:1px solid #acacac; 
}
.leftProClaListUl  .childCla li a{
	width: 204px;  height: 40px; padding: 0px 20px;  display: block;
	color:#0f1427;font-size:14px;line-height:40px; font-weight: bold;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
	background: #f0f0f0;}
.leftProClaListUl  .childCla li a:hover{color:#fe6716}	

.leftProClaListUl li.open{ background:#C71730; border: 1px solid #A90B21;  }
.leftProClaListUl li.open a{color:#fff}
/*.leftProClaListUl li.on{ background:#0f1427;border: 1px solid #0f1427;  }*/
.leftProClaListUl li.on a{color:#fff}
/*end leftProClaList*/

.Down{ float: left; margin-right: 40px; background:#C71730; border: 1px solid #A90B21; text-align:center; width:180px; height:40px; line-height:40px; font-size:16px; font-weight:bold; margin-top:20px; }
.Down a{color:#fff}

.leftContact{ width: 204px; padding: 10px 20px; border:1px solid #D3DDE9}
.leftContact dl{width:204px; display:block;clear:both;}
.leftContact dl dt,.leftContact dl dd{color:#666666; font-size:12px;  line-height:30px; }
.leftContact dl dt{float:left; width:40px;}
.leftContact dl dd{float:left; width:164px;}

/*内页右*/
.mainCon{width:936px; float:left;}
.mainConTitle{position: relative; width:936px; height:46px;border-bottom: 2px solid #D3DDE9;  }
.mainConTitle .mFont{float: left; width: 100px; height: 46px; color: #0f1427;font-size: 24px; line-height: 46px; font-weight: bold;}	
.mainConTitle .position {  position: absolute; right: 0px; bottom:0px; height:46px;color: #666666; font-size: 12px;line-height:54px;}
.mainConTitle .position a{color:#666;}
.mainConTitle .position a:hover{color:#0f1427}
.mainConTitle .xian{ width: 120px;height: 2px;font-size: 0px; line-height: 0px;position:absolute; left:0px; bottom:-2px;background: #348502; }
.mainConTitle .position span{ font-size: 12px;}
 /*end mainConTitle*/
 
.mainContect{ color:#666;font-size:14px;line-height:30px;overflow:hiddenp; margin-top:16px; padding-top:15px; height:auto!important;min-height:360px;height:360px;word-wrap:break-word; word-break:break-all;padding-bottom:20px;background:#fff ;}
.mainContect img{ max-width: 100%;}
.mainContect .title{ width:100%;color:#0f1427;font-size:22px; line-height:40px;text-align:center; }
.mainContect .times{width: 100%; height: 40px; border-bottom:1px dotted #ddd; padding-top:5px; text-align:center; color:#999999;font-size:12px;line-height:40px; font-weight:normal}
.mainContect .timea{ float:left;width:170px; font-size:12px;}	
.mainContect .bdsharebuttonbox{ float: left;}
.mainContect .pic{ width:100%; text-align:center;padding:20px 0px 0px 0px;}
.mainContect .pic img{margin:0 auto;}
.mainContect .con{ padding:20px 14px 20px 14px;line-height:30px;font-size:14px; color:#666;word-wrap:break-word; word-break:break-all;overflow:hidden}
.mainContect .conTitle{ width: 100%; border-bottom: 1px solid #c8c8c8;margin-bottom: 15px;}
.mainContect .conTitle span{ width: 120px; height: 36px;display: block;color:#fff; font-size: 16px;line-height: 36px; text-align: center;background: #0b61a5;}
.mainContect .pgfy{ width:100%; border-top:1px solid #eaeaea; padding-top:15px;padding-bottom:20px; margin: 0 auto;}
.mainContect .pgfyl{float:left;  width:810px;padding-left: 14px;}
.mainContect .pgfyl p{ color:#0f1427;font-size: 14px;}
.mainContect .pgfyl p a{ color:#0f1427; font-size: 14px;}
.mainContect .pgfyr{ width:100px;float:left; text-align:center;padding-top:30px;}
.mainContect .pgfyr a{ color:#0f1427;font-size:14px;}

.mainConList ul{padding-top:0px;clear:both;  padding-bottom:10px; margin-top: -16px;}
.mainConList ul li{
	width: 936px; height: auto; overflow:hidden; padding-top: 10px; padding-bottom: 10px;
	border-bottom:1px solid #d4dde3; }
.mainConList ul li a{width: 936px;padding: 0px 4px;display: block;
	color:#0f1427; font-size:16px; line-height:36px; font-weight: bold; }
.mainConList ul li a:hover{color:#f00}
.mainConList ul li span{ color: #999999;float: right; font-size:12px;line-height:36px; font-weight: normal; width:100px;}
.mainConList ul li p{width: 936px;padding: 0px 4px;color:#666666;font-size:12px;line-height:24px}


.wpc{ width:920px; height:auto; overflow:hidden; margin-top:20px;}
.wpds{ width:215px; height:180px; float:left;}
.wpdm{ width:213px; height:138px; float:left; border:#DDD 1px solid; background:#FFF; text-align:center; vertical-align:middle;}
.wpdm img { margin:4px;}
.wpdt{ width:215px; float:left; height:40px; line-height:40px; text-align:center; font-size:14px; color: #333;}
.wpdt a{color: #333;}

.wwc{ width:920px; height:auto; overflow:hidden; margin-top:20px;}
.wws{ width:293px; height:230px; float:left;}
.wwm{ width:291px; height:188px; float:left; border:#DDD 1px solid; background:#FFF; text-align:center; vertical-align:middle;}
.wwm img { margin:4px;}
.wwt{ width:293px; float:left; height:40px; line-height:40px; text-align:center; font-size:14px; color: #333;}
.wwt a{color: #333;}

/*分页*/
.pglist{ width:100%;clear:both;height:80px;}
.pglist ul{ width:100%; text-align:center; padding-top:20px;}
.pglist ul li{
	vertical-align: bottom; display:inline-block;*display:inline; *zoom:1;
 	width:30px;height:30px; margin-left:5px!important;_display:inline; _zoom:1; _margin-left:5px;  border:1px solid #333;
 	font-size:14px;line-height:30px; text-align:center; background:#333}
.pglist ul li a{color:#fff; line-height:30px; display:block}
.pglist ul li.home,.pglist ul li.end{ width:60px; height:30px; border:1px  solid #1561af;}
.pglist ul li.next,.pglist ul li.last{ 
	width:30px; height:30px;border:1px  solid #1561af;
	font-size:24px;line-height: 30px;  font-family:'宋体'!important; font-weight:bold; }
.pglist ul li.on{background:#D70C19;border:1px  solid #D70C19;}
.pglist ul li.on a{color:#fff;}
.pglist ul li.nohover{background:#999;border:1px  solid #999;font-family:'微软雅黑';color:#fff}
.pglist ul li.nohover a{color:#fff;}
/*end pglist*/

.pwz{ height:40px; line-height:40px;}
.soa{ border-bottom:#CCC 1px solid; border-top:#CCC 1px solid; height:36px; background:#DDD; text-indent:15px; color:#D80100; font-size:16px; line-height:36px; font-weight:bold;}
#wrap{position: relative; height:auto; overflow: hidden;}
.Plist{border-bottom:#CCC 1px solid; width:100%; height:auto; overflow:hidden; margin-top:5px;}
.Plist dt{ width:150px; float:left; text-align:right; color:#06C; font-weight:bold; line-height:36px; font-size:14px;}
.Plist dd{ width:1040px; float:right; overflow:hidden;}
.Plist dd A {PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 4px; WIDTH:auto; COLOR: #333; LINE-HEIGHT: 20px; PADDING-TOP: 2px; TEXT-ALIGN: center; font-size:14px;}	
.Plist dd A:hover {BACKGROUND: #1A4297; COLOR: #fff! important}
.Plist .Pon{BACKGROUND: #1A4297; COLOR: #fff! important}

#gradient{width: 100%; position: absolute; bottom: 0; left: 0;}
#read-more{border-top: 1px solid #CCC; background: #fff; color: #333;}
#read-more a{ display:block; width:200px; height:36px; text-align:center; font-size:14px; line-height:36px; margin: 0px auto; font-weight: bold; border:1px #CCCCCC solid; border-top:#FFF 1px solid; text-decoration: none;}
#read-more a: hover{color: #000;}

.Psh{ height:45px; background:#CCC; border-bottom:1px #666666 solid;}
.Psh dt{ width:90px; line-height:45px; text-align:right; font-size:15px; font-weight:bold; color:#333; float:left;}
.Psh dd{ width:240px; float:left;}
.Psh dd input{ width:220px; height:24px; margin-top:8px; line-height:24px; color:#333;}
.Psh .sub{ width:80px; height:28px;}

.table{ width:1200px; height:auto; overflow:hidden; background:#CCC;}
.cella{ width:69px; height:36px; border-right:1px solid #CCC; background:#DDD; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellb{ width:109px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellc{ width:249px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.celld{ width:109px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.celle{ width:109px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellf{ width:109px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellh{ width:89px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellk{ width:89px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellw{ width:258px; height:36px; background:#DDD; font-size:14px; color:#333; font-weight:bold; text-align:center;}

.cela{ width:69px; height:60px; border-right:1px solid #CCC; background:#FFF; font-size:12px; color:#333; padding:5px; text-align:center;}
.celb{ width:109px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celc{ width:249px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px; font-weight:bold;}
.celd{ width:109px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.cele{ width:109px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celf{ width:109px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celh{ width:89px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celk{ width:89px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celw{ width:258px;  background:#FFF; font-size:12px; color:#333; padding:5px;}


/*显示页面*/
.show .topMod{ background-color: #fff;border: 5px solid #eeeeee;padding: 10px;position:relative; height:auto; overflow:hidden;}
.show .topMod .topHd{ font-size:24px; margin-bottom:15px;padding-bottom:15px; border-bottom:1px solid #EEE;}
.show .topMod .topHd h2{float:left; width:990px; font-size:24px; font-weight:normal; color:#222;}
.show .topMod .topHd i{vertical-align: middle;}
.show .topMod .focusBox{float:left;width:420px; margin-right:10px; display:inline;}

/**简要描述**/
.show .topInfo{float:right;width:700px; position:relative; margin-top:15px; }
.show .topInfo .priceBox{background:url(../Images/pricebg.png);color: #f60;display: block;float: right;font-size: 14px;height: 56px;line-height: 24px;margin-bottom: -110px;width: 159px;}
.show .topInfo .priceBox a{color: #f60;cursor: pointer;display: block;height: 56px;position: relative;width: 159px;}
.show .topInfo .price span.r{display: block;font-family: 宋体;font-size: 12px;left: 10px;line-height: 12px;position: absolute;top: 10px;}
.show .topInfo .price strong{font: 26px/26px Arial;left: 10px;position: absolute;top: 27px;}
.show .topInfo .price i{color: #666;font: 12px/16px arial,宋体;left: 95px;position: absolute;text-align: center;top: 15px;width: 60px;}
.show .topInfo .brief{background:#fffbee;border: 1px solid #ffc13b;font-family: arial;font-size: 14px;margin-top: 5px;padding: 10px;color:#666;}
.show .infoList li em{color: #f60;font-family: arial;font-size: 14px;}
.show .infoList li span.p{color: #f60;font-family: Tahoma;font-size: 18px;font-weight: 700;}
.show .infoList li{line-height: 20px;margin-bottom: 14px;font-size:12px; color:#666;}
.show .infoList li label{width:60px; float:left;color:#666;padding-right:14px; text-align:right;font-family:"宋体";font-size:14px;}
.show .infoList li.sum{height: 40px;}
.show .infoList li.sum label{ color: #3AA400;font-weight:500;}
.show .infoList li.sum label em{font: 30px/1.5 Arial,simsun,sans-serif;margin-right: 3px}
.show .infoList li.sum a{color: #999;display: inline-block; font-size: 12px;padding-top: 15px;text-decoration: underline; padding-right:25px;}
.show .infoList li.sum i{padding-left:25px; padding-right:5px;}
.show .infoList li del{ font-size:12px; color:#999; font-family:Arial;padding-right:15px;}
.show .infoList li .price{font-size:24px; color:#F60;font-family:Arial;padding-right:5px;}
.show .infoList li .price b{font-size:12px;font-weight:500;padding-right:5px;}
.show .infoList li span{font-size:12px;}
.show .infoList li span.h{font-size:14px; color:#F90;padding-right:15px;}
.show .infoList li.t label{ line-height:26px;}
.show .infoList li.t span{background-color: #66CCCC;color: #f46033; display: inline-block;height: 26px;line-height: 26px;padding: 0 10px;margin-right:5px;color:#FFF; overflow:hidden;}
.show .infoList li.t span.s1{background-color: #66CCCC;}
.show .infoList li.t span.s2{background-color: #FF99CC;}
.show .infoList li.t span.s3{background-color: #FF9999;}
.show .infoList li.t span.s4{background-color: #4582D2;}
.show .infoList li.t span.s5{background-color: #FFAA66;}
.show .infoList li.t span.s6{background-color: #FF6666;}
.show .infoList li.t span.s7{background-color: #99CC66;}
.show .infoList li.t span.s8{background-color: #66CCFF;}
.show .infoList li.pay span{float:left;padding:0 15px 0 20px; background: url(../Images/show.png) no-repeat; margin-bottom:6px;}
.show .infoList li.pay span.yes{background-position:0 -306px; color:#000;}
.show .infoList li.pay span.no{background-position:0 -336px; color:#999;}
.show .bottomBox .btnCollection{float:left; height:24px; line-height:24px; padding:0 10px; background:#fc9354;border-radius: 3px; color:#FFF;}
.show .bottomBox .btnCollection:hover{background:#0470B1;}
.show .bottomBox .shareTo{float:right;}

.mid_container{ width:1200px; height:auto; overflow:hidden; z-index:1;}
.detail_m2{
	/*margin-top:42px;*/
	background-color:#ffffff;
	z-index:99;
	border-bottom:2px solid #1F85D7;
	width:1200px;
}
.detail_m2 li{
	width:104px;
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:16px;	
	cursor:pointer;
	float:left;
}
.detail_m2 li.detail_m2_li_sel{ font-size:24px; font-weight:bold; color:#1F85D7;}


.detail_m4{
	border:2px solid #1F85D7;
	padding:20px;
	border-top:none;
}
.detail_m4_con_box{
	color:#707070;
	font-size:14px;
	line-height:26px;	
	min-height:50px;
}

.mContect{ color:#666;font-size:14px;line-height:30px;overflow:hidden; padding-top:15px; height:auto!important; word-wrap:break-word; word-break:break-all;padding-bottom:20px;background:#fff ;}
.mContect .pgfy{ width:100%; margin: 0 auto;}
.mContect .pgfyl{float:left; width:1080px;padding-left: 14px;}
.mContect .pgfyl p{ color:#0f1427;font-size: 14px;}
.mContect .pgfyl p a{ color:#0f1427; font-size: 14px;}
.mContect .pgfyr{ width:100px;float:left; text-align:center;padding-top:30px;}
.mContect .pgfyr a{ color:#0f1427;font-size:14px;}

.cellc1{ width:299px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.celld1{ width:199px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.celle1{ width:199px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellw1{ width:258px; height:36px; background:#DDD; font-size:14px; color:#333; font-weight:bold; text-align:center;}

.celc1{ width:299px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px; font-weight:bold;}
.celd1{ width:199px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.cele1{ width:199px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celw1{ width:258px;  background:#FFF; font-size:12px; color:#333; padding:5px;}

.cellc2{ width:375px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.celle2{ width:375px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cellw2{ width:375px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}

.celc2{ width:375px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px; font-weight:bold;}
.cele2{ width:375px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.celw2{ width:375px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}

.taba{ width:936px; height:auto; overflow:hidden; background:#CCC;}
.cea{ width:69px; height:36px; border-right:1px solid #CCC; background:#DDD; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.ceb{ width:299px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cec{ width:119px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.ced{ width:119px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cee{ width:249px; height:36px; background:#DDD; border-right:1px solid #CCC; font-size:14px; color:#333; font-weight:bold; text-align:center;}
.cef{ width:74px; height:36px; background:#DDD; font-size:14px; color:#333; font-weight:bold; text-align:center;}

.cea1{ width:69px; height:60px; border-right:1px solid #CCC; background:#FFF; font-size:12px; color:#333; padding:5px; text-align:center;}
.ceb1{ width:299px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px; font-weight:bold;}
.cec1{ width:119px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px; text-align:center;}
.ced1{ width:119px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px; text-align:center;}
.cee1{ width:249px;  background:#FFF; border-right:1px solid #CCC; font-size:12px; color:#333; padding:5px;}
.cef1{ width:74px;  background:#FFF; font-size:12px; color:#333; padding:5px; text-align:center;}

.lxl{ width:520px; height:auto; overflow:hidden; float:left;}
.lxc{ padding:20px 10px 20px 10px;line-height:30px;font-size:14px; color:#666;word-wrap:break-word; word-break:break-all;overflow:hidden}

.lxr{ width:660px; height:auto; overflow:hidden; float:right; padding:20px 0px;}