@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.banner {height:540px; overflow:hidden;}
.banner a { height:540px; background:url(img/banner.jpg) no-repeat center top; display:block;}
/*.ban_list { top:18px; left:50%; margin-left:-480px; width:190px; height:324px; border:1px solid #aab9d4; background-color:#0564a8; filter:Alpha(opacity:70);opacity:0.7;}*/
.ban_list { top:500px;  right:50%;   opacity:0.7; cursor:pointer;}
/*.ban_list ul li {height:80px; background:url(img/banner_x.gif) no-repeat bottom center; }*/
.ban_list ul li {opacity:0.5; float:left; margin-left:20px }
.ban_list img{ width:10px;}


.ban_list ul li span { display:block; font-style:italic; font-family:Arial, Helvetica, sans-serif; color:#aad9ff; font-size:15px;}
.ban_list ul li a { background:none; color:#fff; font-size:18px; font-family:"微软雅黑"; height:80px; color:#fff;padding:10px 0 0 0; *padding:8px 0 0 0; line-height:30px; text-align:center;}
/*.ban_list ul .cur{ background:url(img/banner_x.gif) no-repeat bottom center; opacity:1}*/
.ban_list ul .cur{ opacity:1}
.ban_list ul .cur a{ background:url(img/bsj.png) no-repeat center right;}
.sj { top:50%; right:0;width:8px; height:17px; }
.ban_list ul .cur a:hover{ text-decoration:none;}
.eight { background:url(img/eight.jpg) no-repeat; height:700px; margin-top:13px;}
.eight h2 { top:25px; left:22px;}
.eitel { top:26px; right:38px; font-size:16px; font-family:"微软雅黑";}
.eitel span { font-size:20px; color:#231714;}
.dvd { top:80px; right:36px;}
.video_href{ margin-left: 132px;
    margin-top: 8px;}
.video_href a{ color:#C32025; font-size:14px; font-weight:bold;}

.ei1 { top:92px; left:16px;}
.ei1 h3 { font-size:24px; color:#0564a8; font-family:"黑体"; font-weight:normal; height:30px; border-bottom:1px dotted #a6a6a6; margin-bottom:12px; width:365px;}
.ei1 p { font-size:16px; color:#48494b; padding:0 0 0 22px; line-height:30px; font-family:"微软雅黑";}
.ei1 p span { color:#c32025;}
.ei2 { top:285px; left:16px;}
.ei2 h3 { width:295px;}
.ei2 p { background:url(img/yfgc.gif) no-repeat; width:485px; height:94px; padding:0;}
.ei2 p span { width:127px; height:38px; line-height:38px; text-align:center; display:block; float:left; margin:0 33px 18px 0;}
.ei3 { top:458px; left:530px; width:420px;}
.ei3 h3 { width:248px;}
.ei3 p { padding:0;}
.pho { top:594px; left:600px; font-size:22px; color:#fff; height:50px; line-height:50px;}

.bd01 { width:1188px; height:105px; margin-top:15px;border:1px solid #d8d8d8;}
.tel1 { font-size:20px; color:#fff; top:22px; right:12px; line-height:30px; text-align:center;}
.tel1 span { color:#013f9b; font-size:32px; display:block;}

.left_l { width:205px; height:687px; margin-top:15px; background:url(img/erwbg.gif) no-repeat left bottom;}
.prolist { width:205px; height:591px; }
.prolist h2 { height:40px; line-height:40px; background:url(img/listh2.gif) no-repeat; padding-left:13px; font-size:18px;}
.prolist h2 a { color:#fff;}
.list_con {  height:546px;  border:1px solid #d8d8d8; border-width:0 1px; padding:5px 0 0 3px;}
.list_con h3 a { color:#6aaa1e;font-size:12px; height:30px; line-height:30px; background:url(img/listh3.gif) no-repeat left center; overflow:hidden; padding-left:21px; display:block; margin-left:13px;}
.list_con h3 a:hover, .list_con .cur a { background:url(img/listh30.gif) no-repeat left center; color:#6aaa1e; display:block;}
.uls01 { background:url(img/ico01.gif) no-repeat; height:31px;}
.uls01 li { float:left; width:99px; height:31px; line-height:25px; text-align:center;}
.uls01 li a { font-size:12px; color:#fff; font-weight:bold; height:31px;}
.uls01 li a:hover, .uls01 .curs a { background:url(img/ico2.gif) no-repeat; display:block; color:#fff; text-decoration:none;}
.uls02 { padding-left:13px;}
.uls02 li {position:relative; _display:inline-block;}
.uls02 li a { color:#888; height:24px; line-height:24px; padding-left:26px; overflow:hidden;}
.uls02 a:hover, .uls02 .cur a { background:url(img/listli.gif) no-repeat left center; display:block; color:#fff;overflow:hidden; height:24px;}
.uls03{ position:absolute; left:187px; top:0; background:#6aaa1e;overflow:hidden; width:200px;padding:10px 0 10px 29px;filter:alpha(opacity=90);opacity:0.9;}
.uls02 .cur .uls03 li a{ background:none}
.list_con .uls02 li .uls03 li a{ padding-left:7px; background:url(img/ico3.gif) no-repeat 0 12px}
.tel { width:189px; height:90px; padding:6px 0 0 14px;background:#fbfbfb; border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px dotted #d8d8d8;}
.tel img { float:left;}
.tel p { color:#000; padding:18px 0 0 10px; font-weight:bold; float:left;}
.tel p span { display:block; margin-top:10px;}


.pro { height:687px;width:982px; overflow:hidden;margin-top:15px; float:right; border:1px solid #fbfbfb;}
.pro h2 { font-size:14px; height:34px; line-height:34px; border-bottom:1px solid #6aaa1e; padding:6px 0 0 23px; background:url(img/ico4.gif) no-repeat 3px 17px }
.pro h2 a { color:#6aaa1e;}
.pro h2 span { color:#6aaa1e; font-size:12px; font-weight:normal;}
.pro h2 span a { color:#969696; padding:0 3px;}
.pro h2 p a { float:right; padding-top:8px;}
.pro_con {  border-top:1px solid #e8e8e8;}
.pro_con ul li { float:left; width:232px; height:315px; margin:13px 10px 0 3px; background:url(img/simg.gif) no-repeat; overflow:hidden;}
.pro_con ul .nopro { margin-right:0;}
.pro_con ul li img { width:220px; height:220px; padding:5px; border:1px solid #ddd;}
.pro_con ul li p { width:210px; line-height:22px; text-align:center; display:block; padding:5px 5px 0; overflow:hidden;}
.pro_con ul li p a { color:#888;}
.pro_con ul li p span{color:#ff6700;}
.pro_con ul li p span a { display:block; height:24px; line-height:24px; color:#ff6700; text-align:center}


.al { height:498px; background:url(img/aldi.gif) no-repeat center bottom; overflow:hidden; margin-top:15px;}
.al h2 { background:url(img/baral.gif) no-repeat; height:47px; line-height:40px; font-size:22px; padding:0 0 0 52px; font-weight:normal;}
.al h2 a { color:#6aaa1e; font-family:"微软雅黑";}
.al_con { width:1188px; height:448px; border:1px solid #d8d8d8; border-width:0 1px;}
.albar { height:31px; border-bottom:1px solid #6aaa1e;  padding:4px 0 0 14px;}
.albar ul li { float:left; line-height:31px; background:url(img/albor.gif) no-repeat right center;position:relative; display:inline; _margin-bottom:-1px; font-size:14px;}
.albar ul li a { color:#787878; padding:0 18px; height:31px; line-height:31px; display:inline-block;}
.albar ul li a:hover, .albar ul .cur a { border:1px solid #6aaa1e; border-bottom:1px solid #fff; color:#6aaa1e; font-weight:bold; height:30px; overflow:hidden; line-height:31px; display:inline-block; background:#fff; overflow:hidden; text-decoration:none;}
.albar ul .nobot { background:none;}
.alpic { margin:27px 0 0 20px; width:439px; height:356px; overflow:hidden; background:url(img/alimgbg.jpg) no-repeat; display:inline;}
.alpic img { padding:15px 0 0 16px; width:407px; height:231px;}
.al_r { margin:27px 0 0 35px; overflow:hidden; width:690px; display:inline;border:0px solid red;}
.al_r dl { padding:6px 0 0 10px; height:99px; overflow:hidden;}
.al_r dl dt { width:88px; height:99px; overflow:hidden;}
.al_r dl dt img { width:86px; height:97px; border:1px solid #eee;}
.al_r dl dd { padding-left:19px; width:570px; overflow:hidden;}
.al_r dl dd h3 { height:26px; line-height:26px; border-bottom:1px dotted #c8c8c8; font-size:14px;}
.al_r dl dd h3 a { color:#6aaa1e;}
.al_r dl dd p { height:58px; line-height:24px; font-size:14px; color:#888; padding:5px 0 0 0; border-bottom:1px dotted #c8c8c8;}
.al_mo { margin-top:25px; width:655px; height:216px; overflow:hidden; padding:14px 0 0 32px; background:url(img/shabg.gif) no-repeat;
	border:0px solid red;
}
.albt { height:34px; border-bottom:1px dotted #c8c8c8; width:630px; padding-left:2px;}
.albt span { color:#fe5257; font-weight:bold; font-size:13px; height:23px; line-height:23px; float:left; background:url(img/hdi.gif) no-repeat; width:185px;}
.albt span b { width:75px; padding:0 16px 0 10px; color:#fff; overflow:hidden;}
.al_mo h3 { width:376px; font-size:14px; color:#737373; height:29px; line-height:29px; border-bottom:1px dotted #c8c8c8;}
.al_mo h3 q { color:#6aaa1e;}
.al_mo p { font-size:14px; width:640px; color:#888; line-height:24px; padding:5px 0 0 0;}
.al_mo p span { display:block;}
.al_mo p a { color:#fe5257; padding-left:5px;}


.ys { background:url(img/ys.jpg) no-repeat center top; height:1109px; margin-top:13px;}
.ys h2 { font-size:24px; color:#fff; top:15px; left:256px;}
.ys h2 span { font-size:20px;}
.ys h2 p { font-size:12px; color:#a3bbe2; font-family:Arial; font-weight:normal; font-variant:small-caps;}
.dl01 { top:142px; left:37px; font-family:"微软雅黑";}
.dl01 dd { font-size:14px; line-height:28px; color:#787878; padding:8px 0 0 16px; width:320px;}
.dl01 dd span { color:#ea1219;}
.dl02 { top:285px; left:103px;}
.dl02 dd { width:340px;}
.dl03 { top:460px; left:33px;}
.dl03 dd { width:340px; padding:8px 0 0 20px;}
.dl04 { top:615px; left:730px;}
.dl04 dd { width:394px; padding:8px 0 0 18px;}
.dl05 { top:760px; left:762px;}
.dl05 dd { width:332px; padding:8px 0 0 18px;}
.dl06 { top:934px; left:725px;}
.dl06 dd { width:355px; padding:8px 0 0 18px;}

.jz { width:595px; height:315px; overflow:hidden; margin-top:15px; border:0px solid red;}
.jz h2 { background:url(img/barjz1.gif) no-repeat; font-size:14px; height:40px; line-height:40px; padding:0 16px;}
.jz h2 a { color:#6aaa1e;}
.jz h2 q { color:#cdcdcd; font-size:16px; font-variant:small-caps; font-weight:normal; padding-left:6px; font-family:Tahoma, Geneva, sans-serif;}
.jz h2 span a { color:#a0a0a0; font-size:12px; font-weight:normal;}
.jz_con { padding:7px 0 0 15px; width:579px; height:268px; border-left:1px solid #d8d8d8; overflow:hidden;}
.jz_con dl { width:590px; height:125px; padding:7px 0 0 0; overflow:hidden;}
.jz_con dl dt { float:left; width:142px; height:112px;}
.jz_con dl dt img { width:138px; height:108px; padding:1px; border:1px solid #dedede;}
.jz_con dl dd { float:left; padding-left:9px; width:402px;}
.jz_con dl dd h3 a { color:#666; height:28px; line-height:28px; font-size:12px;}
.jz_con dl dd h3 a:hover{ text-decoration:underline;}
.jz_con dl dd p { line-height:24px; color:#888;}
.jz_con dl dd p a { color:#6aaa1e; padding-left:6px;}
.jz_con dl dd p a:hover{text-decoration:underline;}
.jz1 h2 { background:url(img/barjz2.gif) no-repeat;}
.jz_con1 { border-right:1px solid #d8d8d8; border-left:none;}
.di { background:url(img/aldi.gif) no-repeat center top; height:3px; line-height:0; font-size:0;}

.ry { width:1190px; height:227px; overflow:hidden; margin-top:15px; background:url(img/aldi.gif) no-repeat left bottom;}
.ry h2 { background:url(img/barry.gif) no-repeat;}
.ry3 font { width:77px; float:left; height:30px; line-height:30px; text-align:center; padding:10px 0 0 0; margin:0 3px; display:inline;}
.ry3 font a { color:#757575; font-size:14px; font-weight:normal;}
.ry3 font a:hover, .ry3 .cur a { background:url(img/ryhover.gif) no-repeat center bottom; display:block; color:#6aaa1e;}
.ry_con { padding:17px 0 0 0; height:167px; overflow:hidden; border:1px solid #d8d8d8; border-width:0 1px;}
.ry01 { padding:34px 0 0 0; position:relative; margin-left:-1px;}
.ry03 { padding:34px 0 0 0; position:relative; margin-right:-1px;}
.ry_con ul { display:inline;  height:164px; overflow:hidden;}
.ry_con ul li { float:left; width:209px; margin-right:20px; display:inline;}
.ry_con ul li img { border:1px solid #dedede; padding:1px; width:205px; height:124px;}
.ry_con ul li span a { height:34px; line-height:34px; text-align:center; display:block; overflow:hidden; color:#888;}
.ry_con ul .nobot { margin-right:0;}


.about { width:649px; height:370px; overflow:hidden; margin-top:19px;}
.about h2 { background:url(img/barabout.gif) no-repeat;}
.a_con { padding:20px 0 0 20px; width:628px; height:343px; overflow:hidden; border-left:1px solid #d8d8d8;}
.a_con dl { width:618px; height:130px; overflow:hidden; border-bottom:1px dotted #b6b6b6;}
.a_con dl dt { float:left; width:218px; height:148px; overflow:hidden;}
.a_con dl dt img { width:214px; height:144px; padding:1px; border:1px solid #dedede;}
.a_con dl dd { float:left; width:610px; height:120px; padding-left:0px; overflow:hidden;line-height:2;border:0px solid red;}
.a_con dl dd h3 a { color:#666; height:28px; line-height:28px; font-size:12px;}
.a_con dl dd h3 a:hover{text-decoration:underline;}
.a_con dl dd p { line-height:24px; color:#888;}
.a_con dl dd p a { color:#6aaa1e; padding-left:5px;}
.a_con dl dd p a:hover{text-decoration:underline;}
.a_con ul {height:156px; padding:20px 0 0 0; float:left; overflow:hidden;}
.a_con ul li { float:left; width:192px; height:113px; margin:0 20px 0 0;}
.a_con ul li img { width:188px; height:109px; border:1px solid #e5e5e5; padding:1px;}
.a_con ul li span { text-align:center; display:block; overflow:hidden; height:30px; line-height:30px;}
.a_con ul .nobot { margin-right:0;}

.qua { width:541px; height:370px; overflow:hidden; margin-top:19px;}
.qua h2 { background:url(img/barquality.gif) no-repeat; padding:0 16px 0 10px; height:46px; line-height:40px;}
.qu_con { padding:0 0 0 9px; width:531px; height:357px; border-right:1px solid #d8d8d8;}
.qu_con dl { padding:11px 0 0 0; width:516px; overflow:hidden;}
.qu_con dl dt { background:url(img/xing.gif) no-repeat left center; height:24px; line-height:24px; padding-left:20px; font-weight:bold;}
.qu_con dl dt a { color:#6aaa1e;}
.qu_con dl dt a:hover{ text-decoration:underline;}
.qu_con dl dd { line-height:26px; color:#888;}


.new01 { width:595px; height:416px; overflow:hidden; margin-top:15px;}
.new01 h2 { background:url(img/barjz1.gif) no-repeat;}
.new01_con { padding:15px 0 0 15px; width:578px; height:361px; border-left:1px solid #d8d8d8; overflow:hidden;}
.new01_con dl { width:562px; height:130px; border-bottom:1px dotted #b6b6b6;}
.new01_con dl dt { width:142px; height:112px; float:left;}
.new01_con dl dt img { width:138px; height:108px; padding:1px; border:1px solid #dedede;}
.new01_con dl dd { float:left; padding-left:8px; width:412px;}
.new01_con dl dd h3 { height:24px; overflow:hidden; line-height:24px; font-size:12px;}
.new01_con dl dd h3 a:hover{ text-decoration:underline;}
.new01_con dl dd p { line-height:24px; color:#888;}
.new01_con dl dd p a { padding-left:5px; color:#6aaa1e;}
.new01_con dl dd p a:hover{text-decoration:underline;}
.new01_con ul { width:564px; overflow:hidden; padding:10px 0 0 0;}
.new01_con ul li { height:30px; line-height:30px; padding:0 0 0 12px; overflow:hidden; color:#b1b1b1; background:url(img/dd.gif) no-repeat left center;}
.new01_con ul li a:hover{ text-decoration:underline;}
.new02 h2 { background:url(img/barjz2.gif) no-repeat;}
.new02_con { border-right:1px solid #d8d8d8; border-left:none;}

.faq { width:546px; height:414px; overflow:hidden; background:url(img/faqdi.gif) no-repeat left bottom;}
.faq h2 { background:url(img/barfaq.gif) no-repeat; height:46px; line-height:40px;}
.fa_con { padding:0 0 0 20px; width:295px; height:365px; border-left:1px solid #d8d8d8;}
.fa_con dl { width:526px; border-bottom:1px dotted #b6b6b6; padding:5px 0 10px 0;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { background:url(img/q.gif) no-repeat left 7px; overflow:hidden; height:32px; line-height:32px; padding-left:27px; font-weight:bold;}
.fa_con dl dt a:hover{ text-decoration:underline;}
.fa_con dl dd { background:url(img/da.gif) no-repeat left 3px; line-height:24px; padding:0 5px 0 27px; color:#9a9a9a; overflow:hidden;}

.ly { width:644px; height:414px; overflow:hidden;}
.ly h2 { background:url(img/barly.gif) no-repeat;}
.dg_con { width:629px; height:359px; /*background:url(img/lybg.jpg) no-repeat; */overflow:hidden; padding:14px 0 0 14px; border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.lybd { width:205px; height:335px;}
.lybd p { top:292px; right:5px; font-size:26px; color:#191919;}
.inp04 { border:1px solid #c0bebf; width:266px; height:25px; line-height:25px; padding-left:3px; background-color:#fff;}
.i_area { border:1px solid #c0bebf; width:310px; height:60px; vertical-align:top; padding-left:3px; background-color:#fff;}
.inp06 { border:1px solid #c0bebf; width:80px; height:30px; line-height:30px; padding-left:3px; background-color:#fff;}
.dg_con ul { width:400px; overflow:hidden; padding:8px 0 0 20px;} 
.dg_con ul li { line-height:25px; padding-bottom:12px; *padding-bottom:10px; font-family:"宋体"}
.dg_con ul li span { width:66px; height:25px; text-align:left; line-height:25px; display:inline-block; color:#3b3a3a;}
.dg_con ul li font { font-size:12px; color:#f00; padding-left:5px;}
.dg_con ul li img { vertical-align:middle; padding:0 5px;}
.dg_con .lis01 { padding-left:66px;}
.dg_con ul li font a { font-size:12px; line-height:15px; color:#939393;}
.i_img01, .i_img02 {margin-right:15px;}
.dg_con li a { color:#000}

.link { width:1190px; height:107px; overflow:hidden; background:url(img/aldi.gif) no-repeat left bottom; margin-top:15px;}
.link h2 { font-size:14px; height:40px; line-height:40px; padding-left:84px; background:url(img/barlink.gif) no-repeat;}
.link h2 a { color:#6aaa1e;}
.link h2 span { padding:0px 16px 0 0;}
.l_con { line-height:24px; width:1168px; padding:10px 10px 0 10px; height:55px; overflow:hidden; border:1px solid #d8d8d8; border-width:0 1px;}
.l_con a { padding:0 18px;}
.new02 .new01_con{ border-right:1px solid #D8D8D8;}

/*认证样式*/
#renzheng{
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	/*background: -webkit-radial-gradient(circle, #fff, #fdfdfd);
	background: -moz-radial-gradient(circle, #fff, #fdfdfd);
	background: -ms-radial-gradient(circle, #fff, #fdfdfd);*/
	*background:#fff!important;
	height:30px;
	line-height:30px;
}

#renzheng span{
	width:83px;
	height:30px;
	text-align:center;
	margin:0px auto;

}

#renzheng span img{
	width:83px;
	height:30px;
	text-align:center;

}

#renzheng .txt{
	height:30px;
	line-height:30px;

}

.page_list {
	TEXT-ALIGN: center; LINE-HEIGHT: 36px; MARGIN-TOP: 40px; HEIGHT: 36px;
	color:#6aaa1e;
	padding-left:40%;
	border:0px solid red;
}

.page_list a{
	color:#6aaa1e;
}

.page_list li{
	float:left;
	width:auto;
	height:25px;
	line-height:25px;
	border:1px dotted #868686;
	padding:0px 8px 0px 8px;
	margin-right:5px;

}

.thisclass{
	color:#ffffff;
	background:#6aaa1e;
}

.back {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}

/*---联系我们--*/
.contactn{ width:201px; float:left;}
.contactn .tits{/*background:url("img/listh2_tit.gif") no-repeat scroll 0 0 transparent;*/ height:31px;font-size:14px; color:#fff; font-weight:bold; line-height:31px; padding:0 14px; /*width:179px;*/width:173px; background:#6aaa1e;border-radius:2px;margin-top:10px;}
.contactn .tits a{color:#fff;}
.contactn .subnr{ border:1px solid #DDDCDC; border-top:0; border-radius:2px; background:#fff; padding:8px 6px 10px;}
.contactn .subnr p{ line-height:25px;text-align:left;word-spacing: 0px;}
.contactn .subnr span{ color:#333;}
.contactn .subnr h5{  line-height:28px; font-weight:normal; overflow:hidden;}

/*回到顶部*/
p#back-to-top{
    position:fixed;
    display:none;
    bottom:50px;
    right:80px;
}
p#back-to-top a{
    text-align:center;
    text-decoration:none;
    color:#d1d1d1;
    display:block;
    width:64px;
    /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
    -moz-transition:color 1s;
    -webkit-transition:color 1s;
    -o-transition:color 1s;
}
p#back-to-top a:hover{
    color:#979797;
}
p#back-to-top a span{
    background:transparent url(../images/sprite.png) no-repeat 0px 0px;
    border-radius:6px;
    display:block;
    height:65px;
    width:65px;
    margin-bottom:5px;
    /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
    -moz-transition:background 1s;
    -webkit-transition:background 1s;
    -o-transition:background 1s;
}
#back-to-top a:hover span{
    background:transparent url(../images/sprite.png) no-repeat -65px 0px;
}