/*
* name: Global && Pc StyleSheet
* version: v3.2.0
* update: 加入placeholder颜色设置
* date: 2016-01-21
*/
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; 
	vertical-align: middle; background: url("../img/ico.png");margin:0 .3em;}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}
ol,li{ list-style:none;}
/*图片效果*/
.imghove img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.imghove:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.imghoverguding{ overflow:hidden;}
.imghove2 img{ -moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}
.imghove2:hover img{  transform:translate(-10px); -moz-transform:translate(-10px); -ms-transform:translate(-10px); -o-transform:translate(-10px); -webkit-transform:translate(-10px); }
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.input-text{height:35px !important;margin:5px 0px !important;}
.top_bg{ height:6px; background:url(../images/top_bg.jpg) no-repeat}
.wrap { max-width: 1140px; margin-right: auto; margin-left: auto; *width: 1140px;}
.contentwrap a{color:#010101;}
.contentwrap a:hover{color:#09447b;}
.foot a{color:#838f8f;}
a{color:#323232;}
a:hover { text-decoration:none;}
.prozhlist a:hover{color:#323232;}
.home_zigongsimore{float:right; font-size:13px;font-weight:normal; margin-right:15px; border:1px #676767 solid; }
.home_zigongsimore:hover{background:#39f;border:1px #39f  solid;}
.home_zigongsimore a{color:#676767; display:block;  padding:5px 7px;}
.home_zigongsimore a:hover{color:#fff;}
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.text-c{text-align:center;}

.sort_pro{position:relative;}
.sort_pro .sarr{display:block;width:14px;height:22px;background:url(../img/s_btn.png) no-repeat;position:absolute;bottom:3px;left: 50%;z-index: 10;}
.sort_pro .s_prev{margin-left: -150px;}
.sort_pro .s_next{margin-left: 120px;background-position: right top;}
.sort_pro .s_prev:hover{background-position: left bottom;}
.sort_pro .s_next:hover{background-position: right bottom;}
.sort_pro_list{ padding-top:15px;}
.sort_pro_list .scroll_nav{position:absolute;width:100%;bottom:0;text-align: center;left:0;cursor:pointer;}
.sort_pro_list .scroll_nav a{display:inline-block;width:14px;height:14px;line-height:99;overflow:hidden;background-color:#b4b4b4;margin-right: 15px;}
.sort_pro_list .scroll_nav a.on{background-color:#016bcc;}
.sort_pro_list li{position:relative; }
.sort_pro_list li .s_name{font-size:18px;background-color:#fff;text-align: center;padding:6px 0; }
.sort_pro_list li .s_name a{display:block;position:relative;padding:6px 0;}

.sort_pro_list li .rect-112{padding-bottom:70%;}
.sort_pro_list li .cover{display:block;background:url(../images/black77.png) repeat;position:absolute;bottom:0;left:0;width:100%;height:100%;text-align: center;font-size:0;opacity:0;filter:alpha(opacity=0);}
.sort_pro_list li .kase_more{padding:12px 0px;display:inline-block;border:1px #fff solid;width:51%;padding-left:5%;text-align: left;color:#fff;vertical-align: middle;font-size:14px;position:relative;}
.sort_pro_list li .kase_more em{position: absolute;right: 5%;top: 1px;}
.sort_pro_list li .kase_more .ico{background-position:0 -20px;width:24px;vertical-align: top;}
.sort_pro_list li .line{display:inline-block;width:0;height:100%;vertical-align: middle;}
.sort_pro_list li:hover .s_name{background-color:#fff;  }
.sort_pro_list li:hover .s_name a{color:#005bac;}
.sort_pro_list li:hover .s_name a:after{background-color:#fff;}
.sort_pro_list li:hover .cover{opacity:1;filter:alpha(opacity=100);}
.sort_pro_list h3{ margin:0px;}
.span33{ margin-right:20px !important; }



.cen_box3 ul{margin-right: -1.2%;}
.cen_box3 li{float:left;width:15.2%;margin-right: 1.2%;}

.cen_box3 li .box{border:1px #e3e3e3 solid;overflow:hidden;}
.cen_box3 .li01 .box .img{width:50%;margin-right: 4%;}
.cen_box3 li .box .info{display:block;padding:0 6% 12px;}
.cen_box3 .li01 .box .info{padding:0 4% 0 0;}
.cen_box3 li .columns{font-size:18px;color:#626262;margin: 10px 0 5px;}
.cen_box3 .li01 .columns{margin: 30px 0 10px;}
.cen_box3 li .p{color:#666;line-height: 23px;height: 46px;overflow: hidden;}
.cen_box3 .li01 .p{font-size:14px;line-height: 25px;height: 175px;}
.cen_box3 li ._ico{display:inline-block;width:81px;height:5px;background:url(http://www.chbdp.com/resources/web/img/_ico.png) no-repeat;vertical-align: top;margin-top:8px;}
.cen_box3 .li01 ._ico{margin-top: 30px;}
.cen_box3 li:hover ._full{ transform:scale(1.1);-webkit-transform:scale(1.1);}
.cen_box3 li:hover .box{background-color:#eee;}
.homeabout{padding:15px 0px;}





.ipart04{padding:60px 0 65px;}
.ipart04 .new_comhd{margin-bottom:40px;}
.ipart04 .jjnews-list2{margin-top:-15px;}
.ipart04 .jjnews-list2 li{overflow:hidden;padding:18px 0 14px;}
.ipart04 .jjnews-list2 li a *{ cursor:pointer;}
.ipart04 .jjnews-list2 li ._time{ float:left; font-family:Arial;margin-right: 3%;padding: 8px 3% 8px 0;color:#dadada;text-align: center;border-right: 1px #e1e0e0 solid;}
.ipart04 .jjnews-list2 li ._time ._ri{ display:block; font-size:44px;text-align:center; line-height:40px;}
.ipart04 .jjnews-list2 li ._time ._year{ display:block; font-size:14px;}
.ipart04 .jjnews-list2 li ._intro{ float:left;width:81%;}
.ipart04 .jjnews-list2 li ._intro ._title{font-size: 16px;font-weight: normal;}
.ipart04 .jjnews-list2 li ._intro ._text{margin-top: 5px;height:40px;line-height: 20px;overflow:hidden;color:#a0a0a0;font-size:12px;}
.ipart04 .jjnews-list2 li:hover ._time{ color:#c10a36;}
.ipart04 .ip4_news .rect-41{padding-bottom:41%;margin-bottom:15px;}
.ipart04 .ip4_news .rect-41 img{height:auto;}
.ipart04 .ip4_news ._tit{font-size:16px;font-weight: normal;}
.ipart04 .ip4_news .p{font-size:12px;color:#a0a0a0;}







.pro,.news,.about{ float:left; width:100%; margin-bottom:20px;}
.da-thumbs {
	list-style: none;
	position: relative;
	margin: 0;
	padding:20px 0px;
}
.da-thumbs li {
  float: left;
  margin: 0.5%;
  text-align:center; 
background:#eee; 

  position: relative;
 /* padding:0 0 30px;*/
 padding-bottom:30px;
 padding-top:15px;
  width: 24%;
}
@media (max-width: 468px){
	.da-thumbs li {
  width: 50%;
  margin:0 auto;
  overflow:hidden;
}

	}

.pp-tt{text-align:center; 
       padding: 10px 35px;
    background: #e8e8e8;
    font-size: 18px;
    color: #333;
    border-radius: 20px;

    z-index: 999999999;
    box-shadow: 0px 3px 3px #dfdfdf;
}
@media (max-width: 769px){
.pp-tt{font-size: 14px;
  padding: 10px 15px;
}
}
/* .da-thumbs li:hover p { display:none; } */
.da-thumbs li:hover .pp-tt { background:#c10a36; color:#fff;}
.da-thumbs li a,
.da-thumbs li a img {


  width: 100%;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
  position: absolute;
  background: #c10a36;
   filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; 
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.da-thumbs li a div  h5 {
  color: #FFF;
  margin-top:35%;
  font-size:20px;
  font-weight:bold;
  text-align: center;
  line-height:41px;
  background:url(../img/index_23.png) center no-repeat;
}
.da-thumbs >li > img{

  transition: .1s transform;
  transform: translateZ(0);

  /* hack */
}

.da-thumbs li:hover{
  z-index: 1;
}




/*top*/
.header{}


.header-top-left {
	float:left;

}
.header-right {
    float: right;padding-top:5px;

}
.header_left{ float:left; color:#FFF;}
.header-right ul li{ float:left; padding:0px 8px;}
.teshulogo{  }
.topBar{ background:#0561a6;}
.language{ padding:4px 0px; color:#FFF; text-align:right;}

.cn{ background:url("../images/lan_cn1.jpg") 0px 0px  no-repeat; display:block; float:left; padding-left:23px; margin-right:15px; }
.en{ background:url("../images/lan_en1.jpg") 0px 0px  no-repeat; display:block; float:left; padding-left:23px; }


.top-lan{ float:right; line-height:34px; color:#bfbfbf; margin-right:20px; position:relative; }
.top-lan .ion{ font-size:20px; line-height:30px; vertical-align:middle; }
.top-lan .tlan-t{ display:block; background:url("../img/lanjt.png")/*tpa=http://www.cttq.com/resources/web/img/lanjt.png*/ no-repeat right; padding-right:22px; cursor:pointer;}
.top-lan .tlan-v{ display:none; width:150px; position:absolute; top:34px; border:1px solid #ddd; padding-bottom:20px;color:#555; background:#fff;}
.top-lan .tlan-v a{ display:block; text-align:center; border-bottom:1px dashed #ddd;  }






.img_section2{text-align:center; min-height:250px;}
.img_section2 img{  padding:5px; width:expression_r(this.width > 300 && this.height < this.width ? 300:true);
max-width:300px; width:auto;height:expression_r(this.height >180 ? 180:true);
max-height:250px; margin:0 auto; border:1px #d1d1d1 solid;}
.product_pic img{max-width:500px; text-align:center; margin:0 auto;}

.alibaba {overflow:hidden;margin:0 auto; width:400px;}
.alibaba a{float:left; display:block; }
.alibaba img{ margin:0 auto; padding:20px 20px;  }


}


@media only screen and (max-width: 800px) {

.menu_warp{padding:5px 0px;}
.prozhlist{background:#ececec;}
.deliwenhua{background:#1d53aa !important; }
.deliwenhua p{color:#ffffff !important;}
.deliwenhua h2{color:#ffffff !important;}
.info p{padding-bottom:20px;}
.fengongsi{padding:16px 0px 30px 15px;background:#1d53aa;margin-top:15px;}
.fengongsi h3{color:#ffffff;font-size:24px; margin-bottom:0px; font-weight:bold;}
.home_news{width:100%; overflow:hidden;}
.width50{width:50%;}
.content_left{width:100%;}
.img_section img{border:1px #d1d1d1 solid !important; max-height:300px;}

.alibaba {overflow:hidden;margin:0 auto; width:300px;}
.alibaba a{float:left; display:block; }
.alibaba img{ margin:0 auto; padding:20px 3px;  }
.service h3{font-size:16px;}

}

.clear{clear:both;}


.content { line-height:26px; padding:20px 0px; }
.content_left{ float:left}
.content_right{float:right;}
.content_c h1{font-size:20px; font-weight:bold; text-align:center;}
.content_c h5{text-align:center;}
.content_left ul li{padding:7px 0px 7px 25px; background:#; border-bottom:1px #eaeaea solid; }
.content_left ul li a{}
.content_left ul li a:hover{color:#0184de;}

.channelT h2{ padding:15px 0px;margin:0px; font-size:25px;}
.channelTT h2{ padding:15px 0px;margin:0px; font-size:25px;}
.left_content{ background:; padding:8px 12px 8px 12px;}
.content_wrap{  }
.content_c{line-height:27px;}
.content_wrap h3{ font-size:18px; border-bottom:1px #cdcdcd solid; padding:5px 0px 10px 0px; font-weight:bold; margin-bottom:12px;} 
.content_wrap h3 span{ float:right; font-size:14px; font-weight:normal;}
.content_c_center{  background:url(../images/content_c_center.jpg) repeat-y; overflow:hidden; }
.content_c_center ol{ overflow:hidden; padding:15px 0px 15px 0px;  margin:0 auto; display:block; }
.content_c_center ol li{  display:block; float:left;}
.content_c_center ol li span{display:block; margin-top:0px; text-align:center; margin-bottom:10px;}
.content_c_center ol li img{ }
.content_c_center ol li img:hover{ }




.news_list{  background:url(../images/content_c_center.jpg) repeat-y; overflow:hidden;}
.news_list ul{ overflow:hidden;  display:block; clear:both;}
.news_list ul li{ padding:8px 5px 8px 15px;   background:url(../images/list_dot.gif) 3px 20px no-repeat; border-bottom:1px #CCCCCC   dotted;  }
.news_list ul li a:hover{ text-decoration:underline;}
.news_list ul li span{ float:right; font-size:11px; color:#979797;}

.news_list_c{ background:url(../images/content_c_center.jpg) repeat-y; overflow:hidden; }
.news_list_c h3{ display:block; overflow:hidden; text-align:center; font-size:14px;  }
.news_list_c h5{ display:block; font-weight:normal; font-size:12px;color:#3e3e3e;padding-left:30px;  height:20px; line-height:20px;overflow:hidden;  clear:both; padding:0px 0px 10px 0px;}
.news_content{   display:block; margin:0 auto; line-height:26px; padding-top:20px; }
.news_content h1{margin-top:40px;margin-left:0px; padding-top:20px;padding-left:270px; border-top:1px #cecece solid;}
.content_content_center font{color:red;}


.cartbox_1 a{ color:#fff;}
.video{text-align:center;}

.zigongsi_home{border-bottom:1px #e6e6e6 solid; overflow:hidden; padding-bottom:15px; padding-top:10px;}
.zigongsi_home h3{border:0px; padding-top:0px; margin:5px 0px;}




.right_c form input,textarea {
  padding: 3px;
  border: 1px solid #e2e2e2;
  width: 80%;
  font-size: 13px;
  font-style: italic;

  color: #aaa;
  outline: none; 
}



/*首页*/

.cen_box4{padding:30px 0px  50px 0px;}
.cen_box4 a{ text-align: center;}
.icons{margin-top: 30px;}
.icons ._ico{position: relative; width:124px;height: 125px; background: url(../../../images/icons.jpg) no-repeat;margin:0 auto 25px;}
.icons ._ico:after{content:" ";position: absolute;left:0;top:0;width:100%;height: 100%;
background: url(../../../images/icons.jpg) no-repeat;opacity: 0;transition:opacity ease .5s;}

.icons ._ico1{background-position: 0 -149px;}
.icons ._ico2{background-position: -298px -149px;}
.icons ._ico3{background-position: -595px -149px;}
.icons ._ico4{background-position: -900px -149px;}
.icons ._ico1:after{background-position: 0 0;}
.icons ._ico2:after{background-position: -298px 0;}
.icons ._ico3:after{background-position: -595px 0;}
.icons ._ico4:after{background-position: -900px 0;}
.icons a:hover{color:#000;}
.icons a:hover ._ico:after{opacity: 1;}
.icons ._t{font-size:16px; font-weight:bold;}
.icons ._p{font-size:14px;}



@media only screen and (min-width: 1200px){
.banner {
    height: 600px;
}
.top {
    background: #fff;
    position: relative;
    z-index: 15;
}
}



.left h3 {
	padding: 0px;
	margin: 0px;
	display: block;
	background: #0185e2;
	height: 80px;
	color: #FFF;
}
.left h3 span {
	color: #FFF;
	padding: 15px 0px 0px 25px;
	display: block;
}
.left h3 small {
	color: #FFF;
	padding: 0px 0px 5px 25px;
}
.left ul {
	padding: 10px 0px 0px 0px !important;
	margin: 0px;
}
.left ul li {
	padding: 6px 2px;
	border-bottom: 1px #dedede solid;
	margin: 0px 20px;
	line-height: 30px;
}
.left ul li a {
	color: #666;
}
.left ul li:hover {
	color: #fff;
	border-bottom: none;
}
.left ul li a:hover {
	color: #fff;
	border-bottom: none;
	background: #0185e2;
}
.left li a {
	display: block;
	padding-left: 20px;
	position: relative;
	color: #6f6f6f;
}
.left_contact h3 {
	background: #0185e2;
	padding: 0px;
	height: 80px;
	color: #FFF;
}
.left_contact h3 span {
	color: #FFF;
	padding: 15px 0px 0px 25px;
	display: block;
}
.left_contact h3 small {
	color: #FFF;
	padding: 0px 0px 5px 25px;
}
.left_contact ul {
	padding: 10px 0px 0px 0px !important;
	margin: 0px;
}
.left_contact ul li {
	padding: 6px 20px;
	border-bottom: 1px #dedede solid;
	margin: 0px 20px;
}
.left_contact ul li a {
	color: #666;
}
.left_cont {
	margin-top: 20px;
}
.cur {
	background-color: #0185e2;
}
.cur a {
	color: #fff !important;
}
.map {
	width: 100%;
	height: 500px;
	border: 1px solid #dedede;
	margin-bottom: 20px;
}
.my-map {
	margin: 0 auto;
	width: 100%;
	height: 600px;
}
.my-map .icon {
	background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat;
}
.my-map .icon-cir {
	height: 31px;
	width: 28px;
}
.my-map .icon-cir-red {
	background-position: -11px -5px;
}
.amap-container {
	height: 100%;
}
.page, .text-c {
	text-align: center;
	width: 100%;
}
.text-c a {
	color: #666;
}
.page a {
	color: #323232
}
.team1 {
	margin: 0px 0px 20px 0px;
}
.img_section {
	text-align: center;
}
.img_section img {
	padding: 5px;
	max-width: 250px;
	width: auto;
	margin: 0 auto;
	border: 1px #d1d1d1 solid;
}
.img_section img:hover {
	border: 1px #0185e2 solid;
}
.img_section_txt:hover {
	color: #333;
}
.right_c {
	float: left;
	width: 100%;
	height: auto;
	line-height: 30px;
	margin-bottom: 40px;
}
.right_c h1 {
	font-size: 15px!important;
	font-weight: bold;
	color: #333;
	padding: 3px 0px;
}
.right_c p {
	width: 100%;
}
.r_topzi {
	font-size: 18px;
	font-weight: 600;
	color: #303030;
	background: url(../images/title_line.jpg) 5px 9px no-repeat;
	padding-left: 8px;
}
.right_c h5 {
	text-align: center;
	padding-bottom: 15px;
}
.news-time {
	background-color: #0185e2;
	padding-top: 15px;
    padding-bottom: 15px;
}
.news-list {
	overflow: hidden;
	margin-bottom: 5px;
}
.news-list:last-child {
	margin-bottom: 0;
}

.content {
	margin: 0 auto;
	height: auto;
	overflow: hidden;
	background: #FFF;
}
.content h3 {
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px;
	padding: 10px 0px 10px 0px;
}
.content h3 span {
	float: right;
	padding-top: 10px;
	font-size: 12px;
	font-weight: normal;
}
.content h3 a {
	color: #333;
}
.content h4 {
	border-bottom: 1px solid #dedede;
	margin-bottom: 10px;
	padding: 10px 0px 10px 0px;
	font-weight: bold;
}
.content h4 span {
	float: right;
	padding-top: 10px;
	font-size: 12px;
	font-weight: normal;
}
.content h4 a {
	color: #333;
}
.news_c img{
	margin-left:auto;
	margin-right:auto;
	display: block;

}
.news-list span{
	color:#fff;
	font-size:14px;
	border-bottom: none;
	text-align:center;
	margin-left: auto;
    margin-right: auto;
    display: block;
}

.text-center1{
	color:#fff;

}

.about_title h2{
	color:#0185e2;
	font-size: 30px;
	
}
.about_title h3{
	color:#0185e2;
	font-size: 30px;
	font-weight:bold;
}


.about_title span{
	color:#0185e2;
	font-size: 18px;
	font-weight:normal;
	
}
.home_about_text{
	padding:0;
	margin:0;
}


.about_right{
	padding:0;
	margin:0;
	margin-top:20px;
}
.about_more{
	padding:10px 20px;
	background-color:#cd000c;
	border-radius:5px;
	display:block;
	float:left;
	margin-top:50px;

}
.about_more a{
   color:#fff;
}
.about_content{
	font-size: 14px;
	color:#666;
	padding-top:15px;
	padding-bottom:15px;
	display:block;
}
.about_ico span{
	text-align:center;
	display: block;
    padding-top: 10px;
	color:#0185e2;
	font-size: 18px;
}
.about_ico img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.about_index{
	background:url(/images/about_bg.jpg) no-repeat;
}
#flexiselDemo1 {
	margin-left: -15px;
}
.nbs-flexisel-container {
	position: relative;
}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	list-style-type: none;
	text-align: center;
}
.nbs-flexisel-inner {
	overflow: hidden;
	width: 96%;
	margin: 0 auto;
	padding: 20px 0px 20px 0px;
}
.nbs-flexisel-item {
	float: left;
	cursor: pointer;
	position: relative;
	line-height: 0px;
	
	margin-left: 5px;
}
.nbs-flexisel-item > img {
	cursor: pointer;
	position: relative;
}
.hotli img {
	margin-top: 10px;
	width: 90%;
}
/*---- Navigation ---*/
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	width: 42px;
	height: 70px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
}
.nbs-flexisel-nav-left {
	left: 0px;
	background: url(/images/btn_left.png) center no-repeat;
	top: 35% !important;
}
.nbs-flexisel-nav-right {
	right: 0px;
	background: url(/images/btn_right.png) center no-repeat;
	top: 35% !important;
}
._zi {
	padding: 10px 20px;
	background: #0185e2;
	margin-bottom: 20px;
	height: 50px;
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	display: block;
	font-size: 20px;
	color: #fff;
}
._zi p {
	float: left;
	margin-top: 15px;
	color: #fff;
}
._zi img {
	width: auto;
	float: right;
	margin-top:0;
}
.home_product_i {
	background:url(/images/product_bg.jpg) no-repeat;
}

.product_tit {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  
}
.product_tit h2 {
	color: #fff;
	font-size: 32px;
	font-weight: bold;
	line-height: 20px;
	padding-top:20px;
}
.product_tit span {
	border-bottom: solid 4px #0185e2;
	width: 5%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.product_tit h3 {
	color: #fff;
	font-size: 16px;
	
	line-height: 20px;
	width: 60%;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top:20px;
}


.inews{ float: left; }
.inews li{ width:100%; float:left; padding:25px 0;  border-bottom:1px dashed #eaeaea; }
.inews li a{ display:block; background:url(../images/inews_jt.png)/*tpa=http://www.cttq.com/resources/web/img/inews_jt.png*/ no-repeat right; overflow:hidden;}


.inews li ._date{ float:left; width:15%; text-align:center;color:#666666; font-family:arial;background-color:#f2f2f2; padding:8px; }
.inews li ._date span{ display:block;}
.inews li ._date ._d1{ font-size:30px; line-height:40px; }
.inews li ._date ._d2{ font-size:14px; line-height:20px;}
.inews li ._nr{ width:80%; float:left; margin-left:2%; }
.inews li ._title{ font-size:15px; font-weight:normal; color:#000; margin-bottom:2px; margin-top:2px; text-align:left;background:none;}
.inews li ._sum{ color:#565656;}
.inews li a:hover ._date ._d1{ color:#0066cc; }
.inews li a:hover ._title{ color:#0066cc; }
.inews li a:hover{ background:url("../images/inews_jton.png")/*tpa=http://www.cttq.com/resources/web/img/inews_jton.png*/ no-repeat right; }


.inews-mainbox{margin:0px;  line-height:30px; font-size:18px; color:#333; /* border-left:#0066cc 4px solid; */text-align:center;  }
.inews-mainbox strong{  height:26px; margin:0px;  line-height:20px; font-size:34px;color:#0066cc; margin-left:10px; }
.news_img{  margin-top:20px;}







@media screen and (max-width: 640px)
{.wrap {
    padding-left: 4%;
    padding-right: 4%;
}

.inews {
    width: 100%;
    margin-bottom: 30px;
}
.inews li a{  background: none;}
.inews li a:hover {

    background: none;
}
.inews li ._date {
    width: 20%;
}
.inews li ._nr {
    float: right;
    width: 76%;
    margin-left: 0;
}

.news_img{  float:none; text-align:center;}


}



.news_tit {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  
}
.news_tit h2 {
	color: #0185e2;
	font-size: 32px;
	font-weight: bold;
	line-height: 20px;
	padding-top:20px;
}
.news_tit span {
	border-bottom: solid 4px #0185e2;
	width: 5%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.news_tit h3 {
	color: #06070b;
	font-size: 16px;
	
	line-height: 20px;
	width: 60%;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top:20px;
}



.main1_l{ float:left; height:246px;} 
.main1_l .article_box h2{ margin-bottom:8px;}
.main1_r{ width:390px; float:right; height:296px;}
.W430{width:430px;}
.W410{width:440px;}
.main1_l .article_box h2 span.span_date{font-size: 12px;color: #666;*display:none}
ul.article_list_2 li{line-height:39px;border-bottom: 1px solid #ededed; padding-left:15px;_line-height:36px}
ul.article_list_2 li a{color: #666;font-size: 14px;}
ul.article_list_2 li span.span_date{float: right;font-size: 12px;color: #666;*display:none}
.pic li img,.scroll_img,.pic li{ height:240px ;}


ul.article_list_1 li{margin-top: 12px !important;}
ul.article_list_1 li a.columnName{float: left;display: inline-block;width: 42px;height: 45px;background: #81662e;color: #fff;line-height: 20px;text-align: center;margin-right: 10px;border-radius: 5px;padding: 2px 5px;}
ul.article_list_1 li a.columnName:hover{color: #fff;background: #674c15;}
ul.article_list_1 li span.date{ display:block;}
@media screen and (max-width: 640px){
.main1_l{ width:100%;}
}





.contact_tit {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  
}
.contact_tit h2 {
	color: #fff;
	font-size: 32px;
	font-weight: bold;
	line-height: 20px;
	padding-top:50px;
}
.contact_tit span {
	border-bottom: solid 4px #fff;
	width: 5%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.contact_tit h3 {
	color: #fff;
	font-size: 16px;
	line-height: 20px;
	width: 60%;
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-top:20px;
}
.home-contact img{
	margin-left: auto;
    margin-right: auto;
    display: block;
}
.home-contact p{
	text-align:center;
	color:#fff;
	font-size: 16px;
	margin-top:10px;
}
.contact_pro{
 margin-top:40px;
 margin-bottom:50px;
}

.contact_box{
	background:url(/images/contact_bg.jpg) no-repeat;		
}
.copyright {
	background-color:#0185e2;
	padding-top:15px;
	padding-bottom:15px;
	color:#fff;
}
.copyright p{
 color:#fff;
}
.copyright a{
 color:#fff;
}
.zhizhao{
	margin-top:15px;
	text-align:center;
}




@media (max-width: 769px){
.header-top-strip {
	overflow:hidden;
	
}
.img_section img {
	max-width: 150px;
	}
.logo a{
	color:#0185e2;
	font-size:24px;
	font-weight:bold;
	display:block;
	float:left;
	
}
.menu_warp{
	margin-bottom:15px;
}
.about_img{
	padding:0;
	margin:0
				
}
.about_ico a{ 
	padding:5px;;
	margin:0
	}
.product_tit h3{
	width: 80%;
	font-size:14px;
}
.news_tit h3{
	width: 80%;
	font-size:14px;
}

.contact_tit h3{
	width: 80%;
	font-size:14px;
}
.inews{
padding-left:0px;
padding-right:0px;
}
.pic li img,.scroll_img,.pic li{
	height:auto;
}
.main1_l{
	height:auto;
}
.inews-main{
	margin-bottom:10px;
}
.contact_box{
	background:url(/images/contact_bg1.jpg) no-repeat;		
}
.copyright { text-align:center;}
}

.imghover img{-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;-o-transition: all .7s ease 0s;transition: all .7s ease 0s; } 
.imghover:hover img{transform: scale(1.2);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);}


.home_about_text li{ float:left;  text-align:center; font-size:16px; transition:all .3s ease .1s; background-position: center  top;}
.home_about_text li ._ico{ width:92px; height:92px; margin:0 auto; margin-bottom:20px;}
.home_about_text li ._ico img{ transition:all .3s linear .1s;}
.home_about_text li.l1 ._ico{ background:url(/images/i1_on.png) center no-repeat}
.home_about_text li.l2 ._ico{ background:url(/images/i2_on.png) center no-repeat}
.home_about_text li.l3 ._ico{ background:url(/images/i3_on.png) center no-repeat}

.home_about_text li a{ color:#0185e2}
.home_about_text li:hover a{  font-weight:bold; color:#0185e2; text-shadow:2px 2px 2px #000;}
.home_about_text li:hover img{ transform:scale(1.3); opacity:0; display:none \9;}



.home-contact img:hover {transform: translateY(-15px);-webkit-transform: translateY(-15px);
-moz-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-o-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);transition: all 1s cubic-bezier(0.19, 1, 0.22, 1);

}


.hotli{-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;-o-transition: all .7s ease 0s;transition: all .7s ease 0s; } 
.hotli:hover{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

@media (max-width: 769px){
.ico_box{
padding-left:0px;
padding-right:0px;
margin:0px;

padding-top:20px;
padding-bottom:20px;
}
.home_about_text li ._ico{
Margin-bottom:10px;
}
.nbs-flexisel-inner{
padding:0px;
}
}
