﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/* 
		@Author   pangu
		@DATA     2011.10.08
*/
	
/*@Style Reset*/
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,blockquote,h1,h2,h3,h4,h5,h6 
{margin:0;padding:0;font-size:12px;font-family:"宋体";} 
p{margin:0;padding:0;}
html button::-moz-focus-inner{border-color:transparent!important;} 
html{overflow-x:hidden;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
ul,li,dl,dt,dd,ol{display:block;list-style:none;}
fieldset,img{border:0;}
iframe{background-image:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.input{line-height:30px;height:30px;border:1px solid #999999;padding:2px;}
.checkbox{line-height:13px;height:13px;width:13px;padding:0px;margin:0px;}
.absolute{position:absolute;}
.relative{position:relative;}
/*@Forbidden chrome autoAdjust fontSize*/
html{-webkit-text-size-adjust: none;}
/*@Link*/
a{text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
/*@Float*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/*@Padding*/
.pad_0p{padding:0;}
.pad_b10p{padding-bottom:10px;}
/*@Page width*/
.w980{width:980px;margin:0 auto;}
.w_100{width:100%;}
.w100{width:100px;}
/*@Margin*/
.mar_0p{margin:0px;}
/*@Height*/
.h105{height:105px;}
/*@pageMoreTop*/
.pageMoreTop{font-size:14px;color:#000;line-height:25px;}
.pageMoreTop ul{text-align:center;padding:5px;float:right;}
.pageMoreTop ul li{float:left;display:inline;border:1px solid #cccccc;margin-right:5px;font-size:12px;display:block;}
.pageMoreTop ul li a{font-size:12px;text-decoration:none;color:#000;width:22px;display:block;}
.pageMoreTop ul li.down a{font-size:12px;text-decoration:none;width:52px;display:block;}
.pageMoreTop ul li.end a{font-size:12px;text-decoration:none;width:46px;display:block;}
.pageMoreTop ul li a:hover{background:#ffaa00;color:#FFF;text-decoration:none;}
.pageMoreTop ul li.linkOn{text-decoration:none;background:#ffaa00;}
.pageMoreTop ul li.linkOn a{color:#FFF;}
.pageMoreTop ul li.sum span{padding:0 10px;}
.tiaozhuan{font-size:14px;color:#000;line-height:25px;display:inline;height:25px;}
.tiaozhuan select{_position:relative;_top:2px;width:50px;}
.bord{border:1px solid #cccccc;}
@charset "utf-8";
/*@body*/
body{background:#fff;}
/*@header*/
.header{ }
/*@h_a*/
.h_a{height:117px;position:relative;z-index:1; background:url(img/index_01.jpg)}
/*@logo*/
.logo{ width:522px; height:117px;line-height:90px;font:bold 22px "微软雅黑"; color:#006093;}
.logo a{ width:522px; height:117px; color:#006093;line-height:90px;}
.mobile{line-height:22px;color:#006093;}
.mobile a{padding:0 10px;color:#006093;}
/*@tel*/
.tel{ width:260px; height:117px; background:url{img/未标题-1.jpg} no-repeat center left; padding-left:50px;}
/*@nav*/
.nav{background:url(img/index_08.jpg) repeat-x;height:47px;}
.navlist{ height:47px; }
.navlist ul{ height:47px;}
.navlist ul li{ float:left; width:98px; height:47px; font-family:"微软雅黑"; color:#FFF; line-height:47px; text-align:center; }
.navlist ul li a{font-size:14px; color:#FFF}
.navlist ul li a:hover{ text-decoration:none;}
.navlist ul li.xian{ width:2px; height:47px; background:url(img/index_10.jpg)}
.hover{background:url(img/index_11.jpg) no-repeat;cursor:pointer;}
.fla{height:390px;overflow:hidden;}

/*@main*/
.main01{ background:url(img/index_15.jpg) repeat-x; height:320px}
.main01_01{ height:58px; padding-bottom:2px}
.nte_con_title{ width:106px; height:58px;background:url(img/index_17.jpg) no-repeat left top;}
#nte_con{float:left;display:inline;width:450px;overflow:hidden;height:58px;line-height:65px; }
#nte_in{width:752%; float:left;}
#nte_1p a,#nte_2p{float:left;color:#015082;}
.main01_02{ height:260px;}
.i_com{ width:200px; height:160px; padding:85px 20px 15px 97px; background:url(img/index_28.jpg) no-repeat left top; line-height:22px;}
.i_com span{ float:left; padding-top:10px;}
.i_com span a{ color:#e47500}


.i_fa{ width:200px; height:160px; padding:85px 0px 15px 127px; background:url(img/index_26.jpg) no-repeat left top; line-height:22px;}

.i_fa ul li{ width:200px; height:22px; line-height:22px; overflow:hidden;}
.i_fa ul li a {color:#015082}
.i_fa span{ float:left; padding-top:10px;}
.i_fa span a{ color:#e47500}

.i_con{ width:200px; height:160px; padding:85px 0px 15px 127px; background:url(img/index_27.jpg) no-repeat left top; line-height:22px;}

.i_con ul li{   width:200px; line-height:22px;  color:#015082}
.i_con ul li a {color:#015082}
.i_con span{ float:left; padding-top:10px;}
.i_con span a{ color:#e47500}
.main02{ background:url(img/index_29.jpg) repeat; height:800px}
.proClass{ width:290px; height:800px; float:left;}
.proClassTag{height:40px;}
.pCtitle{ width:165px; height:40px; line-height:40px; font-family:"Microsoft YaHei"; font-size:18px; color:#000; text-align:center; float:left; }
.pCtitle2{ width:100px; height:40px; line-height:40px; font-family:"Microsoft YaHei"; font-size:18px; color:#000; text-align:center; float:left; }
.pCbg{width:130px; height:22px;margin: 9px 0; float:left; background:url(img/icon01.jpg) repeat-x;}
.proList{ width:290px; height:auto; overflow:hidden;}
.proList li{  line-height:30px; text-indent:3em;width:250px; overflow:hidden;border-bottom:1px dotted #fff; margin: 0 auto;}
.proList li a{  background:url(img/icon3.jpg) no-repeat  16px center; display:block; color:#015082; font-size:12px; height:30px; line-height:30px; border-bottom:1px dotted #a8becf;}
.proList li li{width:240px; padding-left:10px;}
.productShow{ width:663px; float:right; height:800px; }
.pCbgs{ width:450px;height:22px;margin: 9px 0; float:right; background:url(img/icon01.jpg) repeat-x;}
.morePro{ width:52px; height:18px; margin-top:2px;}
.productImg{height:800px;}
.productImg li{height:136px; width:185px; float:left; padding:5px; background:#aec1d1; border:1px solid #dce9f3; margin:30px 0 0 20px; position:relative}
.proTexts{ position:absolute;width:185px; height:27px; top:114px; background:#678fac;filter:alpha(opacity=50); -moz-opacity:0.5;   -khtml-opacity: 0.5; opacity: 0.7; text-align:center; line-height:27px; font-size:12px; }
.proTexts a{color:#fff;}
.main03{min-height:304px; height:auto; margin-top:30px; }
.suppost{width:291px; height:280px;float:left;}
.detal{ width:52px; height:18px; float:right; margin:2px; background:url(img/icon6.jpg) no-repeat; text-align:center; line-height:18px;}
.detal a{color:#000}
.pCbgss{width:180px; height:22px;margin: 9px 0; float:right; background:url(img/icon8.jpg) repeat-x;}
.supimg { width:253px; height:72px; padding:5px; background:#aec1d1; border:1px solid #a2a9c8; margin: 0 auto; margin-top:34px;}
.supTexts{ height:75px; padding-top:15px; width:253px;  margin:0 auto; line-height:26px; font-size:12px; color:#015082;}

.newsList{width:663px; float:right; height:280px; }
.newsimgAndList{height:240px;}
.newsimg{ width:213px; height:157px; padding:5px;  border:1px solid #a2a9c8; background:#aec1d1;margin-top:34px; margin-left:20px; float:left;}
.lists{ margin-top:32px; width:400px; height:170px; float:left;  margin-left:15px; overflow:hidden;}
.lists li{height:32px; line-height:32px; width:400px; border-bottom:1px dotted #d2d1d1;}
.newsCon{ display:block; width:310px; height:32px; float:left; overflow:hidden; }
.newsCon a,.dates{color:#015082;}


.caselist{width:980px; min-height:218px; height:auto; margin-bottom:36px;}
.pCbgsss{width:770px; height:22px;margin: 9px 0; float:right; background:url(img/icon8.jpg) repeat-x;}
#ScrollBox{overflow:hidden;width:980px;height:166px;margin-top:30px;}
#ScrollBox li{width:212px;height:166px;margin-right:30px;float:left;display:inline;}
#ScrollBox li .pic{width:212px;height:156px;background:#e4e4e4;padding:5px; position:relative;}
#ScrollBox li .pic .caseName{ position:absolute;width:212px;height:35px;line-height:35px;font-size:12px;font-weight:400;text-align:center; top:126px; background:#446881;filter:alpha(opacity=50); -moz-opacity:0.5;   -khtml-opacity: 0.5; opacity: 0.7;}
#ScrollBox li .pic .caseName a{color:#fff;}

.mainLeft{ width:268px; min-height:200px; height:auto; float:left;}
.bg{ background:#f8f8f8;}



.pag_proClass{ width:268px; height:445px; float:left;}
.pag_proClassTag{height:40px;}
.pag_pCtitle{ width:100px; height:40px; line-height:40px; font-family:"Microsoft YaHei"; font-size:18px; color:#000; text-align:center; float:left; }
.pag_pCbg{width:150px; height:22px;margin: 9px 0; float:left; background:url(img/icon15.jpg) repeat-x;}
.pag_proList{width:268px; height:400px; overflow:hidden;}
.pag_proList li{  line-height:30px; text-indent:1em;width:255px; overflow:hidden;border-bottom:1px dotted #fff; margin: 0 auto;}
.pag_proList li a{ display:block; background:url(img/icon02.png) no-repeat left center; color:#015082; font-size:12px; height:30px; line-height:30px; border-bottom:1px dotted #a8becf;}
.proList li li{ width:258px;}
.contactUs{ height:auto; padding-top:20px;background:url(img/icon12.png) no-repeat bottom ; padding-bottom:100px;}
.contactUs p{height:32px; line-height:32px; text-indent:2em; font-size:12px; color:#015082; }


.mainRight{ width:686px; height:auto; float:right; min-height:800px; padding-left:22px; background:url(img/icon17.png) repeat-y  }

.pag_pCbgs{width:580px; height:22px;margin: 9px 0; float:left; background:url(img/icon15.jpg) repeat-x;}

.detals{ padding:0 15px; height:18px; float:right; margin:2px; background:#e3ebf2; text-align:center; line-height:18px;}
.detals a{color:#015082}
.detals span{color:#015082}




/*@pLC*/
.pLC{padding-bottom:20px; padding:0 20px;}
.pLC .itemUl{padding:10px 0px 10px 0px;}
.pLC .itemUl li{height:30px;line-height:30px;font-size:14px; background:url(img/icon13.jpg) 10px center no-repeat;text-indent:2em; overflow:hidden;  border-bottom:1px  dotted #c1b3a2; font-size:12px;}
.pLC .itemUl li a {color:#015082;}
.pLC .itemUl li a:hover{color:#e47500;}
.pLC .itemUl li .date{padding-right:5px;font-size:12px; color:#015082;}

.pLC .mixUl{height:auto!important;height:80px;margin-top:30px;}
.pLC .mixUl dl{height:80px;padding:15px 10px; }
.pLC .mixUl .pic{width:103px;height:70px;padding:5px;background:#fff; margin-left:10px; border:1px solid #aeaeb0; }
.pLC .mixUl .contents{height:80px;overflow:hidden;width:500px; padding-right:10px;padding-left:10px;}
.pLC .mixUl .contents .titles{font-size:12px;height:20px;font-weight:normal;line-height:19px;font-weight:normal;color:#3d6fca;font-family:"宋体";}
.pLC .mixUl .contents .titles span{font-size:12px; color:#3d6fca;}
.pLC .mixUl .contents .titles a{color:#3d6fca;}
.pLC .mixUl .contents .texts{line-height:22px;overflow:hidden;color:#aeaeb0;padding-top:8px; text-indent:2em}

.proLists{height:212px;margin-top:24px;}
.proLists ul li{ float:left; height:198px; width:208px; margin-left:5px; margin-top:15px;}
.proLists .img{padding:5px; background:#aec1d1}
.proLists .text{ height:28px; width:198px; margin:0 auto; background:url(http://file.hedaweb.com/skin/215mb265/img/icon2.jpg) no-repeat; margin-top:10px; overflow:hidden; line-height:28px; text-align:center;}
.proLists .textsears{ background:red; height:28px; width:198px; margin:0 auto; background:url(http://file.hedaweb.com/skin/215mb265/img/icon2.jpg) no-repeat; margin-top:10px; overflow:hidden; line-height:28px; text-align:center;}
.proLists .text a{ color:#015082;}

.pLC .mixUl{height:auto!important;height:82px;margin-top:30px;}
.pLC .mixUl dl{height:82px;padding:15px 0px;}
.pLC .mixUl .pic{width:103px;height:70px;padding:5px;background:#fff; margin-left:10px; border:1px solid #aeaeb0; }
.pLC .mixUl .contents{height:82px;overflow:hidden;width:500px; padding-right:10px;padding-left:10px;}
.pLC .mixUl .contents .titles{font-size:12px;height:20px;font-weight:normal;line-height:19px;font-weight:normal;color:#3d6fca;font-family:"宋体";}
.pLC .mixUl .contents .titles span{font-size:12px; color:#ffaa00;}
.pLC .mixUl .contents .titles a{color:#ffaa00;}
.pLC .mixUl .contents .texts{line-height:22px;overflow:hidden;color:#015082;padding-top:8px; text-indent:2em; font-size:12px;}

.detalss{ width:52px; height:18px; float:right; margin:2px;  text-align:center; line-height:18px;}
.detalss a{color:#000}


.pFC{padding:30px 20px;}
.pFC h3{width:100%;text-align:center;color:#015082;font-size:18px;line-height:160%;padding-bottom:13px;font-weight:bold;}
.pFC .picture{text-align:center;margin-top:20px;width:100%;overflow:hidden;}
.pFC .picture img{padding:5px;border:1px solid #d0d0d0;}
.pFC .textss{margin-top:32px;padding:0 22px;color:#015082; width:606px; overflow:hidden;}
.pFC .textss p{text-indent:2em;font-size:14px;line-height:180%;}
.pubDate{text-align:center;width:500px;padding:6px 0;margin:0 auto;line-height:16px;color:#333;font-size:12px;font-family:"宋体";}
.pubDate a{color:#015082;}
.pubDate .date,.pubDate .font{padding:0 4px; color:#015082;}
.pubDate .baiduFx{left:300px;top:0;}

.pFC .textss img{max-width:100%}


.fenyefh{text-align:center;height:20px;margin-top:10px;padding:16px;color:#015082;overflow:hidden;font-family:"宋体";}
.fenyefh a{color:#e47500;}
.fenyeud{width:500px;text-align:left;height:20px;margin:0px;padding:5px 15px;color:#015082;font-family:"宋体";}
.fenyeud a{color:#e47500;}
/*@pAC*/
.pAC{line-height:28px;padding:30px 20px;color:#015082;font-size:14px;text-indent:2em;}
.pAC p{font-size:14px;}

.pAC img{max-width:2100%}
/*@srh*/
.h_a_srh{width:326px;height:58px;position:relative;border:none;margin-right:18px; }
.s_txt{width:254px;height:58px; line-height:58px;position:absolute;top:0px;left:0;color:#4a4a4a;text-indent:29px;background:#FFF url(img/index_20.jpg)  no-repeat top left; border:0;}
.s_btn{background:url(img/index_21.jpg) no-repeat;border:none;width:64px;height:58px;cursor:pointer;position:absolute;top:0px;right:0px;}
/*@nte*/

/*@fla*/

/*@footer*/
.footer{height:216px; background:url(img/index_55.jpg) repeat-x; }
/*@link*/
.link{height:62px;background:url(img/index_50.jpg) center bottom no-repeat; padding-left:105px;}
.link ul li{ float:left; line-height:62px; padding-right:10px}
.link ul li a{ color:#9ddaff}
/*@bottom*/
.bottom{height:144px; padding-top:10px;text-align:center;line-height:28px;color:#9ddaff;}
.bottom span{padding:0 6px;}
.bottom a{color:#9ddaff;}
/*@index code*/
/*@imain*/




#zoom{font-size:14px;line-height:180%; }

.ListType{ text-align:right; color:#000; padding-top:10px;}
.ListType a{ color:#000}



.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#ffaa00; margin-top:10px; clear:both}
.p_r_b a{ color:#fff}
.right_box{ width:100%; clear:both; margin:0 auto; color:#669acf}
.right_box .pLC .picUl{padding:10px 6px 20px;min-height:100px;height:auto!important;height:100px;}
.right_box .picUl_son{width:209px;height:209px;float:left;display:inline;margin-right:26px;overflow:hidden;}
.right_box .picUl_son dt{width:201px;height:151px;padding:4px;overflow:hidden;position:relative;margin-right:24px;}
.right_box .picUl_son .shade{position:absolute;top:0;left:0;width:209px;height:159px;}
.right_box .picUl_son dd{height:50px;text-align:center;line-height:50px;}
.right_box .picUl_son dd a{color:#000;}
/* img_list
-----------------------------------------------------------------------------------------------------*/
.img_list{ width:100%; clear:both; overflow:hidden;}
.img_list li{ padding:8px 1px 0 7px; float:left; height:170px;}
.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}
.img_list li span{ display:block; background:url(http://file.hedaweb.com/skin/215mb265/img/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;}

/* txt_list
-----------------------------------------------------------------------------------------------------*/
.list_txt{ width:100%; padding-top:20px;}
.list_txt li{ background:url(http://file.hedaweb.com/skin/215mb265/img/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}
.list_txt li a{color:#ffaa00;}
.list_txt li span{ position:absolute; right:10px; top:0;color:#ffaa00;}
.list_txt li p{ color:#808080; font-size:12px;}
/* txt_view
-----------------------------------------------------------------------------------------------------*/
.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}
.fytime{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fx_span{ color:#006ea8; line-height:16px;}

.txt_list_img{ text-align:center; padding:8px 0;}
.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}
.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}

#hdp{margin:0 auto;}

.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(img/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(img/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(img/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #445d9f; border-right:7px solid #445d9f; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:13px; background:url(img/keifu.png); background-position:0 -149px; }
.ewmdiv{left:0px !important; position:fixed; top:200px; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}