/* CSS Document */

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; background:url(images/bg.jpg)

}

h1,h2,h3,h4{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
/* ������ɫ */
a {color: #000;text-decoration:none}
a:hover {text-decoration:underline;}
.more{float:right; line-height:60px;padding-right:13px; font-size:12px; color:#670406}

#headbox{ width:100%; height:40px; margin:0 auto; background:#FFF}
#header{ width:1000px; height:40px; margin:0 auto; position:relative;}
#header .logo{ width:300px; height:40px; float:left; background: url(../images/Special/logo.jpg) no-repeat;}
#header .logo .logonav{ width:194px; height:40px; float: left;}
#header .logo .zhuanti{ width:81px; height:40px; float:left;}
#header span {
	display: block;
	position: absolute;
	left: 345px;
	top: 0;
	height: 40px;
	line-height: 40px;
	color: #bdbdbd;
	margin-left: 145px;
}
#header span a{ color:#0a8bcf; padding:0 8px; font-size:12px}
#header span a:hover{ color:#ff6633;}
#header p{ display:block; height:30px; position:absolute; right:0; top:0; line-height:10px; color:#bdbdbd;}
#header p a{ color:#555555; padding:0 8px; font-size:12px}
#header p a:hover{ color:#ff6633;}
#header bg{margin-left10px;}
/*---------------------�˵���ʽ----------------------------------*/
#menu{
	height:32px;
	margin-top:8px; background-color:#3364a9;
}
#menu ul{
	margin:auto; width:778px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:114px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:114px;font-weight:bold;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff����Ч(ͼƬ��ֱ����)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie����Ч(ͼƬ��ֱ����)*/
}
.m_li_a{
	float:left; width:114px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(images/menu_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#FF0000; width:114px;
}


.smenu{
	width:774px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px;
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px;
}

.logo { width:100%; height:25px; background-color:#FFFFFF}
.logo_txt{ width:980px; line-height:25px; text-align:center}
.logo_txt a { font-size:12px;}
.top {
	BACKGROUND: url(images/bgTop2.jpg) no-repeat center top
}
.clssMainRoll {
	FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); CURSOR: pointer
}

#banner {background:url(images/header.jpg) no-repeat center top; width:100%; height:340px}

#nav_wrap { width:100%;margin:0 0 0 0;overflow:hidden;clear:both;background:url(images/nav_bg.gif) repeat-x; }
#nav{  background:url(images/nav_bg.gif) repeat-x; height:39px; position:relative; width:948px; margin:0 auto; }
#nav ul {
    text-align:center; margin:0 auto;
    padding: 0px;
    color: #FFF;
    line-height: 30px;
    white-space: nowrap;
}
#nav li {
    list-style-type: none;
    display: inline;
	font-size: 14px;
	font-weight:bold;
}
#nav li a {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    padding: 7px 10px;
    color: #FFF;
	width:200px;
	background:url(images/nav_line.gif) no-repeat right;
}
#nav li .v a:hover{background:url(images/nav_hover.gif) no-repeat; color:#116406; font-weight:bold; line-height:39px;}

.wrapper {background-color:#FFFFFF; width:1010px; MARGIN: 0px auto; border:#c7c7c7 1px solid; margin-bottom:15px}

.pt1 { width:980px; height:340px; text-align:center; margin:8px 15px 8px 15px;

 }
.pt1_a { width:580px;height:320px; float:left;overflow:hidden; margin-top:20px
}
.pt1_b { width:380px; height:320; float:right;overflow:hidden; margin-top:20px
}
/*ͷ��*/
.bignews{height:320px; overflow:hidden}
.bignews h2{ color:#000000;font-size:16px; line-height:30px; height:30px;float:left; margin-top:4px;overflow:hidden;overflow-x:auto;white-space:nowrap; font-family:"����"}
.bignews p{ margin:2px 0px; line-height:21px; font-size:12px}
.dotline{border-bottom:1px dotted #c1c1c1; font-size:0px; height:0px; line-height:0px;display:block; clear:both}




.pt2 { width:980px; height:560px;text-align:center; margin:8px 15px 8px 15px;  }
.pt2_dh { width:980px; height:102px; background:url(images/dh-1.jpg) no-repeat; margin-bottom:15px}
.pt2_a { width:500px; height:280px; float:left; margin-left:20px; margin-top:0px; margin-bottom:20px}
.pt2_b { width:360px; height:280px; float:right; }
.pt2_b ul{
list-style-type:none;
margin:0;padding:0
}
.pt2_b li{ width:360px;  float:left;text-align:left;list-style-image: url(); }
.pt2_b li a{ font-size:14px; color:#333333;line-height:28px}
.pt2_c { width:980px; height:300px; float:left; margin-top:0px; margin-bottom:15px}
.pt2_c li {
    width:188px;
    height:190px;
    float:left;
    display:inline;
	margin:0px 20px 0px -20px;display:inline;
}
.pt2_c li a {
    display:block;

}
.pt2_c li a img {
    border:1px solid #ececec;
    padding:2px;
}
.pt2_c li span a {
    width:188px;
    height:35px;
	font-size:12px;
    line-height:35px;
    text-align:center;
    text-overflow:ellipsis;
    overflow: hidden;
}

.pt3 { width:980px; height:550px;text-align:center; margin:8px 15px 8px 15px; border:#e4e4e4 1px solid;}
.pt3_dh { width:980px; height:102px; background:url(images/dh-2.jpg) no-repeat;}
.pt3_a { width:480px; height:230px;  float:left; margin-top:14px}
.pt3_left { width:220px; height:160px;  float:left; }
.pt3_right { width:250px; height:160px; float:right; margin-right:10px}
.pt3_right a{font-size:12px; line-height:20px; text-align:left}
.pt3_a h2 { font-size:16px; font-weight:bold; width:480px; height:30px; background-color:#f3f1f1;border:#e4e4e4 1px solid;}
.pt3_b h2 { font-size:16px; font-weight:bold; width:480px; height:30px; background-color:#f3f1f1; border:#e4e4e4 1px solid}
.pt3_b { width:480px; height:230px;  float:right; margin-top:14px}

.pt4 { width:980px; height:860px;text-align:center; margin:8px 15px 8px 15px; }
.pt4_dh {width:980px; height:102px; background:url(images/dh-2.jpg) no-repeat; margin-bottom:20px}
.pt4_box {width:243px; height:240px; float:left;margin:0 auto; border-right:1px dotted #c1c1c1; border-bottom:1px dotted #c1c1c1;}
.pt4_box2 {width:243px; height:240px; float:left;margin:0 auto;  border-bottom:1px dotted #c1c1c1;}
.pt4_box3 {width:243px; height:240px; float:left;margin:0 auto;  border-right:1px dotted #c1c1c1;}
.pt4_box4 {width:243px; height:240px; float:left;margin:0 auto;  }
.pt4_box H2 { font-size:14px;font-weight:bold; margin-top:10px; color:#141414; font-family:"����"}
.pt4_box2 H2 { font-size:14px;font-weight:bold;margin-top:10px; color:#141414; font-family:"����"}
.pt4_box3 H2 { font-size:14px;font-weight:bold;margin-top:10px; color:#141414; font-family:"����"}
.pt4_box4 H2 { font-size:14px;font-weight:bold;margin-top:10px; color:#141414; font-family:"����"}
.pt4_pic { text-align:center; margin-top:-10px; width:218px; height:130px}
.pt4_txt {width:220px; text-align:center; margin-top:10px }
.pt4_txt a{ font-size:12px; text-align:left; line-height:18px; color:#5d5c5c}
.pt4_pic2 { text-align:center; margin-top:5px}
.pt4_pic2 img{ margin-left:10px}

.pt4_box ul {}
.pt4_box li { float:left}
.pt4_box li a { font-size:12px}


.pt5 { width:980px; height:690px;text-align:center; margin:8px 15px 8px 15px;  }
.pt5_dh { width:980px; height:102px; background:url(images/dh-xp2.jpg) no-repeat;margin-bottom:20px}
.pt5_box H2 { font-size:14px;font-weight:bold; margin-top:10px; color:#141414; font-family:"����"}
.pt5_box2 H2 { font-size:14px;font-weight:bold;margin-top:10px; color:#141414; font-family:"����"}
.pt5_box3 H2 { font-size:14px;font-weight:bold;margin-top:10px; color:#141414; font-family:"����"}
.pt5_box4 H2 { font-size:14px;font-weight:bold;margin-top:10px; color:#141414; font-family:"����"}
.pt5_box {width:243px; height:200px; float:left;margin:0 auto; border-right:1px dotted #c1c1c1; border-bottom:1px dotted #c1c1c1;}
.pt5_box2 {width:243px; height:200px; float:left;margin:0 auto;  border-bottom:1px dotted #c1c1c1;}
.pt5_box3 {width:243px; height:200px; float:left;margin:0 auto;  border-right:1px dotted #c1c1c1;}
.pt5_box4 {width:243px; height:200px; float:left;margin:0 auto;  }
.pt5_pic { text-align:center; margin-top:-10px}
.pt5_txt {width:220px; text-align:center; margin-top:10px }
.pt5_txt a{ font-size:12px; text-align:left; line-height:18px; color:#999696}
.txt{font-size:12px; height:20px; line-height:20px; color:#c1c1c1}
.pt5_txt dl {margin:0 auto;float:left;height:240px;width:243px;}
.pt5_txt dt { font-size:12px; font-weight:bold; margin-top:10px }
.pt5_txt dd img{margin:0 auto;float:left;margin:8px 0 0 -27px}
.pt5_txt dd a{font-size:12px; color:#666666;float:left;height:50px;line-height:14px; width:243px;text-align:left}
.pt5_txt dd p{font-size:12px; color:#666666;float:left; margin-top:15px; }
.pt5_list { width:300px; height:200px; float:left;border:#e4e4e4 1px solid; margin-left:7px; border-bottom:7px}
.pt5_xp li{_display: inline;float: left;margin: 20px 0 0 20px;text-align: center;width: 290px;}
.pt5_xp li .pic{float: left;margin-right: 10px;width: 120px;height: 95px;}
.pt5_xp li .txt{float: left;width: 160px;height:92px;overflow: hidden;text-align: left;}
.pt5_xp li .txt .title{display: block;color: #16387C;font-weight: bold;white-space: nowrap;}
.pt5_xp li .txt .title:hover{color: #F60;}
.pt5_xp li .txt .more:hover{text-decoration: underline;}
#products {
    width:980px;
    margin:0px auto;
}
#products li {
    width:210px;
    height:180px;
    float:left;
    margin-left:15px;
    display:inline;
}
#products li a {
    display:block;
}
#products li a img {
    border:1px solid #666;
    padding:1px;
}
#products li span a {
    width:200px;
    height:30px;
	font-size:12px;
    line-height:24px;
    text-align:center;
 white-space:nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}

.pt6 { width:980px; height:675px;text-align:center; margin:8px 15px 8px 15px;  }
.pt6_dh { width:980px; height:102px; background:url(images/dh-3.jpg) no-repeat;margin-bottom:20px}

.pt6_box { width:980px; height:320px; float:left;  margin-bottom:15px}
.pt6_box li {
    width:188px;
    height:180px;
    float:left;
    display:inline;
	margin:0px 20px 0px -20px;display:inline;
}
.pt6_box li a {
    display:block;

}
.pt6_box li a img {
    border:1px solid #ececec;
    padding:2px;
}
.pt6_box li span {

    width:188px;
    height:30px;
	font-size:12px;
    line-height:30px;
    text-align:center;
    text-overflow:ellipsis;
    overflow: hidden;

}


.pt7 { width:980px; height:720px;text-align:center; margin:8px 15px 8px 15px; }
.pt7_dh { width:980px; height:102px; background:url(images/dh-4.jpg) no-repeat; margin-bottom:20px}

.pt8 { width:980px; height:640px;text-align:center; margin:8px 15px 8px 15px;  }
.pt8_dh { width:980px; height:102px; background:url(images/dh-5.jpg) no-repeat; margin-bottom:20px}
.pt8_a { width:48%; float:left; margin-left:0px; }
.pt8_b { width:48%; float:right; margin-left:25px; margin-top:0px; }
.clear{ clear:both;}
.title-left{ height:30px; background:#E7E7E7; float:left;width:100%;}
.title-left h4{ line-height:30px; width:138px; color:#fff; font-weight: bold;background:#3364a9; text-align:center; font-size:14px; float:left; margin:0;padding:0; }
.title-left .more{float:right; line-height:30px;padding-right:13px; font-size:12px}
.text ul{margin:0;padding:0}
.text li{float:left;list-style-type:square; width:90%;text-align:left;}
.text a{ font-size:14px;line-height:28px;left:0}



.footer {background-color:#FFFFFF; width:100%; height:150px;MARGIN: 20px 0 0 0 auto; }
#footnav {background-color:#3364a9; width:100%; height:30px; MARGIN: 0px auto;}
#footnav ul {
    text-align:center; margin:0 auto;
    padding: 0px;
    font-size: 12px;
    color: #FFF;
    line-height: 30px;
    white-space: nowrap;
}
#footnav li {
    list-style-type: none;
    display: inline;
}
#footnav li a {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    padding: 7px 10px;
    color: #FFF;
}
#footnav_t {width:100%; height:120px; text-align:center; margin-top:15px}
#footnav_t p { font-size:12px; color:#000000}

.HS10, .HS15{overflow:hidden;clear:both;}
.HS10{height:10px;}
.HS15{height:15px;}
.Hidden{display:none;}
.Clearer{display:block;clear:both;font-size:1px;line-height:1px;margin:0;padding:0;}
.FlLeft{float:left;}
.FlRight{float:right;}
/*�õ�Ƭ���򱳾�*/
.MainBg{background-color:#222;width:960px;margin:0 auto;}
/*������ҳ��*/
.Title{color:#EEE;padding:5px 20px 0 20px;text-align:center;line-height:40px;height:40px;}
.Title h1{display:inline;}
.Title .Counter{color:#666;}
.Title .CounterCurrent{color:#C00;font-size:20px;font-weight:bold;}
/*��ɫ�ָ���*/
.SpaceLine{border-bottom:1px solid #333;height:1px;font-size:1px;}
/*��ͼչʾ����*/
.OriginalPicBorder{padding:15px 15px 0 15px;}
#OriginalPic{width:930px;overflow:hidden;position:relative;font-size:12px;}
#OriginalPic img{display:block;margin:0 auto;}
/*��������*/
.CursorL{position:absolute;z-index:999;width:50%;height:600px;color:#FFF;left:120px;cursor:url(images/CurL.cur), auto;background:url(images/space.png) repeat scroll 0 0 transparent;}
.CursorR{position:absolute;z-index:999;width:50%;height:600px;color:#FFF;right:0;cursor:url(images/CurR.cur), auto;background:url(images/space.png) repeat scroll 0 0 transparent;}
/*СͼԤ���ͻ���*/
.SliderPicBorder{width:800px;height:600px;overflow:hidden;}
.Summary{line-height:20px;display:block;width:100px;margin-right:10px;color:#999;overflow:hidden;background-color:#333;padding:10px;}
.More{text-align:right;color:#666;line-height:40px;height:40px;font-size:12px;display:block;}
.ThumbPicBorder {width:940px;margin:0 auto;}
#ThumbPic img{border:3px solid #666;cursor:pointer;background-color:#666;margin:0 4px;width:130px;height:80px;display:block;}
#ThumbPic img.active{border:3px solid #FF9900;}
