@charset "utf-8";
/* CSS Document */
/*
Theme Name:lqgfjcom
Description: It's a theme create by xg
Author: xg
*/
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,input,button,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,label,em {margin:0;padding:0;border:0;font-weight:normal}
ol,ul,li {list-style:none;}
input,button {vertical-align:middle;outline:0}
body {font:13px/1.5 'Microsoft Yahei',tahoma,Verdana,arial,'宋体';background:#fff;word-wrap:break-word}
table {width:100%; border-collapse: collapse;border-left:1px solid #666; border-top:1px solid #666;}
th,td {border-right:1px solid #666; border-bottom:1px solid #666;}
.fl{ float:left}
.fr{ float:right}
a{text-decoration: none; color:#000;}
img{ border:0}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img{border:0;}
p{text-align:left;}
a{ text-decoration:none;}
.clear{clear:both;}
.alignleft{ float:left}
.alignright{ float:right}
.f10 { font-size:10px;}
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f15 { font-size:15px;}
.f18 { font-size:18px;}
.f20 { font-size:20px;}
.f21 { font-size:21px;}
.f22 { font-size:22px;}
.f24 { font-size:24px;}
.f25 { font-size:25px;}
.f28 { font-size:28px;}
.f29 { font-size:29px;}
.f30 { font-size:30px;}
.f33 { font-size:33px;}
.f32 { font-size:32px;}
.f36 { font-size:36px;}
.f40 { font-size:40px;}
.f42 { font-size:42px;}
.f48 { font-size:48px;}
.lh25{ line-height:25px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh45{ line-height:45px;}
.lh40{ line-height:40px;}
.lh50{ line-height:50px;}
.lh60{ line-height:60px;}
.lh80{ line-height:80px;}
.fb{ font-weight:bold;}
.fl {float:left;}
.fr {float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.db{display:block;}
.w100{width:100%; height:auto; display:table;}
.w1200{ 
	width:1200px; 
	margin:0 auto;
	height:auto;
	display:table;
	}


.header{width:1100px; margin-bottom:20px; margin-top:5px;}
.header_tel{ padding-top:35px;}
.header_tel p{ background:url(../../images/tel.png) no-repeat left top; padding-left:25px;height:20px;color:rgb(102, 102, 102);}
.header_tel span{ font-size:28px; color:#FF8400; font-weight:bold;}
/*menu*/
.menu{ width:100%; height:60px; background:#343434;}
.menu ul{ margin:0 auto; width:1200px;}
.menu ul li{ float:left;position:relative;z-index:9;}
.menu ul li a{ color:#FFF; padding:0px 47px; font-size:18px;display:block;line-height:60px; font-family:"Microsoft YaHei";}

.menu li a:hover { background:##E7E7E7;}
.menu ul li ul {
	position:absolute;
	z-index:9999;
	display:none;
}
.menu ul li ul li {
	float:none;
}
.menu ul li ul li a {
	display:block;
	height:35px;
	line-height:35px;
	background:#999;
	width:150px;0
}
/*banner*/
.main_image {width:100%; height:500px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto;position:relative}
.main_image ul {width:9999px; height:500px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:500px;}
.main_image li span {display:block; width:100%; height:500px}
.main_image li a {display:block; width:100%; height:500px}
.main_image li .img_1 {background: url('../../images/banner1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../../images/banner2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../../images/banner3.jpg') center top no-repeat}

div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:450px; left:430px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../../images/hover_right.png) no-repeat right top;right:100px;}

.index_tit{height:85px; background:#FFF; margin:0 auto; font-size:26px; margin-top:20px;}
.index_tit_line{ border-bottom:1px solid #999; height:8px; padding-top:24px; width:185px; margin:0 auto;}
.index_tit_line p{ background:#FF8400;width:95px; height:8px; margin:0 auto;}
.jingpul ul{
    width: 100%;
    height: auto;
    display: table;
}
.jingpul ul li{ float:left; width:285px; margin:5px 5px;border: 2px solid #eee;overflow:hidden;}
.jingpul  ul li h3{ height:55px; line-height:55px; text-align:center; font-size:15px;font-weight:bold;}
.jingpul  ul li h3:hover{ color:#CCC;}
.jingpul  ul li img{ width:285px; height:214px; display:block;}
.jingpul  ul li img:hover{display:block;transform:scale(1.1);-webkit-transform:scale(1.06); transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}

.cont1_bot{ height:30px; line-height:30px;}
.cont1_bot a{background:#000; width:30px;display:block; float:right; color:#FFF; text-align:center;}
.cont1_bot .cont1-botl{ background:url(../../images/chan_a.png);margin-right:25px; width:585px;}
.cont1-botr{ background:url(../../images/chan_a.png);width:585px;}
.cont1-botr a{ float:left;}
.index_jianj{ background:#FF8400; width:100%; height:auto; display:table; margin-top:10px;padding:40px 0;}
.index_jianj_cont_l{ width:606px; color:#FFF;}
.index_jianj_cont_l p{ font-size:14px; line-height:24px; text-indent:2em;}
.index_jianj_cont_l_st{ font-size:20px; line-height:50px; height:50px; font-weight:bold; display:block;}
.index_jianj_cont_l_a{ width:180px; height:40px;text-align:center; margin-top:30px; background:url(../../images/0fzt.png) no-repeat right top; padding-top:10px; padding-right:10px;}
.index_jianj_cont_l_a a{line-height:40px; color:#FFF;display:block; border:#fff solid 2px;}
.index_jianj_cont_l_a a:hover{ background:#CCC; border:none; color:#FFF;}
.index_jjr{ width:450px; height:307px; background:#FFF;}
.index_jjr img{ margin:0 auto; display:block;margin-top:-10px;}

.index_lxnewsbj{ background:#FF8400; color:#FFF; margin-top:20px;}
.index_lxnews{ padding:25px 0;}
.lxnews_tit{ border-bottom:1px solid #FFF; height:55px; line-height:55px; margin-bottom:20px;}
.lxnews_tit strong{ font-size:24px; color:#FFF;}
.lxnews_tit a{ color:#FFF;}
.lxnews_tit span{ font-size:30px;font-family: Arial, Helvetica, sans-serif;
color: rgb(217, 217, 217); line-height:22.4px;}
.index_lxnews_lx{ width:390px; float:left;}
.index_lxnews_lx img{ margin-bottom: 20px;border:1px solid #063;}
.index_lxnews_lx_p{ line-height:24px; font-size:14px;}
.index_lxnews_news{ width:780px; float:right;}
/*index_news*/
.index_news ul li{width:100%; height:40px;border-bottom: 1px dotted #ccc;}
.index_news ul li h3{float:left;font-size:14px;line-height:40px; font-weight:bold; overflow:hidden; tex-overflow:ellipsis; white-space:nowrap;  padding-left:20px; padding-right:10px; width:80%;}
.index_news ul li h3 a{ color:#FFF;}
.index_news ul li span{line-height:30px; float:right;}

/*link*/
.linkbj{ 
background:#EEE; margin-top:30px;}
.link {
	width:1200px;
	margin:10px auto;
	height:55px;
	line-height:55px;
	 font-size:14px;
	 }
.link span {
	float:left;
	padding:0px 30px;
	font-weight:bold;

}
.link ul li {
	float:left;
	padding-left:15px;
}

/*link*/
.footer{ background:url(../../images/footbj.jpg) repeat-x; color:#FFF;}
.footer .footer_menu{ background:none;}
.footer .footer_menu ul{ width:1000px;}
.foot_line{ width:1200px;height:1px;border:none;border-top:1px solid #666; margin:0 auto;}
.footer_l{ width:365px; height:190px; background:url(../../images/logo.png) no-repeat left 75px; padding-left:120px; font-size:30px; padding-top:95px;}
.footer_l p{line-height:45px; height:45px;font-family: SimHei;}
.footer_l span{ font-size:12px; display:block; height:20px;}
.footer_m{ width:500px; padding-top:50px; line-height:24px;}
.footer_m a{ color:#FFF;}
.footer_m a:hover{ color:#999;}
.footer_r{ width:105px; padding-top:50px;}
.footer_r p{ text-align:center;}

/*neiye*/

.cont{ margin-top:15px;}
.sidebar{ float:left; width:214px;border:1px solid #ccc;}
.sidebar ul li h2{ height:100px; background:#FF8400; color:#FFF; font-size:24px; text-align:center; line-height:40px;}
.sidebar ul li h2 span{ display:block; width:100%; font-size:21px;text-transform: uppercase;}
.sidebar ul li .sidebarlx_tit{height:50px; }
.sidebar ul li ul li{color: #333;font-size: 14px;line-height:39px;text-align:center; margin-bottom:3px; border-bottom:1px dashed #ccc;}
.sidebalx ul{ padding-bottom:15px;}
.sidebar ul li ul .children a{ display:block;}
.sidebar ul li ul li:hover{ background:none;}
.sidebar ul li ul li a{ color:#000; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sidebar ul li ul li a:hover{ background:#999;}
.sidebar ul li p{ font-size:14px; line-height:30px; text-align:center;}
.sidebar ul li p strong{ font-size:18px;line-height:50px;}
.siaebarp1{ border-bottom:#999 1px dashed; }
.sidebar ul li p a{ width:98px; height:35px; line-height:35px; background:#FF8400; color:#FFF; display:block; margin:10px auto;}
.widgettitle{ padding:0 20px; text-transform:uppercase;}

.pagetit{ border-bottom:1px solid #363435; width:100%; height:50px; line-height:50px;}
.pagetit ul{ float:right;max-width:617px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pagetit p{font-weight:bold;padding-left:10px;}
.pagetit span{  float:left;  font-size:12px; padding-left:30px; display:block; max-width:100%; border-bottom:3px solid #FF8400; background:url(../../images/ogoo.png) no-repeat left center;}
.pagecont{padding: 20px 10px;}
.pagemain{ float:right; width:930px;}
.pagecont img{ display:block; margin:0 auto; max-width:100%; padding-bottom:10px; height:auto;}
.pagecont p{color: #5A5A5A; line-height:24px; text-indent:2em; padding-bottom:10px;}
/*pro*/
.pro{ padding:10px;}
.pro ul { min-height:500px; padding-bottom:15px;}
.pro ul li{width:210px;height:208px;}
.pro ul li img{width:210px;height:158px;}
.pro ul li h3{ color:#000; line-height:24px; height:48px;}
/*news*/
.news{padding: 15px 10px;}
.news ul li{margin-bottom: 10px;
border-bottom: 1px dashed #e2e2e2;
padding-bottom: 5px;}
.news ul li h3{float:left; }
.news ul li h3 a{ display:block;font-size: 14px;
color:#434343;
line-height: 30px;
font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.news ul li span{ color:#acacac;}
.news ul li p{font-family: Microsoft YaHei;
line-height: 24px;
color: #666;}

.single{ padding:10px;}
.pdimg{ float:left; max-width:280px; padding:5px; overflow:hidden;}
.pdimg img{width: 280px;height:100%;max-height: 280px;display: block;}
.pdbox{ float:left; max-height:440px; width:610px; padding-left:30px; font-size:13px; line-height:30px; padding-bottom:20px;}
.pdbox div{ font-weight:bold;}
.pdbox p{ line-height:22px; overflow:hidden; max-height:44px;}
.bdshare-button-style0-16{ height:90px; line-height:90px; float:left; padding-top:25px; padding-left:30px;}
.singletit{ font-size:16px; font-weight:bold;}
.pdtit{
    background: #e7e7e7;
    border: 1px solid #cfcfcf;
    height: 30px;
    line-height: 30px;
    margin-top: 15px;
}
.pdtit span {
    background:#FF8400;
    color: #FFF;
    display: block;
    width: 100px;
    text-align: center;
}

.singlep {

    padding: 15px;

}
.singlep p{ line-height:24px; text-indent:2em; font-size:13px;}
.singlep img { margin:0 auto;display:block; max-width:700px;}

.singlep table tbody{width:100%; border-collapse: collapse;border-left:1px solid #666; border-top:1px solid #666;}
.singlep table tbody tr td{border-right:1px solid #666; border-bottom:1px solid #666;}

.tag{text-align:center; color:#4e4e4e; padding-left:260px; border-bottom:1px solid #4e4e4e; line-height:40px; height:40px;}
.singletime{ padding:0 20px;}
.singletit——news{ text-align:center; line-height:50px;}
#categories-4 ul .cat-item-28{ display:none;}

/*分页样式*/
#pagenavi{width:900px;display:table;margin:0 auto;text-align:center;margin-top:20px; }
#pagenavi a, #pagenavi a:visited, #pagenavi span {height: 26px;line-height: 26px;display: inline-block;padding: 1px 8px;color:#060;font-size:12px;  margin-top:6px;margin-bottom:6px;}
#pagenavi a, #pagenavi a:visited {margin: 0 2px;border:1px solid #CCC;}   
#pagenavi span.pages {margin-right: 10px;padding: 2;height: 26px;line-height: 26px;border:1px solid #CCC;color:#060;}   
#pagenavi span.current {margin: -2px 2px -1px;padding: 0 9px;height: 26px;line-height: 26px;text-align: center;border:1px solid #BCD0E5;}

/*上一篇下一篇*/
.shangyp{padding:0px 10px; line-height:30px;}

/*相关文章*/
.single-about1{height:auto; text-align:0; margin:15px; display:block;}
.single-about1 p{font-size:16px; color:#0C3C7A; padding-bottom:5px; border-bottom:2px solid #123D72 }
#cat_related1{width:100%; height:auto; display:table;}
#cat_related1 li{ width:100%; float:left;border-bottom: 1px dotted #000; }
#cat_related1 li a h2{ font-size:13px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;height:40px; line-height:40px; margin:0; float:left;}
#cat_related1 li a h2:hover{  color:#F00; text-decoration:underline;}
.single-about{ height:auto; text-align:0; margin:15px;}
.single-about p{font-size:16px;padding-bottom:5px; border-bottom:2px solid #123D72}
#single-about_pro #cat_related{width:100%; height:auto; display:table; margin:15px 0; }
#single-about_pro #cat_related li{width:130px; float:left; margin-right:20px;}
#single-about_pro #cat_related li a img{width:128px; height:110px; padding:4px; border:1px solid #CCC; float:left;}
#single-about_pro #cat_related li a h2{width:105px;line-height:20px; font-size:12px; text-align:center; float:left; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#single-about_pro #cat_related li:nth-child(6){ margin-right:0;}
.img100{ width:100%;}
.news_cat_related li{ width:100%;}
.news_cat_related li a h2{font-size:14px; line-height:30px;  border-bottom:#999 1px dashed; padding-left:10px;}


.wp-video{margin: 0 auto; max-width:640px;}
.kuaibo-video,.shipmar{
    margin: 0 auto;
    display: block;
    width: 600px;
    min-height: 480px;
}
/*404*/
.404_main{width:100%;
overflow: hidden;
height: 542px;
margin: 20px auto;}
.404_title{
    font-size: 14px;
    font-weight: bold;
    margin: 254px 0px 0px 218px;
    color: #D3D3D3;
}
.btn{margin: 95px 0px 0px 270px; background:#434F5A; width:150px; height:45px; display:block; border-radius:10px; font-weight:bold; line-height:45px; text-decoration:none; text-align:center; color:#FFF;}

.more a{ font-size:14px; line-height:30px; display:table; margin:20px auto; border:1px solid #000; padding:0px 30px;}

/*hou*/
.footer_menu .menu{ background:none;}
#categories-2 .cat-item-1,#categories-2 .cat-item-2,#categories-2 .cat-item-5,#categories-2 .cat-item-6{ display:none;}
#categories-3 .cat-item-7,#categories-3 .cat-item-8,#categories-3 .cat-item-1{display:none;}



