body{ background:url(../img/bg.jpg) no-repeat center top; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
ul,li,ul li{ margin:0px;padding:0px;list-style:none;}
.cl{ clear:both; display:block; overflow:hidden; font-size: 0px; line-height: 0; height: 0px;visibility: hidden;}

input{ padding-top:3px;}

a:link {color: #fff;text-decoration: none;}
a:visited {	color: #fff;text-decoration: none;}
a:hover {color: #09668b;text-decoration: none;}

a.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=85);opacity:0.85; border-bottom-width: 0px; border-right-width: 0px; }

a.link1:link { font-size:15px; color:#ffffff;  display:block; font-family: Arial  }
a.link1:visited {font-size:15px; color: #ffffff;  display:block; font-family:  Arial; }
a.link1:hover {font-size:15px; color: #1395d1; display:block; font-family: Arial; }
a.link1:hover {text-decoration: none;}
a.link1:active {text-decoration: none;}

a.link2:link { font-size:12px; color:#084968;  display:block; font-family: Arial  }
a.link2:visited {font-size:12px; color: #084968;  display:block; font-family:  Arial; }
a.link2:hover {font-size:12px; color: #149cca; display:block; font-family: Arial; }
a.link2:hover {text-decoration: none;}
a.link2:active {text-decoration: none;}





.head_bg{ width:100%; height:63px; background:url(../img/head_bg.png) repeat-x left top; }
.head { width:990px; margin:0 auto;}
.logo{ float:left; width:370px; padding-top:15px;}
.menu{ float:right; width:580px;}
.menu ul li{ float:left; padding:20px 20px; background:url(../img/h_bg.png) no-repeat center right; }
.imainNav{ width:960px; margin:0 auto; height:auto !important; height:610px; min-height:610px; overflow:hidden; }
.mainNav{ width:960px; margin:0 auto; height:auto !important; height:580px; min-height:580px; overflow:hidden; }
.mainNav_bg{ width:960px; background:url(../img/foot_bg.png) left 30px;height:550px; margin:30px 0px; overflow:hidden;}
.mainNav2_bg{ width:960px; height:580px; margin:30px 0px 0px 0px; overflow:hidden;}


.about_con{ padding:20px; width:920px; height:510px; color:#FFFFFF; word-wrap:break-word; overflow:hidden;}
.pro_con{padding:20px 10px 0px 20px; width:920px; height:540px; color:#FFFFFF; word-wrap:break-word; overflow:hidden;}
.about_tit{ font-size:18px;  font-family:Arial; margin-bottom:40px;}
.links_tit{ font-size:18px;  font-family:Arial; margin-bottom:20px;}
.left_pro{ float: left; width:210px;}
.left_pro_tit{ font-size:18px;  font-family:Arial; margin-bottom:20px; background:url(../img/tit_bg.jpg) repeat-x bottom left; padding-bottom:20px;}


.right_pro{ float:right; width:670px;}
.right_pro_tit{ font-size:14px; margin-bottom:20px; background:url(../img/tit_bg.jpg) repeat-x bottom left; padding-bottom:20px;}
.right_pro_tit a{ color:#FFFFFF;}

.products_c ul li{ float:left; width:133px; height:124px; border:6px solid #4992b8; margin:9px 10px;}
.pro_tu{ width:133px;}
.pro_tit{ width:133px; height:24px; line-height:24px; overflow:hidden; background-color:#bfd8e5; text-align:center;}


.proinfo_c{ }
.proinfo_l{ float:left; width:300px; }
.proinfo_r{ float:right; width:340px; }
.proinfo_tit{ height:40px; line-height:40px; margin-bottom:40px; font-size:22px;}
.proinfo_ms{ line-height:160%;}
.back{ margin-top:20px; }

.links_c ul li{ float:left; width:133px; height:124px; border:6px solid #4992b8; margin:10px 16px;}

.foot_bg{  width:100%; height:26px; line-height:26px; background:url(../img/foot_bg.png) repeat-x left top; }
.foot{ width:990px; margin:0 auto;color:#5a6b76; text-align:right;}
.foot_l{ float:left; width:200px; text-align:left;}
.foot_l a{color:#5a6b76; }
.foor_r{ float:right; width:500px; text-align:right;}