@charset "utf-8";
/* CSS Document */

body {
	font-size:12px;
	font-family:"微软雅黑";
	width:100%;
	margin: 0 auto;
	
}

/*内页banner*/ 
.banner1{ height:400px; width:100%;margin: 1px auto 10px; overflow: hidden; text-align: center;}








/*整体*/ 
.content { width:1200px; margin:auto; margin-top:20px; }
.tt { width:100%; margin:0 auto; height:30px; background:#125181; line-height:30px;border-bottom:1px  dashed #999999;}
.tt span { width:960px; margin:0 auto;  display:block; color:#CCC}

/*左边*/ 
.left { width: 245px; float: left; overflow: hidden; }
.leib .tit { width: 225px; height: 100px; line-height: 100px; text-align: center; background:#2061C4; font-size: 25px; color: #fff; padding-right:10px; padding-left:10px; font-family:"微软雅黑";}
.leib .nr { overflow: hidden; background: #fff; }
.leib .nr h4 { background: url(zx_h.gif) no-repeat; width: 245px; height: 50px; line-height: 50px; font-size:16px; text-align:center }
.leib ul { border: 1px solid #ccc; border-top: 0; font-size:16px; }
.leib ul li { line-height: 55px; height: 55px; border-bottom: 1px dashed #d8d8d8; padding: 0 25px; background: url(zx_li.gif) no-repeat 200px 17px; list-style: none; text-align:center }
.leib ul li a { color:#666}

/*联系我们*/ 
.leftlx { text-align: left; font-family: "Microsoft YaHei"; padding: 6px; height: 350px; overflow: hidden; border: 1px solid #ccc; margin: 10px 0; background: #fff; }
.leftlx h3 { font-size: 16px; color: #3b3b3b; border-bottom: 1px solid #ededed; height: 63px; line-height: 63px; margin-bottom: 10px; padding-left: 8px; }
.leftlx h3 span { color: #c4c4c4; margin-left: 10px; font-weight: normal; }
.leftlx .phone { margin: 0 10px 5px; height:65px; border-bottom: 1px solid #ededed; color: #727272; }
.leftlx .phone span { font-size: 12px; background: url(tel.jpg) no-repeat 0 0; padding-left: 50px; height: 45px; display: block; }
.leftlx .phone span b { display: block; color: #3b3b3b; font-size: 18px; margin-top: 2px; }
.leftlx p { line-height: 22px; font-size: 14px; color: #666; margin-bottom: 10px; padding-left: 10px; }


/*新闻右侧*/ 
.right { width: 930px; float: left; display: inline; margin-left: 20px; overflow: hidden; }
.righttop { background: url(right_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.plc { font-size: 14px; background-color: #fff; height: 30px; line-height: 30px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 0 10px; position: relative; color: #666; overflow: hidden; font-family:"微软雅黑"; }
.rightbot { background: url(right_bot_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; margin-bottom: 10px; }
.righttop { background: url(right_top_img.gif) no-repeat; height: 3px; font-size: 0; overflow: hidden; }
.right_main { background-color: #fff; border: solid 1px #ccc; border-top: none; border-bottom: none; zoom: 1; padding: 10px 5px 0; overflow: hidden; }
.news_con { margin: 0 auto; }
dl.news_dl { font-size: 14px; color: #666; padding: 0 5px; line-height: 22px; border-bottom: 1px dashed #CCCCCC; }
dl.news_dl dt { margin-bottom: 3px; margin-top: 5px; line-height: 24px; height: 24px; overflow: hidden; }
dl.news_dl .dt_2 { font-size: 12px; float: right; padding: 0 10px 0 8px; font-family: "宋体"; }
dl.news_dl .dt_1 { height: 20px; background: url(ico10.gif) no-repeat 0 6px; padding-left: 10px; font-size: 14px; color: #014da1; font-weight: bold; }
dl.news_dl dd { font-size: 12px; padding-left: 10px; height: 45px; overflow: hidden; margin-bottom: 10px; text-indent:25px;} 

/*产品中心*/
dl.pd_list_dl{ width:232px; overflow:hidden; float:left;padding:5px 5px 0px 25px;height:225px;}
dl.pd_list_dl dt{ width:232px; height:185px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{width:228px; height:160px; padding:3px; border:1px solid #D6D6D6; }
dl.pd_list_dl dt a:hover img{border:1px solid #274276;}
dl.pd_list_dl dd{ margin-top:0px; height:30px; width:213px; line-height:30px; text-align:center; overflow:hidden;}

dl.pd_list_dl2{ width:360px; overflow:hidden; float:left;padding:5px 0 10px 10px;height:130px;}
dl.pd_list_dl2 dt{ width:177px; height:130px;line-height:0; font-size:0; float:left;}
dl.pd_list_dl2 dt img{width:173px; height:126px; padding:1px; border:1px solid #D6D6D6; }
dl.pd_list_dl2 dt a:hover img{border:1px solid #274276;}
dl.pd_list_dl2 dd{  padding-left:5px; height:130px; width:175px; line-height:30px;  overflow:hidden;}
dl.pd_list_dl2 dd h3{ height:24px; line-height:24px; overflow:hidden; color:#274276; }
dl.pd_list_dl2 dd h3 a{font-size:14px; font-weight:normal; color:#274276;}
dl.pd_list_dl2 dd p{ height:100px; overflow:hidden; line-height:20px;}

dl.pd_list_dls {width:217px; overflow:hidden; float:left;padding:5px 15px 10px; height:216px;}
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:217px; height:186px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:209px; height:178px; border:1px solid #D6D6D6; padding:3px; }
dl.pd_list_dls dt a:hover img{border:1px solid #274276;}
dl.pd_list_dls dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a:hover,dl.pd_list_dl dd a:hover {color:#274276;}


/*公司简介*/
.ggjj { padding:15px; min-height:600px;}
.ggjj p { font-size:15px; line-height:35px; font-family:"微软雅黑"; text-indent:2em;}
.ggjj img { display:block; margin:0 auto;}

.nybt {width: 100%;height: 36px;font-size: 22px;display: inline-block;text-align: center;color: #105095;}
.nysj {width: 100%;height: 35px;line-height: 25px;border-bottom: 1px dashed #CCC;color: #666;font-size: 14px;display: inline-block;text-align: center; margin-bottom:10px;}

/*pro*/
.pro{padding-top: 53px;height: 895px;overflow: hidden;}

.proh{text-align: center;background: url(hbg1.png) no-repeat center 18px;font-family: "宋体";}
.proh a{font-size: 38px;font-weight: bold;color: #000;}
.proh p{text-transform: uppercase;font-size: 14px;color: #000;font-weight: normal;letter-spacing: 1px;margin-top: 4px;margin-bottom: 35px;font-weight: bold;}

.pro_l{width: 245px;overflow: hidden;}
.pro_l h2{height: 67px;background: url(pro_lbg.gif) no-repeat;overflow: hidden;text-align: center;line-height: 67px;}
.pro_l h2 a{font-size: 26px;color: #fff;text-decoration: none;font-weight: normal;display: block;}
.pro_lbox{background: #fff;width: 243px; border:1px solid #CCC;}
.pro_lbox h3{font-size: 16px;color: #fff;padding-left: 55px;background: #5382cb ;height: 45px;line-height: 45px;overflow: hidden;margin-bottom: 16px; font-family:"微软雅黑";}
.pro_lbox h3 a{color: #fff;}
.pro_lbox h4{height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #5b3a31;background: url(probg2.gif) no-repeat;font-weight: normal;margin-bottom: 13px; padding:0 30px; background:url(dhx.png) no-repeat left center; width:185px; }
.pro_lbox h4 a{color: #5b3a31;height: 32px;line-height: 32px; width:180px; display:block; border:1px solid #CCC; background:#FFF;}
.pro_lbox b{display: block;;margin-left: 37px;font-size: 14px;color: #404040;margin-bottom: 4px;padding-left: 16px;background: url(prob_bg.gif) no-repeat 0 center;}
.pro_lbox b a{color: #404040;}
.pro_lbox ul{padding-left: 52px;margin-bottom:18px;}
.pro_lbox ul.pro_last{padding-left: 37px;}
.pro_lbox ul.pro_last li a,.pro_lbox ul.pro_lb li a{font-weight: bold;}
.pro_lbox ul li{overflow: hidden;height: 26px;float: left;width:172px; border-bottom:1px dashed #999;line-height: 26px;}
.pro_lbox ul li a{font-size: 14px;color: #1b1b1b;text-decoration: none;}

.nolist a{font-weight: bold;}
.nolist{ float:left; width:94px; overflow:hidden;}

.pro-r{width:815px; float:right;overflow: hidden;}
.pro-r h3{height:44px; line-height:44px; border-bottom:1px solid #942518; border-top:1px solid #942518;}
.pro-r h3 em{float: left; color:#942518; font-size:16px;font-family:'Microsoft YaHei';font-weight:normal;background:url('ic3.gif') no-repeat 0 center; padding-left:28px;}
.pro-r h3 em a{color:#942518;}
.pro-r h3 span { font-size:14px; font-weight:normal; color:#FFF}
.pro-r ul{margin-right:-14px;padding:20px 0 0;}
.pro-r li{width:260px; float:left; margin:0 7px 7px 7px;_height:191px;}
.pro-r li img{display:block; width:249px; height:173px; border:1px solid #999; padding:4px;}
.pro-r li span{display:block;height:25px; line-height:30px;padding:9px 5px; background:url(yiny.png) no-repeat center top; text-align:center; font-size:14px;}
.pro-r li span img{display:inline-block; width:62px; height:18px; border:none;}
.pro-r li span i{float: right;}
.pro-r li a{color:#444444;}

.prev1,.next1{display: block;height: 61px;position: absolute;top: 120px;}
.next1{width: 27px;}
.prev1{width: 27px;}
.prev1{background: url(prev1.gif) no-repeat 0px 0;left: 0;}
.next1{background: url(next1.gif) no-repeat 0px 0;right: 0;}


/* -- 翻页效果 -- */
.apage { height:25px; line-height:25px; float:left; width:100%; background:#F9F9F9; padding:0 5px; margin-bottom:15px; margin-top:15px; border:solid 1px #ccc; text-align:right; color:#666; }
.apage a { border:1px solid #d4e3e9; padding:0 3px; color:#666; margin-right:5px;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur { border:1px solid #D5D5D5;background-color:#274276; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(first_page.gif) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background:url(pre_page.gif) 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_np { background:url(next_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background:url(last_page.gif) 8px 4px no-repeat; padding-right:12px;}
.apage select { font-size:8px;}
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

/*产品详情栏目页*/
.cp_xq { width:94%; height:188px; float:left; margin:10px 0 18px 20px; border-bottom:1px dashed #999999; }
.cp_xq dt { width:220px; height:175px; float:left; margin-right:15px;}
.cp_xq dt img { width:210px; height:165px; border:1px solid #CCC;}
.cp_xq dd { width:625px; float:left;}
.cp_xq dd span { width:100%; float:left; height:35px; line-height:35px; border-bottom:1px solid #999; font-size:20px; color:#06C; font-weight:bold;}
.cp_xq dd span a { color:#2061C4; font-family:"微软雅黑";}
.cp_xq dd em {font-style: normal; line-height:28px; display:block; text-indent:2em; width:100%; height:112px; float:left; margin-top:8px; color:#333;}
.cp_xq dd i { font-style: normal;width:100%; float:left; text-align:right;}


/*-----留言-----*/
.msg input{line-height: 25px;margin-bottom:12px;}
.colorblur { width:230px;}
#问题留言 { width:320px; height:100px;}
#validateCode{margin-top:12px;}


/*在线招聘*/


.nr_zxzp { width:100%; min-height:200px; float:left; border-bottom:1px dashed #CCCCCC; margin-bottom:20px;}

#frmInput_在线招聘 tr { width:340px; margin-bottom:15px; float:left}
#frmInput_在线招聘 tr td { height:30px; }


/*---下图片and新闻--*/
.RandomNews {background-color:#fff;}
.diysr{background:url("ry_h.gif") no-repeat scroll left bottom;height:36px;line-height:36px;padding-left:15px;color: #008dcf;font-size: 17px;}
.diysr em{ font:12px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}
.diysr a{color:#008dcf;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{width:833px;padding-top:8px;}
.news_random li{ height:28px;line-height:28px; padding:0 17px 0 10px;  width:389px; float:left;overflow:hidden;}
.news_random li a{ background:url(ico55.gif) no-repeat 0 4px; padding-left:12px;}

.news_random dl.pd_list_dl{ padding:10px 19px;}

dl.pd_list_dl{ width:239px; overflow:hidden; float:left;padding:10px 30px 10px;height:215px;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ width:239px; height:174px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{ width: 235px;  height: 170px;padding:1px; border:1px solid #D6D6D6; }
dl.pd_list_dl dt a:hover img{border:1px solid #008dcf;}
dl.pd_list_dl dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden;}


/*联系*/
.lx_p {line-height:30px; font-size:14px; margin-left:10px;}
.lx_map { width:800px; margin:0 auto 30px;}

/*产品详情内页*/
.cp_xqt { width:100%; height:500px; float:left; border-bottom:1px dashed #666666;}
.cp_xqt p { width:380px; height:285px; margin:10px; text-align:center;}
.cp_xqt dt img { width:380px; height:285px;}
.cp_xqt span { text-align:center; width:100%; line-height:35px; font-size:18px;margin-top:25px; margin-bottom:15px; color:#06C; font-weight:bold; display:block;}
.cp_xqt p { width:100%; height:35px; line-height:35px; float:left; font-size:14px; display:block; color:#666;}
.cp_xqt p b { display:block; float:left; width:120px; height:35px; }

.cp_xqd {  height:auto; float:left; padding:20px; font-size:14px; line-height:25px; text-indent:26px;}





