body{padding:0px; margin:0px;}
ul,li{list-style:none; padding:0px; margin:0px;}
.clear {clear: both;padding: 0px;margin: 0px;height: 0px;}
a { text-decoration: none !important; cursor: pointer; color: #d0d9de; transition: all 0.5s; -moz-transition: all 1s; }
@font-face
{
font-family: ZhangHaiShan;
src: url("../fonts/zhanghaishan.ttf"),
    /* url('Sansation_Light.eot');  IE9+ */
}

.myheader{width:100%; height:125px; background:url(../Images/header_bg.jpg) center top no-repeat; }

.myheader2{ background:#009944; color:#fff; text-align:center; font-size:24px; font-weight:bold; padding-top:20px;
             padding-bottom:20px; border-top:10px solid #009944; letter-spacing:10px;}

.navbar-default{ background:url(../Images/nav_bg.jpg) left center repeat-x; border-radius:0px; border:none; height:55px; margin-bottom:0px;}
.navbar-default .navbar-nav{margin-top:0px;}
.navbar-default .navbar-nav li a{color:#fff !important; font-size:16px; font-family:"Microsoft YaHei",ZhangHaiShan;
                                 padding-left:10px; padding-right:10px;}
.navbar-default .navbar-nav li a:hover{color:#0068b7 !important;}
.navbar-default .navbar-nav li a span{color:#8da8c4; font-size:10px !important;}
.navbar-default .navbar-nav li.dropdown ul.dropdown-menu{ margin-top:8px;}
.navbar-default .navbar-nav li.dropdown ul.dropdown-menu li a{color:#333 !important; font-size:14px;}
.navbar-default .navbar-nav li.dropdown:hover a{ background:none !important;}
.navbar-brand{color:#fff !important;}

.slider{margin-top:0px; height:518px;}
.slider .container-fluid{padding:0px; }
.slider .container-fluid .carousel-cell{height:518px; width:100%; margin:0px; 
                                          background-position:center top;
                                          background-repeat:no-repeat;}

.block_title{ margin-bottom:30px;}
.block_title h2{ margin-top:65px;}
.block_title h2 .ad_entitle{font-size:39px; font-family:ZhangHaiShan; font-weight:lighter; color:#999; letter-spacing:3px;
                            display:block; margin-bottom:7px;}
.block_title h2 a{display:block; color:#e60012; font-size:24px; font-weight:bold; letter-spacing:0px; margin-bottom:0px;
                  background:url(../Images/title_bg.png) center center no-repeat;}
.block_title h2 .ad_intro{ font-size:12px; color:#999; letter-spacing:15px; margin-top:10px; display:block;
                           }
.block_bootom_btn{ margin-top:20px;}
.block_bootom_btn a{letter-spacing:5px; font-size:16px; padding:15px 50px;}

.guanyuwomen{ background:url(../Images/cbg1.png) center bottom no-repeat; min-height:627px;}
.abs-img{box-shadow:15px 15px 0px 0px #cfcfcf;}
.abs_intro{font-size:16px; color:#333; line-height:30px; margin-top:26px; letter-spacing:2px;}
.more_detail_links{color:#0068b7;}

.sv_items{ background:#f0f0f0; padding-top:20px; margin:20px; height:220px; transition: all 1.5s;}
.sv_items:hover{ background:#f0ae1e; box-shadow:2px 0 5px #999; }
.sv_items .sv_imgs{ display:block; width:170px; height:170px; border-radius:170px; overflow:hidden;
                    box-shadow:1px 1px 4px 0px #333; margin:0 auto; }
.sv_items .sv_imgs img{width:100%;}
.sv_items h2{ line-height:18px; padding-bottom:20px; border-bottom:1px dotted #bdbdbd;}
.sv_items h2 a{color:#333; font-size:18px; font-weight:bold;}
.sv_items h2 a span{color:#999; font-size:10px; font-weight:lighter;}
.sv_items p{}
.sv_items p a{color:#666; letter-spacing:1px; line-height:24px;}
.sv_items i{position:relative; top:-18px;}
.sv_items:hover h2{ line-height:18px; padding-bottom:20px; border-bottom:1px dotted #fff;}
.sv_items:hover h2 a{color:#fff; font-size:18px; font-weight:bold;}
.sv_items:hover h2 a span{color:#fff; font-size:10px; font-weight:lighter;}
.sv_items:hover p{}
.sv_items:hover p a{color:#fff; letter-spacing:1px; line-height:24px;}
.sv_items:hover i{position:relative; top:-18px; color:#fff;}



.news{ background:#fff; padding-top:40px; padding-bottom:40px;}
.newsbox{height:298px; overflow:hidden;}
.newsbox .carousel-cell{height:298px; width:100%; margin:0px; 
                                          background-position:center top;
                                          background-repeat:no-repeat; background-size:cover;}
.newsbox p{background-color:rgba(0,0,0,0.8); height:35px; line-height:35px; padding-left:10px; padding-right:10px;
           margin-top:265px;}
.top_news{}
.top_news li{height:30px; display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.top_news li.top_news_li_pic{height:100px; overflow:visible; white-space:normal;}
.top_news li.top_news_li_pic a{font-weight:bold; font-size:16px; line-height:30px; color:#00479d;}
.top_news li a{color:#333;}
.top_news li i{color:#009944; font-size:10px;}

.top_news_fangtan li.top_news_li_pic a{font-weight:bold; font-size:14px; line-height:24px; color:#00479d;}

.top_news_tuijian li{height:31px;}

.yx_items{border-radius:0px; padding-top:0px; height:380px; background:#fff;}
.yx_items:hover{ background:#0068b7; box-shadow:2px 0 5px #999; transform: rotateY(0deg);}
.yx_items h2 a{color:#333; font-size:18px; font-weight:lighter;}
.yx_items:hover h2 a{color:#fff; font-size:18px; font-weight:lighter;}
.yx_items .sv_imgs{width:100%; border-radius:0px; box-shadow:none;}
.yx_items p{margin:0px 20px;}
.baoming_row{ margin:0px; padding:0px; margin-top:10px;}
.item_more_link{color:#999; position:relative; top:3px;}


.guowaiyanxue{ background:#fbfbfb url(../Images/cbg3.png) center bottom no-repeat; min-height:627px; padding-bottom:40px; margin-top:40px;}
.youx_items{ background:#fcfcfc; border:1px solid #ccc; margin:0px; padding:10px; height:240px; margin-bottom:35px;}
.youx_items:hover{ background:#f9f9f9; box-shadow:2px 0 5px #999; }
.youx_items:hover p a{color:#333;}
.youx_items h2{padding:0px 10px; border-bottom:none;}
.youx_items h2:hover{padding:0px 10px; border-bottom:none;}
.youx_items h2 a{color:#333; font-size:14px; font-weight:bold;}
.youx_items:hover h2{ line-height:18px; padding-bottom:0px; }
.youx_items:hover h2 a{color:#333; font-size:14px; font-weight:lighter;}
.youx_items p{margin:0px; padding:10px;}
.youx_items p:hover{margin:0px; padding:10px;}
.youx_items p:hover a{color:#333;}
.youx_items .sv_imgs{border-radius:0px; width:100%; height:140px; overflow:hidden; box-shadow:none;}
.youx_items:hover .sv_imgs{border-radius:0px; width:100%; height:140px; overflow:hidden; box-shadow:none;}
.youx_items i{ top:2px;}
.youx_items:hover i{ top:2px; color:#0068b7;}

.syitems{ background:#fcfcfc; border:1px solid #ccc; margin:0px; padding:10px; height:220px; margin-bottom:35px;}
.syitems .sv_imgs{border-radius:0px; width:100%; height:100px; overflow:hidden; box-shadow:none;}

.syitems:hover{ background:#fcfcfc; border:1px solid #ccc; margin:0px; padding:10px; height:220px; margin-bottom:35px;}
.syitems:hover .sv_imgs{border-radius:0px; width:100%; height:100px; overflow:hidden; box-shadow:none;}



.linksbox{ background:#eee url(../Images/huabordertop.png) center top no-repeat; min-height:450px; padding-bottom:40px; margin-top:40px;}
.links{margin-bottom:30px; display:block; padding:0px;}
.links img{ border:1px solid #ccc;}
.links img:hover{border:1px solid #0068b7;}


.bottom_ad{margin:0px auto 20px auto; color:#999; background:#f9f9f9;}
.bottom_ad i{float:left; margin-right:10px; display:block; width:100px; height:100px; border:1px solid #d69021;
             background:#fae19f;
             border-radius:100px; text-align:center; line-height:100px; font-size:72px; color:#023e7d;}
.bottom_ad span{display:inline-block; font-size:18px; margin-top:20px; border-bottom:1px dotted #ccc; padding-bottom:8px;
                margin-bottom:8px; color:#333;}
.bottom_ad .row div{margin-bottom:5px;}
.bottom_ad .row div a{font-size:14px; color:#666;}

footer{ background:#0068b7; color:#fff;}
footer h2{ font-size:18px; margin-bottom:20px;}
footer a{color:#fff;}
footer ul{}
footer ul li{margin-bottom:10px;}
footer ul li a{font-size:14px;}
footer .container{padding-bottom:70px; }
footer .container-fluid{padding-top:15px; padding-bottom:15px; background:#0068b7; }
footer img{margin:20px;}

.content_page{ /*background:url(../Images/1-6.jpg) center bottom no-repeat;*/}
.left_block{ background:#f0f0f0; margin-top:20px;}
.leftbar{padding-bottom:20px;}
.left_title_box{ padding:20px 20px 20px 20px; letter-spacing:2px; color:#999; font-size:12px;}
.left_title_box hr{border:2px solid #0068b7; border-bottom:none; margin-bottom:0px; padding-bottom:0px; margin-top:10px;}
.left_title_box i{color:#023e7d; font-size:40px; float:left; margin-right:0px;}
.left_title_box span{font-size:18px; font-weight:bold; display:block; letter-spacing:1px; color:#333; margin-top:2px;
                     margin-bottom:0px;}
.left_cat{margin:20px;}
.left_cat li{height:65px; line-height:65px; border-bottom:1px solid #333; text-align:center;}
.left_cat li a{color:#333; font-size:16px; font-family:"Microsoft YaHei",ZhangHaiShan;}
.left_cat li i{color:#0068b7;}
.left_cat li a:hover{color:#0068b7; font-weight:bold;}
.left_cat li:hover a{color:#0068b7; font-weight:bold;}
.left_cat li:hover i{color:#0068b7;}

.breadcrumb{margin-top:20px; border-radius:0px;}
.breadcrumb a{color:#aa0128; margin-left:5px; margin-right:5px;}
.breadcrumb span{margin-left:5px;}

.right_content{padding-bottom:20px; line-height:32px; letter-spacing:0px; font-size:16px;
               font-family:"Microsoft YaHei",ZhangHaiShan; font-weight:lighter;}
.content_img{padding:10px; border:1px solid #f0f0f0; box-shadow:4px 4px 4px 0px #f9f9f9; margin-top:10px; margin-bottom:10px;}
.right_content h1{font-size:22px; text-align:center;}
.art_status{ font-size:14px; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}

.breadcrumb-arrow{padding:0;list-style:none;background-color:#E6E9ED;height:36px;line-height:36px}
.breadcrumb-arrow li:first-child a{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}
.breadcrumb-arrow li:not(:first-child){margin-left:-5px}
.breadcrumb-arrow li+li:before{padding:0;content:""}
.breadcrumb-arrow li span{padding:0 10px}
.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{padding:0 10px 0 25px;height:36px;line-height:36px}
.breadcrumb-arrow li:first-child a{padding:0 10px}
.breadcrumb-arrow li a{position:relative;border:1px solid #3BAFDA;color:#FFF;background-color:#3BAFDA;text-decoration:none}
.breadcrumb-arrow li:first-child a{padding-left:10px}
.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;content:'';width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent}
.breadcrumb-arrow li a:before{right:-10px;border-left-width:11px;border-left-style:solid;border-left-color:#3BAFDA;z-index:3}
.breadcrumb-arrow li a:after{right:-11px;border-left:11px solid #2494be;z-index:2}
.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:#4FC1E9;border:1px solid #4FC1E9}
.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:#4FC1E9}
.breadcrumb-arrow li a:active{background-color:#2494be;border:1px solid #2494be}
.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before{border-left-color:#2494be}
.breadcrumb-arrow li span{color:#434A54}

.pagination>li>a,.pagination>li>span{color:#0068b7;background-color:#FFF;border-color:#0068b7; font-size:14px;
                                     letter-spacing:0px;}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#FFF;background-color:#0068b7;border-color:#0068b7}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#FFF;background-color:#0068b7;border-color:#0068b7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#0068b7;background-color:#FFF;border-color:#0068b7}
.pager li>a,.pager li>span{color:#FFF;background-color:#0068b7;border-color:#0068b7}
.pager li>a:focus,.pager li>a:hover{background-color:#0068b7;border-color:#0068b7}
.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#0068b7;background-color:#FFF;border-color:#0068b7}
.pagination li.hide{display:none;}
.pagination{margin-bottom:5px;}
.page_status{margin-bottom:20px; color:#999;}

.piclist .sv_items h2, .piclist .sv_items:hover h2{margin-bottom:10px; padding-bottom:14px;}
.piclist .sv_items p, .piclist .sv_items:hover p{margin:10px; text-align:left; height:auto;}
.piclist .sv_items p a, .piclist .sv_items:hover p a{margin:0px; padding:0px; line-height:16px;}
.piclist .sv_items{ background:#fcfcfc; border:1px solid #f9f9f9; padding:15px; margin:0px; margin-top:40px;}
.piclist .sv_items:hover{ background:#0068b7; border:1px solid #0068b7; padding:15px; margin:0px; margin-top:40px;}

.art_item{ border-bottom:1px solid #ccc; padding-bottom:26px; margin-top:35px;}
.art_item h2{ line-height:16px; margin-top:0px;}
.art_item h2 a{color:#333; font-size:16px; color:#333; font-weight:bold; font-family:"Microsoft YaHei",ZhangHaiShan;}
.art_item p{}
.art_item p a{color:#999; line-height:24px; font-family:"Microsoft YaHei",ZhangHaiShan;}
.art_item .art_img{margin-bottom:10px;}

.cindexpage{padding-bottom:50px;}
.cindexpage .yx_items{ background:#f9f9f9; height:380px; }
.cindexpage .yx_items:hover{ background:#f0f0f0; box-shadow:2px 0 5px #999; transform: rotateY(0deg);}
.cindexpage .yx_items h2 a{color:#333; font-size:18px; font-weight:lighter;}
.cindexpage .yx_items:hover h2 a{color:#666; font-size:18px; font-weight:lighter;}
.cindexpage .yx_items .sv_imgs{width:100%; border-radius:0px; box-shadow:none;}
.cindexpage .yx_items p{margin:0px 20px;}
.cindexpage .yx_items p a{color:#333;}
.jspxjs{font-size:16px; color:#333; font-family:ZhangHaiShan; text-align:center; line-height:36px; letter-spacing:3px;}

#map_contact_us{overflow:hidden; width:100%; height:400px; border:1px solid #f0f0f0; background:#fcfcfc;}

#myTab1{margin-top:40px;}
#myTab1 li{ background:#f9f9f9;}
#myTab1 li.active, #myTab1 li.active a{ background:#fb8e00; border:1px solid #fb8e00; color:#fff; font-weight:bold;}
#myTab1 li a{color:#333; font-size:16px;}
.yx_item_content{padding:20px; line-height:30px; font-size:16px;}
.yx_item_content .row{ font-size:14px;}
.yx_status{font-size:14px; line-height:32px; color:#666;}
.yx_status span{font-weight:bold;}
.yx_content_title{font-size:20px; line-height:30px; padding:0px; margin:0px; padding-bottom:12px; border-bottom:1px dotted #ccc; 
                  margin-bottom:12px; height:80px; margin-top:20px;}
.bmbtn{margin-top:10px; margin-bottom:10px;}
.yx_top_content{}
.yx_top_content .yx_content_right{ background:#f9f9f9; padding-bottom:10px;}
.yx_top_content .carousel{ background:#fcfcfc; height:350px; overflow:hidden;}
.yx_top_content .carousel .carousel-cell{width:100%; height:350px; background-size:cover;}

.yanxue_baoming_outer{   background:#fcfcfc;}
.yanxue_baoming_outer .row{  width:80%; margin:0 auto; margin-left:6%;}
.yanxue_baoming_outer .control-label{ letter-spacing:0px;}
.yanxue_baoming_outer h2{font-size:30px; text-align:center; margin-bottom:30px;}
.yanxue_baoming_outer .form-group{margin-bottom:20px; height:40px;}
.yanxue_baoming_outer .liuyanbaox{height:80px;}
.yanxue_baoming_outer .form-group label{position:relative; top:5px;}
.yanxue_baoming_outer .yxsex{ border:none; box-shadow:none; position:relative; top:2px; background:#fcfcfc;}
.yanxue_baoming_outer .yxsex label{margin-right:20px; position:relative; top:-2px;}
.yanxue_baoming_outer .input-group-addon{padding:0px;}
.yanxue_baoming_outer .checkcodeimg{height:30px;}

.blocks{ padding-bottom:0px; margin-top:40px;}
.block_box{border:1px solid #ccc; margin-bottom:40px; padding:20px; min-height:280px;}
.block_title_box{}
.block_title_box h2{padding:0px; margin:0px; background:url(../Images/nav_bg2.jpg) left center repeat-x; color:#fff;
                     height:35px; line-height:26px;
                    }
.block_title_box h2 span{font-size:16px; margin-left:20px;}
.block_title_box h2 a{float:right; margin-right:20px; font-size:12px; margin-top:8px; height:20px; line-height:18px;
                      border-radius:10px; text-align:center;
                      padding:1px 5px 1px 6px; color:#fff;}

.ad_sect{margin-top:0px;}
.ad_inline{margin-bottom:40px;}

.top_news_1{}
.top_news_1 li{height:80px; display:block;white-space:normal;overflow:visible;}
.top_news_1 li a{color:#d52123; font-size:16px; font-weight:bold;}
.top_news_1 li p a{color:#333; font-size:14px; font-weight:normal;}




@media (max-width: 480px) { 
    .navbar-default{ background:#009944; border-radius:0px; border:none; height:auto;}
    .news{padding-bottom:30px;}
    .top_news{margin-top:30px;}
    .top_news li{height:34px; display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
    .block_title h2 .ad_entitle{font-size:18px; font-family:ZhangHaiShan; font-weight:lighter; color:#999; letter-spacing:3px;
                            display:block; margin-bottom:7px;}
.block_title h2 a{display:block; color:#e60012; font-size:24px; font-weight:bold; letter-spacing:3px; margin-bottom:0px;
                  background:url(../Images/title_bg.png) center center no-repeat;}
    .block_title h2 .ad_intro{ font-size:12px; letter-spacing:2px;}
    .sv_items{ background:#f9f9f9; padding:10px; margin:0px; margin-bottom:20px;}
    .sv_items p{text-align:center; margin:0px;}
    .sv_items p a{letter-spacing:1px; line-height:16px; }
    .sv_items:hover p{text-align:center; margin:0px;}
    .sv_items:hover p a{letter-spacing:1px; line-height:16px; }
    .sv_items .baoming_row{margin-top:0px;}
    .sv_items .baoming_row .item_more_link{color:#999; position:relative; top:10px;}
    .sv_items .baoming_row .btn{color:#fff; position:relative; top:-15px;}
    .navbar-default .navbar-nav li.dropdown ul.dropdown-menu li a{color:#6ea6e0 !important; font-size:14px;} 
    .yanxue_baoming_outer .row{  width:100%; margin:0 auto; }  
    .yanxue_baoming_outer .form-group{margin-top:20px; height:auto;}
    .yanxue_baoming_outer .liuyanbaox{height:86px;}
    
    .jspxjs{font-size:15px; color:#333; font-family:ZhangHaiShan; text-align:left; line-height:24px; letter-spacing:2px;}
}
@media (min-width: 480px){ 
   .navbar-default .navbar-nav li.dropdown ul.dropdown-menu{ margin-top:8px; min-width:100%; width:100px !important; 
                                                             padding-right:0px; }
   .navbar-default .navbar-nav li.dropdown ul.dropdown-menu li{ min-width:100%;width:100px !important; 
                                                                padding-left:0px; padding-right:0px;}
   .navbar-default .navbar-nav li.dropdown ul.dropdown-menu li a{padding-left:0px; margin-left:0px;padding-right:0px;
                                                                 margin-right:0px; display:block; text-align:center;}
   
   
   }
@media (min-width: 768px) and (max-width: 992px){ 
    
    }
    
