﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
body{ font-size:14px; background:#fff; font-family: Arial,Tahoma;color: #5A5A5A;}
.clear{ clear:both;font-size:0; height:0; overflow:hidden;}
.hide{ display:none;}
a:link {color: #5A5A5A;text-decoration: none;}
a:visited {text-decoration: none;color: #5A5A5A;}
a:hover {text-decoration: underline;color: #5A5A5A;}
a:active {text-decoration: none;color: #5A5A5A;}
#customerSer{background:#ffffff;z-index:10;position:absolute;display:none; width:157px;right:10px;}
/*end*/
.layout{ width:1025px; margin:0px auto;}
.head{with:1220px; margin-top:-15px;}
/*.layout .logo{ margin-top:6px;}
.layout .logo span{ float:right; padding:48px 10px 0 0;}
.layout .logo span input{ height:22px; line-height:22px; padding-left:4px; width:186px; border:1px solid #bbb; float:left; margin-right:3px;_margin-right:0px; color:#ccc;}
.layout .logo span s{ display:inline-block; width:38px; height:24px; background:url(../images/go.gif); text-indent:-3000px; cursor:pointer;}
.layout .nav{ margin-top:16px; height:34px; position:relative; z-index:2; background:url(../images/nav_bg.png) 0 -1px;}
.layout .nav ul{ padding-left:5px;}
.layout .nav li{ float:left; position:relative; display:inline; width:157px; text-align:center; height:20px; margin-top:5px; padding-top:6px; border-right:1px solid #ccc;}
.layout .nav li a{ color:#000;}
.layout .nav li .subnav{ display:none; width:157px; position:absolute; top:26px; right:-1px;background:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6; }
.layout .nav li .subnav dl{border-left:1px solid #999;border-right:1px solid #999;}
.menu_top,.menu_buttom{ height:9px; background:url(../images/menu_bg.png) 0 0 no-repeat; overflow:hidden;}
.menu_buttom{background:url(../images/menu_bg.png) 0 -9px no-repeat;}
.layout .nav li .subnav dl dd{border-bottom: 1px dotted #ccc; line-height:32px;}
.layout .nav li .subnav dl dd a{ color:#333; font-weight:100;}
.layout .nav .on{ background:url(../images/hover.png) center no-repeat;}
.layout .nav .on a{ color:#fff; font-weight:bold;}
.layout .nav .on a:hover{ text-decoration:none;}
.layout .nav .none{ border-right:none;}*/
.layout .nav{ margin:0px auto; z-index:1; }
.layout .banner{ width:1024px; margin-top:0px; margin-bottom:2px;  position:relative; z-index:1; border:2px solid #efefef;}
.layout #htm{width:1024px; height:60px;}
.layout .bg{ padding:1px; border:1px solid #DADADA; width:958px;}
.layout #container{ width:1025px; margin:auto; height:265px; padding-top:5px; overflow:hidden; background:url(../images/content_bg.png) no-repeat;}
.layout #container h2{color:#999999; font-size:14px; padding-left:18px; height:55px;}
.layout #container .news{ float:left; display:inline; width:385px; padding-left:20px;padding-top:5px;}
.layout #container .news ul{ margin-top:0px;}
.layout #container .news li{ line-height: 25px;list-style: square inside;}
.layout #container .news li span{ float:right;}
.layout #container .pro{ float:left; width:590px; padding-left:26px;}
.prolist{ width:1024px; height:184px; padding-top:13px;margin-left:50px;}
.prolist #prev,#next{ float:left; display:inline; width:25px; height:28px; margin:68px 15px 0 10px;background:url(../images/left-right.png) 0 0 no-repeat;cursor:pointer;}
.prolist .v_content{float:left; position:relative;width:825px;height:172px;overflow:hidden;}
.prolist .v_content .v_content_list{ position:absolute;width:2500px;top:13px; left:0px; }
.prolist .v_content .v_content_list li{ float:left; display:inline; margin-right:6px;width:160px; height:148px; background:url(../images/li_bg.gif) no-repeat;}
.prolist .v_content .v_content_list li img{ width:146px; height:114px; margin:6px 0 0 6px; border:1px dotted #efefef;}
.prolist .v_content .v_content_list li p{ text-align:center; margin-top:6px; font-weight:bold;}
#next{background:url(../images/left-right.png) -25px 0 no-repeat; margin:68px 0 0 15px;}
.layout .foot{ width:1025px; margin:auto; height:39px; line-height:39px; background:url(../images/foot.png) no-repeat; margin:4px auto;}
.layout .foot span{ float:right; padding-left:14px;}
.layout .foot a{ padding:0 0 3px 3px;}
/*子页样式*/
.main{ width:80%; margin:auto;}
.main .text{ padding-top:40px;margin:auto;font-family:"微软雅黑";padding-bottom: 15px;}
.main .m_left{border-right:1px solid #ccc; display:inline;float:left;margin-left:20px;width: 164px; padding-bottom:0;}
.main .m_left .lefttitle{color: #727171; font-weight:bold; margin-bottom:10px;font-size:18px;
border-bottom:3px solid #08398B;
padding-bottom:5px;
width:90%;
padding-left:5px;
}
.main .m_left .lefttitle1{ background: url(../images/inco.png) no-repeat 0 5px;color: #005AA9;padding-left:12px; font-weight:bold; margin-bottom:10px;}
.main .m_left ul{  padding-bottom:34px;width:90%;}
.main .m_left li{  height:30px; margin:4px 0 2px 0;line-height:30px;border-bottom:1px solid #E6E6E6;padding-left:5px;overflow:hidden;font-size:16px;}
.main .m_left li a{text-decoration:none; }
.main .m_left li a:hover{color:#08398B;}

.main .m_right{margin-left:30px; display:inline;}
.main .m_right .righttitle{ border-bottom:1px solid #ccc; }
.main .m_right .righttitle span{ float:right; padding-right:4px;}
.main .m_right .righttitle h2{ width:96px; padding:0 0 4px 15px;color: #08398B;font-size:18px;}
.main .m_right .job,.main .m_right .culture{ padding-top:20px;}
.main .m_right .job table{ margin-bottom:14px;}
.main .m_right .job td{ border-bottom:1px solid #dfdfdf; padding:3px 0;}
.main .m_right .job .zhiwei{ border-bottom:1px solid #009ade; background:url(../images/line_03.gif) no-repeat 2px 3px; font-weight:bold; padding-left:12px;}
.main .m_right .job .td_left{ background:#f5f5f5; text-align:right; padding-left:4px;}
.main .m_right .job .td_right{ padding-left:10px; line-height:18px;}
.job_notice{ width:692px; height:299px; margin-left:-3px; background:url(../images/job_bg.gif) no-repeat;}
.job_notice div{ width:356px; padding:70px 0 0 20px; line-height:20px;}
.job_notice div p{ margin-top:12px;}
.fuli{ margin-top:20px; line-height:22px;padding-bottom:20px;}
.fuli h2{ margin-bottom:10px; font-size:14px;}
.letter{ line-height:20px;}
.letter h1{ text-align:center; font-size:16px;margin-bottom:14px;}
.letter div span{ float:right;}
.letter p{ text-indent:24px; margin:8px 0;}
.main .m_right .culture ul{ width:680px; padding-bottom:20px;}
.main .m_right .culture li{ float:left; width:207px;margin:0 16px 12px 0; height:194px; background:url(../images/culture_bg.gif) no-repeat;}
.main .m_right .culture li img{ width:176px; height:130px; padding:10px 0 30px 10px;}
.main .m_right .culture li p{ width:207px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;text-align:center; margin-top:6px;}
/*关于我们*/
.main .m_right .about{ padding-top:10px; line-height:20px;}
.main .m_right .about p{ margin:10px 0; text-indent:24px;}
.main .m_right .about .aboutpic{ margin:10px; padding:1px; border:1px solid #dfdfdf; overflow:hidden;}
.main .m_right .about ul{ padding:15px 0;}
.main .m_right .about li{ font-weight:bold; line-height:22px;}
.div_inbt{}
/*服务支持*/
.main .text m_left .service{ margin-left:1px;}
.main .m_right .service{ padding:10px;}
.main .m_right .service .guest{ line-height:20px;}
.main .m_right .service .guest h4{ font-size:12px; margin-bottom:14px;}
.main .m_right .service .guest p{ min-height:32px; _height:32px; line-height:32px;}
.main .m_right .service .guest p span{ padding-left:3px;}
.main .m_right .service .guest input{ border:1px solid #ccc; height:20px; line-height:20px; width:320px;}
.main .m_right .service .guest textarea{ width:386px; height:80px;border:1px solid #ccc;}
.main .m_right .service .guest .button{ margin-top:20px;}
.main .m_right .service .guest .button input{ height:29px; width:74px; border:none; background:url(../images/btn_submit.png) no-repeat; cursor:pointer; font-weight:bold; color:#FFF; margin:0 4px;}
.main .m_right .contact{ margin-top:20px;}
.main .m_right .c_title{ margin-bottom:20px;}
/*新闻页面*/
.main .m_right .newpic{ margin-top:10px;}
.main .m_right .newpic .news-img{ padding:2px; border:1px solid #dfdfdf; margin-right:10px;}
.main .m_right .newpic .news-title{ font-weight:bold;}
.main .m_right .newpic .news-title a{ color:#FF6600;}
.main .m_right .newpic .news-title span{ float:right; font-weight:100; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.main .m_right .newpic .news-cont{ line-height:20px; padding-top:10px;}
.main .m_right .newpic .news-cont .more{ text-align:right; padding-right:3px;}
.main .m_right .newpic .news-cont .more a{ color:#FF6600;}
.main .m_right .newslist{ margin-top:20px;}
.main .m_right .newslist dl{ margin:5px 0 10px 0; border-bottom:1px solid #dfdfdf; padding-bottom:8px;}
.main .m_right .newslist dt{ height:16px; line-height:16px; padding-left:12px; background:url(../images/inco.png) 0 -43px no-repeat;}
.main .m_right .newslist dt a{ color:#3B5E90;}
.main .m_right .newslist dt span{ float:right; color:#FF6600;}
.main .m_right .newslist dd{ line-height:20px; margin-top:4px;}
.main .m_right .newslist dd a{ color:#4C5A6B;}
.main .m_right .newinfor{ margin-top:18px;}
.main .m_right .newinfor .newstitle{ text-align:center; font-size:14px; font-weight:bold; margin:10px 0;}
.main .m_right .newinfor .newsline{ text-align:center; height:26px; line-height:26px; border-bottom:1px dotted #dfdfdf; border-top:1px dotted #dfdfdf;}
.main .m_right .newinfor .newscontent{ padding:10px; line-height:18px;}
.main .m_right .newinfor .newscontent p{ margin:12px 0;}
.main .m_right .newinfor .newscontent .newimg{text-align:center;}
.main .m_right .newinfor .newscontent .newimg img{ padding:4px; border:1px solid #dfdfdf; }
.main .m_right .product{ padding:0px 0;}
.main .m_right .product #pro-list li{ width:25%;  float:left; display:inline; margin:0 0 5px 0; padding:10px 0 0 0; overflow:hidden;text-align:center}
.main .m_right .product #pro-list .pro_hover{ background:url(../images/pro_hover_bg.gif) center no-repeat;}
.main .m_right .product #pro-list li p{text-align:center;margin-top:5px;}
.main .m_right .product #pro-list li img{ border:1px solid #E0E0E0; padding:4px 11px; width:130px; height:130px; margin-top:6px;}
/*------------------------------------新添加的产品页面样式    -------------------*/
.protext{ margin-top:38px; }
.main1{ width:1024px; margin:auto; }
.main .pro{float:left; width:768px;  display:inline; margin-right:15px;}
.main .pro .m_right{ float:left; width:768px; display:inline;}
.main .pro .m_right .righttitle{ border-bottom:1px solid #ccc;margin-bottom:5px; }
.main .pro .m_right .righttitle span{ float:right; padding-right:4px;}
.main .pro .m_right .righttitle h2{ width:200px; padding:0 0 4px 34px; background:url(../images/inco3.gif) 12px 8px no-repeat; color:#08398B;}
.main .pro .m_right .product{ padding:0px 0;}
.main .pro .m_right .product #pro-list li{ width:165px; height:179px; float:left; display:inline; margin:0 16px 5px 0; padding:10px 0 0 10px;  overflow:hidden;}
.main .pro .m_right .product #pro-list .pro_hover{ background:url(../images/pro_hover_bg.gif) center;}
.main .pro .m_right .product #pro-list li p{padding:6px 0 0 0px;white-space: nowrap;}
.main .pro .m_right .product #pro-list li img{ border:1px solid #E0E0E0; padding:4px 11px; width:130px; height:130px; margin-top:6px;}
.main .pro .m_right .product #pro-list1 li{ width:165px; height:179px; float:left; display:inline; margin:0 16px 5px 0; padding:10px 0 0 10px; overflow:hidden;}
.main .pro .m_right .product #pro-list1 .pro_hover{ background:url(../images/pro_hover_bg.gif) center;}
.main .pro .m_right .product #pro-list1 li p{ background:url(../images/proname_bg.gif) 1px 7px no-repeat; padding:6px 0 0 20px;}
.main .pro .m_right .product #pro-list1 li img{ border:1px solid #E0E0E0; padding:4px 11px; width:130px; height:130px; margin-top:6px;}

/*----------------------------------------------------------产品详细页面样式--------------------------------------------------------------*/
.p_info .p_table{ zoom:1; }
.p_info .p_table img{ float:right; border:1px solid #efefef; padding:2px; width:260px; height:260px; margin:0 0 0 20px;}
.p_info .p_table .tel_400{ margin:0;}
.p_info .p_table .tel_400 img{float:none; border:none; padding:0; width:220px; height:22px; margin:20px 0 0 0;}
.p_info .p_table h1{padding:20px 0;color:#FF6600;font-size:32px;}
.p_info .p_table h2{color:#666;font-size:18px; margin-bottom:20px;}
.p_info .p_table p{ line-height:36px;}
.p_info .p_table:after{ content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.p_info .p_tab{ height:31px; overflow:hidden;}
.p_info .p_tab a{ float:right; color:#ff6600; margin:14px 2px 0 0;}
.p_info .p_tab li{ float:left; display:inline; width:98px; height:31px; margin-right:2px; background:url(../images/pro_infor_bg.gif) -102px 0 no-repeat; text-align:center; line-height:31px; cursor:pointer;}
.p_info .p_tab .p_on{ background:url(../images/pro_infor_bg.gif) 0 0 no-repeat; color:#fff;}
.p_info .p_content{line-height:36px;border:1px solid #ccc;padding:0 10px 20px}
/*分页样式*/
.pager{ margin:5px; text-align:center;}
.pager a,span{font-size:14px; margin-right:4px;}
.pager a{ border:#ccc 1px solid; padding:4px 7px ; text-decoration:none;}
.pager a:hover {border:#ccc 1px solid; color:#fff; background:#FF6600;}
.pager a:active {border:#ccc 1px solid; color:#fff; background:#FF6600;}
.pager span.current {border: #ccc 1px solid; padding:4px 7px;color:#000;font-weight:bold;}
.pager span.disabled {border:#dfdfdf 1px solid; padding:4px 7px;}
.sli1{ background:#FF6600; color:#fff; font-weight:bold;}
/*弹窗*/
#filter{filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; background:#888; position:absolute; height:100%; width:100%; top:0; left:0; z-index:4;}
#alert{background:#ffffff;z-index:10;position:absolute; width:390px; border:6px solid #777; display:none;}
#alert .title{ background:url(../images/bg_title_1.png) repeat-x scroll 0 0 transparent;color: #fff;font-size: 14px; font-weight: bold;height: 30px;line-height: 30px;padding-left: 10px;}
#alert .title span{ float:right; display:block; background: url(../images/bg_title_close.png) no-repeat scroll 0 0 transparent; height: 30px;width:30px; cursor:pointer;}
#alert .a_content{ padding:12px;}


.index_container{
	width:1024px;
	margin:0 auto;
	font-family:"微软雅黑";
	margin-top:15px;
}
.layer1,.layer2{
	width:100%;
	margin-top:10px;
}
.about_box{
	width:370px;
	height:240px;
	float:left;
}
.news_box{
	width:640px;
	height:240px;
	float:right;
}

.about_box,.news_box{
	overflow:hidden;
}
._title{
	width:100%;
	height:35px;
	line-height:35px;
}
._title h3{
	margin-left:15px;
	float:left;
}
._content{
	width:100%;
	height:201px;
	margin-top:10px;
}
.tbg{
	background:#F4F4F4;
}
.c_color{
	color:#083E88;
}
.more{
	
	float:right;
	margin-right:10px;
}
.more a{
	color:#D71820;
}
._image,._list,._intro{
	float:left;
}
._image{
	width:139px;
	height:201px;
}
._intro{
	width:200px;
	margin-top:15px;
	line-height:25px;
	text-indent:20px;
	margin-left:10px;
}
._list{
	width:450px;
	margin-left:20px;
	margin-top:15px;
}
._list li{
	list-style:none;
}
._list li+li{
	margin-top:9px;
}
._list li span{float:right;}

.product_box{
		width:100%;
	height:240px;
}
._line{
	width:100%;
	margin:0 auto;
	min-width:1024px;
	height:15px;
	border-bottom:3px solid #083E88;
}
.xiaolei{
    font-size:26px;
    margin-left:10px;
    color:#374fb3!important;
}
.xiaolei:hover{
    font-size:30px;
    color:#182b7d!important;
}

