﻿@charset "utf-8";
body{margin:0px;padding:0px; background:url(../img/bg.gif) repeat-x top;color:#555555;line-height:150%;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
table,td,tr,th{font-size: 12px;line-height: 150%;color: #666666;text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}
.dd1{ width:100%; border-left:#ddd solid 1px;border-top:#ddd solid 1px;border-collapse:collapse;} 
.dd1 td{border-right:#ddd solid 1px;border-bottom:#ddd solid 1px;padding:4px;vertical-align: top;}
div,img,ol,dt,p{margin:0;padding:0;border:0;text-align:left;}
h1,h2 {margin:0;padding:0;font-weight:bold;margin-right:auto;}
ul,li {list-style:none;list-style-type:none; padding:0; margin:0}
.c{ border:0; margin:0; padding:0;clear:both;visibility:hidden;}
.biaodan{border:1px solid #cccccc; background-color:#ffffff;width:250px; height:28px;line-height:28px; color:#666666}
.biaodan1{border:1px solid #cccccc; background-color:#ffffff;width:280px; height:150px; color:#666666}
.anniu{ border:0px solid #ff6600; background:url(../img/anniudi.gif);height:31px;color:#555555; line-height:31px; font-weight:bold; font-size:14px; width:90px}
.anniu2{ border:0px solid #ff6600; background:url(../img/anniudi2.gif);height:33px;color:#FFFFFF; line-height:33px; font-weight:bold; font-size:14px; width:135px}
a:link {	color: #555555;	text-decoration: none;}
a:visited {	color: #555555;	text-decoration: none;}
a:hover {	color: #113ba9;	text-decoration:none;}
a:active {	color: #113ba9;	text-decoration: none;}
a.menu:link {	color:#568031;text-decoration:none;}
a.menu:visited {color:#568031;text-decoration:none;}
a.menu:hover {	color: #222222;text-decoration: none;}
a.menu:active {color:  #222222;text-decoration: none;}
.menu {font-size: 12px;color: #88c506}
/**首页头部与底部**/
#head,#nav,#index,#banner,#indexbanner,#foot{ width:980px; margin:0px auto;}
#head{height:auto;}
#head_left{ width:500px; float:left}
#head_right{ width:400px; float:right; text-align:right}
#banner{height:auto;text-align:center; padding-top:10px}
#indexbanner{height:auto;text-align:center; padding-top:10px; padding-bottom:10px}
#index{height:auto; margin-top:12px}
.indextitle{ font-size:14px; font-weight:bold;height:35px; line-height:35px; color:#FFFFFF; border:1px solid #ffffff;background:url(../img/indexcontacttitle2.gif);padding-left:15px}
.indexcontacttitle{ font-size:14px; font-weight:bold;height:120px; line-height:35px; padding-left:15px;color:#ffffff;background:url(../img/indexcontacttitle.jpg);}
#leftindex{ float:left; width:225px;height:255px;}
.indexcontact_box{ background-color:#f9f9f9; border:1px solid #ffffff; height:300px}
.indexcontact{ padding-left:12px; padding-right:12px; padding-top:6px; line-height:23px}
.indexcontact strong{ color:#ff3300; font-size:13px}
#rightindex{ float:right; width:752px;height:255px;border-left:1px solid #e0e0e0}
#leftindex2{ float:left; width:210px; height:auto;}
.yyimage{ padding-top:10px}
#rightindex2{ float:right; width:755px;}
#indexcase{ background:url(../img/indexcasedi.gif); height:341px}
#indexaboutmain{width:978px; margin:0px auto;border:1px solid #e0e0e0; height:255px; background:#ffffff; margin-top:12px}
.casetitle{ background-image:url(../img/indexcasedi.gif); height:36px;}
.newstitle{ width:210px; margin:0px auto;background:url(../img/indexnewsline.gif) no-repeat left bottom; height:30px; margin-top:5px}
.newstitle_left{ float:left; width:110px; line-height:28px; color:#0d45a4; font-size:14px; font-weight:bold}
.casetitle_left{ float:left; width:110px; line-height:36px; color:#0d45a4; padding-left:15px; font-size:14px; font-weight:bold}
.newstitle_right{ float:right; width:38px; text-align:right; line-height:28px; background:url(../img/jiahao.gif) no-repeat 0px 50%}
.casetitle_right{ float:right; width:50px; text-align:center; line-height:36px; background:url(../img/jiahao.gif) no-repeat 0px 50%}
.casetitle_right a{ color:#769bc2}
.newstitle_right a{ color:#769bc2}
.indexnews{ width:210px; margin:0px auto; height:auto; padding-top:7px}
.indexnews li{ line-height:24px; background:url(../img/sortimg.gif) no-repeat 2px 50%; padding-left:15px}
.producttitle{width:980px; margin:0px auto;background-image:url(../img/indextitledi.gif);height:33px;}
.producttitle_left{line-height:33px; float:left; width:200px; padding-left:15px;color:#0d45a4;font-size:14px; font-weight:bold;}
.producttitle_right{ float:right; width:93px; text-align:center; line-height:33px; background-image:url(../img/righttitlemore.gif)}
.indexaboutimg{ float:left; width:280px; padding-top:20px; height:200px; padding-left:20px}
.indexabout{ width:435px; float:left; line-height:23px; padding-top:15px}
#foot_box{ width:100%; height:auto; border-top:1px solid #cfdae3; background-color:#e3e8ec; color:#333333}
#foot{height:auto;padding-top:10px; padding-bottom:10px;text-align:center}
.indexproduct_title{ background:url(../img/sorttitledi.gif) no-repeat; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px}
.indexproduct_left{width:auto; font-size:14px}
.indexproduct_left li{ background:url(../img/sortjian.gif) no-repeat;height:33px; line-height:33px;padding-left:15px;}
.indexproduct_left a{ display:block}
#friendlink{ width:978px;margin:0px auto;background-color:#fafafa; border:1px solid #e4e4e4;margin-top:12px; margin-bottom:15px}
#friendlink h2{ font-size:14px; font-weight:bold; color:#003399; height:32px; line-height:32px;background-color:#f7f7f7;border-bottom:1px solid #e4e4e4; padding-left:15px}
#friendlink_content{ padding:15px}
#friendlink_content img{ border:1px solid #dfdfdf}
/**导航菜单**/
#nav{height:35px;background-image:url(../img/menudi.gif);font-weight:bold}
#nav ul{ padding:0px;margin:0px;list-style-type: none;}
#nav tt{float:left;width:119px;text-align:center;line-height:35px;font-size:14px;}
#nav li{float:left;width:123px;text-align:center;line-height:35px;font-size:14px; background:url(../img/menuline.gif) no-repeat left}
#nav a{color:#ffffff;display:block;}
#nav a:hover{display:block;color:#ffffff;}
#nav li.home{ color:#ffff00;}
#nav li.home a{color:#ffff00;}
#nav li.home a:hover{color:#fffff;text-decoration: none;}
/*内页*/
#aboutbanner{ width:992px; margin:0px auto; height:auto}
#aboutmain_box{ background-color:#f1f1f1; width:100%; border-top:1px solid #ffffff}
#aboutmain{ width:992px; margin:0px auto;height:auto; background-image:url(../img/aboutmaindi.gif)}
#leftabout{ float:left; width:205px; padding-left:28px}
#middleabout{ float:left; width:10px; text-align:center}
#rightabout{ float:left; width:742px;}
.leftmenu{width:187px;height:auto; font-size:14px}
.leftmenu a{color:#666666; display:block}
.leftmenu a:hover {color:#113ba9;}
.leftmenu li {height:36px;line-height:36px;background:url(../img/leftmenu.gif); padding-left:35px; margin-top:5px}
.leftmenu li.home{ color:#113ba9; font-weight:bold;}
.leftmenu li.home a{color:#113ba9; font-weight:bold;}
.leftmenu li.home a:hover{color:#444444;text-decoration: none;}
.lefttitle{width:172px;font-size:14px;font-weight:bold; color:#fff;height:36px; line-height:36px;margin-top:15px;background:url(../img/lefttitledi.gif);padding-left:15px;}
.abouttitle{width:690px; margin:0px auto;font-size:14px; color:#ff3300;font-weight:bold;height:26px;border-bottom:1px solid #e7e7e7; padding-top:23px}
.aboutcontent{width:690px;margin:0px auto; padding-top:15px; padding-bottom:10px;line-height:180%}
.aboutcontent strong{ color:#003399}
.productxxcstitle{width:690px; margin:0px auto;font-size:12px; font-weight:bold; color:#113899; height:35px; line-height:24px; margin-top:20px; background:url(../img/xxcstitle.jpg) no-repeat top; padding-top:8px}
.productxxsm{ width:auto; text-align:center;}
.productxxsm h2{ font-size:14px; font-weight:bold; color:#003399; line-height:36px}
.productimage{ width:690px; margin:0px auto;}
.productimage_left{ width:45px; text-align:left; float:left; padding-top:25%}
.productimage_middle{ width:600px; float:left}
.productimage_middle img{ width:600px; border:0px}
.productimage_right{ width:45px; text-align:right; float:left; padding-top:25%}
.newscontent{width:690px;margin:0px auto; padding-top:10px;}
.productcontent{width:auto; padding-top:10px;}
.productxxcs{ width:690px; margin:0px auto;}
.page_pic{ width:736px; height:auto; padding-top:20px; margin:0px auto}
.page_pic img{ width:160px; height:125px; border:1px solid #dddddd}
.page_pic li{ float:left; width:184px; height:160px;text-align:center;}
.page_pic dt{ text-align:center;padding-top:5px}

.indexpage_pic{ width:755px; height:366px; background:url(../img/indexprodi.gif);}

.indexpage_pic img{ width:160px; height:150px;}

.indexpage_pic li{ float:left; width:188px; height:180px;text-align:center; padding-top:2px; font-size:14px;}
.indexpage_pic a{color:#0d45a4;}
.indexpage_pic dt{ text-align:center;padding-top:6px;}

.page_pic1{ width:704px; margin:0px auto;height:auto; padding-top:10px}
.page_pic1 img{ width:160px; height:130px; border:1px solid #dddddd}
.page_pic1 li{ float:left; width:176px; height:165px; text-align:center}
.page_pic1 dt{ text-align:center;padding-top:5px}
.page_pic2{ width:720px; margin:0px auto;height:auto; padding-top:10px}
.page_pic2 img{ width:210px; height:170px;}
.page_pic2 li{ float:left; width:240px; height:210px; text-align:center}
.page_pic2 dt{ text-align:center;padding-top:5px}
/**新闻**/
.news{width:688px;height:auto;margin-top:10px}
.leftnews{ float:left;width:593px; line-height:36px; padding-left:15px;background:url(../img/sortimg.gif) no-repeat 3px 50%; font-size:14px; border-bottom:1px dashed #cccccc}
.rightnews{float:left; width:80px;line-height:36px;text-align:center; font-size:11px;border-bottom:1px dashed #cccccc}
.viewbox{width:auto; padding-top:6px}
.viewbox h2{font-size:14px;color: #0033CC;height:29px;line-height:24px;text-align:center;border-bottom:1px dashed #dddddd}
.info{ border-bottom:1px solid #d9d9d9; line-height:20px; height:30px; text-align:center; color:#999999}
.viewbox img{padding-top:15px;}
.content{ height:auto; padding-top:15px; text-align:left;}
.content img{ text-align:center}
.context{width:690px; margin:0px auto;margin-top:20px;border-top:1px dashed #dddddd;padding-top:5px; height:45px;}
.context ul{ padding:0px; margin:0px;list-style-type:none;}
.context li{line-height:22px;}
/* 分页 */
ul.newsList_index li{padding-left:15px;height:30px; line-height:30px;  background:url(/erik/icon.gif) no-repeat 5px 15px; border-bottom:1px #c7c7c7 dashed; }
