@charset "utf-8";/*--------------------------
msn:ezwcn@hotmail.com
---------------------------*/
/*全局样式------------------*/
*{margin:0px; padding:0px;}
body,td,th{color:#6d6d6d;font-size:12px;line-height:1.5em;}
div,form{margin:0;padding:0;}
input,select{vertical-align:baseline;line-height:20px;font-size:1em;}
a{outline:0;}
a:link,a:visited,a:active{color:#6d6d6d;text-decoration:none;}
a:hover{color:#FC6600;text-decoration:underline;}

a.redcolor,a.redcolor:visited{color:#E70000;}
a.blockcolor,a.blockcolor:visited{color:#333;}
a:hover img{opacity:0.85;filter:alpha(opacity=85);} 
img{border:0;}
h1,h2,h3{margin:0;padding:0;color:#2F2F2F;font-size:1em;}
h4,h5,h6{margin:0;padding:0;color:#FC6600;}
strong{color:#FC6600;}
blockquote{margin:0;padding:0;}
.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;} 
.hidden{display:none;}
.vcenter{text-align:center; }
.right{text-align:right;}
.bold{font-weight:bold;}
ul,li{list-style:none;}
/*容器--------------*/
.wrapper{margin:0 auto;	width:1002px;text-align:left;font-size:0px; line-height:0px;}

/*--头--------------*/
.header{height:103px;background-image: url(../images/header_b.jpg);	background-repeat: repeat-x;
	background-position: bottom; position:relative; font-size:12px; line-height:1.5em;}
.eng_link{ width:82px; height:17px; position:absolute; right:5px; bottom:4px;}
.sub_menu {	LEFT: 0px; WIDTH: 137px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 26px; line-height:26px; TEXT-ALIGN: center}
.sub_menu SPAN {DISPLAY: block; LINE-HEIGHT: 26px; POSITION: relative; HEIGHT: 26px; background:url(../images/pro_bg.jpg) no-repeat; }
.sub_menu_list {LEFT: 0px; WIDTH: 137px; POSITION: absolute; TOP: 26px; HEIGHT: 200px}
.sub_menu_list LI { WIDTH: 137px; HEIGHT: 43px; }
.sub_menu_list LI img{width:137px; height:43px; vertical-align:middle;}
.logo { margin:10px 0 0 10px; float:left; display:inline;}
#nav{margin-top:22px;height:50px; line-height:30px;padding-left:2px; width:570px; float:left; }         
#nav a {display:block; text-align:center;font-size:12px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top; } 
#nav a:link { text-decoration:none;margin:0;color:#3b3d3d; font-weight:bold;  }     /* 未访问的链接 */   
#nav a:visited {text-decoration:none;margin:0;color:#3b3d3d;font-weight:bold;}    /* 已访问的颜色 */ 
#nav a:hover {color:#C00;text-decoration:none; }                /* 鼠标在链接上 */
#nav ul{padding-left:10px; text-align:center; }
#nav li {float: left; height:42px; padding:0 8px; margin-right:5px; }                   /* 一级菜左对齐 */ 
#nav li a:hover{}     /* 鼠标在一级菜单上改变其背景色 */ 
#nav li ul {line-height:24px;height:68px; line-height:68px; margin-left:-20px; width:500px; list-style-type: none;left: -999em;top:55px; position: absolute;}             

#nav li ul a{display:block;}         
/* 二级菜单链接样式；背景宽度、左对齐，左缩进2 */
#nav li ul a:link {color:#000; text-decoration:none; font-weight:normal;}                                   
/* 未访问的链接 */ 
#nav li ul a:visited {color:#000;text-decoration:none;font-weight:normal;}                                 
/* 已访问的链接 */
#nav li ul a:hover {color:#F00;text-decoration:none;font-weight:normal;}/* 鼠标在链接上 */
#nav li  li{ padding:0px 2px!important; margin-left:0px!important; }
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
.menu_1{background:url(../images/menu_1.jpg) no-repeat center bottom;}
.menu_2{background:url(../images/menu_2.jpg) no-repeat center bottom;}
.menu_3{background:url(../images/menu_3.jpg) no-repeat center bottom;}
.menu_4{background:url(../images/menu_4.jpg) no-repeat center bottom;}
.menu_5{background:url(../images/menu_5.jpg) no-repeat center bottom;}
.menu_6{background:url(../images/menu_6.jpg) no-repeat center bottom;}
.menu_7{background:url(../images/menu_7.jpg) no-repeat center bottom;}
.menu_8{background:url(../images/menu_8.jpg) no-repeat center bottom;}


.sub_title{ height:30px; line-height:30px; background:url(../images/til_bg.jpg); text-indent:24px; font-size:12px;}
.news_main{min-height:502px; background:#696969;padding-bottom:10px; font-size:12px;line-height:1.5em;}
* html .news_main{height:502px;}
.news_left{ width:224px; margin-left:16px; margin-top:16px; float:left; display:inline; text-align:center;}
.news_left h2{text-indent:-8888px;}
.news_right{ width:738px; margin-top:16px; margin-right:14px; float:right;display:inline;}
.news_title1{ width:222px; height:82px; background:url(../images/sub_1.jpg) no-repeat;}
.news_title2{ width:222px; height:82px; background:url(../images/sub_2.jpg) no-repeat;}
.news_title3{ width:222px; height:82px; background:url(../images/sub_3.jpg) no-repeat;}
.service_title{ width:222px; height:82px; background:url(../images/service_tit.jpg) no-repeat;}
.about_title{ width:222px; height:82px; background:url(../images/about_tit.jpg) no-repeat;}
.reg_title{ width:222px; height:82px; background:url(../images/reg.jpg) no-repeat;}
.seh_title{ width:222px; height:82px; background:url(../images/seh_tit.jpg) no-repeat;}
.news_sub_title{ min-height:158px;width:214px;padding:4px; background:url(../images/left_bg.jpg) repeat-x; margin-top:16px;}
* html .news_sub_title{height:158px;}
.news_title{ height:25px; background:url(../images/tit_bg1.jpg); line-height:25px; text-align:left; font-weight:bold; color:#fff; text-indent:12px;}
.map_title{ width:222px; height:82px; background:url(../images/sit_map.jpg) no-repeat;}
.news_title a,.news_title a:visited{color:#fff;}
.news_list1{ height:24px; line-height:24px; background:#ccc; text-align:left; margin-top:5px; cursor:pointer;}
.news_list1 h2{text-indent:24px;}
.news_list1 span{float:right; padding:8px 8px;}
.news_lis_main1 ul{padding:5px;}
.news_lis_main1 li{height:23px; line-height:23px; padding-left:20px; color:#747474;  text-align:left;}
.news_rig_mian1 {width:274px; height:456px; float:left; padding:5px 4px; background:url(../images/rig_main_bg.jpg);}
.news_rig_mian1 ul{padding:5px;}
.news_rig_mian1 li{ margin-top:6px; height:24px; line-height:24px; padding:0 3px; white-space:nowrap; width:250px; overflow:hidden; }
.news_rig_mian1 li a {display: block;width:240px;overflow: hidden;/*注意不要写在最后了*/white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
/* firefox only */
.news_rig_mian1 li:not(p) {clear: both;}
.news_rig_mian1 li:not(p) a {max-width:250px;}
.news_rig_mian1 li:not(p):after {content: "...";width:25px;padding-left: 5px;color: #000;}

.news_rig_mian1 li a:hover{display:block;background:#fff; height:24px; line-height:24px; padding:0 3px; text-decoration:none;}
.news_rig_main2{ width:434px; height:456px; float:right; padding:5px 4px; background:url(../images/rig_main_bg.jpg);}
.news_rig_mian1 h2{ height:25px; background:url(../images/tit_bg1.jpg); line-height:25px; text-align:left; font-weight:bold; color:#fff; text-indent:12px;}
.news_cont_title{ height:25px; line-height:25px; background:url(../images/news_main_titbg.jpg);}
.news_cont_title span{float:right; padding-right:10px;}
.news_cont_title h2{text-indent:12px;}

.news_cont_main {padding:10px 5px; height:388px; overflow:auto;}
.news_cont_main h3{ text-align:center; height:30px; line-height:30px;}
.tit_rig_news{float:right; width:80px; padding-right:10px;height:30px; line-height:30px;}
.news_cont_main a,.news_cont_main a:visited{color:#BF0206;}
.news_cont_main p{text-indent:24px; margin-bottom:16px; line-height:21px;}
.footer{height:52px; padding:5px; background:url(../images/bot_bg.jpg) repeat-x; text-align:left;}
.foot_left{ width:500px; float:left; padding:8px 0 0; }
.foot_left li{float:left; margin-right:10px; padding:0 5px; height:21px; line-height:21px;  }
#link1{position:relative;}
.foot_rig{width:400px; padding:5px 5px 0; float:right; text-align:right;}
.hidden_style {display:none;}
.title_1{height:26px; line-height:26px; background:url(../images/til_line.jpg) bottom repeat-x; text-align:left; text-indent:24px; font-weight:bold; cursor:pointer;}

.title_1 b {color:#D00000;}
.title_1 span{ width:50px;float:right; text-indent:0px; margin-top:-18px; }
.news_sub_main li{ font-weight:normal;}
.right_main{ width:733px; height:457px; background:url(../images/main_bg.jpg) no-repeat; margin-right:15px; margin-top:15px; display: inline; float:right;}
.right_main ul{padding:20px;}
.right_main li{ height:130px; display:block;}
.right_main blockquote{padding:20px;}
.right_main blockquote b{color:#f00;  font-weight:normal; }

.sub_baner{width:733px; no-repeat; margin-right:15px; margin-top:15px; display: inline; float:right;}
.sub_baner img{border:1px solid #fff;}


/*-----新闻-------------*/
.hd_pic{ width:159px; height:108px; background:url(../images/pic_bg1.jpg) no-repeat; text-align:center; float:left;}
.hd_pic img{padding:5px 0;}
.hd_cont {width:522px; float:right; color:#646464; }
.hd_title{height:28px; line-height:28px; border-bottom:1px solid #C5C5C5;}
.hd_title span{ width:100px; float: right;}
.hd_title h2{text-indent:12px; color:#646464;}
.hd_cont_main{padding:10px 5px;}
.hd_cont_main p{text-indent:24px;}
.contont_main{padding:10px;}
.contont_main h2{height:24px; line-height:24px; text-indent:12px;}
.contont_main blockquote{padding:10px;}
.contont_main p{ text-indent:24px;}
.content_text{padding:5px 5px; width:710px; height:390px; overflow:auto; line-height:23px;}

.line1 {border-bottom:1px solid #fff;}
.line2 {border-top:1px solid #C9C8C8;}
.find_bot{ height:19px; width:54px; background:url(../images/bot_1.jpg); line-height:19px; text-align:center; border:0px;}
.bg_white{background:#fff;}
.bottom li { float:left; margin-right:20px;}
.footer{padding:2px 10px; text-align:right; height:25px; line-height:25px; border-top:1px solid #000;font-size:12px; line-height:1.5em; }

/*--内容区---------*/
/*-----关于我们-------------*/
.tp2 {margin-top:5px; margin-right:10px;}
.tp2 ul li{float:left; margin-right:10px; margin-bottom:10px; width:160px; height:110px; margin-right: 3px; text-align:center; }
.tp2 ul li img{ vertical-align:middle;  border:1px solid #666;}
.title h1{font-weight:lighter;font-size:14px;padding-left:10px; font-weight:bold; text-align:center;}
.title h1 span{margin-left:120px;font-size:12px;}
.title h2{font-weight:lighter;font-size:13px;padding-left:10px; font-weight:bold; text-align:center; color:#999999;}
.main_content_text{padding:15px;}
.main_content_text p{text-indent:2em;line-height:120%;}
.car_bill {height:400px; overflow: auto;}

.car_bill h2{background:#eee;padding:5px 10px;color:#000;font-size:13px; font-weight:bold; }
.car_bill h3{text-indent:24px; height:26px; line-height:26px; color:#FC6600; font-size:12px;}
.car_bill h4{text-indent:24px; height:24px; line-height:24px; color:#6d6d6d; font-size:12px;}
.car_bill table{ margin-left:10px; width:97%; border-collapse:collapse; font-size:12px;  font:Arial; border:1px; }
.car_bill th{ font-size:12px;  border:solid #CBCBCB 1px; text-align: center; padding:4px;  font-size:14px; color:#C8880C;}
.car_bill td{font-size:12px;  border:solid #CBCBCB 1px; padding:4px;}

/*--产品列表---------*/
.product_main{ width:726px; height:430px; padding-top:10px; }
.product_main ul{padding:20px;height:402px;overflow:auto; }
.product_main li{ height:150px; display:block;}
.product_pic{ width:159px; height:108px; background:url(../images/pic_bg1.jpg) no-repeat; text-align:center; float:left;}
.product_pic img{padding:5px 0;}
.product_pic span{ width:154px;height:19px; display:block; background:url(../images/product_pic_tit.jpg) no-repeat;}
.product_pic span a,.product_pic span a:visited{color:#fff;}
.product_cont {width:502px; margin-top:5px; height:121px; float:right; color:#646464; background:url(../images/product_cont_bg.jpg) repeat-x; }
.product_title{height:28px; line-height:28px;}
.product_title span{ width:100px; float: right;}
.product_title h2{text-indent:12px; color:#646464;}
.product_sub_main{ width:743px; height:457px; margin-top:15px; float:right;}

.product_list_main ul{padding-left:20px; padding-top:10px;}
.product_list_main li{ text-align:center; width:320px; padding-top:9px;  height:216px; background:url(../images/product_pic_bg2.jpg) no-repeat; float:left; margin-right:30px; margin-bottom:20px; overflow:hidden;}
.product_list_main li span{ width:280px;height:18px; margin:auto; text-align:left; text-indent:12px; line-height:18px; color:#fff; font-weight:bold; display:block; background:url(../images/product_pic_tit2.jpg) no-repeat;}
.product_list_main li span a,.product_list_main li span a:visited{color:#fff;}
.product_list_main li blockquote{padding:3px 24px; text-align:left; }

/*--按钮样式---------*/
.login{ width:240px; height:60px; float:right; margin-top:16px;}
#ifmLogin{width:240px; height:55px; border:0px; margin:0px; padding:0px;}
.login li{height:24px; line-height:24px;}
.reg_name_input{width:87px; height:19px; padding-left:16px; background:url(../images/reg_name.jpg) no-repeat;}
.reg_paw_input{width:87px; height:19px; padding-left:16px; background:url(../images/reg_paw.jpg) no-repeat;}
.reg_bottom{ width:54px; height:19px; line-height:19px; border:0px; background:url(../images/log_botbg.jpg) no-repeat;}
.divWelcome{text-align:center;color:Red;margin-top:16px;}

/*--站内搜索---------*/
.right_sch_main{ width:733px; height:457px; margin-right:15px; margin-top:15px; display: inline; float:right;}
.sch_tit{ height:27px; line-height:27px; background:url(../images/seh_mtit1.jpg) no-repeat;}
.sch_tit h2{text-indent:24px; color:#6a6d74;}
.seach_input{padding-bottom:6px; background:url(../images/seh_mbg2.jpg) no-repeat bottom;}
.seach_input blockquote{padding:10px; background:#fff;}
.sch_tont_wrapper{margin-top:15px; background:#fff;}
.sch_tont_main{min-height:95px; background:url(../images/seh_mbg1.jpg) no-repeat; padding:10px;}
.sch_foot{height:6px; background:url(../images/seh_mbg2.jpg) no-repeat bottom;}
.sch_number{text-align:center; height:30px; line-height:30px;}
.sch_number a{padding:0 5px;}
.sch_list_text li{height:24px; line-height:24px; }
.sch_list_text li span{width:100px; float:right;}
.sch_tont_main b{display:block; height:24px; line-height:24px;}
.con table{background:none !important;  margin:0px!important; padding:0px!important; border:0px!important;}
.con table td{background:none !important; margin:0px!important; padding:0px!important; border:0px!important;}
#Table_mpPage{background:none !important; padding:0px!important; border:0px!important;}
.th{padding:5px 10px; height:26px; text-indent:12px; line-height:26px;color:#000;font-size:13px; font-weight:bold; }
#car_bill {padding:10px; width:700px; height:390px; overflow:auto; text-align:center;}
#car_bill input {margin-left:15px;width:560px;border:1px solid #ddd;}
#car_bill textarea {margin-left:15px;width:560px;border:1px solid #ddd;}
#car_bill TextBox {margin-left:15px;width:560px;border:1px solid #ddd;}
#car_bill input03 {
font-size: 12px;background-color:#C7EFFD;border: 1px solid #94CFFD;padding:3px 2px 2px 3px;color:#7F7F7F;}
#car_bill .date{margin-left:15px;margin-right:15px;width:60px;border:1px solid #ddd;}
#car_bill p{line-height:150%;margin:10px 5px;}
#car_bill label{padding-left:10px; background:url(../img/title_arrow.jpg) no-repeat left 50%;}
#car_bill .con ul{padding-top: 8px;padding-left: 30px; list-style-type:none;}
#car_bill .con ul li{height: 26px;line-height: 26px;text-align: left;background: url(../img/li1.gif) no-repeat left center;padding-left: 12px;}
#car_bill .con ul li span{float: right;width: 100px;font-size: 12px;color: #565F6B;font-family: Arial, Helvetica, sans-serif;}
/*新增加样式0420*/
.right_main2{ width:800px; margin:10px auto; background:#e8e8e8; border:1px solid #ccc;}
.content_text2{padding:5px 5px; line-height:23px;}
.contont_main2 h2{height:24px; line-height:24px; text-indent:12px;}
.contont_main2 blockquote{padding:10px;}
.map ul{margin:0px;  padding:5px;}
.map li{width:100px; height:23px; float:left;}