.topbanner{ width:100%; height:245px; line-height:150px; color:#034ea0; text-indent:15em; text-align:center; font-size:32px; font-weight:bold; background-image:url(/images/topbanner.jpg); background-position:left top; font-family:microsoft yahei; }
.path{ width:980px; margin:0px auto; height:30px; line-height:30px; padding:10px 0px; font-size:14px; }
.path a{ color:#333; text-decoration:none;}
.detail{ width:978px; border:1px solid #e7e7e7; background-color:#faf9fe; margin:0px auto; overflow:hidden; }
.detail .left{ width:225px; float:left;}
.detail .left .menu{ width:200px; margin-left:10px; margin-top:10px;}
.detail .left .menu dt{ width:200px; height:52px; background-image:url(/images/menu-bg.jpg); color:#fff; font-size:16px; font-weight:bold; line-height:40px; text-indent:1em;}
.detail .left .menu dd{ background-image:url(/images/del.jpg); background-position:5px center; background-repeat:no-repeat; padding-left:12px; font-size:14px; color:#014c9f; border-bottom:1px solid #e7e7e7; padding:10px 0px 10px 17px;}
.detail .left .menu dd a{ color:#014c9f; text-decoration:none;}
.detail .left .menu dd a:hover{ color:#f60;}
.detail .left .menu dd.cur a{ font-weight:bold;}
.detail .right{ background-color:#fff; border-left:1px solid #e7e7e7; width:752px; float:left;}
.detail .right .content{ width:710px; margin:0px auto; overflow:hidden;}
.detail .right .content .contitle{ width:100%; height:50px; border-bottom:2px solid #e7e7e7;}
.detail .right .content .contitle h3{ float:left; height:50px; line-height:50px; border-bottom:2px solid #1367c5; color:#2274cf;}
.detail .right .content .contit{ width:100%; line-height:30px; text-align:center; border-bottom:1px solid #e7e7e7;padding:20px 0px 10px 0px;}
.detail .right .content .contit h1{ font-size:22px; color:#034ea0;}
.detail .right .content .contit div{ color:#666;}
.detail .right .content .artcon{ line-height:25px; font-size:14px; padding-top:10px;}
.detail .right .content .artcon p{ text-indent:2em; padding:10px 0px;}
.detail .right .content .artcon a{ color:#014c9f;}
.detail .right .content .artcon a:hover{ color:#f60;}
.detail .right .content .artmore{ font-size:14px; line-height:30px; padding:10px 0px 20px 0px;}
.detail .right .content .artmore a{ color:#014c9f;}
.detail .right .content .artmore a:hover{ color:#f60; text-decoration:none;}

.detail .right .newlistcon{ font-size:14px; line-height:40px; margin-top:20px;}
.detail .right .newlistcon li{ border-bottom:1px dashed #e7e7e7;}
.detail .right .newlistcon li span{ color:#dd0000; padding-right:10px;}
.detail .right .newlistcon li a{ color:#333; text-decoration:none;}
.detail .right .newlistcon li a:hover{ color:#f60;}

.detail .right .recproduct{ width:710px; margin:0px auto; margin-top:20px; clear:both;}
.detail .right .recproduct .item{ width:310px; padding:10px; height:310px; border:1px solid #ddd; margin-left:15px; margin-bottom:20px; float:left; }
.detail .right .recproduct .item .img{ width:310px; height:172px; padding-top:5px; text-align:center; background-color:#fff; overflow:hidden;}
.detail .right .recproduct .item .img img{ width:300px; height:167px;}
.detail .right .recproduct .item p{ width:310px; height:70px; padding:10px 0px; line-height:20px; margin-top:5px; color:#333; overflow:hidden; color:#666;}
.detail .right .recproduct .item strong{ font-size:16px; padding-bottom:8px; display:block;}
.detail .right .recproduct .item strong a{ color:#2274cf; text-decoration:none;}
.detail .right .recproduct .item span{ display:block; width:80px; height:30px; line-height:30px; text-align:center; background-color:#1367c5; color:#fff; float:right;}
.detail .right .recproduct .item span a{ color:#fff; display:block; width:80px; height:30px; text-decoration:none;}

.detail .right .recproduct .item:hover{ background-color:#005fb1;}
.detail .right .recproduct .item:hover strong a{ color:#fff;}
.detail .right .recproduct .item:hover span { background-color:#fff; color:#2274cf}
.detail .right .recproduct .item:hover span a{ color:#2274cf;}
.detail .right .recproduct .item:hover p {color:#fff;}
/*---*/
.detail .right .recvido{ width:710px; margin:0px auto; margin-top:20px; overflow:hidden; clear:both;}
.detail .right .recvido .item{ width:213px; padding:10px; height:160px; border:0px solid #ddd; margin-bottom:20px; float:left; }
.detail .right .recvido .item .img{ width:210px; height:118px; padding-top:5px; text-align:center; background-color:#fff; overflow:hidden;}
.detail .right .recvido .item .img img{ width:210px; height:118px;}
.detail .right .recvido .item p{ width:210px; height:30px; line-height:30px; text-align:center; font-size:14px; margin-top:5px; color:#333; overflow:hidden; color:#333;}
.detail .right .recvido .item p a{ color:#333; text-decoration:none;}
.detail .right .recvido .item p a:hover{ color:#f60; text-decoration:underline;}

.detail .right .content .protit{ width:100%; line-height:55px; text-align:center;padding:15px 0px 0px 0px; margin-bottom:30px;  margin-top:10px; border-bottom:1px solid #e7e7e7;}
.detail .right .content .protit h1{ font-size:22px; color:#034ea0;height:55px; padding-bottom:13px; display:inline; border-bottom:1px solid #1367c5; font-family:microsoft yahei;}
.detail .right .prodetailimg{ text-align:center;}

.detail .right .content .subtit{ width:100%; height:50px; border-bottom:2px solid #e7e7e7;}
.detail .right .content .subtit h3{ float:left; height:49px; line-height:49px; border-bottom:3px solid #1367c5; color:#2274cf;}

.detail .right .content .anlititle{ width:100%; height:50px; border-bottom:2px solid #e7e7e7;}
.detail .right .content .anlititle h3{ height:50px; line-height:50px; border-bottom:2px solid #1367c5; color:#2274cf;}
.detail .right .anliimg{ text-align:center; border:1px solid #e7e7e7; border-top:none; padding:20px 0px}
/* page */
.papers {
	width:710px;
	padding:15px 0px;
	text-align:center;
	margin-top:15px;
	margin-bottom:5px;
	background:#fff;
	overflow:hidden;
}
.papers ul{ margin:0px auto;}
.papers li{ float:left; height:29px; line-height:29px; padding:0px 10px; margin:0px 3px; border:1px solid #ddd;}
.papers li.thisclass{border:1px solid #036cb4;font-weight:bold;color:#fff;background:#036cb4;}
.papers a{ text-decoration:none; color:#333;}
.papers a:hover{ color:#f60;}