﻿@charset "utf-8";

html{color:#000;background:#FFF; }

body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";} /*网站字体颜色*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;} 

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

i,em{ font-style:normal;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}



.mt10{ margin-top:10px;}



a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:underline;}

.vam { vertical-align:middle;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}

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

.clearfix{*zoom:1}

p{ word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}

/* -- 购物车外部框架 -- */

.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}







/* -- 页面整体布局 -- */

.logo,.h_top,.h_nav,.content , .footer { width:1003px; margin:0 auto;  }

.left { width:211px; float:left;margin-right:15px; }

.left2 { width:690px; float:left; overflow:hidden;}

.left3 { width:774px; float:left; overflow:hidden; color:#666;}

.lefttop { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}

.left2top { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}

.leftbot { background:#fff; height:0; font-size:0; overflow:hidden;  margin-bottom:10px;border-bottom:1px solid #fff;}

.left2bot { background:#fff; height:0; font-size:0; overflow:hidden; margin-bottom:10px; border-bottom:1px solid #fff;}



.right { width:774px; float:left; display:inline;overflow:hidden;}

.right2 { width:295px;  float:right; overflow:hidden;}

.right3 { width:221px; float:right; overflow:hidden; color:#666;}

.righttop { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}

.right2top { background:#fff; height:0; font-size:0; overflow:hidden;border-top:1px solid #fff;}


.right2bot { background:#fff; font-size:0; overflow:hidden; margin-bottom:10px;border-bottom:1px solid #fff;}



.right_main { width:772px; border:solid 1px #fff; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}

.right2_main { width:293px; border:solid 1px #fff; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}

.left2_main { width:688px;  border:solid 1px #fff; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}



.h_nav li a:-webkit-any-link{ display:block;}






/*头部开始*/

.topWrap{ width:100%;height:183px;}

.h_top{ height:34px; font:12px/34px "宋体"; color:#a5a5a5; overflow:hidden;}

.h_top span{color:#a5a5a5;}

.h_top span a { color:#a5a5a5; display:inline-block; padding:0 6px;} 



.h_c{ height:145px; overflow:hidden;}

.h_logo{ /*width:600px; height:132px;*/  overflow:hidden; margin:52px 0 0 11px;}

.h_logo span{ display:block; /*width:79px;*/  overflow:hidden;}


.h_logo h1{
    width: 465px;
    font: 20px/30px "Microsoft Yahei";
    color: #000000;
    background: url(../images/h_h1line.gif) no-repeat 33px 80px;
    text-align: center;
    padding: 20px 0 0 29px;
}

.h_logo h1 b{ display:block; font: bold 24px/44px "Microsoft Yahei"; color:#0984d0;}



.h_tel{ /*width:265px; height:70px;*/ margin:22px 0 0 0; overflow:hidden;}

.h_tel p{ font:14px/27px "microsoft Yahei"; color:#000000;padding-left:57px; overflow:hidden; background:url(../images/h_tel.jpg) no-repeat left center;}

.h_tel p span{ font: bold 28px/35px Arial, Helvetica, sans-serif; display:block;color:#0984d0;} 



.h_nav{height:47px; overflow:hidden;}

.h_nav ul li { float:left; height:47px; overflow:hidden; background:url(../images/h_nav_line.gif) no-repeat right center; margin-left:-2px;}

.h_nav ul li a{ display:inline-block; height:47px;  font: bold 14px/47px "Microsoft Yahei"; color:#fff; padding:0 23px; }

.h_nav li a:hover , .h_nav .cur a { text-decoration:none; background:url(../images/h_nav1.gif) repeat-x left top;} 


.header{
	width:100%;
}
.logo_left{
	width:530px;
	height:100px;
	float:left;
}
.logo_left h1 {
    width: 351px;
    height: 85px;
}
.logo_right{
	width:360px;
	height:100px;
	float:right;
}

.t_nav{
	width:100%;
	height:49px;
	background:url(../images/h_bj.jpg);
	clear:both;
}


/*头部结束*/



/*底部开始*/


.footWrap{ background:url(../images/f_bj.jpg) no-repeat center top; overflow:hidden;}

.footer{ position:relative;}



.f_nav{ height:50px; overflow:hidden; text-align:center; font:16px/50px "Microsoft Yahei"; color:#ffffff;}

.f_nav a{ color:#ffffff; padding:0 25px; display:inline-block; background:url(../images/f_anv.gif) no-repeat right center;}

.f_nav a.nones{ background:none;}



.f_logo{ 
  display: inline;
  overflow: hidden;
  padding: 49px 0 0 4px;
}

.f_logo img{}



.f_wz{padding:37px 0 0 15px; width:340px; overflow:hidden; font:12px/27px "宋体"; color:#666666; }

.f_wz i{ font-weight:bold;}

.f_wz a{ color:#666666;}

.f_wz em{display:inline-block; padding:0 10px;}

.f_wz img{ vertical-align:middle; display:inline-block; margin-right:15px;}



.footer .f_p1{ position:absolute; top:85px; right:244px;}

.footer .f_p2{ position:absolute; top:85px; right:125px;}

.footer p{ width:120px;display:block; text-align:center; height:120px; font:12px/22px "宋体"; display:block;}

.footer p i{ display:block;width:86px; height:87px; overflow:hidden; margin:0 auto;}

.footer p i img{ padding:4px 3px 4px 4px; background-color:#fff; width:79px; height:79px; }




/*底部结束*/





/*sou*/

.sou_bj{ background:url(../images/sou_bj.jpg) repeat-x center top; height:43px; overflow:hidden;} 

.sou_c{ height:56px; overflow:hidden;}

.inp01{ height:22px; width:192px; overflow:hidden; font:12px/22px "宋体"; border:none; background:url(../images/sou1.jpg) no-repeat left top; padding-left:11px; color:#bbbbbb; margin-top:11px; display:inline;} 

.inp02{ background:url(../images/sou2.jpg) no-repeat left top; width:39px; height:22px; border:0; margin-top:11px;}

.sou_c p{ width:600px; overflow:hidden; display:block; font:12px/43px "microsoft Yahei";}

.sou_c p a{color:#8d8d8d; padding-right:17px;}

.sou_c p b{ color:#363636;}

/*2016-03-25*/
.page {
	width:80%;
	clear:both;
    margin:15px auto;
}

.page li {
  border: #e1e1e1 1px solid;
  float: left;
  margin-left: 10px;
  line-height: 24px;
  padding: 0 10px;
  color:#454545;
}
.page li  a{
	color:#454545;
}
.page li:hover {
background:#ccc;
cursor:pointer;
}
.page .thisclass{
	background:#ccc;
}
.page .thisclass a{
	font-weight:bold;
}
.hezuo  table{
  width: 90%;
  background: #ccc;
  margin-left: 20px;
  margin-top: 10px;
  border-collapse: collapse;
}
.hezuo tr{
  background: #fff;
}
.hezuo th{
  background: #53868B;
  font-weight: normal;
  height:35px;
  color:#fff;
  text-align:center;
}
.hezuo td{
  height: 25px;
  line-height: 25px;
  text-align: center;
  border: 1px solid #ccc;
}
.hezuo tr:hover {
	background:#7AC5CD;
}
.hezuo td a:hover {
	color:#06f;
	text-decoration:underline;
}
.liuyan{
	width:80%;
	height:600px;
	margin:50px auto;

}

.liuyan ul li{
	width:500px;
	height:65px;

}
.liuyan ul li .text{
	width:371px;
	height:30px;
}
.liuyan .area{
width:365px;
height:150px;
}

 li.qtm{
	clear:both;
	margin-top:10px;
	height:70px;
}
.liuyan .tj{
  width: 100px;
  height: 50px;
  margin: 20px  0 0 200px;
}
.liuyan .lyspan{
  display:block;width:78px;height:150px;float:left;line-height:150px;
}


.prolist {
  width: 218px;
  border: 1px solid #eaeaea;
  border-top: 0px;
}
.prolist .title {
  background: url(../images/lefttop.jpg) no-repeat #005bac 21px 23px;
  width: 219px;
  height: 75px;
  line-height: 75px;
}
.prolist .title span {
  color: #fff;
  padding-left: 63px;
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
}
.prolist .comt {
  background: #fff;
}
.prolist .comt ul li {
  border-bottom: 1px solid #eaeaea;
  background: url(../images/lefta.jpg) no-repeat 21px 14px;
  height: 41px;
  width: 219px;
}
.prolist .comt ul li a {
  height: 41px;
  line-height: 41px;
  display: block;
  font-size: 13px;
  color: #333;
  font-weight: normal;
  padding-left: 45px;
}
.prolist .comt ul li a:hover {
  background: url(../images/lefth.jpg) no-repeat 17px 14px;
  color: #005bac;
  border: none;
  border-left: 4px solid #005bac;
  padding-left: 41px;
}
.prolist .moreti {
  background: url(../images/leftbottom.jpg) no-repeat;
  height: 171px;
  line-height: 171px;
  text-align: center;
}
.prolist .moreti a {
  font-size: 30px;
  font-weight: bold;
  color: #fff;
  display: block;
  font-family:"微软雅黑";
}
.prolist .moreti:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
}

.foot .base {
  text-align: center;
  line-height: 24px;
  padding: 20px 0px;
}
.foot .erweima {
  width: auto;
  height: 114px;
  margin: 0 auto;
  padding-bottom: 20px;
  text-align:center;
}
.foot .erweima img
{
    margin:0 10px;
    }
	
	
/*pro*/

.pro_bj{ background:url(../images/pro_bj.jpg) repeat-x center top; overflow:hidden;} 

.pro_l{  background:url(../images/pro_t.png) no-repeat left top; width:225px; margin-top:0;margin-bottom:10px;}

.pro_l h2{ color:#ffffff;font:bold 18px/20px "microsoft Yahei"; text-align:center; margin-top:13px; overflow:hidden; height:45px;}

.pro_l h2 a{ color:#ffffff;}

.pro_l h2 i{ display:block; color:#80b9e6; text-align:center; font: 12px/14px Arial, Helvetica, sans-serif; text-transform:uppercase;}




/*---联系我们--*/

.leftcontact {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;

border-color: #1396DC;border-image: none;border-style: solid;border-width: 4px 4px 137px;height: 236px;margin: 10px 0;

overflow: hidden;width: 212px;}

.leftlx_c {height: 225px;overflow: hidden;width: 190px;}

.leftlx_c h3 {color: #000;font-size: 16px;margin: 14px 0 14px;text-align: center;}

.leftlx_c span {background:url("../images/lxtel.jpg") no-repeat scroll 0 center;color: #666;display: block;font-size: 12px;margin: 0 0 15px 10px;padding-left: 35px;}

.leftlx_c span b {color: #000;display: block;font-size: 16px;}

.leftlx_c ul {margin: 0 0 0 8px;overflow: hidden;}

.leftlx_c li {color: #333;font-size: 12px;margin-bottom: 13px;}

.leftlx_c li em {display: block;font-size: 12px;font-weight: bold; margin-bottom: 5px;}

.leftcontact p {position: absolute;}



.mb10{ margin-bottom:10px;}


/* ================================================  foot start ============================================ */
.foot{width: 1010px; margin:0 auto;}
.ft{width:100%; height:300px; background:#0063B3;}
.foot_one{overflow: hidden;background: #0063b3;}
.link_name{width: 80px;height: 45px;background: url("../images/link.jpg") no-repeat;color: #fff;font-size: 14px;text-align: center;line-height: 45px;float: left;}
.link_u{width: 905px;padding-left:15px;float: left;overflow: hidden;padding-top: 10px;}
.link_u li{float: left;background: url("../images/link_line.jpg") no-repeat right 8px;line-height: 30px;}
.link_u a{display: block;padding: 0px 10px;color: #cedef3;font-size: 12px;word-wrap:break-word}
.link_u a:hover{color:#f08519;}

.foot_two{background: #0063b3;padding-top: 30px;}
.foot_logo{display: block;float: left;margin-right: 10px;}
.foot_code{float:left;overflow: hidden;text-align: center;}

.foot_nav{overflow: hidden;float: left;padding-left: 22px;}
.foot_u{overflow: hidden;padding-bottom:5px;}
.foot_u li{float: left;}
.foot_u li a{display: block;font-size: 14px;color: #cedcee;padding-right: 20px;}
.foot_u li a:hover{color: #f08519;}
.foot_nav p,.foot_nav p span,.foot_nav p span a{color: #cedcee;line-height: 19px;font-size: 12px;}
.foot_nav p span a:hover{color: #f08519;}

.foot_ban{overflow: hidden;border-top: 1px solid #004f9f;height: 40px;line-height: 40px;color: #cedcee;font-size: 12px;margin-top: 25px;}
.foot_ban a{color: #cedcee;}
.foot_ban a:hover{color: #f08519;}


/* -- 当前位置 -- */

.plc { background-color:#FFF; height:30px; line-height:30px; border-left:1px solid #FFF; border-right:1px solid #FFF;border-bottom:2px solid #1396DC;  padding:0 10px; position:relative; color:#666; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/

.plc span {line-height:24px;}

.plc img { margin-top:2px; vertical-align:middle;}

.plc_tit { font-weight:bold; line-height:50px;} /* a的颜色*/

.plc_tit:hover { text-decoration:none;}

.plc2 { background:#1396DC; line-height:27px; text-indent:10px; color:#fff; margin-bottom:10px; }/*资讯详细页面，面包屑导航,文字色彩可自行修改,现在为白色*/

.plc2 a { color:#fff;}/*资讯详细页面，面包屑导航连接,文字色彩可自行修改,现在为白色*/

.plc2 a:hover { color:#fff;}/*资讯详细页面，面包屑导航连接,文字色彩可自行修改,现在为白色*/


.topadcs{width:100%; margin:0 auto 25px;overflow:hidden; text-align:center;}

.topadcs a.fullad{ height:250px;}



/* -- 产品中心列表 -- */
.pro_img{ height:715px; width:749px; border-top:0; background-color:#fff;}

.pro_img ul{ height:543px; width:734px; padding:16px 0 0 19px;}

.pro_img ul li{ position:relative; height:226px; width:228px; overflow:hidden; float:left; margin-right:15px; margin-bottom:10px;}

.pro_img ul li img{ width:228px; height:185px;}

.pro_img ul li a{ text-decoration:none; display:inline-block; width:224px; height:214px; margin:1px 1px; border:1px solid #c6c6c6; overflow:hidden; color:#fff;}

.pro_img ul li a em{ display:block; height:29px; font:12px/29px "microsoft Yahei"; text-align:center; color:#000000; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.pro_img ul li p a:hover,.pro_img ul li p a:hover em{text-decoration:none; color:#fff; margin:0; font:bold 14px/30px "microsoft Yahei"; border:2px solid #db0b0c; background-color:#db0b0c;}

.pro_img ul li span{ position:absolute; top:233px; left:16px; width:230px; height:23px;overflow:hidden; display:block;}

.pro_img ul li span a{text-decoration:none; margin:0; width:93px; height:23px; overflow:hidden;display:inline-block; font:12px/23px "microsoft Yahei"; text-align:center; border:0;}

.pro_img ul li span .pro_btn1{ height:23px; overflow:hidden; background:url(../images/pro_btn2.jpg) no-repeat left top;}

.pro_img ul li span .pro_btn2{height:23px; overflow:hidden; margin-top:0; background:url(../images/pro_btn3.jpg) no-repeat left top; margin-left:10px;}



.pro_img ul .nones{ margin-right:0px;}

.pro_img i{ margin:22px 0 0 21px; height:113px; width:711px; overflow:hidden; display:block;}

.pro_img i img{ height:113px; width:711px;}

.product_list ul li{float:left;width:214px; height:210px; margin-right:15px;margin-bottom:20px;}

.product_list ul .li_r{float:right; margin-right:0px;}

.product_list ul li a dl{width:214px;}

.product_list ul li a dl dt{width:204px; height:185px; padding:4px; border:1px solid #ccc; overflow:hidden; text-align:center;}

.product_list ul li a dl dd.title{height:35px; line-height:35px; text-align:center; color:#666; font-weight:bold; font-size:15px;}

.product_list ul li a dl dd.more{height:20px; line-height:20px; color:#999; text-align:center;}

.product_list ul li a dl{width:214px;}

.product_list ul li a:hover dl dt{border:1px solid #00599D;}

.product_list ul li a:hover dl dd.title{color:#00599D;}

.product_list ul li a:hover dl dd.more{color:#DB9D68;}

dl.pd_list_dl { width:33%; float:left;}

dl.pd_list_dl dt img { width: 250px; height:200px; border:solid 1px #d2d2d2; padding:3px;}

dl.pd_list_dl dd{ padding:5px 0 5px 5px; width:288px;}

dl.pd_list_dl dd p { line-height:25px;height:25px; overflow:hidden;}

.doc_pro_list { font-size:12px; }

.doc_pro_list li { clear: both; height:175px; padding:0 120px 0 210px; position:relative; list-style:none; border-bottom:1px solid #ccc; }

.doc_pro_list .doc_colorbox { position:absolute; left:10px; top:20px; width:160px; height:120px; padding:5px; border:1px #ccc solid; }

.doc_pro_list .doc_colorbox img { width:160px; height:120px; }

.doc_pro_list .doc_plug { width:100px; height:60px; position:absolute; right:5px; top:50px; }

.doc_pro_list .doc_plug a { display:block; height:28px; line-height:28px; padding-left:20px; }

.doc_pro_list .doc_detailed { background:url(../images/product_05.png) no-repeat left center;
}
.doc_pro_list .doc_cart { background: url(../images/product_06.png) no-repeat left center;
}
.doc_pro_list h3 { margin:0; width:100%; height:40px; line-height:40px; padding-top:5px; overflow:hidden; }
.doc_pro_list h3 a { font-weight:bold; font-size:13px; color:#0CF; }
.doc_pro_list p { width:100%; padding:0 0 8px 0; line-height:24px; height:70px; overflow:hidden; margin:0; }
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%; }
.details { height:90px; overflow:hidden; line-height:25px; }
.details h2 { font-size:12px; font-weight:normal; }


/* -- 单页样式 -- */
*{ padding:0; margin:0;}
img{ border:none;}
a{ text-decoration:none;}
#articlebox{ margin:0 15px; line-height:22px;}
#articlebox h1{text-align:center; font-size:20px; font-family:'微软雅黑'; font-weight:normal; padding:10px 0;}
#articlebox hr{height:5px;border:none;border-top:5px ridge green;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.artcontent{width:99%; word-wrap: break-word;}
.artcontent img{max-width:100%;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}

/* -- 列表翻页样式 -- */
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


/* -- 新闻中心列表 -- */
.news_box h3
{
	height:20px;
	background:url(../images/line.png) no-repeat left center;
	padding-left:15px;
	font-size:16px;
	color:#005eaf;
}
.news_box ul
{
	margin:15px 0 25px 0;
}
.news_box ul li 
{
	height:50px;
	line-height:50px;
	border-bottom:1px dashed #ccc;
	padding-left:15px;
	font-size:13px;
}
.news_box ul li a
{
	width:80%;
	height:50px;
	display:block;
	overflow:hidden;
	float:left;
  color:#666;
  overflow: hidden;white-space: nowrap;text-overflow: ellipsis; 
}
.news_box ul li span
{
	width:10%;
	float:right;
	color:#666;
	display:block;
	text-align:right;
	margin-right:2%;
}
.news_box ul li:hover a
{
	color:#e40413;
}
*{ margin:0 auto; padding:0;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
.news ul{padding:15px 0; overflow:hidden;}
.news .title{height:50px; line-height:50px; display:block; border-bottom:1px solid #dedede;}
.news .title .tl{float:left; display:inline; font-size:40px; color:#333; font-weight:100; font-family:Arial, Helvetica, sans-serif;}
.news .title .path{color:#333;height:50px; line-height:50px; float:right; display:inline-block; padding:0;}	
.news .title .path a{color:#333;}
.news dd{width:278px; height:330px; margin-top:20px; display:inline-block; float:left;}	
.news dd .pic{width:278px; height:170px; border:1px solid #CACACA; display:block;}
.news dd .pic img{margin:2px; display:block;}
.news dd .date{line-height:20px; font-size:12px; color:#666; padding-top:10px;}
.news dd h3{line-height:40px; font-size:18px; color:#333; font-weight:100; height:40px; overflow:hidden;}
.news dd p{line-height:20px; font-size:12px; color:#666; font-weight:100; height:40px; overflow:hidden;}
.news dd .more {width:722px; height:20px; display:block; margin-top:10px; background:url(../images/more.gif) no-repeat;}
.news dd.d2{margin-left:35px; margin-right:35px;}
.news .tb{height:15px; margin-top:20px; background:url(../images/tb.gif) repeat-x;}
.news li{line-height:40px; height:40px; display:block; overflow:hidden; color:#666; font-size:14px; border-bottom:1px dashed #C6C6C6;}
.news li a{display:block; height:40px; color:#666;}
.news li a:hover{color:#2778BD;}
.news li .ll{float:left; display:inline-block; margin-left:20px; padding-left:15px; background:url(../images/ll.gif) no-repeat left;}
.news li .ll:hover{color:#2778BD;}
.news li .lr{float:right; font-size:12px; display:inline-block; padding-right:25px;}
.news li.last{border:none;}
.news .page{border-top:1px solid #dedede; padding-top:20px; height:30px; line-height:30px; text-align:center; margin:10px 0;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}


/*======article_article.htm 中间部分内======*/

a{ text-decoration:none;}
/*分页*/
.endPageNum{ clear:both; font-size:12px; text-align:center;}
.endPageNum table{ margin:auto;}
.endPageNum .s1{width:52px;}
.endPageNum .s2{background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:2px 5px;margin:5px 4px 0 0; color:#1F3A87;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #1f3a87;float:left; text-decoration:underline;}
.endPageNum .s3{cursor:default;padding:2px 5px;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.clear{ clear:both;}
.editor{ float:left; font-size:12px; margin:11px 0; width:545px; text-align:right;}
#newscontent{ width:95%; margin:0 auto; padding:10px;}
#newsconttitle a:hover{ color:#04d;}
#newsconttitle span{ float:left;}
#newsconttitle h1{ font-size:16px; font-weight:bold; color:#FF0000; padding:0; margin:0 auto; text-align:center; font-family:"微软雅黑";}
#newsconttitle p{ width:100%; height:20px; line-height:20px; float:left; padding:15px 0; margin:0 auto; color:#666; border-bottom:1px #ddd solid; text-align:left;}
#newsconttitle p a{ width:410px;height:20px; overflow:hidden; display:block; color:#1e6bc5;word-wrap: break-word;word-break: normal; float:left;}	
#newsummary{margin: 10px 0px 0px;padding: 12px 5px 6px;width:98%; background:#FFF;border: 1px solid #DCDDDD; }
#newsummary h2{text-indent: 2em;font-size: 14px;line-height: 20px;color:#666; font-weight:500;}
#newcontent{ line-height:22px; color:#666; margin:10px 5px 0 5px; float:left; display:inline;}
#newcontent h3{font-size:14px;}
#newsconttitle h2{	font-size: 18px;    padding: 0;    margin: 0 auto;    text-align: center;    font-family: "微软雅黑";}
#newcontent p{  padding:0; margin:0;}
#newcontent p a:hover{ color:#04d;}
#newsleft .ad{ margin:10px 0; float:left;}
#newsright{ float:left; width:350px; margin-left:10px; display:inline;}
#articeBottom {font-size: 12px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span{ float:left;}
#articeBottom span a{ font-size:12px;}
#articeBottom span a:hover{ color:#0099FF;}
#articleHeader { margin:5px 0; padding:10px; height:60px;}
#articleHeader h4{font-size:12px; color:#333; height:20px;}
#articleHeader h4 a{ font-size:12px; color:#333}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.fb {
  width: 100%;
  background: #183883;
  color: #fff;
  height: 56px;
  position: fixed;
  bottom: 0;
}
.fb a {
  width: 33.3%;
  display: block;
  height: 56px;
  float: left;
  text-align: center;
  color: #fff;
  padding: 5px 0;
  font-size: 12px;
  line-height: 1;
}
.fb a i {
  display: block;
  height: 28px;
  background: no-repeat center;
  background-size: contain;
  margin-bottom: 5px;
}
.fb a i.i4 {
  background-image: url(../images/f_ico4.png);
}
.fb a i.i3 {
  background-image: url(../images/f_ico3.png);
}
.fb a i.i1 {
  background-image: url(../images/f_ico1.png);
}
.fb{display: none;}
@media screen and (max-width: 767px) and (min-width: 0px){
  .topWrap{height: auto;}
  .h_top{display: none;}
  .logo, .h_top, .h_nav, .content, .footer{width: 100%; height: auto;}
   .logo_left {
    width: 100%;
    height: 100%;
    /* float: left; */
}
.logo_left h1 {    width: 100%;     height: 100%;}
  /* .logo{display: none;} */
  .logo_right{display: none;}
  .logo img {     width: 100%;     text-align: center;  }
  .t_nav{height: auto;}
  .h_nav ul li{width: 33.3%; margin-left: 0px; text-align: center;}
  .h_nav ul li a{padding: 0px;}
  .sou_bj{display: none;}
  .f_nav{display: none;}
  .foot{width: 99%;}
  .ft{height: 225px;}
  .foot_two{padding-top: 15px;}
  .foot_logo img{width: 100%; height: auto;}
  .foot_code{display: none;}
  .foot_nav{padding-left: 1%;}
  .links{padding-left: 1%; height: auto; padding-bottom: 17%;}
  .fb{display: block;}
  .topadcs{display: none;}
  .left{display: none;}
  .right{width: 100%; height: auto;}
  .right_main{width: 100%;}
  #articlebox{margin: 0 1%;}
  .artcontent div img{width: 70% !important; height: auto !important;}
  .news_box ul li{width: 98%; padding-left: 4px;}
  .news_box ul li a{width: 73%;}
  .news_box ul li span{width: 26%; margin-right: 1%;}
  .pro_img{width: 100%; height: auto;}
  .pro_img ul{width: 100%; height: auto; padding: 0px;}
  .pro_img ul li{width: 46%; margin: 2% 2%; margin-right: 5px; height: auto;}
  .pro_img ul li a{width: 98%; height: auto;}
  .pro_img ul li img{width: 100%;height: 170px;}
  .pro_img i{width: 100%; height: auto; margin: 0px;}
  .pro_img i img{width: 100%; height: auto;}
  #newcontent{margin: 0px;}
  #newcontent div img{width: 100% !important; height: auto !important;}
  #newscontent{padding: 0px;}
}
@media screen and (max-width: 1024px) and (min-width: 768px){
  .topWrap{height: auto;}
  .header{width: 100%;}
  .logo, .h_top, .h_nav, .content, .footer{width:99%; margin: 0 auto;}
  .logo_left{width: 53%; height: auto;}
  .logo_left h1{width: 100%; height: auto;}
  .logo_left h1 a img{width: 100%; height: auto;}
  .logo_right{width: 36%; height: auto;}
  .h_tel{margin: 0px;}
  .t_nav{height: auto;}
  .h_nav ul li{width: 11.1%; margin-left: 0px; text-align: center;}
  .h_nav ul li a{padding: 0px;}
  .sou_c{height: auto;}
  .sou_c p{width: 65%;}
  .foot{width: 100%;}
  .foot_logo img{width: 100%; height: auto;}
  .f_nav a{padding: 0 9px;}
  .foot_code{margin-left: 1%;}
  .links{padding-left: 1%; height: auto;}
  .fb{display: none;}
  .topadcs img{width: 100%; height: auto;}
  .left{width: 22%; height: auto; margin-right: 1.5%;}
  .pro_l{width: 100%; height: auto; background: #0076cc;}
  .prolist{width: 100%;}
  .prolist .comt ul li{width: 100%; background: url(../images/lefta.jpg) no-repeat 4% 52%;}
  .prolist .comt ul li a{padding-left: 27px;}
  .prolist .moreti{background-size: 100%; line-height: 100px; height: 130px;}
  .prolist .moreti a{font-size: 18px;}
  .leftcontact{width: 95%; height: auto; border-width: 4px 4px 10px;}
  .leftlx_c{width: 100%; height:252px;}
  .leftcontact p{display: none;}
  .right{width: 76%; margin-top: -9px;}
  .right_main{width: 100%;}
  #articlebox{margin: 0 1%;}
  .artcontent div img{width: 70% !important; height: auto !important;}
  .news_box ul li{width: 98%; padding-left: 4px;}
  .news_box ul li a{width: 73%;}
  .news_box ul li span{width: 26%; margin-right: 1%;}
  .pro_img{width: 100%; height: auto;}
  .pro_img ul{width: 100%; height: auto; padding: 0px;}
  .pro_img ul li{width: 30%; margin: 2% 2%; margin-right: 7px; height: auto;}
  .pro_img ul li a{width: 98%; height: auto;}
  .pro_img ul li img{width: 100%;height: 200px;}
  .pro_img i{width: 100%; height: auto; margin: 0px;}
  .pro_img i img{width: 100%; height: auto;}
  #newcontent{margin: 0px;}
  #newcontent div img{width: 70% !important; height: auto !important;}
  #newscontent{padding: 0px;}
}