@charset "big5";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
body{font:12px"·L³n¶®¶Â","Arial Narrow",HELVETICA;background:#f2f3f7;-webkit-text-size-adjust:100%;} 
a{color:#000;text-decoration:none} 
a:hover{color:#cd0200;text-decoration:underline} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
p{word-wrap:break-word} 
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}

.slan a { color:#455571}
.slan a:hover{ color:#cd0200; text-decoration:none}
.slan_bb a { color:#666e80}
.slan_bb a:hover{ color:#cd0200; text-decoration:none}
.m_left{ margin-left:13px}
.m_left18{ margin-left:18px}


.xly_gg{width:100%;height:80px; position:relative; text-align:center; overflow:hidden; }
.xly_gg .ggt{max-width:1680px;height:140px; margin:0 auto; overflow:hidden}
.nav{width:100%; background-color:#292c33; height:71px;position:relative;}
.nav .nav_c{width:1200px; height:71px; margin:0 auto}
.nav .nav_c .logo{width:191px; height:71px;}
.nav .nav_c .nav_lm{width:580px; height:71px; margin-left:30px;}
.nav .nav_c .nav_lm ul{ list-style-type:none;}
.nav .nav_c .nav_lm ul li{ font-size:14px; color:#9aa2b7; line-height:70px; float:left; margin-left:20px;}
.nav .nav_c .nav_ss{width:300px; height:32px; background-color:#FFFFFF; margin-top:20px;}
.nav .nav_c .nav_ss .input{ width:198px; height:31px; border:0}
.xly2_tit{ width:100%; height:115px; background:url(../images/imgfc24.gif) repeat-x; position:relative}
.xly2_tit .tit{ width:1200px; height:50px; margin:0 auto; font-size:32px; padding-top:25px; line-height:50px; font-weight:bold; color:#1d334a}
.xly2_main { width:1200px; height:auto; margin:25px auto; position:relative}
.xly2_main .box01{ width:1200px; height:500px; background-color:#FFFFFF}
.xly2_main .box01 .box01_l{ width:610px; height:450px; margin:25px;}
.xly2_main .box01 .box01_r{ width:500px; height:430px; margin-right:25px; margin-top:35px; border-bottom:dashed 1px #CCCCCC}
.xly2_main .box01 .box01_r p{ font-size:16px; line-height:48px; color:#6d798c;}
.xly2_main .box01 .box01_r .red{color:#f2304a; line-height:48px;}
.xly2_main .box01 .box01_r .red em { font-size: 26px;font-weight: 700;vertical-align: -3px;}
.xly2_main .box02{ width:1200px; height:auto; background-color:#FFFFFF;margin-top:35px;}
.xly2_main .box02 .tit{ height:68px; border-bottom:solid 1px #CCCCCC; background:url(../images/imgfc26.gif) no-repeat left 8px;}
.xly2_main .box02 .tit span{ font-size:24px; line-height:68px; color:#455672; padding-left:30px;}
.xly2_main .box02 .news{ width:1125px; height:157px; margin:0 auto; border-bottom:dashed 1px #ccc; padding-bottom:35px; padding-top:35px;}
.xly2_main .box02 .news .pic{ width:210px; height:157px;}
.xly2_main .box02 .news .con{ width:760px; height:157px; margin-left:30px;}
.xly2_main .box02 .news .con h2{font-size: 22px; line-height: 22px;margin-bottom: 10px; height: 22px;overflow: hidden;}
.xly2_main .box02 .news .con p{color: #6d798c; font-size: 16px;line-height: 32px;width:700px;overflow: hidden; height: 64px;}
.xly2_main .box02 .news .con_r{ color: #f1324c;margin-top:35px;text-align: center;}
.xly2_main .box02 .news .con_r span{font-size: 14px; line-height: 45px;}
.xly2_main .box02 .news .con_r strong{font-size:24px;font-weight: 700;}
.xly2_main .box02 .news .con_r a{padding: 0 20px;color: #7699cc;font-size: 14px;line-height: 30px;height: 30px;background-color: #fff; border-radius: 30px;display: block; box-shadow: 0 0 15px rgba(55,70,143,.1);}
.xly2_main .box02 .news .con_r a:hover{color:#ef2849;box-shadow:0 0 15px rgba(239,41,73,.2); text-decoration:none}
.xly2_main .box03{ width:1200px; height:700px; background-color:#FFFFFF;margin-top:35px;}
.xly2_main .box03 .tit{ height:68px; border-bottom:solid 1px #CCCCCC; background:url(../images/imgfc26.gif) no-repeat left 8px;}
.xly2_main .box03 .tit span{ font-size:24px; line-height:68px; color:#455672; padding-left:30px;}
.xly2_main .box01_r_pic{width:270px; height:275px; margin-top:25px; margin-right:15px; margin-left:14px;}
.xly2_main .box01_r_pic img{width:270px; height:200px;}
.xly2_main .box01_r_pic span{font-size:14px; line-height:28px; height:28px; overflow:hidden; width:270px; font-weight:bold; color:#405572 }
.xly2_main .box01_r_pic p{font-size:14px; line-height:24px;color:#475771}
.xly2_main .box01_r_pic .hong{font-size:16px;color:#f4324d}
.xly2_main .box01_r_pic .dhs{color:#adb5cc}
.listfooter{ width:100%; height:60px; position:relative}
.listfooter .con{ width:1200px; margin:0 auto; text-align:center;}
.listfooter .con p{ font-size:14px; line-height:28px; color:#000;}




