﻿@charset "utf-8";

html, body, div, span, applet, object, iframe,

p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

	margin: 0;

	padding: 0;

	/*border: 0;*/

	font-size: 100%;

	/*font: inherit;*/

	vertical-align: baseline;

}
/*td{
  border: inherit;
}*/
h1,h2,h3,h4,h5,h6{

		margin: 0;

	padding: 0;

	border: 0;

	vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {

	display: block;

}

body {

	line-height: 1;
	font: normal 13px/24px "????????????","???????????????????????? w3","??????";
	font:  \9;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

i{font-weight: normal;}

a{text-decoration: none;}

a:focus{outline: none;}

a:hover{

	text-decoration: none;

	outline: none;

}

input, select, textarea{font-family: "Microsoft YaHei", "????????????", Arial, Helv, Helvetica, sans-serif;}

body{

	font-family: "Microsoft YaHei", "????????????", Arial, Helv, Helvetica, sans-serif;

	font-size: 13px;

}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small{
	color: #666
}


.cf:after{display:block;clear:both;content:"";visibility:hidden;height:0;}

.cf{zoom:1;}

.fll{float: left !important;}

.flr{float: right !important;}

.text_just {

	  text-align:justify;

	  text-justify:distribute-all-lines;/*ie6-8*/

	  text-align-last:justify;/* ie9*/

	  -moz-text-align-last:justify;/*ff*/

	  -webkit-text-align-last:justify;/*chrome 20+*/

  }

  @media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/

	  .text_just:after{

		  content:".";

		  display: inline-block;

		  width:100%;

		  overflow:hidden;

		  height:0;

	  }

  }





body{min-width: 1366px!important}

.container {
    width: 1200px;
  }
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }

.head1{font-size: 16px;background-color:#f9f9f9;border-bottom: 1px #c9c9c9 solid }

.head1r ul{float: right;overflow: hidden;}

.head1r ul li {

    position: relative;

    float: left;

    padding: 0 25px;

    color: #797979;

    line-height: 36px;

    text-transform: uppercase;

}

.head1r ul li.ico1 {

    background: url(img/phonehook.png) no-repeat 5px center;

    background-size:15px;

    color: #0e6eb8;

}

.head1r ul li.ico1:after {

    position: absolute;

    top: 50%;

    right: 0;

    margin-top: -6px;

    content: "";

    width: 1px;

    height: 12px;

    background: #0e6eb8;

}



.ico2 .search {

    cursor: pointer;

    width: 0;

    padding-left: 15px;

    background: url(img/big.png) no-repeat left center;

    background-size:15px;

    color: #000;

    border: 0;

    -webkit-transition: all .5s ease;

    -moz-transition: all .5s ease;

    -ms-transition: all .5s ease;

    -o-transition: all .5s ease;

    transition: all .5s ease;

    outline: none;

}

.ico2 .search:focus{width: 150px;

    padding: 0 5px 0 20px;

    color: #000;

    margin-left: 10px;}

.navbar-brand.logo{

	height: 70px;

    margin: 7px 15px;

    padding: 0;

    font-size: 18px;

    line-height: 64px;

    overflow: hidden;

}

.head2 {position: relative;z-index: 999}

.head2 .container{width: 1200px;padding: 0}

.navbar-brand>img{height: 64px;width: 400px;}

.navbar-brand{

	height: auto;

	overflow: hidden; 

   	padding: 8px 0px;

	margin-left: 0px;

	margin-right:50px }

.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{

	margin-left: 0px;

}

.navbar-default {

	background-color: #fff; 

    border-bottom:none;  

    margin: 0;

}

.navbar-default .navbar-nav>li>a{

	padding: 8px 15px 5px;

	margin: 0 10px;

	line-height: 64px;

	font-size:17px;

	color: #000; }

.head2 .navbar-default .navbar-nav>li:last-child>a{padding-right: 0;margin-right:0 } 

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover

{background-color:#fff;color: #333 }

.head2 .navbar-default .navbar-nav>li>a.cur

{	color: #0070cc;

	/*padding: 8px 20px 5px;*/

	/*margin: 0 5px;*/

	border-bottom: 3px solid #ffb800;

}



.navbar-default .navbar-collapse, .navbar-default .navbar-form{

	padding: 0;

	overflow: hidden;

}



.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{

	margin:0; 
	float: left;

}

.navbar-nav{margin-left: 0;margin-right:0 }

.navs-box-n{display: none!important}

.navbar-default .navbar-toggle {display: none}



.navclass{width: 100%;

	position:absolute;

	overflow: hidden;

	background:url(img/classbg.png) top center;

	z-index: -1 }

.navs-box {width: 100%;

	overflow: hidden;

	display: none;

}



.navsl {

	width: 50%;

	float: left;

	font-size:15px;

	line-height: 20px;

	padding:25px 35px;

	color: #959595

}

.navsl li{padding-bottom: 10px;overflow: hidden;}

.navsl li:last-child{padding-bottom: 0}

.navsl a{display: block;overflow: hidden;width: 25%;float: right;overflow: hidden;}

.navsl a.cur,.navsl a:hover{font-weight: bold;color: #0377c3;}

.navsl a span{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.navsr{

	width: 50%;

	float: left;

	line-height: 25px;

	padding:25px 35px;

	padding-left: 45px;

	background:#fff;

}

.navsr .navsr-datil{display: none;}

.navsr .navsr-datil.cur{display:block}

.navsr h1{

	padding-bottom: 20px;

	font-weight: normal; 

}

.navsr h1 span{

	font-size:20px;

	padding-right:10px;

	color: #626262;

}

.navsr h1 i{

	font-size:16px;

	color: #bfbfbf;

}

.navsr p{

	color: #666;

	font-size:15px;

	line-height: 20px;

	width: 60%}

.head2 .navbar-default .navbar-nav>li>a:after {

    position: absolute;

    top: 50%;

    right: -10px;

    margin-top: -5px;

    content: "";

    width: 1px;

    height: 14px;

    background: #e5e5e5;

}

.head2 .navbar-default .navbar-nav>li:last-child>a:after{display: none}





.banner {width: 100%;overflow: hidden;border-top:1px #dcdcdc solid;}

.slick-box{

	width:100%;

	height: 512px;

	background-repeat: no-repeat!important;

	background-position: center!important;

	background-size: cover!important; }

.slick-prev, .slick-next{

	height: 40px;

    width: 25px;

    background-size:25px 40px;

    background-repeat: no-repeat;

    background-position: center;

}

.slick-prev{

	left: 5%;

	background-image: url(img/b-left.png);

}

.slick-next{

	right: 5%;

	background-image: url(img/b-right.png);

}

.slick-prev:before, .slick-next:before{display: none}



.slick-dots{bottom: 0}

.slick-dots li button{background-color: #d2d2d2;border: none}

.slick-dots li.slick-active button:before{color: #1673ba}

.slick-slider{margin-bottom: 0 ;}





.box-sec {margin:50px 0; }

.fuwulist li{

	padding-left:0;

	padding-right: 30px;}

.fuwulist .fwl-box{

	overflow: hidden;

	padding-bottom:10px;
	padding-bottom:25px\9;

	background: url(img/listbg.png) bottom center no-repeat;

	background-size:100% 10px;}

.fuwulist .fwl-d{

	border:1px solid #0e6eb8;

	border-radius: 3px;

	padding:20px 18px; 

	text-align: center;

}

.fuwulist h3{

	color: #0e6eb8;

	font-size: 20px;

	font-weight: normal;

	line-height: 20px;

	padding-bottom:15px }

.fuwulist p{color: #333;

	font-size: 16px;

	line-height: 20px;}

.fuwulist .fwl-d-img{

	padding: 20px 0 ;

	margin: 20px 0 ;

	overflow: hidden;text-align: center;

	border-top:1px solid #e0e0e0;

	border-bottom:1px solid #e0e0e0;}	

.fwl-d-img img{max-width: 58%;height: auto;}

.fuwulist a{display: block;

	width: 100%;

	border-radius: 5px;

	background-color: #4587e8;

	color: #fff;

	font-size: 18px;

	padding: 12px 0;

	margin-top: 24px;}



.bggray{background: #f2f2f2;}

.tiaojianl h1 {font-weight: normal;padding:15px 0 40px;width: 100%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;}

.tiaojianl h1 i{font-size: 40px;padding-right: 10px;line-height: 40px;}

.tiaojianl h1 span{color: #434343;font-size: 28px;}

.tiaojianl p {padding-bottom: 25px;padding-left: 0}

.tiaojianl p i{

	display: block;

	font-size: 17px;

	line-height: 20px;

	padding-bottom: 8px;

	width: 100%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;

}



.tiaojianl p span{

	color: #333;

	font-size: 15px;

	line-height: 20px;

}

.tiaojian {padding: 50px 0 45px;}

.tiaojianr {overflow: hidden;text-align: left;/*padding:0 8%;*/}

.tiaojianr img{max-width:80%;height: auto; }

.box-sec2 li,.box-sec4 li{float: right}

.box-sec2 .tiaojianl p {padding-left: 0;padding-right: 60px}

.color-o{color: #eb6100;}

.color-g{color:#5ac1a5}

.color-o1{color:#f3901e}

.color-b{color:#5a86a6}

.box-sec2 {padding: 0}
.box-sec2 li {padding-left: 0}

.box-sec3 .tiaojianr img{max-width:90%;height: auto; }

.box-sec3 .tiaojianl p{padding-right: 25px}

.box-sec3 .tiaojianl em{

	color: #fff;

	background: #f3901e;

	display: inline-block;

	width:25px;

	height: 25px;

	line-height: 25px;

	border-radius: 50%;

	text-align: center;

	margin:-10px 2px 0 -10px;  }

.box-sec4 .tiaojianr img{max-width:90%;height: auto; }

.box-sec4 .tiaojian{padding-bottom: 0}

.box-thc{padding: 50px 0 45px;background-color: #f2f2f2;}

.box-thc1 ul{overflow: hidden;}

.box-til{

	font-size: 32px;

	font-weight: normal;

	text-align: center;

	overflow: hidden;

padding-bottom: 60px;}

.box-til span{

	display: block;

	color: #0e6eb8;

	line-height: 36px;

	padding-bottom: 21px;}

.box-til small{display: block;

	font-size: 17px;

	line-height: 20px;}



.box-thci {

	width: 20%;

	float: left;

	overflow: hidden;text-align: center;padding:0 15px;overflow: hidden;}

.box-thci h4{font-size:20px;color: #313131;font-weight: normal;padding-bottom: 10px;line-height: 20px; }

.box-thci p{font-size: 15px;color: #333; }

.box-thcimg {

	width: 110px;

	height: 110px;

	margin: 0 auto 15px; 

	/*border:2px #cecece solid;*/

	border-radius: 50%;
	/*background-color: #fff;*/
	overflow: hidden;}

.box-thcimg img{width: 100%;height: auto}



.box-foc{padding: 50px 0 45px;}



.box-foc1 h5{line-height: 20px;text-align: right;font-weight: normal;padding-bottom: 5px;}

.box-foc1 h5 a{font-size:17px; color: #888 }

.fo-dl {

	padding: 54px 54px 15px;

	margin: 0;

	display: none

}

.fo-dl.cur{display: block}

.fo-dll {overflow: hidden;}

.fo-dl-img {width: 150px;height: 150px;

	border-radius: 50%;

	overflow: hidden;

	float: left;

	margin-right: 25px; }

.fo-dl-img img{width: 100%;height: auto}

.fo-dll p {float: left;overflow: hidden;}

.fo-dll p i{

	color: #0d5e9d;

	font-size:22px;

	font-weight: bold;

	line-height: 32px;

	display: block;

	padding-top: 45px;

	padding-bottom: 10px;

	max-width:132px ;
	overflow: hidden;

	text-overflow:ellipsis;

	white-space: nowrap; }

.fo-dll p span{

	color: #a0a0a0;

	font-size: 17px;

	line-height: 20px;}





.fo-dll:after {

    position: absolute;

    top: 50%;

    right: 0;

    margin-top: -50px;

    content: "";

    width: 1px;

    height: 100px;

    background: #ccc;

}

.fo-dlr{

	font-size:18px;

	line-height: 32px; 

	color: #333;

	padding: 45px 50px 0;}

.box-fo-dl {overflow: hidden;border:1px #ccc solid;}

.box-fo-dl dd{

	font-size: 17px;

	text-align: center;

	line-height: 60px;

	width:25%;

	background-color:#fafafa;

	float: left;

	border-right:1px solid #ccc;

	border-top:1px solid #ccc;

	overflow: hidden;

	 }

.box-fo-dl dd:nth-of-type(4n){

	border-right:none;

}

.box-fo-dl dd a{display: block;

	color: #444;

	width: 100%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;}

.box-fo-dl dd.cur a{background-color: #0d5e9d;

	color: #fff;

	border-color: #0d5e9d;

}







.footer{overflow: hidden;}

.foot1{ 

	padding: 40px 0 30px;

	background-color: #0d5e9d; 

}

.foot2{

	color: #6bb7f2;

	font-size: 12px;

	overflow: hidden;

	line-height: 36px;

	background-color: #074e84;padding-bottom: 5px}

.foot2 a{color: #6bb7f2;padding-right: 25px;}

.foot2r {padding-left: 45px;}

.foot1l dt{

	line-height: 20px;

	padding-bottom:20px;

	overflow: hidden; 

}

.foot1l dt a{font-size: 15px;color:#fff;}

.foot1l dd{

	line-height: 15px;

	padding-bottom:5px;

	overflow: hidden;

	width: 100%;



}

.foot1l dd a{font-size: 12px;color: #6bb7f2;}

.foot1r dt{

	line-height: 20px;

    padding-bottom: 20px;

    overflow: hidden;

    font-size: 15px;

    color: #fff;}

.foot1r dd{

	line-height: 15px;

    padding-bottom: 5px;

    overflow: hidden;

    width: 100%;

	font-size: 12px;

    color: #6bb7f2;}   

.foot1r dd img{height: 15px;width: auto;vertical-align: text-bottom;padding-right: 6px;}

.foot1r dd a img{padding-right: 15px;}













/*????????????*/

.top-bg-box{

	height: 300px;

	width: 100%;

	margin-bottom: 25px;

	background: url(img/top-bg1.png) center no-repeat;

	background-size:cover; 

}

.cwarpl {overflow: hidden;

	width: 265px;

	margin-right: 15px;

	float: left;}

.cwarpl-c {

	background-color: #fff;

	padding: 15px;

	border:1px solid #ccc;

	border-radius: 4px;

	margin-bottom: 25px;

	}

.cwarpl-c h1{

	font-size: 17px;

	font-weight: normal;

	color: #999;

	line-height: 20px;

	padding-bottom: 10px;

	margin-bottom: 15px;

	border-bottom:1px solid #ccc; }

.cwarpl-c h1 i{

	font-weight: bold;

	padding-right: 10px;

	color: #0e6eb8;

	padding-bottom: 8px;

	border-bottom:2px solid #0e6eb8;

}

.cwarpl-d {

	width: 100%;

	margin-bottom: 15px;

}

.cwarpl-d:last-child{margin-bottom: 0} 

.cwarpl-d dt{

	line-height: 20px;

	font-size: 16px;

	padding: 7px 15px;

	margin-right: -1px;

	margin-left: -1px;

	border:1px solid #ccc;

	border-radius: 4px; 

	-moz-box-shadow:0px 1px 1px #969696; 

	-webkit-box-shadow:0px 1px 1px #969696;

	box-shadow:0px 1px 1px #969696;

	

	*background-color: #eee;

	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=1);*/

}

.cwarpl-d dt a{color: #0377c3;}

.cwarpl-d dt i{

	font-size: 14px;

	padding-left: 3px;

}

.cwarpl-d dt span{

	display: block;

	background:url(img/dt-bg.png) no-repeat;

	background-size:12px ;

	background-position:right center;

	/*width: 100%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;*/ }


  
	.cwarpl-d.cur{
		border-bottom: 1px solid #0377c3;
	}

.cwarpl-d.cur dt {

	background-color: #0377c3;

	border-color: #0377c3;

	font-weight: bold;

}

.cwarpl-d.cur dt a{color: #fff;}

.cwarpl-d.cur dt i{font-weight: bold;}

.cwarpl-d.cur dt span{

	display: block;

	background:url(img/dt-bg1.png) no-repeat;

	background-size:12px ;

	background-position:right center;

	 }

.cwarpl-d dd{display: none}

.cwarpl-d.cur dd{

	display: block;

	padding:0 15px;

	line-height: 16px;

	font-size:14px;

	color: #959595;

	border-right:1px solid #0377c3;

	border-left:1px solid #0377c3; 


}

.cwarpl-d.cur dd a{color: #666;}

.cwarpl-d.cur dd.cur a,.cwarpl-d.cur dd a:hover i,.cwarpl-d.cur dd a:hover{font-weight: bold;color: #0377c3;}

.cwarpl-d.cur dd:first-of-type { 
 	padding-top: 5px;
}

.cwarpl-d.cur dd:last-child{

	border-bottom:1px solid #0377c3;

	border-bottom-right-radius: 4px;

    border-bottom-left-radius: 4px;
    padding-bottom: 5px;

}
.cwarpl-d.cur dd:last-child span{
	border-bottom:none;
}

.cwarpl-d.cur dd span{
	font-size: 15px;

	display: block;

	padding:12px 0;

	border-bottom:1px #a9a9a9 dotted;

	cursor: pointer;

	width: 100%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis; }

.cwarpl-d.cur dd.cur span i{font-weight: bold;}

.cwarpl-d.cur dd:last-child span{border-bottom: none}

.cwarpl-d.cur dd.cur span:before, .cwarpl-d.cur dd a:hover span:before{
	content: "";
    display: inline-block;
    width: 3px;
    background-color: #0377c3;
    margin-right: 7px;
    height: 15px;
    vertical-align: -2px;
}

.cwarpl-bot{padding-bottom: 0;margin-bottom: 0}

.cwarpl-bot h1{margin-bottom: 0}

.cwarpl-bot li{

	color:#555;

	font-size: 15px;

	padding: 17px 0;

	line-height: 20px;

	border-bottom:1px #a9a9a9 dashed}

.cwarpl-bot li:last-child{border-bottom:none}

.cwarpl-bot li span{display: block;padding-left: 36px;}



.cwarpl-bot1 {

	background:url(img/cwarpl-bot1.png) no-repeat;

	background-size:25px ;

	background-position:3px center;}

.cwarpl-bot2 {

	background:url(img/cwarpl-bot2.png) no-repeat;

	background-size:25px ;

	background-position:3px center;}

.cwarpl-bot3 {

	background:url(img/cwarpl-bot3.png) no-repeat;

	background-size:25px ;

	background-position:3px center;}

.cwarpl-bot4 {

	background:url(img/cwarpl-bot4.png) no-repeat;

	background-size:25px ;

	background-position:3px center;}



.cwarp {margin-bottom: 60px;}

.cwarp .container{padding: 0}

.cwarpr {

	width: 910px;

	background-color: #fff;

    padding:0 0px;

    border: 1px solid #ccc;

    border-radius: 4px;}

.cwarpr h1 em{color: #535353;

	padding-left:30px;

	padding-bottom: 12px;

	border-bottom: 2px solid #0377c3;

	background:url(img/home.png) no-repeat;

	background-size:20px ;

	background-position:3px top;

 }

.cwarpr-c {display: block;border-bottom:3px #ccc double}

.cwarpr-c:last-child{border-bottom:none}

.cwarpr-c.cur1{display: block;border-bottom:none} 

.cwarpr-c.cur {display: none;}

.cwarpr h1 small{font-size: 15px;color: #999;padding-left: 10px;}

.cwarpr h1 .nowml{color: #0377c3;overflow: hidden;}

.cwarpr h1 .nowml i{float: none;color:#a0a0a0 }

.cwarpr h1 {

	line-height: 20px;

	font-size: 15px;

	font-weight: normal;

	padding: 14px 0px;

	margin:0 12px;

	border-bottom:1px #ccc solid; 

	/*margin-bottom: 36px;*/

	overflow: hidden;

	}

.cwarpr h1 i{float: right;}

.cwarpr h1 i a{color: #0377c3;padding-right: 5px;}

.topall {display: none}

.cwarpr-c dd {/*border-top:1px #ccc solid;*/padding:36px 12px 0;}

.cwarpr-c dd h3{

	font-size: 17px;

	color:#0e6eb8;

	line-height: 20px; }

.cwarpr-c dd a{    float: right;
    font-size: 15px;
    padding-right: 8px;}

.cwarpr-c dd form{text-align: right;}

.cwarpr-c dd .pagebox1{margin-top: -12px;margin-bottom: 15px;/*border-bottom: 1px #a9a9a9 dotted;*/}
.page {float: right;}
.page span{

	font-size: 12px;

	color: #959595;}

.page span i{padding-right: 8px}

.page span b{color: #0e6eb8}

.page a{padding-right: 12px;}

p.page {text-align: right;}

p.page a{padding:0 12px;}

p.page span i{padding:0 8px}

p.page img {

    width: 10px;

    vertical-align: -1px;

}
.banner {text-align: center;}
.page img{width: 10px;}

.page input{width: 20px;text-align: center;padding: 2px 0;font-size: 12px;}

.page input[type="submit"]{background-color: #fff;border:none;margin-left: 5px }


.anliul {margin-right:0;margin-left:0;overflow: hidden;border-bottom: 1px solid #ccc; }

.anliul .anli-li {padding-left: 0;padding-right: 15px;padding-bottom: 40px}

.anliul .anli-li  a{
    font-size: 15px;
    padding-right: 0px;
}


.anliul .anli-img {width: 100%;overflow: hidden;}

.anliul .anli-img img{display: block;width: 100%;height: auto;}

.anliul .anli-li p{

	padding: 0 10px;

	font-size: 12px;

	line-height: 20px;

	padding-bottom:20px; 

	height: 60px;

	overflow: hidden;

  color: #535353;

	border-right:1px solid #ccc;

	border-left:1px solid #ccc;}

.anliul .anli-li h4{

	font-size: 15px;

	font-weight: normal;

	color: #535353;

	overflow: hidden;

	padding: 15px 10px;

	border-top:1px solid #eee;

	border-right:1px solid #ccc;

	border-left:1px solid #ccc;}

.anliul .anli-li h4 span{display: block;

	width: 100%;

	padding-bottom:25px;

	border-bottom:1px solid #ccc;

	line-height: 15px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow:ellipsis;}

.anliul .anli-li strong{
  line-height: 20px;

	display: block;

	width: 100%;

	font-size: 16px;

  font-weight: normal;

	padding: 15px 0;

	text-align: center;

	color: #fff;

	background-color: #bbbbbb;

  float: none;

}

.anliul .anli-li a:hover strong{background-color:#0377c3 }

.pagebox2 {padding: 30px 0;}





.cwarpr-c-a {

	margin: 20px 15px 0;

	padding: 20px;

	border:1px solid #ccc;

	border-bottom-width: 2px;

	border-radius: 5px;

	background-color: #fff; }

.cwarpr-c-a:first-of-type{margin-top: 36px;}

.cwarpr-c-a:last-of-type{margin-bottom: 36px;}

.cwarpr-c-a h5{

	font-size: 17px;

	font-weight: bold;

	color:#0e6eb8;

	line-height: 20px;

	padding-bottom: 15px;

	overflow: hidden;}

.cwarpr-c-a h5 a{

	float: right;

	font-size: 15px;

	font-weight: normal;

	color: #959595;}

.cwarpr-c-a dd{overflow: hidden;}

.cwarpr-c-a  p a{

	display: block;

	font-size: 16px;

 	color: #000;

 	padding: 15px 0;

 	line-height: 20px;

 	border-bottom: 1px dotted #ccc;}

.cwarpr-c-a a:hover{

	color: #0e6eb8;

}
.cwarpr-c .ptext a{float: none}

.cwarpr-c-a dd:last-child a{border-bottom:none;padding-bottom: 0;}

.wzbgbox dd{    padding: 36px 20px 0;}

.wzbgul {overflow: hidden;}

.wzbgul a{display: block;

    font-size: 16px;

    color: #626262;

    padding: 15px 0;

    line-height: 20px;

    border-bottom: 1px dotted #ccc;}

.wzbgul a:hover{color:#0377c3 }

.pagetime {color: #959595;text-align: right;font-size: 15px;line-height: 15px;}

.ptext {padding-top:20px;border-top: 1px #dedede dotted; } 
/*.ptext p{

	font-size: 16px;

	line-height: 24px;

	color: #535353;

	margin:0 0 20px;

	

	overflow: hidden;

	padding-bottom: 0px;}*/

.ptext p img{/*padding: 20px 0;*/width: 100%;height: auto}

.comshow dd{height: 170px;overflow: hidden;}
.comshow-a dd{height: auto;}
.comshow-a{    min-height: 734px;
}

.comshow dd {padding-top: 10px;}

.comshow dd p{

	font-size: 15px;

	color: #555;

	line-height: 22px;

	padding-bottom: 25px;

	overflow: hidden;

}

.comshow dd p:last-child{padding-bottom:0;}
.comshow dd p a{display: inline;}


.a-down{width: 14px;display: none;height: auto;padding-left: 5px;}

.a-down2{width: 14px;height: auto;padding-left: 5px;display: inline;}

.comshow .com-more:hover .a-down{display: inline}

.comshow .com-more:hover .a-down2{display: none}

.bgwhite{background-color: #fff;}

.ywysimg {

	border:1px solid #ccc;

	border-radius: 50%;

	width: 101px;

	height: 101px;

	text-align: center;

	margin:-50px auto 20px;

	padding: 10px; 

	background-color: #fff;

	overflow: hidden; }

.ywysimg img{width: 100%;height: auto}

.ywysul {margin: 85px 0 0;}

.ywysul li {padding: 0 10px;}

.ywysul li .ywysulbox{

	border:1px solid #ccc;

	border-radius: 5px;

	padding: 0 18px;



}

.ywysul li h6{

	margin-bottom:15px;

	line-height: 20px;

	font-size: 15px;

	color: #0377c3;

	text-align: center;

	width: 100%;

	white-space: nowrap;

	overflow: hidden;

	 }

.ywysul li p{

	font-size: 14px;

	color: #555;

	line-height: 18px;

	text-align: left;

	margin-bottom: 20px;

	height:72px;

	overflow: hidden; }	

.ywysul li a.ywys-more {

	display: block;

	padding: 10px;

	line-height: 12px;

	text-align: center;

	font-size: 14px;

	border-top:1px solid #ccc; 

}

.ywysul .com-more:hover .a-down{display: inline}

.ywysul .com-more:hover .a-down2{display: none}

.lxway {font-size: 15px;line-height: 20px;color: #707070}

.lxway h5{padding-bottom: 25px;}

.lxway dd{padding-bottom: 15px;overflow: hidden;}

.lxway .lxway-dl{float: left;width: 60%;}

.lxway .lxway-dr{float: left;width: 40%;}

.lxway dd p img{width: 25px;height: auto;margin-right: 10px;vertical-align: middle;}

.lxmap dd img{width: 100%}

.cwarpr-c-a.lxmap,.cwarpr-c-a.lxcc{padding: 0}

.cwarpr-c-a.lxmap dt,.cwarpr-c-a.lxcc dt{padding: 20px 20px 5px;}

.cwarpr-c-a.lxcc dt i{

	font-size: 15px;

	color: #535353;

	padding-left:10px;

	margin-left: 10px;

	line-height: 15px;

	display: inline-block;

	border-left:1px solid #ccc; }

.lxccdd {margin: 0;padding: 20px 0 10px;border-top:1px solid #ccc;}

.lxccdd .lxccddimg {padding-right:0;padding-left:12px;  }

.lxccdd .lxccddimg img{width: 100%;}

.lxccdr li{

	font-size: 12px;

	color: #707070;

}

.lxccdr li i{font-weight: bold;}

.jtli {

	margin-bottom:15px; 

	background-color:#f2f2f2 ;

	min-height: 45px;

	padding-left: 64px;

	padding-right: 15px;

	border-radius: 5px;

	background-size: auto 45px;

	background-position: left top;

	background-repeat: no-repeat;

	padding-top: 8px;}

.jt1{background-image: url(img/jt1.png);line-height: 15px;}

.jt2{background-image: url(img/jt2.png);line-height: 15px;}

.jt3{background-image: url(img/jt3.png);line-height: 15px;padding-top: 8px;}

.jt1{padding-top:0px;line-height: 45px;}





.cwarpr-c-a.lxwmsecbox {margin: 20px 0 0;

    padding: 20px;

    border:none;

    border-radius: 0px;

    background-color: #fff;}

.cwarpr-c-a.lxwmsecbox dt, .cwarpr-c-a.lxwmsecbox dt{padding: 20px 0 15px;}

.lxwmsecbox .lxccdd{border-top:none;padding-bottom: 35px;border-bottom: 1px solid #ccc;}

.lxwmsec dd{padding: 0 ;}

.lxwmsecbox.cwarpr-c-a:first-of-type {

    margin-top: 10px;

}

.cwarpr-c-a.lxwmsec2 {

	border: none;

    border-radius: 0px;

    background-color: #fff;

    margin: 0;

}

.lxwmsec2 dd {

    padding: 0;

    margin: 0 20px;

    padding-bottom: 14px;

	background:url(img/listbg.png) bottom center no-repeat;

	background-size:100% 15px;

}

.lxmap.lxwmsec2  dt{padding: 0 20px;}

.lxmap.lxwmsec2 img{

	border:1px solid #ccc;

	border-radius: 5px;

	 }

.lxmap.lxwmsec2 h5{padding-bottom: 25px;}

.lxway.lxwmsec3 h5{padding: 10px 0 25px;}

.lxway.lxwmsec3 {margin: 0;

    padding: 20px 20px 30px;

    border: none;

    border-radius: 0px;

    background-color: #fff;}

.cwarpr-c-a.lxwmsec4 {

	    border: none;

    border-radius: 0px;

    background-color: #fff;

    margin: 0;

}

.cwarpr-c-a.lxwmsec4 h5{

	text-align: center;

	padding: 25px 0 45px;

	line-height: 20px;

}

.cwarpr-c-a.lxwmsec4 dd{

    padding-bottom: 14px;}



.cwarpr-c-a.lxwmsec4 .ywysimg,.lxwmsec4 .ywysul .ywysulbox{background-color: #fdfdfd}

.lxwmsec4 .ywysul li{margin-bottom: 125px;}



.ptext img{max-width: 100%;height: auto;}

/*.margin-12 {margin-top: -13px;}*/

.slick-dots li button {height: 12px;width:12px ;}

.tiaojian1a h1{padding: 15px 0 45px; }

.tiaojian1a p{/*padding-bottom: 12px;*/padding-left: 15px;position: relative;}

.tiaojian1a p:before{content:"";display: block;position: absolute;top: 5px;bottom: 15px;

    left: 0;width: 5px;background-color: #e2e2e2}

.tiaojian2b h1{padding: 20px 0 54px;overflow: visible}

.tiaojian2b p span {line-height: 24px;}

.box-sec2 .tiaojianl p {padding: 0;padding-bottom: 36px;}
.box-sec2 .tiaojianl p:nth-of-type(2n){padding-left: 30px}
.box-sec2 .tiaojianl p:nth-of-type(2n+1){padding-right: 30px}
.box-sec3 h1{padding-bottom: 54px;}

.box-sec3 p i{padding-bottom: 3px;font-weight: bold;color: #626262}

.box-sec3 p span{line-height: 24px;}

.box-sec3 p{padding-bottom: 38px;}

.box-sec4 h1{padding-bottom: 36px;}

.box-sec4 p span{line-height: 22px;}

.box-sec4 p {padding-bottom: 22px;}



.kuang td{vertical-align: middle;text-align: center;}
.cr_font .titlea {font-size: 28px;font-weight: normal;padding-bottom: 30px;color: #006EBF}

.box-sec2 .tiaojian2b{padding-right: 0}


.box-sec1  .tiaojianr {padding: 0}
.box-sec1  .tiaojianr img{max-width: 92%}

.pages_prev{    background: url(img/pageprev.png);
    background-size: 10px;
    background-position: center;
    background-repeat: no-repeat;}
.pages_next{    background: url(img/pagenext.png);
    background-size: 10px;
    background-position: center;
    background-repeat: no-repeat;}

.box-foc1 .box-til{padding-bottom: 38px;}
.nav>li{float: left}


.cwarpr h1 small a:hover{
  color: #0e6eb8;
}




/*@media(max-width: 1200px){

	.head2 .container{width: 100%}

	.navbar-brand>img{height: 50px;width: auto;}

	.navbar-brand{margin-right:30px}



	.navbar-default .navbar-nav>li>a{

	padding: 8px 15px;

	margin: 0 5px;

	line-height: 50px; }

	.head2 .navbar-default .navbar-nav>li>a:after {right: -5px;}

	.cwarpr{width: 690px;}

	.cwarp .row{margin-left: 0 ;margin-right: 0}

	.jt1{padding-top:8px;line-height: 15px;}

}

@media(max-width: 992px){

	.head2 .container{width: 100%}

	.navbar-brand>img{height: 40px;width: auto;}

	.navbar-brand{

	height: auto;

	overflow: hidden; 

   	padding: 5px 0px;

	margin-right:25px }

	.jt1{padding-top:8px;line-height: 45px;}

	.navbar-default .navbar-nav>li>a{

	padding: 5px 12px;

	line-height: 40px;

	font-size: 14px; }

	.head2 .navbar-default .navbar-nav>li>a:after{right: 0}

	.box-sec2 .tiaojianl p{padding-right: 0}

	.fuwulist li{padding: 0 10px;}

	.box-sec2 li,.box-sec4 li{float: none}

	.tiaojianr{text-align: center;}

	.fo-dll:after{display: none}

	.box-fo-dl dd{width: 50%}

	.fo-dlr{padding: 45px 0 ;text-align: left;}

	.foot2r{padding: 0}

	.foot2{line-height: 20px;text-align: center;}

	.cwarpl{width: 100%;margin-right:0 ;margin-left: 0;}

	.cwarpr{width: 100%;margin-right:0 ;margin-left: 0;}

	.jt1{padding-top:0px;line-height: 45px;}

}

@media(max-width: 800px){

	.navbar-brand{

	height: auto;

	overflow: hidden; 

	margin-right:15px }

}

@media(max-width: 768px){

	.margin-12 {margin-top: 0px;}

	.slick-box{height: 250px;}

	.head2 .container{width: 100%;overflow: hidden;}

	.head2 .navbar-default .navbar-nav>li>a:after{display: none}

	.box-thci {

	width: 33.3%;

	margin-bottom: 20px;}

	.box-fo-dl dd{width: 100%}

	.fo-dlr{padding: 15px 0 ;text-align: left;}

	.foot1{padding: 5px 0;}

	.foot1l dt{padding-bottom: 5px;padding-top: 5px; }

	.foot1l dt a {font-size: 10px;}

	.foot1l dd a{font-size: 7px;}

	.foot1l {padding:0 5px ;}

	.foot1l li{padding: 0}

	.tiaojian{padding:20px 0;}

	.tiaojianl h1{padding-bottom: 20px;}

	.tiaojianl h1 i{font-size: 24px;line-height: 25px;}

	.tiaojianl h1 span{font-size: 15px;}

	.tiaojianl p i{font-size: 13px}

	.tiaojianl p span{font-size: 10px;}

	.box-til{font-size: 22px;

		padding-bottom: 20px;}

	.box-til span{line-height: 25px;padding-bottom: 15px;}

	.box-til small {

	    display: block;

	    font-size: 15px;

	    line-height: 15px;

	}

	.box-foc1 h5 a{font-size: 12px;}

	.fo-dlr{font-size: 12px;}

	.cwarpr-c dd .pagebox1{margin-top:5px;margin-bottom: 10px; }

	.cwarpr-c dd form{text-align: center;padding: 5px 0;

		border-top:1px dashed #eee;

		border-bottom:1px dashed #eee}

	.cwarpr-c dd form span:first-child{display: block;padding-bottom: 5px}

	.cwarpr h1{font-size: 12px;margin-bottom:10px}

	.cwarpr h1 small{font-size: 12px;}

	.cwarpr h1 span{display: block;overflow: hidden;}

 	.cwarpr h1 i{display: block;float: none;text-align: right}

 	.cwarpl-bot li{font-size: 12px;padding: 10px;}

 	.cwarpl-c h1{font-size: 15px}

 	.cwarpl-d dt{font-size: 14px;}

 	.cwarpl-d.cur dd span{padding: 10px 0; }

 	.pagebox2{padding: 10px 0;}

 	.anli-li{padding: 0 ;margin-bottom: 15px}

 	.cwarpr-c-a {margin-top:15px;padding: 10px 20px; }

 	.cwarpr-c-a h5 {font-size: 14px;padding-bottom: 5px;}

 	.cwarpr-c-a h5 a{font-size: 12px;}

 	.cwarpr-c-a  p a {font-size: 11px;padding: 5px 0;}

 	.cwarpr-c-a:last-of-type{margin-bottom: 36px;}

 	.cwarpr-c-a.lxwmsec4:last-of-type{margin-bottom: 0px;}

 	.lxwmsec4 .ywysul li:last-child{margin-bottom: 0px;}

 	.top-bg-box{height: 160px;}

 	.cwarpl-c{margin-bottom: 15px;}

 	.cwarp{margin-bottom: 20px;}

 	.cwarpr-c dd h3{font-size: 15px;}

 	.pagetime{font-size: 12px;}

 	.ptext p {font-size: 14px;}

 	.cwarpr h1 .nowml i{display: inline}

 	.ywysul li {margin-bottom: 60px;}

 	.ywysul li:last-child{margin-bottom: 20px;}

 	.comshow dd p {font-size:12px; }

 	.lxway dd{padding-bottom: 0px;}

 	.lxway .lxway-dl,.lxway .lxway-dr,.lxway .lxway-dp{float: none;

    width: 100%;padding-bottom: 5px;font-size: 10px;}

    .ywysul li h6 {font-size: 13px;}

    .ywysul li p{font-size: 11px;margin-bottom: 10px;}

	.lxway dd p img{width: 20px;}

	.cwarpr-c-a.lxcc dt i {display: block;border:none;padding: 5px 0;margin:0;font-size: 10px;  }

	.lxccddimg {padding-bottom: 10px;}

	.jtli{margin-bottom: 10px}

	.foot1r dt{padding-bottom: 5px;text-align: center;}

	.jt1{padding-top:8px;line-height: 15px;}

	.lxwmsec4 .ywysul li{margin-bottom: 55px;}

	.cwarpr-c-a.lxwmsec4 h5 {padding: 0px; }

	.ywysul{margin-top: 75px;}

	.box-sec {margin-top:15px; }
	.foot1l li:nth-of-type(3n+1){
		clear: both;
	}

}

@media(max-width: 450px){

	.box-thci {

	width: 100%;

	margin-bottom: 20px;}

	.foot1l .col-xs-4{text-align: center;}

	.foot-email {overflow: hidden;}

	.foot-email i{display: block;padding-bottom: 5px;float: left;}

}

@media(max-width: 350px){

	.head1{font-size: 10px}

	.ico2 .search:focus{width: 120px;}

	.head1r ul li{line-height: 24px;padding:0 15px ;}

	.head1r ul li.ico1{    background-position:left center;

    background-size: 10px;}

    .head1r ul li.ico2{padding-left: 10px;padding-right: 5px;}

	.ico2 .search{background-size: 10px;}

	

}*/