@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#5d5d5d;
	font-size:15px;
	font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;

}
html{ overflow-x:hidden;}
.clear{ clear:both;_overflow:hidden;*height:0px;}
img{ border:0px;}
a{ text-decoration:none; color:#5d5d5d; }
a:hover{ color:#15569d;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}

	
.barwrap{ width:100%;position:fixed;height:102px; top:0; background:url(../images/navbg.png) repeat; left:0; right:0; margin-left:auto;margin-right:auto;z-index:1000000;}
.barwrap.on{ animation-name: down; height:102px; animation-duration: 1s;top:0;border-bottom: none;}
.dymenu{ width:1280px; margin:0 auto;}
.wtlogo{ margin-top:15px;}
#nav {width:1128px;float:left; margin-top:40px;}
#nav li {
 float: left; width:141px;
}

#nav li a {
	display: block;
	width: 100%;
	text-align:center;
	color:#FFF;
	font-size:16px;
}

#nav li a:hover{
	text-decoration:none;
	color:#fd8d08;
    width:100%;
}

#nav li a#cur{color:#fd8d08;}

#nav li ul {
	line-height:50px;
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 141px;
	position: absolute;
	border-top-style: none;
	z-index:100000;
	padding-top:20px;
	overflow:hidden;
}

#nav li ul li{
	float: left;
	width: 100%;
	background: #fd8d08;filter: Alpha(Opacity=90);
	border-top: none #6b8549;
	border-right: none #6b8549;
	border-bottom: 1px solid #fde5b7;
	border-left: none #6b8549;
}
#nav li ul li a{
 display: block;
  width: 100%;
  text-align:center;
 font-size:15px;
 font-weight:normal;
 background:none;
}
#nav li ul a:link  {
 color:#FFF; text-decoration:none;
}
#nav li ul a:visited  {
 color:#FFF;text-decoration:none;
}
#nav li ul a:hover  {
 color:#FFF;text-decoration:none;font-weight:normal;
 background:#aa2626;filter: Alpha(Opacity=70);
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
/**********************/
/*.wolong{ height:800px; overflow:hidden;}*/
/*.wolong {
    padding: 0 20px;
  }*/
.i-banner {
  position: relative;
  overflow: hidden;
}

.i-banner ul li a .boxwen {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  text-align: center;
  line-height: 1;
  height: 302px;
  font-weight: bold;
}
.i-banner ul li a .boxwen .tit1 {
  /*font-size: 90px;*/
  font-size: 40px;
  line-height: 1.5;
  overflow: hidden;
  color: #cf001c;
}
.i-banner ul li.read a .boxwen .tit1{

}
.i-banner ul li.read a img{ width:100%; height:auto;transition: all .5s;}
.i-banner ul li a .boxwen .tit2 {
  font-weight: bold;
  text-transform: uppercase;
  /*font-size: 48px;*/
  font-size: 20px;
  line-height: 1.5;
  /*height: 50px;*/
  overflow: hidden;
  color: #343331;
  font-family: Arial;
	margin-top: 15px;
    margin-bottom: 45px;
}
.i-banner ul li a .boxwen .more {
/*  margin: 0 auto;
  width: 245px;
  height: 55px;
  font-size: 22px;
  line-height: 55px;
  color: #343331;
  border: 2px solid #5c5b5a;
  transition: .5s;
  font-weight: normal;*/
}
.i-banner ul li a .boxwen .more {
	margin: 0 auto;
    width: 220px;
    height: 45px;
    font-size: 18px;
    line-height: 45px;
    color: #343331;
    border: 2px solid #5c5b5a;
    transition: .5s;
    font-weight: normal;
}
.i-banner ul li a .boxwen .more:hover {
  color: #ffffff;
  background: #d53d30;
  border-color: #d53d30;
  transition: .5s;
}

.i-banner ul {
  height: 100%;
}

/*.i-banner ul li.video a .boxwen .tit2{
  transition-delay: .15s;
}
.i-banner ul li.video a .boxwen .more{
  transition-delay: .3s;
}*/
.i-banner li {
  position: absolute;
  top: 0;
  left: 0%;
  height: 100%;
  width: 100%;
  overflow: hidden;
  background-size: cover !important;
  display: none;
  opacity: 0;
}

.i-banner li.active {
  opacity: 1;
}

.i-banner li a {
  display: block;
  height: 100%;
  width: 100%;
}

.i-banner .btn {
  height: auto;
  position: absolute;
  left: 50%;
  bottom: 10%;
  z-index: 5;
}

.i-banner .btn span {
  display: block;
  text-indent: -9999px;
  width: 15px;
  height: 15px;
  margin: 0 6px;
  border-radius: 50%;
  border: 1px solid #888;
  -webkit-transition: all .5s;
  transition: all .5s;
  cursor: pointer;
  float: left;
}

.i-banner .btn span.on {
  background: #d32e28;
  border: 1px solid #d32e28;
  -webkit-transition: all .5s;
  transition: all .5s;
}
.i-banner ul li.read a .boxwen{
	text-align: right;
	/*padding:0 10%;*/
	box-sizing: border-box;
	z-index: 3;
	max-width: 700px;
	left:auto;
	right:10%;
}
.i-banner ul li.read a .boxwen .more{
	text-align: center;
	margin:0;
	display: inline-block;
}
.i-banner ul li.read a:after{
	width:100%;
	height:100%;
	content:"";
	position: absolute;
	left:0;
	top:0;
/*    background: linear-gradient(to right, rgba(0,0,0,.1) , rgba(0,0,0,.6)); */

}
.i-banner li a{
	position: relative;
	z-index: 2;
}
.i-banner ul li.read a .boxwen .tit1{
	color:#fff;

}
.i-banner ul li.read a .boxwen .tit2{
	color:#fff;	
}
.i-banner ul li.read a .boxwen .more{
	color:#fff;	
	border-color: #ffffff;
}


.section .i-banner ul li a .boxwen .tit2 {
  transition: 1s;
  transform: translateY(60px);
  opacity: 0;
  filter: alpha(opacity=0);
}
.section .i-banner ul li a .boxwen .tit1 {
  transition: 1s;
  transform: translateY(60px);
  opacity: 0;
  filter: alpha(opacity=0);
}
.section .i-banner ul li a .boxwen .more {
  transition: 1s;
  transform: translateY(60px);
  opacity: 0;
  filter: alpha(opacity=0);
}

.section.animate .i-banner ul li.active a .boxwen .tit2 {
  transition: 1s;
  transform: translateY(0);
  transition-delay: .1s;
  opacity: 1;
  filter: alpha(opacity=100);
}
.section.animate .i-banner ul li.active a .boxwen .tit1 {
  transition: 1s;
  transform: translateY(0);
  transition-delay: .1s;
  opacity: 1;
  filter: alpha(opacity=100);
}
.section.animate .i-banner ul li.active a .boxwen .more {
  transition: 1s;
  transform: translateY(0);
  transition-delay: .1s;
  opacity: 1;
  filter: alpha(opacity=100);
}

/****************/


/*banneræ»šåŠ¨*/
.banner { position:relative; overflow:hidden; width: 100%;}
.banner .bannerfix >li { height: 100%; line-height: 0; opacity:0; transition:opacity 1000ms linear;
 -webkit-transition:opacity 1000ms linear; float:left; position: relative;}
.banner .bannerfix >li .bimg { line-height: 0; width: 100%; position: relative; transition: transform 5s ease; -webkit-transition: transform 5s ease; transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1);}
.banner .bannerfix >li.imgIn{ opacity:1; z-index:10; display:block;}
.banner .bannerfix >li.imgIn .bimg { transform: matrix(1, 0, 0, 1, 0, 0); -webkit-transform: matrix(1, 0, 0, 1, 0, 0); }
.banner .flex-control-nav{ width:100%; height:20px; position:absolute; left:0; bottom:50px; text-align:center; z-index:20;}
.banner .flex-control-nav li{ display:inline-block; position:relative; margin-right:15px; width:5px; height:20px;}
.banner .flex-control-nav li:last-child{ margin-right:0;}
.banner .flex-control-nav li span{ display:block; text-indent:999px; overflow:hidden; width:10px; height:20px; position:absolute; background:#fff; transition:320ms; left:0; top:6px;}
.banner .flex-control-nav li a.flex-active span{ height:20px; top:0; background:#da9007;}
.banner .txt{ position: absolute; top: 60%; left: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); 
-moz-transform: translate(-50%,-50%);  width: 1200px;}
.banner .txt img{ display: block; max-width: 100%;} 
/***************end*************/

.wtyoushi{ width:100%; margin:0 auto; background:url(../images/youshipic.png) no-repeat -245px 100px;}
.wtyoushi-1{ width:85%; float:right;padding-top:100px;}

.wtyoushi-1-1{ width:50%;}
.wth1{ width:100%; color:#666666; text-transform:uppercase; font-size:20px; font-weight:normal;}
.wth2{ width:100%; color:#000000; font-weight:normal; font-size:47px; margin-top:15px;}
.wtul01{ width:80%; margin-top:12px;}
.wtul01 li{ width:90%; cursor:pointer; float:left; border:1px solid #d9d9d9; margin:8px 0; color:#b2b2b2; text-transform:uppercase; padding:3.5% 0 3.5% 10%;}
.wtul01 li img{ margin-right:15px;}
.wtul01 li strong{ font-size:24px; color:#000; font-weight:normal;}
.wtul01 li:hover{ box-shadow: 0 10px 20px rgba(0,0,0,0.10);}

.wtyoushi-1-2{ width:50%;}
.wtyoushi-1-2 img{ width:100%; height:auto;}
/***************/

.wtchpzs{ width:1280px; margin:0 auto; margin-top:70px;}
.wtchpzs span{ width:190px; display:block; float:left; color:#666666; font-size:20px; text-transform:uppercase;}
.wtchpzs span strong{ font-size:47px; color:#000; font-weight:normal;}

.wtul02{ width:1000px; margin-left:90px; margin-top:20px;}
.wtul02 li{ width:125px; text-align:center; float:left;}
.wtul02 li a img{box-shadow: 18px 18px 30px rgba(0, 0, 0, 0.1), -18px -18px 30px rgba(255, 255, 255, 1);background-color: #efeeee;border-radius: 20px;}
.wtul02 li a:hover img{box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px rgba(255, 255, 255, 0.8), inset 18px 18px 30px rgba(0, 0, 0, 0.1), inset -18px -18px 30px rgba(255, 255, 255, 1);  transition: box-shadow .2s ease-out;
}

.products{ width:100%; margin:0 auto;}
.products ul{ margin-top:35px; overflow:hidden; text-decoration:none;}
.products ul li{ float:left; width:473px; text-align:center; margin:0 5px;}
.products ul li img{ float:left;}
.products ul li span{ display:block; float:left; width:100%; height:50px; line-height:50px; color:#FFF; font-size:20px; font-weight:bold; position:relative; margin-top:-50px;}
#demo {overflow:hidden;width:100%;}
#indemo {float: left;width:800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.products ul li:hover span{ background:#b50a02; color:#FFF;}
/****************************/

.wtabout{ width:1280px; margin:0 auto; margin-top:80px;}
.wtabout-1{ width:565px;}
.wtsp1{ width:100%;color:#666666; font-size:20px; text-transform:uppercase;}
.wtsp1 strong{ font-size:47px; color:#000; font-weight:normal;}
.wth3{ width:100%; font-size:25px; font-weight:normal; color:#222222; margin-top:15px;}
.wtp1{ width:100%; line-height:28px; color:#696969; margin-top:15px; text-align:justify; white-space:pre-wrap;}
.wtaboutmore{ width:230px; height:60px; line-height:60px; text-align:center; color:#FFF; background:#b50a02; margin-top:25px;}
.wtaboutmore:hover{ background:#fd8d08; color:#FFF; border-radius:50px;}

.wtabout-2{ width:665px; margin-left:50px; background:url(../images/youshipic.png) no-repeat 50px 80px;}
/*******************************/

.wtxinwen{ width:1280px; margin:0 auto; margin-top:50px;}
.wtxinwen h1{ display:block; width:100%; float:left; text-align:center; color:#666666; font-size:20px; text-transform:uppercase; font-weight:normal;}
.wtxinwen h2{ display:block; width:100%; float:left; text-align:center; color:#000; font-size:47px; font-weight:normal; margin-top:15px;} 

.wtxinwen2{ width:1280px; margin:0 auto; margin-top:15px;}
.wtxinwen2 ul{ width:100%; float:left;}
.wtxinwen2 li{ width:30.33333%; float:left; margin:0 1.5%; box-shadow:5px 10px 5px 5px #CCC;}
.xwpic{ width:100%; height:auto;}
.xwdiv{ width:90%; margin-top:15px; padding:5%;}
.xwdiv h1{ display:block; width:100%; float:left; font-size:16px;}
.xwdiv h2{ display:block; width:100%; float:left; font-weight:normal; font-size:15px; color:#666; margin-top:10px;}
.wtxinwen2 li:hover{ background:#fd8d08;}
.wtxinwen2 li:hover .xwdiv h1{ color:#FFF;}
.wtxinwen2 li:hover .xwdiv h2{ color:#FFF;}
/**************************************************/

.wtfoot{ width:100%; margin:0 auto; margin-top:50px; padding:50px 0; background:#1b1b1c; color:#1b1b1c;}
.wtfoot1{ width:1280px; margin:0 auto;}
.wtfoot1-1{ width:370px;}
.wtul03{ width:100%; margin-top:15px;}
.wtul03 li{ width:30.3333%; float:left; margin:1% 1.5%; text-align:center; color:#FFF;}
.wtul03 li img{ width:100%; height:auto; margin-bottom:10px;}

.wtfoot1-2{ width:80px;}
.wtfoot1-2 h1{ display:block; width:100%; font-size:17px; float:left; color:#FFF; text-align:center;}
.wtfoot1-2 ul{ width:100%; float:left; margin-top:12px;}
.wtfoot1-2 li{ width:100%; float:left; margin:6px 0; text-align:center;}
.wtfoot1-2 li a{ color:#CCC;}
.wtfoot1-2 li a:hover{ color:#FFF; text-decoration:underline;}

.wtfoot1-3{ width:200px;}
.wtfoot1-3 h1{ display:block; width:100%; font-size:17px; float:left; color:#FFF; }
.wtfoot1-3 ul{ width:100%; float:left; margin-top:12px;}
.wtfoot1-3 li{ width:50%; float:left; margin:6px 0;}
.wtfoot1-3 li a{ color:#CCC;}
.wtfoot1-3 li a:hover{ color:#FFF; text-decoration:underline;}

.wtfoot1-4{ width:310px;}
.wtfoot1-4 h1{ display:block; width:100%; font-size:17px; float:left; color:#FFF; }
.wtfoot1-4 p{ width:100%; float:left; line-height:26px;color:#CCC; margin-top:12px;}
.fotmm{ margin-left:60px;}

.wtfoot2{ width:100%; margin:0 auto; background:#000000; color:#FFF; height:54px;}
.wtfoot2-1{ width:1280px; margin:0 auto; color:#FFF; height:54px; line-height:54px;}
.wtfoot2-1 a{ color:#FFF; text-decoration:underline;}
.wtfoot2-1 a:hover{ text-decoration:none;}

/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#fd8d08 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#fd8d08 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_ercode{background:#fd8d08 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


.wtgg{ margin-top:50px;}
.neiba {
    overflow: hidden;
    width: 100%;
}
.wtguang{
    height:420px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.neiyeba{
    height:300px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}



.bsneilist{ width:1200px; margin:0 auto; height:55px; line-height:55px; color:#666; font-size:20px;}
.bssp07{ width:350px; color:#999; text-align:right; font-size:15px;}
.bssp07 a{ color:#999; text-decoration:underline;}

.bsneizhu{ width:100%; background:#f2f2f2; padding:30px 0;}
.bsneizhu1{ width:1200px; margin:0 auto;}
.bsneizhu1-1{ width:260px; background:#FFF;}
.bsneizhu1-1 ul{ width:220px; float:left; padding:20px;}
.bsneizhu1-1 li{ width:220px; float:left; border-bottom:1px dotted #CCC; height:45px; line-height:45px; text-align:center;}
.bsneizhu1-1 li a:hover{ color:#b50a02; font-weight:bold;}


/* tjskl-sidebar */
.tjskl-sidebar{width:260px; float:left; background:#FFF;}
/* tj_submain */
.tj_submain{border-bottom:0;width:260px;font-weight:normal;}
.tj_submain li{width:260px;height:45px; padding-right:10px;border-bottom:1px solid #e7e7e7;position:relative; background:url(../images/01.png) no-repeat; }
.tj_submain li a{width:260px;display:inline-block;height:52px;line-height:52px; text-align:center;}
.tj_submain li a:hover{ color:#b50a02;}
.tj_submain li a.on{background:#f7e9e8;width:257px;height:52px;line-height:52px;position:relative;z-index:90;border-left:3px #b50a02 solid;}
.tj_submain span{position:absolute;top:0;left:260px;z-index:1;background-color:#FFF;display:none;}
.tj_submain span a{display:block;height:52px;line-height:52px;border-bottom:1px solid #CCC;}
.tj_submain span a:hover{background:#f7e9e8;text-decoration:none;border-left:3px #b50a02 solid;}
.tj_submain ul li{float:left;margin-right:10px;display:inline;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{color:#b50a02;}

.bsneizhu1-2{ width:880px; margin-left:30px; background:#FFF; padding:15px;}
.bsneizhu1-2-1{ width:880px; text-align:center; border-bottom:1px dotted #CCC; line-height:50px; font-size:20px; color:#b50a02;}
.bsneizhu1-2-2{ width:880px; line-height:27px; margin-top:20px; text-align:justify;}

.wtcpzx{ width:100%;}
.wtcpzx ul{ width:100%; float:left;}
.wtcpzx li{ width:30.333%; float:left; margin:1.5%; box-shadow:2px 2px 5px 10px #CCC;}
.wtcpzx li a img{ width:100%; height:auto;}
.wtcpzx li a span{ display:block; width:100%; float:left; height:45px; line-height:45px; text-align:center; background:#b50a02; color:#FFF;}
.wtcpzx li a:hover span{ background:#fd8d08; color:#FFF;}
.wtcpzx li:hover{box-shadow:5px 5px 5px 10px #FFF;}

.bsneizhu1-2-3{ width:880px;}
.bsneizhu1-2-3 ul{ width:880px; float:left;}
.bsneizhu1-2-3 li{ width:263px; border:1px solid #CCC; float:left; margin:14px; text-align:center;}
.bsneizhu1-2-3 li a img{ float:left;}
.bsneizhu1-2-3 li a span{ display:block; width:263px; height:45px; line-height:45px; background:#005692; color:#FFF; float:left;}
.bsneizhu1-2-3 li a span:hover{ background:#f08a2e; color:#FFF;}
/**********/


.xinwenhaiyi{ width:1140px; margin:0 auto; margin-top:35px; margin-bottom:35px;}
.xinwenhaiyi-1{ width:320px; margin-right:30px;}
.xinwenhaiyi-1 h1{ display:block; width:100%; float:left; font-size:45px; font-weight:normal;}
.xinwenhaiyi-1 h2{ display:block; width:100%; float:left; font-size:18px; margin-top:18px; font-weight:normal;}
.xinwenhaiyi-1 a{ display:block; width:200px; float:left; margin-top:45px; font-size:20px; text-align:center; height:45px; line-height:45px; border:1px solid #565656; border-radius:10px;}
.xinwenhaiyi-1 a:hover{ background:#0757b0; color:#FFF;}

.xinwenhaiyi-2{ width:790px;}
.xinwenhaiyi-2 ul{ width:100%; float:left;}
.xinwenhaiyi-2 li{ width:45%; float:left; margin:2.5%;}
.xinwenhaiyi-2 li h3{ display:block; width:100%; float:left; font-weight:400;}
.xinwenhaiyi-2 li span{ display:block; width:100%; float:left; margin-top:10px; font-size:13px;}
.xinwenhaiyi-2 li h4{ display:block; width:100%; float:left; margin-top:15px; line-height:22px; color:#999; font-weight:normal;}
.xinwenhaiyi-2 li a{ display:block; width:80px; height:30px; line-height:30px; text-align:center; float:left; border:1px solid #999; color:#999; margin-top:10px;}
.xinwenhaiyi-2 li a:hover{ background:#f08a2e; color:#FFF;}
/************************************************************************************/


#wrapnei{
	width: 880px;
	height: 500px;
	float:left;
}
#wrapnei ul li .a1 img{
	width: 263px;
	height: 185px;
	border:1px solid #005793;
	margin-bottom:12px;
}
#wrapnei ul li{
	width: 265px;
	height: 235px;
	list-style: none;
	position: relative;
	float: left;
	text-align:center;
	overflow: hidden;
	margin: 14px;
} 
#wrapnei ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 265px;
	height: 46px;
	padding: 10px 20px;
	background: #fafafa;
}

#wrapnei ul li .a1 .divA>.p2{
	width: 312px;
	height: 21px;
    font-size: 14px;
    color: #b4b4b4;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#wrapnei ul li .a1 .divA>.p3{
	position: absolute;
	right: 0;
	bottom: 12px;
	width: 108px;
	height: 28px;
	color: #f60;
}
#wrapnei ul li .a1 .divA>.p3>span{
	font-size: 24px;
	font-weight:800;
}
/*é®ç½©*/
#wrapnei ul li .a2{
	position: absolute;
	top: 0;
	left:-265px;
	width: 265px;
	height: 187px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
#wrapnei ul li .a2 .p4{
	width: 265px;
	text-align: center;
	position: absolute;
	top: 34px;
	left: -265px;
	color: #ffe605;
	font-size: 24px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#wrapnei ul li .a2 .p5{
	width: 165px;
	text-align: center;
	line-height:23px ;
	position: absolute;
	top: 10px;
	left: -265px;
	margin: 20px  0 10px;
	font-size: 14px;
    color: white;
	padding-left:50px;
    transition: all 0.2s 0.2s ease-out ;  
}
#wrapnei ul li .a2 .p6{
	position: absolute;
	top: 140px;
	left: 175px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrapnei ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrapnei ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left: 145px;
	width: 160px;
	height: 38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 1px solid;
	transition: all 0.2s 0.5s ;
}

.bsneizhu1-2-4{ width:880px;}
.bsneizhu1-2-4 ul{ width:880px; float:left;}
.bsneizhu1-2-4 li{ width:880px; float:left; line-height:25px; border-bottom:1px dotted #CCC; padding-bottom:12px; margin:15px 0;}
.bsneixw{ width:880px;}
.bsneixw strong{ font-size:18px;}
.bssp08{ width:25%; margin-top:22px;}
.bsneizhu1-2-4 li a:hover{ color:#b50a02;}
.bsneizhu1-2-4 li:hover .bssp08{ color:#fd8d08;}
/*********************/

.wtlxfs{ width:40%;}
.wtlxfs h1{ display:block; width:100%; float:left; color:#b50a02; font-size:20px;}
.wtlxfs h2{ display:block; width:100%; float:left; color:#b50a02; font-size:20px; margin-top:12px;}
.wtlxfs p{ width:100%; float:left; margin-top:20px; line-height:28px;} 

.message{ width:55%; margin-left:5%; }
.blzh8{ display:block; width:100%; font-size:16px; font-weight:normal; color:#656565;}
.message .box{  margin-top:50px;}
.message .box li{line-height:47px;margin-bottom:25px; }
.message .box li .input-text{height:45px;line-height:45px;outline:none; text-indent:12px; border:1px solid #ccc;width:99%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#b59665;}
.message .box li textarea.input-text{height:84px;line-height:24px;resize:none;}
.message .box li.btn{ margin:0 1.5%;}
.message .box li .button{cursor:pointer;width:25%; margin-right:10px; float:left;border:none;height:40px;background-color:#b50a02;border-radius:20px;color:#fff;font-size:16px}
.message .box li .button:hover{ background:#fd8d08; color:#FFF;} 


.dc_pages{ width:880px; float:left; margin-top:25px; margin-bottom:25px;}
.dc_pages1{ width:610px; margin:0 auto;}
.dc_pages1 a{ display:block; color:#999; width:100px; float:left; height:37px; border:1px solid #999; margin:0px 10px 0px 10px; line-height:37px; text-align:center;}
.dc_pages1 a:hover{ display:block; background:#b50a02; color:#FFF;}


.cpshangxia{
	width:100%;
	float:left;
	margin-top:15px;
	margin-bottom:15px;	}		
.shang{
	width:31.8%;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang a:hover{
	color:#193b43;}	
.shang:hover{
	border:1px solid #193b43;
	color:#193b43;}		
.marshang{
	margin-left:1.3%;}

.toTop{width:60px;height:60px; border-radius:50%; color:#FFF;background:#fac551; text-align:center; line-height:60px;cursor:pointer;position:fixed;right:40px;bottom:100px;}