/*Public Style*/
*{margin:0;padding:0;}
.text{ text-decoration: none;}
html,body{background:url("../templets/webimg/bg_04.gif") repeat-y top center #fff; font-size:12px; color:#666; font-family:"宋体"; font-family:"Arial"; color:#000;}
form, ul, li, p, h1, h2, h3, span, img{margin:0;padding:0;border:0}
a{color: #333;text-decoration: none;cursor:pointer;hide-focus: expression( this.hideFocus=true );outline: none;}
a:hover {color: #315B9B;text-decoration: underline;}
a:hover img { filter:alpha(opacity=70); -moz-opacity:.7; opacity:0.75 }

table{border-bottom:1px solid #D2D2D2;border-right:1px solid #D2D2D2;}
table td{border-left:1px solid #D2D2D2;border-top:1px solid #D2D2D2;}



/*Framework Style*/
#bg1{background:url("../templets/webimg/bg_01.jpg") no-repeat center top;}
#bg2{background:url("../templets/webimg/bg_02.jpg") no-repeat center 339px;}
#bg3{background:url("../templets/webimg/bg_03.jpg") no-repeat center 722px;}
#main{width:1000px; height:100%; margin:0 auto; overflow:hidden;}
#logoArea{height:80px;  width:1000px; margin:10px 0 0px 0}
#menu{height:35px; width:1000px; margin:0; background:url("../templets/webimg/icon4.gif") no-repeat  }
#nav{height:220px; margin:10px auto;  OVERFLOW: hidden; WIDTH: 960px; POSITION: relative; padding:0px 10px 0 10px; }
#left{width:720px; float:left; margin:0 0 0 15px }
#right{width:200px; float:right;   margin:0 10px 10px 0;}
#foot{width:998px; margin:40px 0 0 0;height:70px;color:#333; overflow:hidden; }

/*LogoArea Style*/
#logoArea #logo{float:left;  }
#logoArea ul{list-style-type:none; float:right; padding:30px 10px 0 0; }
#logoArea ul li{float:left; padding:0 5px; }
#logoArea ul li a{color:#A7A7A7}
#logoArea ul li a:hover{color:#059EB0}

#logoArea #searchArea {float:right;padding-top:1px;margin:20px 0 0 20px;background:url("../templets/webimg/search_input.gif") no-repeat;width:165px; line-height:30px;	margin-left:2px;}
#logoArea #searchArea  form {width:165px;height:30px;padding-left:1px}
#logoArea #searchArea  form #searchValueId{border:none;	background:none;height:28px;line-height:29px;margin-left:5px;display:inline;
float:left;	color:#333;	width:120px; font-size:14px; font-family:"Arial"; }
#logoArea #searchArea  form #searchSubmit{margin-left:5px}


/*Menu Style*/
#menu ul{list-style-type:none;  width:964px; height:34px; float:left}
#menu ul li{font-size:14px; font-weight:bold; float:left; text-align:center; line-height:31px; width:133px; height:31px; }
#menu ul #timeShow{font-size:12px;  float:left; width:150px; text-align:right; line-height:31px; color:#FFF; font-weight:normal}
#menu ul #timeShow2{font-size:12px;  float:left; width:150px; text-align:right; line-height:31px; color:#FFF; font-weight:normal}
#menu ul a{color:#FFF; float:left; width:133px; height:31px}
#menu ul a:hover{color:#FFF; text-decoration:none; float:left; background:url("../templets/webimg/icon5.gif") no-repeat; width:133px; height:31px; }

/*Nav Style*/
#con{float:left; width:998px; height:100%;  padding-top:48px; background:url("../templets/webimg/bgImg01.gif") repeat-x left top #f3f3f3; border: 1px solid #B0B0B0;}


/*Nav2 Style*/
#nav2{ float:right; display:inline; margin:0;padding-left:10px; padding-right:20px}
#nav2 ul{list-style-type:none; }
#nav2 ul li{color:#396DB2;float:left;line-height:30px;padding-left:5px;}
#nav2 ul li a{background:url("../templets/webimg/icon6x.gif") no-repeat scroll left center; display:block; padding:0 0 0 15px; }
#nav2 ul li a:hover{ color:#059EB0 ;}

/*Ad Style*/
.ad_slide{ position:relative; margin:0; padding:0; width:1000px; height:400px; overflow:hidden;}
.ad_pic{ width:1000px; height:400px; overflow:hidden;}
.ad_pic img{border:none;}
.ad_num{ position:absolute; top:350px; left:900px; list-style:none; margin:0; padding:0;}
.ad_num li{float:left; width:15px; height:15px; background:url(off.gif) no-repeat; text-align:center; font:normal 12px/15px Arial; color:#fff; cursor:pointer;}
.ad_num li.on{font-weight:bold; color:#666; background:url(on.gif) no-repeat;}

/*IndexArea*/
#indexArea{display:block; height:25px; border:1px solid #ABB2BC; margin:10px 0}

/*Index Middle Style*/
#conIndex{width:1000px; height:48px; margin:0; background:url("../templets/webimg/bgImg01.gif") repeat-x  left top #F3F3F3}
#ad{width:1000px; height:400px; display:block;  }
#listArea{width:1000px; height:230px; display:block;  margin:15px 0 15px 0px}
#topBg{background:url("../templets/webimg/top.jpg") no-repeat; height:11px; *margin:0 0 -5px 0}
#footBg{background:url("../templets/webimg/foot.jpg") no-repeat; height:10px}
#middleBg{background:url("../templets/webimg/middle.jpg") repeat-y; height:200px}
#indexAd1{width:320px ; margin-left:10px; height:200px; display:inline; float:left}
#indexAd2{width:320px ; border-left:1px dashed #ABB2BC; border-right:1px dashed #ABB2BC; margin:0 10px; height:180px; display:inline; float:left; padding:10px}
#indexAd2 span{font-weight:bold; line-height:25px; font-size:14px; height:25px}
#indexAd2 span img{line-height:25px; height:25px; float:left}
#indexAd2 ul{line-height: 23px;  margin: 5px 5px 5px 15px;}
#indexAd3{width:260px ; margin-right:10px; height:200px; display:inline; float:left; padding-top:10px; line-height:23px}
#indexAd3 span{font-weight:bold; line-height:25px; font-size:14px; height:25px}
#indexAd3 span img{line-height:25px; height:25px; float:left}
#indexAd3 marquee{height:160px}
/*ZJDQ Style*/

#contentArea{float:left; width:720px; margin:0 0 20px 0}
#leftTitle{font-size:14px; color:#FFF; height:31px; padding-left:20px; background:url("../templets/webimg/bgImg04.gif") repeat-x}
#leftTitle span{ padding-left:12px; float:left; margin-top:6px}
.leftContent{padding:20px 10px; line-height:23px; float:left}
#listImgArea{float:left; width:700px}
.new_prod_box{float:left; width:180px; height:180px; padding:20px 25px; display:inline}
.new_prod_box img{border:1px solid #999999; float:left}
.new_prod_box .title{width:170px; text-align:center; float:left; }
.new_prod_box_gszz{float:left; width:220px; height:190px; padding:20px 25px; display:inline; margin-left:60px}
.new_prod_box_gszz img{border:1px solid #999999; float:left}
.new_prod_box_gszz .title{width:220px; text-align:center; float:left; }
.pageNum{float:right; padding:10px 0}
.pageNum .pagelist{list-style-type:none; }
.pageNum .pagelist li{float:left; padding:0 5px}

/*XWZX Style*/
.newslistArea{list-style-type:none; width:720px; overflow:hidden;}
.newslistArea li{background:url("../templets/webimg/list_news_bg.gif") repeat-x scroll left bottom transparent;border-bottom:1px solid #EEEEEE;clear:both;height:90px;overflow:hidden;padding:10px 0;width:100%;}
.newslistArea li a.title{float:left;font-size:14px;font-weight:bold;line-height:25px;overflow:hidden;margin-left:10px; }
.newslistArea li a.title:hover{color: #059EB0;text-decoration: underline;}
.newslistArea li a.title b{float:left;font-size:14px;font-weight:bold;line-height:25px;overflow:hidden;margin-left:0px; color:#000; text-decoration:none}
.newslistArea li a.title2{float:left;font-size:14px;font-weight:bold;line-height:25px;overflow:hidden;margin-left:20px; }
.newslistArea li a.title2:hover{color: #059EB0;text-decoration: underline;}
.newslistArea li a.title2 b{font-weight:bold; color:#000; margin:0}
.newslistArea li b{font-weight:normal; float:left; color:red; margin:5px 0 0 20px}
.newslistArea p{clear:left;color:#776955;line-height:20px;margin:0 0 0 5px;padding:0 15px 0 15px;
text-indent:2em;}
.newslistArea span{display:inline;float:right;margin-right:30px;margin-top:5px; color:#FD5300}
.pageNum{float:right; padding:10px 0 }
.pageNum .pagelist{list-style-type:none; }
.pageNum .pagelist li{float:left; padding:0 5px}

/*Detail Style*/
#newsDetail{padding:20px 20px; line-height:23px}
#newsDetail p{margin:10px 0}
#newsDetail .newsMainTitle{font-size:14px;font-weight:bold;line-height:30px;text-align:center;border-bottom:3px solid #396DB2; color:#0A2165}
#newsDetail #showTime{text-align:center; width:700px; color:#555555;display:block; height:40px }
#newsDetail .context{border-top:1px dashed #999999; margin:20px 10px; padding-top:5px}
#newsDetail .context ul{list-style-type:none }

/*CGAL Style*/
#img_area{float:left;width:700px }
#img_area ul{width:600px;padding:20px 50px ;float:left}
#img_area ul li{width:300px; float:left; list-style-type:none;margin:0 0 30px 0;display:inline; text-align:center}
#img_area ul li img{border:1px solid #d2d2d2; text-align:center}
.cgal_box_top{float:left; width:190px; padding:20px 0 20px 100px}
.cgal_box_top img{border:1px solid #999999}
.cgal_box_top .title{width:190px; text-align:center; float:left; }
.cgal_box_bottom{float:left; width:170px; padding:20px 28px}
.cgal_box_bottom img{border:1px solid #999999}
.cgal_box_bottom .title{width:170px; text-align:center; float:left; }
/*CGAL--GW*/
#cgal_gw_title{width:700px; float:left; margin:0 0 20px 0; display:inline;}
#cgal_gw_title ul{width:700px; float:left; list-style-type:none; }
#cgal_gw_title ul li{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; cursor:pointer }
#cgal_gw_title ul .click{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; background:url("../templets/webimg/barBg.gif") repeat-x;cursor:pointer }
#gw_2010_body{float:left; }
#gw_ln_body{float:left; }

/*CGAL--GN*/
#cgal_gn_title{width:700px; float:left; margin:0 0 20px 0; display:inline;}
#cgal_gn_title ul{width:700px; float:left; list-style-type:none; }
#cgal_gn_title ul li{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; cursor:pointer }
#cgal_gn_title ul .click{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; background:url("../templets/webimg/barBg.gif") repeat-x;cursor:pointer }
#gn_dc_body{float:left; }
#gn_jc_body{float:left; }
#gn_zz_body{float:left; }
#gn_sn_body{float:left; }
#gn_gt_body{float:left; }
#gn_ln_body{float:left; }

/*CGAL--SH*/
#cgal_sh_title{width:700px; float:left; margin:0 0 20px 0; display:inline;}
#cgal_sh_title ul{width:700px; float:left; list-style-type:none; }
#cgal_sh_title ul li{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; cursor:pointer }
#cgal_sh_title ul .click{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; background:url("../templets/webimg/barBg.gif") repeat-x;cursor:pointer }
#sh_2010_body{float:left; }
#sh_ln_body{float:left; }

/*CGAL--DC*/
#cgal_dc_title{width:700px; float:left; margin:0 0 20px 0; display:inline;}
#cgal_dc_title ul{width:700px; float:left; list-style-type:none; }
#cgal_dc_title ul li{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; cursor:pointer }
#cgal_dc_title ul .click{text-align:center; width:340px; float:left; list-style-type:none;border:1px solid #D2D2D2; background:url("../templets/webimg/barBg.gif") repeat-x;cursor:pointer }
#dc_2010_body{float:left; }
#dc_ln_body{float:left; }

/*LZWM Style*/
#loginsystem{display:block;width:400px;margin:130px 0 50px 250px;clear:both;}
#loginsystem #logoTable{border-bottom:0px solid #D2D2D2;border-right:0px solid #D2D2D2;}
#loginsystem #logoTable td{border-left:0px solid #D2D2D2;border-top:0px solid #D2D2D2;}
#loginsystem #logoTable #mailFont{font-size:14px;display:inline;float:left}
#loginsystem #logoTable #mailTitle{font-size:16px; font-weight:bold;}
#loginsystem .nameStyle{border:1px solid #A5A5A5;color:#090909;height:17px;padding:3px 5px 0 3px;display:inline;float:left;width:100px}
#loginsystem .pwStyle{border:1px solid #A5A5A5;color:#090909;height:17px;padding:3px 5px 0 3px}
#loginsystem .submit_form{border:1px solid #A5A5A5;background:#fff;height:23px;width:50px;margin-right:30px}
#loginsystem #forgetpwd{display:block;margin:10px 0 0 0}
#loginsystem .login_table{margin:10px 0 0 20px;}


/*SEARCH Style*/
.msgbar p{border-bottom:1px dashed #999999; margin-bottom:10px; width:700px; }
.resultlist .item{margin-bottom:10px;}

/*Right Framework Style*/
#rightHZHBModule{margin:0 0 20px 0}
#rightInfo {margin:20px 0 0 0; float:left; background:url("../templets/webimg/icon1.gif") no-repeat; height: 267px; margin: 15px 0 0; padding: 15px 5px 0 10px; width: 180px;}
#rightInfo a{color: #396DB2; font-size: 12px; font-weight: bold;}
#rightNewsListModule{margin:0 0 20px 0}
#index_company_detail h2 span,#index_company_detail2 h2 span{background:url("../templets/webimg/icon_1.gif") no-repeat scroll left center transparent; padding-left:12px; float:left; margin-top:2px}
#index_company_detail marquee{height:170px;}
#index_company_detail2 marquee{height:160px;}
#index_company_detail marquee div,#index_company_detail2 marquee div{ padding:0 10px;}
#index_company_detail marquee ul,#index_company_detail2 marquee ul{ padding:0 0 0 20px}
#index_company_detail #index_company_href,#index_company_detail2 #index_company_href{float:right; display:inline; padding:0 5px 0 0 }

/*Right Product Style*/
#rightMiddle{float:left; display:inline}
#rightMiddle h2 ,#rightMiddle_2 h2{color: #333333; display: block; font-size: 14px; font-weight: bold; line-height: 32px; text-decoration: none; width: 195px; height:32px; background:url("../templets/webimg/bgImg02.gif") no-repeat scroll left center ;}
#rightMiddle h2 span,#rightMiddle_2 h2 span{width: 160px;  float:left; padding-left:40px}
#rightMiddle ul {display:block; width:200px; float:left; text-align:center }
#rightMiddle ul li{list-style:none;}
#rightNewsListModule #rightMiddle ul li{list-style:none;}
#rightMiddle ul li a,#rightMiddle ul li a:hover{text-decoration:none;}
 #rightMiddle ul li a{background:url("../templets/webimg/icon17.gif") no-repeat; color: #333333;  display: block;
 height: 40px; line-height: 40px;  text-decoration: none; width: 195px; }
 #rightMiddle ul li a:hover{background:url("../templets/webimg/icon17.gif") no-repeat; color: #315B9B;  display: block; height: 40px; line-height: 40px;  text-decoration: none; width: 195px; font-weight:bold}
#rightNewsListModule #rightMiddle ul li a{margin:0; display:block; color:#0088b5;}
#rightNewsListModule #rightMiddle ul li a:hover{color:#36444d; text-decoration:none;}

#rightHZHBModule select{margin:7px 0; width:230px}

#rightInfo #salesIcon{margin:0  ;float:left}
#rightInfo #lxwmIcon{margin:0 0 10px 10px ;float:left}

#rightMiddle_2 img { width:18px; float:left; height:25px; display:inline; margin-top:10px }
#rightMiddle_2 ul {display:block; width:180px; float:left; text-align:left; padding-left:20px}
#rightMiddle_2 ul li a{color: #333333;  display: block; height: 40px; line-height: 40px;  text-decoration: none; width: 195px;}
#rightMiddle_2 ul li a:hover{color: #315B9B; text-decoration:underline;}

/*Foot Style*/
#foot a{color:#333;}
#foot a:hover{ color:#059EB0;}
#foot p { text-align: center;margin:10px 0; width:980px;}
#foot p #footNav{ height: 50px;line-height:50px; }
#foot p #copyright{ height: 20px;line-height:20px;}
#copyright span{ color: #315B9B;}
#foot_bg{margin:0 auto; height: 6px; width: 950px;  }
#area1{ float:left; background: none repeat scroll 0 0 #DADADA; height: 34px; width: 998px;}