@charset "gb2312";

/* CSS Document */

body{ padding:0px; margin:0px; background: url(../images/bg.jpg) repeat-x; color:#434343;  font-size:12px; font-family:"微软雅黑"; }

ul, li, ol, dl, dt, dd { margin:0; padding:0; list-style:none }

img { display:inline-block; border:0; -ms-interpolation-mode:bicubic }

a { text-decoration:none; color:inherit; color:#434343}

.clear { clear:both; padding:0px; margin:0px;}

h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:normal }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,blockquote,p,button{padding:0; margin:0;}

.mat15 {
    margin-top: 15px;
}

.mat20 {
    margin-top: 20px;
}

.mat30 {
    margin-top: 30px;
}

.mat40 {
    margin-top: 45px;
}

.fl{ float:left}

.fr{ float:right}
.mrlb10{margin-right:10px; margin-left:10px; margin-bottom:10px}
.mrb10{margin-right:10px; margin-bottom:10px}
.pt20{padding-top:20px}
.mb10{margin-bottom:10px}
#top{ width:980px; padding:0px; margin:0 auto;}

#top_left{ float:left; height:32px; line-height:32px;}

#top_right{ float:right; height:32px; line-height:32px;}



#logo{ width:980px; height:84px; padding:10px 0px 8px 0px; overflow:hidden; margin:0 auto}



#dhnr{ width:980px; padding:0px; margin:0px auto; font-size:14px; height:49px; overflow:hidden}

#dhnr ul{ padding:0px; margin:0px 0 0 5px; list-style:none}

#dhnr ul li{ float:left; margin:0px; background:url(../images/dh_right.jpg) no-repeat right; line-height:49px; height:49px;}

#dhnr ul li a{ color:#FFFFFF;  padding:0px 31px 0 31px; display:block}

#dhnr ul li a:hover{ background-color:#f35601}

#dhnr .on{background-color:#f35601}
.dinnr{margin:10px 0 0; padding:0px;}

.dinnr ul li{ float:left; margin-bottom:20px;display:inline; padding-left:5px; }

.dinnr ul li span{color: #666; font-family:"宋体"; font-size:12px; display:block; text-align:left; padding-top:5px; margin-left:5px; line-height:25px; padding-right:5px;}

.dinnr ul li a{ font-family: "宋体"; font-size:14px;  text-decoration:none;  font-weight: bold; color:#000}

.dinnr ul li a b{ font-family: "宋体"; font-size:12px;  text-decoration:none;}

.dinnr ul li  img { padding:2px; border:solid 10px #F1F1F4; display:block; margin-bottom:8px; float:left; margin-right:10px; width:142px; height:116px; }

#banner{ background:url(../images/banner.jpg) no-repeat center; height:500px; overflow:hidden}

#flashs{ position:relative; height:500px; overflow:hidden;}

#flashs .bgitem{  z-index:-999;position:absolute; top:0; }

#flashs .btn{ position:absolute; z-index:999; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}

#flashs .btn span{ color:#FF3300;  background:#fff; border:1px solid #FF4B45; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}

#flashs .btn span.cur{ background:#F38001; color:#fff;}
.global{
	width: 1200px;
	margin: 0 auto;
}


#banner1{ background:url(../images/banner.jpg) no-repeat center; height:380px; overflow:hidden}

#ssbg{ background-color:#E9E9E9; clear:both}

#ss{ width:980px; margin:0 auto;height:51px; overflow:hidden; padding:0px; }

.search{ float:left; padding:7px 0px 0px 0px; width:305px;}

.search .text11{background:url(../images/ss1.jpg) no-repeat 0;border:none; height:33px; line-height:33px; width:250px; margin:0; padding:0 0 0 10px}

.search .button{background:url(../images/ss2.jpg) no-repeat 0;border:none; font-weight:bold; color:#fff; height:33px;width:33px; text-align:center}

#ssleft{ float:left; width:650px; height:51px; line-height:51px; color:#000}

#ssleft b{ color:#028c8f; font-size:14px;}



#hzhbny ul{ margin:10px 0 0; padding:0px;}

#hzhbny li{ padding:0px; margin:0px 5px 0px 5px; float:left }

#hzhbny li img{ height:75px; width:170px; border:1px solid #EBEBEB}

#hzhbny li span{ line-height:35px; display:block;  text-align:center}



#main1bg{ background:url(../images/main1bg.jpg) repeat-x top; background-color:#F5F5F5}

#main1{ width:980px; margin:0px auto; padding:25px 0 0; clear:both}

#main1_left{ width:210px; padding:20px 0px 0px 0px; margin:8px 0 0; float:left; background-color:#02358f; color:#fff}

#main1_left a{ color:#FFFFFF}

#main1_lefttop{ font-size:20px; font-weight:bold; margin:0 0 0 15px; padding:0 0 10px 0; color:#FFFFFF; background:url(../images/line1.jpg) no-repeat bottom left }

#main1_pronr{ padding:10px  0px 0px 0px;}

#main1_pronr h4{ background:url(../images/prob1.jpg) no-repeat 0 bottom; height:35px; line-height:35px; padding-left:50px; margin:0 0 0 0px; font-size:14px; font-family:"微软雅黑"; font-weight:400; }

#main1_pronr ul{ margin:0px; padding:0 0 10px 0; list-style:none; }

#main1_pronr ul li{ background:url(../images/left_probg2.jpg) no-repeat center; height:27px; line-height:27px; padding-left:30px; margin:0 0 0 20px;}

#main1_right{ width:763px; margin:0px; padding:0px; float:right;}



#main1_aboutnr{  padding:13px 10px 13px 10px; height: auto; overflow:hidden; border-left:3px solid #0064CB;border-right:3px solid #0064CB;border-bottom:3px solid #0064CB; background-color:#F5F5F5 }

#main1_aboutnr ul li{ background:url(../images/left_pro2.jpg) no-repeat left; font-weight:bold; height:26px; line-height:26px; padding-left:40px;}
.content1{ width:1000px; margin:0 auto; padding:0px 10px; overflow:hidden; clear:both;}
.dz{ padding:23px 0 25px; margin:0 auto; width:1000px}
.dz_t{ background:url(/images/dz_btbg.gif) no-repeat; height:86px;font-family:"Microsoft YaHei"; padding-bottom:36px;}
.dz_t p{ line-height:42px; padding-left:25px;}
.dz_t a{font-family:"Microsoft YaHei"; position:relative; height:46px; display:inline-block; line-height:46px;}
.dz_t i{ font-size:43px; color:#01118d; font-style:normal;}
.dz_t span{ font-size:28px; color:#000; width:250px; position:absolute; top:-6px; left:184px;}
.dz_t q{ font-size:26px; color:#000;}
.dz_t em{font-size:24px; color:#01118d; font-weight:bold;}
.dz_l{ position:relative; width:591px; padding-bottom:30px;}
.dz_l span{ position:absolute; top:485px; left:155px;}
.dz_l img{ width:591px; height:543px;}
.dz_l span img{ width:173px; height:40px;}
.dz_r{ width:365px;font-family:"Microsoft YaHei"; position:relative;}
.dz_r p{ border-bottom:#dddddd 1px dashed; height:99px; overflow:hidden;}
.dz_r p em{ display:block; background:url(/images/dz_line.gif) no-repeat 0 bottom; height:40px; line-height:35px; font-size:18px; color:#000; font-weight:bold;}
.dz_r p em i{ font-family:Arial, Helvetica, sans-serif; color:#c5c5c5; font-weight:normal; text-transform:uppercase; padding-left:10px;}
.dz_r p span{ font-size:15px; color:#797979; display:block; line-height:22px; padding-top:8px;}
.dz_r p span q{ color:#ff1b00;}
.dz_r .dz_rp01{
	position: absolute;
	top: 0;
	left: -90px;
	width: 481px;
}
.dz_r .dz_rp02{
	position: absolute;
	top: 118px;
	left: 0;
	width: 402px;
}
.dz_r .dz_rp03{
	position: absolute;
	top: 240px;
	left: 0;
	width: 386px;
}
.dz_r .dz_rp03 em,.dz_r .dz_rp03 span{ padding-left:20px;}
.dz_r .dz_rp04{
	position: absolute;
	top: 355px;
	left: 0;
	width: 373px;
}
.dz_r .dz_rp05{ position:absolute; left:-80px; border:none; top:455px;}

#line2{ float:left;}
.dt { width:302px; height:358px; overflow:hidden; margin:0; padding-left:26px;padding-right:26px; background:url(/images/news_lbg.gif) no-repeat left 0; }
.dt h2 { height:32px; line-height:32px;}
.dt_con { padding:20px 0 0 0; height:274px; overflow:hidden; width:328px; font-size:14px;}
.dt_con dl { width:300px; height:153px; overflow:hidden;}
.dt_con dl dt { float:left; width:122px;}
.dt_con dl dt img { width:122px; height:133px;}
.dt_con dl dd { float:left; padding-left:14px; width:156px;}
.dt_con dl dd h3 { font-size:14px; height:24px; line-height:24px; overflow:hidden;}
.dt_con dl dd h3 a { color:#57452d;}
.dt_con dl dd p { color:#5c5751; line-height:20px; height:65px; font-size:12px }
.dt_con dl dd span a { color:#333333; height:30px; line-height:30px;}
.dt_con ul { overflow:hidden; width:322px;}
.dt_con ul li { border-bottom:1px dashed #ccc; width:288px; background:url(../Images/01.gif) no-repeat left center; padding-left:14px; margin-right:10px; height:28px; line-height:28px; overflow:hidden; float:left;}
.dt_con ul li a { color:#5c5751; }
.dt_con ul .nomar { margin-right:0;}


.pro { float:right; width:718px; padding:20px;}

#protop{ font-size:18px; color:#9D9D9D; margin:0 0 20px 0}

#protop span{ color:#02358f; font-weight:bold}

#zixun{position: absolute; float:left; margin:-40px 0px 0px 660px}

.pro .tit { padding:0px 0px 0px 0px; margin:0px; height:30px; line-height:30px; font-size:15px; border-bottom:1px solid #D8D8D8}

.pro .tit ul{ list-style: none; padding:0px; margin:0px;}

.pro .tit li { float:left; height:30px; line-height:30px; border-right:1px solid #fff; background-color:#02358f}

.pro .tit li a { padding-left:20px; color:#fff; background:url(../images/b2.gif) no-repeat 0;}

.pro .tit li span { padding-right:20px; }

.pro .tit li a:hover, .pro .tit .cur a { background-color:#F38001; color:#ffffff; display:block; text-decoration:none;}

.pro .tit li a:Hover span, .pro .tit .cur a span { background-color:#F38001 ; display:block;}

.pro .tit .nones { background:none}

.pro .nr { height:auto; margin:0px; padding:0px 0px 0px 0px; overflow:hidden;}

.pro .nr ul{ margin:10px 0 0; padding:0px;}

.pro .nr dl { float:left; margin:0px 14px 0px 0px; height:240px; width:165px; padding:0px;}

.pro .nr dt { font-size:0; line-height:0; padding:0px; margin:0px}

.pro .nr dt img { width:165px; height:190px; border:0px; border:1px solid #cccccc;}

.pro .nr dd{width:165px; display:block; background:url(../images/probtbg.gif) no-repeat; line-height:30px; overflow:hidden;  text-align:center; margin:0px;}

.pro .nr dd span{ background-color:#F38001; margin:8px 0px 0px 0px; height:35px; line-height:35px; text-align:center; padding:5px 20px; color:#fff; }

#xbanner{ padding:25px 0 0; margin:0 auto; text-align:center; background:url(../images/xbannerbg.jpg) repeat-x}





#main7{ width:980px; padding:0px; margin:20px auto}

#main7_left{width:210px; padding:0px; margin:0; float:left; }

#leftabout{width:210px;   float:left; padding:10px 0 10px 0; color:#fff; background-color:#028c8f;}

#leftabout h1{ font-size:18px; font-weight:bold; margin:0 0 0 15px; padding:0 0 10px 0; color:#FFFFFF; background:url(../images/line1.jpg) no-repeat bottom left}

#leftabout li{height:30px; line-height:30px; padding:0 0 0 10px; margin:0px 0 0 15px; font-size:14px; background:url(../images/line1.jpg) no-repeat bottom left}

#leftabout li a{ color:#fff}

#main7_right{ width:755px; padding:0px; margin:0px; float:right; padding:0px}

#main7_rightop{ background:url(../images/right_btbg.jpg) no-repeat bottom left; padding:10px 10px; border:1px solid #D2D2D2; background-color:#F8F8F8; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}

#main7_rightop b{ font-size:14px;}

#main7_rightop span{ float:right;}

#main7_rightnr{ padding:8px 12px; margin:10px 0 0 ; line-height:24px; border:1px solid #D2D2D2;}

#left_mews{ padding:0px; margin:15px 0 0;}

#left_mewstop{ background-color:#028c8f; height:37px; line-height:37px; padding:0 0 0 20px; color:#FFFFFF; font-size:14px; font-weight:bold;}

#left_mewsnr{ padding:8px 15px 15px 15px; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2;border-bottom:1px solid #D2D2D2; line-height:23px; background-color:#fff}

#left_mewsnr b{ color:#B50808; font-size:20px;}

#left_mewsnr li{ background:url(../images/b1.jpg) no-repeat 0; height:30px; line-height:30px; padding:0 0 0 12px;}





#xwzxnr{ padding:0px; margin:0px;}

#xwzxnr dl{ border-bottom:1px dashed #ccc; padding:0px; margin:0px 0px 10px 0px; line-height:22px;}

#xwzxnr dt{ background: url(../images/b1.jpg) no-repeat 0px 7px; padding-bottom:5px; padding-left:15px;font-weight:bold;}

#xwzxnr dt a{ color:#028c8f; font-size:14px;}

#xwzxnr dd{ padding:0px 10px 10px 0px; margin-left:15px;}



#newsnybt{ color:#028c8f; font-size:14px; font-weight:bold; margin-bottom:3px; border-bottom:1px dashed #ccc; height:30px; text-align:center}



#cpny ul{ margin:10px 0 10px; padding:0px;}

#cpny ul li{ padding:0px; margin:0px 9px 0px 7px; float:left;}

#cpny ul li img{ height:165px; width:220px; border:1px solid #ccc}

#cpny ul li span{ line-height:35px; display:block;  text-align:center}



#rcp{ float:right; width:325px; padding:0px; margin:0px;}

#rcpbt{ font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; padding:30px 0px 10px 0px; margin-bottom:7px;}

#rcptime{ line-height:30px;}

#rcptime b{ font-size:25px; font-weight:bold; color:#CA0010}



#xgzx{ padding:0px; margin:15px 0 0; border:1px solid #ccc;}

#xgzxtop{ padding:0px 0px 0px 10px; font-weight:bold; border-bottom:1px solid #ccc; height:30px; font-size:13px; line-height:30px; background-color:#F7F7F7; color:#028c8f}

#xgzxnr { padding:0px 5px;}

#xgzxnr span{ float:right}

#xgzxnr li{ background:url(../images/b1.jpg) no-repeat 0; float:left; padding-left:12px; height:28px; line-height:28px; width:325px; margin:0px 0px 0px 10px}



#rcpxang{ padding:0px; margin:20px 0 0;}

#rcpxangr{ padding:5px 0px 0px 0px; line-height:24px;}



#xgtjnr { padding:18px 10px;}

#xgtjnr li{ padding:0px; margin:0px 8px 0 5px; float:left}

#xgtjnr li img{ width:220px; height:165px; border:1px solid #ccc}

#xgtjnr li span{display:block; line-height:32px; text-align:center; }



#otherny ul{ margin:10px 0 0; padding:0px;}

#otherny li{ padding:0px; margin:0px 8px 0px 8px; float:left }

#otherny li img{ height:165px; width:220px; border:1px solid #ccc}

#otherny li span{ line-height:35px; display:block;  text-align:center}



#webmap{ padding:0px; margin:0px;}

#webmap li{ margin:0px}

#webmap li h3{ font-weight:bold; color:#02ADC1; padding:3px; font-size:13px; border:1px solid #E8E8E8; margin-bottom:5px;}

#webmap li ul{margin-bottom:5px;}

#webmap li ul li{ padding-left:15px; border-bottom:1px dashed #E8E8E8}



#case{ width:980px; padding:0 0 20px 0; margin:0 auto; background:url(../images/case_bg.jpg) no-repeat center top;height:290px; background-color:#FFFFFF; position:relative}

#casetop{ font-size:26px;padding:20px 0 20px 0; text-align:center; font-weight:bold; background:url(../images/casetopbg.jpg) no-repeat center;}

#casetop b{ font-size:26px; color:#028c8f}

#casetop a{color:#D9D9D9}

.case_left{width:40px; position: absolute;  margin:75px 0px 0px 0; left:-15px; z-index:999}

.case_middle{ width:918px; float:left; margin:0 40px}

.case_middle ul{padding:0px; margin:0px;}

.case_middle li { float:left;margin:0px 8px;}

.case_middle li span{ display:block; text-align:center; height:30px; line-height:30px;}

.case_middle li img{ width:198px; height:154px; border:10px solid #E9E9E9;}

.case_right{ position: absolute;  width:40px; margin:75px 0 0px 0px; right:-15px; z-index:999}



#ystop1{ font-size:40px; font-weight:bold; text-align:center; color:#F38001; background:url(../images/ystop1bg.jpg); padding:20px 0 0 }

#ystop2{ font-size:24px; font-weight:bold; text-align:center; color:#ffffff; background:url(../images/ystop1bg.jpg); padding:0}

#ystop3{ font-size:18px; text-align:center; color:#bdf2f3; background:url(../images/ystop1bg.jpg); padding:8px 0 20px 0; text-transform:uppercase}



#ysbg{ background:url(../images/ystop1bg.jpg)}

#ys{ background:url(../images/ysbg.jpg) no-repeat; width:980px; height:506px; padding:0px; margin:0 auto}

#ys1{ width:840px; float:left; padding:15px 50px 0 80px; height:470px; overflow:hidden}

#ys1 h4{ padding:0px; margin:30px 0 8px 10px; font-size:20px; font-weight:bold; color:#F38001}

#ys1 h4 span{ color:#F38001}

#ys1 li{ height:24px; line-height:24px; margin-left:10px; font-size:14px;}

#ys1 li span{ color:#028c8f}



#main3bg{ background:url(../images/hzbg.jpg) repeat-x top; padding:15px 0 0}

#main3{width:960px; padding:15px 0 10px 0; border:10px solid #F1F1F4; margin:0 auto; background-color:#fff; position:relative}

#main3_top{ text-align:center; font-size:16px; font-weight:bold; padding:0 0 43px 0; background:url(../images/chosebt.jpg) no-repeat center;}

.jdkh_left{ position: absolute; left:-25px; margin:0px 0px 0px 0px}

.jdkh_middle{ width:910px; float:left; margin:0px 30px 0 30px}

.jdkh_middle ul{padding:0px; margin:0px;}

.jdkh_middle li { float:left;margin:0px 8px;}

.jdkh_middle li img{ width:158px; height:72px; border:1px solid #EFEDED}

.jdkh_middle li span{ line-height:30px; text-align:center; display:block}

.jdkh_right{ float:right; text-align:right;   position: absolute;  margin:0px; right:-25px;}





#main4{ width:980px; padding:0px; margin:20px auto 0 auto; border-top:2px solid #00427D; border-left:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; border-right:1px solid #E5E5E5}

#main4top{ background:url(../images/xb1.jpg) no-repeat 13px 13px; height:40px; line-height:40px; padding:0 10px 0px 25px; font-size:14px;}

#main4top b{ font-size:18px; font-family:"微软雅黑";  font-weight:400}

#main4top span{ padding:10px 0 0}

#khjznr{ padding:15px; margin:0px;}

#khjznr dl{ padding:0px; margin:0px 15px 0 0; height:156px; width:455px; float:left}

#khjznr dl dt img{ width:142px; height:117px; border:10px solid #F1F1F4; margin:0px 15px 0 0; float:left; }

#khjznr dl dd h1{ padding:0px; margin:0px; font-size:14px; font-weight:bold; }

#khjznr dl dd p{ padding:0px; margin:8px 0px; line-height:21px;}



#xbannerrbg{ background:url(../images/xbannerrbg.jpg) repeat-x top; text-align:center; padding:0px; margin:20px auto 0 auto}
#main5bg{ background-color:#ffffff; padding:0 0 25px 0; margin:0px auto}

#main5{ width:980px; padding:40px 0 0; margin:0px auto; }

#main5top{font-size:16px; margin:0px; padding:0 0 10px 0}

#main5top b{ color:#02358f}

#main5top span{ float:right}

#mian5nr{ background-color:#ebebeb; padding:10px 10px 0 0; line-height:24px; font-size:14px}

#xx{ border:10px solid #ebebeb; border-top:none; float:left}

#mian5nr h1{ font-size:14px; font-weight:bold; padding:10px 0 5px 0}

#xx111{ position: absolute; margin:0 0 0 372px; *margin:0 0 0}



#scjd{ width:980px; padding:0px; margin:25px auto 0 auto; background-color:#FFFFFF; position:relative}

#scjdtop{font-size:16px; margin:0px; padding:0 10px 10px 10px; height:40px ; line-height:40px}

#scjdtop b{ color:#028c8f}

#scjdtop span{ float:right; padding:10px 0 0}

.scjd_left{width:40px; position: absolute;  margin:55px 0px 0px 0; left:-15px;}

.scjd_middle{ width:918px; float:left; margin:0 40px}

.scjd_middle ul{padding:0px; margin:0px;}

.scjd_middle li { float:left;margin:0px 8px;}

.scjd_middle li span{ display:block; text-align:center; height:30px; line-height:30px;}

.scjd_middle li img{ width:182px; height:132px; border:10px solid #E9E9E9;}

.scjd_right{  position: absolute;  width:40px; margin:55px 0px 0px 0px; right:-15px;}
.conbg-cp1 { border-bottom:1px solid #ccc;}


#main6{ width:980px; padding:0px; margin:25px auto 0 auto; clear: both}

.news {float:left; width:681px;}

.news .tit{padding:0px 0px 0px 0px; margin:0px; background:url(../images/hnewsbg.jpg) repeat-x; height:43px; line-height:43px;}

.news .tit ul{list-style:none; padding:0px; margin:0px;}

.news .tit li{float:left; height:43px; line-height:43px; background:url(../images/a44.gif) repeat-x bottom;margin-right:0px;}

.news .tit li a{padding-left:138px; margin:0px; font-size:16px; font-family:"微软雅黑";}

.news .tit li span{ padding-right:138px;}

.news .tit li a:hover, .news .tit .cur a{background:url(../images/a11.jpg) repeat-x left;display:block; text-decoration:none; color:#ffffff; font-size:16px; font-family:"微软雅黑";}

.news .tit li a:Hover span, .news .tit .cur a span {background:url(../images/a22.jpg) repeat-x right; margin:0px;display:block; font-size:16px; font-family:"微软雅黑";}

.news .tit .nones{background:none}

.news .nr{height:auto; margin:0px; padding:20px 10px 15px 15px; overflow:hidden; border:1px solid #E5E5E5; border-top:none;}

.news .nr ul{margin:0px; padding:0px;}



.news .nr dl{ padding:0px; margin:0px; height:118px; overflow: hidden;}

.news .nr dl dt{ float:left; border:1px solid #BCBCBC;width:163px; height:111px;  border:1px solid #BEBBBB; margin-right:15px;}

.news .nr dl dt img{ width:163px; height:111px;}

.news .nr dl dd{ line-height:20px;}

.news .nr dl dd a{ color:#0553A6}

.news .nr dl dd h4 { height:20px; color:#000000; line-height:20px; display:block; padding:0px 0px 4px 0px; margin:0px;}

.news .nr ul ul{ padding:0px; margin:9px 0px 0px 0px; list-style:none; clear:both;}

.news .nr ul li{  height:35px; line-height:35px; background:url(../images/b1.jpg) no-repeat 0px; padding-left:13px; float:left; width:300px; margin:0 10px 0 0;}

.news .nr ul li span{ margin-top:0px; float:right;}



#main6_right{ width:282px; padding:0px; margin:0px; float:right; border:1px solid #E5E5E5;}

#main6_righttop{ background:url(../images/faqbg.jpg) repeat-x; height:43px; line-height:43px; padding:0 10px}

#main6_righttop b{ font-size:16px; font-weight:400; color:#028c8f}

#main6_righttop b span{ color:#B0B0B0}

#main6_rightnr{ padding:18px 0px 15px 15px; clear:both; height:338px; }

#main6_rightnr dl{ margin:0px 0 15px 0; border-bottom:1px dashed #ccc; height:83px;}

#main6_rightnr dt{ background:url(../images/wen.jpg) no-repeat; padding-left:25px; height:24px; line-height:24px;}

#main6_rightnr dd{ background:url(../images/da.jpg) no-repeat; padding-left:25px; height:24px; line-height:24px; margin:0px}



#footdhbg{ background-color:#EEF2F5; margin:0px auto 0 auto; padding:0}

#foot{ width:980px; padding:0; margin:0 auto;}



#foot li{ float:left; font-size:16px; margin:0; padding:30px 0 0 25px; height:230px; overflow:hidden; background:url(../images/ftdhbg.jpg) no-repeat; text-transform:uppercase; color:#004EB0; font-weight:bold;}

#foot li a{ color:#004EB0;}

#foot li ul{ margin:5px 0 0 0; padding:0px;  font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:none; line-height:30px; color: #666666; font-weight:400;}

#foot li ul li{width:90px; float:left; background:url(../images/b3.jpg) no-repeat 0;  padding:0 0 0 10px; margin:0px; font-size:12px;  height:24px; line-height:24px;font-weight:400; }

#foot li ul li a{color: #666666}



#footbg{ background-color:#4b4b4b; padding:10px 0px;}

#links{ width:980px; padding:0px; margin:0 auto;}

#links a{ color:#CCCCCC}

#linkstop{ color:#fff; font-size:16px;}

#linkstop span{ color:#4C4C4C}

#linksnr{ line-height:24px; padding:10px; color:#CCCCCC}



#footdh{ width:980px; margin:0 auto; line-height:35px;color:#fff; text-align:center; border-bottom:#ffffff solid 1px}

#footdh a{ color:#fff}



#bq{width:980px; padding:0px; margin:20px auto 0 auto; color:#CCCCCC}
#bq a{color:#CCCCCC}

#bq_left{ float:left; margin:10px 20px 0 0;}

#bq_middle{ float:left; line-height:20px;}

#bq_right{ float:right}


/*-----fanye---*/
.page{ width:710px; height:40px;overflow:hidden; border-top:20px #fff solid;}
.page li{float:left;padding:0 2px;line-height:18px;height:18px; margin:1px 1px 1px 1px;}
.page li a,ul.page li span{color:#0f569b;padding:1px 7px;display:block;border:1px solid #0f569b;font-weight:bold; margin:0;}
.page li a:hover,ul.page li a.hover{color:#fff;background:#0f569b;border:1px solid #0f569b;}
.ys{font-family:'Microsoft YaHei';background:url('../images/ys.gif') no-repeat center 0;}
.ys h3{height:151px; text-align:center;}
.ys ul{width:960px; margin:0 auto;}
.ys-a{height:274px;background:url('../images/ys1.jpg') no-repeat;padding:70px 0 0 420px;}
.ys-b{height:335px;background:url('../images/ys2.jpg') no-repeat;padding:27px 0 0 12px}
.ys-c{height:345px;background:url('../images/ys3.jpg') no-repeat;padding:30px 0 0 8px;}
.ys-d{height:320px;background:url('../images/ys4.jpg') no-repeat;padding:52px 0 0 490px}
.ys li span{color:#fff;font-size:26px; font-weight:bold; display:block;line-height:34px;margin-bottom:50px;}
.ys li span a{color:#fff;}
.ys li span b{color:#dc0a02;}
.ys li p{color:#fff; font-size:15px; padding:0 0 0 22px;line-height:34px;background:url('../Img/Index/ico2.gif') no-repeat 0 center;}
.ys li p b{color:#ffd800;}
.ys-a span{padding-left:112px;}
.ys-c span{padding-left:90px;}
.ys li.ys-b span{color:#c94151; padding-left:80px;}
.ys li.ys-b span a{color:#c94151;}
.ys li.ys-b p{color:#575757; font-size:18px; font-weight:bold;padding:0 0 8px; background:none;}
.ys li.ys-b p b{color:#1e7fc2; font-weight:bold;}
.ys li.ys-b p em{font-size:15px; display:inline-block; padding:0 95px 0 35px;}
.ys li.ys-b p em.last{padding-right:0;}
.ys li.ys-d span{color:#c94151; }
.ys li.ys-d span a{color:#c94151;}
.ys li.ys-d p{color:#575757;background:url('Img/Index/ico3.gif') no-repeat 0 center;}
.ys li.ys-d p b{color:#1e7fc2;}
.jz {   overflow:hidden; padding-top:10px; }
.jz h2 {background:url(/images/al_hover.gif) no-repeat; display:block; color:#000;text-decoration:none;  font-size:16px; height:38px; line-height:38px; padding:0 5px 0 74px; border-bottom:1px solid #ccc; font-weight:normal; font-family:"微软雅黑";}
.jz h2 a { color:#57452d;}
.jz h2 span a { font-size:12px; color:#333333;}
.jz_con { height:333px; overflow:hidden;}
.jz_con dl { height:143px; padding:18px 0 0 15px; overflow:hidden;width:464px;float:left; }
.jz_con .nobot { border-bottom:none;}
.jz_con dl dt { float:left; width:222px; height:143px; background:url(img/index/jzsha.gif) no-repeat center bottom;}
.jz_con dl dt img { width:222px; height:133px; }
.jz_con dl dd { float:left; padding-left:18px; width:222px;}
.jz_con dl dd h3 { height:24px; line-height:24px; font-size:14px; overflow:hidden;}
.jz_con dl dd h3 a { color:#57452d;}
.jz_con dl dd p { line-height:20px; padding:3px 0 0 0; height:80px; overflow:hidden;}
.jz_con dl dd span a { color:#333333; height:30px; line-height:30px;}
.faq { width:251px; height:358px; overflow:hidden; padding-left:26px; margin:0; background:url(/images/news_lbg.gif) no-repeat left 0; }
.faq h2 { height:32px; line-height:32px; border-bottom:1px solid #ccc;}
.fa_con {width:250px;  padding:0px 0 0 1px; overflow:hidden; margin-top:12px;font-size:14px;}
.fa_con dl { width:242px; padding:8px 0; overflow:hidden; border-bottom:1px dashed #ccc;}
.fa_con dl dt { height:28px; line-height:28px;overflow:hidden; padding-left:26px; background:url(../images/wen.gif) no-repeat left center;}
.fa_con dl dd { line-height:22px; padding:0 0 0 26px; background:url(../images/da.gif) no-repeat left 5px;}
.fa_con .nobot { border-bottom:none;}
.por {
    position: relative;
}
.subfilter {
}

.subfilter dl {
}

.subfilter dl dt {
    padding: 15px;
    background: #004080;
}

.subfilter dl dt h2 {
    font-weight: bold;
    font-size: 20px;
    color: #fff;
}

.subfilter dl dt p {
    height: 0px;
    padding-top: 16px;
    font-size: 10px;
    color: #C6DAEC;
    margin-top: 5px;
    background: url(../images/lefttt.jpg) no-repeat;
    overflow: hidden;
}

.subfilter dl dd {
    background: #BADFFF;
    margin-top: 10px;
}

.subfilter dl dd a {
    display: block;
    font-size: 14px;
    color: #333;
    padding: 5px 5px 5px 25px;
    background: #BADFFF url(../images/arrred.gif) no-repeat 105% center;
}

.subfilter dl dd a:hover {
    color: #CC3300;
    background: #FFDEBA url(../images/arrred.gif) no-repeat 96% center;
}

.subfilter dl dd.acitve a {
    color: #005196;
    font-weight: bold;
    background: url(../images/arrred.gif) no-repeat 10px center;
}

.subfilter dl dd.active a {
    color: #005196;
    font-weight: bold;
    background: url(../images/arrred.gif) no-repeat 10px center;
}

.subfilter dl dd.xSubfilterL3 {
    color: #333;
    font-weight: normal;
    background: #fff;
}

.subfilter dl dd.xSubfilterL3 a {
    margin: 0 0 0 20px;
    color: #333;
    font-weight: normal;
    background: #FFF;
}

.subfilter dl dd.xSubfilterL3.active a {
    background: #CCC;
}
.w740 {
    width: 739px;
}
.link {
    border-bottom: 1px solid #E2E2E2;
    padding: 10px;
}

.link a {
    display: inline-block;
    padding: 0 15px 0 5px;
    background: url(../images/arr.gif) no-repeat right center;
}

.link span {
    color: #666;
    padding-left: 10px;
    color: #002255;
}
.cae_title {
    border-bottom: 1px solid #E2E2E2;
    padding: 15px 0 5px 10px;
}

.cae_title h1 {
    font-weight: bold;
    padding-left: 28px;
    font-size: 26px;
    color: #0055aa;
    background: url(../images/pic_03.gif) no-repeat left center;
}

.cae_title h1 .redword {
    font-weight: normal;
    color: #AC0102;
}

.cae_title h1 i {
    font-weight: normal;
    font-size: 14px;
    color: #4D759C;
}

.cae_title p {
    padding-left: 28px;
    font-size: 14px;
    color: #444;
    margin-top: 6px;
}
/*-----------------------------------关于我们---------------------------------------*/
.Aboutus { position:relative;}
.Aboutus h3{padding:20px 0 10px 0; font-weight:bold;font-size:20px; color:#0055aa;}
.Aboutus h3 span{padding:0 0 0 10px;}
.Aboutus span{ color:#888; font-size:14px;}
.Aboutus h3 .xSubHead{color:#333; font-size:13px; font-weight:normal;}
.Aboutus p{ text-indent:2em; line-height:30px;}
.Aboutus .xRightImg{ float:right;margin:-10px 10px 0 5px;}
.Aboutus .xRightImgShadow{ float:right;margin:-30px 10px 0 5px;padding:5px;box-shadow:#666 0px 0px 7px;}
.Aboutus img{}
.Aboutus .xDotLine{ min-height:220px;padding-bottom:15px;border-bottom:1px dotted #333;}
.Aboutus .xDotLine li{list-style:square; margin:0 0 0 15px;line-height:30px;}
.Aboutus .xTable{margin:0 auto;}
.Aboutus .xTable td{ border:1px solid #CCC;}
.Aboutus .xTable img{padding:5px 5px 2px 5px;}
.products-list .list {
    overflow: hidden;
    position: relative;
}
.products-list ul {
    width: 747px;
}
.products-list li {
    border: 1px solid #e6e6e6;
    display: inline;
    height: 200px;
    margin: 0 20px 18px -1px;
    width: 228px; float:left
}
.products-list li .int {
    line-height: 32px;
    padding: 0 17px;
}
.products-list li a.tit {
    border-bottom: 1px solid #d6d6d6;
    color: #333;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding-bottom: 5px;
    transition: all 500ms ease-in 0ms;
    width: 100%;
}
.products-list li a.tit:hover {
    border-bottom: 1px solid #0857b0;
    color: #0857b0;
}
.products-list li p.price {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
}
.products-list li p span {
    color: #c00725;
    font-family: Arial;
    font-size: 24px;
}
.products-list .page {
    margin-top: 32px;
}
.pro_main{margin-top:20px}
dl.p_list_dl{ overflow:hidden; color:#666; width:230px; float:left; display:inline; padding:0px 3px 12px 12px;}
dl.p_list_dl dt { width:230px; height:300px;  }
dl.p_list_dl dt a { width:226px; height:275px; border:1px solid #f0f0f0; display:block; padding:1px;}/*产品图片连接边框*/
dl.p_list_dl dt a:hover { border:solid 1px #ccc;}/*产品图片连接,点击边框*/
dl.p_list_dl dt img {  display:block;width:226px; height:275px;}
dl.p_list_dl dd{ width:226px;overflow:hidden; height:30px;line-height:30px;text-align:center; font-size:14px }
dl.p_list_dl dd a { color:#666; }
dl.p_list_dl dd a:hover { color:#FAA620;} /*产品名称连接*/

dl.p_list_dl1{ overflow:hidden; color:#666; width:230px; float:left; display:inline; padding:0px 3px 12px 12px;}
dl.p_list_dl1 dt { width:230px; height:220px;  }
dl.p_list_dl1 dt a { width:226px; height:210px; border:1px solid #f0f0f0; display:block; padding:1px;}/*产品图片连接边框*/
dl.p_list_dl1 dt a:hover { border:solid 1px #ccc;}/*产品图片连接,点击边框*/
dl.p_list_dl1 dt img {  display:block;width:226px; height:210px;}
dl.p_list_dl1 dd{ width:226px;overflow:hidden; height:30px;line-height:30px;text-align:center; font-size:14px }
dl.p_list_dl1 dd a { color:#666; }
dl.p_list_dl1 dd a:hover { color:#FAA620;} /*产品名称连接*/


dl.p_list_dls, dl.p_list_dl2 { color:#666; width:163px; float:left; display:inline; padding:0px 5px 12px 16px;}
dl.p_list_dls dt {   }
dl.p_list_dls dt a { width:158px; height:158px; border:1px solid #E4E4E4; display:block; padding:3px;}/*产品图片连接边框*/
dl.p_list_dls dt a:hover { border:solid 1px #3366ff;}/*产品图片连接,点击边框*/
dl.p_list_dls dt img {  display:block;}
dl.p_list_dls dd { overflow:hidden; width:166px; white-space:nowrap; padding-top:4px; background:#ccc;  height:24px; text-align:center}
dl.p_list_dls dd.money1 { font-size:14px; }dl.p_list_dl dd.money1 span { font-size:16px; font-weight: bold; text-decoration:underline; color:#f00; }
dl.p_list_dls dd.money2 { color:#b2b2b2;} dl.p_list_dl dd.money2 span{ text-decoration:line-through; }
dl.p_list_dls dd.btn { height:24px; }
dl.p_list_dls dd a { color:#3366ff; font-family: Arial, Helvetica, sans-serif;}
dl.p_list_dls dd a:hover { color:#3366ff;} /*产品名称连接*/

		/* -- 产品列表样式,第二种表现形式 -- */
dl.p_list_dls .d1{ width:152px; font-size:14px; font-weight:bold;font-family: Arial, Helvetica, sans-serif; line-height:22px;}
dl.p_list_dls .d1 a { color:#666; font-family: Arial, Helvetica, sans-serif;}
dl.p_list_dls .d1 a:hover { color:#3366ff;} /*产品名称连接*/
.cplbtp{width:420px;border:#CCC solid 1px; height:488px; margin-top:15px;}
.cpxq{border-bottom:#CCC solid 1px; border-right:#CCC solid 1px; border-top:#CCC solid 1px; height:468px; width:294px; margin-top:15px; padding:10px; font-size:14px}
.proxq{font-size:18px; height:40px; line-height:40px; border-bottom:#999 dashed 1px; text-align:center; font-weight:bold}
.proxqq{border-bottom:#CCC solid 1px; border-right:#CCC solid 1px; border-left:#CCC solid 1px; line-height:24px; padding:10px; font-size:14px}
#n-content li{background:url(Images/iconi.jpg) no-repeat 5px center; height:28px; line-height:28px; float:left; margin-right:10px; margin-left:10px; padding-left:18px;border-bottom:dashed 1px #CCC; width:678px; font-size:14px}
#n-content li span{float:right; padding-right:30px}
.n-content{margin:10px; line-height:24px}
.n-prosm{font-size:14px; padding-left:10px; margin-top:10px}
.author{line-height:30px; height:30px; text-align:center; border-bottom:#999 dotted 1px; border-top:#999 dotted 1px; margin-left:10px; margin-right:10px}
.newny{text-align:center; line-height:30px; height:30px}
.syxy{height:22px; line-height:22px; padding-left:10px; font-size:14px}
.proin{height:23px; line-height:23px; text-align:right; padding-right:10px}
.procase{float:left; margin-left:10px; border:#C8C8C8 solid 1px; margin-top:10px}
.Aboutus{line-height:24px; padding:10px}
.about { width: 100%; padding-top: 20px;}
	.about_tit { text-align: center;}
	.about_tit h3 { line-height: 40px;}
	.about_tit span { font-family: Garamond; font-size: 16px; color: #808080;}
	.about_cont { margin: 33px 0; overflow: hidden;}
	.about_cont img {width: 473px; height: 299px; float: left;}
	.about_cont .div1 {float: right; width: 503px; font-size: 14px; line-height: 30px;}
	.about_cont a {float: left; display: block; width: 160px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #ccc; border-radius: 8px; margin:10px 0px 0px 25px;}
	.about_cont a:hover{ color: #ffffff; background: #1997da; border: 1px solid #1997da;}
.inabout{text-align:center; font-size:28px;  line-height:50px; border-bottom:#004080 solid 5px; width:130px; margin:0px auto 30px auto}
/** 技术文章 **/
#index .technical-article{
	width: 100%;
	/*height: 500px;*/
	padding-bottom: 40px;
	margin: 0 auto;
	/*background: #fff url(../images/art_bg.jpg) no-repeat center 0;*/
	background:#eeeded; padding-top:20px
}
#index .technical-article .title{
	padding-top: 40px;
	margin-bottom: 22px;
	text-align: center;
	font-size: 30px;
	color: #ccc;
}
#index .technical-article .global{
	position: relative;
}
#index .technical-article .global .prev{
	position: absolute;
	top: 147px;
	left: 0;
}
#index .technical-article .global .next{
	position: absolute;
	top: 147px;
	right: 0;
}
#index .technical-article .article{
	width: 1148px;
	height: 377px;
	margin-left: 32px;
}
#index .technical-article .article .list{
	position: relative;
	float: left;
	width: 320px;
	height: 357px;
	padding-top: 18px;
	margin-left: 44px;
	border-bottom: 2px solid #b2b2b2;
}
#index .technical-article .article .bor-hov{
	border-bottom: 2px solid #2a65b2;
}
#index .technical-article .article .list .date{
	position: absolute;
	top: 0;
	left: 12px;
	width: 67px;
	height: 58px;
	background: #2a65b2;
	color: white;
}
#index .technical-article .article .list .bg-hov{
	background: #c6160e;
}
#index .technical-article .article .list .date .day{
	padding-top: 2px;
	text-align: center;
	font-size: 26px;
}
#index .technical-article .article .list .date .mon{
	text-align: center;
	font-size: 12px;
}
#index .technical-article .article .list .pic{
	width: 320px;
	height: 185px;
}
#index .technical-article .article .list .pic img{
	width: 320px;
	height: 185px;
}
#index .technical-article .article .list .name{
	height: 40px;
	padding: 0 13px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 20px;
	color: #333;
}
#index .technical-article .article .list .col-hov{
	color: #2a65b2;
}
#index .technical-article .article .list .desc{
	padding: 0 13px;
	line-height: 20px;
	font-size: 14px;
	color: #646464;
}
