﻿@charset "utf-8";

/*********
	CSS reset
	time : 2014
*********/

 html { overflow-y: scroll; }
*html { background-image:url(about:blank); background-attachment:fixed; }

/* 清除内外边距 */
h1, h2, h3, h4, h5, h6, hr, p, blockquote, 		/* structural elements 结构元素 */
dl, dt, dd, ul, ol, li,							/* list elements 列表元素 */
pre, 											/* text formatting elements 文本格式元素 */
fieldset, form, button, input, textarea, 		/* form elements 表单元素 */
th, td , 										/* table elements 表格元素 */
body { margin: 0; padding: 0; }

/* 设置默认字体样式 */
body,textarea,input,button,select { font:12px/1.14 Tahoma, Helvetica,arial,\5b8b\4f53, sans-serif; color:#333; outline:0; }
body { background: #fff; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; }
i, em { font-style: normal; }

/** 重置图片元素 **/
img { border: none; vertical-align: top;}

/** 重置列表元素 **/
ul, ol, li { list-style: none; }

/** 重置表格元素 **/
table { border-collapse:collapse; border-spacing: 0;}

/**重置表单元素**/
input[type=submit] { cursor:pointer; }
input[type=button] { cursor:pointer; }
textarea { resize: none; overflow:auto; }
label { display: inline-block; *display: inline; *zoom: 1; }

/** 默认链接元素 **/
a { color: #333333; text-decoration: none;
	-webkit-transition: color .3s;
	   -moz-transition: color .3s;
	    -ms-transition: color .3s;
	     -o-transition: color .3s;
	        transition: color .3s;
}
a:hover { color: #f60; }
a:focus { -moz-outline-style: none; }
a:focus { outline: none;} 
q:before,q:after{ content:none; }

/** 浮动元素 **/
.fl { float: left; _display: inline; }
.fr { float: right; _display: inline; }

/* 清除浮动 */
.clearfix:after{ display:block; clear:both; visibility:hidden; height:0; overflow:hidden; content:"."; }
.clearfix{ *zoom:1; }
.clear{clear:both; height:0; line-height: 0; font-size: 0; overflow:hidden;}

/* 溢出 / 隐藏 */
.over{overflow:hidden;}
.hide{display:none;}

.g-doc { width: 1180px; margin: 0 auto; }
.mb10 { margin-bottom: 10px; }

.g-hd { height: 87px;padding-bottom: 10px; }
.g-hd .logo {width: 54px; height: 54px; margin-top: 27px;margin-left: 3px;background-image: url(../logo.jpg);background-repeat: no-repeat;}
.g-hd .logo .cn { width: 428px; height: 36px;line-height: 36px; padding-left: 64px;font-family: "微软雅黑"; font-weight: bolder; font-size: 26px; color:#083090;letter-spacing: 2px;text-shadow: 2px 2px 1px #ccc;}
.g-hd .logo .cn a{color:#083090;}
.g-hd .logo .cn a:hover{color: #f60; }
.g-hd .logo .en { width: 428px; height: 18px;line-height: 18px;  padding-left: 64px;font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bolder;text-shadow: 2px 2px 1px #ccc;}
.g-hd .logo .en a{color:#083090;}
.g-hd .logo .en a:hover{color: #f60; }
.g-hd .logo_r { padding-top: 32px; text-align: right; }
.g-hd .logo_r .top_menu { height: 16px; line-height: 14px; font-size: 12px; color: #D6D7D8; margin-bottom: 12px; }
.g-hd .logo_r .top_menu a { margin: 0 10px; color: #A7A9AC; font-weight: bold; }
.g-hd .logo_r .top_menu .language { color: #083090; }
.g-hd .logo_r .top_menu .download { color: #377dbd; }
.g-hd .logo_r .top_menu a:hover { color: #f60; }
.g-hd .logo_r .top_tel { height: 16px; line-height: 16px; font-family: "微软雅黑";  font-size: 16px; color: #f60; padding-right: 20px; }

.g-bd { margin-bottom: 10px; }
.banner { width: 1180px; height: 284px; overflow: hidden; margin-bottom: 10px; }
#focus {width:1180px; height:284px; overflow:hidden; position:relative;}
#focus ul {height:284px; position:absolute;}
#focus ul li {float:left; width:1180px; height:284px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1180px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:1160px; height:20px; padding:5px 10px; right:0; bottom:0; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext { display:none;width:45px; height:100px; position:absolute; top:50px;  cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.nav_index { padding: 0 1px; height: 37px; background: url(../nav_index_bg.jpg) repeat-x; margin-bottom: 10px; }
.nav_index li { float: left; width: 293px; height: 37px; }
.nav_index li a { display: block; width: 293px; height: 37px; line-height: 37px; text-align: center; color: #fff; font-weight: bold; font-size: 14px; }
.nav_index li.split { width: 2px; height: 37px; background: url(../nav_index_split.jpg) no-repeat; }
.nav_index li.active,
.nav_index li a:hover { background: url(../nav_index_active.jpg) repeat-x; }

.nav_index li#pro_box{ width: 293px; height: 37px; position: relative; z-index: 1000; }
.nav_index li #menu_products{ display: none; position: absolute; left: -192px; top: 37px; width:970px;height:485px;float:left; background:#e6ebee;z-index:50;margin-top:0px;line-height:22px;text-align:left; border: 1px #ccc solid; }
.nav_index li #menu_products a{display:inline;color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0;font-weight:bold;font-size: 12px; }
.nav_index li #menu_products dl{float:left;display:inline; }
.nav_index li #menu_products dl dt{text-align:left;height:31px;line-height:31px;font-weight:bold;float:left;display:inline;margin-bottom:0px;}
.nav_index li #menu_products dl dt h2{font-weight:bold;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.nav_index li #menu_products dl dt a{ display:inline;line-height:31px;marign:0;font-weight:bold;font-size:12px;}
.nav_index li #menu_products dl dd{float:left;text-indent:10px;background:url(../menu_List_bg.gif) left 7px no-repeat;}
.nav_index li #menu_products .vline{width:2px;float:left;background:url(../menu_vline_bg.gif);margin-top:37px;}
.nav_index li #menu_products dl dd a{font-weight:normal;line-height:22px;}
.nav_index li #menu_products a:hover{text-decoration:underline;}
.nav_index li #menu_products dl#l_110{width:140px;float:left;margin-left:30px;display:inline;}
.nav_index li #menu_products dl#l_110 dd{width:140px;}
.nav_index li #menu_products dl#l_270{width:280px;padding-left:10px;margin-right:5px;}
.nav_index li #menu_products dl#l_270 dd{width:280px;}
.nav_index li #menu_products dl#l_270 dd.nobg,.nav_index li #menu_products dl#l_110 dd.nobg{float:left;text-indent:5px;background:none;}
.nav_index li #menu_products dl#l_270 span,.nav_index li #menu_products dl#l_110 span{height:22px;padding-right:5px;float:left;background:#B1BEC4;font-size:12px;}
.nav_index li #menu_products dl#l_140{width:130px;padding-left:10px;margin-right:15px;}
.nav_index li #menu_products dl#l_140 dd{width:130px;} 
.nav_index li #menu_products dl#l_145{width:170px;padding-left:10px;margin-right:15px;}
.nav_index li #menu_products dl#l_145 dd{width:170px;} 
.nav_index li #menu_products dl#l_130{width:125px;padding-left:10px;margin-right:10px;}
.nav_index li #menu_products dl#l_130 dd{width:125px;}
.nav_index li #menu_products dl#l_100{width:135px;padding-left:10px;margin-right:15px;}
.nav_index li #menu_products dl#l_100 dd{width:135px;}

.nav_index li#case_box { width: 293px; height: 37px; position: relative; z-index: 1000; }
.nav_index li #dropdown { display: none; position: absolute; left: 0; top: 37px; width: 291px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; }
.nav_index li #dropdown span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.nav_index li #dropdown span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.nav_index li #dropdown span a:hover { color: #f60; }


.nav_index li#case_box1 { width: 293px; height: 37px; position: relative; z-index: 1000; }
.nav_index li #dropdown1 { display: none; position: absolute; left: 0; top: 37px; width: 291px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; }
.nav_index li #dropdown1 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.nav_index li #dropdown1 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.nav_index li #dropdown1 span a:hover { color: #f60; }


.nav_index li#case_box2 { width: 293px; height: 37px; position: relative; z-index: 1000; }
.nav_index li #dropdown2 { display: none; position: absolute; left: 0; top: 37px; width: 291px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; }
.nav_index li #dropdown2 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.nav_index li #dropdown2 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.nav_index li #dropdown2 span a:hover { color: #f60; }


.nav_index li#case_box3 { width: 293px; height: 37px; position: relative; z-index: 1000; }
.nav_index li #dropdown3 { display: none; position: absolute; left: 0; top: 37px; width: 291px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; }
.nav_index li #dropdown3 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.nav_index li #dropdown3 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.nav_index li #dropdown3 span a:hover { color: #f60; }

.nav_index li#case_box4 { width: 293px; height: 37px; position: relative; z-index: 1000; }
.nav_index li #dropdown4 { display: none; position: absolute; left: 0; top: 37px; width: 291px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; }
.nav_index li #dropdown4 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.nav_index li #dropdown4 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.nav_index li #dropdown4 span a:hover { color: #f60; }

 


 


 

.g-sd { width: 292px; }
.g-mn { width: 868px; }

.g-sd .wrap { border: 1px #BCBEC0 solid; padding: 5px 8px; }

.search { height: 28px; position: relative; background: url(../search_bg.jpg) no-repeat; margin-bottom: 10px; }
.search .txt { position: absolute; left: 13px; top: 0; width: 230px; height: 28px; line-height: 28px; background: none; border: none; }
.search .btn { position: absolute; top: 0; right: 3px; width: 28px; height: 28px; background: none; border: none;  }

.pro_class { margin-bottom: 10px; }
.pro_class .bt { height: 20px; }
.pro_class .bt strong { height: 20px; line-height: 20px; color: #083090; font-weight: normal; font-size: 14px; font-family: "微软雅黑"; padding-left: 15px; background: url(../icon1.jpg) no-repeat left center; }
.pro_class .bt span { float: right; padding-right: 5px; line-height: 20px; }
.pro_class .list { width: 272px; }
.pro_class .list li { height: 27px; line-height: 27px; padding-left: 40px; background: url(../li_bg.jpg) no-repeat; margin-top: 8px; vertical-align: bottom; }

.denglu .bt { margin-bottom: 10px; height: 20px; padding-bottom: 5px; border-bottom: 1px #1C6DBF solid; }
.denglu .bt strong { height: 20px; line-height: 20px; color: #083090; font-weight: normal; font-size: 14px; font-family: "微软雅黑"; padding-left: 15px; background: url(../icon1.jpg) no-repeat left center; }
.denglu .form-group1 { position: relative; width: 271px; height: 30px; margin-bottom: 8px; background: url(../txt1.jpg) no-repeat;  }
.denglu .txt1 { position: absolute; left: 42px; top: 0; width: 226px; height:30px; line-height: 30px; background: none; border: none; }
.denglu .form-group2 { position: relative; width: 271px; height: 30px; margin-bottom: 8px; background: url(../txt2.jpg) no-repeat;  }
.denglu .txt2 { position: absolute; left: 42px; top: 0; width: 226px; height:30px; line-height: 30px; background: none; border: none; }
.denglu .form-group3 { position: relative; width: 271px; height: 24px; border-bottom: 1px #BABABA solid; margin-bottom: 5px; }
.denglu .form-group3 .box { position: absolute; left: 0; top: 2px; *top: -4px; }
.denglu .form-group3 span { float: left; line-height: 16px; padding-left: 20px; }
.denglu .form-group3 .btn { position: absolute; top: 0; right: 2px; width: 68px; height: 28px; border: none; background: url(../btn1.jpg) no-repeat; }
.denglu .form-group4 { height: 20px; } 

.news { width: 346px; }
.news .bt { height: 26px; border-left: 1px #BEC0C2 solid; border-radius: 3px 0px 0 0;  }
.news .bt span { cursor: pointer; font-size: 14px; font-family: "微软雅黑"; float: left; width: 104px; height: 25px; line-height: 24px; text-align: center; background: #DFDFDF; border: 1px #BEC0C2 solid; border-left: none; border-bottom: none; border-radius: 3px 3px 0 0; }
.news .bt span.active { background: #EEEEEE; }
.news .inner { width: 324px; height: 225px; padding: 15px 10px 0; border: 1px #BEC0C2 solid; background: url(../bg.jpg) no-repeat right bottom; }
.news .inner ul { display: none; }
.news .inner li { height: 24px; line-height: 24px; vertical-align: bottom; background: url(../icon2.jpg) no-repeat left center; padding-left: 13px; border-bottom: 1px #9f9f9f dashed; }
.news .inner li span { float: left; }
.news .inner li i { float: right; padding-right: 5px; color: #939598; }
.news .inner p{text-indent: 2em; line-height: 28px; color: #58595B; position: relative; }
.news .inner li.no_line { border-bottom: none; }
.news .video { margin-top: 26px; padding: 1px; width: 342px; height: 196px; border: 1px #58595B solid; }

.pro_center { width: 496px; }
.pro_center .bt { margin-bottom: 12px; height: 20px; padding-bottom: 5px; border-bottom: 1px #1C6DBF solid; }
.pro_center .bt strong { height: 20px; line-height: 20px; color: #083090; font-weight: normal; font-size: 14px; font-family: "微软雅黑"; padding-left: 15px; background: url(../icon1.jpg) no-repeat left center; }
.pro_center .bt span { float: right; padding-right: 5px; line-height: 20px; }
.pro_center ul li { float: left; width: 160px; height: 130px; padding: 18px 3px 22px 2px; }
.pro_center ul li a { display: block; width: 160px; height: 130px; }
.pro_center ul li .pic { width:158px;height:103px;text-align:center; }
.pro_center ul li img { vertical-align: middle; width: 118px;height: 100px;}
.pro_center ul li span{height:100%;display:inline-block;vertical-align:middle;}
.pro_center ul li i { display: block; line-height: 24px; text-align: center; }
.pro_center .main_menu { padding-top: 25px; height: 88px; }
.pro_center .item { width: 86px; height: 86px; border: 1px #ccc solid; margin: 0 5px; }

.hezuo { margin-top: 10px; background: #EEEEEE; padding: 5px 10px; }
.hezuo .bt { height: 24px; line-height: 24px; border-bottom: 1px #979797 solid; padding-left: 5px; color: #666; font-size: 14px; font-family: "微软雅黑"; }
.hezuo ul { padding-top: 10px; }
.hezuo ul li { float: left; width: 40px; height: 80px; padding: 0 46px; }
.hezuo ul li a { display: block; width: 100px; height: 80px; }
.hezuo ul li .pic { width:100px;height:60px;text-align:center; }
.hezuo ul li img { vertical-align: middle; }
.hezuo ul li span{height:100%;display:inline-block;vertical-align:middle;}
.hezuo ul li i { display: block; line-height: 20px; text-align: center; font-weight: bold; }

.g-ft{}
.link { height: 36px; line-height: 36px; padding: 0 15px; background: #EEEEEE; color: #58595B; }
.link a { color: #58595B; }
.link a:hover { color: #f60; }
.ft_b { line-height: 30px; text-align: right; padding-right: 20px; padding-bottom: 20px; float: right;}
#linkfl2 {background-color: #EEEEEE; 	text-align: left;	Z-index: 1;	position:absolute;min-width:480px;}

.inner_nav { height: 37px; background: url(../nav_index_bg.jpg) repeat-x; margin-bottom: 15px;  }
.inner_nav ul { height: 37px; line-height: 37px; text-align: center; font-size: 0; }
.inner_nav li { display: inline-block; *display: inline; *zoom: 1; }
.inner_nav li a { display: block; color: #fff; font-weight: bold; font-size: 14px; padding: 0 38px; }
.inner_nav li.active,
.inner_nav li a:hover { background: url(../nav_index_active.jpg) repeat-x; }
.inner_nav .split { width: 2px; height: 37px; background: url(../nav_index_split.jpg) no-repeat; padding: 0; vertical-align: top; }

.inner_nav li#pro_box{  height: 37px; position: relative; z-index: 1000; }
.inner_nav li #menu_products{ display: none; position: absolute; left: -192px; top: 37px; width:970px;height:485px;float:left; background:#e6ebee;z-index:50;margin-top:0px;line-height:22px;text-align:left; border: 1px #ccc solid; }
.inner_nav li #menu_products a{display:inline;color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0;font-weight:bold;font-size: 12px; }
.inner_nav li #menu_products dl{float:left;display:inline; }
.inner_nav li #menu_products dl dt{text-align:left;height:31px;line-height:31px;font-weight:bold;float:left;display:inline;margin-bottom:0px;}
.inner_nav li #menu_products dl dt h2{font-weight:bold;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.inner_nav li #menu_products dl dt a{ display:inline;line-height:31px;marign:0;font-weight:bold;font-size:12px;}
.inner_nav li #menu_products dl dd{float:left;text-indent:10px;background:url(../menu_List_bg.gif) left 7px no-repeat;}
.inner_nav li #menu_products .vline{width:2px;float:left;background:url(../menu_vline_bg.gif);margin-top:37px;}
.inner_nav li #menu_products dl dd a{font-weight:normal;line-height:22px;}
.inner_nav li #menu_products a:hover{text-decoration:underline;}
.inner_nav li #menu_products dl#l_110{width:140px;float:left;margin-left:30px;display:inline;}
.inner_nav li #menu_products dl#l_110 dd{width:140px;}
.inner_nav li #menu_products dl#l_270{width:280px;padding-left:10px;margin-right:5px;}
.inner_nav li #menu_products dl#l_270 dd{width:280px;}
.inner_nav li #menu_products dl#l_270 dd.nobg,.nav_index li #menu_products dl#l_110 dd.nobg{float:left;text-indent:5px;background:none;}
.inner_nav li #menu_products dl#l_270 span,.nav_index li #menu_products dl#l_110 span{height:22px;padding-right:5px;float:left;background:#B1BEC4;font-size:12px;}
.inner_nav li #menu_products dl#l_140{width:130px;padding-left:10px;margin-right:15px;}
.inner_nav li #menu_products dl#l_140 dd{width:130px;} 
.inner_nav li #menu_products dl#l_145{width:170px;padding-left:10px;margin-right:15px;}
.inner_nav li #menu_products dl#l_145 dd{width:170px;} 
.inner_nav li #menu_products dl#l_130{width:125px;padding-left:10px;margin-right:10px;}
.inner_nav li #menu_products dl#l_130 dd{width:125px;}
.inner_nav li #menu_products dl#l_100{width:135px;padding-left:10px;margin-right:15px;}
.inner_nav li #menu_products dl#l_100 dd{width:135px;}

.inner_nav li#case_box {  height: 37px; position: relative; z-index: 1000; }
.inner_nav li #dropdown { display: none; position: absolute; left: 0; top: 37px; width: 210px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; margin-left: -40px;}
.inner_nav li #dropdown span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.inner_nav li #dropdown span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.inner_nav li #dropdown span a:hover { color: #f60; }

.inner_nav li#case_box1 {  height: 37px; position: relative; z-index: 1000; }
.inner_nav li #dropdown1 { display: none; position: absolute; left: 0; top: 37px; width: 210px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; margin-left: -40px;}
.inner_nav li #dropdown1 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.inner_nav li #dropdown1 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.inner_nav li #dropdown1 span a:hover { color: #f60; }

.inner_nav li#case_box2 {  height: 37px; position: relative; z-index: 1000; }
.inner_nav li #dropdown2 { display: none; position: absolute; left: 0; top: 37px; width: 210px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; margin-left: -40px;}
.inner_nav li #dropdown2 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.inner_nav li #dropdown2 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.inner_nav li #dropdown2 span a:hover { color: #f60; }

.inner_nav li#case_box4 {  height: 37px; position: relative; z-index: 1000; }
.inner_nav li #dropdown4 { display: none; position: absolute; left: 0; top: 37px; width: 210px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; margin-left: -40px;}
.inner_nav li #dropdown4 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.inner_nav li #dropdown4 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.inner_nav li #dropdown4 span a:hover { color: #f60; }

.inner_nav li#case_box3 {  height: 37px; position: relative; z-index: 1000; }
.inner_nav li #dropdown3 { display: none; position: absolute; left: 0; top: 37px; width: 210px; padding: 2px 0 5px; border: 1px #ccc solid; background:#e6ebee; margin-left: -40px;}
.inner_nav li #dropdown3 span { text-align: center; height:30px; border-bottom: 1px #ddd dashed; line-height:30px; display: block; margin-bottom:0px;}
.inner_nav li #dropdown3 span a { display: block; font-weight: normal; line-height: 30px; color:#2c2d2c; text-decoration:none;background:none;margin:0;padding:0; font-size: 12px;  }
.inner_nav li #dropdown3 span a:hover { color: #f60; }

.pro_menu {}
.pro_menu h2 { margin-bottom: 5px; height: 45px; line-height: 45px; text-indent: 14px; font-size: 14px; color: #fff; border: 1px #23598C solid; background: url(../bt_bg1.jpg) repeat-x; }
.pro_menu dl { padding-bottom: 15px; }
.pro_menu dl dt { height: 27px; line-height: 27px; padding-left: 40px; background: url(../li_bg.jpg) no-repeat; margin-bottom: 7px; }
.pro_menu dl dd { height: 22px; line-height: 22px; background: url(../icon3.jpg) no-repeat 20px 50%; text-indent: 40px; vertical-align: bottom; border-bottom: 1px #58595B dashed; }

.contact_pic { margin-top: 10px; }
.contact_pic img { width: 290px; height: 116px; border: 1px #ccc solid; }

.main_top_pic { margin-bottom: 15px; }
.main_top_pic img { width: 868px; height: 198px; }

.breadcrumb { height: 39px; line-height: 39px; background: #377dbd; color: #fff; margin-bottom: 10px; }
.breadcrumb strong { float: left; padding-left: 25px; font-size: 14px; }
.breadcrumb span { float: right; padding-right: 20px; }
.breadcrumb span a { color: #fff; }

.pro_show {}
.pro_show .bt { font-family: "微软雅黑"; font-size: 14px; margin-bottom: 15px; height: 27px; line-height: 27px; text-indent: 28px; color: #083090; background: url(../bt_bg2.jpg) no-repeat; }
.pro_show .inner { border-bottom: 1px #367CBD solid; margin-bottom: 18px; }
#button input,.pro_show .inner span input { padding-top: 5px;padding-bottom: 5px;margin-bottom: 10px; line-height: 30px;width: 160px;font-size: 12px; font-family: "微软雅黑";  color: #377dbd;letter-spacing: 2px;}
.pro_show .inner label{margin-right: 10px; line-height: 30px;min-width:60px;font-size: 12px; font-family: "微软雅黑";  color: #000}
.pro_show .inner .sales{margin-right: 10px; line-height: 30px;min-width:200px;}
.pro_show .inner p input {margin-right: 10px;  width: 160px;font-size: 12px; font-family: "微软雅黑";  color: #000}
.pro_show li { float: left; padding: 0 4px 5px; }
.pro_show li a { display: block; width: 208px; height: 190px; }
.pro_show li .pic { width: 206px; height: 157px; text-align: center; border: 1px #ccc solid; }
.pro_show li img {width: 120px; height: 100px; vertical-align: middle; }
.pro_show li span { height: 100%; display: inline-block; vertical-align: middle; }
.pro_show li i { display: block; line-height: 30px; text-align: center; }
.pro_show li i input{ margin-right: 10px; line-height: 30px; }

.menu {  }
.menu h2 { margin-bottom: 10px; height: 45px; line-height: 45px; text-indent: 14px; font-size: 14px; color: #fff; border: 1px #23598C solid; background: url(../bt_bg1.jpg) repeat-x; }
.menu li { height: 27px; line-height: 27px; padding-left: 40px; vertical-align: bottom; background: url(../li_bg.jpg) no-repeat; margin-bottom: 10px; }

.news_top { padding-bottom: 10px; border-bottom: 1px #367CBD solid; margin-bottom: 10px; }
.news_top .l { width: 267px; height: 202px; padding: 3px; border: 1px #ccc solid; }
.news_top .l img { width: 267px; height: 202px; }
.news_top .r { width: 570px; }
.news_top .r h3 { height: 22px; line-height: 22px; text-align: center; font-size: 14px; }
.news_top .r h3 a { color: #777777; font-family: "微软雅黑"; }
.news_top .r span { display: block; padding: 5px 0; line-height: 18px; text-align: center; color: #aaa; }
.news_top .r p { text-indent: 2em; line-height: 24px; color: #58595B; position: relative; }
.news_top .r p a { position: absolute; right: 0; bottom: 0; line-height: 24px; font-weight: bold; color: #C20024; }

.news_top .content h1 { height: 22px; line-height: 22px; text-align: center; font-size: 18px;padding-top: 15px; }
.news_top .content h3 { height: 22px; line-height: 22px; text-align: center; font-size: 14px;padding-top: 15px; }
.news_top .content h3 a { color: #777777; font-family: "微软雅黑"; }
.news_top .content span { display: block; padding: 5px 0; line-height: 18px; text-align: center; color: #aaa; }
.news_top .content p {
	text-indent: em;
	line-height: 30px;
        font-size: 14px;
	color: #444;
	position: relative;
	letter-spacing: 2px;
	margin-right: 30px;
	margin-left: 30px;
	margin-bottom: 25px;
}
.cptp{padding:15px  0; text-align: center;}
.news_top .content p a {      color: #444; }
.news_top .content .next {line-height: 18px;margin-bottom: 20px; }
.news_top .content .next span {float: left; color: #aaa; padding: 0 5px; line-height: 18px;}
.news_list {}
.news_list li {  height: 24px; line-height: 24px; background: url(../icon3.jpg) no-repeat 10px 50%; text-indent: 25px; vertical-align: bottom; border-bottom: 1px #58595B dashed; }
.news_list li span { float: left; }
.news_list li span a { color: #666; }
.news_list li span a:hover { color: #f60; }
.news_list li i { float: right; padding-right: 10px; color: #888; }



#k_search {}
#k_search .k_pagelist{float: right; }
#k_search p{  height: 24px; line-height: 24px; }
#k_search div{height: 84px; vertical-align: bottom; border-bottom: 1px #58595B dashed;margin-bottom:10px;margin-top:10px} 
#k_search div p{  height: 48px; line-height: 24px;   text-indent: 25px; }
 

.page { height: 26px; margin: 20px 0 10px; }
.page ul { text-align: center; font-size: 0; }
.page ul li { display: inline-block; *display: inline; *zoom: 1; padding: 0 3px; }
.page   strong,.page   em,.page   a { display: inline-block; padding: 0 8px; height: 24px; line-height: 24px; font-size: 12px; border: 1px #dfdfdf solid; 	margin-right: 5px;margin-left: 5px;}
.k_form {
	margin: 30px;
}
.k_form p{
	margin-top: 10px;
	margin-bottom: 10px; 
}

.k_form p label{
	width: 100px;
}