@import url("base-reset.css");
/*============================================================首页====================================================================*/
.jjfa{ width:710px; padding-left:10px;}
.jjfa h2{background:url(img/index_03.jpg) no-repeat left top; color:#FF7E00; height:30px; font-size:14px; padding-left:38px; padding-top:13px; }
.jjfa h2 a{ float:right; color:#fff; margin-right:20px; font-size:10px;}
.jjfa ul{padding-top:16px;}
.jjfa ul li { line-height:36px; float:left; margin:3px 16px; text-align:center; display:inline;}
.jjfa ul li img { border:1px solid #ddd; width:140px; height:80px; }

/*幻灯片*/
.slide { position:relative }
.slide .prev, .slide .next { cursor: pointer; height: 43px; position: absolute; text-indent: -9999px; top: 180px; width: 40px; }
.slide .prev { background: url(img/bg.png) no-repeat -297px 0; }
.slide .next { background: url(img/bg.png) no-repeat -346px 0; right:0 }
#imgPlay { height: 320px; overflow: hidden; position: relative; width: 970px; }
#imgPlay .imgs li { float: left; position: relative; }
/*内容*/
.content { background:#FFF; height:auto; }
.content_top { height:6px; }
.content_top_l, .content_top_r, .content_bottom_l, .content_bottom_r { width:6px; height:6px }
.content_top_l { background:url(img/content_l.png) no-repeat; }
.content_top_r { background:url(img/content_r.png) no-repeat; }
.content_bottom_l { background:url(img/content_bottom_l.png) no-repeat; }
.content_bottom_r { background:url(img/content_bottom_r.png) no-repeat; }
.content .content_in { margin-top:5px; _margin-top:-0px }
.product { width:243px; _margin-top:-10px; }
.pro_cat { }
/*首页h2背景*/
.product .h2_i, .product .news_cat, .product .shili_cat, .product .anli_cat, .product .wenti_cat, .product .liuyan_cat, .product .fuwu_cat, .product .lianxi_cat, .product .zhaopin_cat { width:150px; height:40px; margin:0px 0 4px 23px; display: block; height: 39px }
.product .h2_i { background:url(img/bg.png) no-repeat 0 -200px; }
.product .news_cat { background:url(img/bg.png) no-repeat 0 -761px; }
.product .shili_cat { background:url(img/bg.png) no-repeat -5px -1012px; }
.product .anli_cat { background:url(img/bg.png) no-repeat -5px -880px; }
.product .wenti_cat { background:url(img/bg.png) no-repeat -5px -924px; }
.product .liuyan_cat { background:url(img/bg.png) no-repeat -5px -968px; }
.product .fuwu_cat { background:url(img/bg.png) no-repeat -159px -880px; }
.product .lianxi_cat { background:url(img/bg.png) no-repeat -5px -840px; }
.product .zhaopin_cat { background:url(img/bg.png) no-repeat -5px -1056px; }
.pro_cat ul { margin-left:-5px; z-index: 9999 }
.pro_cat ul li { margin-bottom:5px; _margin-bottom:5px; line-height:38px }
.pro_cat ul li ol li { margin-bottom:0; }
.pro_cat ul li a.i { background: url(img/bg.png) no-repeat 0 -245px; color: #FFF0DD; display: block; height: 36px; padding-left: 45px; width: 200px; }
.pro_cat ul li a.i:hover { background:url(img/bg.png) no-repeat 0 -294px; color:#fff0dd }
.pro_cat ul li a.s { background: url(img/sub_li.jpg) no-repeat 15px 8px; display:block; height:35px; line-height:42px; padding-left:50px; font-size:12px; color:#454545; width:203px; _margin-top:0px }
.pro_cat ul li a.s:hover { color:#454545 }
.pro_cat .ad { text-align:center;}
/*产品推荐*/
.pro_commend { width:706px; margin-left:10px; margin-bottom:16px; }
.pro_commend h2 { background:url(img/bg.png) no-repeat 0 -340px; width:706px; height:59px; color:#ff5400 }
.pro_commend h2 span { margin:15px 0 0 75px }
.pro_commend h2 a.more { background:url(img/bg.png) no-repeat -229px -102px; width:37px; height:12px; display:block; margin:21px 10px 0 0 }
.pro_commend ul { width:706px; height:389px; background:url(img/pro_commend.png) no-repeat; }
.pro_commend ul li { width:202px; float:left; padding-left:25px;margin-bottom:20px }
.pro_commend ul li a { display:block }
.pro_commend ul li a img { margin-bottom:13px }
.pro_commend ul li a p { height:22px; text-align:left; padding-left:40px }
.pro_commend ul li a div.img { width:190px; height:157px; }
.weibo { margin-right:10px; _margin-right:5px; width:240px; height:448px; }
/*公司新闻*/
.news h2 { background:url(img/bg.png) no-repeat 0 -409px; width:360px; height:42px; margin-left:10px; line-height:35px }
.news h2 ul li { background:url(img/bg.png) no-repeat -309px -94px; width:94px; height:35px; text-align:center; float:left; margin-top:7px; _margin-top:7px; }
.news h2 ul li.select { background:url(img/bg.png) no-repeat -309px -54px; }
.news h2 ul li.news_l a, .news h2 ul li.news_r a { display:block; color:#b73800 }
.news h2 ul li.news_l { margin-left:32px; _margin-left:16px; }
.news h2 ul li.news_r { margin-left:12px; _margin-left:6px; }
.news h2 ul li.select a { color:#ff8a00 }
.news h2 a.more, .industry_new h2 a.more, .question h2 a.more { margin-right:22px; _margin-right:11px; width:40px; display:block; height:12px; margin-top:18px; background:none }
/*行业新闻*/
.industry_new h2 { background:url(img/bg.png) no-repeat -6px -456px; width:350px; height:42px; line-height:35px }
.industry_new a.tit { background: url(img/bg.png) no-repeat -309px -54px; height:35px; display:block; float:left; width:94px; margin:7px 0 0 40px; _margin:7px 0 0 20px; text-align:center; color:#ff8a00 }
/*列表*/
.news .tab-cont ul { width:334px; height:266px; background:url(../images/line.jpg) no-repeat right 20px; }
.industry_new .tab-cont ul { width:314px; height:266px; }
.tab-cont ul { line-height:28px; padding: 15px 13px 10px; _padding: 15px 8px 10px; margin-left:10px; color:#898989 }
.tab-cont ul li { width:314px; background:url(img/bg.png) no-repeat -316px -135px; border-bottom: 1px dashed #cfcfcf; }
.tab-cont ul li.bd_none{ border: none;}
.tab-cont ul li span a { color:#898989; margin-left: 12px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis; }
.tab-cont ul li.img { background: none repeat scroll 0 0 transparent; height: 76px; margin-bottom: 5px; border-top:none }
.tab-cont ul li p.img { background: none repeat scroll 0 0 #CCCCCC; height: 65px; width: 104px; margin-right:10px; overflow:hidden; }
.tab-cont ul li p.txt { line-height: 20px; width:200px; }
.tab-cont ul li p a.title { color: #ff8a00; display: block; font-weight: 700; width: 190px; }
.tab-cont ul li p span.t { margin-right: 5px; }
.tab-cont ul li span .c { color: #43649A; margin-right: 5px; }
.tab-cont ul li em { color: #999999; display: block; float: right; }
/*常见问题*/
.question { padding-left:10px; _padding-left:5px; background:url(../images/line.jpg) no-repeat right 60px; }
.question h2 { background:url(img/bg.png) no-repeat 0 -504px; width:229px; height:42px; line-height:42px; }
.question h2 a { margin-left:30px; color:#b73800 }
.question ul { margin-top:10px; _margin-top:-20px; padding-right:5px; min-height:266px; width:220px; }
.question ul li {color:#898989; border-bottom: 1px dashed #cfcfcf; line-height:21px; padding:6px 10px; margin-left: 8px; }
.question ul li a{color:#898989; }
/*公司简介*/
.about { width:950px; height:auto; margin:0 auto; border-top:2px solid #ff9700; }
.about .video { margin:20px 0 0 13px; _margin:20px 0 0 7px; }
.about .abouts { margin-left:8px; margin-top:20px; width:410px; color:#878787 }
.about .abouts a { color:#878787 }
.about .abouts h2 { background:url(img/bg.png) no-repeat 0 -590px; width:392px; height:38px; }
.about .photo { margin-top:10px; width:280px; margin-left:8px; _margin-left:4px }
.about .photo ul li { float:left; margin:5px; _margin:4px }
.forte h2 { border-bottom:1px solid #dadada; width:810px; float:right; margin:10px 5px 0 0; _margin:-5px 9px 0 0 }
.forte .forte_tit { float:left; width:94px; height:16px; background:url(img/bg.png) no-repeat -379px -409px; margin-left:15px; _margin-left:9px }
.forte ul { margin-left:8px }
.forte ul li { float:left; margin:0 6px; _margin:0 5px; height: 133px; background: url(img/shili_bg.png) no-repeat; width: 176px }
.forte ul li img { padding-top: 5px }
.forte ul li a { display:block; width:174px; height:128px; text-align:center }
/*=======================================================================产品列表========================================================*/

/*左边*/
.contact { margin:5px 0 0 5px; }
.contact h2 { background:url(img/bg.png) no-repeat 0 -688px; width:204px; height:43px; color:#B73800; padding-left:27px; line-height:45px }
.contact ul { border:1px solid #dedede; border-top:none; padding:5px; width:219px; overflow:hidden; }
.contact ul li { border-bottom:1px dashed #CFCFCF; padding-left:2px }
.contact ul li.bd_none { border:none }
/*右边*/
.news_list p.tit, .pro_list p.tit, .news_cont p.tit { background:url(img/bg.png) no-repeat -229px -635px; margin:20px 10px 0 0; padding:0 0 5px 25px; border-bottom:2px solid #ff8400; _margin-top:5px }
.pro_list, .news_list, .news_cont { margin-right: 10px; _margin-right:0px; }
.pro_list ul li { width:195px; height:177px; float:left; border-bottom:1px dashed #CFCFCF; padding:11px 0 8px 25px; margin:11px 0 0; background:url(img/pro_bd_r.png) no-repeat right; }
.pro_list ul li.bd_w { background:none }
.pro_list ul li a { display:block; }
.pro_list ul li a img { margin-left:8px; }
.pro_list ul li a p.img{ height: 146px; text-align: center; width: 162px}
.pro_com ul li p.pro_tit, .pro_list ul li p.pro_tit { line-height: 21px; font-size: 12px; background:url(img/bg.png) no-repeat 0 -737px; width:165px; height:21px; padding-left:25px; margin:5px 0 0 0; color:#FFF }
/*=======================================================================新闻列表========================================================*/

.pro_com ul li { width:195px; height:177px; float:left; padding:11px 0 8px 25px; margin:11px 0 0; }
.pro_com ul li .img { width:160px; height:146px; text-align:center }
.news_list ul li { padding:12px 12px 12px 25px; background:url(img/bg.png) no-repeat -157px -793px; border-bottom:1px solid #CCC; width:640px }
.news_list ul p.line-20 { _margin-top:-11px }
.news_list ul li div.tit { width:430px; }
.news_list ul li div.tit a { color:#ff6d00; font-size:14px; }
.news_list ul li .info { margin-left:12px; display:block; background:url(img/bg.png) no-repeat 0 -808px; color:#FFF; width:54px; height:17px; padding-left:10px; line-height:17px }
/*=======================================================================新闻详细========================================================*/

.news_cont h1 { font-family: "微软雅黑", "宋体"; font-size:20px; height:36px; line-height:36px; overflow:hidden; text-align:center; font-weight:normal; width:680px }
.news_cont .hr-20 { width:680px }
.news_cont .time { border-bottom:1px dashed #D9D9D9; width:680px; }
.prew { background:url(img/ui_pre_info.gif) no-repeat left 7px; color:#6B6B6B; float:left; height:30px; line-height:30px; overflow:hidden; padding-left:20px; text-align:left; width:46%; }
.nextw { background: url(img/ui_next_info.gif) no-repeat right 7px; color:#6B6B6B; float:right; height:24px; line-height:24px; overflow:hidden; padding-right:20px; text-align:right; width: 46%; }
.content { line-height:24px; }
.xg_news h2 { background-color:#F8F8F8; color:#B73800; padding:5px 12px; width:660px }
.xg_news ul { padding:10px 0; }
.xg_news ul li { background: url(img/arc.jpg) no-repeat 13px 9px; border-bottom:1px dashed #D9D9D9; float:left; height:25px; line-height:25px; overflow:hidden; padding-left:35px; width:305px; }
.cl { clear:both; }
/*=======================================================================产品详细========================================================*/
.pro_show_l { width: 360px; }
#tagContentpro { border: 1px solid #DADADA; float: left; height: 360px; margin-left: 1px; overflow: hidden; text-align: center; vertical-align: middle; width: 360px; }
#thumb { display: inline; float: left; height: 102px; margin: 0; overflow: hidden; padding: 0; width: 360px; }
#thumb li { border: 1px solid #DADADA; display: inline; float: left; height:60px; margin: 10px 4px 0; overflow: hidden; text-align: center; width:60px; }
#thumb li.selectTag { position: relative; }
#thumb li:hover { border: 1px solid #0D9929; }
.pro_show_r { padding-left: 18px; width: 300px; }
.pro_show_r h1, .pro_show_r h2 { border-bottom: 1px dashed #DADADA; color: #B73800; line-height: 30px; padding-left: 8px; }
.cons_inp2 { background: url(img/cons_bg1.png) no-repeat scroll left top transparent; border: 0 none; color: #999999; height: 27px; line-height: 27px; margin-bottom: 4px; padding: 0 5px 0 7px; width: 250px; }
.textarea { background: url(img/cons_cont.png) no-repeat scroll left top transparent; border: 0 none; color: #999999; font-size: 12px; height: 93px; line-height: 18px; overflow: hidden; padding: 5px 3px; width: 256px; }
.sub2 { background: url(img/zixun.gif) no-repeat scroll left center transparent; border: 0 none; cursor: pointer; float: left; height: 18px; margin-top: 4px; width: 61px; }
.pro_h1 { border-bottom: 1px solid #DADADA; color: #B73800; height: 34px; line-height: 34px; margin-bottom: 10px; text-indent: 10px; }
.pro_c { padding: 0 10px; }
#xg_pic ul { display: inline; float: left; height: 184px; overflow: hidden; padding: 10px 0; width: 100%; }
#xg_pic ul li { ddisplay: inline; float: left; margin: 0 0 0 15px; text-align: center; width: 162px; height:182px }
#xg_pic ul li .pro_show_di { border: 1px solid #DADADA; height: 160px; overflow: hidden; width: 160px; }
#xg_pic ul li .pro_show_di:hover { border: 1px solid #1F6FBB; }
#xg_pic ul li span { float: left; height: 22px; line-height: 22px; overflow: hidden; width: 100%; }
#marquee { margin-top: 10px; overflow: hidden; position: relative; width: 100%; }
#marquee img { }
#marquee dl, #marquee dt, #marquee dd, #marquee a { float: left; margin: 0 7px; padding: 0; text-align: center; }
#marquee dl dt a { display: inline; float: left; line-height: 20px; width: 162px; }
#marquee a { width: 162px; }
#marquee dl { width: 1000%; }
#guest { color: #545454; line-height: 22px; padding: 20px; width: 638px; }
.input_on { background-color: #FFFFCC; background-image: none; border: 1px solid #999999; float: left; height: 18px; margin: 0; padding: 2px 8px 0 3px; }
.input_off { background-color: #FFFFFF; background-image: none; border: 1px solid #CCCCCC; float: left; height: 18px; margin: 0; padding: 2px 8px 0 3px; }
.input_move { background-color: #FFFFCC; background-image: none; border: 1px solid #0088CD; float: left; height: 18px; margin: 0; padding: 2px 8px 0 3px; }
.input_out { background-color: #FFFFFF; background-image: none; border: 1px solid #CCCCCC; float: left; height: 18px; margin: 0; padding: 2px 8px 0 3px; }
.input_out1 { background-color: #FFFFFF; background-image: none; border: 1px solid #CCCCCC; float: left; height: 70px; margin: 0; padding: 2px 8px 0 3px; resize: none; }
.input_out2 { background-color: #FFFFFF; background-image: none; border: 1px solid #CCCCCC; float: left; height: 18px; margin: 0; padding: 2px 8px 0 3px; width: 80px; }
#guest .input_test { height: 400px; list-style-type: none; margin: 20px auto 0; padding-bottom: 10px; width: 500px; }
#guest ul.input_test .hr { display: block; float: left; line-height: 25px; margin: 0; overflow: hidden; padding: 0; width: 100%; }
#guest ul.input_test li { background-image: none; display: inline; float: left; height: 25px; margin-bottom: 10px; width: 500px; }
#guest .input_test label { background-image: none; float: left; font-size: 12px; line-height: 25px; margin: 0; padding: 0 10px 0 0; text-align: right; width: 90px; }
#guest .input_test span { background-image: none; color: #999999; float: left; font-size: 12px; line-height: 25px; margin-left: 0; padding-left: 10px; text-align: left; }
#guest .input_test .red { color: #FF0000; float: none; }
#sub_btn, #sub_reset { height: 24px; line-height: 24px; margin-right: 10px; width: 50px; }
#sub_btn:hover, #sub_reset:hover { height: 24px; line-height: 24px; width: 50px; }

.news_list ul.list_sr{ width:100%; padding:10px 0 10px 10px;}
.news_list ul.list_sr li {
	float:left;
    border-bottom: 1px dotted #DADADA;
    color: #999999;
    margin-bottom: 10px; padding:10px 0 10px 15px; background:none;
}
.news_list ul.list_sr li .s_img{ float:left; width:70px; height:70px; overflow:hidden; display:inline; margin-right:10px;}
.news_list ul.list_sr li h3 {
	background:url(../images/index_4.gif) no-repeat 7px center transparent;
	height:30px; overflow:hidden;
    line-height: 30px;
    margin: 0;
    padding: 0 0 0 24px;
	font-size: 13px;
    font-weight: bold; color:#545454;
}
.news_list ul.list_sr li h3 a {
    font-size: 13px;
    font-weight: bold; color:#545454;
}
.news_list ul.list_sr li p{
	color: #9C9C9C;
    float: left;
    line-height: 20px;
}

.weibo_img{ float:left; width:69px; height:69px; padding-right:12px; display:inline; margin-right:10px; background:url(../images/s_img_bg.png) no-repeat left top; text-align:center;}
.list_sr li:hover .weibo_img{ background:url(../images/s_img_bg.png) no-repeat left bottom;}
.weibo_img .time_rq{ display:block; font-size:38px; line-height:45px; font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif; color:#fff;}
.weibo_img .time_yf{ display:block; font-size:16px; line-height:20px; font-family:"微软雅黑","宋体",Arial,Helvetica,sans-serif; color:#fff;}
.list_sr li .s_r{ float:left; width:540px;}
.list_sr li .s_r b.tit{ color:#267CC8}
.s_r img{ padding:3px; border:1px solid #d7d7d7; margin-top:5px;} 
