/*ע�Ȿcss��һЩ�ظ����緢����ֻ����һ��*/
body{ font-size:12px; color:#333; margin:0; padding:0; font-family: "Microsoft Yahei","Simsun"; width:100%;}
a:link, a:visited{color:#333333; text-decoration:none;}
a:hover{color:#FF2727;	text-decoration:none;}
a img{ border:none;}
#psxz{ width:1000px; margin:0 auto; padding:0px;}
.logo{ display:block; float:left; }
#top{ width:1000px; margin:0 auto;  height:62px; padding-top:14px; padding-left:2px; }
#top p{ float:right; margin:0 auto; padding-right:10px; padding-top:5px;}
#top span{ padding-right:20px;}
#top span select{ width:164px; height:22px;}
.nav{ width:100%; height:46px; clear:both; border-top: 2px solid #FF4141; background:#FFF; font-size:14px;  border-bottom:#ccc 1px solid; margin:0 auto;border-bottom: 1px solid #ededed;}
.nav ul{ width:1000px; list-style:none; margin:0 auto; padding:0px;}
.nav ul li{float:left; width:110px; text-align:center; height:46px;  border-right:1px solid #ededed ; line-height:46px; }
.nav ul li a{width:110px; height:46px; display:block;}
.nav ul li a:link,.nav a:visited{color:#333333; text-decoration:none; }
.nav ul li a:hover{color:#FFFFFF;	text-decoration:none;  background:#FF4141;}
.nav ul li a.first {  background:#FF4141; color:#FFF;}
.gscll{  padding-top:6px;}

.xjsbdzh{ clear:both; width:1000px; margin:30px auto 20px;overflow:hidden; background:#fff; } /*Ϊ��ʹ��div�����div��margin��Ч����������overflow:hidden;*/
.xjsbzb{ float:left; width:730px;}
.xjsbyb{ float:right; width:250px; background: #f5f5f5; padding-bottom:10px;}

 

.xjsbtjcp{ float:left; width:100%;; padding-right:12px; margin-top:8px 0; overflow:hidden; }
.xjsbgsjj{ float:right; width:350px; margin-top:8px;  padding-left:10px;  }

.xjctbj{background-repeat:no-repeat; width:126px; text-indent:-9999px;  height:45px; font-size:14px; padding-left:48px; padding-top:40px; overflow:hidden; display:block;}
.xjctbj2{ background-repeat:no-repeat; width:126px; text-indent:-9999px;  height:45px; font-size:14px; padding-left:48px; padding-top:40px; overflow:hidden; display:block;}
.xjctbj3{background-repeat:no-repeat; width:126px; text-indent:-9999px;  height:45px; font-size:14px; padding-left:48px; padding-top:40px; overflow:hidden; display:block;}
.xjctbj4{  background-repeat:no-repeat; width:126px; text-indent:-9999px;  height:45px; font-size:14px; padding-left:48px; padding-top:40px; overflow:hidden; display:block;}

.xkcptj p{ margin:0 auto; display:block; }
.xkcptj ul{margin:0px auto;padding:10px 0 0 0;list-style:none;}
.xkcptj ul li{ margin:0 auto; float:left; padding:3px 6px 15px 2px; }

.cpmc{ text-align:center;padding-top:5px; padding-bottom:7px; background:#f4f4f4 }
.gynr{ line-height:23px; padding-top:5px;}
.ybj{  float:left; text-align:center; margin:0 auto;}
.ybj p{ margin:0 auto; padding-top:5px;}
.tjcp{ margin:0 auto; color:#444; height:17px; line-height:17px; margin-bottom:5px; }
.tjcp span{ float:left; font-size:18px; font-weight:bold;border-left: 4px solid #FF2727;padding-left: 7px; }
.gdcp{ float:right; padding-right:8px;}
.tjcp a:link,.tjcp a:visited{color:#6B6B6B; text-decoration:none;}
.tjcp a:hover{color:#f00; text-decoration:none;}

.gsjjnr{ line-height:24px;  text-indent:20px; color:#666;}
.gsjjnr img{ margin:15px 0; text-indent:0; float:right;}

.gsqfwfw{ color:#333333; line-height:24px; padding-top:5px;}
.hxfwtx{ color:#007B7B; font-weight:bold; padding-bottom:5px;}
.ywz{padding-left:8px; color:#333333; font-weight:bold; font-size:10px;  font-family:Arial, Helvetica, sans-serif;}
.gsqfwfw p{ margin:0 auto; padding:0px; clear:both;}
.tgfw{ text-align:center; font-size:14px;  padding-bottom:5px; font-weight:bold; color:#DB0000;}

.fwzk{ margin:0 auto; padding-left:50px; }
.fwzk ul{margin:0px auto; padding:0px; list-style:none;}
.fwzk ul li{ float:left;  width:68px; padding-right:10px;}
.fwzk img{ float:left; padding-top:4px;}
.fwzk a{ float:right;}
.fwnr{ margin:0 auto;}

.tjcpxj{ background:#f5f5f5; width:100%; overflow:auto; zoom:1; }
.tjcpxj p{ margin:0 auto; background:#4C4B4B;  font-size:16px; font-weight:bold; color:#FFFFFF; padding:9px 0px 9px 15px;  margin-bottom:10px;}
.tjcpxj img{ padding-right:8px;}
.tjcpxj ul{margin:0px auto; padding:0px; list-style:none;}
.tjcpxj ul li{ float:left; padding-left:15px; margin:0 0 0 10px ; width:100px; height:30px; background:url(../images/pro.gif) 5px 6px; background-repeat:no-repeat;}

.tjcpxj a:link,.tjcpxj a:visited{color:#333333; text-decoration:none;}
.tjcpxj a:hover{color:#000099; text-decoration:none;}

.hdcp{ clear:both; width:730px; height:142px; }


.gsxw{ width:245px; background:#f5f5f5; overflow:auto; clear:both; line-height:24px;}
.gsxw ul{margin:0px auto; padding:0 0 15px 0; list-style:none;}
.gsxw ul li{  padding-left:25px;  background:url(../images/pro.gif) 10px 12px; background-repeat:no-repeat; margin:10px 0 10px 0;}
.gsxw p{ margin:0 auto; font-size:16px; font-weight:bold; color:#494949;  padding:9px 0px 4px 15px;  margin-bottom:2px;}
.gsxw span{ color:#1D459A; float:right; padding-top:3px; padding-bottom:3px;}
.gsxw span a:link,.gsxw span a:visited{color:#0033CC; text-decoration:none;}
.gsxw span a:hover{color:#333333; text-decoration:none;}



.gsxw2{ width:245px; background:#f5f5f5;  padding-left:5px; overflow:auto; clear:both; line-height:24px;}
.gsxw2 ul{margin:0px auto; padding:0px; list-style:none;}
.gsxw2 ul li{  padding-left:20px;  background:url(../images/pro.gif) 10px 12px; background-repeat:no-repeat;}
.gsxw2 p{ margin:0 auto; font-size:16px; font-weight:bold; color:#333333; padding-left:15px; padding-bottom:0px;}
.gsxw2 span{ float:right; padding-top:3px; padding-bottom:3px; text-align:right}


.mflxwm{ clear:both;  background-repeat:no-repeat; width:235px; line-height:24px; padding-top:10px; padding-left:15px;}
.mflxwm ul{ list-style:none; margin:0 auto; padding:0px; }
.mflxwm ul li{ display:block;}
.fw{padding-top:6px; padding-bottom:6px; display:block;}
.fw2{ padding-bottom:6px; display:block;}


#food{clear:both; background:#3f3f3f; line-height:22px; padding:20px 0;   color:#FFF; width:100%; margin:15px auto 0;}
#food ul{ list-style:none; margin:0 auto;  padding-left:108px; }
#food ul li{float:left; width:76px; text-align:center; padding-top:5px; font-weight:bold;}
#food a{color:#FFF; text-decoration:none;}
#food a:hover{color:#FF0000;text-decoration:none;}




.blk_18 { OVERFLOW: hidden;  WIDTH: 731px; ZOOM: 1; height:142px; margin-bottom:15px; margin-top:15px; border-top:#d8d8d8 1px dashed; padding-top:5px;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:687px;height:142px;}
.blk_18 .ScrCont { WIDTH: 52766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left;height:130px;}

.blk_18 .LeftBotton {
 BACKGROUND:url(../images/left_pic.gif) no-repeat; FLOAT: left; MARGIN: 28px 1px 0px 5px;WIDTH: 15px; HEIGHT: 72px;}
.blk_18 .RightBotton {
 BACKGROUND: url(../images/right_pic.gif) no-repeat; FLOAT: left; MARGIN: 28px 5px 0px 2px; WIDTH: 15px; HEIGHT: 72px;}
.blk_18 .LeftBotton:hover {BACKGROUND:url(../images/left_pic_red.gif) no-repeat;}
.blk_18 .RightBotton:hover {BACKGROUND:url(../images/right_pic_red.gif) no-repeat;}

#List1_1  li{ list-style:none; margin-right:10px; float:left; line-height:25px; text-align:center; margin-top:10px;}
#List1_1 ul li img{ border:#e3e3e3 solid 1px;}
#List2_1 { FLOAT:left;}
ul, li{margin:0px; padding:0px; list-style:none}
.prolist{width:731px!important; width:726px; float:left; margin-top:12px; border:#CDCDCD 1px solid; overflow:hidden}
.blk_18{OVERFLOW:hidden; WIDTH:730px; ZOOM:1; height:142px}
.blk_18 .pcont{FLOAT:left; OVERFLOW:hidden; WIDTH:687px; height:142px}
.blk_18 .ScrCont{WIDTH:52766px; ZOOM:1}
.blk_18 #List1_1{height:140px; OVERFLOW:hidden}


#List1_1 li{list-style:none; margin-right:10px; float:left; line-height:25px; text-align:center; margin-top:10px; overflow:hidden}
#List1_1 li img{ width:124px; height:96px;}
#List2_1{FLOAT:left}

#List2_1 li{list-style:none; margin-right:10px; float:left; line-height:25px; text-align:center; margin-top:10px; overflow:hidden}
#List2_1 li img{ width:145px; height:100px;}

.scxt{ padding-top:6px; clear:both;}


.banner{position:relative; width:1717px; height:445px; margin:0 auto;}
.banner_tab{	height:42px;	position:absolute;	right: 2px;	bottom:4px;}
.banner_tab ul {	cursor:pointer;}
.banner_tab li {    float: left;    list-style-type: none;    text-align: center;}
.banner_tab a {	 width:80px;	 height:43px;	 display:block;	 margin-right:2px;}
#con_tophome_1 a img{	 width:100%;	}

.hidecontent {display:none;}
.on{	 background-position:0px -100px;}
.on img{      border:1px solid #0099ff;      height:42px;      width:80px;      margin-top:0;}
.tab_img{ 	 width:72px;	 height:35px;	 margin-top:3px;	 border:1px solid #fff; }

/*lcadd*/
.tags{ width:100%; clear:both; float:left; overflow: hidden; margin-top:15px;}
.tags ul li{ float:left; }
.tags ul li a{ color:#666666; display:block; margin: 10px 5px 0 0;padding: 4px 6px;border: 1px dashed #CCC;}
.tags ul li a:hover { background:#222; color:#FFF; border:1px dashed #CCC;}
.tags b { float: left;margin-top: 10px;background: #FF2727;color: #FFF;padding: 5px 9px;margin-right: 5px;}
.defnews{border:#000000 solid 0px; width:730px; clear:both; float:left; margin:10px  0 0 0;}
.gsnews{border:#000000 solid 0px; width:350px; float:left;}
.gsnews h3{ border-bottom:#d8d8d8 1px solid; padding-bottom:5px; font-size:16px; margin:10px 0;}
.gsnews ul li{background:url(../images/mkr_sprite.png) left 7px no-repeat; padding-left:12px; padding-bottom:5px; border-bottom:1px dashed #CCC; margin-bottom:5px; line-height:25px;}
.pronews{border:#000000 solid 0px; width:350px; float:right;}
.pronews ul li{background:url(../images/mkr_sprite.png) left 7px no-repeat; padding-left:12px; line-height:25px; padding-bottom:5px; border-bottom:1px dashed #CCC; margin-bottom:5px;}
.pronews h3{ border-bottom:#d8d8d8 1px solid; padding-bottom:5px;font-size:16px; margin:10px 0;}


/*��fy.css�ϲ���*/
  

 .bannersub_lc{width:730px; height: 148px; margin:20px 0;  }

 
.tjcpxj2{ background:#f5f5f5; width:100%; overflow:auto;  clear:both; }
.tjcpxj2 p{ font-size:16px; font-weight:bold; color:#646464;  padding:4px 0px 4px 15px; background:#E8E8E8}
.tjcpxj2 img{ padding-right:8px;}
.tjcpxj2 ul{margin:0px; padding:0px; list-style:none; float:left;}
.tjcpxj2 ul li{ float:left; padding-left:15px; width:90px; margin:0 5px 0 10px; height:30px; line-height:30px; background:url(../images/pro.gif) 2px 12px; background-repeat:no-repeat;}
.tjcpxj2 a:link,.tjcpxj2 a:visited{color:#333333; text-decoration:none;}
.tjcpxj2 a:hover{color:#000099; text-decoration:none;}


.xjxw{ overflow:auto; zoom:1; padding-top:6px; margin:0 auto; border-bottom:#CCCCCC 1px solid; padding-bottom:5px;}
.xjxw span{ float:left; font-size:14px; font-weight:bold; color:#E10000; }
.xjxw a{ float:right; padding-right:10px;}
.xjxw img{ padding-right:8px;}

 
 

.tp{ clear:both; width:235px; padding-left:10px;}
.tp img{ padding-top:5px;}
.dqwz{ margin:0 0 10px 0; padding-left:25px; border-bottom:#CCCCCC 1px dotted; background:url(../images/home.jpg) no-repeat left  1px; padding-bottom:6px;}
.dqwz2{ margin:5px 0 10px 0; padding-left:25px; border-bottom:#CCCCCC 1px dotted;background:url(../images/home.jpg) no-repeat left  center;  height:40px; line-height:40px;}

.dqwz span{ padding-left:5px; padding-right:5px;}
.wzbt{ margin:0 auto; padding-top:5px; padding-bottom:3px; border-bottom:#CCCCCC 1px solid; display:block; text-align:center; color:#AA0000; font-weight:bold; font-size:14px;}

.xjsbcp{ width:100%; overflow:hidden;}
.psgsjj{ clear:both; padding-top:10px; line-height:25px;}
.psgsjj p{ text-indent:20px; color:#666}
.psgsjj h1{ text-align:center; font-size:18px;}

.ybbdbf{ clear:both; padding:0 0 20px 0;}
.jhbd{ clear:both; padding:0 0 20px 0;}
.tlscp{line-height:20px; padding:10px 0; overflow:hidden;  }
.tlscp img{ display:block; border:#B6B6B6 0px solid; padding:3px;}
.tlscp ul{ overflow:hidden; padding:0px;margin-left:-20px;}
.tlscp ul li{ list-style:none; float:left;  padding-left:0px; margin-left:16px; padding-top:8px; }
.tlscp p{ margin:0 auto; text-align:center; padding-top:5px;}
.syy{ float:left;}
.xyy{float:right; margin-top:3px;}
.sxym{ margin-top:10px; width:100%; height:20px; text-align:center;    padding-top:10px; clear:both;}
.sxym img{ padding-left:10px;}
.bhbtmz{ clear:both; background:#D7D7D7; height:20px; color:#333333; font-size:13px; font-weight:bold; padding-top:6px; padding-left:20px; margin-top:10px; clear:both;}
.tlstjcp{ padding-bottom:6px; padding-top:6px; padding-left:10px; overflow:auto; zoom:1; border-bottom:#DFDFDF 1px solid; border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; }
.tlstjcp ul{margin:0 auto; padding:0px;}
.tlstjcp ul li{ list-style:none; float:left; width:159px;  border:#B6B6B6 1px solid; margin-top:4px; margin-left:10px;}
.tlstjcp a{ display:block; margin:0 auto; padding-bottom:2px; padding-left:2px; padding-right:2px; text-align:center; padding-top:2px; }
.xypxw{ padding-left:15px;}

.tlscpzxny{ clear:both; width:716px; padding-rihgt:13px; line-height:22px; color:#333333; padding-top:10px; }
.cpnrymtp{ margin-right:8px; float:left; }
.cpnrymtp img{ border:#CCCCCC 1px solid;}
.tlssj{ margin-left:500px;}
.tlscpnyjj{ margin:0 auto; float:right; width:445px; padding-left:6px;}
.tlscpnyjj span{ font-weight:bold; display:block;}
.tlscpjsny{ clear:both; margin:0 auto; padding:0px; }



.tltjcp{ clear:both; font-weight:bold; padding-top:5px; padding-bottom:5px; border-bottom:#CCCCCC 1px solid;}
.tltjcp span{ color:#FF0000;}
.tltjcp a{ padding-left:5px;}
.sxcp{ clear:both; padding-top:5px;}
.sxcp p{ margin:0 auto; display:block;}
.sxcp ul{margin:0 auto; padding:0px;}
.sxcp ul li{ list-style:none; float:left;  padding-right:15px; width:340px;}
.sxcp ul li p img{ float:left;}
.sygcp{ color:#333333; font-weight:bold;}
.sygcpjs img{ margin-right:6px;}
.sygcp a:link, .sygcp a:visited{color:#FF0000; text-decoration:none;}
.sygcp a:hover{color:#333333;	text-decoration:none;}
.tlsxgxw{ background:#D7D7D7; height:20px;  padding-top:6px; padding-left:20px; margin-top:10px; clear:both;}
.tlsxgxw a{ float:right; padding-right:15px;}
.tlsxgxw span{font-size:12px; font-weight:bold; float:left;}
.xgxw{ width:700px; padding-top:10px; padding-left:13px; padding-bottom:5px; clear:both; border:#E0E0E0 1px solid; }
.xgxw ul{ list-style:none; margin:0 auto; padding:0px;}
.xgxw ul li{ width:660px; padding-left:20px; background:url(../images/fy_r2_c3.jpg) 3px 9px; background-repeat:no-repeat; line-height: 24px; border-bottom: #DBDBDB 1px dashed; }
.xgxw span{ float:right;}
.xgxw ul li a {text-decoration:none; display: block;}

.tlsfwzn{ margin:0 auto; padding:0px; display:block;}
.scnlnr{line-height:20px; padding-top:10px; padding-left:10px;}
.scnlnr img{ display:block;}
.scnlnr ul{margin:0 auto; padding:0px;}
.scnlnr ul li{ list-style:none; float:left;  padding-left:10px; padding-top:8px; padding-right:10px;}
.scnlnr p{ margin:0 auto; text-align:center; padding-top:5px;}

.tlsfw{ line-height:25px; padding-left:20px; padding-top:15px;}
.tlsfw p{ margin:0 auto; padding:0px;}
.tlshz{ color:#FF0000;}

.ruimg{ width:708px; padding-left:5px; padding-top:10px;}
.ruimg img{ padding-left:5px; padding-right:5px; padding-top:10px;}
.ruimg p{ margin:0 auto; padding:0px;}

.lxwmlxfs{ text-align:center; line-height:25px;}
.cpzsl{ width:340px; padding-top:10px; padding-bottom:10px; float:left; margin-left:3px; margin-right:22px; display:inline;}
.cpzsl ul{ list-style:none; margin:0 auto; padding:0px; clear:both;}
.cpzsl ul li{ width:340px; padding-top:3px; text-align:left; height:22px; line-height:25px; border-bottom: #DBDBDB 1px dashed; margin-bottom:6px; padding-bottom:6px;}
.cpzsl ul li span{ float:right; padding-right:10px;}
.cpzsl ul li a { text-decoration:none; display: block; color:#666666}
.cpzsl img{ margin-left:10px;}

.cpzsl2{ width:720px; padding-top:10px; padding-bottom:10px; float:left; margin-left:3px; margin-right:5px; display:inline;}
.cpzsl2 ul{ list-style:none; margin:0 auto; padding:0px; clear:both;}
.cpzsl2 ul li{ background-repeat: no-repeat; padding-top:3px; text-align:left; height:22px; padding-bottom:3px; line-height:25px; border-bottom: #DBDBDB 1px dashed; margin-bottom:3px;}
.cpzsl2 ul li span{ float:right; padding-right:10px;}
.cpzsl2 ul li a {text-decoration:none; display: block;}
.cpzsl2 img{ margin-left:10px;}


.xwzxny{ width:716px; padding-top:10px; line-height:20px; color:#333333;}
.xwzxny p{ margin:0 auto; padding-top:10px; padding-left:20px;} 
#sj{ width:100%; text-align:center; padding-top:5px;}
.xwzxny h1{ font-size:12px; font-weight:bold; text-align:center;}
.bt{ text-align:center; font-size:14px; font-weight:bold; margin:0px auto;}
#sxy{  padding-top:4px; border-top:#E0E0E0 1px solid; margin-top:5px; padding-left:20px;}
#sygcp{ width:300px; margin-left:50px; float:left;}
#xygcp{ margin-right:50px; float:right;}
#sxy a{ color:#FF0000;}
#sxy img{ border:#CCCCCC 1px solid; color:#FF0000; margin-bottom:10px;}
#sxy a:hover{ color:#333333;}
#sxy p{ margin:0 auto; padding:0px;}

.tlssbw{ padding-right:10px;}

.kyqlj{ width:1000px; line-height:20px;  padding-top:5px;  padding-bottom:5px; clear:both; margin:0 auto; overflow:hidden;}
.kyqlj ul{list-style:none; margin:0 auto; padding:0px;  float:left; width:980px;}
.kyqlj ul li{display:inline; padding-right:10px;}

 

.gylccp{ padding-top:6px;}
.gylccp ul{ list-style:none; margin:0 auto; padding:0px;}
.gylccp ul li{float:left; display:block; margin-left:2px; padding-top:2px; margin-right:1px; background-repeat:no-repeat; width:102px; height:22px; text-align:center;}
.gylccp a:link,.gylccp a:visited{color:#FFFFFF; text-decoration:none;}
.gylccp a:hover{color:#FF0000; text-decoration:none;}

.banner{position:relative;}
.banner_tab{	height:42px;	position:absolute;	right: 2px;	bottom:4px;}
.banner_tab ul {	cursor:pointer;}
.banner_tab li {    float: left;    list-style-type: none;    text-align: center;}
.banner_tab a {	 width:80px;	 height:43px;	 display:block;	 margin-right:2px;}
.banner_tab  img{	border:1px solid #659ab6;	}
.hidecontent {display:none;}
.on{	 background-position:0px -100px;}
.on img{      border:1px solid #0099ff;      height:42px;      width:80px;      margin-top:0;}
.tab_img{ 	 width:72px;	 height:35px;	 margin-top:3px;	 border:1px solid #fff; }


 /*lcadd*/
 .newsaddtime{ margin:0 auto; text-align:right;}
 
.pages {  color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}

.newsjh{ border:#000000 solid 0px;}
.newsjh ul{ margin:0px; padding:0px;}
.newsjh ul li{ border:#e3e3e3 solid 1px; float:left; width:200px; height:180px; list-style:none; padding:10px; margin:10px;}
.newsjh ul li em{ font-style: normal; color:#FF0000;}
.newsjh ul li a{ font-size:14px; font-weight:bold;}
.newsjh ul li p{ height:110px; border:#000000 solid 0px; overflow:hidden;}
/*��Ʒ��ҳ*/
.probigimg{ border:#000000 solid 0px; float:left; width:350px; height:263px;}
.probigimg img{ width:350px; height:263px;}
.proright{ border:#000000 solid 0px; float:right; width:350px; height:263px;}
.proright h1{ text-align:left; margin:0px; padding:5px; color: #BE0000;}
.prodata{ height:30px; line-height:30px; padding:5px; font-size:16px; background:url(../images/prodata.jpg) no-repeat;padding:5px 0 10px 45px; margin:15px 0 0 0; float:left; width:25%;}
.prodata a{ text-decoration:underline; color:#ff4a00}
.prodata a:hover{color:#ff4a00}/*lcadd*/
.proinfo{ margin:10px 0 0 0;}
.protel{  margin:20px 0 0 0; height:33px; line-height:33px;  background:url(../images/protel.jpg) no-repeat;font-size: 18px;font-weight: bold;color:#ff4a00; padding:0 0 0 30px; float:right; width:50%;}
.prozxzx{ margin:20px 0 0 0; height:30px; width:100%; overflow:hidden; }
.prozxzx a{color:#FFFFFF; text-decoration:none; width:130px; text-align:center;line-height:30px; background-color:#046fb6; float:left; display:block; margin-right:15px;}
.prozxzx a:hover{ color:#FFF; text-decoration:underline; }

.procontent{ clear:both; width:100%; float:left; margin:15px 0 0 0;}
.procontent h3{background:url(../images/ico.jpg) no-repeat left 6px; padding-left:20px;}
.procontent p{ line-height:25px; text-indent:20px; color:#666}
.endtop{ clear:both; width:400px; margin:0 auto;}
.endtop li{ margin:0px; padding:0px; float:left; }
.endtop li a{width:100px; height:30px; line-height:30px; text-decoration:none; text-align:center; list-style:none; font-size:14px; font-weight:bold; background-color:#e6edfb; display:block; margin:0 5px;}

.daodu{ background-color:#f3f3f3; border:#eeeeee solid 1px; width:98%;  margin:10px 0 10px 0; padding:10px; clear:both; text-indent:0px;}
.daodu span{ color:#FF6600;}
.daodu .swt{padding:0px 5px 0px 5px; border-bottom:0px solid #c00; color:#c00; font-weight:bold; font-size:14px;}
.daodu .swt:visited{ color:#c00;}
.daodu u{ color:#c00; text-decoration:none; font-size:14px; font-weight:bold;}
.cstel{ width:100%; margin:0 auto; overflow:hidden}
.case-txt { height:220px; width:315px; background:#f1f1f1; float:left; }
.case-txt h5 { margin:30px 0 15px 30px; font-size:16px; color:#ec0101; }
.case-txt p{ text-indent:0; line-height:23px; font-size:14px; margin-left:25px;}
.case-in li { margin-top:20px; overflow:hidden;}

.gsjjnr a { display:block; background:#FF2727; padding:1px 0; width:140px; text-align:center; color:#FFF; float:right; margin-top:9px; text-indent:0;}
.sub-tittle { font-size:16px; height:30px; line-height:30px; background:#f0f0f0; text-indent:15px; margin-bottom:0px;}
.honor li img { float:left; margin-right:15px;}
.honor li span { width:570px; float:right; display:block; margin-right:15px;}
.honor li span h5 { margin:0 0 6px 0; font-size:14px; background:url(../images/hd.jpg) left center no-repeat; padding-left:15px;}
.honor li span p { margin:0; text-indent:0;}
.honor li { padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;overflow:hidden; }
.honor { overflow:hidden; margin-top:15px; }
.bsmallimg{width: 730px; height: 290px;}
@media screen and (min-width: 1024px) and (max-width:1600px) {
	.banner{ width:100%; height:auto;}
	#con_tophome_1 a img {width: 100%;height: auto;}
	
}

@media only screen and (max-width:1000px){
.banner{ width:1000px; height:auto;}
.banner img{ width:100%; height:auto;}
}

/*for phone lcadd*/
@media only screen and (max-width:768px){
/*for index*/

#psxz { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
#top span select { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.nav { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.nav ul { width:100%; float:left; clear:both; height:auto; margin:10px 0 0 0; padding:0px;}
.nav ul li { width:30%; float:left;   height:auto; margin:0px; padding:0px;}


#top { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjsbdzh { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjsbzb { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjsbyb { display:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.nav ul li a { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjsbtjcp { display:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjsbgsjj { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjctbj { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjctbj2 { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjctbj3 { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjctbj4 { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.fwzk ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.tjcpxj { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.tags { display:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.defnews {display:none;  width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.gsnews { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.pronews { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.prolist { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.hdcp { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.gsxw { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.tjcpxj ul li {     float: left;
    height: auto;
    margin: 0px;
    padding: 0px;
    width: 45%;
    line-height: 30px;}
	#food{ padding:15px 0 50px 0;}
#food ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.gsxw2 { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 .pcont { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 .ScrCont { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.mflxwm { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 .pcont { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 .ScrCont { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
#List2_1 li img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
#List1_1 li img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.banner { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.banner_tab a { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.on img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.tab_img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.honor li span { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.gsjjnr a { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.case-txt { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.cstel { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.daodu { width:90%; float:left; clear:both; height:auto; margin:10px; padding:0px;}
.endtop li a { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.endtop { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.procontent { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.protel { background:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.prozxzx a { width:50%; float:left;  height:auto; margin:0px; padding:0px;}
.prozxzx { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.prodata { background:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.proright { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.probigimg img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.probigimg { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.newsjh ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.tab_img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.on img { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.banner_tab a { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.gylccp ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.kyqlj ul { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.kyqlj { display:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
#sygcp { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
#sj { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.xwzxny { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.cpzsl2 { width:100%; float:left; clear:both; height:auto; margin:20px 0 20px 0; padding:0px;} 
.cpzsl ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.cpzsl { width:100%; float:left; clear:both; height:auto; margin:10px 0 10px 0; padding:0px;} 
.ruimg{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xgxw ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.xgxw { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.sxcp ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.tlscpnyjj { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.tlscpzxny { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.tlstjcp ul li { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.sxym { width:100%; float:left; clear:both; height:auto; margin:15px auto; padding:0px;} 
.tp { width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.bannersub_lc { display:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;} 
.bannersub_lc img{ width:100%; height:auto;}
.tjcpxj2 ul{ float:left; clear:both; width:100%;}
.tjcpxj2 ul li { width:33%; float:left;  height:auto; margin:5px; padding:0px 0 0 10px;} 
.banner{ display:none;} 

.xkcptj{ width:100%; float:left; clear:both; height:auto; margin:15px 0 0 0; padding:0px;}

.xkcptj ul{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}

.xkcptj ul li img{ width:100%; height:auto;}
.xkcptj ul li{ width:45%; float:left; height:auto; margin:0px; padding:0px; margin:5px;}


.gsjjnr img{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}

#List1_1 ul li img{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
#List1_1 li{ width:45%; float:left;   height:auto; margin:5px; padding:0px;}
.blk_18 #List1_1{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.blk_18 #List1_1 ul{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}

.blk_18 .LeftBotton{ float:left; display:none;}
.blk_18 .RightBotton{ float:left; display:none;}
#List2_1{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
#List2_1 ul{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}

#List2_1 li{ width:45%; float:left;   height:auto; margin:5px; padding:0px;}
 #List2_1 li img{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}





 .psgsjj img{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}

.ybbdbf{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}

.sub-tittle{ width:100%; float:left; clear:both; height:auto; margin:10px 0 0px 0; padding:0px;}

.tlscp ul li{ width:50%; float:left;  height:auto; margin:0px; padding:0px;}





#top p{ display:none; width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.xjsbcp{ width:100%; float:left; clear:both; height:auto; margin:15px 0 0 0 ; padding:0px;}
.dqwz{  width:90%; float:left; clear:both; height:auto; margin:15px 0 15px 0px; padding:0px 0 0 20px; border:0px; }
.psgsjj{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}
.psgsjj h1{ text-align:left; width:100%; float:left; clear:both; height:auto; margin:15px 0 15px 0; padding:0px;}
.newsaddtime{ text-align:left; width:100%; float:left; clear:both; height:auto; margin:10px; padding:0px;}


.tjcpxj ul li{ background:none;}

.psgsjj p strong{ display:block;}
 
/*2016-4-6�����ƶ���css*/
.nav ul li{ line-height:35px;}
.tjcp a:link{ display:none;}
.tjcp{ margin:5px 0 5px 0;}
.xjxw{ margin:0 0 20px 0}
.pages a, .pages .cpb{ padding:2px 8px; margin:2px;}


/*ͼ���lcadd*/
.footer_email_icon { z-index: 9999; margin: 0px; padding: 0px; width:100%; height:40px; line-height: 40px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF; background: #ccc; border-top:#ff4e00 solid 0px;}
.footer_email_icon ul{ float:left; width:100%; margin:0px; padding:0px;}
.footer_email_icon ul li{ float:left; width:23%; list-style:none; }
.footer_email_icon a{ display:block; float:left; width:100%; margin:0px; padding:0px; border:#000000 solid 0px; height:40px;}
.footer_email_icon .bt1{background:url("/images/bthome.png") center center no-repeat; }
.footer_email_icon .bt2{background:url("/images/btsearch.png") center center  no-repeat;  }    
.footer_email_icon .bt3{background:url("/images/btemail.png") center center  no-repeat;  }
.footer_email_icon .bt4{background:url("/images/btmessage.png") center center  no-repeat;  }

.footer_email_icon .sub_menu{ display:none;   width:167px;   position: absolute;  bottom:40px; left: 23%;  background: #ccc;  -webkit-box-shadow: #dddddd -2px -2px 5px; padding:5px 0 5px 0; }
.footer_email_icon .sub_menu dt{ text-align:left; text-indent:10px; float:left; clear:both;line-height: 25px; width:100%; border-bottom:dotted 1px #FFFFFF;}
.footer_email_icon .sub_menu dt a{ height:22px; color:#000; font-size:12px; font-weight:100;}

.footer_email_icon .sub_tel{ display:none;   width:167px;   position: absolute;  bottom:40px; left: 50%;  background: #009436;  -webkit-box-shadow: #dddddd -2px -2px 5px; padding:5px 0 5px 0; }
.footer_email_icon .sub_tel dt{ text-align:left; text-indent:10px; float:left; clear:both;line-height: 25px; width:100%; border-bottom:dotted 0px #FFFFFF;}
.footer_email_icon .sub_tel dt a{ text-align:center; height:22px; color:#fff; font-size:16px; font-weight:bold;}





}


{ width:100%; float:left; clear:both; height:auto; margin:0px; padding:0px;}


























