/*Generated by wjdhcms 3.0 */

@charset "utf-8";

/*-----------公用-----------*/

::selection {
 background-color: #2695e3;
 color: #fff;
}

::-moz-selection {
 background-color: #2695e3;
}

::-webkit-selection {
 background-color: #2695e3;
}

::-webkit-scrollbar {
 width: 8px;
 height: 8px;
 background-color: #F5F5F5
}

::-webkit-scrollbar-track {
 border-radius: 10px;
 background-color: #E2E2E2
}

::-webkit-scrollbar-thumb {
 border-radius: 10px;
 -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
 background-color: #555
}
* {
  padding: 0;
  margin: 0;
  font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
}
body {
  font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
  color: #333;
  margin: 0;
  line-height: 1.5;  min-width: 1200px;
}
:focus {
  outline: 1;
}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}
a {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
input, select {
  vertical-align: middle;
}
li, ul {
  list-style-type: none;
}
img {
  border: none;
}
a {
  color: #333;
  text-decoration: none;
 -webkit-transition: all .3s ease-out;
 transition: all .3s ease-out;
}
a:link, a:hover, a:active, a:visited {
  text-decoration: none;
}
input, textarea {
  outline: 0;
  border: 0;
}
textarea {
  resize: none;
}
h1, h2, h3, h4, h5, h6, dl, dd, dt, i, em {
  font-weight: normal;
  font-style: normal;
}




/*--搜素 begin--*/


/*--搜素 end--*/
/*--产品中心 begin--*/
.product {margin-top: 40px;background: #f8f8f8;margin:0 auto;height: 760px;}
.product .container .p_r{float: right;width:960px;padding-top: 20px; }
.product .container .p_r .title{height: 30px;line-height: 30px;margin-bottom: 15px;}
.product .container .p_r .title h3{font-size: 16px;float: left;margin:0 28px;font-weight: bold;}
.product .container .p_r .title h3 a{color: #223a76;}
.product .container .p_r .title span{color: #666;float: right;}
.product .container .p_r .title span a{color: #666;}
.product .container .p_r .p_b li{float: left;margin-left:30px;height: 220px;}
.product .container .p_r .p_b li img{width: 290px;height: 180px; display: block; transition: transform 0.5s;}
.product .container .p_r .p_b li p{height: 35px;width: 290px;text-align: center;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product .container .p_l{width: 215px;height: 712px;background: #fff;}
.product .container .p_l .title{width: 215px;height: 90px;text-align: center;background: #1d3e85;margin-top: 0px;}
.product .container .p_l .title h2{height: 30px;padding-top: 7px;}
.product .container .p_l .title h2 a{font-size: 20px;color:#fff;font-weight: bold;}
.product .container .p_l  .title span{color: #b3daff;text-align: center;}
.product .container .p_l li{width: 195px;height: 50px;background: #666666;line-height: 50px;margin:40px auto;}
.product .container .p_l li p{text-align: left;font-size: 14px;padding-left: 30px;font-weight: bold;}
.product .container .p_l li p a{color: #fff;border-left: 1px solid #fff;padding:0 16px;height: 16px;}

.product .container .p_r .title span:hover a{color: #333;}
.product .container .p_r .p_b li:hover img{transform: scale(1.05,1.05);}

/*--产品中心 end--*/


/*--about begin--*/
.about{margin-top:50px;height:390px;}
.about .container h3{width: 200px;height: 50px;background: #223a76;
  text-align: center;line-height: 50px;font-weight: bold;font-size:18px;}
.about .container h3 a{color:#fff;}
.about .container .a_b{width: 1200px;}
.about .container .a_b .a_r {float: right;width: 542px;height: 325px;}
.about .container .a_b .a_r img{width: 542px;height: 325px;display: block;transition: transform 0.5s;}
.about .container .a_b .a_l span{font-weight: bold;font-size: 24px;margin:15px 0;display: block;}
.about .container .a_b .a_l h4{width: 640px;height:215px;overflow: hidden;text-indent: 2em;line-height: 28px;color: #666;}
.about .container .a_b .a_l h5{width:80px;height:30px;margin-top: 20px;
  border-radius: 5px;background: #c00000;text-align: center;line-height: 30px;cursor: pointer;}
  .about .container .a_b .a_l h5 a{color:#fff;}
.about .container .a_b .a_r:hover img{transform: scale(1.05,1.05);}
/*--about end--*/






/*--------------------------------新闻  begin----------------------*/

.news{padding-top:30px;background-color: #f8f8f8;}
.news .container .title h3{width: 200px;height: 50px;background: #223a76;line-height: 50px;margin-bottom: 20px;text-align: center;cursor: pointer;}
.news .container .title h3 a{color: #fff;text-align: center;}
.news .container .news_b .news_b_r{width: 620px;height: 260px;float: right;}
.news .container .news_b .news_b_r .news_2{float: right;width: 290px;}
.news .container .news_b .news_b_r .news_2 img{width: 290px;height: 130px;display: block;}
.news .container .news_b .news_b_r .news_2 h3{font-weight: bold;text-align: center;overflow: hidden;
  text-overflow:ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccc;width: 240px;letter-spacing: 3px;}
.news .container .news_b .news_b_r .news_2 p{overflow: hidden;
  text-overflow:ellipsis;width: 296px;height:82px;padding-top: 10px;font-size: 14px;line-height: 25px;} 
  .news .container .news_b .news_b_r .news_2 span{width: 70px;height: 20px;background: #f8f8f8;border-radius: 5px;display: block;
  line-height: 20px;text-align: center;margin-top: 9px;} 
  .news .container .news_b .news_b_r .news_2 span a{color: #666;}
  .news .container .news_b .news_b_r .news_3{width: 290px;}
.news .container .news_b .news_b_r .news_3 img{width: 290px;height: 130px;display: block;}
.news .container .news_b .news_b_r .news_3 h3{font-weight: bold;text-align: center;overflow: hidden;
  text-overflow:ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccc;width: 240px;letter-spacing: 3px;}

.news .container .news_b .news_b_r .news_3 p{overflow: hidden;
  text-overflow:ellipsis;width: 296px;height:82px;padding-top: 10px;font-size: 14px;line-height: 25px;} 
.news .container .news_b .news_b_r .news_3 span{width: 70px;height: 20px;background: #f8f8f8;border-radius: 5px;display: block;
  line-height: 20px;text-align: center;margin-top: 9px;}
.news .container .news_b .news_b_r .news_3 span a{color: #666;}
 .news .container .news_b .news_b_l {width: 520px;}  
.news .container .news_b .news_b_l li{background: url(../images/04.jpg) no-repeat 1px 10px;width: 525px;border-bottom: 1px dashed #dedede;
  height: 33px;margin-bottom: 15px;padding-left: 15px;}
.news .container .news_b .news_b_l li h3{width: 375px;overflow: hidden;
  text-overflow:ellipsis;white-space: nowrap;float: left;}
.news .container .news_b .news_b_l li span{width: 100px;color: #333;float: right;}
  .clearfix{clear: both;}
/*--------------------------------新闻  begin----------------------*/

.link {height:120px;background: url(../images/06.jpg) no-repeat center;margin-top: 20px;overflow: hidden;}

.link .container li{float: left;padding:46px 20px;}
.link .container li:nth-child(1){padding-left:160px;}






