@charset "utf-8";
/* CSS Document */

body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}



body { font-family:MicrosoftYaHei,微软雅黑,Helvetica,STHeiti,Droid Sans Fallback;    font-size: 100%; background-color:#FFF; min-width:1100px;}
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}
a { text-decoration: none;	color:inherit;}





/*内页幻灯片*/
.nyhdp{ width:100%; height:380px;  background-repeat:no-repeat; background-position:center;}
.nyhdp img{ width:100%; }


/*当前位置*/
.dqwz{ width:1100px; height:52px; margin:0 auto; border-bottom:solid 1px #ccc; margin-bottom:20px;}
.dqwz li{ height:52px; line-height:52px; float:left; font-size:14px; color:#5f5f5f; margin-left:5px;}

/*内页列表*/
.nylb{ width:1100px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.nylbz{ width:810px; height:auto; float:left;}
.nylbzli{ width:256px; height:226px; border:solid 1px #eaeaea; float:left; margin-left:6px; margin-right:6px; _margin-left:5px; _margin-right:5px; margin-bottom:40px; background:#a9a9a9; color:#FFF;}
.nylbzli:hover{ border:solid 1px #ff8f25; background:#ff8f25; }
.nylbzlis{ width:256px; height:189px;}
.nylbzlis img{ width:256px; height:189px;}
.nylbzlix{ width:256px; height:37px; text-align:center; line-height:37px; font-size:14px; }

/*内页成功案例*/
.nylbzlia{ width:168px; height:106px; border:solid 1px #eaeaea; float:left; margin-left:15px; margin-right:15px; _margin-left:12px; _margin-right:12px; margin-bottom:30px; background:#a9a9a9; color:#FFF;}
.nylbzlia:hover{ border:solid 1px #ff8f25;}

.nylby{ width:272px; height:auto; float:right;}

/*内页列表内容*/
.nylbz_nrs{ width:810px; height:86px; border-bottom:solid 1px #ededed;}
.nylbz_nrsz{ width:595px; height:55px; float:left; font-size:14px; color:#818181; line-height:40px;}
.nylbz_nrsz span{ font-size:26px; color:#161616; font-weight:bold;}
.nylbz_nrsy{ width:180px; height:56px; float:right; text-align:right; padding-top:50px;} 
.nylbz_nrx{ width:810px; height:auto; padding-top:25px; padding-bottom:30px; font-size:14px; color:#333333; line-height:35px;}
.nylbz_nrx img{vertical-align: middle;}

/*猜你喜欢*/
.cnxh{ width:810px; height:266px;}
.cnxhbt{ width:810px; height:45px; border-bottom:solid 1px #e7e7e7; font-size:26px; color:#161616; font-weight:bold; line-height:45px;}
.cnxhnr{ width:810px; height:173px; padding-top:20px;}
.cnxhnrli{ width:175px; height:171px; border:solid 1px #ebebeb; float:left; margin-left:3px; margin-right:3px; color:#313030;}
.cnxhnrli:hover{ border:solid 1px #ff8f25; color:#ff8f25;}
.cnxhnrlis{ width:175px; height:124px;}
.cnxhnrlix{ width:175px; height:47px; line-height:47px; text-align:center; font-size:14px;}

.h_tonglan {width:810px;}
.h218px {width:810px;height:171px;}
.h218px th {padding-top:60px;}
.h218px td {overflow:hidden;}


/*page*/
#bottompage{ text-align:center; margin-top:20px; color:#000; width:810px; margin:0 auto;  clear:both;}
#bottompage ul,#bottompage li,#bottompage li a{display:inline-block; *display:inline; *zoom:1; }
.pagenum a,.nextprev,.currentpage{ margin:0 2px; padding:1px 6px; border:#666666 solid 1px;}
.currentpage,.pagenum  a:hover{background-color: ; color:#f00; border:#666666 solid 1px;} 
.pageinfo{ margin-right:10px; color:#4d4d4d}
.nextprev{ color:#666666;}
li.nextprev a:hover{ color:#055a2a;}
/*page*/




/*news*/

.nylbzlib{ width:810px; height:109px; float:left; background:url(../images/xw2.jpg) no-repeat; margin-bottom:15px;}
.nylbzlib:hover{ background:url(../images/xw3.jpg) no-repeat;}
.xwzx2zs:hover{ color:#ff8e24;}
.xwzx2z{ width:80px; height:109px; float:left;}
.xwzx2zs{ width:80px; height:69px; line-height:69px; font-size:28px; color:#919191; text-align:center;}
.xwzx2zx{ width:80px; height:26px; line-height:26px; font-size:12px; color:#FFF; text-align:center;}
.xwzx2yb{ width:700px; height:109px; float:right;}
.xwzx2ybtb{ width:700px; height:31px; font-size:18px; color:#2b2b2c;}
.xwzx2ybtb:hover{ color:#f39101;}
.xwzx2ynrb{ width:650px; height:78px; font-size:14px; color:#818181; line-height:22px; padding-right:50px;}
.xwzx2ynrb span{ color:#ffa633;}





















