u @charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

body{ font-size:12px; font-weight:1.5; font-family:"微软雅黑", sans-serif !important;color:#666;}

a,img,input{ text-decoration:none; font-size:12px; border:0}

body,h1,h2,h3,h4,h5,h6,form,ol,li ,dl,ul,input,tr,td{margin: 0px;padding: 0px;list-style-type: none; color:#666}

ul li{ list-style:none;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ color:#666 } a:focus{ -moz-outline-style: none; /* FF */} 



.head,.cent,.block,.centi,.foot{ width:1000px; margin:auto}

.lan{ float:right; background:url(../images/ind1.jpg) no-repeat center; width:225px; height:25px; text-align:center; line-height:25px; margin:10px 0}

.lan a:hover,.lan .dq{ color:#e60012}

.er{ clear:both; margin-bottom:40px}

.nav{ overflow:hidden; margin-top:30px}

.nav li{ float:left; text-align:center; height:50px; line-height:50px; border:#fff 1px solid; padding-left:60px}

.nav li a{ font-size:14px; display:block}

.nav li a:hover,.nav .dq a{ border-bottom:#E60013 3px solid}

.slider{width:100%;min-width:980px;height:500px;position:relative;overflow:hidden;background:#fff;text-align:center;}

.slider .bd{width:980px;position:absolute;left:50%;margin-left:-490px}

.slider .bd li{width:980px;overflow:hidden;}

.slider .bd li img{display:block;width:980px;height:500px;}

.slider .tempWrap{overflow:visible !important}

.slider .tempWrap ul{margin-left:-980px !important;}

.slider .hd{position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}

.slider .hd li{display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(images/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}

.slider .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}

.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:500px;cursor:pointer;}

.slider .prev{left:-50%;margin-left:-490px;}

.slider .next{left:50%;margin-left:490px;}

.slider .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:500px;background:#000;filter:alpha(opacity=50);opacity:0.5;}

.slider .pnBtn .arrow{display:none;position:absolute;top:70px;z-index:1;width:60px;height:500px;}

.slider .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}

.slider .prev .arrow{right:0;background:url(../images/slider-arrow.png) -120px 0 no-repeat;}

.slider .next .arrow{left:0;background:url(../images/slider-arrow.png) 0 0 no-repeat;}



.gywm,.text{ text-align:center}

.gywm{ color:#e60012; font-size:16px; margin-bottom:60px}

.gywm .about img{ margin:10px 0}

.cent{ margin-top:80px; margin-bottom:80px}

.text{ line-height:26px}

.block1{ background:url(../images/ind3.jpg) no-repeat; width:100%; height:200px}

.block1 img{ padding:61px 0; margin:0 auto; display:block}

.bjs{ background:#E9E8E7; padding:40px 0 90px 0}

.centn{ overflow:hidden;}

.centn{ width:1200px}

.centn dl{ float:left; border:#eee 1px solid; margin:55px 95px 0 0; background:#fff} 

.centn dl dt{ padding:5px; border-bottom:#eee 1px solid}

.centn dl dd{ padding:10px 0; text-align:center; margin-left:-0px}

.centn dl dd img{ vertical-align:middle; margin-right:5px}

.ind5{ float:left}

.text1{ float:right; background:#F7F7F7; width:345px; height:434px; overflow:hidden}

.cent{ overflow:hidden}

.text1 p{ line-height:24px; margin:20px 15px 15px 15px}

.logom{ float:right; margin-top:20px}

.foot{ overflow:hidden}

.foot p{ color:#fff; line-height:15px}

.footer{ background:url(../images/ind9.jpg) no-repeat; width:100%; height:30px}

/*index end*/



.block2{ background:url(../images/ind10.jpg) no-repeat; width:100%; height:100px}

.block2 img{ padding:20px 0; margin:0 auto; display:block}

.luara-{position:relative;padding:0;overflow: hidden;width:650px; height:246px}

.luara- ul li:first-child{display:block;}

.example ol{position:relative;width:80px;height:20px;top:-20px;left:590px;}

.example ol li{float:left;width:5px;height:5px;margin:5px;background: #fff;}

.example ol li.seleted{background:#E60012;}

.gsln{ background:#EEEEED; padding:5px}

.gsln p{ line-height:24px; padding:5px}

.left1{ float:left; width:660px}

.gsln{ position:relative}

.gslnm{ background:#FFF; height:35px; line-height:35px; width:90px; position:absolute; top:200px; left:-2px; padding:0 15px; color:#e60012; font-size:14px}

.gslnm img,.gslnmm img{ vertical-align:middle}

.gslnm span,.gslnmm span{ padding:0 5px}

.imgm{ width:660px; margin-top:10px}

.img1{ overflow:hidden; width:700px}

.img1 img{ float:left;}

.img1 span{ padding:5px; background:#EEEEED; display:inline-block; margin-right:5px}

.right1{ float:right; width:315px; background:#B9B9B8; height:660px; position:relative}

.right1 p{ padding:70px 10px 10px 10px; color:#fff; line-height:26px}

.gslnmm{ background:#FFF; height:35px; line-height:35px; width:90px; position:absolute; top:20px; left:-10px; padding:0 15px; color:#e60012; font-size:14px; border:#eee 1px solid}

.tutext{ margin-left:20px}

.tutext p{ margin-top:10px; line-height:24px}

/*gyzz end*/





.left2{ float:left}

.right2,.right3{ float:right}

.left2 p{ width:150px; height:160px; color:#e60012; font-size:16px; text-align:center; line-height:160px; background:#EEEEED}

.left2 p .chan{ color:#ccc; font-size:28px}

.left2 p .chan span{ color:#e60012}

.ull{ background:#EEEEED; padding:0 10px; margin-top:10px; height:790px; position:relative;}

.ull li{ border-bottom:#ccc 1px solid; height:60px; line-height:60px; text-align:left; position:relative}

.ull li a{ display:block; font-size:14px; color:#999; padding:0 10px;}

.ull li a:hover,.ull .diyi a{ color:#666; background:url(../images/gsjj4.jpg) no-repeat -12px center; width:166px; height:58px;  text-align:inherit; position:absolute}

.right2{ overflow:hidden; width:830px}

.right2 dl{ float:left; margin:0 0 30px 30px}

.right2 dl dt{ background:url(../images/cpzs3.jpg) no-repeat center; width:246px; height:267px}

.right2 dl dt img{ padding:20px}

.right2 dl dd{ text-align:center; margin-top:8px}

/*cpzs end*/





.right3{ border:#ccc 1px dashed; margin-left:20px; width:800px; height:960px}

.right3 h1{ font-size:20px; font-weight:normal; text-align:center; padding:20px 0}

.new_banner{width:351px;height:358px;position:relative; margin:0 auto; margin-left:180px}

.new_banner ul li a img{width:351px;height:358px;}

.rslides{width:100%;position:relative;list-style:none;padding:0}

.rslides li{ background:url(../images/cpzs5.jpg) no-repeat center; width:443px; height:429px}

.rslides li img{ margin:50px}

.rslides_nav{ width:36px; height:72px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-130px; top:180px;}

.next{ background-position:-36px 0;right:-220px; top:180px;}

.rslides_tabs{display :none !important;}

.rslides_tabs li{display :none !important;}

.rslides_tabs a{ display :none !important;}

.rslides_tabs .rslides_here a{display :none !important;}

.ppt{ background:#F1F1F1; margin-top:100px; padding:60px 0}

.ppt p{ text-align:center; line-height:36px; color:#999}

/*cpzs-xq end*/





.bjimg{ background:url(../images/gyzz2.png) no-repeat; width:335px; height:390px}

.zz{ position:relative}

.bjimg{ color:#fff; position:absolute; top:0px; right:0px}

.bjimg h3{ color:#fff; font-weight:normal; padding:30px 0 0px 24px; position:relative}

.bjimg h3 span{ font-size:20px}

.bjimg h3 img{ position:absolute; top:45px; left:184px}

.bjimg p{ line-height:24px; margin:20px 14px 0 24px}

.inlist1{ width:1100px; overflow:hidden}

.inlist1 dl{ float:left; border:#eee 1px solid; margin:25px 9px 0 0}

.inlist1 dl dt img{ margin:5px}

.inlist1 dl dd{ text-align:center; padding:30px 0; font-size:14px}

/*gyzz end*/









.left4 .fwrx{ padding:55px 0 55px 20px; height:39px; line-height:39px;}

.left4 .fwrx img{ vertical-align:middle; margin-right:20px}

.left4 .fwrx span{ font-size:16px; font-weight:bold; color:#E60012; padding-left:20px;}

.left4 p{ padding:5px 20px} 

.left4{ float:left}

.right4{ float:right; margin:210px 20px 0 0;}

/*lxwm end*/

.cpzsfy{padding-top: 20px;
    clear: both;}
.cpzsfy ul{overflow:hidden;text-align: center;display: inline-block;}
.cpzsfy ul li{float:left;border:#ddd 1px solid;padding:5px 11px;margin: 0 6px;}

.cpzsfy ul .thisclass{background: #e60012;
    color: #fff;
    border: #e60012 1px solid;}






