@charset "gb2312";
body{ margin:0; padding:0;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; font:12px/1.5 Arial; color:#FFF; background:#EFF2F4}
img{ border:0;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
h1, h2, h3, h4, h5, h6,b,strong,th { font-size: 100%;font-weight:normal; }
.clearf{ width:0; height:0; clear:both; margin:0; padding:0; line-height:0; font-size:0;td:0}
/*	clear	*/
.clearfix:after {content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */

#bx{ background:url(../images/bx.png); margin:0 auto; width:1000px;}
#bjt{ width:888px; height:30px; margin:0; background:url(../images/aaabg.jpg)}
#newbtnew{ width:130px; height:35px; line-height:35px; margin:0 0 0 30px; display:block;float:left; font-weight:bold; color:#333; font-size:14px;}
#newbtnew22{ width:200px; height:21px; line-height:21px;margin:0 0 0 0; display:block; float:right; color:#666; font-size:14px;}
#newbtnew1{ width:380px; height:21px; line-height:21px;margin:10px 6px 0 0; display:block; float:right; text-align:right; color:#666; font-size:12px;}
.sylxbg{ margin:10px 0 0 0}
#tel-qg{ width:203px; height:35px;margin-top:34px; background:url(../images/tel.jpg) no-repeat; float:right;}
.quanguo{ width:260px; height:73px; color:#004ea2; line-height:49px; text-align:center; font-size:18px; float:left;}
.probg{ width:100%; height:710px; position: relative; margin:0 auto;}
#logoa{ width:324px; height:94px; margin:15px 30px 0 0; float:left}
.tt{ width:100%; height:32px; background:#F6F6F6; border-bottom:0px solid #E3E3E3; background:url(../images/bt_news.gif);}
.tt1{ width:434px; height:32px; background: url(../images/jjbg.jpg);}
 .tta{ width:75px; height:32px; float:left; margin:0; padding:0 0 0 25px;}
 .ttb{ width:80px; height:20px; float:right; margin:8px 5px 0 0; line-height:20px; text-align:right;}
#adva{ width:345px; height:81px; padding:25px 0 0 360px; float:left;}
#localname{ width:250px; height:35px; line-height:35px; color:#D1C6A4; float:right;}
#localnameaa{ width:400px; height:35px; line-height:35px; color:#D1C6A4; float:right;}
.submenuaa{ width:220px; padding:0 10 0 20px; text-align:left;}
#header{ width:984px; height:339px; margin:0;}
#banner_bg{ width:100%; height:389px; margin:0 auto; background:#FFFFFF;}
#tl{ width:500px; height:32px; line-height:32px; float:left;}
#tr{width:240px; height:32px; line-height:32px; margin:0 20px 0 0; float:right; text-align:right;}
#menu_xm{ width:100%; height:29px; background:url(../images/menuxm.jpg)}
.menu_xm{ width:1000px; height:10px; margin:0 auto; background:url(../images/menu_xm.jpg);}
#pro_ll{ margin:0 0 10px 0 ; border-left:1px solid #AEBDCE; border-right:1px solid #AEBDCE; border-bottom:1px solid #AEBDCE; height:auto; }
#pro_lll{ margin:0 0 0px 0 ; padding:6px; border-left:1px solid #AEBDCE; border-right:1px solid #AEBDCE; border-bottom:1px solid #AEBDCE; height:233px; background:url(../images/lxbg.jpg); }
#jjja{ width:300px; height:33px; padding:0 0 0 0;  margin:0;line-height:33px; float:right; color:#D1C6A4}
#tpgd{ width:1100px; height:202px; margin:0 auto; background:#FFF;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
#tpgd div{ position:relative;}
.tpgd1{ width:1100px; height:auto; margin:0 auto; padding:6px 0 0 0}
.tpgd2{ width:942px; height:265px}
.aboutlistsy{ width:256px; height:auto; background:#fff;float:left; margin:18px 0 0 0}
.aboutlist{ width:272px; height:auto; background: #0060C6; float:left; margin:0 0 0 13px}
.aboutbt{ width:100%; height:99px; margin:0 auto; background: url(../images/protitlebg.png)}
#protuall{ height:600px; text-align:center; margin:0 auto; padding:0; overflow:hidden; background:#F3F5FA}
#protualla{ width:344px; height:207px; margin:0 28px 0 0; float:left}
#protualltutitle{ width:344px; height:308px; float:left;margin:0 18px 0 10px; text-align:left}
#protualltitle{ width:344px; height:38px; font-size:23px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei";line-height:38px; text-align:left}
#protuallsm{ width:344px; height:58px; font-size:13px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; text-align:left}
#menu-bigname{ width:1200px; height:38px; line-height:38px; color:#FFF; margin:8px auto; }
.news_last{ width:1170px; height:328px; margin:0 auto; margin-bottom:20px; }
.news_last_l{ width:650px; float:left;}
.news_last_r{ width:480px; float:right; margin-right:10px;}
#divsp{ width:100%; height:280px; padding:10px 0 0 0; margin-left:10px; float:right;}

.title_dq{ font-size:26px; color:#000; width:90%; margin-left:10px; font-weight:bold; padding-left:32px;line-height:40px; margin-top:20px; background:url(../images/dq_icon.png)  1px no-repeat}
.title_dq1{ font-size:26px; color:#000;width:90%;margin-left:10px; font-weight:bold; padding-left:32px;line-height:40px;margin-top:20px; background:url(../images/dq_icon1.png)  1px no-repeat}

.newstu{ width:160px; height:140px; display:block; float:left; margin-top:30px; margin-left:10px;}
.newstu img{ width:150px; height:140px;}

.newstux{ width:370px; height:250px; display:block; margin:0 auto;}
.newstux img{ width:370px; height:250px;}

#menu-bigname-one{width:1200px;display: flex; inline-flex;color:#000; line-height:38px;text-align:center; margin:0 auto; font-size:14px;}
#menu-bigname-one a:link,#menu-bigname-one a:visited,{ color:#000;}
#menu-bigname-one a:hover{ color:#D7000F;}
.child{flex:1; height: 38px; border:0; overflow:hidden; background:#FFF }    
.child + .child{margin-left:10px; color:#000;} 


	#menu-bigname ul li a.y:link,#menu-bigname ul li a.y:visited,#menu-bigname ul li a.y:hover{ width:auto; height:28px; padding-left:6px; background:#ed5611; color:#FFF;}
	#menu-bigname ul li a.x:link,#menu-bigname ul li a.x:visited,#menu-bigname ul li a.x:hover{ width:auto; height:28px;color:#FFF; background:#FFF}
.aboutl{width:492px; height:366px; line-height:28px; float:left;}
.aboutr{width:520px;height:366px; float:right; line-height:28px; margin:0 22px 0 0; text-justify:inter-ideograph}

.aboutlistr{ width:727px; height:auto; margin:18px 18px 0 0; float:right; background:#FFF}
.aboutlista{ width:192px; height:29px; margin:3px auto}
.protux{ width:256px;height:50px; line-height:50px;background:#004EA2}
.protu{ width:256px;height:50px; line-height:50px; background:#004FAE}
.newshanju{ width:370px; height:450px; margin-right:20px;  background:#F5F5F5; line-height:32px; float:left;}
.newshanjuny{ width:890px; height:260px; margin:16px auto; padding-bottom:14px; border-bottom:1px solid #F0F0F0; line-height:32px; float:left;}
.protuxm{ width:272px; height:15px;background: #0060C6}
.protutitlex{ width:180px; font-size:30px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","·½Õý³¬´ÖºÚ¼òÌå", "·½ÕýºÚÌå¼òÌå"; text-align:left; margin:17px 0 0 30px; float:left;color:#FFF}
.protutitle{ width:180px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei","·½Õý³¬´ÖºÚ¼òÌå", "·½ÕýºÚÌå¼òÌå"; text-align:left; margin:0 0 0 30px; float:left;color:#FFF}
.protuen{ width:180px; font-size:15px; font-family:Verdana, Geneva, sans-serif;text-align:left; float:left; padding-top:5px; margin:0 0 0 10px; color:#666666}
.aboutlistb{width:219px; height:44px; margin:10px 0 0 3px}
.aboutjj{width: 742px; height:auto; line-height:22px;margin:25px auto}
.sytu{ width:692px; height:126px; float:right; background:url(../images/sytu.jpg)}

ul#menu11, ul#menu11 ul {list-style-type:none;margin:0;width:256px; overflow:hidden; }
ul#menu11 a {display: block; text-decoration: none; color:#000;}
ul#menu11 li {width:256px; }
ul#menu11 li a{ width:256px; height:35px; margin:0 auto; font-size:15px;padding:0; overflow:hidden; display:block; line-height:35px;background: url(../images/probigbg.jpg)}
ul#menu11 li a:hover { width:256px; height:35px;color:#034099; line-height:35px;margin:0 auto;text-decoration:none;}
ul#menu11 li ul{padding:0;margin:0 auto;  line-height:29px}
ul#menu11 li ul li a { width:256px; height:35px; line-height:35px; background:#eee; padding:0; font-size:13px; font-weight:normal;color:#333;}
ul#menu11 li ul li a:link{color:#333333;}
ul#menu11 li ul li a:selected{color:#333333;}
ul#menu11 li ul li a:hover { color:#333333; width:256px; height:35px;line-height:35px;  background:#d2d2d2; margin:0; padding:0; font-size:13px; font-weight:normal;color:#117DCF;}
ul#menu11 li ul li h1{ width:100px; margin:0; padding:0; display:block; float:left;}
ul#menu11 li ul li h2{ width:40px; margin:0; padding:0; float:left; display:block;}
ul#menu11 li ul li h1 a{ width:100px; height:20px;}
ul#menu11 li ul li h2 a{ width:40px; height:20px; background:0;}

#mlax{ width:256px; margin:0 0 20px 0; background:#FFF}
	#mlax ul li a.y:link,#mlax ul li a.y:visited,#mlax ul li a.y:hover{ color:#034099; font-weight:bold}
	#mlax ul li a.x:link,#mlax ul li a.x:visited,#mlax ul li a.x:hover{color:#3786BF;font-weight:bold}
	
#mlaxd{ width:60px; margin:0;}
	#mlaxd ul li a.y:link,#mlaxd ul li a.y:visited,#mlaxd ul li a.y:hover{ color:#3786BF;}
	#mlaxd ul li a.x:link,#mlaxd ul li a.x:visited,#mlaxd ul li a.x:hover{color:#3786BF;}
		

.gctubgall{margin-top:15px; width:100%; margin:0 auto; height:auto; background: url(../images/probg.jpg) repeat-x #fff}
.gctubg{margin-top:25px; width:1170px; margin:0 auto;}

.gctubgall .iproCon{margin:0px auto;padding:0px;text-align:center;height:430px;overflow:hidden; background:#FFF}
.gctubgall .iproCon li{float:left;width:20%;height:210px;overflow:hidden; display:block;position:relative; z-index:99999;}
.gctubgall .iproCon li img{width:100%;height:210px;}
.gctubgall .iproCon li em{width:100%;height:210px;position:absolute;top:0px;left:-100%;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.gctubgall .iproCon li h3{text-align:left;width:90%;height:210px; text-align:center;position:absolute;top:0px;left:-100%;color:#fff;padding:0 5%;}
.gctubgall .iproCon li h3 a{color:#fff;line-height:210px;display:block; font-size:16px; }
.gctubgall .iproCon li h3 p{margin-top:10px;line-height:20px; }
.gctubgall .iproCon li h3 p a{color:#fff;line-height:20px; font-size:13px;}

		
	
#mlax55{ padding:10px 0 0 0; width:195px; float:left}
#tr a:link{ color:#666;}
#tr a:visited{ color: #666;}
#tr a:hover{ color: #F00;}
#search{ width:1004px; height:26px; line-height:40px; margin:0 auto;}
#ny_right{ float:right; height:auto; width:724px; display:block;}
#nn{ width:260px; height:auto; margin:10px auto; color: #000; line-height:22px; font-size:13px; float:left;}
#nnjj{ width:96%; height:auto; margin:10px auto; line-height:22px; font-size:13px;}

ul#menu55, ul#menu55 ul {list-style-type:none;margin:2px auto;padding:0; text-align:left; overflow:hidden;}
ul#menu55 a {display: block; text-decoration: none;}
ul#menu55 li {width:248px;height:37px;background:url(../images/probgt.jpg);}
ul#menu55 li a{ height:36px; padding:0; overflow:hidden; display:block; padding:0 0 0 6px;  line-height:36px;color:#30211A; font-weight:bold;}
ul#menu55 li a:hover {color:#FFF; text-decoration:none; background:url(../images/pro_hover.jpg)}
ul#menu55 li ul{ margin:0; padding:0;}
ul#menu55 li ul li a {height:36px; margin:0; padding:0;  font-weight:normal; line-height:36px; color:#333;}
ul#menu55 li ul li a:selected{color:#0099CC;}
ul#menu55 li ul li a:hover { color:#2AAD04;}
ul#menu55 li ul li h1{ width:100px; margin:0; padding:0; display:block; float:left;}
ul#menu55 li ul li h2{ width:40px; margin:0; padding:0; float:left; display:block;}
ul#menu55 li ul li h1 a{ width:100px; height:36px;}
ul#menu55 li ul li h2 a{ width:40px; height:36px;}
#demo222{position:absolute;  width:118px; height:258px; right:10px; background:url(../images/x.jpg)}
#demo222-1{ width:111px; height:31px; margin:0 auto; padding:60px 0 0 0;}
#demo222-1 a{ widows:111px; height:31px; display:block; text-indent:-1000px; overflow:hidden;}
#demo222-2{ width:111px; height:31px; margin:0 auto; padding:8px 0 0 0;}
#demo222-2 a{ widows:111px; height:31px; display:block; text-indent:-1000px; overflow:hidden;}
#demo222-3{ width:111px; height:80px; margin:0 auto; padding:8px 0 0 0;}
#demo222-3 a{ widows:111px; height:80px; display:block; text-indent:-1000px; overflow:hidden;}
#al{ width:200px; height:25px; float:left; line-height:25px;}
#sjstp{ width:96%; height:auto; margin:20px auto;}
#sjswz{ width:96%px; height:auto; margin:20px auto;  overflow:hidden;}
#pdf{ width:102px; height:93px; float:right;  margin:12px 25px 0 0;}
#recipient{ width:1px; height:1px; border:0px;}

/*·ÖÒ³À¸*/
#index_l{ float:right; width:241px; display:block; }
#index_aa{ float:right; height:auto;width:241px; display:block; }
#index_ll{ float:left; width:254px;display:block;background:#FFF; border:0px solid #CCC;}
#index_lla{width:254px; display:block; margin:0 auto;  background:#F3F3F3;}
#jobs{ width:96%;margin:10px auto;}
#tiaozi{height:28px;line-height:24px; text-align:center; margin:0 auto; padding:0; font-size:14px;}
#tiaozi li{height:28px;float:left; padding:0 2px 0 0; margin:0; list-style:none;}
#tiaozi li a{ width:26px; height:24px; padding:2px 0 0 0; display:block;}
#tiaozi li a:link,#tiaozi li a:visited,#tiaozi  li a:hover{ color:#c3816d; text-decoration:none;}
#tiaozi li.active{ width:28px; height:28px; padding:0 2px 0 0; }
#tiaozi li.active p{color:#FF6400; font-weight:bold; display:block; width:26px; height:24px; padding:2px 0 0 0;}
#tiaozi li.previous,#tiaozi li.next{ width:62px; height:28px; padding:0 2px 0 0;}
#tiaozi li.previous a{ width:48px; text-align:left;display:block; height:24px; padding-left:12px; color:#ff6400;}
#tiaozi li.next a{ width:48px;display:block; height:24px; text-align:right; padding:2px 12px 0 0; color:#ff6400;}
#tiaozi li.previousnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.previousnolink p{ height:24px; width:48px; padding:2px 0 0 12px; text-align:left;color:#C3816D; display:block;}
#tiaozi li.nextnolink{ width:62px; height:28px; padding:0 2px 0 0; }
#tiaozi li.nextnolink p{ height:24px; width:48px; padding:2px 12px 0 0; text-align:right;color:#C3816D; display:block;}
#tiaozi li a:hover{ color:#C3816D}
#tiaozi li.previous a:hover{color:#C3816D}
#tiaozi li.next a:hover{ color:#C3816D}
#bianju{ width:1008px; height:28px; margin:0 auto; display:block;background:url(../images/line.jpg);}
#btbt{ width:300px; float:left; overflow:hidden; height:40px; padding:0 0 0 10px; line-height:40px; color:#CC0000; font-size:20px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; font-weight:bold; background:url(../images/biao_bg.jpg);}
#btbtok{ width:300px; float:left; overflow:hidden; height:40px; padding:0 0 0 10px; line-height:40px; color:#FF6400; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; font-weight:bold; }
#dq{ float:left; font-size:12px; color:#141414; width:200px; height:30px; line-height:30px;}
#sea{ float:right; font-size:12px; color:#999; width:400px; height:30px; line-height:30px;}
#btbt3{ width:100px; height:36px; padding:15px 0 0 10px; line-height:36px; color:#fff; font-family:"ËÎÌå"; font-weight:bold;}
#cpcp{ width:221px; height:44px; }
#btbt4{ width:100px; height:36px; padding:25px 0 0 10px; line-height:36px; color:#000; font-family:"ËÎÌå"; font-weight:bold;}
#btbt2{ width:420px; height:22px; float:left;padding:3px 0 0 10px; line-height:22px; color:#000; font-family:"ËÎÌå"; font-weight:bold;}
#btbt22{ width:100px; height:30px; padding:0px 0 0 10px; line-height:30px; color:#FFF; font-family:"ËÎÌå"; font-weight:bold;}
#btbt1{ width:100px; height:22px; padding:0 0 0 10px; line-height:22px; color:#FF6600; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-weight:bold;}
#fwzx{ width:96%; line-height:23px; color:#666;}
#dbtz{font-family:"ËÎÌå"; font-weight:bold; font-size:13px; background:#F8F8F8; line-height:26px; height:26px; display:block; }
a:link,a:visited{ color:#808080; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:none;}
#pro{ width:820px; margin:16px auto; padding:0;overflow:hidden;}
  #pro ul{ width:1060px;}
  .proli{ width:170px; height:120px; float:left; margin:10px 0 2px 3px; padding:0; overflow:hidden; background:#FFF;}
  .prolia a{display:block; padding:6px 6px;}
  .prolia a:link, .prolia a:visited{ width:170px; height:119px; border:1px solid #CCC; margin:0 auto;}
  .prolia a:hover{ width:170px; height:119px; border:2px solid #FF6600;}
  .prolia img{ width:170px; height:119px; margin:0 auto;}
  .prolib{ width:170px; height:22px; line-height:22px; text-align:center; overflow:hidden; color:#FFFFFF; }
   .prolib a:link, .prolib a:visited{color:#808080; }
   
   #proda ul{ width:720px;}
   #prodabc ul{ width:1004px;}
  .prolidaxg{ width:380px; height:280px; float:left; margin:10px  auto;overflow:hidden; }
  .proliadaxg {width:380px; height:280px;}
  .proliadaxg img{ width:380px; height:280px;}
  .proliadaxg a:link, .proliadaxg a:visited{ width:380px; height:280px;  margin:0 auto;}
  .proliadaxg a:hover{ width:380px; height:280px; border:0;}
  .prolibdaxg{ width:380px; height:22px; line-height:22px; text-align:center; overflow:hidden; color:#808080; }
  .prolibdaxg a:link, .prolibdaxg a:visited{color:#FFF; }
  
  .prolida{ width:380px; height:280px; float:left; margin:10px  auto;overflow:hidden; }
  .proliada {width:380px; height:280px;}
  .proliada img{ width:380px; height:280px;}
  .proliada a:link, .proliada a:visited{ width:380px; height:280px;  margin:0 auto;}
  .proliada a:hover{ width:380px; height:280px; border:0;}
  .prolibda{ width:380px; height:22px; line-height:22px; text-align:center; overflow:hidden; color:#808080; }
  .prolibda a:link, .prolibda a:visited{color:#FFF; }
  
 .gcmoreall{ width:100%; background:#F3F5FA; height:110px;}
  .gcmore{ width:73px; height:75px; margin:0 auto;padding:20px auto;}
     
  .prolidaa{ width:288px; height:200px; float:left; margin:10px 2px 2px 13px; padding:0; overflow:hidden; }
  .prolidasy{ width:288px; height:200px; float:left; margin:2px 2px 2px 5px; padding:0; overflow:hidden; }
  .prolidasypro{ width:370px; height:320px; margin:22px 0 0 17px; display:block;float:left;  overflow:hidden; }
  .proliadasy a{display:block; padding:1px 1px;border:0;}
  .proliadasy a:link, .proliadasy a:visited{ width:360px; height:270px; padding:1px 1px;border:0;}
  .proliadasy a:hover{ width:360px; height:270px; padding:2px 2px;border:0;}
  .proliadasy img{ width:360px; height:270px; margin:0 auto;}
  .prolibdasy{ width:360px; height:52px; line-height:52px; text-align:center; overflow:hidden; color:#000; padding:1px 1px;}
  .prolibdasy a:link, .prolibdasy a:visited{color:#000; }
  
  
  .prolidasyprodt{ width:280px; height:250px; margin:0 8px 5px 8px; display:block;float:left;  overflow:hidden; }
  .proliadasydt a{display:block; padding:1px 1px;border:0;}
  .proliadasydt a:link, .proliadasydt a:visited{ width:273px; height:205px; padding:1px 1px;border:0;}
  .proliadasydt a:hover{ width:273px; height:205px; padding:2px 2px;border:0;}
  .proliadasydt img{ width:273px; height:205px; margin:0 auto;}
  .prolibdasydt{ width:273px; height:32px; line-height:32px; text-align:center; font-size:15px; overflow:hidden; background:#f3f3f3; color:#666;}
  .prolibdasydt a:link, .prolibdasy a:visited{color:#666; }
  
 .prolidasyprodtx{ width:280px; height:420px; margin:0 3px 5px 0; display:block;float:left;  overflow:hidden; }
  .proliadasydtx a{display:block; padding:1px 1px;border:0;}
  .proliadasydtx a:link, .proliadasydtx a:visited{ width:273px; height:383px; padding:1px 1px;border:0;}
  .proliadasydtx a:hover{ width:273px; height:380px; padding:2px 2px;border:0;}
  .proliadasydtx img{ width:273px; height:380px; margin:0 auto;}
  .prolibdasydtx{ width:273px; height:32px; line-height:32px; text-align:center; font-size:15px; overflow:hidden; background:#f3f3f3; color:#666;}
  .prolibdasydtx a:link, .prolibdasy a:visited{color:#666; }
  
 .prolibdasyno{ width:220px; height:22px; line-height:22px; text-align:center; overflow:hidden; color:#666; padding:2px 2px}
  .prolibdasyno a:link, .prolibdasy a:visited{color:#666; }
   
   .prolibdasyx{ width:112px; height:22px; line-height:22px; margin:0 auto; text-align:left; overflow:hidden; color:#AC7362; float:left }
   .prolibdasyxb{ width:72px; height:22px; line-height:22px; margin:0 5px 0 0 ; text-align:center; overflow:hidden; color:#AC7362; float:right}
   .prolibdasyx a:link, .prolibdasyx a:visited{color:#FFF; }
   
   
   
   
#pror{ width:620px; margin:0 auto; padding:0;overflow:hidden;}
  #pror ul{ width:720px;}
  .prolir{ width:190px; height:266px; float:left; margin:10px 5px 2px 2px; padding:0; overflow:hidden;}
  .prolir a{display:block}
  .prolir a:link, .proliar a:visited{ width:185px; height:222px; border:0; margin:0 auto;}
  .prolir a:hover{ width:185px; height:222px; border:1px solid #FF6600;}
  .prolir img{ width:185px; height:222px; margin:0 auto;}
  .prolir{ width:200px; height:35px; line-height:35px; text-align:center; overflow:hidden; color:#FFF; }
   .prolir a:link, .prolir a:visited{color:#FFF; }
   
      
#pror4{ width:620px; margin:0 auto; padding:0;overflow:hidden;}
  #prorr ul{ width:720px;}
  .prolirr{ width:210px; height:266px; float:left; margin:10px 10px 2px 14px; padding:0; overflow:hidden;}
  .prolirr a{display:block}
  .prolirr a:link, .proliarr a:visited{ width:185px; height:222px; border:0; margin:0 auto;}
  .prolirr a:hover{ width:185px; height:222px; border:1px solid #FF6600;}
  .prolirr img{ width:185px; height:222px; margin:0 auto;}
  
  #prorra ul{ width:720px;}
  .prolirra{ width:185px; height:160px; float:left; margin:10px 10px 2px 0px; padding:0; overflow:hidden;}
  .prolirra a{display:block}
  .prolirra a:link, .proliarr a:visited{ width:185px; height:140px; border:0; margin:0 auto;}
  .prolirra a:hover{ width:185px; height:140px; border:1px solid #FF6600;}
  .prolirra img{ width:185px; height:140px; margin:0 auto;}
  
  .prolirrr{ width:185px; height:35px; line-height:35px; text-align:center; overflow:hidden; color:#808080; }
   .prolirrr a:link, .prolirr a:visited{color:#FFF; }
  
p{ margin:0;}
.tel{ width:202px; height:73px; float:right; background:url(../images/tel.png) no-repeat}
#top{ width:100%; height:30px; line-height:30px; background:#CDF0FE;}
.welcome{ width:1004px; height:30px; margin:0 auto; font-family:"ËÎÌå"; font-size:12px; color:#666}
.welcomecontent{ width:500px; height:30xp; float:left}
 #cn{ width:227px; height:53px; display:block; float:right;  margin:40px 2px 0 0; background: url(../images/hottel.png)}
#local{ width:1008px; height:30px; margin:0 auto;}
#b{ width:100%; height:42px; line-height:42px; margin:0 auto; background:#333;}
#bb{ width:980px; height:42px; line-height:42px;margin:0 auto; }
#bannerny_bg{ width:100%; height:117px;margin:0 auto; background:#FFF }
#logo{ width:451px; height:94px; overflow:hidden; float:left; margin:40px 0 0 10px;}
 #logo img{ width:451px; height:94px; }
 #br{ width:150px; height:30px; float:right; margin:10px 12px 0 0; text-align:right; color:#000407;}
 #br a{ background:url(brli.jpg) 0 1px no-repeat; padding:0 0 0 2px;color:#000407;}
 #logo_right{ width:100%; height:auto; line-height:32px;overflow:hidden; margin:0 auto; background:#1E50AE}
 #email{ width:200px; height:30px; line-height:30px; font-size:14px; margin:10px 0 0 0;float:right;text-align:right;}
 #bannerbg{ width:100%; height:154px;margin:0 auto;}
 #banner{ width:1200px; height:90px; margin:0 auto; }
 .hotpro{ width:1399px; height:185px; margin:0 auto; background:url(../images/hotpro.png) center no-repeat; margin-top:-80px; position: relative;}
#zblx{ width:299px; height:auto;background: url(../images/main_04111.jpg) top center repeat-x #fff;} 
#zblx1{ width:299px;background: url(../images/main_04111.jpg) top center repeat-x #fff;} 
#news_nyny{ width:240px; padding:10px 0 0 50px; color:#4e4e4e; line-height:20px;} 
#news_nyny1{ padding:2px 0 0 2px; color:#4e4e4e; line-height:20px;} 
#xweng{ width:984px; height:auto; padding:10px 0 0 0; background: #FFF;}
#btnews_left{ width:181px; height:172px; float:left;}
#btnews_right{ width:217px; height:auto; float:left;}
#news_btbt{ width:217px; height:35px;border-bottom:1px solid #CCC;}
.news_bt_l{ width:80px;height:34px; line-height:34px; display:block; float:left; line-height:34px ; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; font-size:16px; color:#096734;}
.news_bt_ll{ width:116px;height:34px; line-height:34px; display:block; float:left; line-height:34px ; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"; font-size:16px; color:#FFF; text-align:center; background:#096935;}
.news_bt_r{ width:80px;height:31px; line-height:31px; display:block; float:right; color:#FFF; padding:3px 0 0 0;}
.news_bt_r a:link{ color:#FFF; text-decoration:none;}
.news_bt_r a:visited{ color:#FFF; text-decoration:none;}
.news_bt_r a:hover{ color:#FFF; text-decoration:underline;}
#xweng_l{ width: 465px; height:172px; float:left; margin:0 0px 0 0px;}
#xweng_rr{ width:690px; margin:0 0px 0 0px;}
#xweng_r{ width: 255px; height:auto; float:left; margin:0;background: url(../images/2.jpg);}
#xweng_y1{ width: 100%; height:auto; float:left; margin:2px 0 0 0;}
#xweng_y{ width: 100%; height:auto; float:left; margin:0;}


#lx{ width:254px; height:233px; display:block;  float:left; text-align:left;}
#lxkd{ width:190px; margin:0 0 0 10px; overflow:hidden;}
#btnews1{ width:100%; height:36px; border-bottom:0px solid #CCC;  margin:0;}
#btnewstt{ width:208px; height:95px; margin:0 auto; background:url(../images/tt.jpg) #FFF;}
#btnews11{ width:100%; height:51px; border-bottom:0px solid #CCC; background:url(../images/pro_bt1.jpg); margin:0;}
#btnewslx{ width:100%; height:30px; border-bottom:0px solid #CCC; background:url(../images/pro_bt2.jpg); margin:0;}
#btnews2{ width:100%; height:34px; border-bottom:0px solid #CCC; background:url(../images/kf_bt.jpg);}
#btnews3{ width:100%; height:34px; border-bottom:0px solid #CCC; background:url(../images/link.jpg);}
#btnews4{ width:763px; height:34px; border-bottom:0px solid #CCC; background:url(../images/c-2.jpg);}
#btnews5{ width:690px; height:35px; margin:4px 0 0 0; border-bottom:0px solid #CCC; background:url(../images/cp.jpg);}
763px#cpjj{ width:763px; height: auto; border-bottom:0px solid #CCC; background: url(../images/center_02.gif);}
#ddx{ width:96%; height:auto; margin:0px auto; line-height:21px; color:#333; padding:8px 0 0 0;}
#db{ width:217px; height:18px; background:url(../images/db.jpg); margin:0 0 10px 0;}
#db1{ width:770px; height:18px; background:url(../images/db1.gif); margin:0 0 10px 0;}
#pro_gd{ width:1120px; height:251px;overflow:hidden; margin:0 auto;} 
.abouttitle{ width:100%; height:50px; background:#eee; line-height:50px; margin:0 auto; }
.abouttitlesy{ width:727px; height:36px; line-height:36px; margin:18px 0 0 0; background:url(../images/protitlebg1.jpg)}
.abouttitleny{ width:100%; height:50px; background:#eee; line-height:50px; margin-top:20px; }

#probt{ width:980px; height:21px; line-height:21px; margin:0 auto; background:#D7000F}
.lanmuxm{ width:980px; height:8px; background:url(../images/lanmubgxm1.jpg)}
#probt2{ width:80px; height:30px; line-height:30px; float:right; color:#FFF; font-size:12px}
#probt2 a:link,#probt2 a:visited,#probt2 a:hover{ color:#FFF}
.aboutallsy{width:1026px; height:545px; display:block; z-index:9999999; margin:0 auto;}
.aboutall{ width:100%; height:340px; background:#FFFFFF}
.aboutall ul{ width:1200px;height:300px; margin:0 auto; }
.aboutall ul li img{ float:left; margin-right:40px; margin-left:40px; margin-top:50px; }
.aboutallxw{ width:1170px; height:auto; overflow: hidden; margin:0 auto;  padding-bottom:30px; }
.news_record{ width:100%; height:24px; line-height:24px; margin:10px auto;}
.newsgc{ width:100%; height:auto; margin:0 auto;}
.newsgctu{ width:100%; height:auto; margin:0 auto}
.gc_js_lx_title{ font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"£¬"ËÎÌå"; font-size:16px; font-weight:bold; text-align:center}
.gc_js_lx_content{ font-family:font-family:"ËÎÌå"; font-size:12px; text-align:left; line-height:22px}

.gc_js_lx{ width:1001px; height:351px; margin:0 auto;margin-top:65px}
.gca{ width:326px; height:351px; float:left}
.gcb{ width:326px; height:351px; float:right; margin:0 0 0 10px}
.gctu{ width:1120px; height:auto; margin:0 auto}


#footnyz{ width:500px; height:217px; float:left;color:#FFF;  padding:0}
 #footny{ width:520px; height:230px; font-size:15px; line-height:28px; margin:0 auto; margin-top:40px;}
 #footny a:link{ color:#FFF; text-decoration:none;}
 #footny a:visited{ color:#FFF; text-decoration:none;}
 #footny a:hover{ color:#8CDCFE; text-decoration:underline;}
.footmenuline{ width:1px; height:140px; float:left; margin: 50px 0 0 320px;background:#87888A}
.footmenulinea{ width:1px; height:140px; float:left; margin: 50px 0 0 10px;background:#5E9AC3}
.ewm{ width:132px; height:156px; background:url(../images/ewm.jpg)}

.footmenup{ width:150px; height:140px; float:left; margin:43px 40px 0 0; text-align:left}
.footmenu{ width:110px; height:140px; float:left; margin:43px 0 0 10px; text-align:left}
.footmenux{ width:180px; height:140px; float:left; margin:43px 0 0 0px; text-align:left}
.footmenuax{ width:130px; height:140px; float:left; margin:43px 0 0 60px; text-align:left}
.footmenu_sub{ font-size:12px; line-height:22px}
.footmenu_title{font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"£¬"ËÎÌå"; font-size:16px; margin-bottom:10px; font-weight:bold}
.footmenuc{ width:550px; height:140px; float:left;}

.footnyall{ width:100%; height:170px;line-height:33px; border-top:1px solid #555; background:#222; }
.footnycontent{ width:1200px; color:#fff; margin:0 auto; padding-top:26px; text-align:center;font-size:14px;}

.footmenuline{ width:1px; height:140px; float:left; margin: 50px 0 0 320px;background:#87888A}
.footmenulinea{ width:1px; height:140px; float:left; margin: 50px 0 0 10px;background:#87888A}

.footmenu{ width:110px; height:140px; float:left; margin:43px 0 0 10px; text-align:left}
.footmenu_title{ font-family:font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei"£¬"ËÎÌå"; font-size:16px; font-weight:bold}

#probt1{ width:180px; height:36px; line-height:36px; float:left; padding:0 0 0 50px; color: #FFF; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-size:14px;}
#probtsy{ width:180px; height:30px; line-height:30px; float:left; padding:0 0 0 50px; color: #FFF; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-size:14px;}

 .prolihome{ width:160px; height:138px; float:left; margin:5px 7px 22px 0; padding:0; overflow:hidden; }
  .proliahome a{display:block; padding:3px 3px;}
  .proliahome a:link, .proliahome a:visited{ width:150px; height:105px; border:1px solid #CCC; margin:0 auto;padding:3px 3px;}
  .proliahome a:hover{ width:150px; height:105px; border:2px solid #FF6600;padding:3px 3px;}
  .proliahome img{ width:150px; height:105px; margin:0 auto;}
  .prolibhome{ width:150px; height:35px; line-height:35px; text-align:center; overflow:hidden; color:#333; }
  .prolibhome a:link, .prolibhome a:visited{color:#333; }
  .prolibdahome{ width:150px; height:35px; line-height:35px; text-align:center; overflow:hidden; color:#FFF;}
  .prolibdahome a:link, .prolibda a:visited{color:#333; padding:3px 3px;}
  
  .prolih{ width:216px; height:169px; float:left; margin:0 6px 2px 15px; padding:0; overflow:hidden; }
  .proliah a{display:block; padding:3px 3px;}
  .proliah a:link, .proliah a:visited{ width:180px; height:126px; border:1px solid #CCC; margin:0 auto;padding:3px 3px;}
  .proliah a:hover{ width:180px; height:126px; border:2px solid #FF6600;padding:3px 3px;}
  .proliah img{ width:180px; height:126px; margin:0 auto;}
  .prolibh{ width:180px; height:35px; line-height:35px; margin:0 auto; text-align:center; overflow:hidden; color:#464646; }

.linedb{ width:1000px; height:3px; margin:0 auto; background:url(../images/line.jpg)}
 #submenu{ width:950px; height:40px; line-height:40px;margin:0 auto;}
#menu_bg{width:100%;height:117px; line-height:50px; position: relative; z-index:2; background:#0066CC}
#menu{ width:580px; height:46px; margin-top:40px; line-height:46px; float:right; } 
#menu ul li{ float:left; padding:0; margin:0; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei","ËÎÌå";}
#menu ul li a{  padding:0; line-height:46px;  font-size:13px;text-align:center; display:block; color:#000}
#menu ul li a:hover{text-decoration:none; height:46px;line-height:55px; color:#000;}
#nav {width:100%;height:46px; line-height:46px;  display:block;margin:0 auto;}
#nav .mainlevel{ float:left; width:108px;height:46px;line-height:46px;font-family: "Î¢ÈíÑÅºÚ","Microsoft YaHei", "ËÎÌå"/*IE6 only*/ }
#nav .mainlevel a {width:108px; height:46px;line-height:46px; font-size:15px;display:block; text-decoration:none;text-align:center;}
#nav .mainlevel a:hover {color:#333; width:108px;text-decoration:none;height:46px;line-height:46px; margin:0; background:#CB0101;}
#nav .mainlevel a.y{ text-decoration:none; background:#CB0101;color:#333;}	
#nav .mainlevel ul {display:none; position:absolute; }
#nav .mainlevel li { border-bottom:1px solid #ccc;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8; background:#fff; height:30px; line-height:55px; width:108px;/*IE6 only*/}
#nav .mainlevel li a{color:#000; text-decoration:none; line-height:55px; display:block;  width:108px; text-align:center; font-size:12px; }

#menu .mainlevelnews{ float:left;width:96px;/*IE6 only*/}
  #menu .mainlevelnews a {width:96px; height:46px; text-align:center; margin:0; color:#000; padding:0; line-height:46px;font-size:16px;font-family: "Î¢ÈíÑÅºÚ","Microsoft Yahei";display:block;}
  #menu .mainlevelnews a:hover {color:#000; border-bottom:2px solid #CCB88B;height:46px;line-height:46px; text-decoration:none; }
  #menu .mainlevelnews ul {display:none; position:absolute; float:left; padding:0; width:162px; height:46px;line-height:117px; color:#333;}
  #menu .mainlevelnews li { border-bottom:0px solid #ccc;filter:alpha(opacity=90);-moz-opacity:0.8;opacity: 0.8; background:#FFF;  height:32px; line-height:32px; font-size:13px;font-family: "Î¢ÈíÑÅºÚ", "Microsoft Yahei"; color:#333;font-weight:bold;/*IE6 only*/} 
  #menu .mainlevelnews li a{text-decoration:none; line-height:32px; display:block;  width:162px;text-align:left; height:32px;font-size:13px;font-family: "Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-weight:bold;color:#333333;}
  #menu .mainlevelnews li a:hover{color:#FF0000; text-decoration:none;width:162px; margin-top:0;height:32px;line-height:32px;}
#nav .mainlevelnews a.y{width:100px; text-decoration:none;color:#000; border-bottom:2px solid #CCB88B; height:46px;line-height:46px; }	

#ft{width:950px;margin-left:auto;margin-right:auto;}
#ft{clear:both;overflow:hidden;padding:10px 0 20px;background-color:#ccc;color:#2C6288;font-size:12px;font-family:tahoma;text-shadow: 1px 1px 0 #FFF}
#ft a{color:#2C6288;}
#ft a:hover{color: #903;text-shadow:1px 1px 0 #FFF;}#ft b{font-weight:400;}
#ft .tip{padding-left:2em;color:#666;}
.reflect{margin-bottom:20px;-webkit-box-reflect: below 3px -webkit-gradient(linear, 0 0, 0 100%, from(transparent), to(rgba(255, 255, 255, 0.9)));}
.fr{float:right;}

 #dbt{ width:326px ; height:6px; display:block; padding:0 0 10px 0; background:url(../images/dbg.jpg); }
 #left_gg_ny{ width:277px; min-height:150px;height:auto;_height:150px;}
 #left_gg_nyny{ width:208px; margin:10px 0 0 50px;}
 #pro_l{ width:302px; height:252px; display:block; float:left;}
  #pro_l_bt{ width:302px; height:32px; background: url(../images/pro_bt.jpg);}
  #pro_l_bt1{ width:302px; height:32px; background: url(../images/pro_bt1.jpg);}
  #pro_l_nr{ width:302px; height:252px; background: url(../images/pro_bg.jpg);}
  #pro_l_nr1{ width:302px; height:220px; background: url(../images/pro_bg1.jpg);}
  #pro_zp{ padding:0 0 0 23px; }
  #pro_zp1{ padding:66px 0 0 20px; line-height:22px; color:#4e4e4e;background:url(../images/tel.gif) top no-repeat;}
  #pro_more{ margin:5px 0 0 100px; width:82px; height:22px; background:url(../images/more_bg.gif); line-height:22px; font-size:12px; color:#69A444;}
#flash{ width:100%; height:792px; margin:0 auto; overflow:hidden;position:relative;z-index:1; background: url(../images/about_bg.jpg);}
#flashx{ width:1920px; height:792px; position:relative;left:-980px; margin-left:50%;}
#flash1{ width:100%; height:326px; margin:0 auto; overflow:hidden;position:relative;z-index:1; background: url(../images/symap.jpg);}
#flashx1{ width:1920px; height:326px; position:relative;left:-690px; margin-left:50%;}
.hanjuall{ width:100%; height:46px; line-height:46px; font-family:"ËÎÌå"; margin:0 0 10px 0; border-bottom:1px solid #E2E2E2; background:#FFF}
.hanju{ width:1004px; height:32px; line-height:46px; font-family:"ËÎÌå";margin:0 auto; background:#FFF}
.titleabout{ width:120px; height:21px; line-height:21px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; float:left; font-size:20px; margin:0 0 0 10px; color:#000}
.titleaboutbt{ width:120px; height:21px; line-height:21px; font-family: Verdana, Geneva, sans-serif; float:left; font-size:20px; font-weight:bold;margin:0 0 0 -10px; color:#000}
.titleline{ width:66px; height:1px;background:#D6D6D6; margin:0 auto;}

.titlecpsy{ width:100px; height:36px; line-height:36px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; text-align:center; float:left; font-size:17px; margin:0 0 0 20px; color:#FFF}
.titlecp{ width:432px; height:50px; line-height:50px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; margin:0 auto; text-align: center;font-size:15px; color:#252525}
#titlecp{ width:432px; height:50px; line-height:50px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; margin:0 auto; text-align: center;font-size:15px; color:#252525}
#titlecp ul a{ float:left;width:432px; height:50px; text-align:center; line-height:50px;}
#titlecp ul li a{width:108px; height:50px;line-height:50px; font-size:15px;display:block; text-decoration:none;text-align:center;}
#titlecp ul li  a:hover {color:#333; width:108px;text-decoration:none;height:50px;line-height:50px; margin:0; background:#ccc;}
#titlecp ul li  a.y{ text-decoration:none; background:#ccc;color:#333;}	

#titlecpx{ width:216px; height:50px; line-height:50px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; margin:0 auto; text-align: center;font-size:15px; color:#252525}
#titlecpx ul a{ float:left;width:216px; height:50px; text-align:center; line-height:50px;}
#titlecpx ul li a{width:108px; height:50px;line-height:50px; font-size:15px;display:block; text-decoration:none;text-align:center;}
#titlecpx ul li  a:hover {color:#333; width:108px;text-decoration:none;height:50px;line-height:50px; margin:0; background:#ccc;}
#titlecpx ul li  a.y{ text-decoration:none; background:#ccc;color:#333;}	

.titleenabout{ width:270px; height:21px; line-height:21px; font-family: Verdana, Geneva, sans-serif; float:left; font-size:12px; margin:0 0 0 -5px; color:#666}
.titleen{ width:120px; height:21px; line-height:21px; font-family: Verdana, Geneva, sans-serif; float:left; font-size:12px; margin:0 0 0 -20px; color:#666}
.titlexmsy{ width:780px; height:10px; background: url(../images/lanmubgxm.jpg)}
.titlexm{ width:692px; height:10px; background: url(../images/lanmubgxm.jpg)}
.titlemore{ width:60px; height:21px; line-height:21px; font-family: Verdana, Geneva, sans-serif; float:right; font-size:10px; margin:10px 10px 0 0; color:#666}
.titlemore a:link{ color:#666}
.titlemore a:visited{ color:#666}
.titlemore a:hover{ color:#FF0000}



#logobanner_bg{ width:100%; height:160px;}
#flashny1{
	width:100%;
	height:350px;
	margin:0 auto;
	 padding:0;
}
#jjj{ width:608px; height:25px;  margin:0; float:right;line-height:25px;}
#tubiansy{ width:980px; height:36px; line-height:36px; padding:0px; color:#FFF; text-align:right; font-size:12px;  }
#tubian{ width:720px; height:36px; line-height:36px; padding:0px; color:#FD7C00; font-size:13px;  font-weight:bold;}

#tubianhonor{ width:720px; height:36px; line-height:36px; padding:0px; color:#FD7C00; font-size:13px;  background:url(../images/tu_honor.jpg); font-weight:bold;}
#tubiana{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;background:url(../images/tu_about.jpg);}
#tubiana1{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;background:url(../images/tu_about1.jpg);}
#tubiana2{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;background:url(../images/tu_about2.jpg);}

#tubian_news{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;  background:url(../images/tu_news.jpg); }
#tubian_designer{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;  background:url(../images/tu_designer.jpg); }
#tubian_bd{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;  background:url(../images/tu_bd.jpg); }
#tubian_job{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;  background:url(../images/tu_job.jpg); }
#tubian_contact{ width:720px; height:36px; line-height:36px; padding:0px; color:#904401;  background:url(../images/tu_lx.jpg); }
.tpgdbt{ width:1100px; height:35px; line-height:35px; margin:0 auto; background:#FFF;display:block;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;z-index:-1;}
#bbt1{ width:100px; height:35px; display:block; margin:0 0 0 30px; float:left; z-index:999px; color:#000; font-size:14px; font-weight:bold; }
#bbt1 div{ position:relative;}
.tpgdbt2{ width:926px; height:58px; margin:0 auto; background: url(../images/ysjybt1.png)}
.contactsy{ width:630px; height:200px; display:block; font-size:14px; float:right;}

#tup{ width:1004px; margin:0 auto;}
#bannerny{ width:100%; height:auto; overflow:hidden;position: absolute; z-index:1; background: url(../images/bgbg.jpg);}
#bannernyx{ width:1600px; height:102px; position:relative;left:-700px; margin-left:50%;} 
#footx{ width:1200px; height:80px; line-height:22px; background:#BB1B27; margin:0 auto;}
 #foot{ width:100%;height:auto; background:#032F56;}
  #footabc{ width:1200px; height:324px; margin:0 auto; padding-top:130px; overflow:hidden; line-height:22px; color:#fff;}
 #foot1{ text-align:center; color:#000; padding:20px 0 0 0; line-height:28px; margin:0 auto;}
 #foot1 a:link{ color:#6C5A41; text-decoration:none;}
 #foot1 a:visited{ color:#6C5A41; text-decoration:none;}
 #foot1 a:hover{ color:#6C5A41; text-decoration:underline;}
 
  #foota{ width:1180px; height:232px; margin:50px 0 0 0;}
 .footli{ width:228px; float:left; color:#B8B8B8; margin-left:20px;}
 .footlitt{ width:163px; height:38px; font-size:18px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; margin:0 0 8px 0;}
 .footlitt a{ color:#fff; text-decoration:none;}
 .footlitt a:link{ color:#fff; text-decoration:none;}
 .footlitt a:visited{ color:#fff; text-decoration:none;}
 .footlitt a:hover{ color:#fff; text-decoration:underline;}
 
 .foot-name-line{ width:35px;border-bottom:1px solid #9598A2 ; margin:0 0 15px 0}
 .fli{ width:220px; height:24px; color:#ccc;line-height:24px; padding:0 0 0 0;}
 .fli a{ color:#fff;}
 .fli a:link{ color:#fff; text-decoration:none;}
 .fli a:visited{ color:#fff; text-decoration:none;}
 .fli a:hover{ color:#fff; text-decoration:underline;}
 
 #footb{ width:300px; height:220px; padding:30px 0 5px 0; float:left; }
 
 .back_button{ width:83px; height:94px; margin:0 auto; position: relative;z-index:2; padding-top:205px;}
 #pic1{ width:100%; height:auto; display:block;}
 #kudu{ width:142px; float:right; line-height:22px;}
.newstuny{ width:355px; height:241px; float:left; padding:0; overflow:hidden; display:block;}
.newsright{ width:520px; float:right; height:241px;}
#bj{ margin:0 auto; width:1002px;}
#linktb{ background:url(../images/linkbg.jpg); height:64px;}
#links{ float:left; padding:5px; color:#333;}
#links a:link,#links a:visited,#links a:hover{  padding:5px; color:#999;}
 #jj{ width:430px; height:282px; float:right; display:block; overflow:hidden;}
 #tupian{ width:250px; height:71px; padding:0 0 0 10px; display:block; overflow:hidden;}
 #mainall{height:auto; }
#main1{ width:1380px; height:auto; margin:6px auto;padding:0;} 
#mainsy{ width:1170px; height:auto; margin:8px auto;padding:0; background:#FFF;overflow:hidden;height:auto!important;height:400px; min-height:400px; border:0} 
#mainsygc{ width:1140px; height:auto; margin:8px auto;padding:0; background:#FFF;overflow:hidden;height:auto!important;height:400px; min-height:400px; border:0} 

#stu{ width:161px; height:96px;}
#xzi{ width:160px; height:99px; line-height:20px; color:#666; background:url(../images/g11.jpg);}
#link{ width:980px; height:39px; margin:10px auto; background:url(../images/link.jpg); border:1px solid #CCC;}
#link1{ width:80%; height:39px; line-height:39px;margin:0 auto; padding:0 0 0 160px;}
#hj{ width:950px; height:10px; background:#FAFAFC; margin:0 auto;}
#main{ width:960px; margin:0px auto; background:#FFF;} 
#ny_zj{ width:552px ; height:auto; display:block; float:left; }
#zjj{ width:703px ; margin:3px; height:206px; display:block; float:right; }
#ny_zj1{ width:552px ; height:59px; display:block; float:left;background:url(../images/bt_jj.jpg);}
#ny_zj2{ width:310px ; height:auto; display:block; border:0; margin:0 auto;}
#zjj_ny{ width:238px; height: auto; border:1px solid #CCC; background:url(../images/al_bg.jpg);}
#ny_zj3{ width:100% ; height:30px; display:block; float:left;}
#zj{ float:left; width:552px; height:auto;}
#zbtu{ width:161px; height:210px; margin:7px 5px; float:left;}
#zz{ margin:0 5px; padding:10px 0 0 0;}
#ybny{ width:500px; height:154px; padding:4px 4px; float: right;}
#zjjxny{ width:720px;overflow:hidden;height:auto!important;height:400px; min-height:400px; border:0;}
#zjjxnysy{ width:1004px;overflow:hidden;height:auto!important;height:405px; min-height:405px; border:0px;}
#zjjxnysy1{ width:1004px;overflow:hidden;height:auto!important;height:400px; min-height:400px; border:0; }

#zjjxny1{ width:720px;overflow:hidden;height:auto!important;height:405px; min-height:405px; border:0px;}
#sjs{ width:650px; height:320px; float:left;}
#sjss{ width:1000px; height:auto; float:left; border:0;}
#sjss1{ width:320px; height:auto; float:right;}
#sjs1{ width:1001px; height:33px; line-height:33px; margin:0 auto; background:url(../images/probt.jpg);}
#ssssy{ width:641px; height:58px; background:url(../images/jjbtsy.jpg);}
#sss{ width:641px; height:58px;}
#sss1{ width:372px; height:33px; background:url(../images/sss1.jpg); float:right;}
#sjsjj{ width:1004px; height:40px; line-height:40px; margin:0 auto;}
#sjs2{ width:610px; height:160px; margin:0 auto;}
#lineline{border-bottom:1px dashed #999999; height:1px;width:1004px; margin:0 auto;}
#zjj_al{ width:302px; height:296px; margin:0; border:0; background:#FFF;}
#zjj_alc{ width:441px; height:296px; margin:0; border:0; background:#FFF;}
#zjj_alr{ width:234px; height:296px; margin:0; border:0; background:#FFF;}

#zjjx{ margin:3px;width:720px; height:auto; display:block; float:right;}
#zjjxdt{ margin:3px auto;width:1000px; height:auto; display:block;}
#zjjxsy{ margin:3px;width:1004px; height:auto; display:block; float:right;}

#zjjxa{ margin:3px;width:750px; height:auto; border:0; display:block; float:right;}
#ny_yb{ width:211px ; height:auto;display:block;float:right;}
 #main_l{ float:left; width:250px; height: auto;overflow:hidden;}
 #main_c{ float:left; width:486px; height: auto;overflow:hidden;}  
 #main_right{ float:left; width:715px; height: auto;overflow:hidden;}  
 #main_right1{ float:left; width:465px; height: auto;overflow:hidden; border:0;  margin:0 0 0px 0px;}
 #main_r{ float:right; width:272px; height: auto;overflow:hidden;} 
 #main_r1{ float:right; width:250px; height: auto;overflow:hidden;} 
 #lcx1{ width:690px; min-height:480px;margin:0px auto; overflow:hidden;}
	 #lcx ul{ width:690px; }
	 #lcx ul li{ width:140px; height:108px; border:1px solid #A6B2CA; float:left; margin:0 0px 0 0; background:#fff;}
	   .lcxlia{ width:140px; height:108px; overflow:hidden; text-align:center;}
	   .lcxlib{ width:140px; height:20px; border-top:1px solid #A6B2CA; background:#E1E1E1; line-height:20px; text-align:center;} 
.main_l_t{ float:left; width:100%; height:32px; background:url(../images/main_01.jpg);}
.main_l_c{ float:left; width:100%; height:250px; background:url(../images/main_04.jpg) top repeat-x #FFF;}
#nynew{ width:295px; height:180px; margin:0 auto;overflow:hidden; display:block; float:right;}
#nynew1{ width:80%; overflow:hidden;}
.main_c_t{float:left; width:100%; height:32px;background:url(../images/main_01.jpg);} 
.main_c_t1{float:left; width:100%; height:32px;background:url(../images/main_051.jpg);}  
.main_c_c{float:left; width:100%; height:250px;background:url(../images/main_05.jpg) top repeat-x #FFF;} 
.main_c_c1{ width:96%; height:auto; margin:0 auto;overflow:hidden; display:block;} 
.main_c_cc1{float:left; width:320px; height:auto; overflow:hidden; display:block;} 
.main_c_ccc{float:left; width:680px; height:auto; overflow:hidden; display:block;} 
#qq{ width:310px; height:auto; float:right;}
.main_c_c2{width:256px; height:auto;margin:0 auto;} 
.main_c_c2x{width:234px; min-height:auto; line-height:22px; padding:10px; border:1px solid #ccc; background:#FFF;font-size:14px;margin:0 auto;} 
#pro_tu{ width:248px; height:71px; margin:0 0 0 10px;}
.main_r_t{ float:right;width:272px; height:32px;background:url(../images/main_01.jpg) top repeat-x #FFF;}  
.main_r_c{ float:right; width:272px; height:250px;background:url(../images/main_06.jpg) top repeat-x #FFF;} 
#tou{ width:300px; height:79px; float:right; margin:23px 0 0 0; overflow:hidden;}
#touall{width:100%; height:32px; margin:0 auto; background:#c3c3c1; }
.toul{ width:300px; height:32px; color:#666; }
.pro_t{width:200px;height:30px;overflow:hidden; float:left;}
.pro_c{width:736px;height:200px;overflow:hidden;}
.pro_ny{width:221px;height:225px; overflow:hidden; margin:0px; background:url(../images/pro_bg.jpg);}
.pro_nyy{width:221px;height:225px; overflow:hidden; margin:0px; background:#E4E4E4;}
.pro_nyyy{width:221px;height:150px; overflow:hidden; margin:0px; background:#F3F3F3;}
.pro_nyyyy{ margin:0 auto; background:#F3F3F3;}
.pro_ny1{width:245px;height:200px; margin:10px 0 0 0;overflow:hidden;}
#main_left{ float:left; width:221px; margin:0;overflow: hidden; }
#pro_left1{ float:right; width:250px; height:auto; border:0; margin:0;}
#link_pro{ float:left; height:auto; margin:0 0 6px 0; width:100%;}
.pro_bt{ height:30px;background:url(../images/left_bg.gif); border-bottom:1px solid #ccc;}
.pro_bt4{ width:465px; height:40px;background:url(../images/bt_gy1.jpg); overflow:hidden;}
.pro_bt3{ width:448px; height:40px;background:url(../images/bt_gy.jpg); overflow:hidden;}
.pro_bt33{ width:448px; height:40px;background:url(../images/bt_newnews.jpg); overflow:hidden;}
.pro_bt22{ width:246px; height:40px;background:url(../images/bt_xw1.jpg); overflow:hidden;}
.pro_bt2{ width:246px; height:40px;background:url(../images/bt_xw.jpg); overflow:hidden;}
.pro_bt21{ width:246px; height:40px;background:url(../images/bt_xw2.jpg); overflow:hidden;}
.pro_bt1{ width:693px; height:33px;background:url(../images/bt_pro.jpg); overflow:hidden;}
.rb{ width:736px; height:170px; background:#F0F0F0; border:1px dashed #C4C4C4;margin:0px auto; }
  #rbx{ width:736px; height:170px; margin:5px auto; overflow:hidden;}
  #rbx ul{ width:185px;}
  #rbx ul li{ width:176px; height:150px; padding:1px; border:1px solid #ccc; margin:0 5px 0 0; float:left;}
  #rbx ul li img{ width:176px; height:150px;}
#newszsbg{ width:1100px; height:265px;}
#newszs{ width:980px; height:304px; margin:0 auto; background:url(../images/jjj.jpg)}
.font_bj{ margin:3px 0 0 0;}
.morex{ width:73px; float:left; height:32px; margin-top:40px; margin-right:20px;text-align:center;line-height:32px;}
.morex a{ width:73px; float:left; height:32px;margin-right:20px;text-align:center; border:1px solid #ccc; color:#FFF; line-height:32px;}
.morex a:link,.more a:visited{width:73px;height:32px;color:#FFF; border:1px solid #ccc;line-height:32px;}
.morex a:hover{width:73px;height:32px;line-height:32px;color:#fff;background:#495ea1;}

.more{ width:73px; float:left; font-size:14px; height:32px;  margin-left:10px; text-align:center;line-height:32px; background:url(../images/more_bg.png) left no-repeat}
.more a{ width:70px; float:left; height:32px; padding-left:3px;  margin-right:20px;text-align:center;  line-height:32px;}
.more a:link,.more a:visited{width:73px;height:32px; color:#69A444; line-height:32px;}
.more a:hover{width:73px;height:32px;line-height:32px;color:#038bd5;}

.morepro{ width:57px; height:58px; float:left; padding:10px 0 0 0; margin:0 0 0 10px;}
 
#l{ width:250px; float:right; overflow:hidden;}
 .ltt{ width:250px; height:43px;}
 #lax{ width:190px;margin:0; padding:5px 0 0 3px;}
  #laxy{ width:98%;margin:0; padding:5px 0 0 3px;}
 
 .lali{ width:200px; height:28px;background:url(../images/an2.jpg); line-height:28px; margin:0; padding:0; float:left; display:block;border:0;}
 .lali a:link{color:#514b4b;width:200px; text-decoration:none;border:0; height:28px; line-height:28px;  }
 .lali a:visited{color:#514b4b;width:200px;  text-decoration:none;border:0; }
 .lali a:hover{ color:#FF0000; text-decoration:none;display:block; background: url(../images/an1.jpg) no-repeat;}
 
 .lali1{ width:230px; height:30px; margin:0;}
 .lali1:link,.lali1:hover,.lali1:visited{color:#F79002;font-weight:bold;}
 
.lalix{ width:230px; height:23px;margin:0 auto;border-bottom:1px dashed #A9CFFF; }
.lalix a{ height:21px; padding:2px 0 0 30px; line-height:21px; background:url(lalix.jpg) 15px 9px no-repeat; display:block;}
.lalix a:hover{ background:url(lalixy.jpg) 15px 9px no-repeat #fff;color:#f00; text-decoration:none;}
#lb{ width:250px; height:125px; margin:0; background:url(lbtt.jpg) no-repeat;}
#lb a{ width:250px; height:80px; margin:1px 0 0 0; display:block;}
#lc{ width:230px; padding:10px; line-height:22px; font-size:14px; color:#21375E;}
#r{ width:1008px; float:left; overflow:hidden;}
 #ra{ width:1008px; height:282px;}
  #rax{ width:298px; height:282px; float:left; overflow: hidden;}
  #raxx{ width:298px; height:251px; line-height:22px; overflow:hidden; background: url(../images/bgbg.jpg);}
  #ray{ width:280px; height:210px; float:right; padding:5px;}
 #rc{ width:707px; margin:0; border-top:1px solid #E3E3E3;}
  #rcx{ width:687px; margin:10px auto; overflow:hidden;}
  #rcx ul{ width:750px;}
  #rcx ul li{ width:164px; height:150px; float:left; margin:0 10px 0 0;}
  .rclia{ width:160px; height:120px;border:2px solid #CCC;}
  .rclia img{ width:160px; height:120px;}
  .rclib{ width:164px; height:26px; line-height:26px; text-align:center; color:#21375E;}
  #z_bian{ width:299px;float:left; overflow:hidden;}
  #y_bian{ width:690px; float:left; overflow:hidden; margin:0;}
  #y_bian1{ width:976px; margin:0 auto; overflow:hidden; background: url(../images/main_04111.jpg);}
  #y_bian2{ width:709px; margin:0 auto; overflow:hidden;}
  #y_biantd{ width:1000px; margin:0 auto; overflow:hidden;}
  #news_bt{ width:299px; height:32px; background:url(../images/main_011.jpg);}
  #news_ny{ width:299px;}
  #jj_bt{ width:804px;}
  #jj_bt1{ width:704px;height:32px; background: url(../images/bt_about1.jpg); }
  #jj_ny{ width:690px;display:block; float:left;min-height:510px;height:auto;_height:510px; overflow:hidden;}
  #jj_ny1{ width:690px;background: url(../images/bgt21.jpg) top center repeat-x #fff; display:block; float:left;}
  
 #demoa{ width:1120px;overflow:hidden; margin:0 auto;}
 #demo1a{ width:2620px;}
 #demo2a{ width:2620px;} 
 #demoa ul{ width:2620px;}
 #demoa ul li{ width:150px; height:160px; margin:6px 6px 0 3px; float:left;}
 #demoa ul li div{ width:140px; height:100px;border:1px solid #ccc;}
 #demoa ul li img{ width:140px; height:100px;}
 #demoa ul li p{ width:140px; height:26px; line-height:26px; text-align:center; color:#666;}
 
#demo{ width:100%; height:204px; margin: 10px auto; overflow:hidden;}
 #demo1{ width:2620px;}
 #demo2{ width:2620px;} 
 #demo ul{ width:2620px;}
 #demo ul li{ width:140px; height:159px; margin:10px 10px 0 0; float:left;}
 #demo ul li div{ width:140px; height:108px; padding:0px; border:1px solid #ccc;}
 #demo ul li img{ width:140px; height:108px;}
 #demo ul li p{ width:140px; height:30px; line-height:30px; text-align:center; color:#666;}
 
 
 #rcy{ width:552px; margin:10px auto; overflow:hidden;}
  #rcy ul{ width:552px;}
  #rcy ul li{ width:140px; height:108px; float:left; margin:0 10px 0 0;}
  .rcliy{ width:140px; height:108px;border:2px solid #CCC;}
  .rcliy img{ width:140px; height:108px;}
  .rclix{ width:140px; height:26px; line-height:26px; text-align:center; color:#21375E;}
  
#div11{ width:236px; height:95px; margin:0 auto;}
#divccc{ width:100%; margin:0 auto;}
#divsy{ width:1058px; height:336px;  margin:0 auto; line-height:22px; color:#464646; background:#FFF; font-size:14px;}
#div12{ width:100%; margin:0 auto; line-height:32px; color:#464646; font-size:14px;}
#divabout{ width:100%; height:auto; margin:0 auto; border:0; padding:0;olor:#464646; }
.wenzikd{ width:500px; height:347px;line-height:28px; margin:0 auto;font-size:16px;   display: flex;
    justify-content:center;
    align-items:Center;}
/*left and right*/
#jj_xj{ width:300px; height:244px; }
#jj_xjr{ width:226px; margin:0 auto;}
#jj_xjc{ width:641px; height:auto; margin:0 auto; }
#jj_xjcny{ width:781px; height:auto; margin:0 auto; }


.rollBox{ width:1004px; height:160px; margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(images/buttonl.gif) no-repeat ;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:52px;width:20px;background:url(images/buttonr.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .Cont{width:1004px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:132px;float:left;text-align:center;} 
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 

/*about*/
#nr{ width:707px; float:right; overflow:hidden;}
#nr1{ width:707px; margin:0 auto; overflow:hidden; overflow:hidden;}
#about{ width:96%;line-height:22px; margin:10px auto; font-size:13px;} 
#aboutdt{ width:1000px;line-height:22px; margin:10px auto; font-size:13px;} 
#about11{ width:96%;line-height:22px; margin:10px auto; font-size:13px;} 
.about3{ width:255px;line-height:22px;  margin:10px auto; font-size:12px; color:#CCC;overflow:hidden;} 
.aboutx{ width:100%;line-height:22px;  margin:0px auto; font-size:12px; color:#7F7F7F; background:#FFF;overflow:hidden;} 
.about33{ width:211px;line-height:22px;  margin:0px auto; font-size:12px; color:#7F7F7F; background: url(../images/21.jpg);overflow:hidden;}
#tu{ margin:0 auto; width:211px; height:79px; display:block;}
.about4{ width:208px;line-height:22px; height:auto;margin:0px auto; font-size:12px; color:#333333; overflow:hidden;} 
#about5{ width:255px; height:22px;line-height:22px; padding: 0 0 0 10px; float:left; font-size:12px; color:#7F7F7F; border:0;}
#about55{ width:262px; height:22px;line-height:22px; padding:0; float:left; font-size:12px; font-weight:bold; color:#666;} 
#zjj_left{ width:386px; height:296px; margin:0 6px 0 10px; display:block; float:right; background:#FFF; border:1px solid #CCC;}
#ggg{ width:1004px; height:33px; margin:0px auto; line-height:33px; border:0px solid #DCDCDC; background:url(../images/ggbg.jpg);}
#gg1{ width:980px; height:28px; margin:0px auto; line-height:28px; border:1px solid #DCDCDC; background: url(../images/ggbg.jpg);}
#designer1{margin:20px 0 20px 0 ; height:195px; width:1000px; float:left;}
#designer2{margin:10px auto; height:544px; width:265px; float:right; }
#designer3{margin:10px auto; height:238px; width:702px;  }
#zjj_righta{ width:320px; height:383px; margin:0 0 0 13px; display:block; float:right;}
#zjj_rightb{ width:650px; height:383px; margin:0; display:block; }
#mm{ width:710px; height:296px;}
#zjj_albtsytt{ width:236px; height:33px; line-height:33px; margin: 0 0 0 14px;color:#FFF; font-size:15px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; float:left; background:url(../images/lxbt.jpg);}
#zjj_albt{ width:720px; height:33px; line-height:33px; margin:0;color:#2A2A2A; font-size:15px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; float:left;}

#zjj_albtsy{ width:86px; height:34px; line-height:34px; margin: 0;color:#333333; font-size:15px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; float:left; background:url(../images/lxbt.jpg);}
.aboutus{width:70px; height:34px; line-height:34px; margin: 0;color:#333333; font-size:12px; float:left; font-family: Verdana, Geneva, sans-serif;}
#zjj_albta{ width:718px; height:24px; line-height:30px; color:#006699; font-size:13px; font-weight:bold; float:left; background:url(../images/lxbt.jpg);}
#zjj_albt1{ width:255px; height:32px; line-height:30px; color:#006699; color:#FFF; font-size:13px; font-weight:bold; float:left; background:url(../images/lxbt1.jpg);}
#zjj_albta{ width:202px; height:47px;color:#333; font-size:12px; text-align:center; line-height:22px; margin:0 auto;}
#rightdh{ width:265px; height:544px; margin:10px 0 0 0; float:right;}
#zjj_designer{ width:1004px; height:370px; margin:0 auto; display:block; margin: 0 auto;}
#diva2{ width:100%; height:auto; margin:5px auto; padding:0; line-height:22px;}
#zjj_rightr{ width:641px; height:auto; margin:0; display:block; float:left;}
#zjj_rightny{ width:1120px; height:auto; margin:0; display:block; float:right; background:#fff}
#zjj_rightnyx{ width:890px; height:auto; margin:0; display:block; float:right; background:#fff}
.gdall{ background:#fff; padding:20px 0;}
#zjj_rightnyn{ width:692px; height:450px; margin:0; display:block; float:right; background:#fff}
.gcnewaboutc{ width:502px; height:299px; margin:10px 80px 0 0; float:right}
.gcaltitle_bg{ width:100%; height:50px; background:url(../images/gcaltu_title.jpg); margin:0 auto;}
.titlecp1{ width:210px; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; float:left; font-size:22px;  margin:5px 0 0 23px; color:#666}
.titlecp2{ width:90px; height:20px; line-height:20px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; float:left; font-size:16px;margin:2px 0 0 30px; color:#D42828}
.titlecp3{ width:430px; height:56px; line-height:56px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-weight:bold; font-size:34px; text-align: center;  margin:0 auto; padding-top:30px;color:#333}
.titlecp3 span{ color:#67A444}
.aboutmain{ width:1200px; height:365px; margin:0 auto; clear:both; }
.titlelittle{ width:98%; height:36px; line-height:36px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei";font-size:16px; letter-spacing:6px; text-align: center;  margin:0 auto; color:#444}

#laxpic{ width:272px; height:200px; margin:3px 0 0 2px;  float:left;}
   #laxpic img{ width:272px; height:200px;border:1px solid #CCC;}
  #laxr{ width:390px; height:147px; overflow:hidden; background:#428ED9; float:right;}
   #laxrtt{ width:96%; height:38px; margin:0 auto; font-size:14px; line-height:38px; font-weight:bold; overflow:hidden; color:#FFFFFF;}
   #laxrtt a:link{ text-decoration:none;color:#FFFFFF;}
   #laxrtt a:visited{ text-decoration:none;color:#FFFFFF;}
   #laxrtt a:hover{ text-decoration:none;color:#FF0000;}
 #laxs{ width:620px; height:178px;}  
 #laxx{ width:96%; height:150px; overflow:hidden; margin:0 auto; line-height:20px; color:#FFF;}
 #lay{ width:233px; height:96px;margin:5px 0 0 0; }
  #layabc{ width:100%; height:auto;margin:0 atuo; padding-top:7px;}

   #laxrask{ width:272px; height:200px; margin:0; overflow:hidden; background:#EEEEEE; float:right;}
   #laxrttask{ width:96%; height:38px; font-size:14px; line-height:38px; margin:5px 0 0 6px; font-weight:bold; overflow:hidden; color:#333333;}
   #laxrttask a:link{ text-decoration:none;color:#333333;}
   #laxrttask a:visited{ text-decoration:none;color:#333333;}
   #laxrttask a:hover{ text-decoration:none;color:#FF0000;}
 #laxsask{ width:306px; height:178px;}  
 #laxxask{ width:96%; height:150px; overflow:hidden; margin:0 auto; line-height:20px; color:#666666;}
 #hdmore{ width:88px; height:27px; float:right;}
 .newstitle{ width:100%; height:42px; margin-top:5px;background:url(../images/synews_bg.jpg)}
 .newstitle1{ width:100%; height:auto; margin:10px auto;}

.newsline{ height:23px; line-height:23px; background:url(../images/linea.png) repeat-x}
.layliabc{ width:340px; height:24px;line-height:24px; margin:0 0 0 10px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-size:16px;float:left; overflow:hidden;}
 .layliabc a:link{ text-decoration:none;color:#666;}
 .layliabc a:visited{ text-decoration:none;color:#666;}
 .layliabc a:hover{ text-decoration:none;color:#FF0000;}
 
 .layliabcx{ width:350px; height:33px;line-height:33px; margin:10px 0 0 10px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-size:18px;float:left; overflow:hidden;}
 .layliabcx a:link{ text-decoration:none;color:#666;}
 .layliabcx a:visited{ text-decoration:none;color:#666;}
 .layliabcx a:hover{ text-decoration:none;color:#FF0000;}
 
 .layliabcny{ width:96%; height:78px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-size:14px;margin:10px 0 0 10px;line-height:26px; float:left; overflow:hidden;}

 .newsliabc{ width:110px; height:24px;line-height:24px;float:right; margin:0 0 0 10px; font-size:14px;text-align:center;color:#666;}
 .newsliabc span{ font-size:28px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; font-weight:bold; color:#004ea2}
.gcnewaboutl{ width:100%; height:auto; color:#666;line-height:24px; font-size:14px; float:left; }
.gcnewaboutnews{ width:683px; height:300px; margin:0; float:left}
.scsbbg{ width:306px; height:50px; line-height:50px; background: url(../images/scsbbg.jpg)}

#aa1{ width:410px; height:390px; margin:0; background:#FFF; display:block;float:left}
#aabt1{ width:410px; height:30px; background:url(../images/aabt1.jpg)}
#aabt2{ width:240px; height:30px; background:url(../images/aabt1.jpg)}
#aa1 div{position:relative; height:30px; line-height:30px; margin:0 0 0 0; font-size:14px;  color:#000;
}
#aa2{ width:710px; height:390px; margin:0 0 0 10px;background:#FFF; display:block;float:left}
#aabt3{ width:265px; height:30px; background:url(../images/aabt1.jpg)}
#aa3{ width:240px; height:390px; margin:0 0 0 6px;background:#FFF; float:right}
#aa3 div{position:relative; line-height:30px; margin:0 0 0 0; font-size:14px;  color:#000;
}
#aa3 div span { width:240px; height:218px; display:block; margin: 3px auto;font-size:12px; color:#000; line-height:22px}

#zjj_rightrr{ width:432px; height:194px; margin:0 7px 0 0; display:block; float:left;border:1px solid #CCC;}
.newsbg33{ width:77px; height:25px; line-height:25px; color:#999;float: right;text-align:center;}
#aboutbtall{ width:100%;height:77px; background:#495EA1}
#aboutbt{ width:1150px; height:77px; margin:0 auto;background: url(../images/protitlebg.png);}
#aboutbten{ width:1004px; height:62px;  line-height:62px; margin:0 auto; text-align:center; font-size:36px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
#aboutbten2{ width:1004px; height:62px;  line-height:62px; margin:0 auto; padding-top:30px; color:#FFF; text-align:center; font-size:36px; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
#pro_menu{ width:855px; line-height:77px; font-size:16px; color: #333; margin-left:180px; float:left;}
#aboutbttitlex{line-height:77px; font-size:16px; color: #333; float:right; margin-right:22px;}
#aboutbttitle{ width:112px;height:35px; line-height:35px; margin:5px auto; text-align:center; font-size:20px; color:#fff; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; background:#66CCFF}
#aboutbtdetial{ width:1004px; height:53px; line-height:53px; margin:0 auto; color:#287951;  text-align:center; font-size:32px;letter-spacing:8px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
#aboutbtdetial2{ width:1004px; height:53px; line-height:53px; margin:0 auto; color:#FFF;text-align:center; font-size:20px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
#aboutbtdetialy{ width:1004px; height:53px; line-height:53px; margin:0 auto; color:#000;text-align:center; font-size:16px; ont-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
.morenews{ width:1043px; height:34px; line-height:34px; border:1px solid #FFF; background:#F6F6F6; margin:30px auto; text-align:center;font-size:16px; ont-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
.whyall{ width:100%; height:110px; background:#859DCD}
.why{ width:1150px; height:110px; margin:0 auto;}
.whyall1{ width:100%; height:558px; background:#EFF2F7}
.why1{ width:1150px; height:558px; margin:0 auto; background:url(../images/why1.jpg)}
.abouttuall{ width:100%; height:450px; background:#F3F3F3 }
.abouttu{ margin-top:80px;}
.abouttu img{ margin-right:20px;}
.aboutvideo{ width:470px; height:315px; float:left;}
.aboutny{ width:680px; text-align:left; font-size:16px; line-height:25px; height:315px; float:right;}
.linkbg{ width:1100px; height:70px; margin:42px auto; border:1px solid #8A8A8A; background:url(../images/linkbg.jpg)}
.linktu{width:1000px; height:70px; line-height:70px; margin:0 auto;}
.cppro{ width:100%; height:564px; margin:0 auto; background: url(../images/cppro.jpg) center}
.cpprotu{ width:1200px; height:564px; margin:0 auto;}
.zxzx{ width:100%; height:275px; margin:0 auto; background: url(../images/zxzxtu.jpg) center}
.zxzxtu{ width:1200px; height:160px; margin:0 auto;}
.job{ width:100%; height:465px; margin:0 auto; background: url(../images/jobtu.jpg) center}
.jobtu{ width:1200px; height:465px; margin:0 auto;}
.youshiall{ width:100%; background:#F0F0F0;}
.youshi{ width:1097px; height:1141px; margin:0 auto; background:url(../images/ys.jpg) center no-repeat}

#aboutbt1{ width:1100px; height:35px; background:url(../images/aboutbt1.jpg)}
#aboutbt2{ width:1100px; height:35px; background:url(../images/aboutbt2.jpg)}
#aboutgc{ width:1100px; height:35px; background:url(../images/aboutgc.jpg)}
#abouthonor{ width:1100px; height:35px; background:url(../images/abouthonor.jpg)}
#aboutcontact{ width:1100px; height:35px; background:url(../images/aboutcontact.jpg)}
#aboutculture{ width:1100px; height:35px; background:url(../images/aboutculture.jpg)}
#aboutjobs{ width:1100px; height:35px; background:url(../images/aboutjobs.jpg)}
#aboutreport{ width:1100px; height:35px; background:url(../images/aboutreport.jpg)}
#zbdh{width:226px;height:auto; float:left}
#zjj_rightrrr{ width:257px; height:auto; margin:0; display:block; float:left;background:#FFF; border:1px solid #EEEEEE}
#sssc{ width:432px; height:35px; background:url(../images/btbgg1.jpg);}
#ssssra{ width:334px; height:58px; background:url(../images/ssssra.jpg);}
#ssssr{ width:258px;  height:30px; font-size:14px; line-height:30px; color:#000; font-weight:bold;  background:url(../images/aabt1.jpg)}
#sssrx{ width:226px; height:54px; background:url(../images/dsfcx.jpg);}
#newsall{ background:#FFF; height:350px;}
.newsall{ width:345px; height:auto; margin-left:19px; float:left}
.newsallx{ width:345px; height:auto; margin-left:20px; float:left}
.ws1{ width:344px; height:175px; margin:0 auto;}

#sssr2{ width:246px; height:411px; display:block; float:left; background:url(../images/spbt2.jpg) no-repeat; margin:20px 0 0 0;}
#sssr22{ width:226x; height:411px; background:url(../images/spbt2.jpg); margin:0 auto}
#leftlx{ width:258px; height:158x; margin:0 auto;}
.divsp2{ width:326px; height:auto; margin:5px auto;color: #441514; line-height:22px}

#about4{ width:239px;line-height:22px; margin:10px auto; font-size:13px;} 
#about1{ width:740px;line-height:20px;margin:10px auto; height:auto;font-size:12px; color:#666666;} 
#about2{ width:440px;line-height:20px;margin:5px auto; font-size:12px; color:#4e4e4e;} 
#aboutpic{ float:left; margin:0 10px  0 0; padding:0;}
#pic{ width:255px; height:150px; display:block; margin:0 auto;}

#honor{ width:656px;margin:0 auto; padding:10px 0; overflow:hidden;}
 #honor ul{ width:800px; height:591px;}
 .honorli{ width:200px; height:180px; float:left; margin:20px 10px 10px 0;}
 .honorlia{ width:200px; height:150px;overflow:hidden; border:1px solid #C4E7FF; }
 .honorlia img{ width:200; height:150px; }
 .honorlib{ width:200px; height:30px; text-align:center; line-height:30px; color:#21375E; font-size:14px;} 


 
/*news*/
#news{ width:620px; margin:10px auto;}
  #news ul{ width:620px;height:auto}	 
  .newsli{ width:620px; height:25px; border-bottom:1px dashed #999; overflow:hidden; font-size:12px;}
  .newslinews{ width:840px; height:25px; border-bottom:1px dashed #999; overflow:hidden; font-size:12px;}

   .newslia{ width:700px; height:23px; float:left;background:url(rayli.gif) 5px 9px no-repeat; padding:2px 0 0 0; line-height:23px;}
   .newslia a:link,.newslia a:visited{ color:#666; text-decoration:none; border:0;}
   .newslia a:hover{ color:#CC0000; text-decoration:none; border:0;}
   .newslib{ width:80px; height:23px; padding:2px 6px 0 0; line-height:23px; float:right; margin:0; text-align:right; color:#666}
  
  #newstitle{ width:100%; height:30px; margin:0 auto; line-height:28px; padding:2px 0 0 0; font-size:14px; font-weight:bold;text-align:center;color:#666;}
  #newsadd{ width:100%; height:20px; padding:2px 0 0 0; line-height:20px; text-align:center; color:#666; font-size:12px;}
   #newsadd a:link,#newsadd a:hover,#newsadd a:visited{ color:#666; text-decoration:underline;}
  #newzt{ width:100%; margin:10px 0 0 0; line-height:22px; font-size:14px; color:#666;}
  #newsx{ width:100%; height:20px;}
  #newsxa{ width:360px; height:20px; float:left; overflow:hidden;}
  #newsxb{ width:360px; height:20px; float:right; text-align:right; overflow:hidden;}
  #ray{ width:376px; height:145px; overflow:hidden;background:url(lttx.jpg) top repeat-x #fff; padding:5px 0 0 0;}
  #ray1{ width:406px; height:221px; overflow:hidden;background:url(lttx.jpg) top repeat-x #fff; padding:5px 0px;}
   #ray ul{}
   .rayli{ width:96%; height:22px; border-bottom:1px dashed #ccc; margin:2px 0 0 0; overflow:hidden; float:left;}
   .raylia{ width:590px; height:20px; line-height:20px; float:left; padding:2px 0 0 10px; background:url(rayli.gif) 3px 6px no-repeat; }
   .raylia a:link,.raylia a:visited{ color:#666;font-size:12px}
   .raylia a:hover{ color:#FF0000;}
   .raylib{ width:60px; height:20px; line-height:20px; float:right; padding:2px 0 0 0; text-align:right;}
   
.raylibb{ width:100%; height:22px; border-bottom:1px dashed #ccc; margin:5px 0 0 0; overflow:hidden; float:left;}

   
    .rayliy{ width:98%; height:22px; border-bottom:1px dashed #ccc; margin:0 auto; overflow:hidden; float:left;}
   .rayliay{ width:80%; height:20px; line-height:20px; float:left; padding:2px 0 0 20px; background:url(rayli.gif) 3px 6px no-repeat;}
   .rayliby{ width:80px; height:20px; line-height:20px; float:right; padding:2px 0 0 0; text-align:right;}
  
#culture{ width:84px; height:23px; margin:12px 0 0 20px; background:#F5F5F5; text-align:center; line-height:23px; float:left; border:1px solid #6B6B6B;}
  
   #culture a:link,#culture a:visited{ color:#666;}
   #culture a:hover{ color:#FF0000;}
/*³ÉÔ±*/
#cy{ width:685px; padding:0 0 10px 15px;}
  #cy ul{ width:685px; height:788px;}	 
  .cyli{ width:685px; height:160px; font-size:12px; line-height:20px; border-bottom:1px dashed #ccc;padding:8px 0 8px 0; }
   .cylia{ width:120px; height:160px; float:left; margin:0; overflow:hidden;}
    .cylia img{ width:120px; height:160px;}
   .cylib{ width:558px; height:20px; float:right; margin:0;}
   .cylib span{ font-weight:bold;}
   .cylic{ width:558px; height:140px; float:right; margin:2px 0 0 0; overflow:hidden;}
   
   
#hr{ width:760px; margin:10px auto;}
  #hr ul{ width:760px; min-height:450px;_height:450px;}	 
#hr td{ line-height:20px; padding:2px 4px;}
.oo{ width:100px; text-align:center; font-weight:bold; font-size:14px; background:#f1f1f1;}
.xx{ width:260px;} 

#ly{ width:500px; padding:0; overflow:hidden; margin:20px auto; line-height:22px; color:#fff; min-height:300px;_height:300px;}
#ly form{ margin:0; padding:0; width:500px;}
.ly1{ width:100px; height:22px; text-align:center; float:left; border:1px dashed #ccc; border-right:0; margin:0 0 10px 0; color:#000;}
.ly2{ width:396px; height:22px; float:right; border:1px solid #ccc; margin:0 0 10px 0; background:#fff; overflow:hidden;}
.ly2 input{ width:390px; height:18px; padding:2px; border:0; background:0; line-height:16px;}
.ly3{ width:396px; height:100px; float:right; border:1px solid #ccc; margin:0 0 10px 0; background:#FFF;}
.ly3 textarea{ line-height:20px; width:394px; height:94px; border:0;}
#ly4{ width:100px; height:24px; margin:0 auto; }
#ly4 input{background:0; border:0; width:100px; height:24px; line-height:24px; padding:0;background:#BB0F0B; border:0; text-align:center; color:#fff;}


#r1{ width:740px; line-height:20px; height:160px; overflow:hidden;}
.r2{ width:740px; height:312px; overflow:hidden;}
 .r2 ul{ width:800px;}
 .r2li{ width:172px; height:156px; margin:0 10px 0 0; float:left;}
 .r2lia{ width:168px; height:126px; padding:1px; border:1px solid #fff;}
  .r2lia img{ width:168px; height:126px;}
 .r2lib{ width:172px; height:30px; line-height:30px; text-align:center;}
