html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
     
	font-family: "Microsoft YaHei","ËÎÌå" ;
	margin: 0;
	padding: 0;
	list-style:none;
	
	

}
input,li,a,textarea,div{ text-decoration:none;}
img{ border:0}
*{font-family: "Microsoft YaHei" ; }
.cb{ clear:both; font-size:0; line-height:0; height:0;}
body{ background-color:#f5f5f6;}
#header{ background:url(../images/topbg_03.jpg) top repeat-x; height:113px; }
#headert{ width:980px; margin:0 auto; height:80px;}
#logo{ height:80px;  width:142px; float:left;}
#headerb{ width:980px; margin:0 auto;}
#co{ width:56px; height:28px; float:right; margin-top:30px;}
#nav{ width:672px; float:left;}
#n2{ float:left; height:30px; line-height:30px; font-size:12px; text-align:center; background:url(../images/alist.gif) no-repeat left center; position:relative;}
#nav ul li a{ color:#414141; padding:10px 15px; background-position:bottom;}
#n1:hover{ color:#d6000f; padding:10px 15px; background:url(../images/abot.gif) repeat-x bottom;}
 

#nav ul li ul{ width:76px; background:url(../images/wewe.png) repeat; height:auto; margin:0; padding:0;position:absolute; top:33px; left:0px; z-index:999; border:1px solid #FCFCFC;}
#nav ul li ul li{ width:76px; height:38px; margin:0; padding:0; font-size:12px; color:#fff; text-align:center;  list-style-type:none; line-height:22px;}
#nav ul li ul li a{ width:76px;opacity:0.85;filter:alpha(opacity=85);-moz-opacity:0.85; height:30px; font-size:12px; font-weight:400; margin:0; color:Black; padding:8px 0 0 0; display:block; border-bottom:1px solid #999999;}
#nav ul li ul li a:hover{ background:#d6000f; color:#fff;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
#nav ul li ul li .hover{ background:#d6000f; color:#fff;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
 

.navh{ color:#d6000f !important;background:url(../images/abot.gif) repeat-x bottom;}
.nfirst{ background:none !important;}
#La{ float:right; width:124px; text-align:right; height:30px; line-height:30px; }
#La a{ font-size:12px; color:#888888; padding:10px 5px; }
#La a:hover{ color:#d6000f; }
#Seach{ background:url(../images/search.png) no-repeat;  width:151px; margin-top:5px;   float:right;}
#SeachTxt{ width:105px;border: 0 none;margin-top: 2px;background: transparent; font-size:12px; padding:1px 6px; color:#737373; margin-left:7px;}
#SeachButton{ width:20px;  height:20px;border: 0px;background: transparent; font-size:12px; cursor:pointer;}
#banner{ width:100%; height:393px;}
#banner ul{ width:100%; height:393px;}
#banner ul li{ width:100%; height:393px;}
#bannerbar{ height:12px; margin:10px auto;}
 
#bannerbar a{display:inline-block;zoom:1;*display:inline;vertical-align:top;position:relative;width:12px;height:12px;overflow:hidden;margin:0px 5px;letter-spacing:normal; background:url(../images/bannera.png) no-repeat;}
#bannerbar a.barh{ background:url(../images/bannerah.png) !important;}
#prdcase{ width:1046px; margin:0 auto; position:relative;}
#prdtitle{ font-size:16px; color:#434343; line-height:30px; font-weight:bold; width:980px; margin:10px auto 5px;}
#prdbox{ width:980px; height:162px; margin:0 auto; position:relative;}
.boxsho{  
  -moz-box-shadow: 0px 1px 4px #cbcbcb; /* Firefox */
  -webkit-box-shadow: 0px 1px 4px #cbcbcb; /* Safari and Chrome */
  box-shadow: 0px 1px 4px #cbcbcb; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
  behavior:url(../images/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */}
  #prdbox ul{ width:2000%; height:162px; position:absolute; left:0; top:0;}
  #prdbox ul li{ width:326px; float:left; height:162px; background:url(../images/index_09.jpg) repeat-y; border-left: solid 1px #e0e0e0; }
  #prdbox ul li:hover{ background:#1d1d1d;}
  .img1{ float:left; width:110px; height:110px; margin-top:25px; display:none;}
  .img2{ float:left; width:110px; height:110px; margin-top:25px;}
  .txt{ width:180px; float:left; padding-top:23px; padding-left:10px; }
  .txt h2 a{ font-size:14px; color:#3b3b3b; line-height:30px; }
  .txt p a{ font-size:12px; color:#575757; line-height:18px; height:53px; overflow:hidden}
  .tac{ background:url(../images/index_15.jpg) no-repeat; width:21px; height:21px; float:right; margin-top:14px; margin-right:-10px;}
  
  #prdbox ul li:hover h2 a{ color:#FFF}
  #prdbox ul li:hover p a{ color:#bfbfbf}
  #prdbox ul li:hover tac{ background:url(../images/index_13.jpg) no-repeat;}
  #prdbox ul li:hover .img1{ display:block;}
  #prdbox ul li:hover .img2{ display:none;}
  
  .prdleft{position:absolute; left:0; top:54px;height:54px; width:27px; }
  .prdright{position:absolute; right:0; top:54px;height:54px; width:27px;  }
  .prdleft a{ background: url(../images/lr.png) no-repeat left top; height:54px; width:27px; display:block;cursor:pointer;}
  .prdleft a:hover{ background-position: top right;}
  .prdright a{ background: url(../images/lr.png) no-repeat right bottom; height:54px; width:27px; display:block; cursor:pointer;}
  .prdright a:hover{ background-position: bottom left;}
  #main{ width:980px; margin:20px auto;}
  #left{ width:310px; float:left;}
  #right{ width:614px; float:right; padding:0px 18px 18px;  background-color:#f8f8f8; height:563px;}
  

#left1{ padding:0px 18px 18px;  background-color:#f8f8f8; height:300px; }
.left2{ padding:0px 18px 18px;  background-color:#f8f8f8; margin-top:20px; }
#left1:hover,.left2:hover,#right:hover{ background-color:#FFF;}
.lefttitle{ font-size:16px; color:#434343; font-weight:bold; background:url(../images/index_20.jpg) no-repeat bottom; height:48px; line-height:48px;}
.lefttitle a,#righttitle a{ float:right; width:80px; text-align:right; font-size:12px ; font-weight:normal; color:#b4b4b4;}
#righttitle{ font-size:16px; color:#434343; font-weight:bold; background:url(../images/index_22.jpg) no-repeat bottom left; height:48px; line-height:48px;}

.leftnews{ padding-top:10px; width:274; height:167px; position:relative;} 
.leftnews ul li{ display:none; width:274px; height:167px; z-index:1}
.leftimgbr a{ background:url(../images/new2.png) no-repeat ; width:8px; height:8px; margin:0 2px; display:block; float:left}
.leftimgbrh{ background:url(../images/new1.png) !important}
.leftimgbr{ position:absolute; bottom:10px; right:10px; width:36px; height:8px; z-index:11111}
.leftimlist{ padding-top:5px;}
.leftimlist a{ font-size:12px; line-height:24px; width:274px; overflow:hidden; height:24px; color:#535353; display:block}
#video{ width:274px; height:167px; padding-top:10px;}
.leftimlisth{ padding-left:10px; width:264px; background:url(../images/new3.png) no-repeat left center !important; color:#c80007 !important;}
#caseul{ padding-top:10px; height:504px; width:614px; overflow:hidden;}
#caseul ul li{ width:614px; height:247px; margin-bottom:10px; }
.caseulimg img{width:397px; height:247px;}
.caseulimg{width:396px; height:247px; float:left;}
.caseultxt{ border-bottom: solid 1px #e4e4e4;border-right: solid 1px #e4e4e4;border-top: solid 1px #e4e4e4; float:left; background:#ebebeb; width:196px; height:245px; padding-left:20px; }
.caseultxt h2{ font-size:14px; height: 35px;
    line-height: 15px;
    margin-top: 10px;color:#3b3b3b;}
.caseultxt p{ font-size:12px; height:200px; overflow:hidden; line-height:24px; width:180px; color:#575757;}
#caseul ul li:hover .caseultxt{ background:#1d1d1d;border-bottom: solid 1px #1d1d1d;border-right: solid 1px #1d1d1d;border-top: solid 1px #1d1d1d;}
#caseul ul li:hover .caseultxt h2{ color:#FFF}
#caseul ul li:hover .caseultxt p{color:#bfbfbf}
#footer{ width:100%; height:92px; background:#ededed; border-top:solid 1px #dddddd;   }
#footernav{ width:980px; margin:0 auto; padding-top:18px;}
#footernav a{ font-size:14px; color:#656565; margin-right:30px; line-height:24px;}
#footernav a:hover{ color:#d6000f;}
.ebms{ float:right !important; margin-right:0px !important;}
#footicp{ width:980px; margin:0 auto; font-size:14px; color:#838383; line-height:30px;}
#Inmain{}
#inmainbg{ background:url(../images/inbanbg.png) repeat-x top; height:226px;}
#INmainny{ background:url(../images/nymainbg.png) no-repeat top; width:944px; margin:0 auto; padding:21px;}
#contact{ background:url(../images/co.jpg) no-repeat; width:194px; height:62px; margin-top:12px; display:block;}
#contact:hover{ opacity:0.7}
#hr{ background:url(../images/hr.jpg) no-repeat; width:194px; height:62px; margin-top:12px; display:block;}
#hr:hover{ opacity:0.7}
#INleft{ width:194px; float:left;}
#INleftT{ background:url(../images/nytibg.jpg) no-repeat; width:174px; height:58px; padding-left:20px; padding-top:16px;}
#INleftT h2{ font-size:18px; font-weight:normal; color:#4e4e4e}
#INleftT p{ font-size:12px; color:#9c9c9c; line-height:18px;}
#INleftNav a{ background:url(../images/la.jpg) no-repeat; width:194px; height:30px; line-height:30px; font-size:12px; display:block; text-indent:25px; color:#4e4e4e; margin-top:1px; }
#INleftNav a:hover{ background:url(../images/lah.jpg) no-repeat ; color:#FFF;}
#INleftNav1 a{ background:#e6e6e6 url(../images/products_14.jpg) no-repeat;  width:150px; height:autopx; line-height:30px; font-size:12px; display:block; text-indent:25px; text-indent:0; color:#4e4e4e; line-height:24px; margin-top:1px; padding:3px 20px 3px 24px; }
#INleftNav1 a:hover{  width:150px; height:auto; text-indent:0; line-height:24px; padding:3px 20px 3px 24px; background:#b90504 url(../images/products_03.jpg) no-repeat !important; color:#FFF !important;}
#INleftNav1-1 {  width:150px; height:auto; text-indent:0; line-height:24px; padding:3px 20px 3px 24px; background:#b90504 url(../images/products_03.jpg) no-repeat !important; color:#FFF !important;}


#INleftNav1 #INleftNav0{ margin:8px 0 0 0; display:none}
#INleftNav1 #INleftNav0 a{ background:none; padding:0;  width:194px; height:26px;  line-height:20px; font-size:12px; display:block; text-indent:25px; color:#4e4e4e; margin-top:1px; }
#INleftNav1 #INleftNav0 a:hover{background:none !important; color:#d70102 !important;}
#INleftNav #INleftNav0{ margin:8px 0 0 0;}
#INleftNav #INleftNav0 a{ background:none;  width:194px; height:26px;  line-height:20px; font-size:12px; display:block; text-indent:25px; color:#4e4e4e; margin-top:1px; }
#INleftNav #INleftNav0 a:hover{background:none;   color:#d70102;}

#INleftNav1 .INleftNav0{ margin:8px 0 0 0; display:none}
#INleftNav1 .INleftNav0 a{ background:none;  width:194px; height:26px;  line-height:20px; font-size:12px; display:block; text-indent:25px; color:#4e4e4e; margin-top:1px; }
#INleftNav1 .INleftNav0 a:hover{background:none;   color:#d70102;}
#INleftNav1 .INleftNav0{ margin:8px 0 0 0;}
#INleftNav1 .INleftNav0 a{ background:none; padding:0;  width:194px; height:26px;  line-height:20px; font-size:12px; display:block; text-indent:25px; color:#4e4e4e; margin-top:1px; }
#INleftNav1 .INleftNav0 a:hover{background:none !important; color:#d70102 !important;}

#INleftNav1 .INleftNavh1{ width:150px; height:auto; text-indent:0; line-height:24px; padding:3px 20px 3px 24px; background:#b90504 url(../images/products_03.jpg) no-repeat !important; color:#FFF !important;}
.INleftNavh2{background:none !important; color:#d70102 !important;}

.INleftNavh{ background:url(../images/lah.jpg) no-repeat !important; color:#FFF !important;}
#INright{ width:722px; float:right;}
#mbx{ height:30px; line-height:30px; text-align:right; font-size:12px; color:#7e7e7e;border-bottom:solid 1px #dddddd}
#mbx a:hover{color:#f10000;}
#mbx span{ color:#f10000; }
#INrightti{ height:63px; background:url(../images/abbg.png) no-repeat; width:100%; color:#d60211; font-weight:bold; font-size:20px;}
#INrightti span{ margin-left:10px; font-weight:normal; color:#d2d2d2}
#INrightti1{ height:33px; width:100%; color:#d60211; font-weight:bold; font-size:20px;  margin-top:20px;}
#INrightti1 span{ margin-left:10px; font-weight:normal; color:#d2d2d2}

#INrightbny{ padding:20px 0; font-size:12px; line-height:24px; color:#212121;}
.pr{ width:722px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.pr ul{ margin:0; padding:0;}
.pr ul li{ width:222px; height:284px; margin:0; padding:0 8px 0 8px; float:left; list-style-type:none;}
.pr ul li a{ width:222px; height:254px; margin:0; padding:0; display:block; color:#212121; font-size:12px; text-align:center; background:url(../images/products_08.jpg) no-repeat;}
.pr ul li a:hover{ background:url(../images/products_06.jpg) no-repeat; color:#d70102;}
.pr1{ width:190px; height:174px; margin:0 auto; padding:16px 0 0 0;}
.pr1_1{ width:200px; height:22px; margin:20px auto 0; padding:0;}



.pr1_2{ width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121;}
.pr1_3{ width:720px; height:auto; margin:0; padding:0; overflow:hidden;}
.pr1_4{ width:238px; height:234px; margin:0; padding:0; float:left; padding:5px; background:#fff; border:solid 1px #ccc;}
.pr1_5{ width:450px; height:auto; margin:0; padding:0; float:right;}
.pr1_6{ width:450px; margin:0 0 10px 0; padding:0; font-size:18px; color:#d70102;}
.pr1_7{ width:450px; height:130px; margin:0; padding:0; font-size:12px; color:#444;}
.pr1_8{ width:450px; height:86px; margin:0; padding:0;}
.pr1_8 ul{ margin:0; padding:0;}
.pr1_8 ul li{ margin:0; padding:0 5px 0 0; float:left; width:86px; height:82px; float:left; list-style-type:none;}
.pr1_8 ul li a{ width:80px; height:76px; margin:0; padding:2px; background:#fff; border:solid 1px #ccc; display:block;}
.pr1_8 ul li a:hover{ border:solid 1px #999;}
.pr1_8 ul li .hover{  border:solid 1px #999;}
.pr1_9{ width:718px; border:solid 1px #ccc; height:auto; margin:15px 0 0 0; padding:0;}
.pr1_10{ width:718px; height:40px; margin:0; padding:0; background:url(../images/productsd_07.jpg) repeat-x;}
.pr1_10 ul{ margin:0; padding:0;}
.pr1_10 ul li{ width:100px; height:40px; margin:0; padding:0; border-right:solid 1px #ccc; text-align:center; float:left; list-style-type:none;}
.pr1_10 ul li a{ width:100px; height:30px; margin:0; padding:10px 0 0 0; display:block; font-size:14px; color:#222222;}
.pr1_10 ul li a:hover{ background:#fdfdfd; color:#d70102;}
.pr1_10 ul li .hover{ background:#fdfdfd; color:#d70102;}
.pr1_11{ width:688px; height:auto; margin:0; padding:15px; font-size:12px; line-height:22px; color:#212121;}

.pr2{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.pr2 ul{ margin:0; padding:0;}
.pr2 ul li{ width:215px; height:235px; margin:0; padding:0 10px 0 10px; float:left; list-style-type:none;}
.pr2 ul li a{ width:117px; height:152px; margin:0; padding:33px 49px; background:url(../images/honnor_03.jpg) no-repeat; display:block;}

.news{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.news a{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#333; overflow:hidden;}
.news ul{ margin:0; padding:0;}
.news ul li{ width:720px; height:150px; margin:16px 0 0 0; padding:0; border-bottom:dotted 1px #ccc;}
.news1{ width:191px; height:115px; margin:0; padding:8px 8px 15px 8px;  float:left; background:url(../images/news_11.jpg) no-repeat;}
.news1_1{ width:495px; height:145px; margin:0; padding:0; float:right;}
.news1_2{ width:495px; height:25px; margin:3px 0 0 0; padding:0; font-size:12px;}
.news1_2 span{ font-weight:400; color:#A0A0A0; padding:0 0 0 5px;}
.news1_3{ width:495px; height:76px; margin:0; padding:0; line-height:20px; overflow:hidden; text-indent:2em; font-size:12px; color:#777; }
.news1_4{ width:495px; height:30px; margin:0; padding:0; text-align:right;}

.ab_news{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.ab_news a{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.ab_news ul{ margin:0; padding:0;}
.ab_news ul li{ width:720px; height:225px; margin:16px 0 0 0; padding:0; border-bottom:dotted 1px #ccc;}
.ab_news1{ width:191px; height:190px; margin:0; padding:8px 8px 15px 8px;  float:left; background:url(../images/news_11t.jpg) no-repeat;}
.ab_news1_1{ width:495px; height:145px; margin:0; padding:0; float:right;}
.ab_news1_2{ width:495px; height:25px; margin:3px 0 0 0; padding:0; font-size:12px; color:#222222; font-weight:600;}
.ab_news1_2 span{ font-weight:400; color:#444; padding:0 0 0 5px;}
.ab_news1_3{ width:495px; height:150px; margin:0; padding:0; line-height:20px; overflow:hidden; text-indent:2em; font-size:12px; color:#555; }
.ab_news1_4{ width:495px; height:30px; margin:0; padding:0; text-align:right;}

.zz1_news{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.zz1_news a{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#333; overflow:hidden;}
.zz1_news ul{ margin:0; padding:0;}
.zz1_news ul li{ width:720px; height:120px; margin:16px 0 0 0; padding:0; border-bottom:dotted 1px #ccc;}
.zz1_news1{ width:210px; height:70px; margin:0; padding:8px 8px 15px 8px;  float:left;background:url(../images/news_11y.jpg) no-repeat;}
.zz1_news1_1{ width:470px; height:115px; margin:0; padding:0; float:right;}
.zz1_news1_2{ width:470px; height:25px; margin:3px 0 0 0; padding:0; font-size:12px; color:#222222;}
.zz1_news1_2 span{ font-weight:400; color:#777; padding:0 0 0 5px;}
.zz1_news1_3{ width:470px; height:60px; margin:0; padding:0; line-height:20px; overflow:hidden; text-indent:2em; font-size:12px; color:#555; }
.zz1_news1_4{ width:470px; height:30px; margin:0; padding:0; text-align:right;}

.zz2_news{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.zz2_news a{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#333; overflow:hidden;}
.zz2_news ul{ margin:0; padding:0;}
.zz2_news ul li{ width:720px; height:330px; margin:16px 0 0 0; padding:0; border-bottom:dotted 1px #ccc;}
.zz2_news1{ width:210px; height:285px; margin:0; padding:8px 8px 15px 8px;  float:left; background:url(../images/news_11z.jpg) no-repeat;}
.zz2_news1_1{ width:470px; height:292px; margin:0; padding:0; float:right;}
.zz2_news1_2{ width:470px; height:25px; margin:3px 0 0 0; padding:0; font-size:12px;}
.zz2_news1_2 span{ font-weight:400; color:#777; padding:0 0 0 5px;}
.zz2_news1_3{ width:470px; height:265px; margin:0; padding:0; line-height:20px; overflow:hidden; font-size:12px; color:#555; }
.zz2_news1_4{ width:470px; height:30px; margin:0; padding:0; text-align:right;}

.zzt_news{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.zzt_news a{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.zzt_news ul{ margin:0; padding:0;}
.zzt_news ul li{ width:720px; height:24px; margin:16px 0 0 0; padding:0; border-bottom:dotted 1px #ccc;}
.zzt_news1{ width:210px; height:285px; margin:0; padding:8px 8px 15px 8px;  background:url(../images/news_11z.jpg) no-repeat;}
.zzt_news1_1{ width:470px; height:22px; margin:0; padding:0;}
.zzt_news1_2{ width:720px; height:20px; margin:3px 0 0 0; padding:0; font-size:12px; color:#333;}
.zzt_news1_2 span{ font-weight:400; color:#444; padding:0 0 0 5px;}
.zzt_news1_3{ width:470px; height:265px; margin:0; padding:0; line-height:20px; overflow:hidden; text-indent:2em; font-size:12px; color:#555; }
.zzt_news1_4{ width:470px; height:30px; margin:0; padding:0; text-align:right;}


.zzta_news{  width:700px; height:auto; margin:0; padding:0px; color:#212121; overflow:hidden;}
.zzta_news a{  width:700px; height:auto; margin:0;color:#555; overflow:hidden;}
.zzta_news ul{ margin:0; padding:0;}
.zzta_news ul li{ width:700px; height:24px; margin:0px 0 0 0; padding:0; border-bottom:dotted 1px #ccc;}
.zzta_news1{ width:210px; height:285px; margin:0; padding:8px 8px 15px 8px;  background:url(../images/news_11z.jpg) no-repeat;}
.zzta_news1_2{ width:700px; height:20px; margin:3px 0 0 0; padding:0; font-size:12px; color:#333;}
 
 
.news2{ width:720px; height:40px; margin:10px 0 0 0; padding:0; font-size:18px; color:#444; text-align:center;}
.news2_1{ width:720px; height:30px; margin:0; padding:0; font-size:12px; color:#777; text-align:center; border-bottom:solid 1px #ccc;}
.news2_2{ width:720px; height:auto; margin:15px 0 0 0; padding:0 0 15px 0; font-size:12px; color:#444; line-height:24px; }

.news3_1{ width:720px; height:70px; margin:25px 0 0 0; padding:15px 0 0 0; border-top:dotted 1px #ccc;}
.news3_2{ width:650px; height:60px; margin:0; padding:0; float:left;}
.news3_3{ width:650px; height:30px; margin:0; padding:0;}
.news3_4{ width:20px; height:20px; margin:0; padding:0; float:left;}
.news3_5{ width:620px; height:18px; margin:0; padding:2px 0 0 0; float:right;}
.news3_5 a{ font-size:12px; color:#444; }
.news3_5 a:hover{ color:#d70102;}
.news3_6{ width:20px; height:20px; margin:0; padding:0; float:right;}

.se{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.hr{ width:717px; height:47px; margin:0; padding:0; background:url(../images/hr_03.jpg) no-repeat;}
.hr1{ width:357px; height:20px; margin:0; padding:14px 0 0 0; text-align:center; float:left; font-size:14px; color:#222;}
.hr1_1{ width:107px; height:20px; margin:0; padding:14px 0 0 0; text-align:center; float:left; font-size:14px; color:#222;}

.hr1_2{ width:720px; height:auto; margin:5px 0 0 0; padding:0;}
.hr1_2 ul{ margin:0; padding:0;}
.hr1_2 ul li{ width:711px; height:auto; margin:10px auto 0; padding:0; border:solid 1px #ccc; list-style-type:none;}
.hr1_3{ width:711px; height:27px; margin:0; padding:5px 0 0 0; border-top:solid 1px #fff;  background:#f0f0f0;}
.hr1_4{ width:357px; height:20px; margin:0; padding:0; text-align:center; float:left; font-size:14px; color:#555;}
.hr1_5{ width:107px; height:20px; margin:0; padding:0; text-align:center; float:left; font-size:14px; color:#555;}
.hr1_6{ width:14px; height:12px; margin:0; padding:5px 0 0 5px; float:left;}
.hr1_7{ width:711px; display:none; height:auto; margin:0; border-top:solid 1px #ccc; font-size:12px;  color:#444;}
.hr1_8{ width:680px; height:120px; margin:10px auto 0; padding:0; }
.hr2{ width:670px; height:28px; margin:0 auto; padding:8px 0 0 10px; background:#efefef; font-size:12px; font-weight:600; color:#222;}
.hr2_1{ width:670px; height:auto; margin:10px auto 0; padding:0 0 15px 0; font-size:12px; color:#444; line-height:22px;}
.hr2_2{ width:670px; height:50px; margin:0 auto; padding:0;}
.hr2_3{ width:127px; height:33px; margin:0; padding:0; float:left;}
.hr2_4{ width:14px; height:12px; margin:0; padding:8px 0 0 0; float:right;}
.yj{ width:560px; height:499px; margin:0 auto; padding:0; background:url(../images/trtr.png) no-repeat;}
.yj1{ width:460px; height:30px; margin:0 auto; padding:50px 0 0 0;}
.yj1_1{ width:430px; height:30px; margin:0; padding:0; font-size:18px; font-weight:600; color:#d60211; float:left;}
.yj1_2{ width:17px; height:17px; margin:0; padding:4px 0 0 0; float:right;}

.yj1_3{ width:460px; height:320px; margin:50px auto 0; padding:0;}
.yj1_3 ul{ margin:0; padding:0;}
.yj1_3 ul li{ width:460px; height:110px; margin:0; padding:0;}
.yj1_4{ width:150px; height:86px; margin:0; padding:0; float:left;}
.yj1_5{ width:290px; height:85px; margin:0; padding:0; float:right;}
.yj1_6{ width:290px; height:25px; margin:0; padding:0; font-size:14px; color:#444;}
.yj1_7{ width:290px; height:60px; margin:0; padding:0; font-size:12px; color:#666;}





.pr2_12 ul{ margin:0; padding:0;}
.pr2_12 ul li{ width:auto; height:34px; margin:0; line-height:18px; padding:0 0 0 5px; list-style-type:none; float:left;}
.pr2_12 ul li a{ width:auto; height:27px; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:600; padding:7px 14px 0 14px; font-size:14px; display:block; background:#d8dce2; color:#999; }
.pr2_12 ul li a:hover{ color:#fff; background:#d60110;}
.pr2_12 ul li .hover{ color:#fff; background:#d60110;}


.pr1_11_a{ width:100px; font-weight:bold; font-size:12px}
.pr1_11_b{ margin:10px 0 10px 0; overflow:hidden}
.pr1_11_b ul{ margin:0; padding:0;}
.pr1_11_b ul li{ border:1px solid #ccc; cursor:pointer; margin:0; color:#C7C7C7; background-color:White; padding:0 10px 0 10px ; list-style-type:none; float:left;}
.pr1_11_b ul li.hover{background-color: #B2B2B2; color:#41413F; }  
.pr1_11_b ul li:hover{background-color: #B2B2B2; color:#41413F; }  
.erweima{background: url("../images/erweima.png") no-repeat scroll center 2px rgba(0, 0, 0, 0);
    display: block;
    height: 21px;
    position: relative;
    width: 24px;
    margin-top:5px;
}
    .erweima img {
    display: none;
    left: -90px;
    position: absolute;
    top: 20px;
    z-index: 1000;
}