*{ margin:0; padding:0;}
img{ border:0 none; margin:0;}
body{ color:#2c2c2c; background: url(../images/bj.jpg) -10px 0 repeat-x #f3f3f3;font-size:12px; margin:0 auto;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0 ;padding:0;}
input,button,textarea,select{font:12px ; Arial, Helvetica, sans-serif;}
li{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑"; font-size:14px;}
.px20{ height:20px; line-height:20px; display:block; clear:both;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear: both;}
a{ text-decoration:none; color: #494949;}
a:hover{ text-decoration: underline; color:#ff0000;}

.shadow {
    -moz-box-shadow: 3px 3px 4px #ccc;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
     filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
}

.page{margin:0 auto;overflow:hidden; width:970px;}
.top{height:55px;}
.top_A{ height:30px; line-height:30px;text-align:right; padding-top:5px;}

.nav_01{ height:32px; width:740px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; background:#fff;-moz-box-shadow:1px 1px 5px #ccc; margin-top:8px;}
.nav_01 ul li{width:93px; float:left; text-align:center; line-height:32px; height:32px; border-right:solid 1px #dfeadc;}
.nav_01 ul li a{ color:#005ba2; display:block;}
.nav_01 ul li a:hover{ background:url(../images/nav_a.jpg) no-repeat; display:block; color:#fff;}

#jsddm{ clear:both;width:740px; height:32px; margin:0 auto;}
#jsddm li{float: left;list-style: none; font-size:14px; font-weight:bold;width:91px; position:relative;}
#jsddm li a{display: block; height:32px; text-align:center; line-height:32px;text-decoration: none;
white-space: nowrap; color:#005ba2;width:91px; }
#jsddm li a:hover{background:url(../images/nav_a.jpg) no-repeat; display:block;font-weight:bold; color:#fff;}
#jsddm li ul{ top:32px; left:0px; position: absolute;visibility: hidden;}
#jsddm li ul li{ clear:both;display: inline; font-size:12px; height:30px; display:block; border:none; width:160px;}
#jsddm li ul li a{width: auto;background: #fff;color: #005ba2;height:30px; line-height:30px; border-top: solid 1px #90c9b0; display:block;}
#jsddm li ul li a:hover{background: #ccecdd;height:30px; line-height:30px; color:#005ba2;}

.banner{ width:970px; height:310px;}

.Proxy{ height:100px;background:url(../images/dl_bj.jpg) no-repeat; padding:10px 10px 10px 240px;-moz-box-shadow:1px 1px 5px #ccc;}
.Proxy ul li{ height:25px; line-height:25px; background:url(../images/sj.jpg) 0 10px no-repeat; font-family:"微软雅黑"; font-size:13px; float:left; width:170px; padding-right:5px; text-indent:10px;}
.Proxy ul li a:hover{ color:#009933;}
.pronei2 ul{ margin:13px 0px 0px 10px;}
.pronei2 li{ margin:5px 10px 0px 13px; text-align:center; float:left; line-height:30px;height: 300px;width:299px}
.pronei2 li span{ display:block;}
.con_01{}
.pro_list{ background:url(../images/pic-bj.jpg) no-repeat; width:250px;  margin-top:10px;}
.pro_list h3{ line-height:25px; padding-left:15px; color:#FFF;}
.pro_list h3 a{ float:right; font-size:10px; font-weight:100; padding-right:10px; color:#fff;}
.pro_list ul{ padding:10px;}
.pro_list ul li{ line-height:30px; height:30px; background:url(../images/d_03.jpg) 0 10px no-repeat; text-indent:15px; font-weight:bold; border-bottom:solid 1px #e2e2e2;}
.pro_con{ border: solid 1px #e2e2e2; width:700px; margin-top:10px; background:url(../images/con_bj.jpg) repeat-x bottom;-moz-box-shadow:1px 1px 5px #ccc; }
.pro_con h3{ line-height:25px; padding-left:15px; color:#FFF; background:url(../images/pro_title.jpg) repeat-x; height:25px;}
.pro_con h3 a{ float:right; font-size:10px; font-weight:100; padding-right:10px; color:#fff;}
.pro_con ul{ padding:10px;}
.pro_con ul li { width:320px; height:145px; overflow:hidden; float:left; margin-top:10px; margin-right:15px;}
.pro_con ul li p{ float:none; line-height:20px;}
.pro_con ul li p a{ color:#f00; float:right;}
.pro_con ul li p span a{ font-size:14px; font-family:"黑体"; display:block; font-weight:bold; float:none; color:#333;}
.pro_con ul li img{ padding:1px; border:solid 1px #ccc; height:130px; width:140px; float:left; margin-right:10px;}

#con2-h3{ height:30px; line-height:30px; border-bottom:solid 1px #e2e2e2; padding-left:10px; color:#0f9400;}
#con2-h3 a{float:right; font-size:10px; font-weight:100; padding-right:10px;}
.news_con{ margin-top:10px; border:solid 1px #e2e2e2;-moz-box-shadow:1px 1px 5px #ccc; height:220px; background: url(../images/con_bj01.jpg) repeat-x bottom; width:263px;}
.news_con ul { padding:10px; background:url(../images/r_18.jpg) no-repeat bottom left; padding-left:80px; height:160px;  overflow:hidden;}
.news_con ul li{ line-height:30px; height:30px; background:url(../images/sj.jpg) 0 10px no-repeat; text-indent:10px;}

.about_con{ margin-top:10px; border:solid 1px #e2e2e2;-moz-box-shadow:1px 1px 5px #ccc; height:220px; background: url(../images/con_bj01.jpg) repeat-x bottom; width:413px; margin-left:10px; line-height:20px;}
.about_con ul{ padding:10px;}
.about_con img{ float: left; padding-right:10px;}

.lxwm{ margin-top:10px; border:solid 1px #e2e2e2;-moz-box-shadow:1px 1px 5px #ccc; height:220px; background: url(../images/con_bj01.jpg) repeat-x bottom; width:265px;line-height:22px;}
.lxwm ul{ padding:10px; background:url(../images/r1_18.jpg) right bottom no-repeat; padding-right:60px;}

#foot{}
.footer{width:980px; margin:0px auto; line-height:20px;}
.footnav{height:31px; line-height:31px; margin-bottom:13px; color:#fff; text-align:center; background:#007e00;}
.footnav a{margin:0px 25px; color:#fff;}
.foot-left{width:750px;}
.foot-right{ width:180px; margin-top:13px; line-height:18px;}
.foot-right img{ float:left; margin-right:6px;}



.Content01{ background:#f3f3f3; border-top:solid 1px #e2e2e2; min-height:300px; height:auto!important;height:300px;}
.about_left{ width:250px;}
#about—h3{ background:url(../images/left_t.jpg) no-repeat; height:30px; line-height:30px; text-indent:15px; color:#fff;}
.about_list{ background:url(../images/con_bj.jpg) repeat-x bottom;}
.about_list ul{ padding:10px; border-left: solid 3px #11a400;border-right: solid 3px #11a400;}
.about_list ul li{ line-height:30px; height:30px; background:url(../images/d_03.jpg) 0 10px no-repeat; text-indent:15px; font-weight:bold; border-bottom:solid 1px #e2e2e2;}

.lxwm_left{ background:url(../images/con_bj.jpg) repeat-x bottom; margin-top:10px; line-height:22px; width:250px;}
.lxwm_left ul{ padding:10px; border-left: solid 3px #11a400;border-right: solid 3px #11a400;}
.tb_00{width:250px; background:url(images/left_y.jpg) top no-repeat; float:right;}
/*neirong*/

.sider{overflow:hidden; width:210px; float:left; margin-top:10px;}
.sider-a{ margin-bottom:10px;}

.sider-a h2,.sider-b h2{ border-right:1px solid #E5E5E5; background:url(../images/t_07.jpg) repeat-x left top; font-size:15px; height:30px; line-height:30px; position:relative;}
.sider-a h2 span,.sider-b h2 span{background:url(../images/title_28.jpg) no-repeat left top; height:30px; width:100px; display:block; color:#fff; text-align:center;}


.sider-a ul{padding:6px 0px 16px 0px; background:url(../images/tp.jpg) repeat-x left top #F1F1F1;}
.sider-a li{line-height:32px; background:url(../images/tp_45.jpg) no-repeat 24px 11px; text-indent:40px;  border-bottom:1px solid #E5E4E4;}
.sider-a li a:hover{color:#f00;}


.ct{ padding:10px 0px 20px 10px; background:url(../images/tp_39.jpg) repeat-x left bottom #FFf; line-height:22px;}

.detail{width:700px; overflow:hidden; float:right;}

.title{ border-right:1px solid #E5E5E5; background:url(../images/t_07.jpg) repeat-x left top; font-family: "微软雅黑";  font-size:15px; height:30px; line-height:30px; position:relative;}
.title h2{background:url(../images/title-01.jpg) no-repeat left top; height:30px; width:130px; display:block; color:#fff; text-align:center;}
.title span{font-family: Arial, Helvetica, sans-serif; position:absolute; top:2px; right:15px; font-size:12px; line-height:30px;}


.detail-a{min-height:418px; height:auto!important;height:418px; background:url(../images/tp_39.jpg) repeat-x left bottom #FFf; padding:16px;line-height:26px; }

.newsnei,.newsnei2{min-height:460px; height:auto!important;height:460px;  background:url(../images/tp_39.jpg) repeat-x left bottom #FFf;  padding:10px; line-height:26px;}
.newsnei li{ padding:0px 5px 2px; margin-left:2px; border-bottom:#ccc dotted 1px;}

.newsnei li h3{ font-size:13px; margin:0; line-height:30px; background:url(../images/arrs.jpg) 0 12px no-repeat; padding-left:18px;}
.newsnei li h4{ text-align:right; color:#999; font-size:12px; font-weight:normal; margin:0; padding:0;}
.newsnei li span{ margin:5px;}
.nr{ margin:10px;}
.nr p{ text-indent:2em;}
.newsnei2 h3{ font-size:14px; text-align:center; border-bottom:#ccc solid 1px; padding-bottom:10px; margin-bottom:8px;}
.newsnei2 h4{ text-align:center; margin-bottom:8px;}
.newsnei2 span{ margin:8px;} 


.pronei{ background:url(../images/tp_39.jpg) repeat-x left bottom #FFf;  padding:13px 3px; }
.pronei ul li { width:320px; height:145px; overflow:hidden; float:left; margin-top:10px; margin-right:15px;}
.pronei ul li p{ float:none; line-height:20px;}
.pronei ul li p a{ color:#f00; float:right;}
.pronei ul li p span{font-size:14px; font-family:"黑体"; display:block; font-weight:bold; float:none; color:#333;}
.pronei ul li img{ padding:1px; border:solid 1px #ccc; height:130px; width:140px; float:left; margin-right:10px;}
.poofen{ clear:both; padding-top:10px; margin-bottom:12px; text-align:center;}

.proo{background:url(../images/tp_39.jpg) repeat-x left bottom #FFf;  padding:20px 12px; line-height:26px;}
.proo h2{ font-size:14px;}
.proo-al{ float:left;}
.proo-al li{ float:left; margin:10px;}
.proo-al p{ text-align:center; line-height:25px;}

.proo-ar{ float:left; width:280px; margin-left:10px;}
.proo-ar1 li{border-bottom:1px solid #E5E5E5; line-height:32px; padding-left:6px;}
.proo-ar1 li.imgg img{ margin:0 5px;}
.proo-all img{ border:1px solid #ddd;}
.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px; }

.pic-title{height:30px;overflow:hidden; padding:0; line-height:30px; border-bottom:1px solid #ccc; font-size:12px;}
.pic-title li{font-weight:bold; padding-bottom:5px; float:left; background:url(../images/tit_03.jpg) repeat-x left top; text-align:center; width:100px; height:30px; display:block;  margin-right:3px;}
.pic-title li a{ color:#333;}
.pic-title li a:hover{ font-weight:bold; text-decoration:none; background:url(../images/tit_05.jpg) repeat-x left top; display:block; width:100px; height:33px;}

.proo-bl{padding:48px 0 20px;*padding:20px 0 20px;min-height:200px;height:auto!important;height:200px; }
.proo-bl h2,.proo-b h2{font-size:14px; height:26px; border-bottom:#ccc solid 1px; background:url(../images/arrow.gif) left no-repeat; padding-left:16px;}
.proo-d{ margin:12px;}

.proo-b li{ float:left; margin:10px 10px 10px 12px; height:160px; width:140px;}
.proo-b li img{ padding:1px; border: solid 1px #ccc;}
.proo-b span {text-align:center; line-height:18px; display:block; margin-top:3px;}


.detail-a td{ padding:2px;}
.zs_list{min-height:418px; height:auto!important;height:418px; background:url(../images/tp_39.jpg) repeat-x left bottom #FFf; padding:16px;line-height:26px; }
.zs_list ul{ padding-left:20px;}
.zs_list ul li{ float:left; margin:10px 10px 0 10px; width:156px;}
.zs_list ul li img{ border:1px solid #e0e0e0; padding:2px; width:150px; height:110px;}
.zs_list ul li a:hover img{ border: 1px solid #ffab00;}
.zs_list ul li a:hover{ color: #000; }
.zs_list ul li span{ width:150px; height:26px; line-height:26px; overflow:hidden; display:block; text-align:center;}

.zs{min-height:418px; height:auto!important;height:418px; background:url(../images/tp_39.jpg) repeat-x left bottom #FFf; padding:16px;line-height:26px; margin:0 auto; text-align:center;}
.zs ul li p{ padding-top:10px; padding-bottom:10px;}
.zs ul li img{padding:2px; border:solid 1px #ccc;}
.kefu {width:99px;height:60px;position:absolute;top:0px;}
.kefu .kftop{background:url(../images/kefu_top.gif) no-repeat;height:20px;}
.kefu .kfbottom{background:url(../images/kefu_bottom.gif) no-repeat;height:14px;}
.kefu .kfbox {border-left:1px solid #DDE6EC;border-right:1px solid  #DDE6EC;overflow:hidden;zoom:1;padding:1px;background:#FFF;color:#D3D3D3;line-height:26px;}
.kefu .kfbox ul {padding-left:6px;}
.kefu .kfbox ul li.tit {color:#800000;}
.kefu .kfbox ul li img {vertical-align:middle;}

.poofen { width:690px;padding:10px 0 10px;text-align:center;font:12px;overflow:hidden;}
.poofen a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
.poofen a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
.poofen a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.poofen span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
