﻿@charset "utf-8";
/* CSS Document */
.nynav{ width:1000px; margin:0 auto; height:30px; padding:15px 0; background:url(../images/nynav.gif) 0 15px no-repeat; font-family:"Times New Roman", Times, serif; color:#aaaaaa; font-size:26px; text-align:left; font-weight:bold; text-indent:60px; line-height:40px;}

/* about 样式 */
.aboutbg{ background:url(../images/aboutbg.gif) 0 0 repeat-x scroll;}

.about_nbg{ width:1000px; margin:0 auto; height:35px; line-height:40px; text-align:left; border-bottom:#e0e0e0 1px solid;}
.about_n{border-bottom:#fff 1px solid; height:34px; width:750px; float:left}
.about_p{ float:right; width:250px; border-bottom:#fff 1px solid; height:34px; text-align:right}
.about_nbg strong{ color:#e60012}
.about_nbg a{ color:#777; text-decoration:none}


.main{ width:1000px; margin:0 auto 10px; text-align:left; line-height:24px;}
.lef_navdiv{ width:220px; float:left; min-height:350px;  }
.left_nav{text-align:left;line-height:35px; }
.left_nav li{width:220px; text-indent:40px;  height:35px; margin-bottom:10px; font-family:Times New Roman, Times, serif; font-weight:bold;font-size:14px }
.left_nav li a{ color:#4b4b4b; text-decoration:none; width:220px; height:35px; display:block;background:url(../images/left_nav.gif) 0 0 no-repeat;}
.left_nav li a:hover{background:url(../images/left_nav.gif) bottom no-repeat; color:#fff;}


.about_right1{width:730px; float:right; border:1px #e1e1e1 solid; background:#fff; padding:10px; height:90px; overflow:hidden; text-align:left; line-height:24px; margin-bottom:15px;}
.about_right1 img{ float:left; margin-right:10px}
.about_right1 h3{ font-size:16px; line-height:normal; margin-bottom:3px; }


/* news 样式 */

.news_r{ width:730px; float:right; border:1px #e1e1e1 solid; background:#fff; padding:10px; height:99px; overflow:hidden; text-align:left; line-height:24px; margin-bottom:15px;}
.news_r span{ height:48px; display:block; overflow:hidden}
.news_r img{ float:left; margin-right:10px;}
.news_r h3{ width:550px; overflow:hidden; height:24px; margin-bottom:5px;}
.news_r strong{ line-height:30px;}
.news_r strong a{ color:#333}

.news_list{ width:750px; float:right; text-align:left;}
.news_list li{ list-style:url(../images/leftimg.gif) inside; line-height:24px;}
.news_list span{ float:right; color:#999}

.news_list li a{ color:#333;}

.main .next{ width:400px; margin:10px auto;}
.main .next span{ height:20px; min-width:20px; padding:0 3px; border:#CCC 1px solid; margin:10px 3px; text-align:center;  line-height:20px}
.main .next a{ color:#666}

/* Products 样式 */

.product_list{ width:220px; float:left; text-align:left; text-indent:35px;}
.product_list dt{ line-height:35px;  }
.product_list dd{line-height:24px; width:175px; height:24px; overflow:hidden;text-indent:20px;}

.product_list dt a{ color:#000;background:url(../images/left_nav.gif) top no-repeat;width:220px; height:35px; display:block}
.product_list dt a:hover{ color:#000;background:url(../images/left_nav.gif) bottom no-repeat;width:220px; height:35px; display:block; text-decoration:none; color:#FFF}

.product_list dd a{ color:#333; background:url(../images/leftimg.gif) 0px 2px no-repeat; padding-left:12px;}
.product_list dd a:hover{ color:#e60012;background:url(../images/leftimg1.gif) 0px 2px no-repeat;  padding-left:12px; text-decoration:none}


.tabcon .productlist{ width:340px; float:left; padding:8px; margin-left:9px; background:#efefef; margin-top:8px;}
.tabcon .productlist img{margin-right:5px; float:left;}
.tabcon .productlist span{ float:left; width:30%;}
.tabcon .productlist span a{ color:#C00}
.productlist dd{ line-height:24px; height:72px; overflow:hidden}

.productlist_right{ width:247px; float:right;border:#d7d6d6 1px solid; border-left:none; background:#FFF;padding:0 0 0 8px; line-height:21px; margin-bottom:15px}
.productlist_right strong{ text-align:center; height:30px; line-height:30px; }
.productlist_right dl{ width:100%; margin:10px 0}
.productlist_right dl dt{ color:#C00}
.productlist_right dl dd{ float:left; width:50%; color:#C00; line-height:24px;}
.productlist_right h3{color:#C00}
.productlist_right h3 a{color:#C00}

/* picture 样式 */

.tabcon .piclist{ width:217px; height:185px; float:left; padding:8px; margin-left:9px; background:#efefef; margin-top:8px;}
.tabcon .piclist img{ float:left;}
.tabcon .piclist span{ float:left; width:30%;}
.tabcon .piclist span a{ color:#C00}
.piclist dt{ height:164px; width:217px}
.piclist dd{ line-height:24px; height:24px; width:217px; overflow:hidden; text-align:center}

/* Product 样式 */

.product_con img { float:left; margin-right:10px;}
.product_con{width:722px; border:1px solid #e3e3e3; padding:10px; background:#FFF; float:left }

.product_con_1{ float:right; width:375px; color:#e60012; font-size:14px; line-height:30px;}
.product_con_2{float:right; border:1px solid #e3e3e3; background:#F4F4F4; width:360px; height:48px; padding:5px; margin:5px 0; overflow:hidden}
.product_con_3{float:right; background: url(../images/p_1.jpg) 0 0 scroll no-repeat; width:375px; height:24px; padding:5px 0; margin:10px 0; font-weight:bold; font-size:14px;}
.product_con_3 span{ margin:0 32px;}
.product_con_4{float:right; background:#ff0000; width:360px; height:26px; line-height:26px; color:#FFF; padding-left:10px; font-weight:bold}


.product_con1{ margin:15px 0}
.product_con_5{ font-size:14px; font-weight:bold; color:#333; background:url(../images/productbg.gif) 0px 0px scroll no-repeat; margin:10px 0; text-indent:40px; line-height:35px;}
.product_con_7{ width:100%; padding:0 8px; background:#FFF; border:1px solid #e3e3e3; height:24px; line-height:24px;}
.product_con_7 span{ float:right;}
.product_pic{ border:1px solid #e3e3e3; padding:10px 6px; margin:20px 0 10px; background:#fff}
.product_pic dl{ width:154px; float:left; text-align:center; margin:0 5px; line-height:30px;}
.product_pic dl a{ color:#333}

table.parameter {	border-collapse:collapse;	border:1px solid #cecece; width:1000px; text-align:center}
table.parameter th {	font-size:14px;	vertical-align:middle;	padding:3px 10px 3px 3px; color:#FFF;background-color:#c00;	border:1px solid #d0d0d0;	}
.parameter1{	vertical-align:middle;    background-color:#e5e5e5;	}
table td{ text-align:center; padding:5px 15px 5px 5px;	border:1px solid #d0d0d0;}

.p_new{ width:980px; padding:10px; background:#FFF;border:#d7d6d6 1px solid; margin:20px 0;}
.p_new dl{ width:480px; float:left}
.p_new dl dt{ height:24px; width:480px; text-indent:25px; margin-bottom:5px; background:url(../images/leftimg.gif) #ededed 10px 7px no-repeat scroll}
.p_new dl dd{ height:24px; overflow:hidden;}
.p_new dl dd a{ color:#333}
.p_new dl dd span{ float:right; color:#999}


/* new 样式 */
.new_c{ width:730px; float:right; margin-bottom:20px;}
.new_c h3{ text-align:center}
.new_t{ margin:12px 0; border-top:1px solid #CCC;  border-bottom:1px solid #d7d6d6; height:24px; color:#999; text-align:center}
.new_t span{ color:#333;}

.related{ width:710px; padding:10px; background:#FFF;border:#d7d6d6 1px solid; margin:20px 0; }
.related dt h3{ text-align:left; text-indent:25px; margin-bottom:5px; background:url(../images/leftimg.gif) #ededed 10px 7px no-repeat scroll}
.related dd{height:24px; overflow:hidden;}
.related dd a{ color:#333}
.related dd span{ float:right; color:#999}


/* service 样式 */
.services{ margin:0; padding:0}
.services dl{ width:350px; height:225px; float:left;}
.services_faq{ width:100%; background:url(../images/faq.gif) 0 0 no-repeat; padding-top:40px; margin-bottom:30px;}
.faqlist{ margin:0 0 20px 0;}
.faqlist h3{ text-align:left; color:#F90}
.faqlist dl{ margin:10px 25px; border:1px dashed #CCC; width:670px;text-align:left; text-indent:15px; }
.faqlist dl dt{color:#F90}
.faqlist h3 span{ float:right; margin-right:20px;}

/* service 样式 */
table.parameter {	border-collapse:collapse;	border:1px solid #cecece;	width:1000px;	}
table.parameter th {	font-size:14px;	vertical-align:middle;	padding:3px 10px 3px 3px; color:#FFF;background-color:#c00;	border:1px solid #d0d0d0;	}
.parameter1{	vertical-align:middle;    background-color:#e5e5e5;	}
table td{ text-align:center; padding:5px 15px 5px 5px;	border:1px solid #d0d0d0;}


/*在线留言页面样式*/
.feedback{ width:730px; float:right; min-height:450px;  _overflow:visible; _height:450px;}
.feedback li{ padding:3px 0}
.feedback li font{ color:#CC0000; margin-left:15px;}
.sure{ width:95%; padding:5px; height:30px; margin:0 auto;}
.sure input{ margin-left:80px;}
.feedback1{ width:120px; float:left;}

/* 搜索页面样式 */
.search_new{float:right; width:720px;}
.search_new dt span{ float:right}
.search{ height:auto; width:721px; padding-top:30px; padding-bottom:30px;}
.search dl{ width:520px; margin:0 auto;}
.search input{ width:360px; height:35px; float:left; border:#cecece 1px solid}


/*产品页*/
.mainny {width: 1000px;margin: 30px auto;line-height: 24px; text-align:left;}
.prodes{ line-height:24px; margin-bottom:20px;border: #ddd 1px solid;padding: 10px; width:976px; overflow:hidden;}

.mod_focus_show { width: 410px; height: 306; position: relative; overflow: hidden; margin: 0 auto; float:left; margin-right:20px; }
.mod_focus_show .mod_focus_pic { display: block; width: 410px; height: 306px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 410px; height: 306px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom: 80px; overflow: hidden; zoom: 1; width: 410px;  background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000');  }
:root .mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 390px; padding: 0 0 0 20px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 { line-height: 53px; _line-height: 55px; font-size: 28px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
.mod_focus_show .mod_focus_title li h3 a { color: #98e404; }
.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 15px; bottom: 92px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(../images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list { padding:13px 9px; float:right; overflow: hidden; height: 60px; }
.mod_focus_show .mod_focus_list li { width: 30px; height: 24px; float: left; margin: 0 4px 0 5px; position: relative; *display: inline; }
.mod_focus_show .mod_focus_list li a { display: block; width: 30px; height: 24px; }
.mod_focus_show .mod_focus_list li a:hover{ cursor:default;}
.mod_focus_show .mod_focus_list li img { display: block; width: 30px; height: 24px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 24px; width: 30px; position: relative; top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0; }
.mod_focus_show .mod_focus_list li .border { display: none;}
.mod_focus_show .mod_focus_list .current .border { display: block; width: 30px;height: 2px; background: #c81624; }

.prodesrig h2{ font-size:30px; font-weight:normal; color:#c81624; margin:0 0 10px 0;}
.pro_con h3{ font-size:12px; font-weight:normal;}
.pro_con h3 span{ color:#c81624;}
.prodesrig ul{ margin:10px 0;}
.prodesrig ul li{ float:left; width:63px; height:28px; background-color:#eeeeee; border:1px #dddddd solid; line-height:28px; margin:0 10px 8px 0; padding-left:40px;}
.sqbj{ background:url(../images/probg.png) no-repeat 20px 5px;}
.zxly{ background:url(../images/probg.png) no-repeat -122px 5px;}
.cpsc{ background:url(../images/probg.png) no-repeat -258px 5px;}
#cptk{ background:url(../images/probg.png) no-repeat -398px 5px; margin-right:0; background-color:#eeeeee;}
.prodesrig font{ font-size:14px; color:#c81624; width:460px; height:25px; display:block; float:right; }
.prodesrig dl{ margin:10px 11px 0 0; float:left; }
.prodesrig dl dt img{ border:2px #dddddd solid; width:100px; height:73px; }
.prodesrig dl dd{ width:95px; height:20px; overflow:hidden; text-align:center; margin:5px 0 0 0;}
.pro_con_r{ background:url(../images/pro_conbg1.jpg) no-repeat;}

#Tab3{padding:0px; line-height:24px;border:1px #dddddd solid;}
#Tab3 .Contentbox{padding:10px;}
#Tab3 img{ margin:15px auto;}

.prodcaselist{ margin-top:30px;}
.prodcaselist dl{float:left; margin:10px 10px 0px 25px; width:460px; border-bottom:1px #dddddd solid; height:165px; overflow:hidden;}
.prodcaselist dl dt{ float:left; width:110px; height:162px; margin-right:15px;}
.prodcaselist dl dd{ width:330px; float:right; text-align:left; color:#666;}
.prodcaselist dl dd p{ text-indent:inherit;}
.prodcaselist dl dd span{ float:none; margin:0; color:#c81624;}
.prodcaselist dl dd h3{ text-align:left;  height:40px; line-height:40px; overflow:hidden}
.prodcaselist dl dd h3 a{ color:#666; font-size:18px; font-weight:600;}
.prodcaselist a:hover{ color:#c81624;}
.prodcaselist dl dd font{ width:70px; height:24px; line-height:24px; display:block; background-color:#c81624;  float:right; text-align:center;}
.prodcaselist dl dd font a{color:#f4f4f4;}
.prodcaselist dl dd font a:hover{ color:#f4f4f4;}
.prodcaselist #Tab3 p {text-indent: 0em;}

/*菜单class*/
.Menubox2 {width:100%;height:45px;line-height:28px;background-color:#ededed;}
.Menubox2 ul{width:1000px;margin:0px;padding:0px;}
.Menubox2 li{float:left;display:block;cursor:pointer;width:184px;text-align:center;color:#666;font-weight:bold; height:46px; line-height:46px; margin:0px; font-size:14px;}

.Menubox2 li.hover{padding:0px;background:#cc0001;color:#ffffff;font-weight:bold;height:46px;line-height:46px; border-bottom:none; margin-top:-1px;}
.Contentbox2{clear:both;margin-top:0px;border-top:none;text-align:center;padding-top:8px;}

.fhlb3{ float:right; font-size:14px; padding:3px 7px; border:1px #dddddd solid; margin-bottom:55px; }

.conleft{float:left; width:240px; overflow:hidden; border:1px solid #e4e4e4;}

.product_list{width: 240px;position: relative;float: left;}
.product_list li.pro_list {float: left;width: 240px; height:35px; line-height:35px; border-bottom:1px solid #ccc; background:url(../images/lplibg.gif) right top;}
.product_list li.pro_list ul {width: 220px;line-height: 24px;text-align: left;background: #FFF;position: absolute;opacity: 0.9;filter: alpha(opacity=90);border: 1px solid #ccc;border-top: none;z-index: 999;display: none;left: -1px;padding: 5px 0 5px 20px;}
.product_video_title{ width:240px; height:50px; line-height:50px; text-indent:10px; color:#404041; background-color:#f7f7f7; font-size:14px; font-weight:bold;}
.product_video_title .spimg{float:left; margin-top:10px; margin-left:30px;}

.conright{float:left; margin-left:20px; width:736px; overflow:hidden;}
.conright img{max-width: 690px;}
.conright .submitmess input{background-color: #686868; border:none; width:100px; height:30px; line-height:30px; text-align:center; color:#ffffff; margin:0 10px;}
.messnew{padding:10px;}

#menubox #two1{background-image:url(../images/ptabbg.png); background-repeat:no-repeat; background-position-x:0px;}
#menubox #two2{background-image:url(../images/ptabbg.png); background-repeat:no-repeat; background-position-x:-230px;}
#menubox #two3{background-image:url(../images/ptabbg.png); background-repeat:no-repeat; background-position-x:-470px;}
#menubox #two4{background-image:url(../images/ptabbg.png); background-repeat:no-repeat; background-position-x:-690px;}
#menubox .hover{background-color: #cc0001;background-position-y: -40px;}

.message table td{text-align:left; border:none;border-bottom: 1px solid #d0d0d0;}