@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; background:url(images/bg.gif) center 263px no-repeat; margin:0 auto; color:#333}
ul,li,h1,h2,h3,h4,h5,img,p{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:none}
a{ text-decoration:none; color:#3E3A39;}
a:hover{ text-decoration:underline;color:#1459C0;}
.fl{ float:left}
.fr{ float:right}
.top{ width:870px; height:30px; line-height:30px; margin:0 auto;}
.top a{ margin-left:6px; margin-right:6px;}
.top_img{ width:1001px; height:270px; margin:0 auto;}
.nav{ width:1000px; height:45px; line-height:45px; margin:0 auto; margin-bottom:13px;}
.nav ul li{ width:160px; float:left; text-align:center;}
.nav ul li a{ font-size:16px;  color:#FFF; font-family:"微软雅黑"}
.main{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#48aaff; padding-bottom:15px;}
.m_01,.m_02,.m_03,.m_04,.m_05{ width:930px; height:360px; margin:0 auto; background:#FFF; padding:15px;}
.m_01_left{ width:500px; height:auto; border:1px #cbeaff solid}
.m_01 h1{ width:450px; height:70px; font-size:20px; line-height:55px; text-align:center; color:#0077d5; background:url(images/xuxian.gif) 0 50px repeat-x; margin:0 auto}
.m_01 p{ padding:15px; line-height:25px; text-indent:2em; padding-top:0px; font-size:14px}
.l_video{ width:400px; height:auto; float:left; }
.l_video ul li{ width:350px; height:28px; line-height:28px;background:url(images/sp.gif) 0px 8px no-repeat; padding-left:30px; overflow:hidden;}
.l_video ul li a{ margin-left:8px;}
.m_01_right{ width:400px;}
.line{ background:url(images/xuxian2.gif) 0 0 repeat-x; width:960px; height:28px; margin:0 auto}
.m_02 h2{ width:850px; height:48px; line-height:37px; background:url(images/jt.gif) 0 0 no-repeat; margin-left:-29px; padding-left:100px; font-size:25px; color:#0077D5; margin-bottom:10px;}
.m_02 p{ padding:15px; line-height:25px; text-indent:2em; padding-top:0px; font-size:14px}
.m_02{ height:340px;}
.flashcontent{ float:left}
.m_02_c{ float:left}
.m_02_c p{ padding:0; font-size:12px}
.m_03 h3{ width:850px; height:78px; line-height:80px; background:url(images/jt.gif) 0 20px no-repeat; margin-left:-29px; padding-left:100px; font-size:25px; color:#0077D5; margin-bottom:10px;}
.m_03 h3 img{ float:right;*+margin-top:-80px;}
.m_03_c{ float:left}
.m_03_c ul li{ width:230px; height:270px; background:url(images/p_01.gif) 0 0 no-repeat; float:left; text-align:center; margin:0 auto; line-height:50px;}
.m_03_c ul li img{ margin-top:20px;}
.m_03{ height:620px;}
.m_03_c ul li a{ width:165px; height:190px; display:block; margin-left:30px; color:#FFF; overflow:hidden;*+margin-left:15px;}
.m_03_t{ width:930px; height:40px; line-height:40px; background:#0f8bef; margin-bottom:20px; text-align:center; font-size:20px; color:#ffff00; font-family:"微软雅黑"; font-weight:600;}
.m_03_c ul li span a{ display:inline; font-family:Verdana, Geneva, sans-serif; font-size:18px; margin-right:18px;}
.m_03_c ul li span a:hover{ text-decoration:none}
.m_03_c .p_02 li{ width:230px; height:217px; background:url(images/p_02.gif) 0 0 no-repeat; float:left; text-align:center; margin:0 auto; line-height:50px;}
.m_03_c .p_02 li a{ width:165px; height:150px; display:block; margin-left:30px; color:#FFF; overflow:hidden;*+margin-left:0px;}
.m_03_c .p_02 li span a{ display:inline; font-family:Verdana, Geneva, sans-serif; font-size:18px; margin-right:18px;}
.m_03_c .p_02 li span a:hover{ text-decoration:none}
.m_03_c .p_03 li{ width:310px; height:230px; background:url(images/p_03.gif) 0 0 no-repeat; float:left; text-align:center; margin:0 auto; line-height:50px;}
.m_03_c .p_03 li a{ width:280px; height:150px; display:block; margin-left:10px; color:#FFF; overflow:hidden;}
.m_03_c .p_03 li span a{ display:inline; font-family:Verdana, Geneva, sans-serif; font-size:18px; margin-right:18px;}
.m_03_c .p_03 li span a:hover{ text-decoration:none}
.m_04 h4{ width:850px; height:48px; line-height:37px; background:url(images/jt.gif) 0 0 no-repeat; margin-left:-29px; padding-left:100px; font-size:25px; color:#0077D5; margin-bottom:10px;}
.m_04 p{ padding:15px; line-height:25px; text-indent:2em; padding-top:0px; font-size:14px}
.m_04{ height:450px;}
.m_05{height:300px}
.m_05{ background:url(images/m_05_bg.gif) #fff 10px 20px no-repeat}
.m_05 p{ line-height:25px; padding-top:0px; font-size:12px; width:350px;}
.n_liuyan{ float:left; margin-left:30px; margin-top:40px;}
.n_liuyan ul li{ line-height:35px; width:400px; float:left}
.m_01_right h5{ width:400px; height:40px; line-height:40px; float:left; font-size:16px; margin-top:35px;}
.m_05 p img{ float:left}
.foot{ width:100%; height:100px; background:#0366b4;}
.foot_a{ width:960px; height:35px; line-height:35px; margin:0 auto; color:#FFF; font-family:Verdana, Geneva, sans-serif}
#bdshare{ margin-top:30px;}