/* CSS Document */
*{ margin:0px; padding:0px; list-style:none;}
a{ text-decoration:none; font-family:"宋体"; color:#666;}
a:hover{ text-decoration:underline;}
img{ border:none;}
body{ font-size:12px; color:#666; background: #E4EFF3 url(../images/bg.jpg) center top no-repeat; font-family:"宋体";}
.header{ height:100px;}
.header_con{ width:968px; margin:0 auto; padding-top:15px;}
.logo{ float:left;}
.tell{ float:right;}
.nav{ height:38px; background:url(../images/nav_bg.png) repeat-x;}
.nav_con{ width:968px; margin:0 auto;}
.nav_con ul li{ float:left; line-height:38px; color:#FFF;}
.nav_con ul li a{ color:#FFF; padding:0 25px; font-size:14px; font-weight:bold;}
.banner1{ width:968px; margin:0 auto;}
/*.banner1 ul li{ width:968px; height:360px; padding-bottom:4px; padding-top:1px; background-color:#FFFFFF;}*/
.main{ width:948px; margin:0 auto; background:#FFF; padding:0px 10px 10px 10px; height:auto; overflow:hidden;}
.notice{ height:42px; background:url(../images/b1.gif) repeat-x; line-height:42px;}
.clear{ clear:both;}
.i_left{ width:205px; float:left;}
.i_right{ width:733px; float:right;}
i_list{ background:url(../images/b2_bg.jpg) repeat-y;}
.tit{ height:41px; background:url(../images/t1.jpg) no-repeat; line-height:38px; padding-left:33px; color:#0054A9;}
.u_listsort{ background:url(../images/b2.jpg) no-repeat center bottom;padding-top:10px;}
.u_listsort ul li{ line-height:25px; padding-left:10px; width:172px; margin:9px auto 0px; background:url(../images/p1.jpg) center top; font-weight:bold; text-align:center; cursor:pointer; }
.u_listsort ul li a{ color:#1464BB;}
.i_con_about{width: 516px;height: 258px;border: 1px solid #72BBF0;float: left;}
.i_con_about h1 { line-height: 30px;height: 30px;background:
url(../images/t2.jpg) no-repeat center bottom; padding-top: 5px;padding-left: 29px;color: #FFF;font-size: 14px;font-weight: bold;}
.i_con_about h1 a{ color:#FFF;}
.about_con{ padding:10px;}
.con_con p{ line-height:22px;}
.i_contact{ width:205px; height:260px; background:url(../images/b4.jpg) no-repeat; float:right;}
.contact_con{ padding:10px;}
.contact_con p{ line-height:24px;}
.news_list{ padding:10px;}
.news_list li{ float:left; background:url(../images/icon1.gif ) left center no-repeat; padding-left:10px; line-height:24px; height:24px; width:180px; float:left;}
.news_list li a{ color:#666;}
.product{ float:left; width:733px; height:185px; background:url(../images/b5.jpg) no-repeat;}
.i_p_list { float: left;width: 733px; height: 185px; background:url(../images/b5.jpg) no-repeat ;}
.plist {width: 733px; float: left;padding-top: 12px;}
#i_p_outer {overflow: hidden;margin: 0px auto; width: 709px;}
.plist dl.p_list {padding-left: 10px;height: 162px;}
dl.p_list { width: 162px;float: left;text-align: center;}
	dl.p_list dt {float: left; height: 132px;width: 152px;background:url(../images/b6.gif) no-repeat ; text-align: center;padding: 5px;}
dl.p_list dd a {
    width: 152px; color:#666; margin-top:3px;display: block;overflow: hiddewhite-space: nowrap;text-overflow: ellipsis;}
dl.p_list dt img {width: 152px;height: 132px;vertical-align: bottom;}
.link{ height:40px; width:948px; background:#EBF8FF; line-height:40px; margin-top:10px; text-align:center; }
.link a { color:#666; padding:0 6px;}
.conpy p{ line-height:24px;text-align:center;}
.p_r_content { width: 721px; border: 1px solid #72BBF0; float: left;padding: 5px 5px 10px;}
.p_r_title{line-height: 30px;height: 30px;background:  url("../images/t3.jpg") no-repeat  center bottom;color: #FFF;}
.p_r_title a{color: #FFF;}
.p_content{ background:url(../images/b3.gif) no-repeat;padding: 10px 10px 0px; line-height:24px;}
.p_news ul li{ height:30px; line-height:30px; border-bottom:1px dashed #CCC;}
.p_news span{ float:right;}
.page span a{ border:1px solid #CCC; padding:3px 5px; margin-left:4px;}
.p_list {width: 162px;float: left;text-align: center;padding-left: 10px;height: 170px;}
.p_list dt { float: left;height: 132px;width: 152px; background:  url("../images/b6.gif") no-repeat ; text-align: center;padding: 5px;}
.p_list dd { text-align: center;line-height: 20px;padding: 0px 5px;float: left;}
.p_list dd a { width: 152px;display: block;overflow: hidden;}

.fanye{padding:5px 5px;margin-right:5px;border:1px solid #E0E0E0; background-color:#fff; color:#868686;}
.fanye a{color:#868686;}
.fanye a:hover{color:#868686; background-color:#F1F1F1; padding:5px 5px;margin-right:5px; border:1px dashed #E0E0E0;}

.cont_biaoti{ font-size:16px;}
.news{ color:#343434; height:30px; line-height:30px;}.news a{ color:#343434;}.news a:hover{color:#EA3700; border-bottom:1px dashed #EA3700;}






.Banner{width:968px;position:relative;height:360px;background:#000;min-width: 968px;}/*外边框,应用调整高度既可*/
.Banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;width:968px;height:360px;}
.Banner .bd ul{width:968px !important;height:360px !important;}
.Banner .bd li{width:968px !important;height:360px !important;overflow:hidden;text-align:center;}
.Banner .bd li a{display:block;height:360px;}
.Banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.Banner .hd ul{text-align:center;}
.Banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:40px;height:5px;margin:1px;overflow:hidden;background:#fff;line-height:999px;border-radius: 2px;}
.Banner .hd ul .on{background:#ff7200;}/*底部图标颜色*/
.Banner .prev,.Banner .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -106px 13px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.Banner .next{left:auto;right:15%;background-position:13px 13px;}

