*{ margin:0; padding:0}
body {
	margin:0px auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px auto;
	/*background:url(/en/image/bg.jpg) repeat-x top center;*/
}
img{border:none;}
.inbox{ border:1px solid #c8c8c8; padding:2px; height:114px;  background:#fff;}
.inbox img { width:180px; height:114px;}

ul,li{margin:0px; padding:0px; list-style:none;}
/*滚动图片*/
#demo { margin: 0px auto; width:943px; height:auto; overflow:hidden; margin-top:10px; }    
#demo ul li{ float:left; line-height:25px; text-align:center; margin-right:10px;}
#demo img{ display:block; border:#c8c8c8 1px solid; width:180px; height:114px; background:#fff;}
#demo a:hover img{ border:1px solid #C30001;}
#indemo {    float: left;   width: 800%;   }   
#demo1 {    float: left;   }   
#demo2 {    float: left;   }
.p_txt{display:block; text-align:center; width:180px; color:#333;}

.cpzs{}
.cpzs li{ float: left; width:158px; padding-right:15px; height:80px; padding-top:10px; text-align:center;  }
.cpzs img{ float: left; width:156px; height:102px;  border:#c8c8c8 1px solid;}
.cpzs img:hover{ border:1px solid #C30001;}
.cpzs .p{width:156px; text-align:center; line-height:25px;}
/*滚动图片*/   
.hor{ padding-left:40px;}
.hor li{ float: left; width:252px; padding-right:50px; height:240px; padding-top:10px; text-align:center;  }
.hor img{ float: left;width:250px; height:180px;  border:#c8c8c8 1px solid;}
.hor img:hover{ border:1px solid #C30001;}
.hor li a{ display:block; width:250px; text-align:center; line-height:25px;}


.bgs1{float: left;width: 104px;height:27px;line-height:27px;font-size:14px;font-family:"微软雅黑";text-align:center;background:url(/en/image/bgs1.jpg) left 0px no-repeat;color:#fff;}

.abanner {width:1003px;height:200px;margin:0px auto;padding:0px;clear:both;}
.abanbg {width:100%;height:200px;margin:1px auto;padding:0px;}

/*#*/


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a.prlist:link {
	text-decoration: underline;
	color:#3165ff
}
a.prlist:visited {
	text-decoration: underline;
	color:#3165ff
}
a.prlist:hover {
	text-decoration: none;
	color:#ff6600
}
a.prlist:active {
	text-decoration: underline;
}
a.plist:link {
	text-decoration: none;
	color:#7e7e7e
}
a.plist:visited {
	text-decoration: none;
	color:#7e7e7e
}
a.plist:hover {
	text-decoration: underline;
	color:#6fa200
}
a.plist:active {
	text-decoration: none;
}
a.newslink:link {
	text-decoration: none;
	color:#01aef0;
	font-weight:bold;
}
a.newslink:visited {
	text-decoration: none;
	color:#01aef0;
	font-weight:bold;
}
a.newslink:hover {
	text-decoration: underline;
	color:#ffffff;
	font-weight:bold;
}
a.newslink:active {
	text-decoration: none;
}
a.newslinks:link {
	text-decoration: none;
	color:#444444;
}
a.newslinks:visited {
	text-decoration: none;
}
a.newslinks:hover {
	text-decoration: none;
	color:#f10307;
}
a.newslinks:active {
	text-decoration: none;
}
.cplink a {
	text-decoration: none;
	color:#4b4b4b;
}
.cplink a:hover {
	text-decoration: none;
	color:#e30000;
}
img {
	border-width:0px;
}

.logobg {
	width:960px;
	height:80px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	
}
.logo {
	width:413px;
	height:80px;
	margin:0px auto;
	padding:0px;
	background:url(/en/img/logo.jpg) no-repeat;
	clear:both;
	float:left;
}

.lan {
	height:23px;
	line-height:80px;
	color:#333;
	width:500px;
	text-align:right;
	float:right;
	
}
.lan a {
	color:#333;
	margin-left:10px;
	margin-right:10px;
}
.lan a:hover {
	color:#333;
	text-decoration:underline;
}

.menu {
	width:960px;
	height:30px;
	margin:0px auto;
	padding:0px;
	background:transparent url("/en/img/nav.jpg") no-repeat scroll 0% 0%;
}
.menu ul {
	list-style-type:none;
	padding: 0px;
	margin:0px;
	
}
.menu ul li {
	text-align:ceneter;
	padding:0px;
	float:left;
	background:url(/en/img/line.jpg) no-repeat right center;
}
.menu ul li a {
	width:88px;
	text-decoration:none;
	margin:0px auto;
	display:block;
	font-size:12px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.menu ul li a:hover {
	width:88px;
	text-decoration:underline;
	margin:0px auto;
	display:block;
	height:30px;
	line-height:30px;
	font-size:12px;
}
.lih {
	width:88px;
	color:#fff;
	text-decoration:none;
}
.lih a {
	width:88px;
	color:#fff;
	text-decoration:none;
}
.lih a:hover {
	width:88px;
	color:#fff;
	background:transparent url("/en/img/sprite-fix-design2.png") repeat-x scroll -4px -3px;
	text-decoration:underline;
}
.li1 {
	width:88px;
	color:#fff;
	margin-top:4px;
	margin-left:5px;
}
.li1 a {
	width: 84px;
    height: 26px;
    line-height: 26px;
    color: #006492;
    background:url("/en/img/nav_bg.png") no-repeat center center;

}
.main {
    width: 960px;
    margin: 0 auto;
    overflow:hidden;
}
.clear {
    clear: both;
}

.ml {
    float: left;
    width: 736px;
    padding:10px;
    margin-top:10px;
    border: 2px solid #E2E3EA;
  }
 .fash {
    width: 742px;
    height:400px;
    background-color:#000;
    }
 
.mr {
    float: right;
    width: 187px;
    height: auto;
}
 .column_r01 {
    width: 187px;
    height: auto;
    padding-top: 10px;
    clear: both;
 }
    
.column_r01 a {
    text-decoration: none;
    color: #666;}

 
.nbanner {
	width:1003px;
	height:250px;
	margin:0px auto 1px auto;
	padding:0px;
	clear:both;
}
.lj {
	width:1003px;
	height:31px;
	margin:0px auto 15px auto;
	padding:0px;
	line-height:31px;
	border-bottom:1px solid #c8c8c8;
	color:#4b4b4b;
	clear:both;
}
.lj a {
	color:#4b4b4b;
}
.lj a:hover {
	color:#e30000;
}
#con {
	width:960px;
	margin:10px auto 0px auto;
	height:auto !important;
	padding:0px;
	clear:both;
	overflow:hidden;
}
.first1 {
	width:374px;
	height:194px;
	margin:0px auto;
	padding:0px;
	background:url(/en/image/firstbg.jpg) no-repeat;
	float:left;
	display:inline;
}
.title {
	width:364px;
	height:28px;
	margin:4px auto 14px auto;
	padding:0px;
	background:url(/en/image/title.jpg) no-repeat;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	text-indent:25px;
	line-height:28px;
}
.title span {
	font-size:12px;
	font-family:"宋体";
	color:#979797;
	float:right;
	line-height:28px;
	padding-right:15px
}
.title span a {
	color:#979797;
	text-decoration:none;
}
.title span a:hover {
	color:#e30000;
	text-decoration:none;
}
.jjcon {width:364px;height:123px;margin:0px auto;padding:0px;color:#4b4b4b;line-height:24px;}
.jjimg{width:100px; height:122px; float:left; padding-right:15px;}
.jjbox{width:249px; height:123px;float:left; overflow: hidden;}
/* white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;*/
.first2 {
	width:374px;
	height:194px;
	margin:0px 0px 0px 14px;
	padding:0px;
	background:url(/en/image/firstbg.jpg) no-repeat;
	float:left;
	display:inline;
}
.title2 {
	width:370px;
	height:33px;
	margin:1px auto 14px auto;
	padding:0px;
	background:url(/en/image/title2.jpg) no-repeat;
	color:#4b4b4b;
	font-family:"微软雅黑";
	font-size:14px;
	text-indent:15px;
	line-height:33px;
}
.title2 span {
	font-size:12px;
	font-family:"宋体";
	color:#979797;
	float:right;
	line-height:33px;
	padding-right:20px
}
.title2 span a {
	color:#979797;
	text-decoration:none;
}
.title2 span a:hover {
	color:#e30000;
	text-decoration:none;
}
.newslist {width:723px;height:auto;margin:0px auto;padding:0px;}
.newslist ul li {width:723px;margin:0px;padding:0px;line-height:23px;height:23px;color:#4b4b4b;background:url(/en/image/dot.gif) no-repeat left center;border-bottom:1px solid #C2C2C2;float:left;text-indent:15px;}
.newslist ul li a { display:block; float:left;width:620px;line-height:23px;height:23px;color:#4b4b4b;text-indent:15px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.newslist ul li span { width:95px; display:block; float:right;color:#4b4b4b;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.newslist ul li a:hover {color:#e30000;}

.newscon {
	width:350px;
	height:120px;
	margin:0px auto;
	padding:0px;
}
.newscon ul {
	width:350px;
	margin:0px;
	padding:0px;
	line-height:23px;
	list-style:none;
	float:left
}
.newscon ul li {
	width:350px;
	margin:0px;
	padding:0px;
	line-height:23px;
	height:23px;
	color:#4b4b4b;
	background:url(/en/image/dian.jpg) no-repeat left top;
	border-bottom:1px dotted #c8c8c8;
	float:left;
	text-indent:15px;
}
.newscon ul li a { display:block; float:left;
	width:250px;
	line-height:23px;
	height:23px;
	color:#4b4b4b;
	text-indent:15px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;
}
.newscon ul li span { width:95px; display:block; float:right;color:#4b4b4b;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.newscon ul li a:hover {
	width:250px;
	margin:0px;
	padding:0px;
	line-height:23px;
	height:23px;
	color:#e30000;
	text-indent:15px;
}
.first3 {
	width:226px;
	height:auto;
	padding:0px;
	margin:0px auto;
	float:right;
	display:inline;
}
#left {
	width:200px;
	height:auto!important;
	margin:0px auto;
	padding:0px;
	display:inline;
	float:left;
}
.ntitle {
	height:30px;
	line-height:30px;
	text-indent:10px;
	text-align:left; 
	color:#fff;
	background:url(/en/img/nllist.jpg) no-repeat left;
	font-weight:bold;
}
.listw {
	width:198px;
	height:auto !important;
	overflow:auto;
	clear:both;
	border:1px solid #ddd;
	margin:0px auto;
	padding:0px;
}
.list {
	width:198px;
	height:auto !important;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	clear:both;
}
.list ul {
	list-style-type:none;
	margin:0px auto;
	padding:0px;
	width:198px;
}
.list ul li {
	text-align:center;
	height:32px;
	padding:0px;
	margin:0px auto;
	float:left;
	overflow:hidden;
}
.listb a {
	width:198px;
	height:32px;
	
	color:#333;
	line-height:32px;
	text-decoration:none;
	margin:0px;
	display:block;
	font-size:12px;
	text-indent:15px; text-align:left;
}
.listb a:hover {
	width:198px;
	height:32px;
	line-height:32px;
	color:#333;
	text-decoration:underline;
	margin:0px;
	display:block;
	font-size:12px;
	text-indent:15px;
}
.lista {
	width:217px;
	height:32px;
	color:#fff;
	font-weight:bold;
	line-height:32px;
	text-decoration:none;
	margin:0px;
	display:block;
	font-size:12px;
}
.lista a {
	width:217px;
	height:32px;
	color:#fff;
	font-weight:bold;
	line-height:32px;
	background:url(/en/image/listhover.jpg) no-repeat;
	text-decoration:none;
	margin:0px auto;
	display:block;
	font-size:12px;
	text-indent:25px;
}
.lista a:hover {
	width:217px;
	height:32px;
	line-height:32px;
	font-weight:bold;
	color:#fff;
	background:url(/en/image/listhover.jpg) no-repeat;
	text-decoration:none;
	margin:0px;
	display:block;
	font-size:12px;
	text-indent:25px;
}
.listd {
	width:226px;
	height:16px;
	margin:0px auto;
	padding:0px;
	background:url(/en/image/ltitled.jpg) no-repeat;
	clear:both;
}
.pic {
	width:226px;
	height:90px;
	margin:0px auto 8px auto;
	padding:0px;
	overflow:auto;
	clear:both;
}
.height20 {
	height:20px;
	width:100%;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}
.height15 {
	height:15px;
	width:100%;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
}
#right {
	width:744px;
	float:right;
	height:auto!important;
	margin:0px auto;
	padding:0px auto;
	display:inline;
	
}
.rightn_title {
	width:744px;
	height:35px;
	line-height:35px;
	margin:1px auto;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #ddd;
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-family:"微软雅黑";
	text-indent:10px;
	overflow:auto;
	clear:both;
	text-align:left;
	background:url(/en/img/ico2.gif) no-repeat 0 center;
}
.content {
	width:744px;
	height:400px;
	min-height:600px;
	height:auto !important;
	margin:0px auto 1px auto;
	padding:10px 0px 20px 0px;
	clear:both;
}
.content_contenta {
	width:723px;
	margin:0px auto 10px auto;
	padding:0px;
	line-height:30px;
	color:#4b4b4b;
	text-align:left;
}
.content_contenta a {
	color:#4b4b4b;
}
.content_contenta a:hover {
	color:#e30000;
}
.height24 {
	height:24px;
	overflow:hidden;
	margin:auto;
	padding:0px;
}


.foot {
    padding-top: 10px;
    margin: auto;
    width: 960px;
    height: auto;
    padding-bottom: 10px;
}
.link {
    width: 960px;
    height: 34px;
    line-height: 34px;
    background: transparent url("../img/foot.jpg") no-repeat scroll 0% 0%;
    color: #FFF;
    text-align:center;
 }
.db {
	width:1003px;
	height:60px;
	line-height:23px;
	margin:0px auto;
	padding:13px 0px 0px 0px;
	color:#4b4b4b;
	clear:both;
	overflow:auto;;
	text-align:center
}
.db a {
	color:#4b4b4b;
	text-decoration:none;
}
.db a:hover {
	color:#e30000;
	text-decoration:none;
}
.nTab {
	width: 1001px;
	height:206px;
	background:url(/en/image/gdbg.jpg) no-repeat;
	margin: 0px auto;
	padding:0px;
	clear:both;
}
.nTab .TabTitle {
	clear: both;
	width:989px;
	margin:0 auto;
	padding-top:4px;
	height: 27px;
	border-bottom:1px solid #de0000;
	overflow: hidden;
}
.nTab .TabTitle span { display:block;
	float:right;
	line-height:27px;
	padding-right:20px;
	color:#9f9f9f;
}
.nTab .TabTitle span a {
	color:#9f9f9f;
}
.nTab .TabTitle span a:hover {
	color:#e30000;
}
.nTab .TabTitle ul {
	margin:0px 0px 0px 0px;
	padding:0;
}
.nTab .TabTitle li {
	float: left;
	width: 104px;
	cursor: pointer;
	padding:0px;
	margin:0px 1px 0px 0px;
	list-style-type: none;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-family:"微软雅黑";
	text-align:center;
}
.nTab .TabTitle .active {
	background:url(/en/image/bgs1.jpg) left 0px no-repeat;
	color:#fff
}
.nTab .TabTitle .normal {
	background:url(/en/image/bgs2.jpg) left 0px no-repeat;
	color:#4b4b4b
}
.nTab .TabContent {
	width:943px;
	height:120px;
	margin:8px auto 0px auto;
	padding:0px 0px;
}
.clear {
	clear:both;
	
	
}
.page_nav{ color:#333;  height:30px;}
.page_nav A {
	PADDING-BOTTOM: 3px;
	MARGIN: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #5f5f5f;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px
}
.page_nav A:hover {COLOR: #5f5f5f;
}
.page_nav A:visited {
	COLOR: #5f5f5f;
}
.page_nav A:active {
	COLOR: #5f5f5f;
}
.page_nav SPAN {
	PADDING-BOTTOM: 3px;
	MARGIN: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	COLOR: #5f5f5f;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px
}


/*focus*
.wrapper {
	width:1003px;
	margin:0 auto;
}
/* qqshop focus */

#focus {
	width:1003px;
	height:400px;
	overflow:hidden;
	position:relative;
}
#focus ul {
	height:400px;
	position:absolute;
}
#focus ul li {
	float:left;
	width:1003px;
	height:400px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .btnBg {
	position:absolute;
	width:1003px;
	height:20px;
	left:0;
	bottom:0;
	background:#000;
}
#focus .btn {
	position:absolute;
	width:1003px;
	height:10px;
	padding:5px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#ff6501;
}
#focus .btn span.on {
	background:#93028F;
}
#focus .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:120px;
	background:url(/en/images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#focus .pre {
	left:0;
}
#focus .next {
	right:0;
	background-position:right top;
}/nd:#ff6501;
}
#focus .btn span.on {
	background:#93028F;
}
#focus .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:120px;
	background:url(/en/images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#focus .pre {
	left:0;
}
#focus .next {
	right:0;
	background-position:right top;
}/