﻿/* 全局样式 */
*{ margin:0; padding:0;}
html,body,p,ul,li,ol,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt,img{ margin:0; padding:0;}
img{border:0; vertical-align:top;}
ul,li{list-style:none outside;}
body{background:#fff; font-family: Arial, Helvetica, sans-serif,"宋体"; font-size:14px; color:#666; }
a{text-decoration:none; cursor:pointer; font-size:14px; color:#444; }
a:hover{text-decoration:none;cursor:pointer;  font-family: Arial, Helvetica, sans-serif,"宋体"; }
a:visited{ color:#5d5050; }

.clear{ clear:both; height:0; overflow:hidden; font-size:0; }
.w1140{ width:1140px; height:auto; margin:0 auto; }
.w280{ width:280px; height:auto; }
.w410{ width:410px; height:auto; }
.fl{ float:left; }

.topwarp{ width:100%; height:190px; background:url(../images/top_bg.jpg) center; }
.top{ hanging-punctuation:190px; }
.saerch{ width:300px; float:right; margin-top:60px; display:none; }
.saerch form{ width:300px; height:40px; }
.saerch input{ float:left; }
.saerch input.ss_text{ width:245px; height:40px; background:#fff; border:0; padding-left:15px; color:#666; }
.saerch input.ss_btn{ width:40px; height:40px; background:url(../images/ss_btn.jpg) no-repeat; border:0; }
.saerch span{ display:none; font-family:"微软雅黑"; font-size:24px; text-align:right; display:block; color:#0369bb;text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;

-webkit-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;

-moz-text-shadow:#fff 2px 0 0,#000 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;

*filter: Glow(color=#fff, strength=2); margin-top:5px; }

.logo{ margin-top:42px; }

.navwarp{ width:100%; height:60px; background:#c20900; }
.nav{ height:60px; }
.nav ul li{ float:left; width:165px; height:60px; margin-right:20px; }
.nav ul li a{ font-size:20px; color:#fff; text-align:center; line-height:60px; display:block; }
.nav ul li a:hover{ background:#e18400; }

.content_a{ height:340px; margin:15px auto; }
.imggd,.jydt{ width:560px; height:340px; }
.jydt{ margin-left:20px; }
.jydtbt{ width:100%; height:38px; border-bottom:3px solid #c20900; }
.jydtbt span{ width:115px; height:38px; text-align:center; line-height:38px; display:block; font-family:"微软雅黑"; font-size:22px; color:#c20900; font-weight:bold; float:left; }
.jydtbt ul{ float:right; }
.jydtbt ul li{ float:left; }
.jydtbt ul li a{ display:block; width:100px; height:38px; text-align:center; line-height:38px; font-size:18px; color:#1b1b1b; }
.jydtbt ul li a.hover{ background:#c20900; color:#fff; }


.jydtnr{ width:100%; height:285px; margin-top:15px; }
.jydtnr h2{ width:100%; text-align:center;  position:relative; }
.jydtnr h2 a{ font-size:18px; color:#666; text-decoration:none; text-align:center; margin-left:20px; }
.jydtnr h2 span{ width:20px; height:16px; position:absolute; top:4px; }
.jydtnr h2 span.l{ background:url(../images/dh1.gif) no-repeat; }
.jydtnr h2 span.r{ background:url(../images/dh2.gif) no-repeat; }
.jydtnr p{ font-size:12px; height:55px; color:#7a7a7a; line-height:22px; margin-top:8px; border-bottom:1px dotted #dcdcdc; padding-bottom:8px; text-indent:2em; padding:0 15px; }

.jydtnr ul{ margin-top:10px; }
.jydtnr ul li,.wjtgnr ul li{ line-height:30px; background:url(../images/text_ico.jpg) no-repeat 15px 12px; padding-left:30px; }
.jydtnr ul li a,.wjtgnr ul li a{ font-family:"宋体"; color:#444; }
.jydtnr ul li span,.wjtgnr ul li span{ float:right; }


.adbanner{ height:86px; }
.content_b{ height:345px; margin:15px auto; }
.wzbtn{ height:345px; }

.wjtg{ height:345px; }
.wjtbt{ height:38px; width:100%; border-bottom:3px solid #c20900; }
.wjtbt span a{ display:block; width:100px; height:38px; text-align:center; line-height:38px; font-size:18px; color:#1b1b1b; float:left; }
.wjtbt span a.hover{ background:#c20900; color:#fff; }
.wjtgnr{ width:100%; height:303px; background:#f5f5f5; }
.wjtgnr ul{ padding:15px 20px 0 10px; }


.content_c{ height:235px; margin:15px auto; }
.xcaq{ height:235px; }
.xcbt{ height:42px; background:#c20900; }
.xcbt a{ float:right; line-height:42px; padding-right:15px; color:#fff; }
.xcbt span{ width:110px; height:42px; font-size:18px; color:#fff; line-height:42px; text-align:center; display:block; }
.xcnr{ height:195px; background:#f5f5f5; }
.xcnr ul{ padding:15px 20px 0 0; }
.xcnr ul li{ line-height:28px; background:url(../images/text_ico.jpg) no-repeat 15px 12px; padding-left:30px; overflow:hidden; }


.twzx{ width:840px; height:235px; margin-left:20px; }
.twzxbt{ width:100%; height:38px; border-bottom:3px solid #c20900; }
.twzxbt span{ display:block; width:100px; height:38px; text-align:center; line-height:38px; font-size:18px; color:#fff; float:left; background:#c20900; margin-left:15px; }
.twzxbt a{ float:right; line-height:38px; padding-right:15px; }
.twzxnr{ width:100%; height:195px; background:#f5f5f5; }


#demod {
 width:800px; overflow:hidden;height:155px; position:relative; left:20px; top:18px;
}
#indemod {
float: left;
width: 800%;
}
#demo1d,#demo2d{height:270px;float:left; display:inline-table; }
#demo1d li,#demo2d li{ width:auto; height:155px; float:left; margin-left:10px; }
#demo1d li img,#demo2d li img{ width:240px; height:160px; display:block; padding:1px; border:0px solid #ccc; }
#demo1d li span,#demo2d li span{ width:256px; height:30px; line-height:30px; text-align:center; overflow:hidden;  bottom:0px; position:absolute; color:#fff; background:#000;filter: alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
#demo1d {
float: left;
}
#demo2d {
float: left;
}

.yqlj{ height:auto; }
.yqljbt{ height:40px; background:#ebebeb; }
.yqljbt span{ width:110px; height:40px; display:block; text-align:center; line-height:40px; font-size:18px; color:#222; }
.yqljnr{ width:1100px; height:auto; background:#f9f9f9; padding:20px; }
.yqljnr a{ margin-right:30px; background:url(../images/text_ico.jpg) no-repeat 0 7px; padding-left:10px; }

.footer{ width:100%; height:200px; background:#ebebeb; margin-top:20px; padding-top:30px; }
.footer p{ text-align:center; line-height:30px; }




.nrcontact_a{ height:auto; margin-top:15px; }

.nynr{ width:863px; height:auto; margin-left:15px; }
.nynrbt,.nynrbtb{ width:863px; height:44px; border:1px solid #e0e0e0; background:#f9f9f9 url(../images/line.jpg) bottom repeat-x; border-bottom:0;  border-top:3px solid #c31921; }


.nybtwz{ width:145px; height:44px; float:left; }
.nynrbtb{ width:1098px; height:44px; margin:15px auto; }
.nybtwz span,.nynrbtb span{ background:url(../images/bt.jpg) no-repeat 20px 12px; display:block; width:145px; height:44px; font-family:"微软雅黑"; font-size:20px; line-height:44px; color:#c31921; padding-left:36px; }
.nydq{ width:280px; height:44px; float:right; background:url(../images/dq.jpg) no-repeat 0 14px; padding-left:22px; font-family:"宋体"; }
.nydq p{ text-align:right; padding-right:15px; }
.nydq a{ line-height:44px; font-size:12px; }

.nynrlb,.nynrnr{ width:803px; height:auto; border:1px solid #e0e0e0; background:#fbfbfb; border-top:0; padding:30px; }
.nynrlb dl{ width:760px; height:175px; border-bottom:1px dashed #ccc; margin-bottom:20px; }
.nynrlb dt{ float:left; width:250px; height:158px; margin-right:15px; }
.nynrlb dd.nybt a{ font-family:"微软雅黑"; font-size:20px; color:#222; }
.nynrlb dd.nydate{ font-size:12px; margin:10px 0; }
.nynrlb dd.nylbnr{ line-height:28px; text-indent:30px; }

.nyfy{ width:100%; height:47px; }
.nyfy ul { width:560px; height:47px; float:right; }
.nyfy ul li{ float:left; width:47px; height:47px; background:#fff; text-align:center; line-height:47px; margin-left:10px; }
.nyfy ul li a{ color:#666; display:block; font-size:16px; font-weight:bold; }
.nyfy ul li:hover{ background:#c31921; }
.nyfy ul li a:hover{ color:#fff; }

.contentwz{ width:1110px; height:auto; padding:30px 45px; background:#fff; border:1px solid #ebebeb; border-top:2px solid #ebebeb; margin:0 auto; }
.nrbt{ width:100%; height:70px; }
.nrbt h1{ font-family:"微软雅黑"; font-size:24px; text-align:center; font-weight:normal; }
.nrbt span{ font-size:18px; text-align:center; display:block; margin-top:10px; }
.nynrb{ width:100%; height:auto; margin-top:10px; }
.nynrb p{ text-indent:30px; font-size:14px; color:#383838; line-height:26px; margin-top:10px; }

.ly{ width:100%; height:34px; background:#f8f8f8; margin-top:15px; }
.ly p{ line-height:34px; padding-left:10px; }
.ly span{ float:right; line-height:34px; padding-right:15px; }

.sxyp{ width:100%; height:30px; margin:30px auto 0; }
.sxyp ul li{ width:500px; height:30px; float:left; }


.navbt{ width:260px; height:56px; background:url(../images/lenavbt.jpg) no-repeat; }
.navbt span{ line-height:56px; font-family:"微软雅黑"; font-size:20px; padding-left:15px; color:#cc0000; }
.navle ul li{ width:245px; height:46px; background:url(../images/ejnav.jpg) no-repeat; line-height:46px; padding-left:15px;  margin-top:10px; }
.navle ul li a{ display:block; font-size:16px; }
.navle ul li:hover{ color:#1385ca; background:url(../images/ejnav_ho.jpg) no-repeat; }
.navle ul li a:hover{ color:#cc0000; }

.yqlj{ height:auto; margin:15px auto 0; background:#fff; }
.yqljnr{ width:1098px; height:auto; border:1px solid #e7e7e7; border-top:0; }
.yqljnr form{ padding:20px 0 15px; }
.yqljnr form select{ width:235px; height:30px; border:1px solid #dfdfdf; color:#aaa; margin-left:20px; padding-left:7px; }
.yqljnr p{ padding:0 20px 20px; }
.yqljnr p a{ margin-right:30px; background:url(../images/text_img.jpg) no-repeat 0 6px; padding-left:10px; }


.nynrbtbt{ width:100%; height:70px; border-bottom:1px dashed #ccc; }
.nynrbtbt h1{ font-family:"微软雅黑"; font-size:20px; text-align:center; }
.nynrbtbt p{ text-align:center; padding-top:10px; }

.nynrbtwz{ width:100%; height:auto; padding-top:10px; }
.nynrbtwz p{ line-height:26px; text-indent:2em; margin-top:10px; }




/*列表部分*/
dl.list{ width:760px; float:left; margin:10px; border:1px solid #AED2E7;}
dl.list dt{ background:url(../images/about_back.jpg) repeat-x; background:#B9DDFF; height:30px; line-height:30px; float:left; width:100%;}
dl.list dt strong{ background:url(../images/icps.jpg) no-repeat 10px center; padding-left:25px; width:80px; float:left}
dl.list dt span{background:url(../images/icps.jpg) no-repeat 10px center; padding-left:25px; width:480px; float:left; color:#666}
dl.list dt em{ width:60px; float:right; text-align:center}
dl.list dt em a{ color:#999}
dl.list dd{ margin:12px; float:left; width:98%; line-height:24px;}
dl.list dd.back{ background:url(../images/abut.jpg) no-repeat left bottom}
dl.list dd h1{ width:96%; float:left; font-size:24px; text-align:center; line-height:62px; border-bottom:1px dashed #E4E4E4; color:#c00}

ul.txtlist{ width:820px; line-height:30px; padding-bottom:20px; margin:0 auto;}
ul.txtlist li{ width:98%; float:left; background:url(../images/bodybg.jpg) no-repeat 5px center; padding-left:14px; float:left; border-bottom:1px dashed #e4e4e4; font-size:14px;}
ul.txtlist li a{ width:70%; float:left;}
ul.txtlist li em{ width:30%; float:right; text-align:center; color:#999;font-size:12px;}
ul.txtlist li span{ width:30%; float:right; text-align:right; color:#999;font-size:12px;}

#pagenav {width: 100%;font-size:14px;height: 56px;line-height:30px;margin-top:10px;float:right;}
#pagenav00 SPAN {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}


/*列表部分--end*/


/* 内容部分 */
dd.neirong{ width:100%; float:left; border-bottom:1px solid #E4E4E4; border-left-style:none; border-right-style:none; overflow:hidden; margin:2px auto;}
dd.neirong h1, dd.neirong h2{ width:95%; float:left; font-size:24px; text-align:center; line-height:32px; border-bottom:1px solid #E4E4E4; color:#c00; margin:15px auto; padding:12px 12px;}
dd.neirong em{ width:100%; float:left; text-align:center; color:#999; margin-bottom:22px; font-style:normal;}
dd.neirong p{line-height:26px; margin-bottom:15px; text-indent:2em; font-size:16px; padding:1px 20px; }
dd.neirong p a{color:#006; border-bottom:#033 dotted 1px;}
.bdfx {width:300px; margin:0 auto}
#nr {text-align:left; margin:20px auto; width:96%}
/* 内容中的表格样式 */
dd.neirong table{margin:0px auto;border-collapse:collapse; font-size:12px; width:99%;}
dd.neirong td{border:1px solid #FECAA7;}
dd.neirong td p{ text-indent:0em; font-size:12px;}
/*dd.neirong tr{ background-color:expression('#dbdbdb,#EFEFEF'.split(',')[rowIndex%2]); }
dd.neirong table tr {background-color:expression((this.sectionRowIndex%2==0)?"red":"blue")}
*/
dd.neirong infotable{ width:99%; float:left; padding-bottom:15px}
/* 内容中的链接样式 */
/*dd.neirong a{color:#009; margin:auto 8px; border-bottom:1px dashed #006;}
*/
dd.neirong h2{color:#000;}
dd.neirong li{width:135px; display:inline; float:left}

.editor { width:96%; float:left; text-align:left; border-bottom:1px solid #ddd;  margin-bottom:12px}


/* 内容部分--end */
