body { font: 12px/160% 'Arial', 'Simsun'; color: #333;  }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,caption, tbody, tfoot, thead,  article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0;}
fieldset, img { border: none; vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
em,address{ font-style:normal;}
input, button, textarea, select { font-size: 100%;outline:none;resize:none; border:none}
object{width:200px; height:150px}
a { color: #333; outline:none; text-decoration:none;blr:expression(this.onFocus=this.blur()); }
a:hover { color: #475264; }
a:focus{outline:none;}
img{max-width: 100%;}
sup,sub{vertical-align:baseline;font-size: 100%;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html {-webkit-text-size-adjust:none; -moz-scroll:bars-vertical; overflow-x:hidden }
.clearfix { display: block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; zoom: 1; }
*:first-child+html .clearfix { zoom: 1; }
.fl { float: left; display: inline }
.fr { float: right; display: inline; }

.location h2,.location p,.menu_head.curr a,.common li a,.news_down li,.ny_news_text a.cT{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

.jz { display: table-cell; *display:block;overflow: hidden; font: 0px/0px 'Arial'; text-align: center; vertical-align: middle; }
.jz img { vertical-align: middle; }
.jz1 { width:202px; height:87px; *font-size:76px }

#header{ background:url(/images/JxBg.png) repeat-x;width:100%; height:98px; }
.middle{ width:1002px; margin:0 auto;}

.Hdnav{ width:1002px;text-align:right; overflow:hidden;}
.Hdnav a{ list-style:none; zoom:1;background:url(/images/lineT.png) no-repeat left; line-height:34px; }
.Hdnav a:first-child,.nav ul li:first-child{ background:none}
.Hdnav a{ text-align:right; font-size:13px; color:#fff; font-family:"Microsoft YaHei"; padding:0 10px; padding-right:8px;}

.XgSele{ width:92px; height:20px; line-height:20px; border:1px solid #7f9db9;}
.logo{ height:56px; position:absolute; left:10px; top:18px}
.tel{ position:absolute; right:20px; top:25px}
.leftTel{width:233px; margin:0 auto}
.leftTel ul{padding:8px; line-height:30px}

.nav{ position:relative; z-index:9999; height:98px}
.nav ul{position:absolute; right:0; bottom:0}
.nav ul li{ list-style:none; float:left; width:98px; text-align:center; background:url(/images/line.png) no-repeat left; height:40px; line-height:29px; position:relative}
.nav ul li a{ font-family:"Microsoft YaHei"; font-size:15px; color:#000; display:block; height:48px;overflow:hidden; line-height:40px; }
.nav ul li a.hv{ background:url(/images/hover.png) no-repeat center}
.nav ul li:hover>a{ background:url(/images/hover.png) no-repeat center}
.nav ul li a:hover{ background:url(/images/hover.png) no-repeat center}

.xiala{ display:none; position:absolute; left:3px; top:41px; width:501px; background:url(/images/top1.jpg) no-repeat top; padding-top:30px;  font-family:"Microsoft YaHei";}
.xialbg{ background:#fff url(/images/xiala_bg.jpg) repeat-y top; overflow:hidden; padding-bottom:15px;}
.xiala span img{vertical-align:top}
.xialbg p.NavTo span{ float:left; width:210px;border-bottom:1px solid #d4d4d4;margin-left:22px;padding:5px;}
.xialbg table.fl{ margin-left:20px; line-height:22px; }
.xialbg p.NavTo a{ max-width:148px; display:block; overflow:hidden; height:24px; line-height:24px;   text-align:left; float:left; margin-right:20px; font-size:14px; color:#676767; background:url(/images/sj.png) no-repeat left; padding-left:12px;}
.xialbg p.NavTo a:hover{color: #475264;background:url(/images/sj.png) no-repeat left; }
.xialbg p.NavTo strong{ float:left; color:#475264}
.xialText{ float:left; line-height:22px; text-align:left; width:465px; margin-left:20px; margin-top:12px;}
.xialright{ position:absolute; left:-406px;}
.xiala span img{ vertical-align:top; display:block;	}


.banner{ width:1900px; height:402px; position:relative; left:50%; margin-left:-950px; overflow:hidden}
.banner ul{ position:relative; width:1900px; height:400px;}
.banner ul li{ position:absolute; display:none;list-style:none}
.banner ul li:first-child{ display:block}
.bn{ position:relative; margin:0 auto; text-align:center; bottom:20px}
.bn span{ background:url(/images/bt2.png) no-repeat; display:inline-block; width:11px; height:11px; cursor:pointer; margin-right:6px;}
.bn span.bu{ background:url(/images/bt1.png) no-repeat;}


#section{ background:#f5f5f5 url(/images/Jxp.png) repeat-x; width:100%; padding-bottom:20px;}
#Xgtop{ padding-bottom:40px;}

.ProScooll{ padding:36px 0 20px;}
.ProTitle{ background:url(/images/title.jpg) no-repeat; width:962px; height:37px; line-height:28px; color:#fff;font-family:"Microsoft YaHei"; padding:0 20px; }
.ProTitle span{ font-size:12px; display:block; width:763px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.ProTitle span strong{ font-size:15px; font-weight:normal;}
.ProTitle a{ color:#fff; font-family:"SimSun"}
.ProTitle a:hover{color:#fff;}
.Hdnav a:hover{ color:#fff}
.Xgpro{ border:1PX solid #d9d9d9; width:998px; border-top:none; overflow:hidden; background:#fff url(/images/BgPro.png) repeat-x bottom; }
.Xgpro ul{overflow:hidden; padding:25px 18px 28px; width:10000px;}
.Xgpro div{ width:970px; margin:0 auto; overflow:hidden}
.Xgpro li{ list-style:none;width:211px;height:231px; float:left; background:url(/images/ProBg.png) no-repeat; text-align:center; overflow:hidden; margin-right:29px;}
.Xgpro li p a.XgEl{ color:#111;font-family:"Microsoft YaHei"; font-size:20px; height:20px; overflow:hidden; padding:0 10px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:191px; display:block;}
.Xgpro li:hover p a.XgEl{ color:#475264}
.Xgpro li:hover{ background:url(/images/ProBgH.png) no-repeat}

.IndexAbout{ width:564px;font-family:"Microsoft YaHei";color:#666}
.XMoreH{ display:block; background:url(/images/more.png) no-repeat; width:36px; height:13px; text-indent:-9999px; margin-top:20px;}
.XMoreH:hover{ background:url(/images/moreH.png) no-repeat} 
.Ico{ background:url(/images/ico.png) repeat-x bottom; height:50px; line-height:50px; margin-bottom:20px; text-transform:uppercase}
.Ico span.fl{ font-size:14px; color:#818080;font-family:"Microsoft YaHei"; width:346px; display:block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.Ico span.fl strong{ color:#1b1b1b; font-size:18px;}
.IndexAbout table.table{ border:1px solid #ccc; padding:4px; width:222px; height:129px; float:left; clear:both; margin-right:22px;}
.IndexAbout table.table:hover{border:1px solid #475264}
.XgTc{ display:block; float:left; width:320px; font-size:13px; height:26px; line-height:26px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.XgMore{ color:#475264; float:left; width:120px}
.XgLine{ line-height:22px; height:62px; float:right; width:320px; margin:4px 0 10px; }

.IndexNews{ width:390px;font-family:"Microsoft YaHei";}
.XgWz{ width:390px; border-bottom:1px solid #e0e0e0; margin-bottom:10px;}
.XgWz strong a{ display:block; color:#555; background:url(/images/ico1.png) no-repeat left; padding-left:12px; height:22px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.XgWz strong a:hover{ color:#475264}
.XgWz span{ color:#646363; height:16px; overflow:hidden; display:block}


#aside{ width:1002px; margin:20PX auto 45px; overflow:hidden;background:url(/images/ProBgT.jpg) no-repeat bottom;}
.XgAside{  height:215px; width:900px; overflow:hidden; margin:0 auto; float:left}
.XgAside ul{ width:100000px;}
.XgAside ul li{ list-style:none;border:3px solid #dfdfdf; width:188px; height:136px; margin-top:25px; margin-left:17px; float:left; display:inline; margin-right:12px;}
.XgAside ul li:hover{border:3px solid #475264;}
.XgAside ul li:hover a{ color:#475264}
#aside span.Left{ margin-top:28px; clear:both; margin-left:12px; cursor:pointer}
#aside span.Right{ margin-top:28px; margin-right:12px; cursor:pointer}
.XgT{ text-align:center;font-family:"Microsoft YaHei"; height:40px; line-height:40px; width:188px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
#aside p.Ico{ background:none; margin-bottom:0; height:40px;}

.schwm{ width:900px;  margin:0 auto; float:left}
.schwm ul li{ list-style:none;border:3px solid #dfdfdf; width:188px; height:136px; margin-top:25px; margin-left:17px; float:left; display:inline; margin-right:12px;}
.schwm ul li:hover{border:3px solid #475264;}
.schwm ul li:hover a,#XgNews li .ny_news_text a.cT:hover{ color:#475264}
.Tq{ text-align:center;font-family:"Microsoft YaHei"; height:40px; line-height:40px; width:188px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
#schwm{ background:none; width:715px;}
#schwm ul{ width:965px;} 
#schwm li{ margin-bottom:40px; margin-left:0; margin-right:65px; font-size:14px;}
.Scehq{ font-size:16px;line-height:42px; height:42px;background:#eee; margin-top:3px;}




#footer{ width:100%; min-height:307px; background:#273142 url(/images/FtBg.png) repeat-x; overflow:hidden}
.Link{ width:1002px; line-height:22px; padding:25px 0; overflow:hidden;font-family:"Microsoft YaHei"; }
.Link span{ float:left; font-weight:bold;color:#b7d2ff;}
.Link a{ display:inline-block; zoom:1; color:#b7d2ff; background:url(/images/LineQ.png) no-repeat right; padding-right:10px; margin-right:10px;}

.linkNva{ width:128px; background:url(/images/ico3.png) no-repeat right; float:left; margin-right:55px; display:inline}
.linkNva a{ display:block; width:116px; color:#d0e2ff; line-height:21px; font-weight:bold;font-family:"Microsoft YaHei"; background:url(/images/ico5.png) no-repeat left; padding-left:12px; overflow:hidden; height:21px; }


.XgCm{ width:660px; float:left;background:url(/images/ico3.png) no-repeat right top; padding-top:20px}
.XgCm li{ list-style:none; float:left;font-family:"Microsoft YaHei"; }
.XgCm li strong{ display:block; height:18px; line-height:18px; overflow:hidden; margin-bottom:10px;}
.XgCm li a{color:#d0e2ff; display:block; width:130px; line-height:22px; height:22px; overflow:hidden;}
.XgCm li a:hover,.linkNva a:hover{color:#fff;}
.Fot{color:#d0e2ff; width:1002px; margin-top:16px; float:left;border-top:1px solid #475264; padding-top:24px; line-height:22px; }
.Fot span.fl{ width:860px;}
.Fot p.fr a{color:#b7d2ff;}
.Fot p.fr a:hover,.Link a:hover{color:#fff;}
.Fot A{color:#d0e2ff;}


/*about*/
.nei_banner{ width:100%; height:176px; position:relative; overflow:hidden}
.nei_banner p{ width:1600px; height:176px; position:absolute; left:50%; margin-left:-800px; top:0px; overflow:hidden;}

.j_container{ width:1002px; margin:0 auto; overflow:hidden}
.j_left{ width:260px; min-height:641px; float:left; margin-top:8px; background:url(/images/j_left_bg.png) no-repeat; overflow:hidden; }

.j_menu{ margin:12px 10px 0px 10px;}
.j_left_title{font-family:Microsoft YaHei;  height:45px; line-height:45px; background:url(/images/j_about_img1.jpg) no-repeat; font-size:13px; color:#ffffff;  text-transform:uppercase;  overflow:hidden }
.j_left_title em{font-size:20px; font-weight:normal;padding:0px 6px 0 25px; overflow:hidden}

.j_se_left{ width:211px; margin:8px 0px 0px 13px; overflow:hidden; }
.menu_head{ height:36px; line-height:36px; padding:0px 15px; background:url(/images/j_about_img4.jpg) no-repeat bottom center; overflow:hidden; display:block}
.menu_head a{ height:36px; color:#585858; font-size:14px; /*text-indent:20px;*/ display:block; overflow:hidden;font-family:"Microsoft YaHei";}
.menu_head.curr,.menu_head:hover{ color:#FF0000;}
.menu_head.curr a{ color:#475264; font-weight:bold;font-family:"Microsoft YaHei"; }      
.menu_head a:hover{ color:#ff0000; font-weight:bold; }

.XgTo{font-family:"Microsoft YaHei"; width:240px; margin:40px auto 0; }
.XgTi{ border-bottom:1px solid #ccc; overflow:hidden; font-size:16px; color:#333; height:32px; line-height:32px; padding:0 10px; background:#1a5ade; display:block; color:#fff}
.XgTo li{ list-style:none; width:240px; height:36px; line-height:36px;   overflow:hidden; border-bottom:1px dashed #ccc;  }
.XgTo li a{padding-left:12px; margin-left:12px;background:url(/images/sj.png) no-repeat left;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; width:200px}


.j_right{ width:730px; float:right; margin-top:20px; }
.location{ height:30px; line-height:30px; padding:0px 3px 10px; background:url(/images/location_bg.png) repeat-x bottom; margin:0px 0px 30px 0px;}
.location h2{ width:250px; height:28px; font-size:18px; font-family:Microsoft YaHei; color:#404141; text-indent:25px; font-weight:normal; background:url(/images/right_img1.jpg) 0px 7px no-repeat; overflow:hidden;}
.location p{font-family:"Microsoft YaHei"; width:430px; height:36px; line-height:36px; float:right; text-align:right; text-indent:17px;  overflow:hidden;}
.location p i{ color:#475264; font-style:normal; text-decoration:underline}
.location a{ color:#475264;}
.location a:hover{ color:#475264;}


.company{ overflow:hidden; padding:0 30px;  line-height:30px; text-align:justify; text-justify:inter-ideograph}
.line{font-size:14px;  line-height:26px; text-indent:2em; margin-bottom:36px}
.Txg{ margin-bottom:36px; }
.Txg img{border:1px solid #ccc; padding:1px } 
.ziti{ font-size:14px; line-height:26px;}


/****************************产品中心*********************/
.ny_product{width:715px; margin:0 auto;  padding-top:9px; overflow:hidden; }
.ny_product ul{width:780px; border-bottom:1px solid #d2d2d2; overflow:hidden; margin-bottom:10px;+padding-bottom:30px; float:left;}
.ny_product li{ width:193px; height:238px; background:url(/images/pro_bj_01.png) no-repeat; overflow:hidden; float:left; padding:8px; margin-right:42px; margin-bottom:30px; margin-top:10px;font-family:Microsoft YaHei; list-style:none}
.ny_product li:hover{ background:url(/images/pro_bj_010.png) no-repeat;}

.ny_product li p{width:193px; height:28px; line-height:28px; overflow:hidden; font-size:15px; margin-top:3px; font-weight:bold;}

.ny_product li:hover p a{color:#2355ac;}

.ny_product li span{line-height:16px; display:block; width:193px; height:46px; overflow:hidden; }
.vaimg{
display:table-cell; *display:block; overflow:hidden; font:0px/0px 'Arial'; text-align:center; vertical-align:middle;
}
.vaimg img{
	 vertical-align: middle; 
}

.vapro { width:193px; height:144px; *font-size:126px; margin:0; padding:0 }
.pro_Calypso{ width:715px; margin:0 auto} 
.pro_Calypso1{width:715px; height:401px; margin:0 auto; }
.jz11{ width:715px; height:401px; *font-size:360px}
.pro_Calypso2{ width:715px; margin-top:12px; overflow:hidden}
.pro_Calypso2 ul{ width:715px;}
.pro_Calypso2 ul li{ float:left;border:1px solid #d0d0d0; width:115px; height:65px; margin-right:1px; margin-bottom:13px; list-style:none}
.pro_Calypso2 ul li:first-child{ margin-left:0}
.Pro{ font-size:14px; color:#585858; text-indent:2em; line-height:26px; margin-bottom:16px;}
.Pro strong{ color:#333; font-size:14px;}
.tablePro td{ font-size:14px; color:#585858}
.cp{ color:#475264; font-size:20px; text-align:center; margin-bottom:30px; margin-top:10px;}

/***************分页样式*************************/
.page{clear:both; font-size:13px;  margin-bottom:60px; text-align:right;font-family:"Microsoft YaHei"; }
.page a{background-color:#e4e4e4; padding:5px 8px; line-height:13px; margin-left:4px;  display:inline-block}
.page a:hover{background-color:#475264; color:#FFF;}


/************************************新闻中心******************************/
.ny_news{width:715px;font-family:"Microsoft YaHei"; }
.ny_news ul{padding-bottom:20px;  overflow:hidden;}
.ny_news li{list-style:none; width:715px; height:111px; border-bottom:1px solid #bfbfbf; background:url(/images/nn_bj.jpg) no-repeat right top; overflow:hidden; margin:0px; *float:left;}
.ny_news li:hover{background:url(/images/nn_bj_01.jpg) no-repeat left top;  border-bottom:1px solid #475264;}
.ny_news_d{width:138px; height:86px;  margin-top:11px; float:left;}
.ny_news_text{width:600px; margin-left:18px;}
.ny_news_text a.cT{font-size:14px; color:#333333; height:36px; line-height:36px; width:432px; overflow:hidden; margin-top:5px; display:block; float:left}
.ny_news_text span.Time{font-size:12px; font-weight:normal; color:#999999; margin-left:10px; height:45px; line-height:45px;float:right}
.ny_news_text p{line-height:22px; font-size:12px; color:#888888; height:44px; overflow:hidden; width:600px;}
.ny_news_text h3 a:link{color:#000000;}
.ny_news_text h3 a:visited{color:#000000;}
.ny_news_text h3 a:hover{color:#693c18;}
.ny_news_text h3 a:active{color:#693c18;}
.nedc{width:37px; height:111px; display:block; float:right;}
.vasc{width:138px; height:86px; *font-size:80px;}

#XgTop{ padding-bottom:30px;}
#XgNews li{ background:none}
#XgNews li .ny_news_text{ width:715px; margin-left:0}
#XgNews li .ny_news_text p{ width:715px;}
#XgNews li .ny_news_text a.cT{   background:url(/images/ico8.jpg) no-repeat left; padding-left:14px;}

.Xglist{ width:715px;font-family:"Microsoft YaHei"; }
.Xglist li{ list-style:none; float:left; margin-right:20px; height:36px; line-height:36px; width:337px; background:url(/images/location_bg.png) repeat-x bottom}
.Xglist li a{  background:url(/images/ico8.jpg) no-repeat left; padding-left:14px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block}

#cw { width: 792px; height: 450px; margin: 120px auto 0px auto; background: url(/images/notfound.jpg) no-repeat; overflow: hidden; clear: both}
#cw ul { width: 792px; height: auto; margin-top: 290px; margin-left: 50px;}
#cw ul li { width: 792px; height: 30px; line-height: 30px; background:url(/images/ico8.jpg) left no-repeat; padding-left: 15px; display: block;}
#cw ul li b { font-weight: bold; color: #4784dd;font-size: 14px;}
#cw ul li a{ font-weight:bold; color:#fff; font-size:14px; background:#2355ac; padding:6px}
#cw ul li a:hover{ background:#f08300;}

.maplist{font-family:microsoft yahei; padding-bottom:60px;}
.maplist li{ vertical-align:top; padding:15px 0; border-bottom:dotted 1px #d0d0d0; clear:both; overflow:hidden; line-height:24px; list-style:none;}
.maplist li span a{ color:#fff}
.maplist li span{ float:left; width:85px; text-align:center; overflow:hidden; background:#0061ce; color:#fff; font-size:14px;}
.maplist li .submap{ float:left; margin-left:10px; width:600px;}
.maplist li .submap a{ display:inline-block; margin-right:10px;}

/************************************新闻详细********************/
.ny_news_show{width:715px; padding-top:30px;}
.news_tit{font-size:24px; color:#4a4a4a; line-height:25px; text-align:center; font-family:microsoft yahei; font-weight:normal;}
.news_time{font-weight:normal; color:#666; text-align:center;  padding-bottom:5px; padding-top:5px; background:#eee; display:block; margin-bottom:20px;}
.ny_news_show p{line-height:30px;}
.news_down{width:715px; height:29px; margin:40px 0px; border-bottom:1px solid #dadada;border-top:1px solid #dadada;}
.news_down li{width:300px; height:29px; line-height:29px; overflow:hidden; list-style:none; float:left; margin-left:10px; margin-right:20px; font-size:14px;}
.news_xiang{width:715px; clear:both; overflow:hidden;}
.xiang_p{ width:710px;color:#475264; font-weight:bold; line-height:30px; height:30px; background:#fff; border:2px solid #475264;  overflow:hidden;font-size:14px; text-indent:12px;}
.news_xiang ul{padding-left:11px; overflow:hidden; height:150px; margin-top:5px; margin-bottom:40px; width:715px;}
.news_xiang li{float:left; width:326px; height:30px; line-height:30px; overflow:hidden;  margin-right:31px;font-family:"Microsoft YaHei"; }
.news_xiang li span{float:right; color:#999999;}
.XgBq{ border:1px solid #ccc; overflow:hidden; width:693px; margin-top:30px; line-height:20px; padding:5px 10px; }
.XgBq span{ font-weight:bold; font-size:14px; color:#475264; margin-right:10px; display:block; float:left;}
.XgBq a{ margin-right:14px;}
.yane{ border-top:1px solid #eee; border-bottom:1px solid #eee; background:#f8f8f8; line-height:22px;font-family:"Microsoft YaHei"; font-size:14px; padding:12px 12px;}
.yane span{ color:#c00; font-weight:bold;}


.conta{ font-size:14px; line-height:36px;}
.conta strong{ color:#ed5900; font-size:18px;}
.Shdit{ width:715px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ccc; padding-bottom:20px;}
.Shdit p.fl{ width:327px;}
.Shdit span.fr{ border:1px solid #ccc; padding:1px; display:block; width:382px; height:350px;}



.common{ width:715px;font-family:"Microsoft YaHei"; margin-bottom:10px;border-bottom:1px solid #d2d2d2; padding-bottom:10px;}
.common li{ background:url(/images/faq_07.jpg) no-repeat; width:715px; height:40px; line-height:33px; list-style:none; margin-bottom:10px;}
.common li a{ background:url(/images/time.jpg) no-repeat 16px 10px; padding-left:54px; display:block; float:left; width:520px; height:40px;}
.common li time{ float:right; color:#ababab; margin-right:20px;}

.zhi{ width:680px; height:30px; line-height:30px; background:#eee; font-size:14px; color:#333; display:block; font-weight:bold; padding:0 10px;}
.add{ font-style:normal; line-height:26px; margin-left:12px;font-family:"Microsoft YaHei";}
.add strong{ display:block; margin-top:25px; color:#333; font-size:14px;}
.add strong.h{ color:#475264}
.you{ width:748px; background:url(/images/el.jpg) repeat-x; height:40px; line-height:40px; margin-top:40px;}
.you span{ background:url(/images/e.jpg) no-repeat left; padding-left:22px; margin-left:12px;}


.lineT{ font-size:14px; line-height:26px; margin-bottom:20px; text-indent:2em}

/*feedback*/
.feed{ width:700px;font-family:"Microsoft YaHei"; overflow:hidden}
.feed address{ font-size:16px; line-height:30px; margin-top:50px; width:340px; color:#000}
.feed address small{ font-size:16px;}
.feed em{  font-size:16px; display:block}
.wenxin{ float:left; margin-top:30px; margin-bottom:10px;}
.feed address small{ font-size:25px; padding:0 4px;}

.feedback{ width:700px; float:left;  height:415px;padding-top:1px;font-family:"Microsoft YaHei";}
.feedback li{ width:700px; float:left; overflow:hidden; list-style:none }
.feedback li small{ font-size:12px; color:#c00; float:left; margin-top:10px; padding-left:6px;}
.feedback li span{ width:49px; text-align:right; float:left; text-align:center;  margin-right:12px; line-height:36px  }
.input-k{ height:18px; width:280px; line-height:18px; border-top:1px solid #a2a2a2; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #a2a2a2; float:left; padding:0 5px; margin-top:10px;}
.textarea{ width:520px; height:140px;border-top:1px solid #a2a2a2; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #a2a2a2; float:left; margin-top:10px;}
.yan{ width:100px; height:18px;border-top:1px solid #a2a2a2; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; border-left:1px solid #a2a2a2; margin-top:10px; margin-right:10px;}
.feedback li i{ color:#afafaf; padding-left:6px;} 
.feedback li em img{ vertical-align:top; margin-top:10px;}
.but{ background:url(/images/feedback_11.jpg) no-repeat; width:84px; height:29px;line-height:25px; margin-right:10px; display:inline-block;  text-align:center; font-weight:bold; color:#838383; margin-top:24px; margin-bottom:50px; cursor:pointer;}
.but:hover { color: #2355ac; }

.VIdeo img{ border:1px solid #ccc; padding:2px}
#Down li a{ background:url(/images/dl_xz1.jpg) no-repeat 16px 10px}
#Down li a:hover{ background:url(/images/dl_xz2.jpg) no-repeat 16px 10px}
#Down li time{width:62px; height:25px; line-height:25px; margin-top:5px;}
#Down li time a{ width:62px; height:25px; text-align:center; background:#eee; padding:0;}
#Down li:hover time a{ background:#2355ac; color:#fff}

a.fh{ background:url(/images/fanhui.jpg) no-repeat; width:64px; float:right; height:28px; line-height:23px; text-align:center; color:#fff; margin-top:25px;}
a.fh:hover{ background:url(/images/fanhuiH.jpg) no-repeat}

.XgAsideP{  height:215px; width:900px; overflow:hidden; margin:0 auto; float:left}
.XgAsideP ul{ width:100000px;}
.XgAsideP ul li{  list-style:none;border:3px solid #dfdfdf; width:126px; height:112px; margin-top:25px; float:left; display:inline; margin-right:12px;}
.XgAsideP ul li:hover{border:3px solid #475264;}
.XgAsideP ul li:hover a{ color:#475264}

.XgTQ{ text-align:center;font-family:"Microsoft YaHei"; height:40px; line-height:40px; width:126px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

/***图片放大**/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:99999;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{ position:relative; }
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

#cboxOverlay{ background-color:#2b2b2b; filter: Alpha(Opacity=50); opacity:0.5;}
#cboxContent{background:#fff; font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{ position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}

#cboxCurrent{width:90%; position:absolute; bottom:8px; left:5%; text-indent:10px; color:#fff; background:#4f4f4f; overflow:hidden;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#000;}
#cboxPrevious{position:absolute; bottom:48%; left:2%; background:url(/images/big_left_btn.png) no-repeat;  width:30px; height:30px; text-indent:-9999px;}

#cboxNext{position:absolute; bottom:48%; right:2%; background:url(/images/big_right_btn.png) no-repeat; width:30px; height:30px; text-indent:-9999px;}

#cboxLoadingOverlay{}
#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(/images/big_close_btn.png) no-repeat; width:29px; height:28px; text-indent:-9999px; top:5px; right:5px;}

#goToTop a{    color: #fff;}
#goToTop {
    background:#204fa1;
    border: 1px solid #3773d9;
    bottom: 10px;
    cursor: pointer;
    display: none;
    font-family: verdana;
    font-size: 12px;
    position: fixed;
    right:0px;
    text-align: center;
    width: 22px;
}


#PRo{ background:none; width:730px; border:0}
#PRo ul{ padding:0; width:830px;}
#PRo li{ margin-left:0; margin-bottom:30px; margin-right:45px}

.XgJs{ border-bottom:1px solid #2355ad; margin-bottom:20px;height:30px; line-height:30px; float:left; margin-top:20px; width:715px;}
.XgJs span:first-child{ background:#2355ad; display:block; font-size:16px; width:95px;height:30px;  text-align:center; color:#fff}



.Scheme1{ width:715px; overflow:hidden;font-family:"Microsoft YaHei"; padding-bottom:60px }
.Scheme1 ul li{ float:left; list-style:none; margin-bottom:20px;+margin-top:0px; border-bottom:1px dashed #ccc;padding-bottom:18px;+padding-bottom:0px;}

.Scheme1 ul li p.lineT{ font-size:12px; line-height:22px; text-indent:0; color:#666;width:500px;float:right;}
.Scheme1 ul li table{ float:left; margin-right:20px}
.Scheme1 ul li table img:hover{border:2px solid #475264;}
.Scheme1 ul li table img{ border:2px solid #ccc;}
.Xgst{ font-size:14px;color: #2355ac; display:block; width:500px; height:22px; line-height:22px; float:right;margin-bottom:6px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block }

.Xgst a{color:#475264}





.j_se_left .XgToT{ width:186px;overflow:hidden; padding-bottom:10px; padding-left:18px; border-bottom:1px solid #ededed;}
.j_se_left .XgToT a{ width:204px; float:left; background:url(/images/j_about_img2.png) no-repeat left; padding-left:12px; line-height:26px; color:#666;}
.j_se_left .XgToT a:hover{color: #2355ac; }



.XgPadding{ padding-left:10px;}
.Xgtable{ font-size:14px;}
.XgPadding1{ font-size:14px; line-height:30px; padding-left:12px;}





.jz12{width:116px;height:65px; *font-size:57px}




.tablePro1{font-size:14px; color:#585858;border-top:solid 1px #555;border-left:solid 1px #555;clear:both;}
.tablePro1 td{padding:5px;border-right:solid 1px #555;border-bottom:solid 1px #555;}






.xialbg p.NavTo{ float:left; width:235px;} 

.HgTop{ margin-bottom:14px; font-size:14px}
.xpadding{ padding-left:10px; float:left; line-height:30px;}
.HgTop td{ border-top:1px solid #f0f0f0}
.dTyOp{ color:#39708a; font-size:22px; font-weight:normal;line-height:30px;   }
.xJkTyOp{ padding-left:10px; color:#b58545; font-weight:bold; font-size:16px; line-height:30px;}

.services {
	float: left;
}
.services .con {
	background: url(../images/service.gif) no-repeat 0 0;
	width: 127px;
	height: 368px;
	position: relative;
}
.services .shares {
	position: absolute;
	left: 10px;
	top: 275px;
	white-space: nowrap;
	color: #666;
}
.services .shares img {
	margin-right: 5px;
}
.services li {
	text-align: center;
}
.services .qq {
	padding-top: 105px;
}
.services .name {
	padding-top: 8px;
	float: left;
	display: block;
	width: 60px;
	text-align: right;
}
#www97zzwcom{width:130px}
#www97zzwcom .s-btn {
	background-position: 0 -89px;
	width: 38px;
	height: 198px;
	margin-top: 104px;
	float: right;
}
#www97zzwcom .Obtn {
	background: url(../images/service.gif) no-repeat -331px 0px;
	float: left;
	width: 39px;
	height: 197px;
	margin-top: 30px;
	margin-left: -1px;
}
#www97zzwcom a.wx {
	position: absolute;
	top: 166px;
	left: 15px;
	overflow: hidden;
	text-indent: -999em;
	display: block;
	width: 95px;
	height: 95px;
}
