/*-------------------------------------------首页样式开始----------------------------------*/

/*头部样式开始*/
.top{ background:#fff; overflow:hidden;}
.fuwu{ line-height:50px; border-bottom:1px solid #ddd; text-align:right;}
.fuwu span.rexian{ font-family:"微软雅黑"; font-size:18px; color:#ff0000; margin-right:15px; font-weight:600}
.fuwu span.lianjie a{ color:#999;}
.fuwu span.lianjie a:hover{ color:#005886; text-decoration:underline;}
/*头部样式结束*/





/*菜单样式开始*/
ul.menu{ clear:both;}
ul.menu li{ float:left;}
ul.menu li a{ display:block; padding:26px 28px; font-size:14px; font-family:"微软雅黑";}
ul.menu li a.current,ul.menu li a:hover{ background:#004d81; color:#fff;}
/*菜单样式结束*/



/*焦点图样式开始*/
.banner{ height:416px;}
.text{ width:1200px; margin:0px auto; position:relative; z-index:9999;}
.text .text_con{ width:253px; height:241px; background:#fff; position:absolute; top:0px; left:0px; padding:36px 15px 20px 15px;}
.text_con p.p1{font-family: Arial, Helvetica, sans-serif; color:#004d81;text-transform:uppercase; font-size:26px;}
.text_con p.p2{font-family: Arial, Helvetica, sans-serif; color:#424242; margin-bottom:30px; text-transform:uppercase; font-size:32px; font-weight:bold; background:url(line.jpg) left bottom no-repeat; padding-bottom:10px;}
.text_con p.p3{ font-family:"微软雅黑"; font-size:24px; color:#004d81; margin-bottom:5px;}
.text_con p.p4{ line-height:18px; width:256px; color:#666;}
.text_con p a{ width:83px; height:26px; line-height:26px; text-align:center; display:block; border:1px solid #004d81; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#004d81; margin-top:15px;}
.text_con p a:hover{ background:#004d81; color:#fff;}
/*焦点图样式结束*/




/*内容样式开始*/
.about{ width:1150px; padding:25px; height:320px; background:#fff; margin-top:-50px; border-bottom:2px solid #ddd; position:relative; z-index:999;}
.about_left{ width:593px; margin-right:10px;}
.about_right{ width:540px;}
.about_right p.a1{font-family: Arial, Helvetica, sans-serif; color:#004d81;text-transform:uppercase; font-size:26px;}
.about_right p.a2{ font-family:"微软雅黑"; color:#333;text-transform:uppercase; font-size:16px; background:url(line.jpg) left bottom no-repeat; padding-bottom:10px;}
.about_right p.a3{ font-size:14px; line-height:24px; color:#666; margin-top:20px;}
.about_right p a{width:83px; height:26px; line-height:26px; text-align:center; display:block; border:1px solid #004d81; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#004d81; margin-top:15px;}
.about_right p a:hover{ background:#004d81; color:#fff;}

/*产品*/
.p_title p.wenzi{ width:640px; margin:0px auto; text-align:center; line-height:20px;}

.con{ width:1024px; margin:35px auto 40px auto; overflow:hidden;}
.con_left{ width:240px; margin-right:20px; background:#004d81; padding:20px 0px;}
.con_left ul{ padding:20px;}
.con_left ul li{}
.con_left ul li a{ display:block; height:47px; width:197px; text-align:center; line-height:47px; font-family:"微软雅黑"; font-size:14px; color:#fff; border-bottom:1px dashed #6996b5;}
.con_left ul li a:hover{ background:#0080d6;}
.con_right{ width:760px;}
.con_right ul.uk_home{ margin-left:-10px;}
.con_right ul.uk_home li{ width:180px; height:180px; position:relative; float:left; border:1px solid #ddd; margin-left:10px; margin-bottom:10px;}
.con_right ul.uk_home li img{ width:180px; height:180px;}
.con_right ul.uk_home li .xuanting{ display:none; width:182px; height:122px; background:#004d81; position:absolute; top:0px; left:0px; text-align:center; line-height:35px; padding-top:60px;color:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.con_right ul.uk_home li .xuanting a{ color:#fff; width:120px; height:26px; line-height:26px; border:1px solid #ddd; display:block; margin:0px auto;}
.con_right ul.uk_home li:hover .xuanting{ display:block;}



/*案例*/
.case{ background: url(guanggao.jpg) no-repeat top center; overflow:hidden; clear:both; height:300px;  text-align:center;}

/*新闻*/
.products_tab{ width:1024px; margin:0px auto;}

/*内容样式结束*/



/*底部样式开始*/
.footer{ background:#25221e; min-height:311px; text-align:center; clear:both; padding-bottom:10px;}
.footer_nav{ line-height:68px;}
.footer_nav a{ padding:0px 10px; font-size:14px; color:#c4c3c3;}
.footer_nav a:hover{ color:#fff; text-decoration:underline;}
.footer_nav span{ font-size:12px; color:#555555;}

.footer_down{ border-top:1px solid #363330; overflow:hidden; line-height:24px; padding:15px 0px;}
.footer_down p img{ display:block; margin:10px auto;}
/*底部样式结束*/


/*-------------------------------------------首页样式结束---------------------------------*/
.dangqian{ height:45px; line-height:45px; border-bottom:1px solid #ddd; font-size:14px;}
.dangqian a:hover{ text-decoration:underline;}
.sub_banner{ background: url(subbanner.jpg) no-repeat top center; height:300px;}
/*关于我们*/
.p_title2{ margin-bottom:15px;}
.p_title p.sub_wenzi{ width:1000px; margin:0px auto; text-align:center; line-height:20px;}
.sub_contain{ width:1200px; overflow:hidden; margin-bottom:45px;}
.left_menu{ width:200px;}
.left_menu ul li a{ display:block; width:238px; height:45px; line-height:45px; text-align:center; border:1px solid #ddd; margin-bottom:5px; font-size:14px; background:#fff;}
.left_menu ul li a.current,.left_menu ul li a:hover{ background:#004d81; color:#fff; border:1px solid #004d81;}

.right_con{ width:900px; border:1px solid #ddd; padding:20px 20px 40px 20px; background:#fff; overflow:hidden;}
.about_text{ line-height:30px; font-size:14px;}

.pro_right ul.neiye_liebiao{ margin-left:-10px; overflow:hidden;}
.pro_right ul.neiye_liebiao li{ width:215px; height:215px; position:relative; float:left; border:0px solid #ddd; margin-left:10px; margin-bottom:10px;}
.pro_right ul.neiye_liebiao li img{ width:213px; height:213px;}
.pro_right ul.neiye_liebiao li .xuanting{ display:none; width:215px; height:155px; background:#004d81; position:absolute; top:0px; left:0px; text-align:center; line-height:35px; padding-top:60px;color:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.pro_right ul.neiye_liebiao li .xuanting a{ color:#fff; width:120px; height:26px; line-height:26px; border:1px solid #ddd; display:block; margin:0px auto;}
.pro_right ul.neiye_liebiao li:hover .xuanting{ display:block;}

.right_con .con_right ul.case_neiye{ width:900px; margin-left:-10px;}
.right_con .con_right ul.case_neiye li{ width:285px; height:212px; position:relative; float:left; border:1px solid #ddd; margin-left:10px; margin-bottom:10px;}
.right_con .con_right ul.case_neiye li img{ width:285px; height:212px;}
.right_con .con_right ul.case_neiye li .xuanting{ width:285px; height:154px;padding-top:60px; background:#004d81; position:absolute; top:0px; left:0px; text-align:center; line-height:35px; padding-top:60px;color:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;  display:none;}
.con_right ul.case_neiye li .xuanting a{ color:#fff; width:120px; height:26px; line-height:26px; border:1px solid #ddd; display:block; margin:0px auto;}
.con_right ul.case_neiye li:hover .xuanting{ display:block;}


.right_con .con_right ul.changjing{ width:900px; margin-left:-10px;}
.right_con .con_right ul.changjing li{ width:285px; position:relative; float:left;  margin-left:10px; margin-bottom:10px;}
.right_con .con_right ul.changjing li img{ width:285px; height:212px;}
.right_con .con_right ul.changjing li p{ line-height:45px; text-align:center;}


.fanye{ text-align:center; overflow:hidden; height:35px; clear:both; padding-top:25px; width:900px;}
.fanye a{ padding:5px 15px; border:1px solid #ddd; line-height:35px; margin-left:5px;}
.fanye a.current,.fanye a:hover{ background:#004d81; border-color:#004d81; color:#fff;}
/***************************产品详细样式****************************/
.pro_detail { padding-top: 21px; }
.pro_detail img { padding: 2px; border: 1px solid #dbdbdb; }
.pro_detail h2 { color: #FE0000; text-align: center; font-size: 16px; }
.pro_detail h3 { margin-top: 8px; text-align: center; margin-bottom: 8px; }
.pro_detail2 { padding-top: 8px; }
.pro_detail2 p { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #434343; padding-right: 20px; padding-left: 35px; }
/*产品内容*/
.w800{ width:930px; margin:30px auto;}
#preview { TEXT-ALIGN: center; WIDTH: 450px; float:left; display:block; margin-right:10px; margin-bottom: 20px; }
.jqzoom { POSITION: relative; WIDTH: 450px; HEIGHT: 450px; }
.jqzoom img { WIDTH: 450px; HEIGHT: 450px; border:1px #ddd solid; }
.zoomdiv { WIDTH: 400px; HEIGHT: 400px; LEFT: 859px; }
.list-h LI { FLOAT: left; }
#spec-n5 { WIDTH: 450px; HEIGHT: 62px; OVERFLOW: hidden; PADDING-TOP: 10px; }
#spec-left { MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(left.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; }
#spec-right { MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(right.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; }
#spec-list { WIDTH: 450px; DISPLAY: inline; FLOAT: left; height: 58px; MARGIN-LEFT: 8px; OVERFLOW: hidden }
#spec-list UL LI { WIDTH: 66px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0px }
#spec-list UL LI IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 53px; PADDING-RIGHT: 2px; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px }
.jqzoom { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.zoomdiv { Z-INDEX: 100; BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 400px; DISPLAY: none; BACKGROUND: url(loading.gif) #fff no-repeat center center; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: #e4e4e4 1px solid; TOP: 1px; BORDER-RIGHT: #e4e4e4 1px solid; LEFT: 0px; box-shadow: rgba(0, 0, 0, 0.796875) 2px 3px 10px 0px }
.bigimg { WIDTH: 700px; HEIGHT: 525px }
.jqZoomPup { Z-INDEX: 10; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; WIDTH: 50px; BACKGROUND: #fede4f no-repeat 50% top; HEIGHT: 50px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; TOP: 0px; CURSOR: move; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5 }
#spec-list { POSITION: relative; WIDTH: 415px; MARGIN-RIGHT: 5px }
#spec-list DIV { MARGIN-TOP: 0px; MARGIN-LEFT: 0px }
#shownews h4.related { height:30px; line-height:30px; zoom:1; border-bottom:1px solid #0065b5; margin:0px 0px 10px 0px; }
#shownews h4.related span { float:left; display:inline; background:#0065b5; min-width:70px; _width:70px; white-space:nowrap; text-align:center; color:#fff; padding:0px 10px; }
#shownews .relatedlist li { float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(indexNewsListIco.gif) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover { color:#0964c3; text-decoration:none; }
.introzone { float:right; width:440px; height:320px; border:0px; }
.protitle { text-align: left; height:28px; font:bold 14px/28px Verdana, Arial, Helvetica, sans-serif; background:#f5f5f5; padding-left:10px; color:#333; margin-top: 0px; margin-right: 30px; margin-bottom: 20px; margin-left: 0px; }
.prop { padding:0px; text-align:left; font: 12px/20px Verdana, Arial, Helvetica, sans-serif; line-height:26px; margin-top: 5px; margin-right: 40px; margin-bottom: 0px; margin-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc; padding-left: 10px; }
.proskype { width:80px; text-align:center; line-height:32px; margin-top: 40px; margin-right: 10px; margin-left: 30px; background:url(more-bg.jpg) no-repeat; font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
.product_body_title { width:900px; clear:both; background:#eee; line-height:30px; height:30px }
.product_body_title span { font-weight:bold; display:block; float:left; padding:0 20px; background:#008cca; color:#fff }
.product_body { padding:10px; line-height:26px; min-height:200px;}
.idTabs { width:100%; overflow:hidden }
.idTabs li { float:left; margin-right:2px }
.idTabs li a { display:block; padding:10px 20px; background:#008cca; border:1px solid #ccc; border-bottom:0; }
.idTabs li a.selected { background:#f5f5f5; font-weight:bold; }
.idtabs_con { border:1px solid #ccc; padding:20px }
.product_body_title .idTabs a { color:#000; padding:0 20px; line-height:30px; background:#ddd; }
.product_body_title .idTabs a.selected { background:#004d81; color:#fff; }
.product_body_title { clear:both; background:#ccc; line-height:30px; height:30px; }
.product_body_title span { font-weight: bold; display: block; float: left; padding: 0 20px; background: #008cca; color: #fff; }
.product_related { padding:8px 0px; width:950px;}
.product_related dl { float: left; width: 165px; padding-top: 10px; padding-right: 5px; padding-bottom: 10; padding-left: 6px; }
.product_related dt img { width:160px; border:2px solid #ccc; padding:1px; height:167px; }
.product_related dt, .product_related dt a { width:166px; overflow:hidden; }
.product_related dt a:hover img { width:160px; border: solid 2px #8ec635; padding:1px; height:167px; }
.product_related dd { display: block; margin-left:0px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
.product_related dd a { color:#333; }
.product_related dd.d1 { display:none; }
.product_related  #demo td{ line-height:30px;} 
.product_related  #demo td img{ width:150px; height:150px; border:1px solid #ddd; margin-right:10px; margin-top:10px;}

p.fudang{ margin-top:15px;}
p.fudang a{background:#007f05; width:120px; height:30px;  display:block; color:#fff; line-height:30px; text-align:center; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}
.right_neirong{ font-size:14px; padding-top:20px; line-height:30px;}
.right_neirong p{ padding:0px 15px;}
.right_neirong h4{ text-align:center; line-height:40px; font-size:16px; font-family:"微软雅黑"; margin:15px 0px;}
.right_neirong p.about_text{line-height:30px;}
/*翻篇*/
.fanpian{ margin:20px 0px 30px auto; border-top:1px dashed #999; padding-top:20px;}
.fanpian a{ text-decoration:underline; color:#666;}
.fanpian a.current,.fanpian a:hover{ color:#004d81;}

/*新闻中心*/
ul.news_list{}
ul.news_list li{ line-height:50px; }
ul.news_list li a{ display:block;border-bottom:1px dashed #ddd;}
ul.news_list li a span{ font-size:12px; color:#888;}
ul.news_list li a:hover{ border-bottom:1px dashed #004d81;}
ul.news_list li a:hover span{ color:#004d81;}

dl.news_xq{}
dl.news_xq dt{ text-align:center; font-family:"微软雅黑"; font-size:24px; color:#333;}
dl.news_xq dt span{ font-size:12px; color:#666;}
dl.news_xq dd{ line-height:30px;}
/*人力资源*/
.zhaopin table tr td{ border-bottom:1px solid #ddd; line-height:45px;}
.zhaopin table tr.nav_table{ height:45px; background:#004d81; color:#fff;}
.zhaopin table tr.nav_table td{ border-bottom:none;}

/*在线留言*/
.geetbooks{ width:650px; margin:0px auto;}
.geetbooks p{ margin-top:20px;}
.geetbooks p span{ color:red;}
.geetbooks p.buttom2{ padding-left:90px;}
.geetbooks p.buttom2 input{ width:100px; height:25px; line-height:25px; border:none; background:#999; color:#fff; font-size:14px;}
.geetbooks p.buttom2 input:hover{ background:red;}
.geetbooks input{ border:1px solid #ccc; height:25px; line-height:25px; color:#666; font-size:12px; width:200px; margin-right:10px;}
.geetbooks input.input1{ width:488px;}
.geetbooks textarea{ border:1px solid #ccc;height:100px; line-height:25px; color:#666; font-size:12px; width:488px;}


.page { clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
