﻿@charset "utf-8";
/* CSS Document */
/*

 * Created: runner

 * LastChangedDate: 2009-05-11 19:58:00 +0800 (一, 11  2009)

*/
/* margin padding */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* dom */ dl, dt, dd, ul, ol, li,/* list */ pre, /* code */ form, fieldset, legend, button, input, textarea, /* form */ th, td /* table */ { margin: 0; padding: 0; }
/* set fontsize */

body, button, input, select, textarea { font: 12px/1.5 arial, simsun, sans-serif; }
/* father font-size */

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

/* font-style format */

address, cite, dfn, em, var { font-style: normal; }
/* font width */

code, kbd, pre, samp { font-family: courier new, courier, monospace; }
/* for chinese clear */

small { font-size: 12px; }
/* list no style */

ul, ol { list-style: none; }
/* link */

a, a:visited { color:#555555;text-decoration: none; }
a:hover{color:#bd0909;text-decoration:none;}
/* set row spacing */

sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
/* form */

legend { /* for ie6 */ color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
/* table */

table { border-collapse: collapse; border-spacing: 0; }
/* useful */

.clear { font-size: 0; line-height: 0; height: 0; clear: both; visibility: hidden; overflow: hidden; }
.clearfix:after {
content: “.”; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
:focus { outline: 0; }
/*a,area {blr:expression(this.onFocus=this.blur()) }  for IE

:focus {-moz-outline-style: none; }  for Firefox  

*/

/* color */

.red, .red a { color: #c00!important; text-decoration: none; }
.red a:hover { color: #c00!important; text-decoration: underline; }
#box { height:auto; background:#dcdbd9; }
/*head begin*/
#head { background-color:#1e7591; height:180px; margin:0; }
.logo { width:980px; margin:0 auto; padding-top:38px; padding-bottom:18px; }
.logo img { float:left; }
.h400 { float:right; }
.nav { width:980px; margin:0 auto; background:url(../image/nav.png) repeat-x; border:1px solid #666; border-width:1px 1px 0 1px; height:44px; overflow:hidden; }
.nav ul li { float:left; font-size:14px; font-weight:bold; text-align:center; }
.nav ul li a { color:#1c1c1c; text-decoration:none; padding:2px 12px 0; line-height:46px; display:block; }
.nav ul li a:hover { color:#be0909; }
/*head end*/
/*main begin*/
#main { width:960px; margin:0 auto; padding:10px; background:#fff; height:auto; }
.left { width:640px; margin-top:15px; float:left; }
.left_products { height:auto; }
.products { width:310px; float:left; border-top:1px #999 dotted; padding-top:15px; margin-bottom:15px; color:#0c9ac2; }
.products img {margin-left:10px; border:5px solid #d2d2d2; padding:1px; float:left; margin-right:15px; }
.products ul li {float:left; margin-top:5px; margin-right:10px; background:url(../image/arr.gif) 0% 50% no-repeat; padding-left:12px; color:#555555;}
.products ul li a{color:#555555; text-decoration:none;}
.products ul li a:hover{color:#be0909; text-decoration:none;}
.int { width:349px; height:224px; border:solid 1px #d1d1d1; float:left; }
.int .title { padding:1px 1px 1px 10px; font-size:14px; background:url(../image/news.gif) repeat-x; line-height:44px; }
.int .title strong { background:url(../image/news_arr.gif) no-repeat; padding-left:35px; }
.int p { padding:15px;color:#555555; }
.int span a { color:#bd0908; float:right; padding-right:50px; }
.int span a:visited {color:#bd0908;}
.contact { width:275px; height:224px; border:solid 1px #d1d1d1; float:right; }
.contact .title { padding:1px 1px 1px 10px; font-size:14px; background:url(../image/news.gif) repeat-x; line-height:44px; }
.contact .title strong { background:url(../image/news_arr.gif) no-repeat; padding-left:35px; }
.contact span { color:#0d9ac5; line-height:35px; padding-left:16px; font-size:13px; float:left; }
.contact ul { float:left; padding-left:16px; line-height:22px;color:#555555; }
.leftDown { width:639px; height:172px; border:solid 1px #d1d1d1; margin-top:8px; float:left; }
.leftDown .title { width:628px; padding:1px 1px 1px 10px; font-size:14px; background:url(../image/news.gif) repeat-x; line-height:44px; }
.leftDown .title strong { background:url(../image/news_arr.gif) no-repeat; padding-left:35px; }
.leftDown .equip { padding-left:2px; float:left; height:120px; width:209px; margin-left:1px; border-right-style: dotted; border-right-color: #999; border-right-width: 1px; }
.leftDown .equip span strong { color:#0a9abf; padding-left:15px;font-size:14px; line-height:40px; }
.leftDown .equip ul {padding-left:20px; }
.leftDown .equip ul li {background:url(../image/equip.gif) no-repeat 0 50%; padding-left:20px; line-height:24px; margin-left:8px; margin-right:25px;float:left; }
.right { width:297px; float:left; margin-left:20px; }
.right .right_up .title { margin-top:15px; background:url(../image/rightnews.gif) repeat-x; height:34px; line-height:23px; }
.right .right_up .title strong { padding-bottem:15px; margin-left:6px; font-size:14px; }
.right .right_up .title strong img { float:left; padding-left:15px; }
.showboxImag img { border:solid 2px #d2d2d2; float:left; }
.proTextp p { margin-left:8px; margin-right:15px; line-height:20px; }
/*.right .right_up .proText { margin-top:10px; line-height:180%; padding:0 15px 10px 35px; }*/
.right .right_up .proTextp strong { font-size:12px; color:#099bc4; matgin-top:5px; }
.right .right_up span a { float:right; padding-right:20px; color:#bd090c; }
.right .right_mid { height:100%; margin-top:10px; }
.right .right_mid h3 { font-size:14px; line-height:30px; background:url(../image/rightnews.gif) repeat-x; padding-left:20px; }
.right .right_mid h3 span a { color:#c10909; font-size:10px; margin-left:150px; }
.right .right_mid .newsList { padding:10px 0 0 45px; }
.right .right_mid .newsList ul li { list-style-image:url(../image/arr.gif); line-height:190%; }
.right .right_mid .newsList ul li a { color:#555555; }
.right .right_mid .newsList ul li a:hover{ color:#be0909; text-decoration:none;}
.showboxImag { float:left; border:solid 5px #d2d2d2; margin:20px 15px 5px 15px; }
.proTextp p{color:#555555;}
/*main end*/
/*foot begin*/
.foot { background:url(../image/foot.gif) repeat-x; width:958px; height:92px; margin-top:10px; }
.foot img { position:absolute; }
.foot p { text-align:center; line-height:20px; }
.footLink p a{color:#000000;}
.footLink p a:visited{color:#000000;}
.footLink { height:87px; width: auto; padding-top:15px; }
/*foot end*/
/*footer begin*/
.footer { background-color:#1e7591; height:55px; }
.footerMid { width:980px; height:8px; overflow:hidden; background:#FFF; margin:0 auto; }
/*footer end*/

/*page newsList begin*/
.newsLeft{width:226px;height:860px;background:url(../image/newsLeft.jpg) no-repeat; border-right:#CCC 1px solid;float:left;}
.newsLeft h3{padding:8px 0 0 50px;color:#0b99c1;}
.newsLeft ul{margin:15px 0 0 30px;}
.newsLeft ul li{list-style-image:url(../image/newList_tit.gif); list-style-position:outside;line-height:25px;margin-left:10px;}
.newsLeft ul li a{color:#555555;}
.newsLeft ul li a;hover{color:#be0909; text-decoration:none;}
.newsRight{width:700px;height:auto;float:left;margin-left:20px;}
.newsRight_title{width:690px;height:25px;font-size:12px;color:#484848;height:24px;background:url(../image/newsRight_title.gif) no-repeat 0% 50%;padding-left:25px;padding-top:8px;border-bottom:1px #CCC dotted; }
.newsRight_title a{font-size:12px;color:#484848;}
.news{width:500px;height:auto;padding:100px;line-height:20px;}
.news ul li span{margin-left:20px;color:#0b9ac2;}
.news ul{margin-bottom:10px;}
.news p{ padding-top:50px;}
.news ul li{color:#555555;}
/*page newsList end*/

/*page padding begin*/
.news_padding h1{font-size:18px;color:#0d98bf; text-align:center;margin-top:20px;}
.con{width:670px;margin:10px 20px;height:auto;}
.con p{width:100%;line-height:20px;text-indent:24px;float:left; margin-bottom:15px;color:#555555;}
/*page padding end*/

/*page padding2 begin*/
.newsRight_up{float:left;width:680px;height:auto;margin-top:10px;margin-bottom:5px;}
.newsRight_up img{margin:10px 20px 10px 15px;float:left;border:5px #CCC solid;padding:1px;}
.newsRight_up strong a{color:#0d98bf;}
.newsRight_up strong a:visited{color:#0d98bf;}
/*.newsRight_up p{line-height:22px;padding:35px 0 25px 0; text-indent:24px;color:#555555;}*/
.newsRight_p{line-height:22px;padding:35px 0 25px 0; text-indent:24px;color:#555555;}
.span_corlor { color:#F00;color:#dc553f;float:left;margin-left:5px;}
.newsRight_mid{width:680px;height:auto;float:left;}
.newsRight_mid strong a{color:#0d98bf;}
.newsRight_mid strong a:visited{color:#0d98bf;}
/*.newsRight_mid p{line-height:22px;padding:10px 0; text-indent:24px;color:#555555;float:left;margin-right:180px;}*/
.newsMid_p{line-height:22px;padding:10px 0; text-indent:24px;color:#555555;margin:25px 180px 0 0;}
.newsMid_p p{margin-bottom:20px;margin-right:8px;}
.newsRight_mid img{float:right;margin-top:-170px;border:5px #CCC solid;padding:1px;}
/*page padding2 end*/

/*page contact begin*/
.cont{width:580px;float:left;}
.cont h1{font-size:30px;color:#099bc2;text-align:center;padding-top:20px;}
.cont p{color:#555555;margin:5px 88px;}
.cont img{margin:25px 0 -45px 15px;}
.contt{width:560px;float:left; padding-left:60px;}
.contt h1{font-size:30px;color:#099bc2;text-align:left;padding-top:20px; text-indent:26px;}
.right_pro{width:304px;height:auto;float:left;}
.picture {float:right;width:auto;height:auto;border:1px solid #ccc;}
.picture img{padding:1px; border-bottom:#CCC 1px solid;}
.pictureText{background-color:#39a5d7;height:55px;width:295px;}
.pictureText strong{color:#173d00;font-size:18px;margin-left: 82px;line-height:55px;}
.contNews{width:300px;height:auto;float:right;}
.contNews_up{background:url(../image/news_cont.gif) repeat-x;height:48px;}
.contNews_up img{float:left;margin:20px 10px 10px 10px;}
.contNews_up h3{line-height:58px;color:#494949;font-size:14px;}
.contNews_up span a{color:#be0a09;float:right;margin-top:-35px;margin-right:10px;}
.contNews_up span a:visited{color:#be0a09;float:right;margin-top:-35px;margin-right:10px;}
.contNews_down ul{padding-left:35px;}
.contNews_down ul li{list-style-image:url(../image/arr.gif);line-height:22px;}
.contNews_down ul li a{color:#555555;}
.contNews_down ul li a:hover{color:#be0909; text-decoration:none;}
/*page contact end*/

/*page products begin*/
.products_left{float:left;width:655px;height:auto;}
.products_leftUp{width:655px;height:235px;}
.products_leftUp h1{color:#0c9ac2;font-size:18px;text-align:center;margin-top:10px;}
.products_leftUp img{margin-top:10px;float:left;}
.leftP{margin:12px 15px 10px 285px;}
.products_leftUp p{color:#555555;text-indent:24px;line-height:22px;}
.products_leftUp span a{color:#bc0809;float:right;margin-right:40px;}
.products_leftUp span a:visited{color:#bc0809;}
.products_leftMid{width:630px;height:298px;border:1px #b1b1b1 solid;}
.leftMid_title{width:630px;height:44px;background:url(../image/leftMid.gif) repeat-x;}
.leftMid_title img{margin:0 15px;float:left;}
.leftMid_title h3{color:#302e2f;padding:13px 10px;font-size:14px;}
.leftMid_a{width:600px;height:30px;float:left;padding-left:30px;}
.leftMid_a img{ width:10px;float:left;padding:7px 25px 0 0;line-height:30px;margin-top:-30px;}
.leftMid_a li{padding-top:3px;line-height:30px;color:#555555; width:265px; float:left; font-size:12px; font-weight:bold;}
.leftMid_b{width:600px;height:auto;float:left;border-top:1px #CCC dotted;border-bottom:1px #CCC dotted;padding-left:30px;}
.leftMid_b ul{padding-top:5px;}
.leftMid_b ul li{color:#555555;width:265px;float:left; line-height:20px;}
.leftMid_c{width:600px;height:auto;float:left;border-top:1px #CCC dotted;border-bottom:1px #CCC dotted;padding-left:30px;}
.leftMid_c ul{padding-top:5px;}
.leftMid_c ul li{color:#555555;width:265px;float:left;line-heigth:20px;}
.products_leftDwon{width:630px;height:275px;border:1px #b1b1b1 solid;margin-top:10px;margin-bottom:20px;}
.leftDown_title{width:315px;height:44px;background:url(../image/leftMid.gif) repeat-x;float:left; border-bottom:1px #CCC dotted;}
.leftDown_title img{margin:0 15px;float:left;}
.leftDown_title h3{color:#302e2f;padding:13px 10px;font-size:14px;}
.leftDown_con{width:315px;float:left;}
.leftDown_con img{margin:20px 20px 15px 20px;}
.leftDown_con p{margin:0 64px 0 20px;color:#303030;}

/*分页*/
.page{font-family:Arial, Helvetica, sans-serif}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin:5px 2px 5px 2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}/*SPAN和链接*/
.page a:hover,.page a.current{color:#F44;border:1px solid #F44}/*当前链接有激活时*/
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:0px -5px 0px -5px;vertical-align:middle;font-size:12px}/*跳转INPUT*/ 

/*内容页分页*/
.neipage{ text-align:center;width:630px;}