﻿
.tops, .footer{ margin:0 auto; width:984px;}
.wrap{ margin:0 auto; width:984px; background-color:#fff;}
.clear{ clear:both;display:block; height:0;font-size:0; overflow:hidden;}
.main{ margin:0 auto; width:984px;height:auto; overflow:hidden;zoom:1;}
form{ margin:0; padding:0;}
.lxwm_bg{ padding:0px 0 0 0; WIDTH: 700px; height:400px; background:url(../images/lxwm.jpg) no-repeat center bottom}
.lxwm_bg .lx{ padding-top:80px;}
.lxwm_bg p{ margin-left:260px;}
ul,li,select,input,img,h1,h2,span,form{ margin:0px; padding:0px;}
.btns{ background:url(../images/dg.jpg) no-repeat; width:80px; height:24px; border:0; color:#fff;}
h1,h2 { font-size:14px;}
h4{ margin:0; padding:0;}
li{ list-style-type:none;}
img { border:0px;}
.map_title{ font-size:14px; font-family: "微软雅黑","黑体"; font-weight:bold;}
.map_title a:link, .map_title a:visited{color: #333;text-decoration:none;  font-size:14px; }
.map_title a:hover, .map_title a:active{color: #333;text-decoration:underline; font-size:14px; }

.news_list{ line-height:30px; height:30px; width:170px; padding-left:30px;background:url(../images/index_r13_c11.jpg) no-repeat; text-align:left;}

.xc_center { width:952px; height:auto; background:#fff; float:left; float:_left;}
.xc_left { width:280px; height:auto; float:left;}
.xc_right { width:654px; height:auto; float:right}
.xc_border { border:1px solid #74C721; background:url(../images/bt_bg.jpg) repeat-x bottom; margin-bottom:13px; float:left; float:_left;}
.left1 { width:278px; height:auto;}
.ul1 { width:332px; height:255px; padding:15px 300px 0px 20px; font-size:12px; background:url(../images/company_bg.jpg) no-repeat 370px 10px; line-height:16pt; color:#666; float:left; float:_left; overflow:hidden}
.left_bt { width:278px; height:31px; background:url(../images/left_bt.jpg) no-repeat; line-height:30px;}
.left_bt h2 { float:left; padding-left:35px; color:#DEEBCE;}
.left_bt span { float:right; padding-right:15px;}
a.more { color:#62AA00; text-decoration:none}
a:hover.more { color:#62AA00; text-decoration:underline}
.ul6_bg { background:url(../images/company_bg1.jpg) no-repeat left; width:390px; height:auto; padding:30px 0px 100px 262px;}
.main_l{ float:left; width:236px;}
.main_m{ float:right; width:735px; margin-right:5px;}
.main_r{ float:left; width:234px; margin-left:2px; display:inline;}
.main_r .tel{ height:110px; margin-top:10px;}

.left_con{width:200px; float:left; overflow:hidden; background:#fff;}
.left_con .main_r{ width:180px; float:left; margin-top:0px;}

.main .main_l .title h4{ background:url(../images/news.gif) no-repeat left center; }
.main .title span{ position:absolute; width:30px; height:11px; right:5px; top:8px;}
.main .main_m .title div{ background:url(../images/rongxu_r7_c8.jpg) no-repeat bottom center; width:80px; height:25px; line-height:25px; color:#d2015f; text-align:center; font-weight:bold; position:absolute; left:10px; top:3px;}
.main .main_r .title h4{ background:url(../images/search.gif) no-repeat left center; }
.main .m_con{ width:100%; border:1px solid #e1e1e1; border-top:0; height:170px; overflow:hidden;}
.main .main_l .m_con{ width:100%; border:1px solid #e1e1e1; border-top:0; height:180px; overflow:hidden;}
.main .main_r .m_con{ width:100%; border:1px solid #e1e1e1; border-top:0; height:106px; overflow:hidden;}
.main .left_con .m_con{ width:100%; border:1px solid #e1e1e1; border-top:0; height:135px; overflow:hidden; float:left;}
.main .main_m .m_con{width:100%; border:1px solid #989898; border-top:0; height:180px; overflow:hidden; background:url(../images/p_bg.jpg) repeat-x bottom;}
.main .prolist_con{width:100%; overflow:hidden;}
.main .main_r .m_tel{ margin-top:6px;}
.main .main_r .m_tel img{border:1px solid #ccc;}
.main .main_r .m_con ul{ width:100%; margin:0; padding:0;overflow:hidden; margin-top:10px;}
.main .main_r .m_con ul li{margin:0px 0 3px 10px ; padding:0; height:22px; line-height:22px; width:100%; text-indent:0;}
.main .main_r .m_con div{ overflow:hidden; margin:0px 0 5px 6px ; padding:0; height:24px; line-height:24px; border:1px solid #ff0000;}
.main .main_r .m_con .p_ins{ margin:-3px 0 0px 10px ; padding:0px; height:21px; line-height:21px; *margin:-1px 0 0px 5px ;}
.main .main_r .m_con .p_in{  *margin:0px 0 3px 5px ;}
.search_t{ width:178px; border:1px solid #dbe0e3; border-top:1px solid #adadaf; height:17px; line-height:17px; margin:0; padding:0;}
.search_s{border:1px solid #dbe0e3; border-top:1px solid #adadaf; height:20px; line-height:20px; width:178px;}
.search_btn{ background:url(../images/search6.gif) no-repeat; width:53px; height:21px; border:0;}
.left_con{width:200px; background:url(../images/left_bg.jpg) no-repeat top left; overflow:hidden;}
.left_con .main_r .m_con{ height:115px;}
.left_con .search_t{ width:160px; }
.left_con .search_s{width:160px;}
.title_left{ font-size:14px; font-weight:bold; border-bottom:2px solid #D20061;
padding-left:10px;
padding-top:10px;
line-height:20px;
color:#000000}

.left_nav td{
border-bottom:0px solid #EAEAEA;
display:block;
height:22px; 
line-height:22px; }
#cpfl .left_nav a:link {
	color: #333; font-size:12px;
	text-decoration:none;
}
#cpfl .left_nav a:visited {
	color: #333; font-size:12px;
	text-decoration:none;
}
#cpfl .left_nav a:hover {
	color: #F30266; font-size:13px;
	text-decoration:none;
}
#cpfl .left_nav a:active {
	color: #F30266; font-size:13px;
	text-decoration:none;
}
.ny_con{ border:1px solid #ebebeb; overflow:hidden; height:128px; border-top:0;}
.footer1{ width:100%; /*background:url(../images/footer.jpg) repeat-y center;*/ overflow:hidden;}
.footer{ width:984px; background:url(../images/footer_bg.jpg) repeat-x top #ebebeb; height:118px; margin-top:10px;}
.footer_nav{ width:100%; height:24px; line-height:24px; overflow:hidden; text-align:center;padding-top:10px; color:#fff;}
.footer .tj{line-height:22px; margin-top:10px; width:100%; text-align:center;}
.footer .tj .c_red{ color:#fff;}
.footer_nav .f_dh{ position:absolute; top:0px; left:0px; width:600px; height:100px; padding:30px 0 0 10px;}
.footer p{ color:#fff; line-height:24px; padding:0; margin:0;}
.footer_nav .f_bq{ position:absolute; top:0px; left:410px; width:200px; line-height:48px; text-align:center;}
.footer_nav .f_bah{ position:absolute;top:0px; right:0px; width:400px;  text-align:right; color:#666465; padding:40px 10px 0 0;}
.footer .f_news{ height:36px; width:100%; overflow:hidden; line-height:36px;}
.footer a{ color:#fff;}
.news_title{ font-size:14px; font-weight:bold;}

.news_tit {
	POSITION: relative; LINE-HEIGHT: 30px; padding:0; MARGIN: 0px 0px; BACKGROUND: url(../images/title_bg.jpg) repeat-x; border-right:1px solid #d0d0d0; HEIGHT: 30px; OVERFLOW: hidden
}
.news_tit H3 {
	font-size:12px; font-family:"宋体"; font-weight:normal; WIDTH: 80px; BACKGROUND: url(../images/title1.jpg) no-repeat;FLOAT: left; HEIGHT: 30px; line-height:30px; COLOR: #fff;  padding:0; margin:0;PADDING-LEFT: 16px; 
}
.news_cate {
	POSITION: absolute; WIDTH: 180px; margin:0; padding:0;TOP: 0px; RIGHT: 6px;
}
.news_btn A {
	TEXT-ALIGN: center; MARGIN: 10px 0px; FLOAT: left
}
.news_cate * {
	FLOAT: left
}
.news_cate IMG {
	PADDING-TOP: 9px
}
.news_btn {
	WIDTH: 40px; FLOAT: left; MARGIN-RIGHT: 15px
}

.btn_l {
	WIDTH: 19px; BORDER-RIGHT: #9c9c9c 1px solid
}
.btn_r {
	BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 19px
}
.product{
	width:730px; margin-top:10px; overflow:hidden; border:1px solid #ccc; padding:1px;
}
.product .titles{ height:28px; line-height:28px; position:relative; overflow:hidden; width:100%; background:url(../images/cpzx.jpg) repeat-x;}
.product .titles h3{font-size:14px; font-family:"黑体"; font-weight:normal;BACKGROUND: url(../images/title1.jpg) no-repeat; HEIGHT: 36px; line-height:36px; COLOR: #fff;  padding:0; margin:0;PADDING-LEFT: 16px; width:162px; text-indent:30px;}
.product .titles span{POSITION: absolute; width: 45px; height:36px; line-height:36px; margin:0; padding:0; TOP: 0px; RIGHT: 8px;}

.pro_con{ width:100%; overflow:hidden;}
.product .bo{ height:10px; width:100%; background:url(../images/con3_b.jpg) no-repeat bottom;}
.cp_pic_t{}

.p_name{ width:140px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.cp_pic{margin-left:10px; margin-right:10px; background:#eeeeee; padding:3px; border:1px solid #d4d4d4; width:136px; height:104px;}
.cp_pic img{ width:136px; height:104px;}
.main_table{ background:#ffffff; width:984px; margin:0 auto; margin-bottom:10px;}
.current{ height:28px; line-height:28px;  width:100%; background:url(../images/title_bg.jpg) no-repeat left;border-right:1px solid #d0d0d0; margin:0; padding:0;}
.current h3{font-size:14px; font-family:"黑体"; font-weight:normal; WIDTH: 167px;FLOAT: left; HEIGHT: 28px; line-height:28px; COLOR: #fff;  padding:0; margin:0;PADDING-LEFT: 0px; text-indent:25px; }
.main_table .con{ width:100%; overflow:hidden;}
.main_table .con2{width:98%; margin:15px auto;overflow:hidden;}

.main_m_m{ width:100%; overflow:hidden;}
.main_m_m_l{ width:358px; float:left; border:1px solid #ccc; padding:1px;}
.main_m_m_r{ width:358px; float:right;border:1px solid #ccc; padding:1px;}
.main_m_m .main_m_m_l .titles{ height:28px; line-height:28px; position:relative; width:100%; background:url(../images/gsjj.jpg) no-repeat; overflow:hidden;}
.main_m_m .main_m_m_r .titles{ height:28px; line-height:28px; position:relative; width:100%; background:url(../images/xwdt.jpg) no-repeat; overflow:hidden;}
.main_m_m .titles h3{font-size:14px; font-family:"黑体"; font-weight:normal;BACKGROUND: url(../images/title1.jpg) no-repeat; HEIGHT: 36px; line-height:36px; COLOR: #fff;  padding:0; margin:0;PADDING-LEFT: 16px; width:162px; text-indent:30px;}
.main_m_m .titles span{POSITION: absolute; width: 45px; height:36px; line-height:36px; margin:0; padding:0; TOP: 0px; RIGHT: 8px;}
.main_m_m .main_m_m_l .con{ width:100%; height:181px; margin:0; padding:0; overflow:hidden;}
.main_m_m .main_m_m_l .p{ font-size:12px;width:97%; margin:10px auto 0 auto; height:auto; color:#383838;}
.main_m_m .main_m_m_l .p p{ line-height:24px; margin:0; padding:0;}

.main_m_m_r .con{ width:100%; margin:0; height:161px; overflow:hidden; padding:8px 0 12px 0;}
.main_m_m_l .bo{ width:100%; height:10px; background:url(../images/con_b.jpg) no-repeat bottom;}
.main_m_m_r .bo{ width:100%; height:10px; background:url(../images/con2_b.jpg) no-repeat bottom;}


.main_m_m2{width:100%; overflow:hidden;margin-top:10px;}
.main_m_m2 .main_m_m_l{ position:relative;}
.main_m_m2 .main_m_m_r{ position:relative;}
.main_m_m2 .titles{width:28px; position:absolute; top:2px; left:2px; height:147px; overflow:hidden;}
.main_m_m2 .main_m_m_l .titles{background:url(../images/scsb.jpg) no-repeat;}
.main_m_m2 .main_m_m_r .titles{background:url(../images/zzzs.jpg) no-repeat;}
.main_m_m2 .main_m_m_r .con{ width:320px; margin-left:35px; height:147px; padding:0; padding-top:3px;}
.main_m_m2 .main_m_m_l .con{ width:320px; margin-left:35px; height:147px; padding:0; padding-top:3px;}

.p2{ text-indent:2em;}
.news_line{ height:30px; line-height:30px; background:url(../images/line.jpg) no-repeat left bottom; text-indent:18px;}
ul{margin:0; padding:0; list-style:none;}
.news_ul1{ width:96%; margin:0 auto; overflow:hidden;}
.news_ul1 li{ height:28px; line-height:28px; background:url(../images/line1.jpg) no-repeat left bottom; text-indent:18px; position:relative;}
.news_ul1 li span{ position:absolute; width:90px; height:28px; line-height:28px; right:0; top:0;}

.news_ul2{ width:96%; margin:0 auto; overflow:hidden;}
.news_ul2 li{ height:30px; line-height:30px; background:url(../images/line.jpg) no-repeat left bottom; text-indent:18px; position:relative;}
.news_ul2 li span{ position:absolute; width:90px; height:30px; line-height:30px; right:0; top:0;}

.news_line2{ height:28px; line-height:28px; background:url(../images/line1.jpg) no-repeat left bottom; text-indent:18px;}

.news_info{ margin-bottom:20px; margin-top:40px;}
.news_info h5{ font-size:24px; color:#333; text-align:center;}
.news_info h6{ text-align:center; font:normal 12px "宋体"; color:#333; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; margin-top:20px;}
.nr_text{ width:100%; overflow:hidden;}
.nr_text p{ line-height:22px; margin:0; padding:0;}

.yqlj{ width:100%; height:245px; background:url(../images/yqlj.jpg) no-repeat; margin:12px auto; overflow:hidden;}
.yqlj ul{ width:100%; margin: 40px 0 0 16px; padding:0; float:left;}
.yqlj ul li{ width:210px; height:45px; margin:2px 0px; padding:0; float:left;}
.divp{ line-height:24px; width:96%; margin:15px auto; *margin:20px auto;}
.main_con{ width:736px;  padding:2px; overflow:hidden; border:1px solid #e4e4e4; float:left; margin-left:5px; display:inline;}
.main_cons{ width:736px; line-height:25px; padding:2px; margin-top:15px; overflow:hidden; border:1px solid #e4e4e4; float:left; margin-left:5px; display:inline;}
.left_nav{ width:218px; overflow:hidden; margin-right:0px;}
.left_td{ border:1px solid #e4e4e4;}
.left_td2{ border:1px solid #e4e4e4; float:right;}
.left_t{ height:30px; line-height:30px; position:relative; width:100%; background:url(../images/title_bg.jpg) repeat-x;border-right:1px solid #d0d0d0; margin:0; padding:0;}
.left_con{ width:100%; overflow:hidden;}
.lxfs{ background:#fff; width:100%;  height:220px; padding:0; margin:0;}
.lxfs p{ line-height:22px; margin:0; padding:0;}
.menu_ul{ margin:0 auto; width:90%; padding:0; margin-bottom:10px;}
.menu_ul li{ height:30px; line-height:30px; width:100%; background:url(../images/dot2.gif) no-repeat bottom; text-indent:25px;}
.left_t h3{font-size:12px; font-family:"宋体"; font-weight:normal; WIDTH: 80px; BACKGROUND: url(../images/title2.jpg) no-repeat;FLOAT: left; HEIGHT: 30px; line-height:30px; COLOR: #fff;  padding:0; margin:0;PADDING-LEFT: 16px; }

.pro_ul{ padding:0px 0px 0px 0px; margin:0 auto; background:#fff; width:100%;}
.pro_ul li{ line-height:34px; background:url(../images/pro_list.jpg) no-repeat; overflow:hidden; margin:2px 0 3px 0;}
.pro_ul li a{ display:block; width:100%; margin:0 auto; text-indent:55px;font-family: "微软雅黑","黑体"; font-size:13px;}
.pro_ul li a:link, .pro_ul li a:visited{ color:#303030;}
.pro_ul li a:hover, .pro_ul li a:active{ color:#e10000;}
.pro_ul li .optiton{width:70%; margin:0 auto; padding:0; display:none}
.pro_ul li .optiton li{line-height:24px; background:url(../images/line2.jpg) no-repeat; overflow:hidden; margin:0;display:block;text-indent:25px; cursor:pointer;}
.pro_ul li .optiton li a{ display:block; width:100%; margin:0 auto; text-indent:25px;font-family: "宋体"; font-size:12px;}
.pro_ul li .optiton .lic{color:#ff0000;}

.news_list_li{ width:700px;
	padding-left:25px;
	background:url(../images/line.gif) no-repeat 0px 5px;
	height:37px;
	list-style-type:none;
}
.news_list_li a{ width:600px; display:inline-block; float:left;}
.news_time{
	font:10px/23px Verdana,Arial,Helvetica,sans-serif;
	padding-right:5px;
	float:right; width:80px; display:inline-block;
	color:#999999;
	white-space:nowrap;
}
.prolist li{ width:150px; float:left; margin:10px; display:inline-block;}
.prolist li img{width:136px; height:104px; padding:2px; border:#dcdcdc 1px solid; background:#eeeeee;}
.prolist li h2{ line-height:25px; height:25px; overflow:hidden; text-align:center; font-size:12px; font-weight:normal;}