.main{ width:1280px; margin:0 auto; position:relative;}

/*左侧*/

.main .main_l{ float:left; width:930px; margin-right:30px;}
.main .main_l .weizi{ margin-top:10px; font-size:16px; color:#555; height:55px; line-height:55px; border-bottom:#0b78b3 1px solid;}
.main .main_l .weizi a{ font-size:16px;}
.main .main_l .weizi a:hover{ color:#083e7a;}
.main .main_l h1{ font-size:24px; color:#333; font-weight:normal; line-height:70px; text-align:center;}
.main .main_l .jianjie{ color:#888; line-height:150%;}
.main .main_l .cont{ margin-top:15px; color:#555; line-height:200%;}
.main .main_l .fenxiang{ position:relative; margin:20px 0; color:#555; line-height:40px;}
.main .main_l .fenxiang .txt,.main .main_l .fenxiang .bdsharebuttonbox{ float:right;}
.main .main_l .fenxiang .bq{ float:left;}
.main .main_l .fenxiang .bq span{ display:inline-block; height:30px; line-height:30px; background:#083e7a; padding:0 10px; color:#FFF; font-size:16px; margin-right:10px;}
.main .main_l .updown{ width:100%;}
.main .main_l .updown li{ width:50%; float:left;}
.main .main_l .xg_tit{height:30px; margin-top:30px; margin-bottom:10px; font-size:24px; border-left:8px #666666 solid; padding-left:10px; }
.main .main_l .xg li{ width:450px; margin-right:30px; float:left; line-height:200%; position:relative;}
.main .main_l .xg li:nth-child(2n){ margin-right:0;}
.main .main_l .xg li span{ float:right; color:#888;}
/*右侧*/
.main .main_r{ float:right; width:320px; margin-top:10px;}
.main .main_r .daohang{ height:40px; line-height:40px; background-color:#083e7a; color:#FFF; font-size:16px; padding-left:20px;}
.main .main_r .dh_list{ padding:10px 20px;}
.main .main_r .dh_list a{ display:inline-block; width:100px; margin:5px 20px;}
.main .main_r .dh_list .a_on{ color:#083e7a;}
.main .main_r .yc_h{background: url(/img/index_08.gif) no-repeat 102px 17px; padding-top:10px; padding-bottom:5px; border-bottom: 1px solid #d9d9d9;border-top: 4px solid #717171;}
.main .main_r .yc_h a{ font-size:22px; color:#333132;}
.main .main_r .yc_h em { color: #083e7a; margin-left: 5px; font-style: normal;}
.main .main_r .yc_h a:hover{ text-decoration:underline;}
.main .main_r .yc_list{ line-height:200%; padding:5px 0;}
.main .main_r .rx_h{ border-top:#083e7a 3px solid;  border-bottom:#CCC 1px solid; height:35px; text-align:center;}
.main .main_r .rx_h span{ display:inline-block; font-size:16px; line-height:35px; padding:0 10px;}
.main .main_r .rx_h span:hover{ cursor:pointer;}
.main .main_r .rx_h .a_on{ display:inline-block; font-size:16px; line-height:35px; padding:0 10px;  color:#083e7a; border-bottom:#083e7a 1px solid; }
.main .main_r .rx_list li{ position:relative; width:100%; height:70px; margin:10px 0;}
.main .main_r .rx_list li img{ float:left; width:70px; height:70px; margin-right:10px;}
.main .main_r .rx_list li a{ display:block; line-height:25px; font-size:16px; color:#303030;}
.main .main_r .rx_list li a:hover{ color:#083e7a;}
.main .main_r .mian{ position:relative; margin:20px 0;}
.main .main_r .mian li{ float:left; width:150px; height:55px; margin-right:16px; border:#CCC 1px solid; text-align:center; line-height:55px;}
.main .main_r .mian li a{ font-size:24px;}
.main .main_r .mian li:nth-child(2){ margin-right:0;}
.main .main_r .mian li:hover{ border:#083e7a 1px solid; background-color:#efd9d9;}
.main .main_r .gg_r01{ margin-top:20px;}
