/* 方迅网络 编辑，QQ：3134335 */
/* 顺序为 FF, IE8, IE7, IE6 */
/* background-color: #CC00FF;		/*所有浏览器都会显示为紫色*/
/* background-color: #FF0000\9;	    /*IE6、IE7、IE8会显示红色*/
/* *background-color: #0066FF;		/*IE6、IE7会变为蓝色*/
/* _background-color: #009933;		/*IE6会变为绿色*/

/* 共用部分 */
*{margin:0;padding:0;}
img{border:0px}
ul{list-style:none;margin:0;padding:0;}

body{font-size:13px;line-height:23px;color:#666666;}
a:link,a:visited {text-decoration: none; color: #666666;}
a:hover {text-decoration: underline;color: #1780c4;}
.nav_blank a,#link a,#bot a,#listlf li a,#box_news li a,.cont_list a,#listlf .img h2 a,#box_case a,#maxbg_lf li a{target:expression(this.target='_blank');}

.lf{ float:left;}
.rg{ float:right;}
.mp10{ margin-top:10px;}

#max,#logo,#nav,#main,#maxbg,#bot,#list_prod_tit{ margin:12px auto 0; width:980px;}
/* LOGO */
#logo{ margin-top:0;}
#logo a{ text-decoration:none;}
#logo a:hover{ color:#000;}
#logo .lg{ float:left; margin-top:12px;}
#lgr{ float:right; font-size:12px; text-align:right; margin-top:4px;}
#lgr p{ font-size:13px; margin-top:8px;color:#666666; line-height:15px;}
.search{ margin-top:6px; height:24px;}
.search form{margin:0px;padding:0px}
.search .img{ float:left; border:0; width:20px; height:21px; background:url(../img/icon05.png) no-repeat;}
.search .postbox{float:right; text-align:right}
.search .input{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:12px;color:#333;height:16px;padding-top:2px;padding-right:4px;padding-bottom:0px;padding-left:4px; margin:0 6px; width:140px; color:#888888;}
.search .btn{ font-size:12px; line-height:12px;padding-top:2px;padding-right:4px;padding-left:4px;padding-bottom:0px;width:50px;}
/* 导航栏 */
#nav{ background:url(../img/nav_bg_c.gif) repeat-x; height:33px;}
#nav ul{ float:left; margin-left:3px;}
#nav ul li{ float:left; margin:0 3px; padding-top:1px; width:100px; height:30px; text-align:center; overflow:visible ;}
#nav a { display: block; padding-top:1px; text-decoration:none; font-size:14px; font-family:"黑体"; color:#444444; line-height:30px; width:100px; height:30px;}
#nav a:hover{ color:#098add; background:url(../img/nav_bg_li.gif) no-repeat;}
.searchli{ float:left; margin-left:78px; width:240px;}
/* 980宽度层-带渐变背景 */
#main{ background:url(../img/main_bg_cn.gif) repeat-y;}
#main_cn{ padding:3px 12px; width:956px; }
/*
#main_cn_lf{ float:left; width:714px;}
#main_cn_lf img{ border:1px solid #707070; width:712px; height:306px;}
#main_cn_rg{ float:right; width:224px;}
/*
/* 357宽度层 */
#box{ float:left; background:url(../img/box_bg.gif) no-repeat; padding-top:7px; width:357px; }
#box a{ padding-left:30px; font-weight:bold; color:#222222; line-height:22px; overflow:visible;}
#box a:hover {text-decoration:none;color: #1780c4;}
#box font{ padding-left:30px; font-weight:bold; font-size:13px; color:#222222; line-height:22px; overflow:visible;}
#box strong{ padding-left:30px; font-weight:bold; font-size:13px; color:#222222; line-height:22px; overflow:visible;}
#box_news{ background:url(../img/box_bg_cn.gif) repeat-y; padding:6px 12px 0; width:333px;}
#box_news img{ float:left; padding-top:9px; width:108px; height:124px;}
#box_news ul{ float:right; width:215px; padding-bottom:1px;}
#box_news ul li{ border-bottom:1px #9b9b9b dotted; padding-top:5px; line-height:19px;}
#box_news li a{ background:url(../img/icon01.gif) 0 3px no-repeat; padding:0 0 0 10px; font-size:12px; color: #303030; font-weight:100;}

#box_item{ background:url(../img/box_bg_cn.gif) repeat-y; padding-top:6px; width:357px; color:#fc9700;}
#box_item ul{ padding:0; width:357px; padding-bottom:2px;}
#box_item ul li{ float:left; margin-top:7px; padding-bottom:3px; margin-left:12px; border-bottom:1px #9b9b9b dotted; width:160px; height:36px;}
#box_item li img{ float:left;}
#box_item h2{ float:left; padding:0; margin-left:4px; font-size:12px; line-height:19px;}
#box_item h2 a{ padding-left:0px; padding-top:4px; color:#fc9700;}
#box_item h2 a:hover {text-decoration:underline;color:#fc9700;}
#box_item font{ padding-left:4px; font-size:12px; line-height:12px; font-weight:100;}
#box_item font a{ padding-left:0px; color:#666666; line-height:12px; font-weight:100;}
#box_item font a:hover {text-decoration:none;color:#1780c4;}

#box_tec{ background:url(../img/box_bg_cn.gif) repeat-y; padding:6px 12px 0; width:333px; color:#fc9700;}
#box_tec ul a{ padding:0; font-size:12px; color: #303030; font-weight:100;}
#box_tec ul li{ border-bottom:1px #9b9b9b dotted; padding-top:5px; line-height:19px;}
#box_tec h5{ float:left; padding:0; margin-right:10px; font-weight:100; font-size:12px;}
#box_tec h5 a{ color:#fc9700;}
#box_tec h5 a:hover {text-decoration:underline;color:#fc9700;}

#cont{ float:right; background:url(../img/cont_bg.gif) no-repeat; padding-top:8px; width:242px;}
#cont a{ padding-left:30px; font-weight:bold; color:#222222; line-height:22px;}
#cont a:hover {text-decoration:none;color:#1780c4;}
#cont font{ padding-left:30px; font-weight:bold; color:#222222; font-size:13px; line-height:22px;}
#cont h1{ padding-left:30px; font-weight:bold; color:#222222; font-size:13px; line-height:22px;}
#cont_cn{ background:url(../img/cont_bg_cn.gif) repeat-y; padding:10px 12px 1px; width:218px;}
#cont_cn a{ padding:0px; font-size:12px; color: #666666; font-weight:100;}
#cont_cn font{ padding-left:0; font-size:12px; color:#096cad;}
#cont_cn h1{ padding-left:0; font-size:13px; font-weight:100; line-height:22px;}
#cont_list{ background:url(../img/cont_bg_cn.gif) repeat-y; padding:10px 12px 1px; width:218px;}
#cont_list .cont_list li{ border-bottom:1px #9b9b9b dotted; margin-top:4px;}
#cont_list .cont_list a{ background:url(../img/icon01.gif) 0 3px no-repeat;  padding-left:10px; font-size:12px; font-weight:100;}
#cont_list .cont_list a:hover{ text-decoration:underline; color:#333333;}

#box_case{ float:left; background:url(../img/box_bg_cn.gif) repeat-y; padding:6px 0 0; width:357px; color:#fc9700;}
#box_case li{ float:left; margin-top:6px; margin-left:11px; width:160px; text-align:center;}
#box_case li a{ text-decoration:none; padding-left:0; font-weight:100; color:#666666;}
#box_case li a:hover {text-decoration: underline;}
#box_case li img{ border:1px #e1dfe2 solid; padding:1px; width:160px; height:108px;}

#solu{ background:url(../img/cont_bg_cn.gif) repeat-y; padding:6px 12px 0; width:218px;}
#solu ul{ width:218px; padding-top:6px;}
#solu li{ border:1px #e2e2e2 solid; padding:4px 24px 4px 4px; height:50px; margin-bottom:4px;}
#solu li img{ float:left; width:100px; height:50px;}
#solu p{ float:left; margin-left:10px;  text-align:left; padding-top:16px; width:90px;}
#solu a{ background:url(../img/icon04.gif) 0 2px no-repeat; padding-left:15px; font-size:12px;font-weight:100;}
/* 980宽层-带渐变背景 */
#maxbg{ background:url(../img/maxbg_bg.gif) no-repeat; padding-top:8px;}
#maxbg .fw{margin-left:30px; font-weight:bold; color:#222222;}
#maxbg strong{ padding-left:30px; font-weight:bold; font-size:13px; line-height:21px;}
#maxbg strong a{ color:#222222;}
#maxbg strong a:hover {text-decoration:none;color: #1780c4;}
#maxbg_cn{ background:url(../img/maxbg_bg_cn.gif) repeat-y; padding:6px 0 0; width:980px;}
/* 
#maxbg_lf{ float:left; padding-left:2px; width:724px;}
.maxbg_lf1{ background:url(../img/icon03.gif) 0 7px no-repeat; padding-left:14px; margin-left:668px; font-weight:bold; color:#1780c4;}
#maxbg_lf li{ float:left; background:url(../img/hot.gif) no-repeat; padding:0; margin-top:6px; margin-left:12px; width:130px;}
#maxbg_lf li img{ padding:14px; border:1px #eeeeee solid; width:100px; height:100px;}
#maxbg_lf h3{ margin-top:4px; text-align:center;}
#maxbg_lf h3 a{ font-size:13px; font-weight:100; line-height:19px; color:#222222;}
#maxbg_lf p a{ background:url(../img/icon02.gif) 0 3px no-repeat; padding-left:7px; font-size:12px; line-height:18px; font-weight:100;}

#maxbg_rg{ float:right; background:url(../img/maxbg_rg_top.gif) #fcfcfc no-repeat; padding-top:5px; margin-top:6px; margin-right:12px; width:240px; color:#595959;}
#maxbg_rg_cn{ border:solid #e1e1e1; border-width:0 1px; padding:8px 12px 4px; width:214px;}
.maxbg_rg_li{ color:#1780c4; font-size:13px; font-weight:bold;}


980宽层-带渐变背景 */

#maxbg_lf{ float:left; padding-left:2px; width:724px;}
.maxbg_lf1{ background:url(../img/icon03.gif) 0 7px no-repeat; padding-left:14px; margin-left:668px; font-weight:bold; color:#1780c4;}
#maxbg_lf li{ float:left; background:url(../img/hot.gif) no-repeat; padding:0; margin-top:6px; margin-left:12px; width:130px;}
#maxbg_lf li img{ padding:14px; border:1px #eeeeee solid; width:100px; height:100px;}
#maxbg_lf h3{ margin-top:4px; text-align:center;}
#maxbg_lf h3 a{ font-size:13px; font-weight:100; line-height:19px; color:#222222;}
#maxbg_lf p a{ background:url(../img/icon02.gif) 0 3px no-repeat; padding-left:7px; font-size:12px; line-height:18px; font-weight:100;}

#maxbg_rg{ float:right; background:url(../img/maxbg_rg_top.gif) #fcfcfc no-repeat; padding-top:5px; margin-top:6px; margin-right:12px; width:240px; color:#595959;}
#maxbg_rg_cn{ border:solid #e1e1e1; border-width:0 1px; padding:8px 12px 4px; width:214px;}
.maxbg_rg_li{ color:#1780c4; font-size:13px; font-weight:bold;}
/* 友情链接 */
#link{ float:left; background:url(../img/cont_bg_cn.gif) repeat-y; padding:1px 12px 0; width:218px; text-align:left;}
#link a{ padding-left:0; font-size:12px;text-align:left; font-weight:100;}

/* 版权 */
#bot{ text-align:center; font-size:13px; margin:0; padding:0; width:956px; color:#555555;}
#bot a{ color:#555555;}
#bot a:hover {text-decoration: underline;color: #555555;}
/*-----------------------------------------------------------------------------------------------------------------------------------*/
/* 内页Flash,边框使用 #main 层*/
#list_prod_tit{ background:url(../img/list_prod_tit.gif) no-repeat; height:39px;}
#list_prod_tit h1{ float:left; font-size:13px; line-height:25px; margin-left:28px; margin-top:6px;}
#list_prod_tit h1 a{ color:#222222;}
#list_prod_tit h1 a:hover {text-decoration:none;color: #1780c4;}
#list_prod_cn{ padding:16px 0 3px; width:980px; }
#list_prod_cn li{ float:left; margin-left:20px; width:140px;}
#list_prod_cn li img{ border:1px #dbdbdb solid; padding:4px; width:130px; height:130px;}
#list_prod_cn li h2{ margin:4px auto 16px; font-size:13px; line-height:23px; font-weight:100; text-align:center;}
#list_prod_cn li h2 a{color: #1780c4; font-weight:bold;}

/*-----------------------------------------------------------------------------------------------------------------------------------*/
#listlf{ float:left; width:726px; background:url(../img/listlf_top.gif) no-repeat; color:#333333;}
#listlf .tit{ padding-left:30px; color:#222222; line-height:15px; padding-top:12px; padding-bottom:3px;}
#listlf .tit a{ color:#222222;}
#listlf .tit a:hover {text-decoration: underline;color: #1780c4;}
/*
#listlf p{ padding-left:30px; font-weight:bold; color:#222222; line-height:15px; padding-top:12px; padding-bottom:3px;}
#listlf p a{ color:#222222;}
#listlf p a:hover {text-decoration: underline;color: #1780c4;}*/
#listlf .cn{ background:url(../img/listlf_cn.gif) repeat-y; padding:6px 12px;}
#listlf .art{ float:left; background:url(../img/listlf_cn.gif) repeat-y; padding:20px 12px 6px; font-size:14px; line-height:26px;}
#listlf .art .fr{ float:right; font-size:12px;}
#listlf .art h1{ margin-top:26px; font-size:20px; color:#1780c4; line-height:24px; background:none; text-align:center;}
#listlf .art h2{ padding:6px 12px; width:676px; border:1px #dbdbdb solid; font-size:13px; color:#333333; line-height:26px; font-weight:100; margin-bottom:10px;}
.art img{ margin:14px auto; text-align:center;}

#listlf .img li{ border-bottom:1px #9b9b9b dotted; font-size:12px; padding-bottom:12px; width:702px; margin-top:12px; }
#listlf .img img{ float:left; margin-right:20px; width:110px; height:110px; border:1px #dbdbdb solid;}
#listlf .img div{ float:left; }
#listlf .img h2{ margin-top:12px; font-size:13px; line-height:21px; color:#555555;}
#listlf .img h2 a{ text-decoration:underline; color:#1780c4;}
#listlf .img h2 a:hover {text-decoration:none;color: #222222;}
#listlf .case_img img{ width:170px; height:170px;}
#listlf .prod_img img{ width:200px; height:200px;}
#listlf .cnp{background:url(../img/cont_lf.gif) no-repeat; padding-left:220px; height:232px; font-weight:100; line-height:27px;}

#listlf .sx{ width:702px; border-top:1px #dbdbdb solid; margin-top:30px; font-size:12px;}

#listrg{ float:right; margin-top:12px; width:242px; background:url(../img/listrg_cn.gif) repeat-y;}
#listrg .cn img{ width:218px; margin:0 12px 0;}

#shou img{ float:left; margin:8px 20px 8px 8px; font-size:14px;}

#art_prod{ width:702px;}
.prodimg{ float:left; border:1px #dbdbdb solid; padding:15px; width:250px; height:250px;}
#art_prod p{ float:left; margin-left:20px; width:400px; height:250px; margin-top:10px; line-height:37px;}
#art_prod p h2{ font-size:13px; font-weight:bold;}


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#555555;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#1780c4;border:1px solid #1780c4} /* 当前链接有激活时 */
.page input{padding:0px;color:#555555;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */