@charset "gb2312";
body{ padding:0px; margin:0px; font-size:12px; font-family:宋体;}
ul, dl, dd, dt, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00;}
ul{ list-style:none;}
img{ border:none;}
.warp{width:1150px; margin:0 auto; clear:both;}
.mt40{ margin-top:34px;}
/*head*/
.head_total{ width:100%; height:187px; margin:0 auto; margin-top:0px; margin-bottom:0px; background:#141d40; }
.head_bg{ width:1200px; height:150px; margin:0 auto; padding-top:32px;}
.head_left{ width:1200px; height:150px;  float:left; display:inline; }
.gs_time{ width:620px; height:30px; float:left;  font-size:14px; font-weight:bold; color:#004098; }
.gs_logo{ width:450px; float:left;   display:inline;}
.gs_tel{ width:320px; float:right; height:65px; line-height:60px; text-indent:2em; color:#010101; text-align:center; font-size:20px; background:url(../images/tel_bg.jpg) 1px 10px no-repeat;  margin-top:15px; font-weight:bold; }
.gs_tel a{ color:#488325;}
.gs_tel a:hover{ color:#F00;}
.head_right{ width:700px; height:112px;  float:right; display:inline;  }



#ad{width:455px;  overflow:hidden; height:37px; margin:0px; padding:0px;  display:block;float:right; margin-top:18px; }
#ad ul{width:100%; display:block; overflow:hidden; height:37px; margin:0 auto; padding:0px;}
#ad ul li{width:auto; display:block; overflow:hidden;  float:left;  text-indent:5px; display:inline; line-height:37px; text-align:left; font-size:15px; font-weight:bold;}
#ad a{ color:#000; }
#ad a:hover{ color:#f00;}
.head_tel{float:left; width:240px; height:112px; font-size:10px; color:#e41411; font-size:18px; font-weight:bold; text-align:center; line-height:112px;  }
.head_tel_total{width:240px; height:96px;  float:left; text-align:center; display:inline; background:url(../images/tel_bg.jpg) 10px 20px no-repeat;}





/*.head_tel{float:left; width:300px; height:128px; font-size:24px; color:#0b92e4; background:url(../images/tel_bg.jpg) 5px 40px no-repeat; text-align:right; line-height:128px;}
.head_right{ width:300px; height:90px;margin-top:20px; margin-right:10px; float:right; display:inline;  }

*/.index{ width:300px; height:32px; line-height:32px; color:#000; text-align:right; margin-bottom:10px;  font-size:18px; color:#1a7bc8}
.index a{color:#000; text-decoration:none;}
.index a:hover{color:#f00; }


/*nav*/
/*nav*/


.dhtotal{width:100%; height:44px; display:block; margin:0 auto; padding:0px; float:right;padding-top:32px;}
.dh_nr{ width:700px;   height:44px; display:block; margin:0 auto; margin-top:0px; padding:0px;  }
.dh{ width:700px;   height:44px; display:block; margin:0 auto; margin-top:0px; padding:0px;  float:left;  }
.nav_list{ list-style:none; margin:0; padding:0; display:block; }
.nav_list li{ float:left; width:140px;height:44px;  line-height:44px; position:relative;  font-size:25px;text-align:center; font-weight:bold; }
.nav_list li a{  width:150px; text-align:center; padding:0px; text-decoration:none; color:#fff; display:block; float:left;}
/*.nav_list li a.current{ width:116px; text-align:center;  text-decoration:none; color:#c41809; background:url(../images/dhbiao.jpg) 8px 5px no-repeat; display:block; }*/
.nav_list li a:hover{  color:#F00; display:block;cursor:pointer; text-align:center; width:150px;/* IE6 */}
.nav_list li div.second{ color:#ffffff; height:0px; overflow:hidden; position:absolute; right:0px; top:42px; width:143px; font-size:14px; line-height:35px; font-weight:normal; z-index:99999;}
.nav_list li div.second a{ background:#666666; color:#ffffff;  border:none; width:143px; border-top:1px solid #fff;  }
.nav_list li div.second a:hover{ text-decoration:none; background:#535050; width:143px; color:#000;  border-top:1px solid #fff; }




.syd_total{ width:100%; height:auto;display:block; margin:0 auto; margin-top:0px; padding:0px;  float:left;  }


.tzxm_total{ width:100%; height:auto;display:block; margin:0 auto; margin-top:0px; padding:0px; background:#f7f7f7; float:left;   }
.zc_total{ width:1200px; height:auto; margin:0 auto; padding:0px;display:block; margin-top:60px;}
.Zgroup_total{width:640px; height:auto; margin:0 auto; padding:0px; float:left;  }


.jtzt_total{ width:100%; height:92px; margin:0 auto; padding:0px;float:left;   }
.jt_total{ width:100%; height:36px; margin:0 auto; padding:0px; margin-top:10px; text-align:left; line-height:36px; font-size:36px; color:#000; font-weight:bold; float:left;   }
.jt_home_linebg{ width:100%; height:55px; margin:0 auto; padding:0px;text-align:55px; line-height:55px; font-size:36px; color:#655e5e; font-weight:bold; float:left;margin-top:5px; }
.jt_home_linebg a{ color:#655e5e; }
.jt_home_linebg a:hover{ color:#f00; }

.nrzc_total{ width:640px; height:auto; margin:0 auto; padding:0px; float:left;  font-size:14px; line-height:25px; float:left; margin-top:60px;  }
.group_total{ width:562px; height:145px; margin:0 auto; padding:0px; float:left;  font-size:14px; line-height:25px;  margin-left:60px; }


.divfont_total{ width:650px; height:65px;line-height:65px;  margin:0 auto; padding:0px; float:left;  font-size:14px; float:left; margin-top:10px; }
.divfont{width:210px; height:65px;line-height:65px; margin:0 auto; padding:0px; float:left; text-align:left; font-size:14px;  }
.divfont span{font-size:60px; color:#1e50ae; }
.divziben_total{ width:650px; height:30px;line-height:30px;  margin:0 auto; padding:0px; float:left;  font-size:14px; float:left; }
.divziben{width:210px; height:30px;line-height:30px; margin:0 auto; padding:0px; float:left; text-align:left;  font-size:14px;  }
.news_total{ width:1150px; height:36px; margin:0 auto; padding:0px; margin-top:10px;background:url(../images/home_titlebg.jpg) center  no-repeat; text-align:left; line-height:36px; font-size:36px; color:#000; font-weight:bold; float:left;   }
.news_home_linebg{ width:1150px; height:55px; margin:0 auto; padding:0px;text-align:55px; line-height:55px; font-size:36px; color:#655e5e;margin-top:5px; font-weight:bold; float:left; }
.sydnr_left{ width:300px; height:auto; margin:0 auto; padding:0px; margin-top:40px; float:left;}

.nrzc_right{ width:540px; height:360px; margin:0 auto; padding:0px; float:left;  font-size:14px; line-height:25px; float:right;  }





.more{width:1200px; height:auto;   margin:0 auto; padding:0px; text-align:center; margin-top:80px;  float:left;}
.more a{ color:#000; }
.more a:hover{ color:#f00; }


.news_more{width:750px; height:auto; margin:0 auto; text-align:left; margin-top:8px;float:left;}
.news_more a{ color:#000; }
.news_more a:hover{ color:#f00; }



.sydnr{ width:750px; height:auto; margin:0 auto; padding:0px;margin-top:40px; line-height:32px;  float:left;}

.ywjs_bg{width:1200px;  height:550px; margin:0 auto; padding:0px;}




#gyfw{width:1200px; height:550px;  display:block; overflow:hidden; margin:0px auto; padding:0px; }
#gyfw ul{width:100%; display:block; overflow:hidden; height:480px; margin:0 auto; padding:0px; margin-top:30px;}
#gyfw ul li{width:390px; display:block; overflow:hidden; height:480px; float:left; margin-left:18px; display:inline; border:1px solid #eeeeee;  }
#gyfw ul li div{width:390px; height:450px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#gyfw ul li div img{max-width:380px; _width:380px; max-height:420px; _height:420px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#gyfw ul li span{width:390px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:16px; font-weight:bold;color:#000; text-align:center; }
#gyfw ul li p{width:256px; display:block; line-height:20px; height:85px;margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:left; }




#section{width:1200px;height:550px;margin:0 auto;overflow:hidden;}
#section ul{width:100%;}
#section ul li{float:left;display:inline;width:390px;height:439px;overflow:hidden;position:relative;}
#section ul li .photo{position: absolute;top:10px;left:10px;width:380px;height:420px;overflow:hidden;}
#section .rsp{position: absolute;_position: absolute;top:10px;left:10px;width:380px;height:420px;overflow:hidden;background:#f1f1f1;}
#section .text{position:absolute;top:10px;left:-380px;width:380px;height:420px;overflow:hidden;}
#section .text a {display: block;width:380px;height:420px;line-height:350px;font-size:16px;font-weight:bold; text-align: center; }
#section .text a {color:#FFF;text-decoration: none;}




#ywjs{width:1300px; height:489px;  display:block; overflow:hidden; margin:0px auto; padding:0px;  margin-top:60px; float:left; }
#ywjs ul{width:100%; display:block; overflow:hidden; height:489px; margin:0 auto; padding:0px;}
#ywjs ul li{width:383px; display:block; overflow:hidden; height:489px; float:left; margin-left:30px; display:inline; }
#ywjs ul li div{width:383px; height:424px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#ywjs ul li div img{max-width:383px; _width:383px; max-height:424px; _height:424px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#ywjs ul li span{width:383px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:20px; font-weight:bold;color:#ff7300; text-align:center;margin-top:20px;}
#ywjs ul li span a{ color:#ff7300; }
#ywjs ul li span a:hover{ color:#f00; }




.pro_bg{width:1200px;  height:300px; margin:0 auto; padding:0px;margin-top:5px;  }
#pro{width:1200px; height:330px;  display:block; overflow:hidden; margin:0px auto; padding:0px;  }
#pro ul{width:100%; display:block; overflow:hidden; height:330px; margin:0 auto; padding:0px; margin-top:15px;}
#pro ul li{width:390px; display:block; overflow:hidden; height:330px; float:left; margin-left:5px; display:inline; }
#pro ul li div{width:390px; height:285px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#pro ul li div img{max-width:384px; _width:384px; max-height:280px; _height:280px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#pro ul li span{width:390px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }




.scjd_total{ width:100%; height:590px; margin:0 auto; padding:0px;  margin-top:14px; }
.sc_total{ width:1150px; height:auto; margin:0 auto; padding:0px;  }

.sc_bl{ width:1150px; height:18px; background:url(../images/bl_bg.jpg) center  no-repeat; float:left;}
.scjdbg_total{ width:1150px; height:36px; margin:0 auto; padding:0px; margin-top:10px; text-align:center; line-height:36px; font-size:30px; color:#000; font-weight:bold; float:left;  }
.scjdbg_home_linebg{ width:1150px; height:36px; margin:0 auto; padding:0px;text-align:center; line-height:36px; font-size:23px; color:#cccccc; font-weight:bold; float:left; }
.sc_nr{ width:1150px; height:auto; margin:0 auto; padding:0px; line-height:32px;   }
.sc_left{ width:570px; height:420px; margin:0 auto; padding:0px;   line-height:32px;  float:left; overflow:hidden;margin-top:40px;}
.sc_right{ width:528px; height:420px; margin:0 auto; padding:0px; line-height:32px;  float:right;margin-top:40px;}




/*品牌文化*/
.ppwh_total{ width:100%; height:544px; margin:0 auto; padding:0px;  margin-top:60px; background:url(../images/ppwh.jpg) center no-repeat; }

.pp_nr{ width:1150px; height:auto; margin:0 auto; padding:0px;   }

.ppwh_fontnr{width:320px; height:360px; margin:0 auto; padding:0px; float:left;  margin-top:80px; margin-right:45px; color:#222222; }
.ppwh_title{width:320px; height:40px; line-height:40px; font-size:25px; font-weight:bold; float:left; text-align:left; }
.ppwh_entitle{width:320px; height:40px; line-height:40px; font-size:14px; float:left; text-align:left; }
.ppwh_nr{width:320px; height:250px; line-height:25px; font-size:14px; float:left; text-align:left; margin-top:30px;}
.ppwh_more{width:320px; height:auto; margin:0 auto; text-align:left; float:left;}

/*新闻资讯*/
.newstitle_total{ width:100%; height:40px; margin:0 auto; padding:0px; background:url(../images/syd_bg.jpg) center no-repeat; margin-top:14px; }


.news_zoltotal{ width:100%; height:590px; margin:0 auto; padding:0px;  margin-top:80px; }

.news_bl{ width:1150px; height:18px; background:url(../images/bl_bg.jpg) center  no-repeat; float:left;}
.newsbg_total{ width:1150px; height:36px; margin:0 auto; padding:0px; margin-top:10px; text-align:center; line-height:36px; font-size:30px; color:#000; font-weight:bold; float:left;  }
.newsbg_home_linebg{ width:1150px; height:36px; margin:0 auto; padding:0px;text-align:center; line-height:36px; font-size:23px; color:#cccccc; font-weight:bold; float:left; }

.news_nr{ width:1150px; height:auto; margin:0 auto; padding:0px;    }
.news_nrleft{ width:450px; height:450px; margin:0 auto; padding:0px; float:left;   margin-top:20px;}
.news_nrleft_pic{width:450px; height:270px; margin:0 auto; padding:0px; float:left; }
.news_nrleft_title{width:450px; height:40px; line-height:40px; font-size:14px; font-weight:bold; margin:0 auto; padding:0px; float:left; text-overflow:ellipsis; white-space:nowrap; }
.news_nrleft_nr{width:450px; height:140px; line-height:23px; font-size:12px; margin:0 auto; padding:0px; float:left; overflow:hidden;  }


.news_nrright{ width:680px; height:140px; margin:0 auto; padding:0px; float:right; border-bottom:1px  dashed #e5e5e5; margin-top:20px; }
.news_nrright_pic{width:190px; height:120px; margin:0 auto; padding:0px; float:left; }
.news_nrright_title{width:470px; height:20px; line-height:20px; font-size:14px; font-weight:bold; margin:0 auto; padding:0px; float:right; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
.news_nrright_nr{width:470px; height:120px; line-height:23px; font-size:12px; margin:0 auto; padding:0px; float:right; overflow:hidden;  }


/*slide*/



.pro_zoltotal{ width:100%; height:633px; margin:0 auto; padding:0px;  margin-top:40px; float:left;}
.pro_nr{ width:1150px; height:378px; margin:0 auto; padding:0px;  }

.pro_total{ width:1150px; height:378px; margin:0 auto; padding:0px; float:left;  background:url(../images/pro_bg.jpg) no-repeat; margin-top:20px; }


.pro_pro_d{ width:1150px; height:151px; margin:0 auto; padding:0px; float:left; }


/*公司介绍*/
.gs_total{  width:100%; height:440px; margin:0 auto; padding:0px; margin-top:38px; float:left; }
.gs_nr{ width:1150px; height:378px; margin:0 auto; padding:0px;  }

.gs_newsleft_pic{ float:left; width:560px; height:444px;  overflow:hidden;}


.gs_newsleft{ float:left; width:459px; height:367px;}
.gs_newsimg{ float:left; width:459px; height:252px; line-height:20px; overflow:hidden;}
.j_total{ width:1300px; height:322px;  float:left;   margin-top:5px;}
.jimg_right{ width:600px; height:468px; line-height:23px; font-size:14px; margin:0px auto;  float:left; text-align:left;display:block; overflow:hidden;  }

.gs_right{ width:500px; height:444px; float:right; }
.gs_right_title{ width:500px; height:20px; float:right; text-align:left; font-size:20px;  font-weight:bold;  margin-top:30px;}
.gs_right_nr{ width:500px; height:275px; float:right; text-align:left; font-size:18px; font-weight:bold; line-height:45px;   margin-top:10px; overflow:hidden; color:#0f0101;}


.gs_right_more{ width:500px; height:40px; float:right; text-align:center; margin-top:0px;}

.jimg_left{ width:681px; height:468px;  border:0px; float:right;}



.newsxw_total{  width:100%; height:760px; margin:0 auto; padding:0px; margin-top:30px; background:url(../images/newsbg.gif) top #00336a repeat-y; float:left; }

.zzdt_total{ width:1200px; height:723px; margin:0 auto;  margin-top:15px; background:#ffffff; }

.zzdt_xw_total{ width:100%; height:36px; margin:0 auto; padding:0px; text-align:center; line-height:36px; font-size:30px; color:#000; font-weight:bold; float:left; margin-top:45px;  }
.zzdt_xw_linebg{ width:100%; height:55px; margin:0 auto; padding:0px;text-align:center; line-height:55px; font-size:36px; color:#666161; font-weight:bold; float:left;margin-top:2px; margin-bottom:44px; }


.newss_total{float:left; width:380px; height:410px; margin-left:15px; float:left;  }
.newss_left{float:left; width:378px; height:227px; color:#000; }
.newss_d{float:left; width:60px; height:44px; font-size:16px; font-weight:bold; line-height:40px; text-align:center;}

.newss_add{float:left;text-align:left; width:378px; height:24px; font-size:15px; font-weight:bold; color:#000; margin-top:5px; }

.newss_title{float:left; width:370px; height:20px; line-height:20px; font-size:16px;margin-left:10px;font-weight:bold; color:#000;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-top:5px; }
.newss_title a{ text-decoration:none; color:#000;}
.newss_title a:hover{ text-decoration:none; color:#f00;}



.newss_nr{float:left; width:378px; height:70px; line-height:22px; font-size:14px;   overflow:hidden;color:#000; overflow:hidden; margin-top:10px; }

.newss_nr a{ text-decoration:none; color:#000;}
.newss_nr a:hover{ text-decoration:none; color:#f00;}

.newss_more{float:left;text-align:left; width:170px; height:24px; padding-left:10px; font-size:15px; font-weight:bold; color:#488325;  margin-top:5px;  }
.newss_more a{ text-decoration:none; color:#ff7401;}
.newss_more a:hover{ text-decoration:none; color:#f00;}




.news_bg{ width:100%; height:670px; margin:0 auto; padding:0px;/* background:#eeeeee;*/  }
.news_bg_left{ width:580px; height:400px; float:left;margin:0 auto; padding:0px; }
.news_bg_right{ width:600px; height:400px; float:right;margin:0 auto; padding:0px; }
.newsmore{width:1200px; height:auto;   margin:0 auto; padding:0px; text-align:center; margin-top:20px;  float:left; margin-bottom:40px;}




.contact_total{  width:100%; height:532px; margin:0 auto; padding:0px; margin-top:40px; background:#FFF; float:left; }
.contactent_title{ width:100%; height:36px; margin:0 auto; padding:0px;  text-align:center; line-height:36px; font-size:30px; color:#000; font-weight:bold; float:left;  }
.contactch_title{ width:100%; height:55px; margin:0 auto; padding:0px;text-align:center; line-height:55px; font-size:36px; color:#666161; font-weight:bold; float:left;margin-top:5px;  }




.ewm{width:740px; height:190px; margin:0 auto; padding:0px; margin-top:30px;}
.ewm_pic{width:180px; height:190px; margin:0 auto; padding:0px; float:left; text-align:center; font-size:16px; color:#7f7c83;}

/*经典案例*/
.Jdal_bg{ width:100%; height:670px; margin:0 auto; padding:0px;/* background:#eeeeee;*/  }

#cgal{width:1160px; height:608px;  display:block; overflow:hidden; margin:0px auto; padding:0px; }
#cgal ul{width:100%; display:block; overflow:hidden; height:608px; margin:0 auto; padding:0px; margin-top:15px;}
#cgal ul li{width:370px; display:block; overflow:hidden; height:300px; float:left; margin-left:5px; display:inline; }
#cgal ul li div{width:370px; height:265px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#cgal ul li div img{max-width:324px; _width:324px; max-height:260px; _height:260px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#cgal ul li span{width:370px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#696868; text-align:center; }

#cgal ul li  a{  color:#696868;    }
#cgal ul li a:hover{  color:#F00; }





/*最新动态*/



/*新闻动态*/


.dynamic{	width:1300px;height:481px;float:left;}
.dynamic_Title{	width:430px;height:53px;float:right;background:url(../images/gsjs.jpg) bottom right no-repeat;		}
.dynamic_Title_left{	width:612px;	height:53px;	line-height:53px;	font-size:18px;	color:#5ec20a;	text-align:center;	font-weight:bold;	float:left; }
.dynamic_Title_right{	width:39px;	height:11px;		text-align:center;	float:right; margin-top:20px; margin-right:10px;	}
.dynamic_Content{	width:556px;	height:318px;	border:#ff9306 solid 1px;}

.news_right_gg{ width:556px; height:233px; float:right; display:inline; }
.news_right_gg ul{ width:556px; height:235px; line-height:28px; padding:0px; }
.news_right_gg ul li{ width:520px; height:28px; padding:0px; background:url(../images/news_line.jpg)  10px 10px  no-repeat; padding-left:25px; border-bottom:1px dashed #c3b0ae; float:left; display:inline;}



/*友情链接*/
.link{ width:100%; height:92px; margin:0px; padding:0px; float:left; border:1px solid #dbdbdb; margin-top:5px;}
.link_pic{ float:left; width:72px; height:88px;}
#shcon{ width:1258px; height:92px; display:block; overflow:hidden; float:left;}
#shcon ul{width:100%; display:block; overflow:hidden; height:82px; margin:0 auto; padding:0px; margin-top:5px; }
#shcon ul li{width:184px;  display:block; overflow:hidden; height:80px; border:solid 1px #c7c7c7; float:left; margin-left:5px; display:inline;}
#shcon ul li div{width:178px; height:80px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#shcon ul li div img{max-width:178px; _width:178px; max-height:80px; _height:80px; display:block; overflow:hidden; background:#fff;  border:solid 1px #ffa025; margin:0 auto;}


.b_total{ width:1274px; height:40px; margin:0 auto; margin-top:20px; float:left; }
.b_top{ width:110px; height:30px; display:block; overflow:hidden;float:left;margin-top:5px;}
.b_toplspan{ width:70%; height:22px; line-height:22px; margin-top:10px;  display:inline; float:left; overflow:hidden; text-align:left; font-size:15px; color:#fff; text-align:center;}
.ch_total{ width:100%; float:left; height:auto; overflow:hidden; margin-top:30px;  }
.had_Title{	width:100%;height:32px;float:left; background:#ebeaea; 	}
.had_Title_left{	width:100px;	height:32px;	line-height:32px;	font-size:16px;	color:#fff;	text-align:left; padding-left:8px;	font-weight:bold; background:#00a1e9;float:left;	}

#had{width:1150px;  overflow:hidden; height:120px; margin:0px auto; padding:0px; display:block; overflow:hidden; float:right; margin-top:5px;}
#had ul{width:100%; display:block; overflow:hidden; height:120px; margin:0px auto; padding:0px; white-space:nowrap;}
#had ul li{  float:left;  background:url(../images/link_ico.jpg)  left no-repeat; font-size:14px; text-indent:1.5em; display:inline;line-height:25px;word-break:break-all;}



.D_top{ width:100%; height:35px; margin:0 auto; padding:0px;display:block;   }

.D_top_pic{width:1200px; height:35px; margin:0 auto; padding:0px; display:block; text-align:center;}

.z_footer{ width:100%; height:43px; margin:0 auto; padding:0px;display:block;   background:#b40001;  }

/***bbbb***/
.bbb{width:1200px; height:43px; margin:0 auto; padding:0px; display:block;}
.bbb_menu{ list-style:none; margin:0; padding:0; display:block;  width:1200px; }
.bbb_menu li{ float:left; width:200px;height:43px;  line-height:43px; position:relative;   font-size:18px;text-align:center; }
.bbb_menu a{ text-decoration:none; color:#fff; }
.bbb_menu a:hover{ text-decoration:none; color:#c2c82c;}



.cscon0{ width:432px; height:190px; display:block; overflow:hidden; text-align:left; float:left;}
.cscon0 ul{ float:left; width:98%; height:auto; margin:0 auto; padding:0px;	margin-top:2px;}
.cscon0 ul li{ float:left; width:98%; height:22px; line-height:22px;  text-indent:35px;  border-bottom:dashed 1px #ccc;background:url(../images/Icon002.jpg) 10px 5px no-repeat;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.cscon0 ul li a{ text-decoration:none; color:#000;}
.cscon0 ul li a:hover{ text-decoration:none; color:#f00;}

/*total*/
.gsjs_total{ width:100%; height:337px; margin:0 auto; padding:0px; }
.zzc_total{ width:1200px; height:auto; margin:0 auto; }
.top{ width:1000px; height:32px; margin:0 auto; margin-bottom:10px; }
.total{ width:960px; height:auto; margin:0 auto; }


.n_total{ width:564px; height:355px; float:right; overflow:hidden;   }
.x_content{ width:564px; height:355px; margin:0 auto; padding:0px; overflow:hidden; display:block; }

.i_centertop{ float:left; width:195px; height:32px; margin:0 auto; padding:0px; overflow:hidden; background:#909293;  }
.i_centertop li{float:left; width:97px; list-style-type:none; line-height:32px;  cursor:pointer; text-align:center; color:#fff; background:#00a1e9; font-size:14px;  display:inline; }
.i_centertop .selected{float:left; list-style-type:none; line-height:32px; width:97px; text-align:center; height:32px; font-weight:bold; color:#fff;  font-size:14px;  }

.i_centertop a{ text-decoration:none; color:#fff;}
.i_centertop a:hover{ text-decoration:none; color:#f00;}

.advice{	width:1160px;height:auto;float:right; margin-top:46px;  }
.advice_right_gg{ width:564px; height:auto; float:right; display:inline; margin-top:20px; }
.advice_right_gg ul{ width:554px; height:auto; line-height:27px; padding:0px; }
.advice_right_gg ul li{ width:554px; height:30px; padding:0px; padding-left:5px;  float:left; display:inline;}

.advice_right_gg a{ text-decoration:none; color:#000;}
.advice_right_gg a:hover{ text-decoration:none; color:#f00;}

.gywm_total{ width:100%; height:200px; margin:0 auto; padding:0px; margin-top:100px;   }
.gywmnr_total{ width:1150px; height:200px; margin:0 auto; }
.gywmnr_ljwm{ width:1150px; height:auto; margin:0 auto; float:left;  }


/**/

/*商会简介*/
.zcgf_total{ width:100%; height:auto;   float:left; margin-top:19px;}
.Shjj_total{ width:326px; height:290px;   float:left; }

.zcfg_right_gg{ width:326px; height:auto; float:right; display:inline; margin-top:8px; }
.zcfg_right_gg ul{ width:326px; height:auto; line-height:28px; padding:0px;  }
.zcfg_right_gg ul li{ width:320px; height:28px; padding:0px; padding-left:5px; border-bottom:1px solid #e9e9e9;   float:left; display:inline;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.zcfg_right_gg a{ text-decoration:none; color:#414143;}
.zcfg_right_gg a:hover{ text-decoration:none; color:#f00;}


.Shjj_Title{	width:100%;height:40px;float:left; border-bottom:2px solid #e9e9e9; 	}
.Shjj_Title_left{	width:100px;	height:40px;	line-height:40px;	font-size:16px;	color:#fff;	text-align:left; padding-left:8px;	font-weight:bold; background:#00a1e9;float:left;	}
.Shjj_Title_right{	width:40px;	height:30px; margin-top:10px; font-size:14px; font-weight:bold;text-align:center;	float:right;  margin-right:10px; 	}
.Shjj_Title_right a{ text-decoration:none; color:#000;}
.Shjj_Title_right a:hover{ text-decoration:none; color:#f00;}
.gs_bg{ width:100%; height:250px; line-height:23px; font-size:14px; margin:0px auto;  float:left; text-align:left;display:block; overflow:hidden; }
/*规范标准*/
.Qgzx_total{ width:420px; height:290px;  float:left; margin-left:10px;}
.gfbz_right_gg{ width:420px; height:auto; float:right; display:inline; margin-top:8px; }
.gfbz_right_gg ul{ width:420px; height:auto; line-height:28px; padding:0px;  }
.gfbz_right_gg ul li{ width:400px; height:28px; padding:0px; padding-left:5px; border-bottom:1px solid #e9e9e9;   float:left; display:inline;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.gfbz_right_gg a{ text-decoration:none; color:#414143;}
.gfbz_right_gg a:hover{ text-decoration:none; color:#f00;}
/*招商引资*/
.Zsyz_total{ width:380px; height:290px; float:right;}

.ly_cc{float:left; width:170px; height:65px; border:1px solid #d3d3d3; text-align:center; background:#0099ab; float:left; }
.ly{float:left; width:170px; height:65px;border:1px solid #d3d3d3; text-align:center; background:url(../images/rhsq_ico.jpg) 15px 15px no-repeat; text-indent:1em; font-size:16px;line-height:65px;}
.ly_cc a{float:left;  width:170px; height:65px; color:#fff;}
.ly_cc a:hover{ float:left; width:170px; height:65px;  color:#f00;}


.gt{float:left;width:170px; height:65px; border:1px solid #d3d3d3; text-align:center; background:url(../images/xhld_ico.jpg)15px 15px no-repeat; text-indent:1em;  font-size:16px;line-height:65px; float:right;}
.gt_cc a{float:left;  width:170px; height:65px; color:#000;}
.gt_cc a:hover{ float:left; width:170px; height:65px; background:#f00; color:#fff;}
.ch{float:left; width:170px; height:65px; border:1px solid #d3d3d3; text-align:center; background:url(../images/rhlc_ico.jpg) 15px 15px no-repeat; text-indent:1em; font-size:16px;line-height:65px;}
.ch_cc a{float:left; width:170px; height:65px; color:#000;}
.ch_cc a:hover{ float:left;  width:170px; height:65px;background:#f00; color:#fff;}
.hp_pic{float:left; width:170px; height:65px; border:1px solid #d3d3d3; text-align:center; background:url(../images/hfsq_ico.jpg) 15px 15px no-repeat; text-indent:1em; font-size:16px; line-height:65px;}
.hp_pic a{float:left; width:170px; height:65px; color:#000;}
.hp_pic a:hover{ float:left; width:170px; height:65px; background:#014da1; color:#fff;}

.sb_pic{float:left; width:170px; height:65px; border:1px solid #d3d3d3; text-align:center; background:url(../images/zlxz_ico.jpg) 15px 15px no-repeat; text-indent:1em; font-size:16px; line-height:65px;}
.sb_pic a{float:left; width:170px; height:65px; color:#000;}
.sb_pic a:hover{ float:left; width:170px; height:65px; background:#014da1; color:#fff;}


.yjjy_pic{float:left; width:170px; height:65px; border:1px solid #d3d3d3; text-align:center; background:url(../images/yjjy_ico.jpg) 15px 15px no-repeat; text-indent:1em; font-size:16px; line-height:65px;}
.yjjy_pic a{float:left; width:170px; height:65px; color:#000;}
.yjjy_pic a:hover{ float:left; width:170px; height:65px; background:#014da1; color:#fff;}


/*风采展示*/
.fczs_total{ width:100%; height:280px;   float:left; margin-top:28px;}
.pmiddle_total_nr{ width:1150px; height:280px; margin:0 auto;  display:block; float:left;}

.blk_29_two { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;  PADDING-TOP: 0px; ZOOM: 1; POSITION: relative; width:1140px;  height:220px; float:left; margin-top:10px;}
.blk_29_two .LeftBotton {	BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; LEFT: 2px; FLOAT: left; WIDTH: 44px;CURSOR: pointer; POSITION: absolute; TOP:90px; HEIGHT:40px; }
.blk_29_two .RightBotton {	RIGHT: 2px; BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; FLOAT: right; WIDTH:44px; CURSOR: pointer; POSITION: absolute; TOP: 90px; HEIGHT: 40px;}
.blk_29_two .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; width:1120px; PADDING-TOP: 0px;  height:240px; }
.blk_29_two .box{width:1100px; height:240px;  display:block; overflow:hidden; margin:0px auto; padding:0px; }
.blk_29_two  ul{width:100%; display:block; overflow:hidden; height:240px; margin:0 auto; padding:0px;  }
.blk_29_two  ul li{width:124px; display:block; overflow:hidden; height:120px; float:left; margin-left:13px; display:inline;  }
.blk_29_two  ul li div{width:124px; height:245px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
.blk_29_two  ul li div img{max-width:124px; _width:124px; max-height:90px; _height:90px; display:block; overflow:hidden; background:#fff;  border:solid 1px #d5d5d5; margin:0 auto; }
.blk_29_two  ul li span{width:275px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }




.rollphotos_two {	MARGIN-TOP: 2px;WIDTH: 1140px; float:left;  padding-left:5px;  }
.partC_two {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 465px;}
.partC_two .PC_left {	OVERFLOW: auto; WIDTH: 50px;}
.partC_two .PC_right {	OVERFLOW: auto; WIDTH: 50px}
.partC_two .PC_left {	FLOAT: left}
.partC_two .PC_right {	FLOAT: right}
.PT_mix_two {	BORDER-RIGHT: #a2d1ff 1px solid;  PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt_two {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: auto; WIDTH: 394px; }
.PhoTxt_two IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;}
.PhoTxt_two H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt_two P {	COLOR: #545454; LINE-HEIGHT: 20px}

/*video*/
.z_video{ width:203px; height:235px; margin-right:22px; float:left; display:inline; }
.video{ width:203px; height:173px; margin-bottom:15px;}
.hot_line{ width:106px; height:30px; margin-left:5px; }
.telephone{ width:188px; height:15px; margin-left:10px; font-size:12px; color:#424242; }
/*news*/
.z_news{ width:440px; height:235px; float:left; display:inline; }
.news_left{ width:43px; height:231px; float:left; display:inline; margin-right:7px;}
.news_right{ width:388px; height:233px; float:right; display:inline; }
.news_right ul{ width:390px; height:235px; line-height:28px; padding:0px; }
.news_right ul li{ width:380px; height:28px; padding:0px; background:url(../images/news_line.jpg)  10px 7px  no-repeat; padding-left:10px; border-bottom:1px dashed #c3b0ae; float:left; display:inline;}
.lileft{ width:70%; height:28px; float:left; display:inline; font-size:12px; font-family:宋体; color:#000; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.liright{ width:20%; height:28px; float:right; display:inline; font-size:12px; font-family:宋体; color:#000; text-align:right;}
/*company*/
.z_company{ width:270px; height:235px; float:right; display:inline; padding:0px;}
.cpy_right{ width:220px; height:235px; float:right; display:inline;}
.cpy_rt{ width:218px; height:74px; margin-top:3px; margin-bottom:3px;}
.cpy_rb{ width:218px; height:155px; font-size:12px; line-height:22px; text-indent:24px; overflow:hidden;}


.jcon{ width:218px; height:160px; display:block; margin-top:2px; text-align:left;  line-height:22px; overflow:hidden;}

.xiang a{ color:#f00; }
.xiang a:hover{ color:#000; }


.zs_total{ width:100%; height:262px; margin:0 auto; padding:0px; margin-top:5px; margin-bottom:15px; background:url(../images/zs_total.jpg) no-repeat;}
.zsc_total{ width:1200px; height:auto; margin:0 auto; }

.zs_pic{ width:775px; height:auto; margin:0 auto; padding-top:40px; }





/**pic***/
.pmiddle{ width:203px; height:250px; float:left;  border:1px solid #c8c8c8;overflow:hidden;  display:inline;  }
#picshowing{width:100%; display:block; overflow:hidden; height:240px;  margin:4px;}
#picshowing ul{width:100%; display:block; overflow:hidden; height:150px; margin:0 auto; padding:0px;}
#picshowing ul li{width:168px; display:block; overflow:hidden; height:148px;  border:solid 1px #c7c7c7; float:left; margin-left:15px;  margin-top:10px; display:inline;}
#picshowing ul li div{width:162px; height:126px; display:block; overflow:hidden; margin:1px auto; text-align:center; overflow:hidden;}
#picshowing ul li div img{max-width:153px; _width:153px; max-height:118px; _height:118px; display:block; overflow:hidden; background:#fff; padding:2px; margin:0 auto;}
#picshowing ul li span{width:153px; float:left; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; color:#fff; text-align:center; }
#picshowing ul li span a{color:#000;}
#picshowing ul li span a:hover{color:#f00;}





/*#shcon{ width:731px; height:170px; display:block; margin-top:6px; overflow:hidden;}
#shcon ul{width:100%; display:block; overflow:hidden; height:158px; margin:0 auto; padding:0px; margin-top:2px;}
#shcon ul li{width:188px;  display:block; overflow:hidden; height:156px; border:solid 1px #c7c7c7; float:left; margin-left:15px; display:inline;}
#shcon ul li div{width:182px; height:131px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#shcon ul li div img{max-width:180px; _width:180px; max-height:130px; _height:130px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto;}
#shcon ul li span{width:152px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; color:#000; text-align:center; }
#shcon ul li span a{ text-decoration:none;color:#000}
#shcon ul li span a:hover{ text-decoration:none; color:red;}

*//*footer*/
.copyright{width:100%; height:150px; margin:0 auto; padding:0px;display:block;   float:left;  background:#141d40; }
.footer{ width:1200px; height:120px; margin:0px auto; padding:0px; line-height:120px; color:#FFF; font-size:18px; text-align:center;  }
.footer a{color:#FFF;}
.footer a:hover{color:#f00;}


.service{width:295px; height:184px; float:left; color:#dbe2e9; font-size:14px; line-height:20px;}

.lienmenu{width:70px; height:184px; float:left; color:#dbe2e9; font-size:14px; line-height:30px; margin-left:100px;}

.lienmenu a{color:#dbe2e9;}
.lienmenu a:hover{color:#f00;}


.foot_left{ width:300px; height:207px; float:left; text-align:left; margin-left:70px; padding-left:30px; line-height:30px; margin-top:0px; font-size:14px; color:#dbe2e9; }
.foot_ewm{ width:200px; height:207px; float:right; text-align:center;  line-height:30px; margin-top:0px; font-size:14px; color:#dbe2e9; }


.foot_left a{color:#fff;}
.foot_left a:hover{color:#f00;}
