@charset "utf-8";
/* CSS Document */
.ban{ margin:0 auto; overflow:hidden; z-index:1; margin-bottom:40px; width:100%;}
.fullSlide {width:100%;position:relative; overflow:hidden;background:#fff; left:0; top:0; }
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center; background-size:100%; height:251px}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:16px;line-height:16px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin-right:6px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;line-height:999px; border-radius:50%}
.fullSlide .hd ul .on {background:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2.5%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2.5%;background-position:-6px -137px;}

.m_01 h3{ width:100%; float:left; line-height:26px; font-weight:normal; font-size:23px; color:#e40001; margin-bottom:10px}
.m_01 h3 span{ font-size:18px}
.m_01 p{ width:100%; float:left; overflow:hidden; line-height:22px; font-size:14px; color:#666; margin-bottom:10px}
.m_01 ul{ width:100%; float:left; overflow:hidden; text-align:center; margin-top:20px}

.h4_01{ width:100%; height:30px; float:left; overflow:hidden; background:url(yun01.gif) no-repeat 53px 0; font-weight:normal; font-size:19px; color:#fff; line-height:22px; padding-top:27px; text-indent:71px}

.div_01{ width:100%; float:left; overflow:hidden}
.div_01 h5{ width:168px; height:121px; float:left; overflow:hidden; background:url(box01.gif) no-repeat 0 0; font-weight:normal; color:#fff; font-size:16px; text-indent:76px; line-height:45px}
.div_01 ul{ height:68px; width:1032px; overflow:hidden; float:left; padding:15px 0;  background:url(yunbg2.gif) no-repeat 0 0 }
.div_01 ul p{ width:100%; float:left; overflow:hidden; line-height:22px; background:url(icon1.gif) no-repeat 0 center; text-indent:10px; line-height:22px; font-size:14px; color:#666;}

.p_01{ padding-left:53px; width:1147px; float:left; overflow:hidden; line-height:22px; font-size:14px; color:#444}
.ul_01{ width:100%; float:left; overflow:hidden; text-align:center}

.ul_02{padding-left:53px; width:697px; float:left; overflow:hidden}
.ul_02 p{ width:100%; float:left; overflow:hidden; line-height:22px; background:url(icon1.gif) no-repeat 0 center; text-indent:10px; line-height:22px; font-size:14px; color:#666;}

.h5_01{ width:100%; margin-bottom:15px; float:left; overflow:hidden; background:url(icon7.jpg) no-repeat 0 0; height:31px; line-height:36px; font-size:18px; color:#333; font-weight:normal; text-indent:40px}

.ul_03{ width:400px; float:left; overflow:hidden; line-height:30px; font-size:12px; color:#666}
.ul_03 span{ color:#e50112}
.div_02{ padding-left:53px; float:left; overflow:hidden; float:left; width:1147px}
.m_r50{ margin-right:50px}

.ul_03a{ width:100%; float:left; overflow:hidden}

.ul_04{ width:1147px; float:left; overflow:hidden; padding-left:53px; line-height:22px; font-size:14px; color:#666}
.ul_04 img{ float:right; margin-left:50px}

.ca_01{ padding-left:53px; width:1147px;}
.ca_01 h5{ width:100%; float:left; overflow:hidden; font-weight:normal; line-height:30px; font-size:18px; color:#111; margin-bottom:10px; background:url(icon6.jpg) no-repeat 0 8px; text-indent:35px}
.ca_01 p{ width:100%; float:left; overflow:hidden; line-height:26px; background:url(icon1.gif) no-repeat 0 center; text-indent:10px; line-height:22px; font-size:14px; color:#666;}
.ca_01 p b{ color:#333}

.ca_01 ul{ padding:20px 0}

.line_01{ border-bottom:1px solid #dfdfdf; padding-bottom:30px}









