/*


[目录表] 

	0- Reset
	1- Global
	2- Links
	3- Headings
	4- Header 
	5- Navigation
	6- Middle 
	7- Forms
	8- Extras
	9- Footer 
	!important

*/

/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
@import url('');
/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body { font-size:12px; font-family:Arial, Helvetica, sans-serif ;color: #203246; margin:0px; padding:0px; text-align:center;}
.right {float: right;}
.left {float: left;}
.onlinebg{width:118px; background:url(online2.gif) repeat-y top;}

.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align:center;}
.justify {text-align:justify;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
.highlight {background:#ffc;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
ul{margin:0px; padding:0px;}
li{list-style-type:none;}
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a:link, a:visited {color: #333;}
a:hover {color: #111;}
a:active {color: #111;}
/* =3 Headings
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h1 {font: bold 2em "Times New Roman", Times, serif;}
h2 {font: bold 1.5em "Times New Roman", Times, serif;}
h3 {font: bold 1.2em Arial, Geneva, Helvetica, sans-serif;}
h4 {font: bold 1em Arial, Geneva, Helvetica, sans-serif;}
h5 {font: bold 0.9em Arial, Geneva, Helvetica, sans-serif;}
/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.head{height:100px!important;height:115px; background:url(bg.jpg) repeat-x top; padding-top:15px;}
.w1005{width:1005px; margin:0px auto;}
.logo{ height:65px; overflow:hidden;}
.topmenu{float:right;}
.topmenu li{text-align:right; line-height:26px; color:#446676;}
.topmenu .tel{padding-top:12px!important;padding-top:22px;}
.topmenu li a{text-decoration:none; color:#446676;}
.topmenu li a:hover{color:#FF3300;}
.topmenu li a:visited {color: #446676;}
/* =5 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.nav1{background:url(nav_bg.gif) repeat-x top; height:35px;}
.nav1 ul{float:left; margin-left:10px;}
.nav1 ul li{height:35px; background:url(gj.gif) no-repeat left; float:left;text-align:center;}
.nav1 .home{height:35px; background:none; float:left;text-align:center; width:90px; overflow:hidden;}
.nav1 ul a{ height:35px; line-height:35px; color:#E2E2E2; text-decoration:none; width:90px;font-size:14px; display:block; }
.nav1 ul a:visited{ height:35px; line-height:35px; color:#E2E2E2; text-decoration:none; width:90px;display:block; }
.nav1 ul a:hover{color:#FFFFFF; text-decoration:none; background:url(over2.gif) no-repeat center top;}

.nav{position:relative;}
.nav li{position:relative; }

/* =6 Middle
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.main{ margin-top:4px; background:url(main_bg.gif) repeat-y left;}
.main_ind{ margin-top:10px;}
.w250{width:250px;}
.ind-l-tit{background:url(tit_bg.gif) no-repeat; height:23px; text-align:left; color:#FFFFFF;text-indent:10px; padding-top:5px; line-height:14px; overflow:hidden;}
.ind-l-tit a{color:#FFFFFF; text-decoration:none;line-height:14px;}
.ind-l-tit a:visited {color: #FFFFFF;}
.ind-l-tit a:hover{color:#7CCCFF;}
.ind-l-tit span{margin-right:4px;}

.showpic{width:1005px; height:206px; overflow:hidden; margin-top:1px;}
/*首页左侧BOX*/
.box{border-bottom:1px solid #99D3E6;border-right:1px solid #99D3E6;border-left:1px solid #99D3E6; padding:15px 15px 4px 15px; overflow:hidden; text-align:left; line-height:18px; margin-bottom:4px;}
.box .img img{border:1px solid #99D3E6; padding:2px;}
.line-ind{background:url(line.gif) no-repeat bottom; width:216px; margin:0px auto; height:10px;}
.box .about a{ text-decoration:none; color:#1D6CA0; margin-right:13px;}
.box .about{ padding-top:6px;}
li span{float:right;}
.box li{color:#A6ACB3; width:218px;}
.box li a{color:#203246; text-decoration:none}
.box li a:visited{ color:#203246; text-decoration:none;}
.box li a:hover{ color:#3589E7; text-decoration:none;}
.box .p{ padding-left:7px;width:208px; margin-bottom:8px;}
#m4{ height:10px; line-height:10px;}
/*首页右侧tox*/
.w742{width:742px;}
.w409{width:409px;}
.w323{width:323px;}
.tox .title{ background:url(box-tit.gif) no-repeat left; height:39px; line-height:39px; text-align:left; text-indent:30px; border-right:1px solid #D7DDF3}
.tox .title strong{font-size:14px; color:#2A81B7;}
.tox .title a{text-decoration:none; margin-right:4px; color:#2A81B7}
.tox-box{border-bottom:1px solid #D7DDF3;border-left:1px solid #D7DDF3;border-right:1px solid #D7DDF3; padding:10px 10px 2px 10px!important;padding:10px 10px 1px 10px;}
.tox-box li{text-align:left; height:22px; line-height:22px;}
.tox-box li a{text-decoration:none; color:#203246;}
.tox-box li a:visited{ color:#203246; text-decoration:none;}
.tox-box li a:hover{ color:#3589E7; text-decoration:underline;}
.tox-box li b{color:#009999;}
/*首页下载样式*/
.down{background:#E9F4FB; border:1px solid #BFDEF1; padding:10px; overflow:hidden;}
.down img{margin-top:6px;}
.down li strong{font-size:12px;font-weight: normal; color:#FFFFFF; background:#98C8E1; line-height:22px;}
.down li{text-align:left; margin-bottom:4px;}
.down li a{ text-decoration:none; line-height:22PX;}
.down li span{width:250px;line-height:22px;}
/*首页产品样式*/
.pro{padding-top:4px;}
.pro .tox-box{height:203px}
.pro li{ float:left; width:360px; height:97px; overflow:hidden;}
.pro li img{border:1px solid #C6D5E9; margin:1px;}
.pro li span{float:right; width:230px;}
.pro li span strong a{font-size:13px; color:#0099CC;text-decoration:none;}
.pro li span strong a:visited{ color:#0099CC; text-decoration:none;}
.pro li span strong a:hover{ color:#3F5972; text-decoration:none;}

.pro li a:hover img{border:1px solid #666;}
/*首页工程案例样式*/
.case{ border:1px solid #D3DDDD; background:#F0F4F4 url(case.gif) no-repeat 10px 10px; overflow:hidden; margin-bottom:4px; margin-top:4PX;}
.case ul{margin-left:60px; padding-top:6px; margin-bottom:6px;}
.case li{float:left; width:214px; text-align:left; margin-right:10px; line-height:20px;}
.case li strong a{ margin-left:4px; font-size:13px; line-height:23px; text-decoration:none}
.case li a{text-decoration:none}

/*首页 友情链接 样式*/
#links{ border:1px solid #D3DDDD; background:#F0F4F4; width:985px!important; width:1005px;margin:0px auto; clear:both; padding:4px 10px 4px 10px; text-align:left; overflow:hidden;}
#links strong{color:#203246; font-size:14px;}
#links a{text-decoration:none;line-height:22px; margin-right:10px;}

/*内页样式开始*/
.w223{width:223px;}
.about-tit{background:url(s-nav.gif) no-repeat; height:23px; text-align:left; color:#FFFFFF;text-indent:10px; padding-top:5px; line-height:14px; overflow:hidden;}
.box_nav{border-bottom:1px solid #99D3E6;border-right:1px solid #99D3E6;border-left:1px solid #99D3E6; padding:15px 15px 4px 5px; overflow:hidden; text-align:left; line-height:18px; margin-bottom:4px; background:#E9F6FE;}
.box_nav li{background:url(s_nav_line.gif) no-repeat bottom left; height:24px;}
.box_nav .LIST-T li a{font-size:14px; text-decoration:none; line-height:24px;color:#3F5972; width:201px; height:24px; display:block; text-indent:10px;}
.box_nav li a:visited{ color:#3F5972; text-decoration:none;}
.box_nav .LIST-T li a:hover{ color:#FFF; text-decoration:none; background:#1B6EA5}
/*内页左侧推荐信息*/
.box_nav .com{ height:21px;}
.box_nav .com a{font-size:12px; text-decoration:none; line-height:21px;color:#3F5972;}
.box_nav .com a:visited{ color:#3F5972; text-decoration:none;}
.box_nav .com a:hover{ color:#659CD0; text-decoration:none;background:none;}


.w533{width:575px; overflow:hidden;}/*已加上42的宽度*/
.middle{margin-left:4px;}
.s_ad{margin:0px auto 4px auto; padding-top:1px;}
.s_ad img{ width:1005px; height:102px;}

.word{text-align:left; margin-bottom:4px; font-size:14px; line-height:22px;}
.word a{font-size:13px;}
.word td{font-size:13px;}
#tabcc{border-bottom: 1px dashed #CCCCCC; height:30px; overflow:hidden; font-size:12px; color:#CCCCCC;}
#tabcc a{ line-height:29px; font-size:14px;}
.weizhi{width:1005px; margin:3px auto 0px auto; background:#F8FBFE; border:1px solid #E5E8EF; height:29PX; line-height:29PX; text-align:left; text-indent:10PX;color:#5B6573; font-size:14px; overflow:hidden;}
.weizhi a{text-decoration:none; color:#5B6573; font-size:14px;}
.weizhi a:visited{text-decoration:none; color:#5B6573; font-size:14px;}
.weizhi a:hover{text-decoration:none; color:#000000; font-size:14px;}





.w242{width:200px;}/*已减去42的宽度*/
.s_right{}
.page{padding:20px 0px 20px 10px; text-align:left;}
.newsline{ border-bottom:1px solid #EAEAEA; line-height:10px; margin-bottom:10px;}
.name{font-size:15px; color:#006699; text-align:center; line-height:40px;}
.news-cen{font-size:13px; line-height:20px; margin-top:10px; margin-bottom:10px;}
.come{text-align:left; color:#999999; font-size:12px;}

/*内页产品样式*/
.s_pro{overflow:hidden;}
.s_pro li{ height:107px; overflow:hidden; border-bottom:1px solid #EEEEEE; margin-bottom:10px}
.s_pro li img{border:1px solid #C6D5E9; margin:1px;}
.s_pro li span{float:right; width:410px;}
.s_pro li span strong a{font-size:14px; color:#2273A6;text-decoration:none;}
.s_pro li span strong a:visited{ color:#6A889B; text-decoration:none;}
.s_pro li span strong a:hover{ color:#FF4800; text-decoration:none;}

.s_pro li a:hover img{border:1px solid #666;}

.model{color:#FF3300;}
/* =7 Form
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.AllSearch{width:154px; height:22px; border:1px solid #B6B69A; font-size:13px; color:#B7B7B7; padding-top:3px;}
.search{ padding:4px;}
/* =8 Extra
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
/* =9 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.foot{background:url(bg.jpg) repeat-x top; height:105px!important;height:115px; padding-top:10px; margin-top:4px;}
.forsearch{text-align:left;color:#8B9AAB}
.forsearch a{color:#8B9AAB; text-decoration:none;}
.forsearch a:visited {color: #8B9AAB;}
.forsearch a:hover{color:#203246;}
.Copyright span{float:right;}
.Copyright{text-align:left; color:#203246; margin-top:14px; line-height:22px;}
.Copyright a{text-decoration:none; color:#203246;}

/*下拉菜单*/
#cssdropdown li {float: left;position: relative;}

.subuls{display:none;width:160px;top:35px;left: -10px;background-color: #CBEBF8;position: absolute; background-image:none;}
.subuls li{width:160px; height:26px; background-image:none; border-bottom:#B8DDEC 1px solid; border-left:#B8DDEC 1px solid; overflow:hidden;}


#smnav li{width:160px; height:26px; background-image:none;}
#smnav a{width:160px; height:26px; line-height:26px; text-align:left; text-indent:20px; font-size:13PX; background-image:none; color:#094B66; float:left;white-space: nowrap;}
#smnav a:visited{color:#094B66; width:160px; height:26px; line-height:26px; }
#smnav a:hover{color:#FFF;background:#229CCE;width:160px; height:26px; line-height:26px; }

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */top: auto;left: auto;}
#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/clear: left;}
