@import url("Base.css");
body {
	font-family:"宋体";
	color:#666666;
}
a:link,a:visited,a:active {
	color:#666666;
	text-decoration:none;
}
a:hover {
	color:#007BDB;
	text-decoration:none;
}
.nodata {
	padding:50px;
	text-align:center;
	font-weight:bold;
	color:#007BDB;
}
.mt_10 {
	margin-top:10px;
}
/*====================================================================*/



.inputtext {
	padding:0px 2px;
	height:19px;
	line-height:19px;
	border:1px solid #bbb;
}
.inputarea {
	padding:2px;
	width:500px;
	height:150px;
	border:1px solid #bbb;
}

.more {
	margin:12px 20px 0px 0px;
	display:block;
	float:right;
	width:46px;
	height:18px;
	background:url(../Images/More2.jpg) no-repeat;
}

/*====================================================================*/

.mainwidth {
	margin:0px auto;
	width:961px;
}

#mainindex {
	margin:0px auto;
	width:980px;
}

#main {
	margin:0px auto;
	width:961px;
}
#h50 {
  width:100%;
 height:30px;
}
#header {
    margin:auto;
	height:40px;
}
#header span {
	position:absolute;
	top:12px;
	right:0px;
	color:#a0a0a0;
	font-size:12px;
}
#header span a {
	color:#9D9D9D;
	line-height:20px;
}

#logo {
    float:right;
	width:326px;
	height:30px;
	margin-right:33px;
	line-height:30px;
	color:#9D9D9D;
	background:url(../Images/400.jpg) right no-repeat;
}

#logo a {
	color:#9D9D9D;
}

#logo a:hover {
   color:#FF6600;
}

.chengse a:link,.chengse a:visited,.chengse a:active {
    color:#FF6600;
}
.chengse a:hover {
   color:#FF6600;
}
.chengse a {
	color:#FF6600;
}



#topsearch{
	position:absolute;
	width:160px;
	height:40px;
	top:0px;
	right:0px;
	line-height:40px;
	text-align:right;
}



#bar{
   margin:0 auto;
   width:980px;
   height:137px;
}

#barleft{
   float:left;
   width:350px;
   height:137px;
}

#barright{
   float:right;
   width:616px;
   height:57px;
}

.bannerright{
  padding-top:6px;
}


#barccc{
height:10px;
}

#nav {
	right:0px;
	width:600px;
	height:73px;
	background:url(../Images/menubg2.jpg) left no-repeat;
}
#nav li {
	float:left;
	width:100px;
	height:73px;
	line-height:38px;
	font-size:14px;
	font-weight:600;
	color:#323232;
	text-align:center;
	font-family: "Microsoft YaHei";	
}
#nav li a {
    width:100px;
	height:73px;
    display:block;
	color:#666666;
}

#nav li a:hover{
    width:100px;
	height:73px;
    display:block;
	color:#00A0E9;
}

.nav_over {
   color:#00A0E9;
   width:117px;
   height:57px;
   display:block;
}
.nav_out {
    color:#666666;
	width:117px;
	height:57px;
    display:block;
}

#SearchKey
{
	width:125px;
	LINE-HEIGHT:18px;
	FONT-FAMILY:verdana;
	HEIGHT:16px;
	COLOR: #ABABAB;
	FONT-SIZE: 12px;
	border-bottom:1px double #DDDDDD;
	border-left:1px double #DDDDDD;
	border-right:1px double #DDDDDD;
	border-top:1px double #DDDDDD;
	top:11px;
	right:25px;
	position:absolute;
}
#searchbtn {
	margin-left:5px;
	width:25px;
	height:18px;
	border:none;
	background:url(../Images/searchb.jpg) no-repeat;
	cursor:pointer;
	position:absolute;
	top:11px;
	right:1px;
}

#banner_bg {
	height:205px;
}

#box_banner {
	height:386px;
	background:url(../Images/flashbg.jpg) center;
}

#box_left{
 float:left;
 width:725px;
 height:470px;
}
#box_right{
  float:right;
  width:239px;
  height:470px;
}

#flash{
	width: 725px;
	height:470px;
	float: left;
}

#box_banner2 {
	width: 980px;
	height:180px;
	float: left;
}

#pbanner{
 width:961px;
 height:205px;
}

#pbanner2{
 width:980px;
 height:440px;
}


#content {
	width:961px;
}

#inquiry {
	width:980px;
	height:482px;
	background:url(../Images/inquirybg.jpg) no-repeat;
}
#inquiry2 {
	width:980px;
	height:491px;
	background:url(../Images/inquirybg2.jpg) no-repeat;
}

.inquiryinput{
   width:338px;
   height:32px;
   line-height:32px;
   padding-left:20px;
   border:#ABABAB solid 1px;
}

#inquirysearch{
  width:78px;
  height:35px;
  background:url(../Images/cx.jpg) no-repeat;
  border:none;
  cursor:pointer;
}

.inquiry_false {
	width:980px;
	height:482px;
	background:url(../Images/inquiry_false.jpg) no-repeat;
}
.inquiry_true {
	width:980px;
	height:482px;
	background:url(../Images/inquiry_true.jpg) no-repeat;
}

.hiline{
  width:980px;
  height:10px;
  border-bottom:dashed 1px #969696;
}

#indexcontent{
 width:980px;
 height:100px;
 background:url(../Images/cc.jpg) no-repeat;
}

#indexbanner {
    margin:0px auto;
	width:980px;
	height:386px;
}

#indexnews {
	margin-top:32px;
	padding-left:10px;
	margin-right:136px;
	float:left;
	width:168px;
	height:68px;
	overflow:hidden;
	color:#9D9D9D;
}

#indexcontact {
	margin-top:32px;
	margin-right:166px;
	float:left;
	width:178px;
	height:68px;
	overflow:hidden;
	color:#9D9D9D;
}

#indexkefu {
	margin-top:32px;
	float:left;
	width:172px;
	height:68px;
	overflow:hidden;
	/*color:#808080;*/
	color:#9D9D9D;
}

.index_left_top {
height:80px;
}

#indexleft {
	float:left;
	width:338px;
	padding-left:14px;
	padding-top:23px;
}

#indeximgnews{
	margin-top:15px;
	float:left;
	width:352px;
}

.inews_index {
	margin-top:15px;
	height:80px;
	line-height:16px;
	overflow:hidden;
}
.inews_index img {
	float:left;
	width:110px;
	height:86px;
	margin-right:10px;
}
.inews_index a {
	display:block;
	margin-bottom:5px;
	color:#6C0400;
	line-height:normal;
}

.inews_index p {
    line-height:20px;
}

#indexrightall {
	float:right;
	width:555px;
	padding-right:14px;
	padding-top:23px;
}


#index_middle {
    float:left;
	width:351px;
	line-height:30px;
}



#indexright {
	float:right;
	width:173px;
}


#indexright p{
height:60px;
}

.index_right_top{
  height:70px;
  padding-top:15px;
}

.index_center_middle{
  width:265px;
}

.Linkfff {
	font-size:14px;
	line-height:30px;
	font-weight:bold;
    color:#F07307;
}

.Linkfff a {
	font-size:14px;
	font-weight:bold;
    color:#F07307;
}

.Linkfff a:link,.Linkfff a:visited,.Linkfff a:active {
    font-size:14px;
	font-weight:bold;
    color:#F07307;
}
.Linkfff a:hover {
    font-size:14px;
	font-weight:bold;
    color:#ff0000;
}

.newstext{
 line-height:20px;
}

.newstextmore{
height:20px;
line-height:22px;
padding-left:15px;
background:url(../Images/pp.gif) no-repeat left;

}

.newstextline{
height:20px;
background:url(../Images/newsline.jpg) no-repeat center;
}

#iii {

}

#indeximg{
width:223px;
height:170px;
float:left;
padding-top:20px;
overflow:hidden;

}

#inewsss {
    width:237px;
	float:right;
    margin-top:10px;
    padding:0px 0px 0px 0px;
}
#inewsss li {
	padding:0px 0px 0px 18px;
	line-height:35px;
	background:url(../Images/ppp.jpg) no-repeat left center;
	border-bottom:dashed 1px #CCCCCC;	
}



#left {
	float:left;
	margin-top:10px;
	padding-left:30px;
	width:260px;
}
#right {
	float:right;
	margin-top:10px;
	padding-right:30px;
	width:650px;
}

#left2222 {
	float:left;
	width:230px;
}


#left2 {
	float:left;
	margin-top:10px;
	width:230px;
	border:#DDDDDD double 1px;

}
#leftconntact{
    float:left;
	margin-top:10px;
	width:230px;
	height:225px;
	border:#DDDDDD double 1px;
	overflow:hidden;
}

.i_title{background:url(../images/title_bg_r.jpg) left top; height:58px; line-height:38px;}
.i_title p{ font-size:14px; color:#666; font-weight:bold; padding-left:12px;}
.i_title span{float:left;  padding-left:40px;}
.i_title span a,b{padding:0 4px;}


#right2 {
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	width:721px;
	min-height:500px;
}
#right3 {
	float:right;
	width:737px;
}

.right4 {
	float:right;
	width:721px;
}

#right222 {
	float:right;
	margin-top:10px;
	margin-bottom:10px;
	width:721px;
	border-top:solid 1px #dddddd;
	height:228px;
}

#pleft {
	float:left;
	margin-top:10px;
	width:333px;
	text-align:center;
}

#pright {
	float:right;
	margin-top:10px;
	padding-right:0px;
	width:388px;
}

.showcon{
padding-left:16px;
height:82px;
line-height:20px;
overflow:hidden;
}

.protitler {
    padding-left:16px;
	color:#007BDB;
	font-size:26px;
	font-weight:600;
}

#footlink {
height:180px;
background:url(../Images/linktopbg.jpg) repeat-x top;
}

#hzkh {
 height:60px;
 padding-top:30px;
 padding-left:10px;
}
#linklogo{
 height:60px;
 padding-left:10px;
}
#footermenu {
	color:#008CD6;
	text-align:center;
	padding-top:18px;
}

#footermenu a {
	color:#008CD6;
	text-align:center;
}
#footer {
	background:#454545;
	padding-top:36px;
}

#footer2 {
	color:#808080;
	padding-top:10px;
}
#footer2 p {
	padding-top:0px;
	line-height:19px;
	text-align:center;
}
#footer2 a {
	color:#808080;
}

/*====================================================================*/

.mt_20 {
	margin-top:20px;
}
.ititle{
	height:60px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
	background:url(../Images/iabout2.jpg) no-repeat;
}
.ititle2{
	height:60px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
	background:url(../Images/ipro2.jpg) no-repeat;
}
#icer_title {
	font-size:0px;
	height:20px;
	background:url(../Images/iNews_Top.jpg) no-repeat;
}
#icer {
	margin:0px auto;
	width:160px;
	height:120px;
	border:1px solid #ccc;
	font-size:0px;
}
#icontact_title {
	font-size:0px;
	margin-top:20px;
	height:20px;
	background:url(../Images/iContact_Top.jpg) no-repeat;
}
#icontact {
	line-height:20px;
}



#inews_title {
	font-size:0px;
	height:20px;
	background:url(../Images/iNews_Top.jpg) no-repeat;
}
.inews_list {
	margin-top:10px;
}
.inews_list li {
	padding-left:15px;
	width:245px;
	height:25px;
	line-height:25px;
	background:url(../Images/Ico7.jpg) no-repeat left 8px;
}

#iabout{
	padding-top:17px;
	height:176px;
	overflow:hidden;
	line-height:18px;
}

#iabout_title {
	margin-top:20px;
	font-size:0px;
	height:20px;
	background:url(../Images/iAbout_Top.jpg) no-repeat;
}
#iabout_content {
	padding-top:15px;
	line-height:20px;
}

#iproclass_title {
	font-size:0px;
	height:20px;
	background:url(../Images/iProClass_Top.jpg) no-repeat;
}

#ipro_list {
	padding-top:0px;
	width:930px;
	height:123px;
	overflow:hidden;
}


/*====================================================================*/

#title {
	margin-bottom:5px;
	height:21px;
	line-height:15px;
	font-size:15px;
	font-weight:400;
	color:#252525;
	font-family: "Microsoft YaHei";
	border-bottom:#007BDB dashed 1px;
}
#title a {
	color:#252525;
}


#newstitle {
	margin-bottom:5px;
	padding-top:4px;
	font-size:15px;
	font-weight:400;
	color:#252525;
	padding-left:23px;
	font-family: "Microsoft YaHei";
	background-image: url(../Images/newpp.jpg);
	background-repeat: no-repeat;
}
#newstitle a {
	color:#252525;
}

h1 {
	margin:20px 0px 20px 0px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:22px;
	font-weight:bold;
}
#showtext {
	line-height:22px;
	padding-bottom:20px;
	padding-top:7px;
	padding-left:29px;
	padding-right:29px;	
	min-height:500px;
}
#showtext p {
	margin-bottom:15px;
}
#showabouttext {
	line-height:22px;
	padding-bottom:20px;
	padding-top:37px;
	padding-left:29px;
	padding-right:29px;	
	min-height:500px;
}
.aboutimg {
	border:solid 4px #eaeaea;
}
.aboutimgdiv {
	border-bottom:#DDDDDD dashed 1px;
	padding-top:8px;
	padding-bottom:8px;
	text-align:center;
}

/*====================================================================*/

.left_title {
	background:url(../images/title_bg.jpg) repeat-x left bottom; height:40px; line-height:38px;
}

.left_title p{
font-size:14px; color:#666; font-weight:bold; padding-left:12px;
}

.left_list {
	margin-top:0px;
}



.i_content{margin:10px;}
.l_nav{margin-bottom:30px;}
.l_nav  li{ line-height:28px; text-align:left; border-bottom:dashed 1px #ccc; margin:0 10px; }
.l_nav  li a:link,.l_nav  li a:visited{ display:block; background:url(../images/icon_01.gif) no-repeat 178px center; padding-left:8px;}
.l_nav  li a:hover {background:url(../images/icon_02.gif) no-repeat 178px center; text-decoration:none;color:#FE0000;}
.onclass {
    padding-left:8px;
	background:url(../images/icon_02.gif) no-repeat 178px center; text-decoration:none;color:#FE0000;
}

.onclass{
    padding-left:8px;
	background:url(../images/icon_02.gif) no-repeat 178px center; text-decoration:none;color:#FE0000;
}

.left_list p a {
   height:30px;
	display:block; background:url(../images/icon_01.gif) no-repeat 178px center; padding-left:8px;
	font-family: "Microsoft YaHei";
	border-bottom:#DDDDDD dashed 1px;
}
.left_list p a:link,.left_list p a:visited {
 
}
.left_list p a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background:#007BDB;
}
.products_subclass {
	margin:0px 0px 0px 0px;
	font-size:15px;
	font-weight:400;
	color:#252525;
	font-family: "Microsoft YaHei";
}
.products_subclass li {
    height:33px;
	display:block;
}

.products_subclass li a{
    height:33px;
	display:block;
	padding-left:45px;
	line-height:33px;
	border-bottom:#DDDDDD dashed 1px;
	background:url(../Images/Ico11.jpg) no-repeat 30px 12px;
}


#about_image {
	width:600px;
}
#about_image dl {
	margin-top:20px;
	float:left;
	width:200px;
	text-align:center;
}
#about_image dl dt img {
	padding:3px;
	width:160px;
	height:107px;
	border:1px solid #ddd;
}
#about_image dl dd {
	padding:0px 10px;
	width:160px;
	height:30px;
	line-height:30px;
}


#prolist {
   padding-left:25px;
	width:737px;
}


#prolist dl {
	margin-top:20px;
	margin-right:12px;
	float:left;
	width:213px;
	height:250px;
	border:1px double #cccccc;
	background-color:#FFFFFF;
	text-align:center;
}
#prolist dl dt img {
    margin-top:20px;
	width:150px;
	height:150px;
}

#prolist dl dd {
	width:213px;
	height:60px;
	padding-top:20px;
	line-height:20px;
	font-size:14px;
	font-weight:400;
	color:#252525;
	font-family: "Microsoft YaHei";
}

#prolist dl dd a {
	width:213px;
	height:60px;
	padding-top:20px;
	line-height:20px;
	font-size:14px;
	font-weight:400;
	color:#252525;
	font-family: "Microsoft YaHei";
}

.prolist_content {
	vertical-align:top;
}

.prolist_name {
	height:20px;
	font-weight:bold;
}
.prolist_contents {
	height:78px;
	line-height:16px;
}
.prolist_contents p {
	height:63px;
	overflow:hidden;
}
.prolist_more {
	padding-top:5px;
}
.prolist_more a {
	text-decoration:none;
}

#pro_show table {
	margin:8px auto 0px auto;
}
#pro_img {
	text-align:center;
}
#pro_img td {
	padding:10px 0px ;
	text-align:center;
	border:1px solid #ccc;
}
#pro_name {
	padding:8px 0px 5px 0px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
}
#pro_title {
	margin:20px 0px 10px 0px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:2px solid #ccc;
}
#pro_content {
	line-height:20px;
	padding-top:20px;
	padding-bottom:20px;
}

#case_show {

}
#case_show table {
	width:100%;
}
#case_image {
	padding:3px;
	width:240px;
	height:180px;
	text-align:center;
	border:1px solid #ccc;
}
.case_name {
	margin:0px 0px 5px 10px;
	padding:8px 0px 5px 5px;
	background:#F5F5F5;
}
#case_title {
	margin:20px 0px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:2px solid #ccc;
}
#case_file {
	margin-top:10px;
}
#case_file a {
	color:#ff0000;
	text-decoration:underline;
}
#case_content {
	margin-left:10px;
	line-height:20px;
}
#case_content p {
	margin-bottom:15px;
}


#news {
	padding:10px 20px 0px 20px;
}
#news li {
	margin-bottom:0px;
	padding:2px 0px 0px 10px;
	height:30px;
	line-height:30px;
	border-bottom:dotted 1px #ccc;
	background:url(../Images/ico6.jpg) no-repeat left;
	background-repeat: no-repeat;
}
#news span {
	float:right;
	color:#333;
}



.inewstabtr {

}

.inewstabtd0 {
	height:45px;
	line-height:45px;
	border-top:solid 1px #DDDDDD;
	background-image: url(../Images/pp2.jpg);
	background-repeat: no-repeat;
	background-position: left 14px;
}


.inewstabtd1 {
	height:45px;
	line-height:45px;
	font-size:14px;
	font-weight:400;
	padding-left:0px;
	color:#666666;
	font-family: "Microsoft YaHei";	
	border-top:solid 1px #DDDDDD;	
}

.inewstabtd2 {
	height:26px;
	line-height:26px;
	padding-bottom:12px;
	padding-top:12px;
	font-size:12px;
	font-weight:200;
	color:#9D9D9D;
	font-family: "Microsoft YaHei";		
	border-top: dashed 1px #666666;
}



/* 下载列表样式 */
#downloadlist {
 padding-left:30px;
 }
#downloadlist table {
	margin-top:30px;
	border-bottom:1px dotted #ccc;
}
.downloadlist_title {
	padding-bottom:20px;
}
.downloadlist_title a {
	font-weight:bold;
	font-size:14px;
}
.downloadlist_title a:link,.downloadlist_title a:visited {
	color:#007BDB;
	text-decoration:underline;
}
.downloadlist_title a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.downloadlist_text {
	padding-bottom:20px;
	line-height:20px;
	color:#666;
}
.downloadlist_file a {
	margin-bottom:10px;
	display:block;
	width:80px;
	height:24px;
	background:url(../Images/Download2.gif) no-repeat -8px -3px;
}
.downloadlist_file a span {
	display:none;
}


#feedback {
	padding:20px 0px 20px 40px;
}
#feedback td {
	padding:10px;
}
#feedback textarea {
	padding:3px;
	width:605px;
	height:200px;
	border:1px solid #ccc;
}
#feedback input.w1 {
	width:160px;
}
#feedback input.w2 {
	width:504px;
}


#links ul li {
	float:left;
	margin-top:20px;
	padding-bottom:20px;
	width:150px;
	text-align:center;
}
#links ul li img {
	width:120px;
	height:48px;
	border:1px solid #ddd;
}
#links_img li {
	font-size:0px;
}

/*===================================================================================*/

#qq_online {
	position:absolute;
	width:130px;
}
#qq_online_top {
	width:100%;
	height:26px;
	background:url(../Images/QQ_Top_Bg.gif) no-repeat;
}
#qq_online_top p {
	padding:8px 10px 0px 10px;
	color:#fff;
	font-weight:bold;
}
#qq_online_top p img {
	margin-top:1px;
	float:right;
}
#qq_online_list {
	width:100%;
	background:url(../Images/QQ_Middle_Bg.gif) repeat-y;
}
#qq_online_list p {
	position:relative;
	margin:0px 3px;
}
#qq_online_list p img {
	position:absolute;
	top:2px;
	left:5px;
	width:21px;
	height:21px;
}
#qq_online_list p a {
	position:absolute;
	top:6px;
	left:31px;
}
.qq_over {
	height:25px;
	border-top:1px solid #A3E7FC;
	border-bottom:1px solid #A3E7FC;
	background:#E1F7FD;
}
.qq_out {
	height:25px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#fff;
}
#qq_online_bottom {
	width:100%;
	height:42px;
	font-size:0px;
	background:url(../Images/QQ_Bottom_Bg.gif) no-repeat;
}


.got{
width:200px;
text-align:center;
}
/*====================================================================*/

#showpage {margin:20px 0px 0px 20px; padding:10px 0px 20px 0px; text-align:center;}
div.scott a {margin:0px 2px; padding:4px 7px 2px 7px;}
div.scott a:link,div.scott a:visited {color:#aaa; border:1px solid #ddd; text-decoration:none;}
div.scott a:hover {color:#aaa; text-decoration:none; border:1px solid #A0A0A0;}
div.scott span.current {margin:2px; padding:4px 7px 2px 7px; font-weight:bold; color:#aaa; background:#F0F0F0; border:1px solid #E0E0E0;}
div.scott span.disabled {margin:2px; padding:4px 5px 2px 5px; color:#ccc; border:1px solid #F3F3F3; text-decoration:none;}


.blk_29 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(left.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 154px}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(right.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 154px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 290px; PADDING-TOP: 10px}
.blk_29 .box {	FLOAT: left; WIDTH: 145px;}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 351px;}


#indexmove{
  WIDTH:351px;
  height:154px;
  background:url(../Images/indexprobg.jpg) no-repeat;
  text-align:center;
}

.probox{
  width:123px;
  padding-left:12px;
}
.imgbox{
   width:112px;
   height:112px;
}
.imgbox img {
   width:112px;
   height:112px;
   padding-left:10px;
   padding-right:5px;
   padding-top:5px;
}

/*down.asp*/
#down {
	background:url(../Images/dw.jpg) no-repeat;
	height:483px;
}
#down dl {
	float:left;
}
#down dl dt {
	margin-left:262px;
	margin-top:78px;
	margin-right:52px;
	width:175px;
	height:86px;
	overflow:hidden;
	color:#808080;
}
#down dl dd {
	margin-left:256px;
	margin-right:58px;
	margin-bottom:40px;
	width:123px;
	height:37px;
	overflow:hidden;
}
.downlink {
	display:block;
	width:123px;
	height:37px;
}

#down2 {
	margin-top:10px;
}

/*network.asp*/
.goumai_title {
	border-bottom:#D8D8D8 dashed 1px;
	height:36px;
	line-height:36px;
	color:#007BDB;
	font-size:14px;
	font-weight:bold;
	padding-left:14px;
}
.goumai_text {
	padding-top:10px;
	line-height:20px;
	padding-left:14px;
}
.curp {
	cursor:pointer;
}
.bigImg {
	position:absolute; 
	display:none;
	width:300px; 
	height:400px; 
	overflow:hidden;
}

#pbannerlist{
	margin-top:10px;
	margin-bottom:10px;
	text-align:right;
}
#pbannerlist img{
	margin-left:16px;
	padding-left:14px;
	padding-right:14px;
	width:83px;
	height:83px;
	cursor:pointer;
	border:solid #06afe7 1px;
}
.curimg {
	border:solid #06afe7 1px;
}
.curimg2 {
	border:0px;
}
.content_shop{
	margin-top:9px;
}
.content_shop dl{
	width:315px;
	overflow:hidden;
	float:left;
}
.content_shop dl dt{
	width:315px;
	text-align:center;
}
.content_shop dl dt img{
	width:280px;
	height:136px;
}
.content_shop dl dd{
	width:280px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
}


.fw_questionL{width:940px;overflow:hidden;float:left;_display:inline}
.fw_questionL a{color:#959595}
.fw_questionL a:hover{text-decoration:underline}
.fw_questionL ul{overflow:hidden;margin:10px 0 10px 14px;}
.fw_questionL li{float:left;_display:inline;margin-right:20px;width:195px;line-height:24px;padding-left:8px;background:url(../images/service_icon_xin.png) 0 -542px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fw_questionL li a:hover{color:#f60}
.fw_questionL p{text-align:right;width:100%}


#icontent{
	padding-top:22px;
	padding-bottom:19px;
	background:url(../Images/icontent_bg.jpg) repeat-x left top;
}

#inews{
	padding-left:0px;
	width:470px;
	overflow:hidden;
	float:left;
}
#inews_top{
	height:10px;
	overflow:hidden;
	background:url(../Images/iabout_top.jpg) no-repeat;
}
#inews_mid{
	height:270px;
	overflow:hidden;
}
#inews_bot{
	height:10px;
	overflow:hidden;
	background:url(../Images/iabout_bot.jpg) no-repeat;
}
#inews_list{

}

#iproclass{
	width:479px;
	overflow:hidden;
	padding-right:0px;
	float:right;
	margin-bottom:20px;
}
#iproclass_top{
	height:10px;
	overflow:hidden;
	background:url(../Images/iproclass_top.jpg) no-repeat;
}
#iproclass_mid{
	height:256px;
	overflow:hidden;
}
#iproclass_bot{
	height:10px;
	overflow:hidden;
	background:url(../Images/iproclass_bot.jpg) no-repeat;
}
#iproclass_list{
	padding-top:3px;
	padding-left:12px;
	padding-right:12px;
	margin-left:23px;
	margin-right:23px;
}
#iproclass_list dl dt{
	width:180px;
	height:125px;
	float:left;
}
#iproclass_list dl dt img{
	width:180px;
	height:125px;
}
#iproclass_list dl dd{
	width:220px;
	height:125px;
	float:right;
}
#iproclass_list dl dd p{
	height:30px;
	line-height:30px;
}
#iproclass_list dl dd p a{
	color:#16319a;
	font-weight:bold;
}
#iproclass_list ul li{
	width:193px;
	height:52px;
	padding-top:15px;
}
#iproclass_list ul li img{
	border:0px;
}

#ipro_bg{
	background:url(../Images/ipro_bg.jpg) no-repeat;
	height:156px;
	width:980px;
	margin-left:0px;
}
#ipro{
	width:600px;
	float:left;
}
#ipro_title{
	margin-top:9px;
	padding-right:30px;
	height:26px;
	background:url(../Images/ipro_title.jpg) no-repeat;
}
.probox{
	width:234px;
	text-align:center;
}

.probox p{
	width:234px;
	height:25px;
	line-height:25px;
	text-align:center;
}

#icontact{
	width:185px;
	height:130px;
	padding-top:20px;
	padding-right:20px;
	float:right;
}



/*=====================================================*/

.jcarousel-skin-tango .jcarousel-container {
	
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	DIRECTION: rtl
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	WIDTH: 960px
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 930px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 123px; PADDING-TOP: 14px
}
.jcarousel-skin-tango .jcarousel-item {
	WIDTH: 123px; HEIGHT: 123px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	COLOR: #000
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	POSITION: absolute; WIDTH: 33px; BACKGROUND: url(../Images/r.png) no-repeat 0px 0px; HEIGHT: 33px;TOP: 54px; CURSOR: pointer; RIGHT: 0px;z-index: 1200;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	/*BACKGROUND-IMAGE: url(img/prev-horizontal.png); RIGHT: auto; LEFT: 5px*/
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	POSITION: absolute; WIDTH: 33px; BACKGROUND: url(../Images/l.png) no-repeat 0px 0px; HEIGHT: 33px; TOP: 54px; CURSOR: pointer; LEFT: -5px;z-index: 1200;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	/*BACKGROUND-IMAGE: url(img/next-horizontal.png); RIGHT: 5px; LEFT: auto*/
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover {
	CURSOR: default
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	CURSOR: default
}
/*====================================================================*/


#iflash{
	height:544px;
}
#iflash_bot{
	height:40px;
	background:url(../Images/yy.jpg) center;
}

#rc {
  background:url(../Images/rc.jpg) left repeat-y;
  min-height:500px;
}

#rb {
  background:url(../Images/rb.jpg) left no-repeat;
  height:31px;
}


.i_titlep{background:url(../images/title_bg_p.jpg) repeat-x left bottom; height:40px; line-height:38px;}
.i_titlep p{ font-size:14px; color:#666; font-weight:bold; padding-left:12px;}
.i_titlep span{float:right;  padding-right:24px;}
.i_titlep span a,b{padding:0 4px;}


.footer {
	 HEIGHT: 240px; MARGIN-TOP: 14px; background-color:#454545;
}
.f_nav {
	HEIGHT: 22px; BACKGROUND: url(../images/fnav.jpg) no-repeat; COLOR: #ffffff; TEXT-ALIGN: left; LINE-HEIGHT: 22px;
	font-size:14px;
}
.f_nav A {
	COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT:0px; PADDING-RIGHT: 0px
}

.f_nav A:hover {
	COLOR: #00A1E9; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT:0px; PADDING-RIGHT: 0px
}



.divleft {
   float:left;
	OVERFLOW: hidden; HEIGHT: 180px; WIDTH: 354px; PADDING-BOTTOM: 0px; PADDING-TOP: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.divright {
   float:right;
   PADDING-BOTTOM: 0px; PADDING-TOP: 23px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;
   OVERFLOW: hidden;
   width:600px;
   HEIGHT:180px;
   COLOR: #ffffff; TEXT-ALIGN: left; LINE-HEIGHT: 20px
}

.copy {
   margin-top:7px;
}


.dail {
	HEIGHT: 158px; WIDTH: 980px; BACKGROUND: url(../images/ipro_bg.jpg) left no-repeat; 
}
.dail H2 {
	OVERFLOW: hidden; FONT-SIZE: 18px; BORDER-TOP: #fff 1px solid; HEIGHT: 34px; FONT-FAMILY: "微软雅黑"; BORDER-RIGHT: #fff 1px solid; WIDTH: 222px; BACKGROUND: #0052a3; BORDER-BOTTOM: #fff 1px solid; FONT-WEIGHT: normal; COLOR: #215b95; TEXT-ALIGN: center; MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; DISPLAY: block; LINE-HEIGHT: 34px
}
.dail H2 A {
	COLOR: #fff; PADDING-RIGHT: 5px
}
.dail H2 EM {
	FONT-FAMILY: "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #3577b8; FONT-STYLE: normal; PADDING-LEFT: 5px
}

.d_c {
	HEIGHT: 113px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.d_c UL {
	OVERFLOW: hidden; WIDTH: 918px; MARGIN-LEFT: 8px; DISPLAY: inline
}
.d_c UL LI {
	HEIGHT: 113px; WIDTH: 123px; FLOAT: left; DISPLAY: inline; MARGIN-RIGHT: 9px
}
.d_c UL LI IMG {
	HEIGHT: 112px; WIDTH: 112px; 
}
.d_c UL LI SPAN A {
	OVERFLOW: hidden; HEIGHT: 30px; COLOR: #393939; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 30px
}
.d_c UL LI A:hover IMG {
	
}
.d_c UL .cur A IMG {
	BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid
}
.d01 {
	POSITION: relative; MARGIN: 30px 0px 0px -16px
}
.d02 {
	POSITION: relative; MARGIN: 30px -16px 0px 0px
}