@charset "utf-8";
/* CSS Document */
body{margin:0 auto;font-size:12px;font-family:"Arial";  line-height:220%; background: url(../images/bj.jpg) top center;color:#333333;-webkit-text-size-adjust: none; position:relative;}
div,ul,li,dt,dl,dd,form,span,img{ margin:0; padding:0; border:none; list-style:none;}
img, div, td {behavior: url('/iepngfix.htc')}
a{color:#333333;text-decoration:none;}
a:hover{color:#b90101;}
h1,h2,h3,h4,h5,h6,p{margin:0 auto; padding:0;font-size:12px; font-weight:normal;}
img{border:0;}
.clear{clear:both;}

/*top*/
.t{ width:100%; background:url(../images/td.jpg) no-repeat center top;}
.top{ width:1000px; height:111px; margin:auto;}
.top img{ float:left;}
.top_r{ float:right; padding-top:20px; width:670px;}
.top_r a#yh{ float:right; padding:0 6px;}
.top_r a#yh.current{ color:#c10411;}
.top_r1{ text-align:right; font-family:"微软雅黑";}
.tel{font-size:20px; color:#b70808; padding:0 5px;}
.ss{ float:right; width:170px; padding:0 5px; background:#fff; border:1px solid #e2e0e0; height:20px; line-height:20px; margin:0 5px;}
.ss_t{ line-height:18px; background:none; border:none;}
.ss_a{ width:21px; height:16px; background:url(../images/ss_an.jpg) no-repeat; border:none;}

/*dh*/
#dh{width:660px; float:right; text-align:center; font-family:"微软雅黑"; margin-top:10px; }
#dh ul li{float:left; display:inline; position:relative;z-index:11;width:94px;line-height:30px; text-align:center;}
#dh ul li a{color:#000;text-decoration:none;display:block;text-align:center;width:94px; background:url(../images/dhhg.jpg) right center no-repeat;}
#dh ul li a:hover,#dh ul li a.current,#dh ul li.iehover a,#dh ul li:hover a{display:inline-block; color:#fff; background:#c10411;}

#dh ul li ul{display:none;position:absolute; margin-left:0; font-size:12px; left:0; top:30px; background:#dc1a1a; width:140px; margin-left:-20px; color:#fff; z-index:1000; font-family:"Arial";}
#dh ul li ul li{filter:Alpha(Opacity=80);float:left;display:inline; z-index:1000; line-height:30px; height:30px; z-index:1100;position:static;width:140px; padding:0;}
#dh ul li ul li a{width:94px; padding:0;height:28px; text-indent:0px; text-align:center; display:block; float:left;color:#fff; background:#dc1a1a; }
#dh ul li ul li a:hover{text-decoration:none; background:#fa4848; color:#fff;width:140px; padding:0;}
#menu{float:left;}
.sub{width:94px;}
.sub li a{width:93px;}
.sub1 li a:hover{background:#000;}


html>/**/body ul#menu li ul li{display:inline; !important;/*For firfox*/}

/* 2nd Menu */ 
ul#menu li:hover li a,
ul#menu li.iehover li a{filter:Alpha(Opacity=80);font-size:12px; font-weight:normal;color:#fff; background:#dc1a1a;height:30px; width:140px; padding:0; line-height:30px;}
/* 2nd Menu Hover */ 
ul#menu li:hover li a:hover,
ul#menu li:hover li:hover a,
ul#menu li.iehover li a:hover,
ul#menu li.iehover li.iehover a{ color:#fff;background:#fa4848;}
ul#menu li:hover ul ul, 
ul#menu li:hover ul ul ul, 
ul#menu li.iehover ul ul, 
ul#menu li.iehover ul ul ul { 
display: none; 
} 
ul#menu li:hover ul, 
ul#menu ul li:hover ul, 
ul#menu ul ul li:hover ul, 
ul#menu li.iehover ul, 
ul#menu ul li.iehover ul, 
ul#menu ul ul li.iehover ul { 
display: block; 
}




/*banner*/

.n_banner{ height:307px; width:100%; margin-left:auto; margin-right:auto;position:relative; z-index:1;}
.focus_ad{ height:408px; width:100%; overflow:hidden; position:relative;z-index:0;}
.focus_ad .slide_pic li{display:none;}
.focus_ad .slide_pic .li_on{display:block;}

.focu_btn{ width:80px; margin:0 auto;}
.focus_ad .slide_txt{ width:100px; display:block; position:absolute; bottom:10px;}
.focus_ad .slide_txt li{width:20px;float:left;height:14px;line-height:14px;}
.focus_ad .slide_txt a,.focus_ad .slide_txt a:hover{ width:14px; height:14px; display:block; text-indent:-9999px;background:url(../images/li.png) no-repeat 0 0;}
.focus_ad .slide_txt .li_on{}
.focus_ad .slide_txt .li_on a,.focus_ad .slide_txt .li_on a:hover{ background:url(../images/li_on.png) no-repeat 0 0;}


/*i_center*/
.c{ width:1000px; margin:auto; padding:10px 0;}
.c h1{ text-align:center; font-size:16px; font-family:"微软雅黑"; line-height:30px; background:url(../images/i_btx.png) no-repeat center;}
.ch1y{ font-size:10px; color:#727375; padding-left:10px;}


#box{width:100%;height:304px;float:left;overflow:hidden;position:relative; margin-top:15px;}
#list{width:1001px;height:446px;position:absolute;left:50%;display:inline;margin-left:-502px;}
#list ul {margin:0px;padding:0px; float:left;}
#list li{width:100px;position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}
#list li img{width:100%;height:100%;vertical-align:top;}
#list li div{width:100%;height:100%;background:#000;filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; top:0px; left:0px;}
#list li .b_tit{width:100%;height:30px;position:absolute; z-index:1; bottom:-100%; left:0px;margin:0px;padding:0px;}
#list li .opacity{width:100%;height:30px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}
#list li .tit{width:324px;height:30px;padding:0 10px;position:absolute; z-index:2; bottom:0px; left:0px;}
#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;border-bottom:1px solid #2f2f2c;margin:0px;padding:0px;}
#list li .tit span em{color:#ba0707;font-style:normal;float:none;}
#list li .tit em{color:#fff;line-height:25px;float:left;margin:0px;padding:5px 0;font-style:normal;}
#list a{}
#list a.prev{background-position:0 0; left:14px;width:39px;height:80px;background:url(../images/btn.png) no-repeat;text-decoration:none;position:absolute;z-index:20;top:100px;}
#list a.next{ right:8px;width:39px;height:80px;background:url(../images/btn.png) no-repeat -39px 0;text-decoration:none;position:absolute;z-index:20;top:100px;}
#bottom{width:100%;height:200px;float:left;background:url(../images/bottom.jpg) no-repeat center;position:relative;}
#bottom .title{width:100%;height:60px;line-height:60px;color:#fff;text-align:center;position:absolute;left:0px;bottom:0px;font-family:Verdana;}
#bottom .title a{background:#666666;text-decoration:none;color:#fff; padding:3px 5px;}






.rollBox{ float:left; margin-top:20px;margin-left:auto; margin-right:auto;width:483px; overflow:hidden; }
.rollBox .LeftBotton{height:22px;width:15px;background:url(../images/l_1.png) no-repeat;overflow:hidden;float:left;display:inline;margin:70px 5px 0;cursor:pointer;}
.rollBox .RightBotton{height:22px;width:15px;background:url(../images/r_1.png) right no-repeat;overflow:hidden;float:left;display:inline;margin:70px 0 0 5px;cursor:pointer;}
.rollBox .Cont{width:420px;overflow:hidden;float:left;background:url(../images/i_cpd.jpg) top center no-repeat; }
.rollBox .ScrCont{width:10000000px;}
.pict01{ width:230px; margin:0 100px; height:184px;  float:left;}
.pict01m{ width:230px; text-align:center; height:153px;}
.pict01 img{ margin-bottom:10px; margin-left:auto; margin-right:auto;}
.pict01 p{ width:230px; text-align:center;font-family:"微软雅黑"; font-size:12px; line-height:14px; color:#fff;}
.rollBox .ScrCont img{ float:left;}
.xdg{width:163px; float:right; color:#fff; line-height:22px;}
.xdg a{ color:#fff;}
.xdg h1{ font-size:18px; font-family:"微软雅黑"; text-align:center; padding-bottom:10px;}
.xdg ul{ color:#fff; }
.xdg ul li a{ line-height:22px; height:22px;text-decoration:none;display:block;}
.xdg  p{ }
.xxxx{color:#FFF;text-decoration:none;display:block;}

.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;}

.rollBox #List1s,.rollBox #List2s{float:left;}



.rollBox2{ margin-top:20px;margin-left:auto; margin-right:auto;width:980px; overflow:hidden; padding:10px 0 36px 0; }
.rollBox2 .LeftBotton2{height:184px;width:27px;background:url(../images/ip_l.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:70px 10px 0 0;cursor:pointer;}
.rollBox2 .RightBotton2{height:184px;width:27px;background:url(../images/ip_r.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:70px 0 0 10px;cursor:pointer;}
.rollBox2 .Cont2{width:880px;overflow:hidden;float:left;}
.rollBox2 .ScrCont2{width:10000000px;}
.pict012{ width:250px; height:200px; margin-right:20px; float:left;padding:11px;background:url(../images/i_c.jpg) no-repeat;}
.pict012 img{ margin-bottom:10px;}
.pict012 p{ text-align:center;font-family:"微软雅黑"; font-size:14px;}
.rollBox2 .ScrCont2 img{ float:left;}
.xdg2{width:163px; float:right; color:#fff; line-height:22px;}
.xdg2 a{ color:#fff;}
.xdg2 h1{ font-size:18px; font-family:"微软雅黑"; text-align:center; padding-bottom:10px;}
.xdg2 ul{ color:#fff; }
.xdg2 ul li a{ line-height:22px; height:22px;text-decoration:none;display:block;}
.xdg2  p{ }
.xxxx2{color:#FFF;text-decoration:none;display:block;}

.rollBox2 .Cont2 a:link,.rollBox2 .Cont2 a:visited{color:#626466;text-decoration:none;}
.rollBox2 .Cont2 a:hover{color:#f00;text-decoration:underline;}
.rollBox2 #List12,.rollBox2 #List22{float:left;}





/*center*/
.center{ width:1000px; margin:auto; padding:10px 0;}
.cenbt{ list-style:30px;}
.cenbt a:hover,.cenbt a.current{color:#e1010f;}
.cendl{ margin:10px 0 20px; }
.cendl li a{ float:left; font-size:20px; font-family:"微软雅黑"; padding:0 20px;border-bottom:4px solid #c1c1c1; color:#000;text-decoration:none;display:block;text-align:center; line-height:40px; background:url(../images/dhsn.gif) right center no-repeat;}
.cendl li a:hover,.cendl li a.current{border-bottom:4px solid #e3000f; color:#e3000f;}
.cded{ background:#c1c1c1; height:4px; margin-top:-4px;}


/*ryzz*/
.n_ryzz { padding:10px 0;}
.n_ryzz li{ float:left;background:url(../images/ngry_d.gif) no-repeat; width:200px; height:167px; margin:0 10px 12px; text-align:center;}
.n_ryzz li img{ padding:15px 0;}
.n_ryzz li p{ margin:0; text-align:center; line-height:18px; font-size:12px; font-weight:normal;}

/*cpzs*/
.n_cpzs{}
.n_cpzs li {text-decoration:none;display:block;float:left; width:274px; height:213px; margin:10px 53px 10px 0;}
.n_cpzs li img{ width:274px; height:183px;}
.n_cpzs li p a{text-decoration:none;display:block; width:274px;margin:0; text-align:center; color:#fff; font-size:12px; font-weight:normal; background:#828283; height:30px; line-height:30px;}
.n_cpzs li p a:hover{color:#828283; font-size:12px; font-weight:normal; background:#ccc;}
.p01{ line-height:30px;font-family:"微软雅黑"; font-size:20px; text-align:center;}
.p02{ border-bottom:1px dotted #ccc; font-size:12px; text-align:center; color:#828283;}
.p03{ text-align:center; padding:10px 0;}
.p04{padding:10px 0;}

/*news*/
.n_news{}
.n_news li{ line-height:36px; border-bottom:1px dotted #b4b3b3; background:url(../images/n_newsb.gif) no-repeat left center; padding-left:15px;}
.date{ float:right; width:80px; font-family:"Arial"; color:#989797; text-align:right;}

/*alzs*/
.n_alzs{}
.n_alzs li {float:left; width:218; height:320; margin:10px 30px 10px 0;}
.n_alzs li img{ width:218px; height:289px; margin-bottom:10px;}
.n_alzs li h2{ color:#595858; font-weight:bold; line-height:20px;}
.n_alzs li h3 a{ color:#e3000f;text-decoration:none;display:block;}
.n_alzs li p a{text-decoration:none;display:block; width:274px;margin:0; text-align:center; color:#fff; font-size:12px; font-weight:normal; background:#828283; height:30px; line-height:30px;}
.n_alzs li p a:hover{color:#828283; font-size:12px; font-weight:normal; background:#ccc;}


/*end*/
.e{width:100%; background:#d8d7d7; border-top:1px solid #cbcaca; padding:18px 0;margin-top:10px;}
.end{ width:968px;margin:auto; line-height:24px; color:#242222; text-align:center;}
.end a{ color:#242222;}
.end a:hover { color:#242222;}




.form-field{ width:800px; float:left;}
.ft td{line-height:30px; padding:5px 10px;}
.ftt1{ text-align:right;}
.ftdt{ line-height:30px; height:30px;}
.lyan a{text-decoration:none;display:block; color:#fff; background:#c10411; width:100px; height:26px; line-height:26px; text-align:center;}
.lyana{text-decoration:none;display:block; color:#fff; background:#c10411; width:100px; height:30px; line-height:30px; border:none; text-align:center;}