@charset "gb2312";
/* CSS Document */

/**********公共样式***********/
body{ font:12px/18px Arial,"宋体"; color:#666; background:#fff; padding:0px; margin:0; }
span,h1,h2,h3,h4,h5,h6,p,a,em,img,dl,dd,dt,li,ol,ul,form,input { margin:0; padding:0; border:0; outline:0; font-style:inherit; font-family:inherit; 
font-size:100%; text-align:left; font-family:Arial; list-style:none;}
address,caption,cite,code,dfn,em,th,var { font-weight:normal; font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
a{outline-style:none; color:#666666; text-decoration:none; font-family:Arial; /*font-family:Microsoft YaHei;*/}
a:hover { color:#ec6000; text-decoration:none;}

.clear { clear:both;}
.floatl { float:left;}
.floatr { float:right;}
.main { width:1000px; margin:0 auto;}

/**********首页***********/
.head {
	height: 102px;
	border-bottom: 1px solid #2e2e2e;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9;
	/*background-color: #000;*/
	background-color: #fff;
}
.logo {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}

.topRight { margin:20px 20px 0 0;}
.lanmu { float:right;}
.lanmu a { color:#727272; padding:0 7px;}
.zhuce { background:url("../icon.png")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/icon.png*/ no-repeat 0 0; padding-left:20px !important;}
.login { background:url("../icon.png")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/icon.png*/ no-repeat 0 -18px; padding-left:20px !important;}

.search { float:right; margin-top:12px; position:relative;}
.search .txt { width:213px; height:32px; border-radius:20px; background:#fff; color:#999; text-indent:10px; padding-right:30px; line-height:32px;}
.search .btn { width:30px; height:30px; position:absolute; right:0; top:1px; cursor:pointer; background:url("../icon.png")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/icon.png*/ no-repeat 0 -34px;}

.nav { height:53px; background:rgba(0,0,0,0.6) !important; background:#000; filter:alpha(opacity=60); position:relative; top:102px; left:0; width:100%; z-index:9;}
.nav ul{border:none;}
.nav ul li { float:left; margin:0 4px; position:relative;}
.nav ul li a { color:#fff; font-size:14px; line-height:50px; padding:0 23px; display:block; }
/*.nav ul li a { color:#fff; font-size:14px; line-height:50px; padding:0 30px; display:block; }
*/
.nav ul li a:hover { color:#ff8300; border-bottom:3px solid #ff8300;}

.links { bottom:75px; left:0; height:30px; width:100%; background:rgba(0,0,0,0.6) !important; background:#000; filter:alpha(opacity=60); line-height:30px;}
.links span,.links a { position:relative; color:#fff;}
.links a { margin:0 5px;}

.Bdw {  bottom:-15px; left:0; z-index:9; }
.foot { background:#121212; height:77px; border-top:1px solid #2e2e2e; padding-top:15px; width:100%;  }
.footLeft {}
.footLeft p { color:#c6c6c6; line-height:24px;}
.footLeft .link a { padding:0 5px; color:#c6c6c6;}

.footRight p { text-align:right; color:#c6c6c6; float:left; margin-right:10px;} 

.weixin { position:fixed; z-index:99; bottom:120px; right:0px;}


/**********解决方案***********/
.bannerList { margin-top:102px; text-align:center;overflow:hidden; height:278px; }
.bannerList img { width:100%; height:278px;}

.text { background:url("../textbg.jpg")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/textbg.jpg*/ no-repeat bottom; overflow:hidden; padding-bottom:20px;}
.text h3 { font-family:"Microsoft YaHei"; font-size:30px; text-align:center; line-height:36px; color:#333; margin-bottom:25px;}
.text p { text-align:center;}

.iconList { margin:50px 0 0 70px;}
.iconList li { float:left; width:161px; text-align:center; margin:0 50px; margin-bottom:50px;}
.iconList li img { margin-bottom:10px;}
.iconList li a { font-size:18px; font-family:"Microsoft YaHei";}

.content { margin:20px auto; }
.contentLeft { width:257px;}
.list { border:1px solid #e5e5e5; border-radius:5px; margin-bottom:20px;}
.list li { border-bottom:1px solid #e5e5e5; vertical-align:bottom; overflow:hidden; }
.list li a { display:block; line-height:37px; text-indent:20px; font-size:14px; background:#fff url("../icon.png")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/icon.png*/ no-repeat 230px -91px;}
.list li a:hover { background:#f87f00 url("../icon.png")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/icon.png*/ no-repeat 230px -121px; color:#fff; font-weight:bold;}
.cur_show { background:#f87f00 url("../icon.png")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/icon.png*/ no-repeat 230px -121px !important; font-weight:bold !important; color:#fff !important;}
.ali_zc a { background:#f2f2f2 !important; height:33px !important; line-height:33px !important; margin-bottom:1px; color:#333 !important; font-size:12px !important; text-indent:30px !important;}
.ali_zc a:hover { background:#fff; font-weight:normal !important;}

.lianxi ul {  border:1px solid #e5e5e5; border-radius:5px; padding:10px 0; margin-top:20px;}
.lianxi ul li { margin:0 7px;}
.lianxi ul li a { display:block;}

.contentRight { width:720px;}
.location { margin-bottom:15px;}
.title { height:38px; background:#f87f00; font-size:16px; font-family:"Microsoft YaHei"; line-height:38px; text-indent:15px; color:#fff;}

.jjList li { margin:20px 0; border-bottom:1px solid #ddd; overflow:hidden; padding-bottom:20px;}
.jjList li dl dt { width:272px;}
.jjList li dl dd { width:430px;}
.jjList li dl dd h4 { margin-bottom:10px;}
.jjList li dl dd h4 a { font-size:14px; font-weight:bold;}
.jjList li dl dd  p { line-height:20px;}
.jjList li dl dd .more { float:right; margin-top:20px; background:url("../btn.jpg")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/btn.jpg*/; width:92px; height:32px; line-height:32px; text-align:center;}

.jjList .right dl dt { width:272px; float:right;}
.jjList .right dl dd { width:430px; float:left;}

.jieshao { margin:0 20px; margin-top:20px;}
.jieshao dt { float:left; width:303px; height:242px; border:1px solid #ccc; margin-right:20px; }
.jieshao dd h4 { font-size:18px; font-family:"Microsoft YaHei"; margin-bottom:10px;}
.neirong { margin-top:20px; padding:0 20px;}
.neirong img { max-width:670px;}
.neirong h4 { margin-bottom:5px; }

.msg_sub { font-size:16px; font-weight:bold; text-align:center;}
.msg_date { text-align:center;}

.jscroll-e { background:#ccc;}

/**********产品中心***********/
.product { margin:20px 0;}
.product li { float:left; width:221px; overflow:hidden; height:318px; border-bottom:2px solid #ccc; margin:0 8px; margin-bottom:20px; position:relative; }
.product li h4 { font-weight:bold; font-family:"Microsoft YaHei"; font-size:16px; margin:10px 0;}
.product li p a { display:block; border-bottom:1px solid #ccc; line-height:26px;}
.product li p a:hover { background:#f4f4f4; color:#333;}
.product li .more { position:absolute; bottom:5px; right:0;}

.product .gaodu { width:160px; height:220px !important;}
.product .gaodu a { font-size:12px;}

.jieshao { margin:20px 0; overflow:hidden; }
.jieshao dt { float:left; width:270px; height:190px; border:1px solid #ccc; overflow:hidden; background:#fff; margin-right:10px;}
.jieshao dd h4 { font-weight:bold; font-size:16px; color:#333; font-family:"Microsoft YaHei"; margin-bottom:10px;}
.jieshao dd p { line-height:20px;}

.qiehuan { height:29px; background:#dcdcdc; line-height:29px;}
.qiehuan li { float:left; padding:0 35px; border-right:1px solid #fff; text-shadow:0 1px 0 #fff; color:#333; cursor:pointer;}
.danqian { background:url("../dqbg.jpg")/*tpa=http://www.qdfhyx.com/templates/zh/default/images/dqbg.jpg*/ repeat-x;}
.gaishu { padding:20px; line-height:22px;}


/**********案例展示***********/
.anli { margin:20px 0;}
.anli li { float:left; margin:0 10px; margin-bottom:20px;}
.anli li a { display:block; text-align:center; width:204px; border:1px solid #ccc; padding:5px; font-weight:bold; line-height:24px; }
.anli li a:hover  { border:1px solid #f87f00;}
.anli li img { width:204px; height:158px; margin-bottom:5px;}

.fanye { float:right; margin:20px;}
.fanye a { padding:3px 10px; border:1px solid #ccc;}
.fanye a:hover { background:#f87f00; color:#fff;}


/**********新闻中心***********/
.nianfen { border-bottom:3px solid #ddd; padding:15px 0;}
.nianfen  select { width:168px; height:28px;}

.news li { margin:15px 0; padding-bottom:15px; border-bottom:1px dashed #ccc; overflow:hidden;}
.news li em { float:left; width:130px; font-size:22px; font-family:"Microsoft YaHei"; color:#f87f00; text-indent:20px;}
.xwList { float:left; width:560px;}
.xwList p { line-height:22px;}
.xwList p a { float:left;}
.xwList p span { float:right;}


/**********资讯中心***********/
.zixun { margin-bottom:100px;}
.zixun p { margin:40px 0 25px 0;}
.zixun ul { margin:0 30px;}
.zixun ul li { margin:5px 0;}
.zixun ul li span { float:left; width:130px; text-align:right; line-height:28px; }
.zixun ul li span em { color:#f00; padding-right:5px;}
.zixun ul li .txt { border:1px solid #ccc; width:180px; height:28px; line-height:28px; text-indent:5px;}
.zixun ul li .text { width:523px; height:60px; border:1px solid #ccc;}
.zixun ul li .btn { float:right; width:122px; height:38px; background:#f87f00; color:#fff; text-align:center; line-height:38px; font-size:14px; cursor:pointer; margin-top:10px; border-radius:5px;}


/**********合作伙伴***********/
.caseList { margin:20px 0;}
.caseList li { float:left; width:221px; height:88px; overflow:hidden; margin:0 8px; margin-bottom:20px; }
