@charset "gb2312";
/* CSS Document */
/*全局锁定*/
*{ padding:0; margin:0; }
li{ list-style:none}
html { font-size:12px; color:#282828; }

/*公共样式*/
img{ border:0;}
#red{ color:#d62219;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px;}
font{ font-size:12px;}

/*链接样式	*/
a:link,a:visited{ color: #1d1c1c; text-decoration:none;}
a:hover{ color: #000; text-decoration: underline;}

#bai a:link,#bai a:visited{ color:#FFF;}
#bai a:hover{ color: #000; }

#h a:link,#h a:visited{ color:#ea1432;}
#h a:hover{ color: #000;}

.Warp{ width:1000px; margin:auto; text-align:left; overflow:hidden;}

.top{ width:1000px; height:100px; float:left;}
.logo{ float:left; margin:12px auto auto 5px; display:inline;}
.top_r{ width:300px; float:right; margin:45px auto auto auto;}
.top_r ul li{ width:95px; height:20px; float:left; line-height:20px;}
.top_r ul li *{vertical-align:middle;}

.menu{ width:1000px; height:38px; float:left; background:url(menu_bg.jpg) repeat-x;}
.menu_l{ width:15px; height:38px; float:left; background:url(menu_l.jpg) no-repeat;}
.menu_r{ width:15px; height:38px; float:left; background:url(menu_r.jpg) no-repeat;}
.menu_m{ width:970px; height:38px; float:left;}

.ddsmoothmenu{ float:left; font-family:"微软雅黑"; position:relative; z-index:20;}
.ddsmoothmenu ul li{ float:left; width:95px; height:38px; line-height:34px; font-size:14px; position:relative; background:url(menu_line.jpg) no-repeat right;}
.ddsmoothmenu ul li a { width:95px; height:38px; text-align:center; display:inline-block; color:#333333; }
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li.selected {	color:#333333!important; background: url(menu_hover.jpg) no-repeat center; font-weight:bold;}
.selected a { color:#333333!important; background: #ae141c }
.ddsmoothmenu ul li ul { width:95px; background:#e6eef8; position:absolute; left:0; display:none; visibility:hidden; filter:alpha(opacity=95)!important;-moz-opacity:0.95; opacity:0.95; }
.ddsmoothmenu ul li ul li {	width:95px; height:30px; line-height:30px; border-top:1px solid #aec9ed; zoom:1; font-size:12px ;margin-left:0px;}
.ddsmoothmenu ul li ul li a { display:inline-block; width:95px; color:#1760a6!important; _zoom:1; background:#e6eef8; height:30px; font-family:Arial;}
.ddsmoothmenu ul li ul li a:hover{ background:#aec9ed; color:#FFF;}
ul.companymenu { width:90px;}
ul.companymenu li a { display:inline-block;width:90px!important; }

.ddsmoothmenu ul li ul li ul{ top: 0 }
* html .ddsmoothmenu{ height: 1%;}
.downarrowclass{ position: absolute; top: 12px; right: 7px }
.rightarrowclass{ position: absolute; top: 6px; right: 5px }
.ddshadow{ position: absolute; left: 0; top: 0; width: 0; height: 0; background: none  }
.toplevelshadow{ opacity: 0.8 }
.cls {zoom:1;}
.cls:after {content:'.';visibility:hidden;display:block;height:0;clear:both;}


.ban{ width:1000px; height:335px; float:left; margin:10px auto auto auto;}
.zban{ width:1000px; height:235px; float:left; margin:10px auto auto auto;}

/*本例css*/
.www51buycom { width: 1000px; height: 335px; position: relative; overflow:hidden; float:left; display:inline;}

/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(btn.png) no-repeat #003; position: absolute; top: 115px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right }


.i_pic{ width:211px; height:270px; float:left; background:#eeeeee; margin:15px auto auto auto;}
.i_pic_c{ width:201px; height:210px; float:left; display:inline; margin:5px;}


/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper { width:201px; height:260px; margin:0 auto;}

#slider { position:relative; width:201px; height:260px;}
#slider img { position:absolute; top:0px; left:0px;	display:none; width:201px; height:236px;}
#slider a { border:0; display:block;}

.nivo-controlNav { 	position:absolute; top:220px;}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


.i_news{ width:378px; height:270px; float:left; display:inline; margin:15px auto auto 15px; background:#fdfdfd;}
.i_news_t{ width:378px; height:38px; float:left; background:url(i_line.jpg) repeat-x bottom #e5e5e5;}
.i_news_t span{ height:38px; line-height:36px; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.i_news_t p{ float:right; display:inline; margin:12px 10px auto auto;}
.i_news_c{ width:360px; float:left; display:inline; margin:10px auto auto 10px;}
.i_news_c ul li{ width:345px; height:26px; float:left; background:url(icon_1.jpg) no-repeat 0px 12px; padding-left:15px; line-height:26px; overflow:hidden;}
.i_news_c ul li span{ float:right; color:#0b66a9;}

.i_news2{ width:211px; height:220px; float:left; display:inline; margin:15px auto auto auto; background:#fdfdfd;}
.i_news2_t{ width:211px; height:38px; float:left; background:url(i_line.jpg) repeat-x bottom #e5e5e5;}
.i_news2_t span{ height:38px; line-height:36px; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.i_news2_t p{ float:right; display:inline; margin:12px 10px auto auto;}
.i_news2_c{ width:191px; float:left; display:inline; margin:10px auto auto 10px;}
.i_news2_c ul li{ width:175px; height:26px; float:left; background:url(icon_1.jpg) no-repeat 0px 12px; padding-left:15px; line-height:26px; overflow:hidden;}
.i_news2_c ul li span{ float:right; color:#0b66a9;}

.i_tag{ width:378px; height:218px; float:left; background:#fdfdfd; display:inline; margin:15px auto auto 15px; border:1px solid #f4f4f4;}
.i_tag_t{ width:378px; height:35px; float:left; }
.i_tag_t ul{ float:left; padding-left:0px;}
.i_tag_t li{ width:122px; height:30px; float:left; line-height:30px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; text-align:center; background:#adadad; display:inline; margin:3px auto auto 3px; position:relative; color:#FFF;}
.i_tag_t li p{ width:122px; height:5px; display:none;}
.i_tag_t li span{ cursor:pointer;}
.i_tag_t li.current{ background:#888888; color:#FFF; }
.i_tag_t li.current p{ background: url(cur.jpg) no-repeat center bottom; display:block;}
.i_tag_c{ width:360px; float:left; display:inline; margin:5px auto auto 10px;}
.i_tag_c ul li{ width:355px; height:32px; float:left; line-height:32px; padding-left:5px; overflow:hidden;}
.i_tag_c ul li.bac{ background:#f6f6f6;}

.i_k{ width:365px; height:200px; float:left; display:inline; margin:15px auto auto auto; background:#fdfdfd;}
.i_k_t{ width:365px; height:38px; float:left; background:url(i_line.jpg) repeat-x bottom #e5e5e5;}
.i_k_t span{ height:38px; line-height:36px; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.i_k_t p{ float:right; display:inline; margin:12px 10px auto auto;}
.i_k_c{ width:345px; float:left; display:inline; margin:10px auto auto 10px;}
.i_k_c dl dd{ width:100px; height:70px; float:left; display:inline; margin: auto 5px auto 5px; border:1px solid #c8c8c8;}
.i_k_c dl dd img{ width:94px; height:64px; float:left; margin:3px;}
.i_k_c ul{ width:345px; float:left; margin:5px auto auto auto;}
.i_k_c ul li{ width:330px; height:26px; float:left; background:url(icon_1.jpg) no-repeat 0px 12px; padding-left:15px; line-height:26px;}

.i_s{ width:365px; height:200px; float:left; display:inline; margin:15px auto auto 15px; background:#fdfdfd;}
.i_s_t{ width:365px; height:38px; float:left; background:url(i_line.jpg) repeat-x bottom #e5e5e5;}
.i_s_t span{ height:38px; line-height:36px; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.i_s_t p{ float:right; display:inline; margin:12px 10px auto auto;}
.i_s_c{ width:345px; float:left; display:inline; margin:10px auto auto 10px;}
.i_s_c ul{ width:345px; float:left; margin:10px auto auto auto;}
.i_s_c ul li{ width:155px; height:145px; float:left; display:inline; margin:auto auto auto 15px;}
.i_s_c ul li span{ width:155px; height:110px; float:left; border:1px solid #f2f2f2;}
.i_s_c ul li span img{ width:149px; height:104px; float:left; margin:3px;}
.i_s_c ul li p{ width:155px; height:25px; float:left; background:#eeeeee; text-align:center; line-height:25px; margin:2px auto auto auto; overflow:hidden;}

.i_jiao{ width:235px; height:200px; float:left; display:inline; margin:15px auto auto 15px; background: url(i_jiao.jpg) no-repeat right bottom #fdfdfd;}
.i_jiao_t{ width:235px; height:38px; float:left; background:url(i_line.jpg) repeat-x bottom #e5e5e5;}
.i_jiao_t span{ height:38px; line-height:36px; font-size:14px; font-weight:bold; float:left; padding-left:15px;}
.i_jiao_c{ width:215px; float:left; display:inline; margin:10px auto auto 10px;}
.i_jiao_c ul{ width:120px; float:left;}
.i_jiao_c ul li{ width:101px; height:27px; float:left; background:url(j_link.jpg) no-repeat; line-height:27px; text-align:center; font-size:14px; font-weight:bold; margin:5px auto auto auto;}

.bot{ width:100%; height:125px; overflow:hidden; margin:10px auto auto auto; background:#4c4c4c;}
.bot_c{ width:1000px; padding-top:25px; margin:auto ;line-height:#ffffff; line-height:24px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#FFF;}



.z_l{ width:220px; float:left; margin:15px auto auto auto;}
.z_l_t{ width:220px; height:35px; float:left; background:url(z_l_t.jpg) no-repeat; text-align:center; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#FFF; line-height:35px;}
.z_l_n{ width:220px; float:left; }
.z_l_n ul li{ width:220px; height:30px; float:left; background:url(z_n_link.jpg) no-repeat; margin:5px auto auto auto;}
.z_l_n ul li span{ height:30px; font-size:14px; font-family:"微软雅黑"; line-height:30px; padding-left:30px;}
.z_l_n ul li a:link,.z_l_n ul li a:visited{ width:220px; height:30px; display:block; }
.z_l_n ul li a:hover{ color: #FFF; background:url(z_n_hover.jpg) no-repeat;}
.z_visited a{ color: #FFF; background:url(z_n_hover.jpg) no-repeat;}


.z_r{ width:760px; float:right; margin:15px auto auto auto; padding-bottom:25px;}
.z_r_t{ width:760px; height:30px; float:left; border-bottom:2px solid #686868; line-height:30px; background:url(icon_2.jpg) no-repeat 0px 8px; font-family:"微软雅黑";}
.z_r_t span{ height:30px; line-height:30px; float:left; font-size:16px; font-weight:bold; padding-left:25px; color:#1660a7;}
.z_r_t p{ height:30px; line-height:30px; float:right;}

.z_view{ width:760px; float:left; margin:20px auto auto auto; line-height:200%; font-size:13px; font-family:"微软雅黑";}
.z_view img{ padding-right:20px;}
.z_view_t{ width:760px;  float:left; text-align:center; font-size:20px; font-weight:bold; font-family:"微软雅黑";
line-height:26px; margin:20px auto auto auto; color:#1660a7;}
.z_view_n{ width:760px; height:26px; float:left; background:#f8f8f8; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; text-align:center; line-height:26px; margin:15px auto auto auto;}

.z_article{ width:760px; float:left; margin:20px auto auto auto; }
.z_article ul li{ width:735px; height:26px; float:left; line-height:24px; margin:8px auto auto auto; background:url(icon_3.jpg) no-repeat 10px 10px #f5f5f5; padding-left:25px;}
.z_article ul li span{ float:right; color:#1660a7; font-family:Arial, Helvetica, sans-serif; padding-right:10px;}

.page{ width:760px; float:left; margin:20px auto auto auto; text-align:center;}
.next1{ width:760px; float:left; margin:20px auto auto auto; display:inline; border-top:1px dashed #999;}
.next1 li{ width:760px; float:left; margin:10px auto auto auto; }

.pagenav{ float:left; margin:20px auto auto auto; padding-left:20px;}
.pagenav span{ padding:2px 10px 2px 10px; display:block; background:#f4f4f4; border:1px solid #e2e2e2; float:left; display:inline; margin:auto 5px auto auto;}
.pagenav a{ padding:2px 10px 2px 10px; display:block; background:#f4f4f4; border:1px solid #e2e2e2; float:left; display:inline; margin:auto 5px auto auto;}


.z_pic{ width:760px; float:left; margin:20px auto auto auto; }
.z_pic ul li{ width:235px; height:300px; float:left; display:inline; margin:15px 10px auto 5px;}
.z_pic ul li span{ width:235px; height:275px; float:left; background:#FFF; border:1px solid #eaf1f9;}
.z_pic ul li span img{ width:225px; height:265px; float:left; margin:5px;}
.z_pic ul li p{ width:235px; height:25px; float:left; line-height:25px; text-align:center; overflow:hidden;}

.z_pic2{ width:760px; float:left; margin:20px auto auto auto; }
.z_pic2 ul li{ width:200px; height:170px; float:left; display:inline; margin:15px 10px auto 10px;}
.z_pic2 ul li span{ width:210px; height:148px; float:left; background:#FFF; border:1px solid #eaf1f9;}
.z_pic2 ul li span img{ width:200px; height:138px; float:left; margin:5px;}
.z_pic2 ul li p{ width:210px; height:28px; float:left; line-height:28px; text-align:center; overflow:hidden;}


.z_aq{ width:720px; float:left; margin:20px auto auto 20px; display:inline; }

.Message_2_List{ width:720px; float:left; border:1px solid #cfcfcf; margin:10px auto auto auto; padding-bottom:15px;}
.Message_2_List_Title{ width:720px; height:28px; float:left; background:#e5e5e5;}
.Message_2_List_Title span{ height:28px; display:block; margin:auto auto auto 10px; line-height:28px; background:url(Faq.gif) no-repeat; padding-left:30px; font-weight:bold; color:#2c2c2b; line-height:28px;}
.Message_2_List_Title p{ height:28px; line-height:28px; float:right; padding-right:15px; color:#3d3d3d;}
.Message_2_List_Cont{ width:660px; float:left; margin:5px auto auto 20px; display:inline; line-height:180%; color:#1762a6;}
.Message_2_List_Back{ width:680px; height:48px; float:left; display:inline; margin:10px auto auto 20px; background:#f2f2f2;}
.Message_2_List_Back span{ width:41px; height:48px; float:left; background:url(Qna.gif) no-repeat;}
.Message_2_List_Back p{ width:570px; float:left; line-height:24px; padding-left:10px; color:#ff3c00;}

.Message_1{ width:720px; height:40px; float:left; text-align:right; margin:20px auto auto auto;}

.z_form{ width:720px; float:left; margin:10px auto auto auto; display:inline;}

.Forom01{ width:720px; float:left; padding-bottom:20px;  margin:10px auto auto 20px; display:inline; border:1px solid #d4e9b9;}
.Forom01Title{ width:660px; height:32px; float:left; background:#0E709B; text-align:center; font-size:14px; color:#FFF; font-weight:bold; line-height:32px;}
.Forom01Tr{ width:280px; height:26px; float:left; display:inline; margin:10px auto auto 20px; }
.Forom01Tr span{ width:80px; height:26px; float:left; text-align:right; }
.Forom01Tr p{ width:181px; height:26px; float:right; line-height:32px;}
.Forom01Tr p input{width:181px; height:20px; float:right; border: 1px solid #1762a6; line-height:20px; }
.Forom01Tr3{ width:280px; height:26px; float:left; display:inline; margin:10px auto auto 20px; }
.Forom01Tr3 span{ width:80px; height:26px; float:left; text-align:right; }
.Forom01Tr3 p{ width:181px; height:26px; float:right; }
.Forom01Tr2{ width:550px; height:119px; float:left; display:inline; margin:10px auto auto 20px; }
.Forom01Tr2 span{ width:80px; height:119px; float:left; text-align:right; }
.Forom01Tr2 p{ width:350px; height:119px; float:left; display:inline; margin-left:20px; line-height:26px;}
.Forom01Tr2 p textarea{ width:350px; height:119px; line-height:26px; border: 1px solid #1762a6; overflow:hidden;}
.Forom01Input{ width:130px; height:34px; background: url(T_btn.gif) no-repeat; border:none; }
.Forom01Btn{ width:650px; height:30px; float:left; margin:10px auto auto auto; text-align:center;}

.link{ width:995px; float:left; margin:15px auto auto auto; background:#link; border:1px solid #e5e5e5; line-height:24px;}
.link h3{ width:960px; height:26px; float:left; line-height:26px; padding-left:10px;}
.link ul{ width:960px; float:left; padding-left:10px; padding-bottom:10px;}