﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-size:12px; font-family:"宋体"; line-height:24px; color:#666666;
}
div,table{
	margin:0 auto;
}
a{
	color:#666666; text-decoration:none; cursor:pointer;
}
a:hover{
	color:#0066cc; text-decoration:none; cursor:pointer;
}
img{
	border:0px;
}
ul,li,dl,dt,dd{
	list-style:none; margin:0px auto
	; padding:0px;
}
input,io,select,checkbox{
	vertical-align:middle;
}
h1,h2,h3,h4,h5,h6{
	padding:0px; margin:0px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
form{
	margin:0px; padding:0px;
}



.sou_bg{
	width:100%; min-width:1000px; height:26px; line-height:26px; overflow:hidden; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;
}
.sou{
	width:1000px; height:26px; overflow:hidden;
}
.sou a{
	margin:0px 5px;
}
.top{
	width:1000px; height:75px; overflow:hidden;
}
.logo{
	width:206px; height:58px; overflow:hidden; float:left; margin-top:10px;
}
.tel{
	width:300px; height:30px; line-height:30px; overflow:hidden; color:#000000; font-size:18px; font-family:"微软雅黑"; text-align:right; float:right; margin-top:25px;
}



.search{
	width:240px; height:25px; overflow:hidden; float:right; margin-top:30px;
}
.sousuo_ipt{
	width:164px; height:24px; line-height:24px; overflow:hidden; background:url(../../images/newimg/s_ipt.gif) no-repeat center top; color:#bab9b9; padding:0px 5px 0px 10px;; float:left; display:inline; border:0px;
}
.sousuo_btn{
	width:47px; height:24px; overflow:hidden; background:url(../../images/newimg/s_btn.gif) no-repeat center top; float:left; display:inline; margin-left:4px; border:0px; cursor:pointer;
}





.menu_bg{
	width:100%; min-width:1000px; height:42px; background:url(../../images/newimg/menu.png) repeat-x center top; position:absolute; left:0px; top:103px; z-index:900;
}
.menu{
	width:1000px; height:38px; line-height:38px; overflow:hidden; color:#FFF; font-size:14px; font-family:"微软雅黑"; text-align:center;
}
.menu ul li{
	width:111px; height:38px; overflow:hidden; color:#FFF; float:left; display:inline; margin-right:10px;
}
.menu ul li a{
	width:111px; height:38px; overflow:hidden; color:#FFF; float:left;
}
.menu ul li a:hover{
	color:#FFF; background:url(../../images/newimg/m_h.gif) no-repeat center top;
}

.banbg{
	width:100%; min-width:1000px; height:398px; overflow:hidden; background:url(../../images/newimg/ban_bg.jpg) repeat center top; margin-top:38px; border-bottom:2px solid #db3b10;
}
.banner{
	width:1000px; height:398px; overflow:hidden; text-align:center; position:relative; z-index:400;
}
.banner .a_bigImg{ position:absolute; left:0px; top:0px; display:none; }
.banner .ul_change_a2{ position:absolute; right:20px; bottom:10px; overflow:hidden; width:980px; text-align:right; }
.banner .ul_change_a2 li{ 
	display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;
}
.banner .ul_change_a2 span{ 
	width:12px; height:12px; line-height:12px; display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand; cursor:pointer; text-align:center; color:#FFF; float:left; background:url(../../images/newimg/b.png) no-repeat center top;
}
.banner .ul_change_a2 span.on { background:url(../../images/newimg/b_h.png) no-repeat center top; }



.content{
	width:1000px; overflow:hidden; margin-top:18px;
}

.iabout{
	width:379px; height:237px; overflow:hidden; float:left;
}
.i_t_bg{
	height:37px; line-height:37px; overflow:hidden; background:url(../../images/newimg/i_t_bgs.jpg) repeat-x center top; border:1px solid #f8f8f8; border-bottom:1px solid #7c7c7c;
}
.i_t{
	height:37px; overflow:hidden; background:url(../../images/newimg/i_t.gif) no-repeat left center; color:#167cd3; padding-left:21px; font-size:15px; font-family:"微软雅黑"; padding-left:21px; margin:0px 10px;
}
.en{
	color:#666666; font-size:12px; margin-left:5px;
}
.more{
	margin-top:12px;
}
.i_con{
	height:197px; overflow:hidden; border:1px solid #f2f2f2; border-top:0px;
}
.about_c{
	height:168px; overflow:hidden; font-family:"微软雅黑"; margin:12px 10px 0px 10px;
}
.about_c img{
	width:140px; height:112px; padding:3px; float:left; display:inline; margin-right:10px; border:1px solid #f6f6f6;
}
.about_c p{
	margin:0px; padding:0px;
}
.about_c span{
	border-bottom:1px dotted #ebebeb; display:inline-block;
}

.inews{
	width:342px; height:237px; overflow:hidden; float:left; display:inline; margin-left:14px;
}
ul.i_news{
	overflow:hidden; margin:10px 10px 0px 10px;
}
ul.i_news li{
	height:25px; line-height:25px; overflow:hidden; background:url(../../images/newimg/icon.gif) no-repeat left center; font-family:"微软雅黑"; padding-left:13px; border-bottom:1px dashed #dddddd;
}
ul.i_news li span{
	color:#b6b6b6;
}

.ilx{
	width:252px; height:237px; overflow:hidden; font-family:"微软雅黑"; float:right;
}
.lx_img{
	width:228px; height:54px; overflow:hidden; background:url(../../images/newimg/tel_bg.jpg) no-repeat center top; text-indent:53px; color:#8f8f8f; font-size:25px; letter-spacing:-2px; padding-top:32px; margin-top:12px;
}

.pro_c{
	height:188px; overflow:hidden; border:1px solid #f2f2f2; border-top:0px;
}
.pro_c .message_img{ 
	width:972px; height:174px; overflow:hidden; margin-top:8px;
}
.pro_c .message_img table tr td table tr td{ 
	padding:0px 5px;
}
.pro_c .message_img table tr td table tr td .img{ 
	width:185px; height:147px; overflow:hidden; border:1px solid #f1f1f1;
}
.pro_c .message_img table tr td table tr td .name{ 
	width:187px; height:23px; line-height:23px; background-color:#e7e7e7; overflow:hidden; text-align:center; font-family:"微软雅黑"; color:#555555;
}
.pro_c .message_img table tr td table tr td .name a{
	color:#555555;
}
.pro_c .message_img table tr td table tr td .name a:hover{
	color:#FFF;
}
.pro_c .message_img table tr td table tr td:hover .img{
	border:1px solid #db3b10;
}
.pro_c .message_img table tr td table tr td:hover .name{
	background-color:#c92100;
}
.pro_c .message_img table tr td table tr td:hover .name a{
	color:#FFF;
}





.nbanbg{
	width:100%; min-width:1000px; height:150px; overflow:hidden; background:url(../../images/newimg/ban_bg.jpg) repeat center top; margin-top:38px; border-bottom:2px solid #db3b10;
}
.nbanner{
	width:1920px; height:150px; overflow:hidden; text-align:center; position:relative; z-index:400;
}
.nbanner .a_bigImg{ position:absolute; left:0px; top:0px; display:none; }
.nbanner .ul_change_a2{ position:absolute; right:20px; bottom:10px; overflow:hidden; width:980px; text-align:right; }
.nbanner .ul_change_a2 li{ 
	display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1;
}
.nbanner .ul_change_a2 span{ 
	width:12px; height:12px; line-height:12px; display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand; cursor:pointer; text-align:center; color:#FFF; float:left; background:url(../../images/newimg/b.png) no-repeat center top;
}
.nbanner .ul_change_a2 span.on { background:url(../../images/newimg/b_h.png) no-repeat center top; }




.main{
	width:1000px; overflow:hidden; background:url(../../images/newimg/l_bg.jpg) repeat-y left top; margin-top:16px;
}
.conLeft{
	width:248px; height:auto !important; min-height:550px; height:550px; float:left; padding-bottom:30px;
}
.left_n{
	height:42px; line-height:42px; overflow:hidden; background:url(../../images/newimg/l_n.jpg) no-repeat center top; color:#FFF; font-size:16px; font-family:"微软雅黑"; text-indent:48px;
}
.left_n span{
	font-size:12px;
}
.left_m{
	width:214px; overflow:hidden; margin-top:12px;
}
 

/*****************************/



/*.left_m ul li{
	width:214px; height:31px; line-height:31px; overflow:hidden; background:url(../images/l_m.gif) no-repeat center top; color:#424242; margin-bottom:6px;
}
.left_m ul li a{
	width:214px; height:31px; overflow:hidden; color:#424242; float:left; text-indent:55px;
}
.left_m ul li a:hover, .left_m ul li a.now{
	color:#FFF; font-weight:bold; background:url(../images/l_m_h.gif) no-repeat center top;
}*/


.left_m ul { width:214px; margin:0px auto; }
.left_m ul li { width:214px; line-height:31px; overflow:hidden; background:url(../../images/newimg/l_m.gif) no-repeat left top; text-align:left; color:#424242; margin-bottom:6px; }
.left_m ul li a.yj{  }
.left_m ul li a.nuw{ background:url(../../images/newimg/l_m_h.gif) no-repeat left top; color:#FFFFFF;  }
.left_m ul li a { width:214px; line-height:31px; overflow:hidden; float:left; color:#424242; text-indent:55px;  }
.left_m ul li a:hover, .left_m ul li a.now { color:#FFF; background:url(../../images/newimg/l_m_h.gif) no-repeat left top; text-decoration:none; }
.left_m ul li.act a { }
.left_m ul .g{ display:none; text-align:right; }
.left_m ul ul{ width:180px; overflow:hidden; padding:5px 0px; margin-left:30px; }
.left_m ul ul li { width:180px; line-height:25px; background:none; font-size:12px; clear:both; margin:0px auto; }
.left_m ul ul li a{	width:180px; font-weight:normal; background:none; line-height:25px; text-indent:25px; margin:0px auto; color:#424242; }
.left_m ul ul li a:hover{ color:#09F; background:none; }

.treeview ul{
	margin:0px; padding:0px;
}
.treeview li{ 
	line-height:31px; background:url(../../images/newimg/l_m.gif) no-repeat center top; color:#424242; margin-bottom:6px;
}
.treeview li a{
	background:url(../../images/newimg/l_m.gif) no-repeat left top; color:#424242; display:block;
}
.treeview li.submenu{
	background:url(../../images/newimg/l_m_h.gif) no-repeat left top; color:#FFFFFF; 
}
.treeview li.submenu a:hover{
	background:url(../../images/newimg/l_m_h.gif) no-repeat left top; color:#FFFFFF; display:block;
}
.treeview li.submenu ul{ 
	display: none;
}
.treeview .submenu ul li, .treeview .submenu ul li a{
	background:none; color:#424242;
}
.treeview .submenu ul li a:hover{
	background:none; color:#09f;
}
.treeview .submenu ul li ul{
	width:140px; overflow:hidden; margin-right:0px;
}
.treeview .submenu ul li ul li, .treeview .submenu ul li ul li a{
	width:140px; overflow:hidden; text-indent:10px; padding:0px;
}
/*****************************/


















.conRight{
	width:739px; height:auto !important; min-height:550px; height:550px; float:right; padding-bottom:30px;
}
.right_n{
	height:42px; line-height:42px; overflow:hidden; background:url(../../images/newimg/r_n.gif) no-repeat left bottom; color:#148ddf; font-size:14px; font-family:"微软雅黑"; padding-left:15px;
}
.right_n span{
	color:#555555; font-size:12px; font-family:"宋体";
}
.right_con{
	overflow:hidden; margin:20px;
}


.tds img{
	border:1px solid #d5d5d5;
}
ul.news li{
	height:30px; line-height:30px; overflow:hidden; background:url(../../images/newimg/nicon.gif) no-repeat left center; text-indent:10px;
}
.title{
	overflow:hidden; line-height:20px; padding:10px; text-align:center; font-size:16px; font-weight:bold; margin-bottom:10px; border-bottom:1px solid #f1f1f1; position:relative;
}
.time{
	height:30px; line-height:30px; overflow:hidden; color:#919191; text-align:center; margin-bottom:20px;
}
.pages{
	overflow:hidden; padding-top:20px; clear:both; text-align:center;
}
.pages a{
	color:#999999; line-height:22px; padding:0px 8px; display:inline-block; margin:0px 2px; border:1px solid #ebebeb;
}
.pages a:hover, .pages a.cur{
	color:#FFF; background-color:#1274ca; border:1px solid #1274ca;
}

ul.product li{
	width:215px; height:194px; overflow:hidden; float:left; display:inline; margin:0px 9px 20px 9px;
}
ul.product li .img{ 
	width:213px; height:169px; overflow:hidden; border:1px solid #e7e7e7;
}
ul.product li .name{ 
	width:215px; height:23px; line-height:23px; background-color:#e7e7e7; overflow:hidden; text-align:center; font-family:"微软雅黑"; color:#555555;
}
ul.product li .name a{
	color:#555555;
}
ul.product li .name a:hover{
	color:#FFF;
}
ul.product li:hover .img{
	border:1px solid #3496e1;
}
ul.product li:hover .name{
	background-color:#3496e1;
}
ul.product li:hover .name a{
	color:#FFF;
}


.tbig{
	max-width:740px; min-height:352px; overflow:hidden; margin-top:20px;
}
.video_roll{ width:695px; height:88px; overflow:hidden; margin-top:20px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.video_roll .blk_18 {
	overflow:hidden; zoom:1; width:695px; height:68px; margin-top:10px;
}
.video_roll .blk_18 .pcont {
	width:638px; float:left; overflow:hidden;
}
.video_roll .blk_18 .ScrCont {
	width:32766px; zoom:1; margin-left:-5px;
}
.video_roll .blk_18 #List1_1, .video_roll .blk_18 #List2_1 {
	float:left;
}
.video_roll .blk_18 .LeftBotton {
	width:18px;	height:23px; float:left; background:url(../../images/newimg/n_left.jpg) no-repeat; margin:22px 10px 0px 0px;
}
.video_roll .blk_18 .RightBotton {
	width:18px;	height:23px; float:left; background:url(../../images/newimg/n_right.jpg) no-repeat; margin:22px 0px 0px 10px;
}
.video_roll .blk_18 .pl{
	width:89px; height:67px; overflow:hidden; float:left; display:inline; margin:0px 4px;
}
.video_roll .blk_18 .pl .img {
	width:89px; height:67px; overflow:hidden; text-align:center;
}








.back{
	width:85px; height:23px; position:absolute; right:0px; top:10px;
}
.order_txt{
	overflow:hidden; padding-bottom:20px; font-weight:bold; border-bottom:1px solid #e7e7e7;
}

.ipt{
	width:264px; height:29px; line-height:29px; overflow:hidden; background-color:#FFF; padding:0px; border:1px solid #c5c5c5;
}
.txt{
	width:610px; height:112px; line-height:21px; overflow:hidden; background-color:#FFF; line-height:20px; font-size:12px; font-family:"宋体"; padding:0px; border:1px solid #c5c5c5;
}
.btn_tj{
	width:91px; height:29px; line-height:29px; overflow:hidden; background:url(../../images/newimg/btn_tj.jpg) no-repeat center top; color:#FFF; text-align:center; font-weight:bold; padding:0px; border:0px; cursor:pointer;
}
.btn_cz{
	width:91px; height:29px; line-height:29px; overflow:hidden; background:url(../../images/newimg/btn_cz.jpg) no-repeat center top; color:#FFF; text-align:center; font-weight:bold; padding:0px; border:0px; cursor:pointer;
}


ul.job li{
	overflow:hidden; margin-bottom:10px;
}
ul.job li .tit{
	height:25px; line-height:25px; overflow:hidden; color:#3496e1; font-size:15px; font-weight:bold; border-bottom:1px solid #e7e7e7;
}
ul.job li .cons{
	overflow:hidden; margin:10px auto;
}





.link_bg{
	width:100%; min-width:1000px; overflow:hidden; background-color:#353535; margin-top:18px;
}
.link{
	width:1000px; overflow:hidden; color:#a9a7a7; font-family:"微软雅黑"; margin:15px auto;
}
.link a{
	color:#a9a7a7;
}
.link a:hover{
	color:#a9a7a7; text-decoration:underline;
}
.link dl{
	width:90px; overflow:hidden; float:left; display:inline; margin-left:90px;
}
.link dl dt{
	height:35px; line-height:35px; overflow:hidden; background:url(../../images/newimg/b_icon.png) no-repeat left center; text-indent:10px; color:#FFF;
}
.link dl dd{
	height:25px; line-height:25px; overflow:hidden; text-indent:10px;
}


.btmbg{
	width:100%; min-width:1000px; overflow:hidden; background-color:#353535; border-top:1px solid #474747;margin-top:18px;
}
.btm{
	width:1000px; overflow:hidden; text-align:center; font-family:"微软雅黑"; margin:15px auto;
}



