.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.banner{position: relative;z-index: 1;width: 100%;}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;position:relative} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides > li.clone{position:relative}
.flexslider .slides img {width: 100%;}
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;   font-family: 微软雅黑;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}


.sss01{height:170px;top:0px;}
.sss02{height: 410px;top:150px;}
.sss03{height: 341px;top:150px;}
.sss04{height: 400px;top:560px}
.sss044{height: 198px;top: 963px;width: 100% !important;}
.sss05{top: 480px;height: 480px;}
.sss06{height: 460px;top:1170px;}

#index{ background: url(../images/bjtpp.png) 0 500px  no-repeat ;}

.zztj{}
.zztj li{
    width: 50%;
    float: left;
    line-height: 38px;
    height: 38px;
    font-size: 16px;
    font-family: 微软雅黑;
    background:url(../images/qdtt.jpg) center left no-repeat;
    text-indent: 10px;
    overflow: hidden;
}
.zztj li a{
    color: #000;
}



/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a { text-decoration:none; display: block; width: 30px; height: 50px;  position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8);  text-indent:-999em ;margin-top:-25px;}
.flex-direction-nav .flex-prev {width:70px;height:70px;left:70px;display: block;opacity: 1;}
.flex-direction-nav .flex-next {width:70px;height:70px;right:70px;display: block;opacity: 1;}

/* Control Nav */
.flex-control-nav {display: block; width: 100%; position: absolute; bottom: 20px; z-index: 2; text-align: center;}
.flex-control-nav li{margin: 0 10px; display: inline-block; height: 14px;}
.flex-control-nav li a{display: inline-block; width: 10px; height: 10px; background: #fff; border: 2px solid #fff; text-indent: -999999px; border-radius: 50%; }
.flex-control-nav li a.flex-active{ background: #1d5fd0; border: 2px solid #fff;}
/*å›¾ç‰‡ä¸Šçš„å­—*/
.flexslider .slides > li p{  position:absolute; left:6%; bottom:12%;}
.flexslider .slides > li p a{color:#fff;font-size:34px;text-shadow: black 0em 0em 0.5em;font-weight:bold;}



.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width: 100%;overflow:hidden;}
.scrollUl{width: 99%;overflow:hidden;height: 40px;margin:0 auto;background: #efefef;border-radius: 4px;border: solid 1px #ddd;}
.scrollUl li{float:left;}
.sd01{cursor:pointer;background: #3D82F2;font-family:"å¾®è½¯é›…é»‘";font-size: 16px;height:40px;line-height:40px;color:#fff;font-size: 16px;min-width:73px;/* margin-right:10px; */text-align:center;border-radius: 4px;height: 40px;line-height: 40px;width: 33%;;}
.sd02{cursor:pointer;/* background:#a8a8a8; */font-family:"å¾®è½¯é›…é»‘";font-size: 16px;height:40px;line-height:40px;color: #000;font-size: 16px;min-width:73px;/* margin-right:10px; */text-align:center;/* border-radius: 4px; */height: 40px;line-height: 40px;width: 33%;}


.sdd01{cursor:pointer;background: #3D82F2;font-family:"å¾®è½¯é›…é»‘";font-size: 16px;height:40px;line-height:40px;color:#fff;font-size: 16px;min-width:73px;/* margin-right:10px; */text-align:center;border-radius: 4px;height: 40px;line-height: 40px;width: 25%;}
.sdd02{cursor:pointer;/* background:#a8a8a8; */font-family:"å¾®è½¯é›…é»‘";font-size: 16px;height:40px;line-height:40px;color: #000;font-size: 16px;min-width:73px;/* margin-right:10px; */text-align:center;/* border-radius: 4px; */height: 40px;line-height: 40px;width: 25%;}






.search{width: 780px;FONT-VARIANT: JIS78;/* float:left; */margin: 0 auto;}
 /*tabåˆ‡æ¢å¼€å§‹*/
.msn-focus{}
.msn-focus .hd { font-size: 14px; height:28px;  line-height:28px;  margin-left:5px;margin-right:9px; width:440px; }
.msn-focus .hd li { float: left; display: inline; margin: 0 0px 0 0; height: 25px; padding-top:5px; }
.msn-focus .hd .on { color:#2C6AA9; font-weight:bold; }
.msn-focus .hd .on a { color:#000; font-weight:bold;  }
.msn-focus .hd a { height: 25px;  float: left; width:110px; text-align:center;font-weight:bold; color:#fff; font:normal 15px/25px "Microsoft Yahei"; }
.msn-focus .hd a:hover{  color:#000000; }
.msn-focus .bd {width: 100%;height: 81px;position: relative;overflow: hidden;margin-top: 15px;}
.msn-focus .bd ul {height: 107px;overflow: hidden;position:relative;line-height: 28px;/* padding-left:15px; */}
.msn-focus .bd li { width: 420px; height: 75px; position: relative;}
.msn-focus .bd .gaoji{color:#3f5f7b;font-size: 14px;/* padding-top:5px; */width:60px;height:30px;line-height: 30px;text-align:center;float:left;margin-left:5px;}

.keywords{width: 635px;height:22px;line-height:22px;padding:4px 10px;color:#666;border:1px #ccc solid;float:left;}
.submit{width:88px;height:32px;background-color:transparent;border:none;padding:0;background: #3d82f2;margin-left:19px;font-size:15px;font-weight:bold;cursor:pointer;color: #ffffff;float:left;}
.msn-focus .bd li p { position: absolute;  bottom:16px; line-height: 20px; height: 20px;white-space: nowrap; overflow: hidden; font-size:12px;}
.msn-focus .bd li p a, .msn-focus .bd li p a:visited { position: relative; color: #333; }
.msn-focus .bd li p a:hover { color: #f60 }
.msn-focus .prev, .msn-focus .next { position: absolute; bottom: 85px; width: 29px; height: 64px; opacity: .6; filter: alpha(opacity=60); overflow: hidden; display: none; text-indent: -999px; border: none;}
.msn-focus .prev: hover, .msn-focus .next: hover { opacity: .9; filter: alpha(opacity=90) }
.msn-focus .prev { left: 0; background-position: -50px 0 }
.msn-focus .next { right: 0;  }
.msn-focus .bdOn .prev,.msn-focus .bdOn .next{ display:block;  }

/*******service*******/
.service{ width:449px; height:100%; float:right; }
.service_top{ width:434px; height:27px; margin:4px 7px 0px 7px; } 
.title{ display:block;width:93px; height:26px; text-align:center;}
.title1{ display:block;/*width:93px;*/ height:26px; /*text-align:center;*/}
/*.title a{color:#fff;}*/
h3{ font:bold 15px/27px "Microsoft Yahei"; color:#FFF;}
.service ul{ margin:38px 0px 0px 21px;}
.service ul li{ width:54px; height:65px; float:left; margin:0 2px;}


/*******bottombar*******/
.bottombar{ width:914px; height:295px; margin-top:8px;}
/*******sql_nav*******/
.sql_nav{ width:459px; height:100%; float:left; }


                       /********begin**********/
.hasMoreTab{ width:459px; font-family:"Microsoft YaHei"; }
.hasMoreTab .hd{ line-height:31px; height:31px;   position:relative; padding-right:10px; margin-left:5px;  }
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd ul{ z-index:5; position:dataabsolute; height:31px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left; width:110px; text-align:center; height:25px; line-height:25px; margin-top:7px; cursor:pointer; color:#fff; font-size:15px;  }
.hasMoreTab .hd li.on{ font-weight:bold; height:25px; line-height:25px; border-top:0;  font-weight:bold; color:#000;  }
.hasMoreTab .bd{  padding:10px; clear:both; position:relative;  }
/*.hasMoreTab .bd ul li{ width:437px; }
.hasMoreTab .bd ul li.sjk_title{ width:437px; height:27px;}
.hasMoreTab .bd ul li.ensj{height:27px; margin-top:25px;}*/

/*liumin begin 20141111*/
.hasMoreTab .bd .sjk_title{ width:437px; height:27px;  }
.hasMoreTab .bd .h8{ width:100%; height:8px; overflow:hidden;}
.hasMoreTab .bd .data{ margin-top:8px;height:80px;}
.hasMoreTab .bd .data li{ height:32px; width:109px; float:left; margin-bottom:12px;}

/*liumin end*/
/********end**********/

/*******Sydic_pic*******/
.Sydic_pic{width:224px; height:100%; float:left; margin-left:4px; }
    
.TB-focus{ width:194px; height:220px; position:relative;  overflow:hidden; padding-top:46px;}
.TB-focus .hd { position:absolute; right:0px; bottom:0px; z-index:1; padding-left:2px; }

.TB-focus .hd li{cursor:pointer; margin-left:4px; width:6px; height:6px; float:left;  overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; }
.TB-focus .hd li.on { width:6px; height:6px;  z-index:2;}

/*******new_tab*******/
.new_tab{ width:221px; height:100%; float:right;}
/*******gonggao tab*******/
.tabBar{ width:221px; font-family:"Microsoft YaHei"; }
.tabBar .hd ul{ z-index:5; position:relative;  zoom:1;}
.tabBar .hd li{ float:left; height:26px; line-height:26px; padding:0px 17px 0px 17px; color:#22427f;   border-bottom:0px; cursor:pointer; font-size:15px; font-weight:bold;}
.tabBar .hd li.zixun11{  color:#345ca2;}
.tabBar .hd li.gonggao2{ margin-left:-8px;}
.tabBar .hd li.on{ height:26px; line-height:26px; font-weight:bold; overflow:hidden
; margin-top:0px; position:relative;   color:#fff;}

.tabBar .bd{  padding:18px 9px 0 9px; clear:both; position:relative; height:247px; border:1px #c1c1c1 solid; border-top:1px solid #4e7ac3; }
.tabBar .bd .conWrap{ width:203px;  }
.tabBar .prev,.tabBar .next{ position:absolute; left:10px; top:80px; }
.tabBar .next{ left:auto; right:10px; }
.tabBar .prevStop,.tabBar .nextStop{ display:none;  }
.tabBar .bd p{ padding-bottom:10px  }

/*date_newlist*/
.date_newlist{ font-size:12px; }
.date_newlist li{ width:190px;   padding-left:12px;}
.date_newlist li a{ width:195px;display:block; color:#666; text-decoration:none; }
.date_newlist li a .lbt{ /*display:block;width:215px;float:left; *overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;*/text-indent:0px; font-size:12px; color:#6e6e6e; font-family:'å®‹ä½“'; height:20px; line-height:17px; }
.date_newlist li a .ldt{ /*display:block; width:60px; float:right;text-align:center;*/  font-size:12px; color:#999;  font-family:"å®‹ä½“";line-height:17.5px; text-decoration:none; display:inline; }
.date_newlist li span.time{  display:inline-block; float:right; }

.date_newlist li a:hover{color:#03c; text-decoration:none;}


/*xp 20141121 begin*/
.msn-focus .bd li {width: 100%;height: 85px;position: relative;}
.msn-focus .bd .gaoji{color:#3f5f7b;font-size: 14px;/* padding-top:5px; */width: 80px;height: 33px;line-height: 33px;text-align:center;float:left;margin-left:2px;}
.msn-focus .bd .ss_radio{ margin-top:2px; font-size:12px;}
.msn-focus .bd .ss_radio label{ margin-right:12px;_margin-right:3px;color:#243840;}
.select1{
border:1px solid #ccc;line-height:22px; height:32px;color:#666;*margin:0px;padding:4px 1px;font-size:13px;width:80px;*width:77px;float:left;*border:#FFFFFF none 1px; }
.select_border{*background:#fff;*border:1px solid #ccc;*padding:4px;width:80px;float:left; margin-right:5px;}  
.select_container{*border:0;*position:relative;*width:77px;*height:22px;*overflow:hidden;*background:#fff;}
.keywords22{ width:145px;  _width:135px;height:22px; line-height:22px; padding:4px 10px; color:#666; border:1px #ccc solid; float:left;}
.submit{width: 77px;height:32px;background-color:transparent;border:none;padding:0;background: #3d82f2;margin-left:12px;font-size:15px;font-weight:bold;cursor:pointer;float:left;}
.msn-focus .bd li p { position: absolute;  bottom:0px; line-height: 20px; height: 20px;white-space: nowrap; overflow: hidden; font-size:12px;}



.gsjs {
    width: 100%;
    height: 34px;
}


@media only screen and (max-width:768px){




.eng-icons-style2{padding-top: 0px !important;}

.searchBox_blyun .stxt{width: 147px !important;}

.keywords{width: 33% !important;}

.search {
    width: 97% !important;}
.grid-stack-item {
    z-index: 99;
    width: 100% !important;
}
#u_u3_centerCutImg{width:100%!important;}
#u_u3_div{width:100%!important;}
.grid-stack-item img{width:100%!important;}
.sss03{
    left: 0px!important;;
    top: 530px;}
.sss04 {
    height: 610px;
    top: 791px
}
.sss05 {
    left: 0px !important;
    top: 1129px;
}
.sss06 {
    height: 860px;
    top: 1358px;
}
.img-swiper-box{display: none;}


}