﻿/* 大屏幕 ：大于等于980px*/
@media (min-width: 980px){
html {
	text-align: center;
}

body {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	background: #fff url(../images/bg_top.jpg) repeat-x top
}
.body_index {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	background: #fff url(../images/bg_indexbody.jpg) repeat-x top
}
td,div,font {
	font: 12px/1.5 "宋体";
	color: #636363;
}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
img {
	border: none;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #636363;
	text-decoration: none;
}
a:hover {
	color: #d12322;

}
.content {width:450px;float:left;margin:0px 3px 0px 8px;
}
.sider {
	width: 180px;height:auto;float:left;display:inline-block
	
}


/** 页头区 **/
.sjlogo{display:none}
.top {
	border-bottom: 1px solid #DCDCDC;
}
.top td {
	background: #F4F4F4;
}
.top table td {
	padding: 3px 10px;
}
.top a {
}
.top .inputText {
	height: 14px;
	border: 1px solid #999;
}
.top .inputSub {
	height: 19px;
}

/** 导航 **/
.navsj {display:none}
.nav {width:857px;height:40px;margin:0px auto;float:left;
}
.nav .nav_global {width:1000px;
}
.nav .nav_global ul { 
	padding: 0 10px;
}
.nav .nav_global li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 12px;
	line-height: 33px;
	font-weight: bold;
	color: #FFF;
	background: url(../images/nav_line.jpg) no-repeat right 2px;
	padding-right: 2px;
	
	
}
.nav .nav_global li a {
	display: block;
	color: #fff;
	text-align: center;
	padding: 3px 13px 0px 13px;
}
.nav .nav_global li a:hover {
	color: #fff!important;
	text-decoration: none;	background: url(../images/nav_li_hover.jpg) repeat-x center top;

}
.nav .nav_global li.curr a {
	color: #fff;
	background: url(../images/nav_li_hover.jpg) repeat-x center top;
}
.nav_sub {
	padding: 6px;
}
.nav_sub a {
	padding: 0 2px;
}
/* 子栏目导航菜单距离调整 */
#tabnav_div_1 {
}
#tabnav_div_2 {
	padding-left: 100px;
}
#tabnav_div_3 {
	padding-left: 200px;
}
#tabnav_div_4 {
	padding-left: 300px;
}
#tabnav_div_5 {
	padding-left: 400px;
}
#tabnav_div_6 {
	padding-left: 500px;
}
#tabnav_div_7 {
	padding-left: 600px;
}
#tabnav_div_8 {
	padding-right: 40px;
	text-align: right;
}

/* 页尾区 */
.links {width:980px;
	margin: 10px 0px 0px -10px;border:1px solid #ccc;display:inline-block;text-align:left;background:#fff;
}
.links hr {
	color: #DCDCDC;
}
.search {
	background: #1F73BE;
	color: #fff;
}
.search td, .search a {
	color: #fff;
}
.search a:hover {
	color: #fff!important;
}
.copyright {clear:both;text-align:center;
width:100%;height:80px;background:url(/skin/default/images/footer.png) repeat-x center top;color:#fff;
	margin: 0px auto 0px auto;padding-top:15px;
}


.footer1{width:1003px;color:#ffffff;margin:0px auto;}

.footer{width:230px;float:left;color:#666; margin:10px 0px 0px 5px;text-align:left}
.footer a:link{color:#d7d7d7;font-weight:100;}
.footer a:visited{color:#d7d7d7;font-weight:100;}
.footer a:hover{color:#bbe2f4;font-weight:100;}

.footer2{width:750px;color:#d7d7d7;margin:5px auto;text-align:center;line-height:200%;}
.footer2 a{color:#d7d7d7;}


/** 公共定义 **/
.title3 {height:23px;

	color: #ffffff;
	border-bottom: none;
	padding:7px 0px 0px 0px;font-weight:bold;
	text-align:center;
	
}

.title6 {height:24px;


	padding:7px 0px 0px 20px;font-weight:bold;
	background: url(../images/title6.jpg) no-repeat -1px top;	
}



.title3 a:link{	color: #0a87df;}
.title3 a:visited{	color: #0a87df;}
.title3 a:hover{color:#d12322 !important;}

.title101 { width:225px;height:29px;

	color: #ffffff;
	border-bottom: 1px solid #78b6d5;
	padding:2px 0px 0px 3px;font-weight:bold;
	margin:0px 0px 0px 6px;
	
	
}



.box {background:#fff;
	border: 1px solid #d2d2d2;
	border-width: 0 1px 1px 1px;
	height:auto;

}
.box {background:#fff;
	border: 1px solid #d2d2d2;
	border-width: 0 1px 1px 1px;
	height:auto;

}
.box102 { height:164px;
	border: 0px solid #e3e3e3;

}
.box4 {	border: 1px solid #e3e3e3;	border-width: 0 1px 1px 1px;padding: 10px;background:#f6f6f6;
line-height: 2;
}

.box ul {margin:0px;
	list-style: none;
	padding: 8px;

}
.box102 ul {margin:0px;
	list-style: none;
	padding: 14px 10px 0px 20px;
	line-height:150%;

}

.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
.no_doc ul li {
	background: url(none);
	padding-left: 0px;
}
.box ul li p {
	margin: 0 0 4px;
	padding: 0 0 5px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.box ul li strong {
	display: block;
}
.rank {
	margin: 0px;
	padding: 8px 6px;
}
.rank li {
	padding-left: 18px;
	line-height: 23px;
}
.rank li.no1 {
	background: url(../images/1.gif) no-repeat 4px center;
}
.rank li.no2 {
	background: #F2F8FD url(../images/2.gif) no-repeat 4px center;
}
.rank li.no3 {
	background: url(../images/3.gif) no-repeat 4px center;
}
.rank li.no4 {
	background: #F2F8FD url(../images/4.gif) no-repeat 4px center;
}
.rank li.no5 {
	background: url(../images/5.gif) no-repeat 4px center;
}
.rank li.no6 {
	background: #F2F8FD url(../images/6.gif) no-repeat 4px center;
}
.rank li.no7 {
	background: url(../images/7.gif) no-repeat 4px center;
}
.rank li.no8 {
	background: #F2F8FD url(../images/8.gif) no-repeat 4px center;
}
.rank li.no9 {
	background: url(../images/9.gif) no-repeat 4px center;
}
.rank li.no10 {
	background: #F2F8FD url(../images/10.gif) no-repeat 4px center;
}
.news_title {
	margin-top: 10px;
}
.news_title strong {
	background: #f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center;
	display: block;
	padding-left: 20px;
	line-height: 2;
	margin: 0 8px;
	font-size: 14px;
}
.news_title p {
	margin: 6px 8px 0px;
	padding: 0 0 8px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}
.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}

.banner {width:1010px;height:360px;
	padding: 0 0px;margin:0px auto 15px auto;}
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}

/* tab选项卡 */
.tbtncon {
	height:26px;
	background:url(../images/title_bg.gif) repeat-x;
}
.tbtn1 {
	font-size:12px;
	font-weight:normal;
	height:26px;
	border:1px solid #ace;
}
.tbtncon li{
	border:1px solid #ace;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:25px;
	line-height:25px;
}
.tbtncon li:hover{
	text-decoration:underline;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}

/* 频道和列表页 */
.position {
	background: url(../images/title_bg.gif) repeat-x left top;
	color: #fff;font-weight:bold;
	border-bottom: none;
	margin-bottom: 0px;
	height:23px;
	padding:7px 0px 0px 35px;
	text-align:left;
	
}

.channle .box {
	margin-bottom: 10px;
}
.listpage 
.news_list{margin:10px 0px 0px 25px;line-height:300%;}

.news_list{width:540px;}
.news_list .box {

	border-width: 1px;	
	padding: 0 10px;
}
.listpage .list_content .box{
	border-width: 1px;	
	padding: 10px;
}
.listpage .news_list .box ul {
	border-bottom: 1px dashed #ccc;
}
.news_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
}
.flash_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.flash_list .flashsay {
	color: #666;
}
.movie_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.movie_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
	width:150px;height:90px;
}
.shop_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.shop_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list{width:700px;clear:both;margin:0px 0px 0px 10px}
.photo_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.photo_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list2 {
width:720px;display:inline-blcok;padding:10px 0px 0px 20px;
}

.photo_list2 li{width:160px;margin:0px 13px 15px 5px;float:left;}

.photo_list3 {
width:720px;display:inline-blcok;
}

.photo_list3 li{width:220px;margin:0px 0px 15px 15px;float:left;text-align:center;}


.titlepic2{width:200px;text-align:center;float:left}
.titlepic2 img{width:200px;height:auto;}

.titlepic{width:210px;height:180px;margin:10px 0px 10px 18px;float:left}
.titlepic img{width:210px;height:150px;border:1px solid #d9d9d9;padding:3px;background:#fff;}

.titlepic3{width:233px;height:240px;text-align:center;border:0px solid #d9d9d9;padding-left:0px;display:inline-block}
.titlepic3 img{width:230px;height:auto;background:#fff;valign:center}



.shipin{width:180px;height:130px;border:1px solid #d9d9d9;padding:3px;background:#fff;}

.line_bottom td a:link{color:#0079c5;font-weight:bold;}
.line_bottom td a:visited{color:#0079c5;font-weight:bold;}
.line_bottom td a:hover{color:#d12322;font-weight:bold;}

.title_right{width:150px;margin:10px 0px 0px 0px;text-align:center;}
.title_right2{width:500px;margin:10px 0px 0px 20px;text-align:left;display:inline-block}
.title2{width:500px;height:20px;margin:0px 0px 10px 0px;display:inline-block}

.title2 a:link{font-size:12px;color:#474747;font-weight:bold;}
.title2 a:visited{font-size:12px;color:#474747;font-weight:bold;}
.title2 a:hover{font-size:12px;color:#d12322;font-weight:bold;}

.title1{}
.title1 a:link{color:#0079c5;font-weight:bold;}
.title1 a:visited{color:#0079c5;font-weight:bold;}
.title1 a:hover{color:#d12322;font-weight:bold;}


.red a:link{font-size:12px;color:#0079c5;font-weight:bold;}
.red a:visited{font-size:12px;color:#0079c5;font-weight:bold;}
.red a:hover{font-size:12px;color:#d12322;font-weight:bold;}


.smalltext{}
.more{ text-align:right;}
.more a:link{color:#990000;font-weight:100;}
.more a:visited{color:#990000;font-weight:100;}
.more a:hover{color:#d12322;font-weight:100;}

.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}




.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.main{width:1002px;height:auto;margin:0px auto 0px auto;padding:0px 0px 0px 0px;background:url(/skin/default/images/bg_mid.jpg) repeat-y center ;text-align:left;display:inline-block;}

.main3{width:1003px;height:auto;margin:0px auto 0px auto;padding:0px 0px 0px 0px;display:inline-block;text-align:left;}

.main_main{width:805px;height:auto !important;height:auto; margin:0px auto;padding:20px 0px;float:right;text-align:left;}


.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 8px;
	background: #ffff;
}

.box3{border:1px solid #e3e3e3;padding:3px;background:#f6f6f6}
.box3 ul{}
.box3 ul li{width:230px;height:auto;background:url(/skin/default/images/icon_buttonarrow.gif) no-repeat 10px 5px;padding:0px 0px 0px 20px;margin:5px 0px}
.box4 ul{}
.box4 ul li{width:260px;height:auto;background:url(/skin/default/images/icon_buttonarrow.gif) no-repeat 10px 5px;padding:0px 0px 0px 20px;margin:5px 0px}


.box img{border:1px solid #ccc;padding:3px;background:#fff}
.box2 img{border:1px solid #ccc;padding:3px;background:#fff}

.info .main .box {
	padding: 0 20px;
}
.title_info {width:750px;
	margin: 15px 0px 20px 30px;
	text-align: center;
}

.info_text {
	border-bottom: 1px dotted #ddd;
	line-height: 2;
	padding-bottom: 3px;
	color: #666;
	background:#eee;
	

}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {

	font-size: 12px;
	line-height: 200%;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}

/* 系统文件表格样式 */
.head{ width:1010px;height:90px;margin:0px auto;
	background: url(/skin/default/images/top_bg.jpg) no-repeat -20px 0px;display:inline-block}

.logo{width:146px;height:auto;padding:22px 0px 0px 15px;float:left;text-align:left;}
.xuanchuan{width:600px;margin:25px 0px 0px 3px;float:left;}



/* 分页样式*/
.list_page {clear:both;text-align:center;
	margin: 15px 5px;
	border-top:1px dotted #ccc;padding-top:10px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"});
	}
	.main_main h1{width:750px;font-size:16px;font-weight:bold;text-align:center;padding-bottom:10px;margin:20px 0px 0px 0px;}
	.main_main h2{width:680px;font-size:16px;font-weight:bold;text-align:center;padding-bottom:10px;margin:20px 0px 0px 30px;}
	.main_main h3{width:680px;font-size:14px;font-weight:bold;text-align:left;margin:20px 0px 0px 30px;}

	#pic_text{text-align:center;margin:10px auto;}
	#pic_say{text-align:center;margin:10px auto;}


.index_mid{width:440px;margin:0px 0px 10px 0px;padding:0px 0px 11px 0px;}
.index_mid a{width:135px;float:left;text-align:center;margin:10px 0px 0px 10px;}
.index_mid img{width:130px;height:93px;border:1px solid #ccc;}
#text{padding:10px 10px 0px 20px;text-align:left;clear:both;}


.more3{float:right;margin:3px 10px auto auto;}

.more3 a:link{color:#abe2ff;font-weight:100;font-size:10px;text-family:arial;}
.more3 a:visited{color:#abe2ff;font-weight:100;text-family:arial;}
.more3 a:hover{color:#d12322 !important;font-weight:100;text-family:arial;}


.more4{width:50px;height:20px;margin:7px 20px auto 12px;border-radius:3px;text-align:center;}
.more4 a:link{color:#b3b3b3;font-weight:100;}

.more4 a:visited{color:#b3b3b3;}

.more4 a:hover{color:#d12322 !important;}
.more5{float:right;margin:10px 10px auto auto;}
.more5 a:link{color:#b3b3b3;font-weight:100;font-size:10px;text-family:arial;}
.more5 a:visited{color:#b3b3b3;font-weight:100;font-size:10px;text-family:arial;}
.more5 a:hover{color:#d12322 !important;font-weight:100;font-size:10px;text-family:arial;}


.title_n{float:left;margin:10px 0px 0px 30px;}
.title_n2{float:left;margin:0px 0px 0px 0px;}
.bg_pro_title{width:503px;height:auto;background:url(/skin/default/images/cp4.jpg) repeat-x top;}
.bg_title{width:503px;height:32px;background:url(/skin/default/images/bg_pro.jpg) repeat-x top;}

.title_index {width:245px;height:39px;padding:0px 0px 0px 0px;background:url(/skin/default/images/bg_grey.jpg) no-repeat top ;color:#fff;font-weight:bold;font-size:14px;}
.title_index span{padding:10px 0px 0px 15px;display:inline-block}

.sider1{width:245px;height:auto;margin:0px 0px 0px 0px;float:left;}

.sider1_1{width:245px;height:280px;margin:0px;background:#f0f0f0;padding:10px 10px 10px 15px; text-align:left;}
.sider1_1 b{height:30px;font-size:13px;margin:5px 0px 3px 0px;display:inline-block}

.sider2{width:738px;height:auto;margin:0px 0px 0px 0px;float:right}

.sider2_1{width:738px;height:auto;margin-top:0px;float:left}

.i_left{width:10px;height:37px;background:url(../images/i_left.jpg) no-repeat 0px 0px;float:left;}
.i_mid{width:663px;height:37px;background:url(../images/i_bg.jpg) repeat-x 0px 0px;float:left;}
.i_right{width:65px;height:37px;background:url(../images/i_right.jpg) no-repeat right 0px;float:left;}
.i_mid2{width:285px;height:37px;background:url(../images/i_bg.jpg) repeat-x 0px 0px;float:left;}


.i_mid span a,.i_mid2 span a{color:#c52b33;font-size:14px;font-weight:bold;margin:8px 0px 0px 3px;display:inline-block}

.sider2_1_left{width:360px;margin-top:10px;float:left;}
.sider2_1_right{width:360px;margin-top:10px;float:right;}

.sider2_1_left ul,.sider2_1_right ul{padding:0px;margin:0px;list-style:none;}

.sider2_1_left ul li{width:315px;border-bottom:1px dotted #ccc;background:url(../images/arrow06.gif) no-repeat 0px center;padding:0px 0px 0px 12px;margin:0px 0px 0px 15px;line-height:200%;}
.sider2_1_right ul li{width:315px;border-bottom:1px dotted #ccc;background:url(../images/arrow06.gif) no-repeat 0px center;padding:0px 0px 0px 12px;margin:0px 0px 0px 15px;line-height:200%;}
.sider2_1_left ul,.sider2_1_right ul{padding:0px;margin:0px;list-style:none;}
.sider2_1_left ul li span,.sider2_1_right ul li span{float:right;}

.sider2_1_left_t,.sider2_1_right_t{height:37px;}

.sider3{width:320px;height:154px;margin:0px 0px 0px 15px;background:url(/skin/default/images/bg_box.jpg) repeat-x top;float:left;box-shadow:1px 1px 3px #ccc;border:1px solid #ccc;}

.sider3_1{width:300px;height:152px;margin-top:0px;background:url(/skin/default/images/pic3.jpg) no-repeat left top;text-align:right}


.box101{width:710px;text-align:left;margin:0px 0px 8px 0px;display:inline-block}



.gg{width:1003px;height:286px;margin:0px auto;padding:20px 0px 10px 0px ;}
.gg_t{width:306px;height:253px;background:url(/skin/default/images/yinying.jpg) no-repeat left 220px;float:left;}

.gg_n{width:630px;height:auto;color:#636363;margin:20px 0px 0px 30px;float:left;text-align:left;}

.gg_n h1{font-size:20px;font-weight:bold;color:#c71311;font-family:"arial";margin:0px;padding:0px}

.c_index{width:497px;height:177px;background:url(/skin/default/images/.jpg) no-repeat top;margin:0px auto;padding:3px 0px 0px 4px ;border:1px solid #e3e3e3;}
.bg_indexpro{width:230px;height:171px;background:url(/skin/default/images/bg_indexpro.jpg) no-repeat top;margin:0px 0px 0px 7px;padding:4px 0px 0px 6px;float:left;}
.weight{width:220px;height:20px;text-align:center;display:inline-block;margin:5px 0px 0px 0px;}

.weight a:link{color:#0b5eb3;font-weight:bold;}
.weight a:visited{color:#0b5eb3;font-weight:bold;}
.weight a:hover{color:#d12322;font-weight:bold;}

.right_pic{width:230px;height:auto;padding:4px 0px 10px 15px;display:inline-block;}
.zixun{width:230px;height:171px;padding:0px 0px 0px 0px;margin:10px 0px 0px 11px;display:inline-block;}

.bg_indexpro2{width:199px;height:30px;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}

.bg_indexpro2 a{width:199px;height:26px;background:url(../images/menu.jpg) no-repeat 0px 0px;display:inline-block;padding:4px 0px 0px 20px;color:#ffffff;font-weight:bold}
.bg_indexpro2 a:hover, .bg_indexpro2 a.active{width:199px;height:26px;background:url(../images/menu2.jpg) no-repeat 0px 0px;display:inline-block;padding:4px 0px 0px 20px;text-decoration:none;color:#ffffff !important;font-weight:bold}




.weight2{width:213px;height:20px;text-align:center;display:inline-block;margin:5px 0px 0px 0px;}
.weight2 a:link{color:#0b5eb3;font-weight:bold;}
.weight2 a:visited{color:#0b5eb3;font-weight:bold;}
.weight2 a:hover{color:#d12322;font-weight:bold;}

.bg_indexpro3{width:308px;height:241px;margin:0px 0px 0px 0px;padding:8px 0px 0px 7px;float:left;text-align:left;}





.n_on{}


.n_off{width:112px;height:36px;background:url(/skin/default/images/t_off.jpg) no-repeat top;margin:0px 2px 0px 0px;float:left;text-align:center;}
.n_off a:link{width:112px;height:36px;color:#0b5eb3;font-weight:bold;font-size:14px;padding:12px 0px 0px 0px ;display:inline-block;}
.n_off a:visited{width:112px;height:36px;color:#0b5eb3;font-weight:bold;font-size:14px;padding:12px 0px 0px 0px ;display:inline-block;}
.n_off a:hover{width:112px;height:34px;color:#fff;font-weight:bold;font-size:14px;background:url(/skin/default/images/bg_n_on.jpg) no-repeat top;display:inline-block;}

.n_on1{width:210px;height:34px;}




.n_t{width:765px;float:left;
    font-size: 14px;
    height: 29px;
    line-height: 29px;
    margin: 0 0 10px;
    padding: 0 10px;font-weight:bold;color:#b90f19;border-bottom:1px solid #eee;}
    
.pro_t{width:500px;height:30px;color:#ffffff;background:url(/skin/default/images/title6.jpg) no-repeat 0px 3px;padding:9px 0px 0px 40px;text-align:left;color:#ffffff;font-weight:bold;font-size:14px;float:left;}

.pro_more{width:110px;height:auto;float:right;}

.flash{position:absolute;width:1010px;height:37px;margin:80px auto 0px auto;z-index:999}
/* 下拉菜单*/ 
.menu_left{width:10px;height:40px;background:url(/skin/default/images/nav_left.png) no-repeat 0px 0px; float:left}
.menu_right{width:10px; height:40px;background:url(/skin/default/images/nav_right.png) no-repeat right 0px;float:right}

.menu{width:1010px;margin:0px auto;height:40px;padding:0px 0px 0px 0px;font-size:12px;background:url(/skin/default/images/nav_bg.png) repeat-x 0px bottom;border-top-left-radius:4px;border-top-right-radius:4px;} 

/* remove all the bullets, borders and padding from the default list styling */ 
.menu ul {width:950px;height:40px;padding:0px 0px 0px 30px;margin:0px 0px 0px 0px;list-style-type:none; display:inline-block;} 

/* style the sub-level lists */ 
.menu ul li ul {width:135px;height:auto;margin-top:-5px;padding:0px 0px 20px 0px;display:inline-block;} 
.menu ul li ul li{width:139px;border:1px solid #787878;border-top:0px;margin:0px 0px 0px -2px} 

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */ 
.menu ul li {float:left; width:140px;height:35px; margin:0px;padding:0px;background:url(/skin/default/images/nav_line.jpg) no-repeat right 5px;text-align:left;line-height:35px; display:block; } 

/* style the sub level list items */ 


.menu ul ul li {display:block; width:140px; height:auto; line-height:1em;} 
.menu ul ul li.last {padding-bottom:10px; } 
.menu ul ul ul li.last {padding-bottom:10px; } 
.menu ul ul ul ul li.last {padding-bottom:10px;} 

/* style the links for the top level */ 
.menu a, .menu a:visited {display:block; float:left; height:24px; width:140px; font-size:14px; font-weight:bold;text-decoration:none; color:#2d2d2d;  padding:6px 0px 0px 0px; text-align:left;border:0; border-bottom:0px solid #222;text-align:center;} 

/* hack IE5.x to get the correct the faulty box model and get the width right */ 
* html .menu a, * html .menu a:visited {width:140px; w\idth:118px;color:#fff;} 

/* style the sub level links */ 
.menu ul ul a, .menu ul ul a:visited {display:block;background:#e5e5e5; width:119px; height:100%; line-height:20px; padding:5px 10px; color:#454545;font-size:12px;font-weight:100} 
* html .menu ul ul a, * html .menu ul ul a:visited {width:120px; w\idth:128px;} 


/* style the table so that it takes no part in the layout - required for IE to work */ 
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;} 


/* style the third level background */ 
.menu ul ul ul a, .menu ul ul ul a:visited {background:#c99;font-weight:100} 
/* style the fourth level background */ 
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#c96;font-weight:100} 
/* style the sub level 1 background */ 
.menu ul :hover a.sub1 {background:#477;} 
/* style the sub level 2 background */ 
.menu ul ul :hover a.sub2 {background:#a77;font-weight:100} 

/* style the level hovers */ 
/* first */ 
* html .menu li a:hover {color:#fff; border:0; height:25px; position:relative; z-index:100;} 
.menu li:hover {position:relative;font-weight:100} 

.menu :hover > a {color:#c7000b;height:39px;} 
/* second */ 
* html .menu ul ul a:hover{color:#fff; bcackground:#000; position:relative; z-index:110; height:100%; font-weight:100;} 

.menu ul ul li:hover {position:relative;} 
.menu ul ul :hover > a {color:#fff;background:#c93028; z-index:110; height:100%;font-weight:100; border:0px solid #004f69; border-width:0 0px;} 
/* third */ 
* html .menu ul ul ul a:hover {background:#a77; position:relative; z-index:120;font-weight:100; } 
.menu ul ul ul :hover > a {background:#a77;font-weight:100; } 
/* fourth */ 
.menu ul ul ul ul a:hover {background:#a75; position:relative; z-index:130;font-weight:100; } 


/* hide the sub levels and give them a positon absolute so that they take up no room */ 
.menu ul ul {visibility:hidden;position:absolute;height:0; top:30px; left:0; width:130px;} 

/* position the third level flyout menu */ 
.menu ul ul ul{top:10px; width:150px;font-weight:100; } 


/* make the second level visible when hover on first level list OR link */ 
.menu ul :hover ul {visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url() 30px 0 no-repeat; left:-30px;font-weight:100; } 
.menu ul :hover ul.left {visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url() 30px 0 no-repeat; left:-55px;font-weight:100; } 


/* keep the third level hidden when you hover on first level list OR link */ 
.menu ul :hover ul ul{visibility:hidden;} 
/* keep the fourth level hidden when you hover on second level list OR link */ 
.menu ul :hover ul :hover ul ul{visibility:hidden;font-weight:100; } 
/* make the third level visible when you hover over second level list OR link */ 
.menu ul :hover ul :hover ul{visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; font-weight:100; } 
.menu ul :hover ul.left :hover ul {left:-150px;} 
/* make the fourth level visible when you hover over third level list OR link */ 
.menu ul :hover ul :hover ul :hover ul {visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; font-weight:100; } 


.banner_about{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_pro{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_tech{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_zz{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_news{width:1003px;height:180px;margin:0px auto 0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_case{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_zp{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}
.banner_contact{width:1003px;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat 0px 0px;}


.c_index2{width:1003px;margin:0px auto;display:inline-block;}
.c_index3{width:1001px;margin:10px auto 0px auto;padding-bottom:20px;border:1px solid #c9dcec;background:url(/skin/default/images/bg_n3.jpg) repeat-x 0px 3px;display:inline-block;text-align:left;}
.c_index4{width:1001px;height:auto;margin:10px auto;border:1px solid #c9dcec;display:inline-block;background:url(/skin/default/images/bg_n3.jpg) repeat-x  0px 3px;padding:0px 0px 0px 0px;}

.c_pro2{width:313px;height:241px;float:left;background:url(../images/bg_flash.jpg) no-repeat 0px 0px;}
.c_pro2 img{width:300px;height:225px;}

.c_pro3{width:670px;height:229px;float:right;text-align:left;margin:0px 0px 0px 5px;padding:10px 0px 0px 10px;background:#f4fdff;border:1px solid #bed0d8;}
.c_pro4{width:320px;height:300px;float:left;text-align:left;padding:0px 0px 0px;border-right:1px dotted #ccc;BACKGROUND: url(/skin/default/images/bg_pro2.jpg) repeat-x 50% top;
}
.c_pro5{width:650px;float:left;text-align:left;margin:0px 0px 0px 15px;}
.c_pro6{width:320px;height:380px;float:left;text-align:left;margin:0px 0px 0px 0px;border-right:1px dotted #ccc;BACKGROUND: url(/skin/default/images/bg_pro2.jpg) repeat-x 50% top;
}
.c_pro7{width:650px;float:right;text-align:left;margin:0px 15px 0px 0px;}

.content10{width:970px;margin:10px auto 0px 20px;display:inline-block;line-height:200%;}

.content10 big{width:930px;height:26px;font-size:14px;font-weight:bold;color:#005ba2;margin:15px 0px 15px 0px !important;border:1px solid #b5d4e7;border-bottom:1px solid #0b5ca6;BACKGROUND: url(/skin/default/images/bg_n1.jpg) no-repeat -5px -5px;padding:5px 0px 0px 30px;display:inline-block;}

.content10 strong{font-size:12px;font-weight:bold;color:#299bf3;margin:10px 0px 0px 0px}
.content10 p{margin: 0px 20px;}
.content10 p big{margin:15px 0px 15px -20px !important;}

#text{width:700px;margin:0px 0px 15px 20px;display:inline-block;}

#text3 big{width:650px;height:26px;font-size:14px;font-weight:bold;color:#005ba2;margin:15px 0px 15px 20px;border:1px solid #b5d4e7;border-bottom:1px solid #0b5ca6;BACKGROUND: url(/skin/default/images/bg_n1.jpg) no-repeat -5px -5px;padding:5px 0px 0px 30px;display:inline-block;}


#text strong{font-size:12px;font-weight:bold;color:#B90F19;margin:10px 0px 0px 0px}
#text p{margin:0px 40px;}
#text p big{margin:15px 0px 15px 0px !important;}
#text img{max-width:650px;height:auto;}





.content10 ul{margin: 0px 32px;}

.content10 ul li{height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 3px;padding:0px 0px 0px 15px;line-height:200%;}

.content10 ol{margin: 0px 32px;}

.content10 ol li{height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 3px;padding:0px 0px 0px 15px;line-height:200%;}


.pro2{width:200px;float:left;margin:10px 20px;}

/**/
#demo {position:relative;overflow:hidden;width:970px;height:auto;left:10px;top:0px;}    
#indemo { float:left; width: 800%;}    
#demo1 {float: left;}    
#demo1 a { color:#0080d2; border:#ccc solid 1px; width:200px; height:auto; text-align:center;text-decoration:none; margin:0; padding:3px; display:inline-block;}    
#demo1 a img{ border:none;  width:200px; height:150px; margin:0px 0px 5px 0px; }    
#demo2 {float: left; margin-top:1px; margin-left:5px; }   
#demo2 a { color:#0080d2; border:#ccc solid 1px; width:200px; height:auto;text-align:center; text-decoration:none; margin:0; padding:3px; display:inline-block;}    
#demo2  a img{ border:none;  width:200px; height:150px;margin:0px 0px 5px 0px; }    


.white{color:#ffffff !important;background:#2c92cd;}
.white strong{color:#ffffff !important;}
.t_pro_td{width:380px;height:auto;}
.t_pro_td2{width:350px;background:url(../images/bg_jstd.jpg) no-repeat 0px 0px;}
.t_pro_td3{width:640px;padding-left:0px;}
.t_pro_td ul{margin:0px 0px 0px 10px}
.t_pro_td ul li{width:380px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 15px;line-height:200%;}

.t_pro_td2 ul{margin:10px 0px 0px 10px}
.t_pro_td2 ul li{width:280px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 20px;line-height:200%;}

.t_pro_td3 ul{margin:0px 0px 0px 10px}
.t_pro_td3 ul li{width:380px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 15px;line-height:200%;}

.t_pro2{width:350px;height:30px;background:url(../images/c_title_bg.jpg) no-repeat 0px 0px;padding:6px 0px 0px 30px;color:#0077ca;font-weight:bold;}
.t_pro3{width:600px;height:30px;background:url(../images/c_title_bg.jpg) no-repeat 0px 0px;padding:6px 0px 0px 30px;color:#0077ca;font-weight:bold;}
.t_pro{width:auto;height:30px;background:url(../images/title6.jpg) no-repeat 0px 3px;padding:9px 0px 0px 40px;margin:0px 0px 0px 10px;color:#ffffff;font-weight:bold;font-size:14px;border-bottom:0px solid #ccc;text-align:left;}

.pro_yiyi{width:630px;height:25px;background:url(../images/bg_pro3.jpg) no-repeat 0px 0px;padding:2px 0px 0px 30px;color:#0077ca;font-weight:bold;border-bottom:1px solid #4b92da;}

.pro_yiyi2{width:630px;height:auto;padding:10px 0px 0px 8px;line-height:250%;}
.more10{margin-left:550px;}
.more10 a:link{color:#0096e6;font-weight:bold;font-size:12px;}
.more10 a:visited{color:#0096e6;font-weight:100;font-size:12px;}
.more10 a:hover{color:#d12322;font-weight:100;font-size:12px;}
table.pro5 {border:1px solid #8cc4e4;margin:10px auto;width:850px !important;}
.pro5 td{padding-left:10px;}
.pro5 strong{color:#2c92cd;}


#text{	line-height: 200%;}
#text3{	 margin-left:10px;}

#text3 img{	width:auto !important}

#text2{	 margin-left:40px;}

#text2 td{	line-height: 230%; }

#text ul{margin:0px 0px 0px 10px}
#text ul li{width:600px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 15px;line-height:200%;}

.digg{width:61px;height:68px;background:url(/images/diggbg.gif) no-repeat 0px 0px;text-align:center;}
.diggit{margin:0px;height:30px;}

.reflesh {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 180%;
	MARGIN-top: 10px;
	PADDING-LEFT: 0px;
	WIDTH: 65px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	BACKGROUND: url(../images/reflesh.gif) no-repeat 0px 0px;
	HEIGHT: 30px;
	COLOR: #fff;
	PADDING-TOP: 5px;
}
.back{width:685px;margin:20px auto;padding:0px auto 0px auto;border-top:1px dotted #ccc;clear:both;height:40px;text-align:center;}
.reflesh a{COLOR: #fff;}

.photo_list2 {clear:both;}
.photo_list2 .title{height:30px;border-bottom:1px solid #ccc;background:url(../images/icon1.jpg) no-repeat 3px 5px !important;background:url(../images/icon1.jpg) no-repeat 0px 4px;padding-left:0px !important;}

.photo_list2 .title td{padding-left:25px !important;line-height:120% !important;}

.photo_list2 .title td a{color:#0a87df  !important;font-size:12px;}

.photo_list2 .box{width:730px;border:0px;}
.photo_list2 .box ul li{width:150px;float:left;background:none;padding:0px;}
.photo_list2 .box ul li img{width:150px;height:200px;border:1px solid #ccc;padding:3px;display:inline-block;}

.photo_list2 .box ul li span{width:180px;clear:both;text-align:center;font-weight:bold;padding-left:5px;}
.photo_list2 .box ul li span A:link {	COLOR: #0a87df !important}
.photo_list2 .box ul li span A:visited {	COLOR: #0a87df !important}
.photo_list2 .box ul li span A:hover {	COLOR: #d12322 !important}


.txt_content2{}
.txt_content2 img{}
.lan_textbox2{width:200px;height:250px;float:left;margin:0px 0px 0px 8px;text-align:center;}
.lan_textbox2 .bg_pic img{width:200px; height:200px;}
.lan_textbox2 a:link,.lan_textbox2  a:visited{ color:#666666}
.lan_textbox2 a:hover{color:#d12322}

.lan_textbox3{width:200px;height:200px;float:left;margin:0px 0px 0px 8px;text-align:center;}
.lan_textbox3 .bg_pic img{width:200px; height:133px;}
.lan_textbox3 a:link,.lan_textbox3  a:visited{ color:#666666}
.lan_textbox3 a:hover{color:#d12322}



.lan_textbox {border-bottom:1px dotted #ccc;padding-left:10px;line-height:250%;}
.lan_textbox a:link,.lan_textbox  a:visited{ color:#666666}
.lan_textbox a:hover{color:#d12322}

.time{float:right;}
.arrow{font-weight:bold;color:#fd9c62}

.box  ul,.box  ul li{margin:0px;padding:0px;list-style:none;}
.box ul li{width:200px;float:left}
.box ul li img{width:200px;height:133px;}

#scrollfollowmenu {
    position: relative;
}
.subcol-1 {
    float: left;
    width: 180px;
}ul.subnav {
    border-top: 5px solid #CCCCCC;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}

li {
    list-style: none outside none;
}
ul.subnav a.arrow01 {
    background: url("../images/bullet_arrow_01.gif") no-repeat scroll left center #e2e2e2;
    padding: 5px 0 0 10px;
}
ul.ssnav .sscurr a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/ssnavbg-2.gif") no-repeat scroll left bottom #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #E6002C;
    border-image: none;
    border-style: none none none solid;
    border-width: medium medium medium 3px;
    color: #E6002C;
    height: 24px;
    line-height: 24px;
    padding: 3px 0;
    text-indent: 20px;
}
ul.ssnav {
    border: medium none;
}

ul.ssnav li a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #000000  url("../images/ssnavbg-1.gif") no-repeat scroll left bottom #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #E6002C;
    border-image: none;
    border-style: none none none solid;
    border-width: medium medium medium 3px;
    height: 24px;
    line-height: 24px;
    padding: 3px 0;
    text-indent: 20px;
}


ul.subnav li a {
    background: url("../images/ssnavbg-1.gif") no-repeat scroll left bottom #FFFFFF;

    border-bottom: 1px solid #c0c0c0;
    border-left: 3px solid #D2D2D2;
    border-top: 1px solid #F3F3F3;
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 5px;
}
ul.subnav li a:hover {
    background: url("../images/ssnavon-2.gif") no-repeat scroll left bottom #FFFFFF;

    border-bottom: 1px solid #c0c0c0;
    border-left: 3px solid #d60000;
    border-top: 1px solid #F3F3F3;
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 5px;
}
ul.ssnavon li a {
    
     background: url("../images/ssnavbg-2.gif") no-repeat scroll left bottom #FFFFFF;

border-bottom: 1px solid #DFDFDF; 
 border-left: 3px solid #d60000;
    border-top: 1px solid #F3F3F3;
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 5px;
    padding:0px 0px 0px 30px;
}

.epages{line-height: 28px;    text-align: center;}
.epages a,.epages a:link,.epages  a:visited{ color:#666666;padding:5px;}
.epages a:hover{color:#d12322;padding:5px;}


.news_list {
    line-height: 300%;
    margin: 0 0 0 25px;
}
li.list1 {width:710px;
    background: url("../images/arrow06.gif") no-repeat scroll left 5px;    margin: 5px 0px;
    padding: 0px 0 10px 15px;display:inline-block;border-bottom:1px dotted #ccc;
}
li.list1 a{line-height:200%;color:#333;display:inline-block;float:left;width:400px;

}

ul.newslist span {
    font-size: 11px;
}
.r {width:80px;
    float: right;color:#888;line-height:150%;
}

.smalltext {
    float: left;color:#888;margin:0px 0px 0px 0px;line-height:150%;
}

.subtitle {
    
    font-size: 18px;
    height: 29px;
    line-height: 29px;
    margin: 0 0 10px;
    padding: 0 10px;
    color:#b72126;font-weight:bold;border-bottom: 1px solid #eee;
}

.subcol-3 {
    float: left;
    width: 1px;
    padding-top:20px;
    display:none
}


.related-t {
    background: url("../images/rightcol.gif") no-repeat scroll 0 0 transparent;
    font-size: 12px;
    height: 28px;
    line-height: 32px;
    text-indent: 12px;
    width: 200px;
}


.rightcolbg {
    background: url("../images/rightcolbg.gif") repeat-y scroll left center transparent;
    padding: 5px 10px;line-height:180%
}
.related-b {
    background: url("../images/rightcol.gif") no-repeat scroll 0 -28px transparent;
    height: 16px;
    margin: 0 0 10px;
}


/*scrool*/
#div2{ width:150px; height:67px; float:left; display:block;}
#div2 li{margin:0px;padding:0px;}
.feng {
width:150px;
height:67px;
}
.feng dl {
list-style:none;
margin:0;
padding:0;
}
.feng dd {
width:150px;
height:150px;
text-align:center;
clear:both;
}
.feng dd img{
width:150px;
height:150px;

}

.feng dt {
width:150px;
height:20px;
text-align:right;
clear:both;
}
#scroll ul{ list-style:none; margin:0; padding:0;}
/*scrool*/
.bg_table{background:#ccc;width:680px !important;}
.bg_table td{font-size:12px;background:#fff}
.bg_table td p{margin:0px;padding:0px;}

.locat{width:1004px;margin:0px auto;background: url("../images/bg_topic-path.gif") repeat-x scroll left top transparent;
    height: 29px;
    line-height: 29px;text-align:left;}
.subcol-2 {
    float: left;
    margin: 0 0 0 0px;padding:20px 20px 40px 20px;
    width: 750px;
    border-left:1px solid #ccc;    

}
.subcol-5 {
    float: left;
    margin: 0px;padding:20px 20px 0px 20px;
    width: 780px;
    border-left:1px solid #ccc;    
}

.sjdown{width:100%;margin:40px auto;}
.sjdown a{width:100%;height:90px;display: flex;justify-content:center;align-items:center;flex-flow:column;border:1px solid #ddd;margin:10px auto;border-radius:6px;}
.sjdown a:hover{background:#ffeded}


.sjdownlist{width:93%;height:90px;font-size:20px;color:#c71311;display: flex;justify-content:center;align-items:center;flex-flow:column;border-radius:6px;background:url(../images/down2.png) no-repeat right center;}

.sjdownname{width:100%;font-size:20px;color:#c71311;font-family:Arial;}
.sjdownsize{width:100%;font-size:14px;color:#666;}
ul.jjfa{width:585px;display:inline-block}

ul.jjfa li{width:270px;margin:10px 0px 0px 10px;float:left}

.jjfa-js{background:url(../images/jjfa-jsbg.gif) left top repeat-x;padding:5px;}
.jjfa-js h3 a{color:#e6002c;font-size:12px;}
.jjfa-js h3{margin:0 0 3px 0;}
.jjfa-t{border-bottom:1px dotted #ccc;font-size:12px;padding:0 0 0 10px;height:28px;line-height:28px;margin:15px 0px 0px 0;}
.td2{background:#f2f2f2; padding:5px 5px;}
.td2 input[type="text"]{border:1px solid #ccc;line-height:180%;padding:5px;width:300px;}
.border{border:1px solid #ccc;width:700px;}
.border2{border:1px solid #ddd;width:550px;}


li.cp2{width:720px;height:auto;display:inline-block;margin:10px 0px 10px 0px;padding:20px 0px;border-bottom:1px solid #ddd;}
.softsay{padding:10px;}

ul.news_list2 {width:650px;
    line-height: 300%;
    margin: 0 0 0 0px !important;}
li.cp{width:200px !important;float:Left;margin:0px 0px 0px 15px;padding:0px !important;text-align:center;background:none !important;}

li.cp img{width:200px  !important;height:150px  !important;padding:0px !important;}

.sjcase,.sjnews,.sjdownload,.sjmp,.sjfooter2{display:none}
.n_sub{display:none}
.sjdown,.sjdownlist{width:90%;}
.gg_t2{display:none}
}

/* 大屏幕 ：大于等于979px*/
@media (max-width: 979px) 

{

td,div,font {
	font: 14px/1.5 "宋体";
	color: #636363;
}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
img {
	border: none;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #636363;
	text-decoration: none;
}
a:hover {
	color: #d12322;

}
.content {width:450px;float:left;margin:0px 3px 0px 8px;
}
.sider {
	width: 180px;height:auto;float:left;display:none
	
}


/** 页头区 **/
.top {
	border-bottom: 1px solid #DCDCDC;
}
.top td {
	background: #F4F4F4;
}
.top table td {
	padding: 3px 10px;
}
.top a {
}
.top .inputText {
	height: 14px;
	border: 1px solid #999;
}
.top .inputSub {
	height: 19px;
}

/** 导航 **/



.nav {width:100%;height:40px;margin:0px auto;float:left;}
.nav .nav_global {width:100%;
}
.nav .nav_global ul {
	padding: 0 10px;
}
.nav .nav_global li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 12px;
	line-height: 33px;
	font-weight: bold;
	color: #FFF;
	background: url(../images/nav_line.jpg) no-repeat right 2px;
	padding-right: 2px;
	
	
}
.nav .nav_global li a {
	display: block;
	color: #fff;
	text-align: center;
	padding: 3px 13px 0px 13px;
}
.nav .nav_global li a:hover {
	color: #fff!important;
	text-decoration: none;	background: url(../images/nav_li_hover.jpg) repeat-x center top;

}
.nav .nav_global li.curr a {
	color: #fff;
	background: url(../images/nav_li_hover.jpg) repeat-x center top;
}
.nav_sub {
	padding: 6px;
}
.nav_sub a {
	padding: 0 2px;
}
/* 子栏目导航菜单距离调整 */
#tabnav_div_1 {
}
#tabnav_div_2 {
	padding-left: 100px;
}
#tabnav_div_3 {
	padding-left: 200px;
}
#tabnav_div_4 {
	padding-left: 300px;
}
#tabnav_div_5 {
	padding-left: 400px;
}
#tabnav_div_6 {
	padding-left: 500px;
}
#tabnav_div_7 {
	padding-left: 600px;
}
#tabnav_div_8 {
	padding-right: 40px;
	text-align: right;
}

/* 页尾区 */
.links {width:980px;
	margin: 10px 0px 0px -10px;border:1px solid #ccc;display:inline-block;text-align:left;background:#fff;
}
.links hr {
	color: #DCDCDC;
}
.search {
	background: #1F73BE;
	color: #fff;
}
.search td, .search a {
	color: #fff;
}
.search a:hover {
	color: #fff!important;
}
.copyright {clear:both;text-align:center;
width:100%;height:100px;background:#333;
	margin: 20px auto 0px auto;padding-top:20px;
}


.footer1{width:100%;color:#ffffff;margin:0px auto;}

.footer{width:230px;float:left;color:#666; margin:10px 0px 0px 5px;text-align:left}
.footer a:link{color:#d7d7d7;font-weight:100;}
.footer a:visited{color:#d7d7d7;font-weight:100;}
.footer a:hover{color:#bbe2f4;font-weight:100;}

.footer2{display:none}



/** 公共定义 **/
.title3 {height:23px;

	color: #ffffff;
	border-bottom: none;
	padding:7px 0px 0px 0px;font-weight:bold;
	text-align:center;
	
}

.title6 {height:24px;


	padding:7px 0px 0px 20px;font-weight:bold;
	background: url(../images/title6.jpg) no-repeat -1px top;	
}



.title3 a:link{	color: #0a87df;}
.title3 a:visited{	color: #0a87df;}
.title3 a:hover{color:#d12322 !important;}

.title101 { width:225px;height:29px;

	color: #ffffff;
	border-bottom: 1px solid #78b6d5;
	padding:2px 0px 0px 3px;font-weight:bold;
	margin:0px 0px 0px 6px;
	
	
}



.box {background:#fff;
	border: 1px solid #d2d2d2;
	border-width: 0 1px 1px 1px;
	height:auto;

}
.box {background:#fff;
	border: 1px solid #d2d2d2;
	border-width: 0 1px 1px 1px;
	height:auto;

}
.box102 { height:164px;
	border: 0px solid #e3e3e3;

}
.box4 {	border: 1px solid #e3e3e3;	border-width: 0 1px 1px 1px;padding: 10px;background:#f6f6f6;
line-height: 2;
}

.box ul {margin:0px;
	list-style: none;
	padding: 8px;

}
.box102 ul {margin:0px;
	list-style: none;
	padding: 14px 10px 0px 20px;
	line-height:150%;

}

.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
.no_doc ul li {
	background: url(none);
	padding-left: 0px;
}
.box ul li p {
	margin: 0 0 4px;
	padding: 0 0 5px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.box ul li strong {
	display: block;
}
.rank {
	margin: 0px;
	padding: 8px 6px;
}
.rank li {
	padding-left: 18px;
	line-height: 23px;
}
.rank li.no1 {
	background: url(../images/1.gif) no-repeat 4px center;
}
.rank li.no2 {
	background: #F2F8FD url(../images/2.gif) no-repeat 4px center;
}
.rank li.no3 {
	background: url(../images/3.gif) no-repeat 4px center;
}
.rank li.no4 {
	background: #F2F8FD url(../images/4.gif) no-repeat 4px center;
}
.rank li.no5 {
	background: url(../images/5.gif) no-repeat 4px center;
}
.rank li.no6 {
	background: #F2F8FD url(../images/6.gif) no-repeat 4px center;
}
.rank li.no7 {
	background: url(../images/7.gif) no-repeat 4px center;
}
.rank li.no8 {
	background: #F2F8FD url(../images/8.gif) no-repeat 4px center;
}
.rank li.no9 {
	background: url(../images/9.gif) no-repeat 4px center;
}
.rank li.no10 {
	background: #F2F8FD url(../images/10.gif) no-repeat 4px center;
}
.news_title {
	margin-top: 10px;
}
.news_title strong {
	background: #f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center;
	display: block;
	padding-left: 20px;
	line-height: 2;
	margin: 0 8px;
	font-size: 14px;
}
.news_title p {
	margin: 6px 8px 0px;
	padding: 0 0 8px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}
.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}

.banner {width:100%;height:360px;
	padding: 0 0px;margin:0px auto 15px auto;}
	
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}

/* tab选项卡 */
.tbtncon {
	height:26px;
	background:url(../images/title_bg.gif) repeat-x;
}
.tbtn1 {
	font-size:12px;
	font-weight:normal;
	height:26px;
	border:1px solid #ace;
}
.tbtncon li{
	border:1px solid #ace;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:25px;
	line-height:25px;
}
.tbtncon li:hover{
	text-decoration:underline;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}

/* 频道和列表页 */
.position {
	background: url(../images/title_bg.gif) repeat-x left top;
	color: #fff;font-weight:bold;
	border-bottom: none;
	margin-bottom: 0px;
	height:23px;
	padding:7px 0px 0px 35px;
	text-align:left;
	
}

.channle .box {
	margin-bottom: 10px;
}
.listpage 
.news_list{width:92%;margin:0px auto;line-height:300%;display:flex;flex-flow:column}


.news_list .box {

	border-width: 1px;	
	padding: 0 10px;
}
.listpage .list_content .box{
	border-width: 1px;	
	padding: 10px;
}
.listpage .news_list .box ul {
	border-bottom: 1px dashed #ccc;
}
.news_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
}
.flash_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.flash_list .flashsay {
	color: #666;
}
.movie_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.movie_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
	width:150px;height:90px;
}
.shop_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.shop_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list{width:700px;clear:both;margin:0px 0px 0px 10px}
.photo_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.photo_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list2 {
width:720px;display:inline-blcok;padding:10px 0px 0px 20px;
}

.photo_list2 li{width:160px;margin:0px 13px 15px 5px;float:left;}

.photo_list3 {
width:720px;display:inline-blcok;
}

.photo_list3 li{width:220px;margin:0px 0px 15px 15px;float:left;text-align:center;}


.titlepic2{flex:0 0 150px;display:flex;text-align:center;float:left}
.titlepic2 img{width:150px;height:auto;}



.titlepic3{width:233px;height:240px;text-align:center;border:0px solid #d9d9d9;padding-left:0px;display:inline-block}
.titlepic3 img{width:230px;height:auto;background:#fff;valign:center}



.shipin{width:180px;height:130px;border:1px solid #d9d9d9;padding:3px;background:#fff;}

.line_bottom td a:link{color:#0079c5;font-weight:bold;}
.line_bottom td a:visited{color:#0079c5;font-weight:bold;}
.line_bottom td a:hover{color:#d12322;font-weight:bold;}

.title_right{width:150px;margin:10px 0px 0px 0px;text-align:center;}
.title_right2{width:100%;margin:10px 0px 0px 20px;text-align:left;display:inline-block}
.title2{width:100%;height:20px;margin:0px 0px 10px 0px;display:inline-block}

.title2 a:link{font-size:12px;color:#474747;font-weight:bold;}
.title2 a:visited{font-size:12px;color:#474747;font-weight:bold;}
.title2 a:hover{font-size:12px;color:#d12322;font-weight:bold;}

.title1{}
.title1 a:link{color:#0079c5;font-weight:bold;}
.title1 a:visited{color:#0079c5;font-weight:bold;}
.title1 a:hover{color:#d12322;font-weight:bold;}


.red a:link{font-size:12px;color:#0079c5;font-weight:bold;}
.red a:visited{font-size:12px;color:#0079c5;font-weight:bold;}
.red a:hover{font-size:12px;color:#d12322;font-weight:bold;}


.smalltext{}
.more{ text-align:right;}
.more a:link{color:#990000;font-weight:100;}
.more a:visited{color:#990000;font-weight:100;}
.more a:hover{color:#d12322;font-weight:100;}

.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}




.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.main{width:100%;display:flex;}

.main3{width:100%;height:auto;margin:0px auto 0px auto;padding:0px 0px 0px 0px;display:inline-block;text-align:left;display:none}

.main_main{width:100%;height:auto !important;height:auto; margin:0px auto;padding-top:20px;float:right;text-align:left;}


.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 8px;
	background: #ffff;
}

.box3{border:1px solid #e3e3e3;padding:3px;background:#f6f6f6}
.box3 ul{}
.box3 ul li{width:230px;height:auto;background:url(/skin/default/images/icon_buttonarrow.gif) no-repeat 10px 5px;padding:0px 0px 0px 20px;margin:5px 0px}
.box4 ul{}
.box4 ul li{width:260px;height:auto;background:url(/skin/default/images/icon_buttonarrow.gif) no-repeat 10px 5px;padding:0px 0px 0px 20px;margin:5px 0px}


.box img{border:1px solid #ccc;padding:3px;background:#fff}
.box2 img{border:1px solid #ccc;padding:3px;background:#fff}

.info .main .box {
	padding: 0 20px;
}
.title_info {width:100%;
	margin: 15px 0px 20px 0px;
	text-align: center;
}

.info_text {
	border-bottom: 1px dotted #ddd;
	line-height: 2;
	padding-bottom: 3px;
	color: #666;
	background:#eee;
	

}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {

	font-size: 12px;
	line-height: 200%;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}

/* 系统文件表格样式 */
.head{ width:100%;height:80px;margin:0px auto;
	background: #c71311}


.xuanchuan{width:600px;margin:25px 0px 0px 3px;float:left;}



/* 分页样式*/
.list_page {clear:both;text-align:center;
	margin: 15px 5px;
	border-top:1px dotted #ccc;padding-top:10px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"});
	}
	.main_main h1{width:100%;font-size:16px;font-weight:bold;text-align:center;padding-bottom:10px;margin:20px 0px 0px 0px;}
	.main_main h2{width:100%;font-size:16px;font-weight:bold;text-align:center;padding-bottom:10px;margin:20px 0px 0px 30px;}
	.main_main h3{width:100%;font-size:14px;font-weight:bold;text-align:left;margin:20px 0px 0px 30px;}

	#pic_text{text-align:center;margin:10px auto;}
	#pic_say{text-align:center;margin:10px auto;}


.index_mid{width:440px;margin:0px 0px 10px 0px;padding:0px 0px 11px 0px;}
.index_mid a{width:135px;float:left;text-align:center;margin:10px 0px 0px 10px;}
.index_mid img{width:130px;height:93px;border:1px solid #ccc;}
#text{padding:10px 10px 0px 20px;text-align:left;clear:both;}


.more3{float:right;margin:3px 10px auto auto;}

.more3 a:link{color:#abe2ff;font-weight:100;font-size:10px;text-family:arial;}
.more3 a:visited{color:#abe2ff;font-weight:100;text-family:arial;}
.more3 a:hover{color:#d12322 !important;font-weight:100;text-family:arial;}


.more4{width:50px;height:20px;margin:7px 20px auto 12px;border-radius:3px;text-align:center;}
.more4 a:link{color:#b3b3b3;font-weight:100;}

.more4 a:visited{color:#b3b3b3;}

.more4 a:hover{color:#d12322 !important;}
.more5{float:right;margin:10px 10px auto auto;}
.more5 a:link{color:#b3b3b3;font-weight:100;font-size:10px;text-family:arial;}
.more5 a:visited{color:#b3b3b3;font-weight:100;font-size:10px;text-family:arial;}
.more5 a:hover{color:#d12322 !important;font-weight:100;font-size:10px;text-family:arial;}


.title_n{float:left;margin:10px 0px 0px 30px;}
.title_n2{float:left;margin:0px 0px 0px 0px;}
.bg_pro_title{width:503px;height:auto;background:url(/skin/default/images/cp4.jpg) repeat-x top;}
.bg_title{width:503px;height:32px;background:url(/skin/default/images/bg_pro.jpg) repeat-x top;}

.title_index {width:245px;height:39px;padding:0px 0px 0px 0px;background:url(/skin/default/images/bg_grey.jpg) no-repeat top ;color:#fff;font-weight:bold;font-size:14px;}
.title_index span{padding:10px 0px 0px 15px;display:inline-block}

.sider1{width:245px;height:auto;margin:0px 0px 0px 0px;float:left;}

.sider1_1{width:220px;height:182px;margin:0px;background:#f0f0f0;padding:10px 10px 10px 15px; text-align:left;}
.sider1_1 b{height:30px;font-size:13px;margin:5px 0px 3px 0px;display:inline-block}

.sider2{width:738px;height:auto;margin:0px 0px 0px 0px;float:right}

.sider2_1{width:738px;height:auto;margin-top:0px;float:left}

.i_left{width:10px;height:37px;background:url(../images/i_left.jpg) no-repeat 0px 0px;float:left;}
.i_mid{width:663px;height:37px;background:url(../images/i_bg.jpg) repeat-x 0px 0px;float:left;}
.i_right{width:65px;height:37px;background:url(../images/i_right.jpg) no-repeat right 0px;float:left;}
.i_mid2{width:285px;height:37px;background:url(../images/i_bg.jpg) repeat-x 0px 0px;float:left;}


.i_mid span a,.i_mid2 span a{color:#c52b33 !important;font-size:14px;font-weight:bold;margin:8px 0px 0px 3px;display:inline-block}

.sider2_1_left{width:360px;margin-top:10px;float:left;}
.sider2_1_right{width:360px;margin-top:10px;float:right;}

.sider2_1_left ul,.sider2_1_right ul{padding:0px;margin:0px;list-style:none;}

.sider2_1_left ul li{width:315px;border-bottom:1px dotted #ccc;background:url(../images/arrow06.gif) no-repeat 0px center;padding:0px 0px 0px 12px;margin:0px 0px 0px 15px;line-height:200%;}
.sider2_1_right ul li{width:315px;border-bottom:1px dotted #ccc;background:url(../images/arrow06.gif) no-repeat 0px center;padding:0px 0px 0px 12px;margin:0px 0px 0px 15px;line-height:200%;}
.sider2_1_left ul,.sider2_1_right ul{padding:0px;margin:0px;list-style:none;}
.sider2_1_left ul li span,.sider2_1_right ul li span{float:right;}

.sider2_1_left_t,.sider2_1_right_t{height:37px;}

.sider3{width:320px;height:154px;margin:0px 0px 0px 15px;background:url(/skin/default/images/bg_box.jpg) repeat-x top;float:left;box-shadow:1px 1px 3px #ccc;border:1px solid #ccc;}

.sider3_1{width:300px;height:152px;margin-top:0px;background:url(/skin/default/images/pic3.jpg) no-repeat left top;text-align:right}


.box101{width:710px;text-align:left;margin:10px 0px 20px 0px;display:inline-block}



.gg{width:100%;margin:15px auto 0px auto;display:flex;flex-flow:column;justify-content:center;align-items:center}
.gg_t{width:50%;display:flex;}
.pic{width:100%;display:flex;flex-flow:row;justify-content:space-between}
             
.gg_t2{width:50%;display:flex;justify-content:center}
.gg_t img, .gg_t2 img{width:100%;}

.gg_n{width:92%;height:auto;margin:20px auto;color:#636363;text-align:left;}

.gg_n h1{font-size:20px;font-weight:bold;color:#c71311;font-family:"arial";margin:0px;padding:0px}


.c_index{width:497px;height:177px;background:url(/skin/default/images/.jpg) no-repeat top;margin:0px auto;padding:3px 0px 0px 4px ;border:1px solid #e3e3e3;}
.bg_indexpro{width:230px;height:171px;background:url(/skin/default/images/bg_indexpro.jpg) no-repeat top;margin:0px 0px 0px 7px;padding:4px 0px 0px 6px;float:left;}
.weight{width:220px;height:20px;text-align:center;display:inline-block;margin:5px 0px 0px 0px;}

.weight a:link{color:#0b5eb3;font-weight:bold;}
.weight a:visited{color:#0b5eb3;font-weight:bold;}
.weight a:hover{color:#d12322;font-weight:bold;}

.right_pic{width:230px;height:auto;padding:4px 0px 10px 15px;display:inline-block;}
.zixun{width:230px;height:171px;padding:0px 0px 0px 0px;margin:10px 0px 0px 11px;display:inline-block;}

.bg_indexpro2{width:199px;height:30px;margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}

.bg_indexpro2 a{width:199px;height:26px;background:url(../images/menu.jpg) no-repeat 0px 0px;display:inline-block;padding:4px 0px 0px 20px;color:#ffffff;font-weight:bold}
.bg_indexpro2 a:hover, .bg_indexpro2 a.active{width:199px;height:26px;background:url(../images/menu2.jpg) no-repeat 0px 0px;display:inline-block;padding:4px 0px 0px 20px;text-decoration:none;color:#ffffff !important;font-weight:bold}




.weight2{width:213px;height:20px;text-align:center;display:inline-block;margin:5px 0px 0px 0px;}
.weight2 a:link{color:#0b5eb3;font-weight:bold;}
.weight2 a:visited{color:#0b5eb3;font-weight:bold;}
.weight2 a:hover{color:#d12322;font-weight:bold;}

.bg_indexpro3{width:308px;height:241px;margin:0px 0px 0px 0px;padding:8px 0px 0px 7px;float:left;text-align:left;}





.n_on{}


.n_off{width:112px;height:36px;background:url(/skin/default/images/t_off.jpg) no-repeat top;margin:0px 2px 0px 0px;float:left;text-align:center;}
.n_off a:link{width:112px;height:36px;color:#0b5eb3;font-weight:bold;font-size:14px;padding:12px 0px 0px 0px ;display:inline-block;}
.n_off a:visited{width:112px;height:36px;color:#0b5eb3;font-weight:bold;font-size:14px;padding:12px 0px 0px 0px ;display:inline-block;}
.n_off a:hover{width:112px;height:34px;color:#fff;font-weight:bold;font-size:14px;background:url(/skin/default/images/bg_n_on.jpg) no-repeat top;display:inline-block;}

.n_on1{width:210px;height:34px;}




.n_t{width:92%;
    font-size: 20px;
    height: 29px;
    line-height: 29px;
    margin: 0 auto;
    padding: 10 0px;font-weight:bold;color:#b90f19;border-bottom:1px solid #eee;}
    
.pro_t{width:500px;height:30px;color:#ffffff;background:url(/skin/default/images/title6.jpg) no-repeat 0px 3px;padding:9px 0px 0px 40px;text-align:left;color:#ffffff;font-weight:bold;font-size:14px;float:left;}

.pro_more{width:110px;height:auto;float:right;}

.flash{position:absolute;width:100%;height:37px;margin:80px auto 0px auto;z-index:999}
/* 下拉菜单*/ 
.menu_left{width:10px;height:40px;background:url(/skin/default/images/nav_left.png) no-repeat 0px 0px; float:left}
.menu_right{width:10px; height:40px;background:url(/skin/default/images/nav_right.png) no-repeat right 0px;float:right}

.menu{width:100%;margin:0px auto;height:40px;padding:0px 0px 0px 0px;font-size:12px;background:url(/skin/default/images/nav_bg.png) repeat-x 0px 0px;display:none} 

/* remove all the bullets, borders and padding from the default list styling */ 
.menu ul {width:930px;height:40px;padding:0px 0px 0px 40px;margin:0px 0px 0px 0px;list-style-type:none; display:inline-block;} 

/* style the sub-level lists */ 
.menu ul li ul {width:135px;height:auto;margin-top:-5px;padding:0px 0px 20px 0px;display:inline-block;} 
.menu ul li ul li{width:139px;border:1px solid #787878;border-top:0px;margin:0px 0px 0px -2px} 

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */ 
.menu ul li {float:left; width:140px;height:35px; margin:0px;padding:0px;background:url(/skin/default/images/nav_line.jpg) no-repeat right 5px;text-align:left;line-height:35px; display:block; } 

/* style the sub level list items */ 


.menu ul ul li {display:block; width:140px; height:auto; line-height:1em;} 
.menu ul ul li.last {padding-bottom:10px; } 
.menu ul ul ul li.last {padding-bottom:10px; } 
.menu ul ul ul ul li.last {padding-bottom:10px;} 

/* style the links for the top level */ 
.menu a, .menu a:visited {display:block; float:left; height:24px; width:140px; font-size:14px; font-weight:bold;text-decoration:none; color:#2d2d2d;  padding:6px 0px 0px 0px; text-align:left;border:0; border-bottom:0px solid #222;text-align:center;} 

/* hack IE5.x to get the correct the faulty box model and get the width right */ 
* html .menu a, * html .menu a:visited {width:140px; w\idth:118px;color:#fff;} 

/* style the sub level links */ 
.menu ul ul a, .menu ul ul a:visited {display:block;background:#e5e5e5; width:119px; height:100%; line-height:20px; padding:5px 10px; color:#454545;font-size:12px;font-weight:100} 
* html .menu ul ul a, * html .menu ul ul a:visited {width:120px; w\idth:128px;} 


/* style the table so that it takes no part in the layout - required for IE to work */ 
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;} 


/* style the third level background */ 
.menu ul ul ul a, .menu ul ul ul a:visited {background:#c99;font-weight:100} 
/* style the fourth level background */ 
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {background:#c96;font-weight:100} 
/* style the sub level 1 background */ 
.menu ul :hover a.sub1 {background:#477;} 
/* style the sub level 2 background */ 
.menu ul ul :hover a.sub2 {background:#a77;font-weight:100} 

/* style the level hovers */ 
/* first */ 
* html .menu li a:hover {color:#fff; border:0; height:25px; position:relative; z-index:100;} 
.menu li:hover {position:relative;font-weight:100} 

.menu :hover > a {color:#c7000b;height:39px;} 
/* second */ 
* html .menu ul ul a:hover{color:#fff; bcackground:#000; position:relative; z-index:110; height:100%; font-weight:100;} 

.menu ul ul li:hover {position:relative;} 
.menu ul ul :hover > a {color:#fff;background:#c93028; z-index:110; height:100%;font-weight:100; border:0px solid #004f69; border-width:0 0px;} 
/* third */ 
* html .menu ul ul ul a:hover {background:#a77; position:relative; z-index:120;font-weight:100; } 
.menu ul ul ul :hover > a {background:#a77;font-weight:100; } 
/* fourth */ 
.menu ul ul ul ul a:hover {background:#a75; position:relative; z-index:130;font-weight:100; } 


/* hide the sub levels and give them a positon absolute so that they take up no room */ 
.menu ul ul {visibility:hidden;position:absolute;height:0; top:30px; left:0; width:130px;} 

/* position the third level flyout menu */ 
.menu ul ul ul{top:10px; width:150px;font-weight:100; } 


/* make the second level visible when hover on first level list OR link */ 
.menu ul :hover ul {visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url() 30px 0 no-repeat; left:-30px;font-weight:100; } 
.menu ul :hover ul.left {visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url() 30px 0 no-repeat; left:-55px;font-weight:100; } 


/* keep the third level hidden when you hover on first level list OR link */ 
.menu ul :hover ul ul{visibility:hidden;} 
/* keep the fourth level hidden when you hover on second level list OR link */ 
.menu ul :hover ul :hover ul ul{visibility:hidden;font-weight:100; } 
/* make the third level visible when you hover over second level list OR link */ 
.menu ul :hover ul :hover ul{visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; font-weight:100; } 
.menu ul :hover ul.left :hover ul {left:-150px;} 
/* make the fourth level visible when you hover over third level list OR link */ 
.menu ul :hover ul :hover ul :hover ul {visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; font-weight:100; } 


.banner_about{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_pro{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_tech{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_zz{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_news{width:100%;height:180px;margin:0px auto 0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_case{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_zp{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}
.banner_contact{width:100%;height:180px;margin:0px auto;background:url(/skin/default/images/banner_case.jpg) no-repeat center 0px;}


.c_index2{width:100%;margin:0px auto;display:inline-block;}
.c_index3{width:100%;margin:10px auto 0px auto;padding-bottom:20px;border:1px solid #c9dcec;background:url(/skin/default/images/bg_n3.jpg) repeat-x 0px 3px;display:inline-block;text-align:left;}
.c_index4{width:100%;height:auto;margin:10px auto;border:1px solid #c9dcec;display:inline-block;background:url(/skin/default/images/bg_n3.jpg) repeat-x  0px 3px;padding:0px 0px 0px 0px;}

.c_pro2{width:313px;height:241px;float:left;background:url(../images/bg_flash.jpg) no-repeat 0px 0px;}
.c_pro2 img{width:300px;height:225px;}

.c_pro3{width:670px;height:229px;float:right;text-align:left;margin:0px 0px 0px 5px;padding:10px 0px 0px 10px;background:#f4fdff;border:1px solid #bed0d8;}
.c_pro4{width:320px;height:300px;float:left;text-align:left;padding:0px 0px 0px;border-right:1px dotted #ccc;BACKGROUND: url(/skin/default/images/bg_pro2.jpg) repeat-x 50% top;
}
.c_pro5{width:650px;float:left;text-align:left;margin:0px 0px 0px 15px;}
.c_pro6{width:320px;height:380px;float:left;text-align:left;margin:0px 0px 0px 0px;border-right:1px dotted #ccc;BACKGROUND: url(/skin/default/images/bg_pro2.jpg) repeat-x 50% top;
}
.c_pro7{width:650px;float:right;text-align:left;margin:0px 15px 0px 0px;}

.content10{width:970px;margin:10px auto 0px 20px;display:inline-block;line-height:200%;}

.content10 big{width:930px;height:26px;font-size:14px;font-weight:bold;color:#005ba2;margin:15px 0px 15px 0px !important;border:1px solid #b5d4e7;border-bottom:1px solid #0b5ca6;BACKGROUND: url(/skin/default/images/bg_n1.jpg) no-repeat -5px -5px;padding:5px 0px 0px 30px;display:inline-block;}

.content10 strong{font-size:12px;font-weight:bold;color:#299bf3;margin:10px 0px 0px 0px}
.content10 p{margin: 0px 20px;}
.content10 p big{margin:15px 0px 15px -20px !important;}

#text{width:92%;margin:0px 0px 15px 0px;display:inline-block;}

#text3 big{width:650px;height:26px;font-size:14px;font-weight:bold;color:#005ba2;margin:15px 0px 15px 20px;border:1px solid #b5d4e7;border-bottom:1px solid #0b5ca6;BACKGROUND: url(/skin/default/images/bg_n1.jpg) no-repeat -5px -5px;padding:5px 0px 0px 30px;display:inline-block;}


#text strong{font-size:12px;font-weight:bold;color:#B90F19;margin:10px 0px 0px 0px}
#text p{margin:0px 40px;}
#text p big{margin:15px 0px 15px 0px !important;}
#text img{max-width:100%;height:auto;}





.content10 ul{margin: 0px 32px;}

.content10 ul li{height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 3px;padding:0px 0px 0px 15px;line-height:200%;}

.content10 ol{margin: 0px 32px;}

.content10 ol li{height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 3px;padding:0px 0px 0px 15px;line-height:200%;}


.pro2{width:200px;float:left;margin:10px 20px;}

/**/
#demo {position:relative;overflow:hidden;width:970px;height:auto;left:10px;top:0px;}    
#indemo { float:left; width: 800%;}    
#demo1 {float: left;}    
#demo1 a { color:#0080d2; border:#ccc solid 1px; width:200px; height:auto; text-align:center;text-decoration:none; margin:0; padding:3px; display:inline-block;}    
#demo1 a img{ border:none;  width:200px; height:150px; margin:0px 0px 5px 0px; }    
#demo2 {float: left; margin-top:1px; margin-left:5px; }   
#demo2 a { color:#0080d2; border:#ccc solid 1px; width:200px; height:auto;text-align:center; text-decoration:none; margin:0; padding:3px; display:inline-block;}    
#demo2  a img{ border:none;  width:200px; height:150px;margin:0px 0px 5px 0px; }    


.white{color:#ffffff !important;background:#2c92cd;}
.white strong{color:#ffffff !important;}
.t_pro_td{width:380px;height:auto;}
.t_pro_td2{width:350px;background:url(../images/bg_jstd.jpg) no-repeat 0px 0px;}
.t_pro_td3{width:640px;padding-left:0px;}
.t_pro_td ul{margin:0px 0px 0px 10px}
.t_pro_td ul li{width:380px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 15px;line-height:200%;}

.t_pro_td2 ul{margin:10px 0px 0px 10px}
.t_pro_td2 ul li{width:280px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 20px;line-height:200%;}

.t_pro_td3 ul{margin:0px 0px 0px 10px}
.t_pro_td3 ul li{width:380px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 15px;line-height:200%;}

.t_pro2{width:350px;height:30px;background:url(../images/c_title_bg.jpg) no-repeat 0px 0px;padding:6px 0px 0px 30px;color:#0077ca;font-weight:bold;}
.t_pro3{width:600px;height:30px;background:url(../images/c_title_bg.jpg) no-repeat 0px 0px;padding:6px 0px 0px 30px;color:#0077ca;font-weight:bold;}
.t_pro{width:auto;height:30px;background:url(../images/title6.jpg) no-repeat 0px 3px;padding:9px 0px 0px 40px;margin:0px 0px 0px 10px;color:#ffffff;font-weight:bold;font-size:14px;border-bottom:0px solid #ccc;text-align:left;}

.pro_yiyi{width:630px;height:25px;background:url(../images/bg_pro3.jpg) no-repeat 0px 0px;padding:2px 0px 0px 30px;color:#0077ca;font-weight:bold;border-bottom:1px solid #4b92da;}

.pro_yiyi2{width:630px;height:auto;padding:10px 0px 0px 8px;line-height:250%;}
.more10{margin-left:550px;}
.more10 a:link{color:#0096e6;font-weight:bold;font-size:12px;}
.more10 a:visited{color:#0096e6;font-weight:100;font-size:12px;}
.more10 a:hover{color:#d12322;font-weight:100;font-size:12px;}
table.pro5 {border:1px solid #8cc4e4;margin:10px auto;width:850px !important;}
.pro5 td{padding-left:10px;}
.pro5 strong{color:#2c92cd;}


#text{	line-height: 200%;}
#text3{	 margin-left:10px;}

#text3 img{	width:auto !important}

#text2{	 margin:0px auto;}

#text2 td{	line-height: 230%; }
#text2 td img{max-width:90%}

#text ul{margin:0px 0px 0px 10px}
#text ul li{width:600px;height:auto;background:url(../images/arrow_y.jpg) no-repeat 0px 0px;padding:0px 0px 0px 15px;line-height:200%;}

.digg{width:61px;height:68px;background:url(/images/diggbg.gif) no-repeat 0px 0px;text-align:center;}
.diggit{margin:0px;height:30px;}

.reflesh {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 180%;
	MARGIN-top: 10px;
	PADDING-LEFT: 0px;
	WIDTH: 65px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	BACKGROUND: url(../images/reflesh.gif) no-repeat 0px 0px;
	HEIGHT: 30px;
	COLOR: #fff;
	PADDING-TOP: 5px;
}
.back{width:100%;margin:20px auto;padding:0px auto 0px auto;border-top:1px dotted #ccc;clear:both;height:40px;text-align:center;}
.reflesh a{COLOR: #fff;}

.photo_list2 {clear:both;}
.photo_list2 .title{height:30px;border-bottom:1px solid #ccc;background:url(../images/icon1.jpg) no-repeat 3px 5px !important;background:url(../images/icon1.jpg) no-repeat 0px 4px;padding-left:0px !important;}

.photo_list2 .title td{padding-left:25px !important;line-height:120% !important;}

.photo_list2 .title td a{color:#0a87df  !important;font-size:12px;}

.photo_list2 .box{width:730px;border:0px;}
.photo_list2 .box ul li{width:150px;float:left;background:none;padding:0px;}
.photo_list2 .box ul li img{width:150px;height:200px;border:1px solid #ccc;padding:3px;display:inline-block;}

.photo_list2 .box ul li span{width:180px;clear:both;text-align:center;font-weight:bold;padding-left:5px;}
.photo_list2 .box ul li span A:link {	COLOR: #0a87df !important}
.photo_list2 .box ul li span A:visited {	COLOR: #0a87df !important}
.photo_list2 .box ul li span A:hover {	COLOR: #d12322 !important}


.txt_content2{}
.txt_content2 img{}
.lan_textbox2{width:200px;height:250px;float:left;margin:0px 0px 0px 8px;text-align:center;}
.lan_textbox2 .bg_pic img{width:200px; height:200px;}
.lan_textbox2 a:link,.lan_textbox2  a:visited{ color:#666666}
.lan_textbox2 a:hover{color:#d12322}

.lan_textbox3{width:200px;height:200px;float:left;margin:0px 0px 0px 8px;text-align:center;}
.lan_textbox3 .bg_pic img{width:200px; height:133px;}
.lan_textbox3 a:link,.lan_textbox3  a:visited{ color:#666666}
.lan_textbox3 a:hover{color:#d12322}



.lan_textbox {border-bottom:1px dotted #ccc;padding-left:10px;line-height:250%;}
.lan_textbox a:link,.lan_textbox  a:visited{ color:#666666}
.lan_textbox a:hover{color:#d12322}

.time{float:right;}
.arrow{font-weight:bold;color:#fd9c62}

.box  ul,.box  ul li{margin:0px;padding:0px;list-style:none;}
.box ul li{width:200px;float:left}
.box ul li img{width:200px;height:133px;}

#scrollfollowmenu {
    display:none;
}

.subcol-1 {
    float: left;
    width: 180px;
}ul.subnav {
    border-top: 5px solid #CCCCCC;
}

li {
    list-style: none outside none;
}
ul.subnav a.arrow01 {
    background: url("../images/bullet_arrow_01.gif") no-repeat scroll left center #e2e2e2;
    padding: 5px 0 0 10px;
}
ul.ssnav .sscurr a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/ssnavbg-2.gif") no-repeat scroll left bottom #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #E6002C;
    border-image: none;
    border-style: none none none solid;
    border-width: medium medium medium 3px;
    color: #E6002C;
    height: 24px;
    line-height: 24px;
    padding: 3px 0;
    text-indent: 20px;
}
ul.ssnav {
    border: medium none;
}

ul.ssnav li a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #000000  url("../images/ssnavbg-1.gif") no-repeat scroll left bottom #FFFFFF;
    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #E6002C;
    border-image: none;
    border-style: none none none solid;
    border-width: medium medium medium 3px;
    height: 24px;
    line-height: 24px;
    padding: 3px 0;
    text-indent: 20px;
}


ul.subnav li a {
    background: url("../images/ssnavbg-1.gif") no-repeat scroll left bottom #FFFFFF;

    border-bottom: 1px solid #c0c0c0;
    border-left: 3px solid #D2D2D2;
    border-top: 1px solid #F3F3F3;
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 5px;
}
ul.subnav li a:hover {
    background: url("../images/ssnavon-2.gif") no-repeat scroll left bottom #FFFFFF;

    border-bottom: 1px solid #c0c0c0;
    border-left: 3px solid #d60000;
    border-top: 1px solid #F3F3F3;
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 5px;
}
ul.ssnavon li a {
    
     background: url("../images/ssnavbg-2.gif") no-repeat scroll left bottom #FFFFFF;

border-bottom: 1px solid #DFDFDF; 
 border-left: 3px solid #d60000;
    border-top: 1px solid #F3F3F3;
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 5px;
    padding:0px 0px 0px 30px;
}

.epages{line-height: 28px;    text-align: center;}
.epages a,.epages a:link,.epages  a:visited{ color:#666666;padding:5px;}
.epages a:hover{color:#d12322;padding:5px;}


.news_list {
    line-height: 300%;
    margin: 0 0 0 25px;
}
li.list1 {width:100%;
    background: url("../images/arrow06.gif") no-repeat scroll left 5px;    margin: 5px 0px;
    padding: 0px 0 10px 15px;display:inline-block;border-bottom:1px dotted #ccc;
}
li.list1 a{line-height:200%;color:#333;display:inline-block;float:left;width:400px;

}

ul.newslist span {
    font-size: 11px;
}
.r {width:80px;
    float: right;color:#888;line-height:150%;
}

.smalltext {
    float: left;color:#888;margin:0px 0px 0px 0px;line-height:150%;
}

.subtitle {
    width:92%;
    font-size: 20px;
    height: 40px;
    line-height: 50px;
    margin: 0px auto;
    padding: 0 0px;
    color:#b72126;
    border-bottom:1px solid #dedede;
}

.subcol-3 {
    float: left;
    width: 210px;
    padding-top:20px;
    display:none;
}


.related-t {
    background: url("../images/rightcol.gif") no-repeat scroll 0 0 transparent;
    font-size: 12px;
    height: 28px;
    line-height: 32px;
    text-indent: 12px;
    width: 200px;
}


.rightcolbg {
    background: url("../images/rightcolbg.gif") repeat-y scroll left center transparent;
    padding: 5px 10px;line-height:180%
}
.related-b {
    background: url("../images/rightcol.gif") no-repeat scroll 0 -28px transparent;
    height: 16px;
    margin: 0 0 10px;
}


/*scrool*/
#div2{ width:150px; height:67px; float:left; display:block;}
#div2 li{margin:0px;padding:0px;}
.feng {
width:150px;
height:67px;
}
.feng dl {
list-style:none;
margin:0;
padding:0;
}
.feng dd {
width:150px;
height:150px;
text-align:center;
clear:both;
}
.feng dd img{
width:150px;
height:150px;

}

.feng dt {
width:150px;
height:20px;
text-align:right;
clear:both;
}
#scroll ul{ list-style:none; margin:0; padding:0;}
/*scrool*/
.bg_table{background:#ccc;width:680px !important;}
.bg_table td{font-size:12px;background:#fff}
.bg_table td p{margin:0px;padding:0px;}

.locat{width:1004px;margin:0px auto;background: url("../images/bg_topic-path.gif") repeat-x scroll left top transparent;
    height: 29px;
    line-height: 29px;text-align:left;}
.subcol-2 {
    
    margin: 0 auto;padding:0px 0px 0px 0px;
    width: 100%;
   border:1px solid #ccc;

}



ul.jjfa{width:585px;display:inline-block}

ul.jjfa li{width:270px;margin:10px 0px 0px 10px;float:left}

.jjfa-js{background:url(../images/jjfa-jsbg.gif) left top repeat-x;padding:5px;}
.jjfa-js h3 a{color:#e6002c;font-size:12px;}
.jjfa-js h3{margin:0 0 3px 0;}
.jjfa-t{border-bottom:1px dotted #ccc;font-size:12px;padding:0 0 0 10px;height:28px;line-height:28px;margin:15px 0px 0px 0;}
.td2{background:#f2f2f2; padding:5px 5px;}
.td2 input[type="text"]{border:1px solid #ccc;line-height:180%;padding:5px;width:300px;}
.border{border:1px solid #ccc;width:100%;}
.border2{border:1px solid #ddd;width:100%;display:none}

li.cp2{width:100%;height:auto;display:flex;flex-flow:row;margin:0px 0px 10px 0px;padding:0px;border-bottom:1px solid #ddd;}
.softsay{padding:10px;}

ul.news_list2 {width:100%;
    line-height: 300%;
    margin: 0 0 0 0px !important;display:flex;justify-content:center;flex-flow:column}
li.cp{width:90% !important;margin:0px auto;padding:0px !important;text-align:center;background:none !important;}

li.cp img{width:90%  !important;height:auto  !important;padding:0px !important;margin:15px auto 0px auto;border:3px solid #b90f19;}



/*手机菜单*/
.navsj {width:92%;height:120px;margin:10px auto 0px auto;display:flex;justify-content:space-between;align-items:center}
.navsj_li {width:18%;display:flex;justify-content:center;flex-flow:column}
.navsj_li img{width:80px;margin-bottom:10px}
.navsj_li a{width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column}

      
.sjcase,.sjnews{width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column}    
.sjcase .sjtitle,.sjnews .sjtitle{width:92%;border-bottom:1px solid #ddd;font-weight:bold;display:flex;justify-conten:flex-start;tflex-flow:column}  
.sjcase .sjtitle a,.sjnews .sjtitle a{font-size:20px;color:#c71311;}
.sjcase ul{margin:0px 0px 15px 0px;display: flex;flex-flow:row;justify-content:space-between;}
.sjcase ul li{width: 80%;
    display: flex;
    flex-flow: column;
    justify-content:flex-start;margin:20px auto 0px auto} 
           
.sjcase ul li img{width:100%;height:auto;display:flex;}   


.sjdownload {width:100%;justify-content:center;}
.sjdownload a{width:92%; display: flex;height:50px;background:#c71311;color:#fff;flex-flow:row;justify-content:center;align-items:center;border-radius:6px;color:#fff;font-size:20px;margin:20px auto}    


.sjnews ul{width: 92%;margin:0px;}
.sjnews ul li{width: 100%;
    display: flex;
    flex-flow:row;
    justify-content: flex-start;margin:20px auto 0px auto;background:url(../images/arrow_y.jpg) no-repeat 0px center;padding-left:20px;}   

.sjmp{display:none;}

.sjfooter2{font-family:arial;color:#d7d7d7 !important;margin:0px auto;line-height:200%;width:92%;margin:0px auto;display:flex;flex-flow:column;justify-content:flex-start;}
.sjfooter2 div{color:#d7d7d7 !important;}
.n_sub{width:100%;height:70px;display:flex;  flex-flow:row;justify-content:space-around;align-items:center;}    

.n_sub .n_sub_li{width: 20%;
    display: flex;
    justify-content:center;background:#c71311;color:#fff;} 
  .n_sub .n_sub_li a{display: flex;height:40px;background:#c71311;color:#fff;align-items:center;}          

   
.subcol-5{width:100%}
.sjdown{width:100%}
.sjdown a{width:92%;height:90px;display: flex;justify-content:center;align-items:center;flex-flow:column;border:1px solid #ddd;margin:10px auto;border-radius:6px;}
.sjdown a:hover{background:#ffeded}


.sjdownlist{width:93%;height:90px;font-size:20px;color:#c71311;display: flex;justify-content:center;align-items:center;flex-flow:column;border-radius:6px;background:url(../images/down2.png) no-repeat right center;}

.sjdownname{width:100%;font-size:20px;color:#c71311;font-family:Arial;}
.sjdownsize{width:100%;font-size:14px;color:#666;}
.sjlogo{position:absolute;top:2px;left:10px;font-size:30px;font-family:Microsoft Yahei;color:#fff}
.sjlogo a{color:#fff}
.logo{display:none;}
.head{display:none;}
}