@charset "utf-8";
/* CSS Document */
html { overflow-x: hidden; overflow-y: auto; } 
html { overflow-y: scroll; } 

body{color:#444;font-family: "微软雅黑","宋体",Arial,Helvetica,sans-serif; padding:0px; margin:0px; font-size:12px; font-weight:400; background:#f2f2f2}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin: 0; padding: 0; word-wrap: break-word; color: #444; font-size: 12px; }
*{padding:0px; margin:0px;}
input{font:12px/1.5 tahoma,微软雅黑,arial,\5b8b\4f53,sans-serif;}
table{ border-collapse: collapse; border-spacing: 0; font-size: 16px; }
img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}

input.dialog{height:0; height:0; font-size:0; line-height:0; border:none; }

input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{ color:#333;text-decoration:none;}
a:hover{ color:#03b0db;text-decoration:none}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
.clear{ clear:both}
.auto{ margin:0 auto;}



/*------头部开始------*/
.header{ height:96px; width:1920px; left:50%; margin-left:-960px; position:relative; background:#f2f2f2 }
.header .headcen{ width:1200px; height:96px; position:relative;}
.header .headcen .logo{ position:absolute; left:0; top:12px;}
.header .headcen .nav{ width:760px; height:30px; position:absolute;top:40px; left:380px;}
.header .headcen .nav ul li{ display:inline-block;  float:left;}
.header .headcen .nav ul li a{ font-size:16px; display:block; height:24px; line-height:24px; padding-left:15px; padding-right:15px;}
.header .headcen .nav ul li a:hover{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px; background:#03b0db; color:#FFF}
.header .headcen .nav ul li a.current1{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px; background:#03b0db; color:#FFF}
.header .headcen  .banben{ position:absolute; right:0; font-size:16px; top:40px;height:16px; padding-left:20px; }



/*------头部结束------*/

/* ----------banner----------- */
.banner-box{width:1920px;height:500px; left:50%; margin-left:-960px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1920px;margin:0 auto;overflow:hidden;}
.banner-box .bd li .m-width img{ width:1920px; height:500px;}
.banner-box .bd li{width:100% !important;height:500px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:200px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:255px;left:550px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#fff;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#a0a0a0;}

/* ----------banner结束----------- */

/*-------首页主体开始-------*/
.sypro{ width:1200px; height:790px; padding-top:50px; padding-bottom:50px;}
.sypro .syproleft{ width:250px; float:left; height:538px; background:#FFF}
.sypro .syproleft .syprolefttit{ width:250px; height:68px; background:url(../images/syltit.jpg) no-repeat; font-size:24px; color:#FFF; text-align:center; line-height:56px;}

.sypro .syproleft  .bd{ padding:10px 16px; height:410px; overflow:hidden;padding-top:14px; }
.sypro .syproleft  .bd ul{ overflow:hidden; zoom:1; }
.sypro .syproleft  .bd ul li{ text-align:center; zoom:1; padding-bottom:5px;}
.sypro .syproleft  .bd ul li .pic{ text-align:center; }
.sypro .syproleft  .bd ul li .pic img{ width:218px; height:164px; display:block; }
.sypro .syproleft  .bd ul li p{ text-align:center; line-height:50px;}

.sypro .syproright{ width:920px; float:right}
.sypro .syproright .syprorighttit{ height:60px; width:920px;}
.sypro .syproright .syprorighttit p{ float:right; padding-top:6px;}
.sypro .syproright .syprorighttit p a{ display:block; height:20px; width:54px; background:#000;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px; color:#FFF;  font-family:Arial; line-height:20px; text-align:center}

.sypro .syproright .cpfl{ width:920px; background:#FFF; overflow:hidden}
.sypro .syproright .cpfl ul{ width:1000px;}
.sypro .syproright .cpfl ul li{ display:block; float:left; width:300px; height:234px; border-right:#fff solid 10px; border-bottom:#fff solid 10px;background:#e3e3e3; text-align:center;}
.sypro .syproright .cpfl ul li img{ width:256px; height:192px;}
.sypro .syproright .cpfl ul li p{ font-size:16px; text-align:center}
.sypro .syproright .cpfl ul li p a{ color:#666}
.sypro .syproright .cpfl ul li p a:hover{ color:#04c1e3}
.sypro .syproright .cpfl ul li:nth-child(n+8){ border-bottom:none;}
.sypro .syproright .cpfl ul li:nth-child(3n){border-right:none;}


.syabout{width:1920px;height:307px; left:50%; margin-left:-960px;position:relative; background:url(../images/aboutbg.jpg) no-repeat}
.syabout .syabcen{ width:1200px; height:306px; position:relative}
.syabout .syabcen .syabouttit{ height:24px; width:720px; background:url(../images/hx.jpg) no-repeat; background-position:116px 16px; position:absolute; top:30px; font-size:24px; color:#FFF; font-weight:700}
.syabout .syabcen .syabouttit span{ float:right; padding-top:5px;}
.syabout .syabcen .syabouttit span a{ display:block; height:20px; width:60px; text-align:center; line-height:20px; font-size:14px; font-family:Arial; color:#00ccff; background:#FFF;border-radius:8px; font-weight:400}
.syabout .syabcen .syaboutcon{ position:absolute; width:720px; top:80px; color:#FFF; font-size:14px; line-height:30px;}

.syabout .syabcen  .syabbot{position:absolute; width:720px; top:220px; height:50px;}
.syabout .syabcen  .syabbot table p{ font-size:24px; color:#FFF; line-height:24px;}
.syabout .syabcen  .syabbot table p a{ color:#FFF}
.syabout .syabcen  .syabbot table span{ font-size:18px; color:#7ee5ff}

.synew{width:1920px;height:310px; left:50%; margin-left:-960px;position:relative; background:#FFF; padding-top:50px; padding-bottom:50px;}

.synew .synewcen{ width:1200px; height:310px; position:relative}
.synew .synewcen .xppro{ width:460px; height:310px; position:absolute; left:0;}
.synew .synewcen .xppro img{width:460px; height:310px;}
.synew .synewcen .syhz{ width:370px; height:310px; position:absolute; left:496px;}

.synew .synewcen .syhz .hd{ height:40px; border-bottom:#d8d8d8 solid 1px;}
.synew .synewcen .syhz .hd .tit{ float:left; font-size:24px; font-weight:700}
.synew .synewcen .syhz .hd .tit span{ color:#00ccff}

.synew .synewcen .syhz .hd .prev,.synew .synewcen .syhz .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;}
.synew .synewcen .syhz .hd .next{ background:url("../images/icoRight.gif") no-repeat;  }
.synew .synewcen .syhz .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.synew .synewcen .syhz .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.synew .synewcen .syhz .hd ul li.on{ background-position:0 0; }

.synew .synewcen .syhz .bd ul li { display:block; height:104px;border-bottom:#d8d8d8 solid 1px; padding-top:15px; padding-bottom:15px;}
.synew .synewcen .syhz .bd ul li h4{ font-size:14px; font-weight:400; color:#333; line-height:30px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width:360px;}
.synew .synewcen .syhz .bd ul li p{ font-size:14px; color:#666; line-height:24px;}


.synew .synewcen  .sydt{width:300px; height:310px; position:absolute; right:0;}

.synew .synewcen  .sydt .sydttit{height:40px; border-bottom:#d8d8d8 solid 1px;font-size:24px; font-weight:700}

.synew .synewcen  .sydt .sydttit span{ color:#00ccff}
.synew .synewcen  .sydt ul{ padding-top:16px;}
.synew .synewcen  .sydt ul li{ display:block; height:33px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis;width:280px;}
.synew .synewcen  .sydt ul li a{ display:block; text-indent:12px; background:url(../images/icon.jpg) no-repeat; background-position:0 12px; font-size:14px; line-height:24px; color:#666}
.synew .synewcen  .sydt ul li a:hover{ color:#00ccff}

.fangan{ width:1200px; height:345px; padding-top:30px; padding-bottom:50px;}
.fangan .fatit{ height:46px; background:url(../images/fahx.jpg) repeat-x bottom; font-size:24px; font-weight:700}
.fangan .fatit span{ color:#04c0e3}


.fangan .fatit p{ float:right; padding-top:5px;}
.fangan .fatit p a{display:block; height:20px; width:54px; background:#000;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px; color:#FFF;  font-family:Arial; line-height:20px; text-align:center}

.fangan  ul{ padding-top:30px; width:1300px;}
.fangan  ul li{ display:block; width:282px; height:268px; float:left; padding-right:24px;}

.fangan  ul li .libk{ border:#FFF solid 2px; width:278px; height:264px; background:#FFF}
.fangan  ul li .libk img{ width:278px; height:208px;}
.fangan  ul li .libk  p{ line-height:54px; font-size:16px; background:url(../images/jt.jpg) no-repeat; background-position:250px 16px; text-indent:10px;}
.fangan  ul li .libk  p a{ display:block; width:278px;}
/*-------首页主体结束-------*/


/*--------底部开始---------*/
.footnav{ width:1920px;height:56px; left:50%; margin-left:-960px;position:relative; background:#0ca2c8; }
.footnav .fncen{ width:1200px; line-height:56px;}
.footnav .fncen ul{ float:left;}
.footnav .fncen ul li{ float:left; padding-right:20px;}
.footnav .fncen ul li a{ font-size:14px; color:#FFF;}
.footnav .fncen p{ float:right;color:#FFF; font-size:14px}
.footnav .fncen p a{color:#FFF; font-size:14px}
.footcontact{width:1920px;height:230px; left:50%; margin-left:-960px;position:relative; background:#333;}
.footcontact .footconcen{ width:1200px; padding-top:30px; padding-bottom:10px; height:190px;position:relative;}
.footcontact .footconcen .dttp{ position:absolute}
.footcontact .footconcen .footlx1{ width:205px; height:200px; left:180px; position:absolute; background:url(../images/foothx.jpg) no-repeat; padding-left:20px; }
.footcontact .footconcen .footlx1 h5{ font-size:16px;color:#cccccc; padding-bottom:20px; padding-top:5px;  font-weight:400}
.footcontact .footconcen .footlx1 p{ font-size:12px; line-height:24px;color:#cccccc;}

.footcontact .footconcen .footlx2{ width:348px; height:200px; left:440px; position:absolute;padding-left:20px; }
.footcontact .footconcen .footlx2 h5{ font-size:16px;color:#cccccc; padding-bottom:20px; padding-top:5px;  font-weight:400}
.footcontact .footconcen .footlx2 p{ font-size:12px; line-height:24px;color:#cccccc;}

.footcontact .footconcen .erweima{ width:280px; position:absolute; right:0;}
.footcontact .footconcen .erweima table tr td{ text-align:center; font-size:14px; color:#CCC; line-height:40px;}

/*--------底部开始---------*/
.nybanner{width:1920px;height:224px; left:50%; margin-left:-960px;position:relative; }

.nymain{ width:1200px; padding-top:50px; padding-bottom:50px;}
.nymain .nymainleft{ width:250px; float:left; background:#FFF; padding-bottom:20px;}
.nymain .nymainleft .nymainlefttit{ width:250px; height:68px; background:url(../images/syltit.jpg) no-repeat; font-size:24px; color:#FFF; text-align:center; line-height:56px;}


.nymain .nymainleft .pronav {  zoom:1; width:210px; margin:0 auto; padding-bottom:20px;}
.nymain .nymainleft .pronav ul li { border-bottom:1px solid #bbb; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
.nymain .nymainleft .pronav ul li h4 { cursor:pointer;  padding-left:10px;  font-size:13px; color:#555; display:block;  line-height:46px;  background:url(../images/icon2.jpg) no-repeat; background-position:0 20px; font-weight:400; }

.nymain .nymainleft .pronav li .list-item {  position:relative; zoom:1; display:none }

.nymain .nymainleft .pronav li .list-item li{border-bottom:none; display:inline-block; width:100%; position: relative; min-height:36px; _height:36px; z-index: 10; zoom:1}
.nymain .nymainleft .pronav li .list-item li a{ display:block; text-indent:20px; border-bottom:#CCC dotted 1px; line-height:36px; font-size:13px;background:url(../images/icon3.jpg) no-repeat; background-position:10px 12px; }

.nymain .nymainleft .pronav li .list-item li ul li{border-bottom:none; display:inline-block; width:100%; position: relative; min-height:30px; _height:30px; z-index: 10; zoom:1 }

.nymain .nymainleft .pronav li .list-item li ul li a{ display:block; text-indent:30px;border-bottom:none; line-height:30px;color:#666; font-size:12px; background:none}

a.current2{ color:#04c1e3}
.nymain .nymainleft .pronav li .list-item li ul li a.current2{ color:#04c1e3}
.nymain .nymainleft .baibian{ height:20px; clear:both; background:#f2f2f2}
.nymain .nymainleft .zypro{ background:#FFF}
.nymain .nymainleft .zypro .zyprotit{ width:250px; height:50px; background:url(../images/zytit.jpg) no-repeat; line-height:46px; text-align:center; font-size:24px; color:#FFF}

.nymain .nymainleft .zypro .tjcpcon{ height:205px; width:220px; padding:20px 15px;}
.nymain .nymainleft .zypro .tjcpcon .bd ul li{ width:220px; height:204px;}
.nymain .nymainleft .zypro .tjcpcon .bd ul li img{ width:218px; height:164px;}
.nymain .nymainleft .zypro .tjcpcon .bd ul li p{ line-height:40px; width:220px; text-align:center; font-size:14px}



.nymain .nymainleft .zypro .tjcpcon .hd ul{ padding-left:82px;;overflow:hidden; zoom:1; margin-top:10px; zoom:1; text-align:center}
.nymain .nymainleft .zypro .tjcpcon .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icoCircle.gif) 0 -9px no-repeat; }
.nymain .nymainleft .zypro .tjcpcon .hd ul li.on{ background-position:0 0; }

.nymain .nymainright{ width:920px; float:right; background:#fff; padding-bottom:20px;}
.nymain .nymainright .nymainrighttit{ height:40px; width:920px; background:url(../images/nymaintithx.jpg) no-repeat; background-color:#f2f2f2;font-size:24px; color:#04c1e3; padding-bottom:20px;}
.nymain .nymainright .nymainrighttit p{float:right; padding-top:6px; font-size:14px}
.nymain .nymainright .nymainrighttit p a{color:#666;}

.nymain .nymainright .nycpfl{ width:920px; background:#FFF; overflow:hidden}
.nymain .nymainright .nycpfl ul{ width:1000px;}
.nymain .nymainright .nycpfl ul li{ display:block; float:left; width:300px; height:234px; border-right:#fff solid 10px; border-bottom:#fff solid 10px;background:#e3e3e3; text-align:center;}
.nymain .nymainright .nycpfl ul li img{ width:256px; height:192px;}
.nymain .nymainright .nycpfl ul li p{ font-size:16px; text-align:center}
.nymain .nymainright .nycpfl ul li p a{ color:#666}
.nymain .nymainright .nycpfl ul li p a:hover{ color:#04c1e3}

.nymain .nymainright .nycpfl ul li:nth-child(3n){border-right:none;}


.nymain .nymainright .nypro_list{ width:920px; background:#FFF; overflow:hidden; }
.nymain .nymainright .nypro_list ul{ width:1000px; padding-bottom:20px;}
.nymain .nymainright .nypro_list ul li{ display:block; float:left; width:272px; height:290px; background:#FFF; text-align:center; padding-top:26px; padding-left:26px;}
.nymain .nymainright .nypro_list ul li .libk2{ width:262px; height:200px; border:#e6e6e6 solid 1px;}
.nymain .nymainright .nypro_list ul li .libk2:hover{ border:#04c0e3 solid 1px;}
.nymain .nymainright .nypro_list ul li .libk2 img{ width:250px; height:186px; border:#FFF solid 5px;}
.nymain .nymainright .nypro_list ul li p{ font-size:16px; text-align:center; border-bottom:#e6e6e6 solid 1px; line-height:40px;width:262px;}
.nymain .nymainright .nypro_list ul li p a{ color:#666}
.nymain .nymainright .nypro_list ul li p a:hover{ color:#04c1e3}
.nymain .nymainright .nypro_list ul li span{ line-height:24px; color:#666; padding-top:5px;}

.nymain .nymainright .nyproshow{width:890px; padding-top:20px; margin:0 auto}
.nymain .nymainright .nyproshow h4{ width:890px;height:40px; border-bottom:#d7d7d7 solid 1px; text-align:center; font-size:20px; font-weight:400}

.nymain .nymainright .nyproshow .cpimg{ padding-top:30px; padding-bottom:20px; text-align:center}
.nymain .nymainright .nyproshow .cpimg img{ max-width:500px; padding:5px; border:#e9e9e9 solid 1px;}
.nymain .nymainright .nyproshow .cpxq{ height:40px;border-bottom:#04c0e3 solid 2px; line-height:40px; font-size:20px; color:#04c0e3; text-indent:10px;}
.nymain .nymainright .nyproshow .cpxqcon{ width:890px; height:auto; padding-top:30px; line-height:30px;}
.nymain .nymainright .nyproshow .cpxqcon .wddowm{ padding-top:10px; padding-bottom:10px;}
.nymain .nymainright .nyproshow .cpxqcon .wddowm a{ display:block; height:40px; width:120px; background:#0CF; color:#FFF; font-size:16px; text-align:center; line-height:40px;}


.nymain .nymainleft .nysubnav{ width:210px; margin:0 auto; padding-top:20px;}
.nymain .nymainleft .nysubnav ul li{ display:block; height:50px;}
.nymain .nymainleft .nysubnav ul li a{ display:block; width:210px; height:36px; background:#f2f2f2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; line-height:36px; text-align:center; font-size:14px;}
.nymain .nymainleft .nysubnav ul li a:hover{ background:#04c1e3; color:#FFF}
.nymain .nymainleft .nysubnav ul li a.current3{ background:#04c1e3; color:#FFF}

.nymain .nymainright  .page_index{ background:#FFF;width:890px; padding-top:20px; padding:15px; line-height:30px; font-size:14px}



.nymain .nymainright .about_huanjing_list{ width:920px; background:#FFF; overflow:hidden; }
.nymain .nymainright .about_huanjing_list ul{ width:1000px; padding-bottom:20px;}
.nymain .nymainright .about_huanjing_list ul li{ display:block; float:left; width:272px; height:230px; background:#FFF; text-align:center; padding-top:26px; padding-left:26px;}
.nymain .nymainright .about_huanjing_list ul li .libk2{ width:262px; height:200px; border:#e6e6e6 solid 1px;}
.nymain .nymainright .about_huanjing_list ul li .libk2:hover{ border:#04c0e3 solid 1px;}
.nymain .nymainright .about_huanjing_list ul li .libk2 img{ width:250px; height:186px; border:#FFF solid 5px;}
.nymain .nymainright .about_huanjing_list ul li p{ font-size:16px; text-align:center;line-height:40px;width:262px;}
.nymain .nymainright .about_huanjing_list ul li p a{ color:#666}
.nymain .nymainright .about_huanjing_list ul li p a:hover{ color:#04c1e3}


.nymain .nymainright  .new_list  {width:880px; margin:0 auto;}
.nymain .nymainright  .new_list   .new_listul{width:880px; padding-bottom:20px;}
.nymain .nymainright  .new_list   .new_listul li{ display:block; width:880px; height:116px; border-bottom:#CCC solid 1px; position:relative; padding-top:20px;}
.nymain .nymainright  .new_list   .new_listul li .lisj{ height:100px; width:100px; position:absolute; left:0; border:#CCC solid 1px; text-align:center;color:#ccc}
.nymain .nymainright  .new_list  .new_listul li .lisj p{ width:100px; line-height:66px; font-size:48px; color:#999 }
.nymain .nymainright  .new_list  .new_listul li .lisj span{ font-size:18px}
.nymain .nymainright  .new_list  .new_listul li .liwz{ height:100px; width:760px; position:absolute; left:120px;}
.nymain .nymainright  .new_list  .new_listul li .liwz p{ font-size:16px; line-height:30px;}
.nymain .nymainright  .new_list  .new_listul li .liwz span{ font-size:14px; color:#999; padding-top:10px; line-height:24px; display:block}

.nymain .nymainright   .nynew_show{ width:890px;  padding-top:20px; margin:0 auto}
.nymain .nymainright   .nynew_show h3{  font-size:20px; font-weight:400; text-align:center;  padding-bottom:10px}
.nymain .nymainright   .nynew_show .newshowxx{ line-height:30px; text-align:center; width:890px; font-size:14px; color:#999;border-bottom:#CCC dotted 1px;}
.nymain .nymainright   .nynew_show .newshowcon{ font-size:14px; line-height:26px; padding-top:20px; width:834px; overflow:hidden;}

.nymain .nymainright .down_list{width:880px; margin:0 auto;}
.nymain .nymainright .down_list ul { padding-top:30px; width:960px;}
.nymain .nymainright .down_list ul li{ width:400px; height:44px; float:left; background:url(../images/downbg.jpg) no-repeat; padding-right:30px; padding-bottom:20px; font-size:18px; padding-left:20px; line-height:44px; color:#666}
.nymain .nymainright .down_list ul li span{ float:right;}

.nymain .nymainright .down_list ul li span a{ display:block; width:88px; text-align:center; font-size:16px; color:#04c1e3}

.nymain .nymainright .contact_page{ width:890px;  padding-top:20px; margin:0 auto}

.nymain .nymainright .contact_page .conwenzi{  width:430px; float:left}
.nymain .nymainright .contact_page .conwenzi h1{ font-size:24px; color:#000; padding-bottom:20px;}
.nymain .nymainright .contact_page .conwenzi p{ font-size:16px; line-height:36px;}
.nymain .nymainright .contact_page .conerweima{float:right; width:300px;}
.nymain .nymainright .contact_page .ditu{ width:890px; height:225px; padding-bottom:40px;}
.nymain .nymainright  .contact3{  width:890px;  padding-top:20px; margin:0 auto}













#pages { width:912px;padding:10px 0 10px;text-align:center;font:12px; overflow:hidden;}
#pages 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}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#04c0e3; color:#fff; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#04c0e3; border:1px solid #04c0e3; color:#fff; text-align:center;}

.syyx{height:25px;overflow:hidden;padding-top:35px;}
.prew{background:url(../images/pre_info.gif) no-repeat left center;float:left;height:28px;line-height:28px;overflow:hidden;padding-left:12px;text-align:left;width:48%;}
.nextw{background:url(../images/next_info.gif) no-repeat right center;float:right;height:28px;line-height:28px;overflow:hidden;padding-right:15px;text-align:right;width:48%;}

.left_L{text-align:center; color:#666;}
.t_r {color:#666;}
.c_r a,.tl a{color:#666;text-decoration:none;}
.tc_r{width:450px;height:110px;border:1px solid #d0d0d0;}
.tj {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #80171c; margin-right:12px;}
.cz {width: 60px;height:25px;color: #fff;border: none;cursor: pointer;background: #a61b20;}
.input-text{border:1px solid #ccc;height:20px;width:80px;background: #fff;line-height:20px;}
.t_r input{border:1px solid #ccc;height:20px;line-height:20px;}
table#leavetable tr {height:25px;line-height:25px;}
table#leavetable td {padding: 3px 2px 3px 3px;}



