﻿@charset "utf-8";
/* CSS Document */
*{font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; color:#333;}
body{margin:0; padding:0; background:#f4f8f9; line-height:2;}
ul{margin:0; padding:0; list-style:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#db2039;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
img{border:none;}
p{margin:0; padding:2px 0;}

/* 头部 */
.hderbg{background:#fff;}
.hder{height:101px; width:1200px;margin:auto; overflow:hidden;}
.logo{float:left; padding:20px 0; height:61px;}
.cert{float:left; padding:22px; margin-left:100px;}
.search{height:24px; padding:10px 0; float:right; width:201px; text-align:right;}
.search form{margin:0; padding:0;}
.search .keys{ background:url(img/input.png); height:24px; width:153px; margin:0; line-height:24px; border:none; padding:0; outline:none; padding-left:15px; float:left;}
.search .sumbit{background:url(img/but.png) center no-repeat; border:none; width:33px; height:24px; font-size:0px; margin:0; padding:0; cursor:pointer; float:left;}

.phone{width:230px; float:right; padding:20px 0; text-align:right;}
.phone img{padding-bottom:15px;}
.phone a{line-height:20px; padding:15px 0; padding-left:30px; margin-left:25px;}

/*区块 */
.box{width:1200px; margin:auto; margin-top:10px; overflow:hidden;}
.wbox{width:980px; background:#fff; padding:10px; margin:auto; margin-top:10px;}
.box30{width:30%; float:left;}
.box70{width:70%; float:left;}
.pageleft{overflow:hidden;}
.pageleft .p_nav_name{display:none;}
.pageright{overflow:hidden;}

/*主导航 */
.nav{height:44px; line-height:44px; overflow:hidden; background:#ed5048;}
.nav ul{margin:0 auto; padding:0; list-style:none; width:1200px; }
.nav li{display: inline;margin: 0; float:left; border-left:1px solid #f35a53;}
.nav li a{display:block; padding:0; text-align:center; width:110px; color:#fff; font-size:15px;}
.nav li a:hover, .nav li.selected a{background:#11b509; color:#fff;}
.subnav{position:absolute; margin-top:-1px; margin-left:-1px;z-index:100;background:#11b509;width: 111px;visibility:hidden;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; z-index:9999;}
.subnav a{color:#fff; display:block; line-height:35px; height:35px; text-align:center;}
.subnav a:hover{background:#1cc814;}
* html .subnav a{width: 100%;}



.place{height:40px; line-height:40px; margin-bottom:20px; border-bottom:1px solid #dfdfdf; }
.place .pagename{font-size:16px; margin:0; padding:0; float:left; line-height:40px; color:#db2039;}
.place .path{ background:url(images/path.gif) left center no-repeat; padding-left:20px;}
.place .path a{padding-left:15px; background:url(images/placearr.gif) left center no-repeat; margin-left:10px;}

.foot{background:#35393f; }
.copyright{width:880px;padding:40px 0;  margin:auto; color:#fff; background:url(img/weixin.png) right center no-repeat;}
.copyright a{color:#fff;}

.ileft{width:900px; float:left;}
.iright{width:280px; float:right;}
.ititle{height:55px; text-align:right; line-height:55px;}
.ic{padding:10px 0;}

.hnews img{width:80px; height:60px; float:left; border:1px solid #dfdfdf; padding:2px; margin-right:10px;}
.hnews span{display:block; color:#999; font-weight:normal;}
.hnews ul{margin:0; padding:5px  0 0 0; list-style:none;}
.hnews ul li{background:url(images/two.gif) left center no-repeat; padding-left:15px; border-top:1px dotted #dfdfdf; line-height:32px; height:32px;}

.p10{padding:10px;}


.rollBox{overflow:hidden; width:980px;  margin:auto;}
.rollBox .LeftBotton{height:147px; width:20px; margin-right:2px;  float:left; cursor:pointer; background:url(images/left.jpg) center no-repeat;}
.rollBox .RightBotton{height:147px;  width:20px; margin-left:2px;  float:right;cursor:pointer;background:url(images/right.jpg) center no-repeat;}

.rollBox .Cont{width:936px;overflow:hidden;float:left;}
.rollBox .Cont ul{margin:0; padding:0; list-style:none;}
.rollBox .Cont ul li{width:146px; height:170px; overflow:hidden;margin:0 5px; float:left; text-align:center; }
.rollBox .Cont ul li span a{height:136px;  border:1px solid #dfdfdf; width:135px; padding:4px; display: table-cell; vertical-align:middle; text-align:center; *display: block;*font-size: 95px;/*0.873 */font-family:Arial;}
.rollBox .Cont ul li img{max-height:136px;max-width:136px;width:expression(this.width > 136 ? "136px" : this.width);height:expression(this.height > 136 ? "136px" : this.height);vertical-align:middle; margin:auto;}

.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}

.ipc{border:1px solid #dfdfdf; height:200px; margin:10px 0; background:#fff; overflow:hidden;}
.ipc span{float:left;  margin-left:40px; height:180px; width:130px; display:block; }
.ipc img{width:675px; float:right; height:200px; }
.ipc span b{font-size:24px; color:#3299ff; font-weight:bold; display:block; text-align:center;}
.ipc span strong{font-size:14px; font-weight:bold; display:block; text-align:center;}
.ipc div{height:30px; line-height:30px; width:675px; position:relative; float:right; margin-top:-30px; background:url(img/3.png); color:#fff; z-index:9999; text-indent:10px; text-align:center;}
.ipc div a{color:#fff; padding-left:10px; float:right;padding-right:5px;}
.ipc div a:hover{color:#339933}

.lpc{border:1px solid #dfdfdf; height:250px; margin:10px 0; background:#fff; overflow:hidden;}
.lpc span{float:left; padding:10px; height:180px; width:500px; display:block; overflow:hidden;}
.lpc img{width:675px; float:right; height:248px; padding:1px;}
.lpc span b{font-size:24px; color:#3299ff; font-weight:bold; display:block; text-align:center;}

.lpc div{height:30px; line-height:30px; width:675px; position:relative; float:right; margin-top:-30px; background:url(img/3.png); color:#fff; z-index:9999; text-indent:10px;}
.lpc div a{color:#fff; padding-left:10px;}
.lpc div a:hover{color:#339933}

.rpc{border:1px solid #dfdfdf; height:250px; margin:10px 0; background:#fff; overflow:hidden;}
.rpc span{float:right;padding:10px; height:180px; width:500px; display:block; overflow:hidden;}
.rpc img{width:675px; float:left; height:248px; padding:1px;}
.rpc span b{font-size:24px; color:#3299ff; font-weight:bold; display:block; text-align:center;}

.rpc div{height:30px; line-height:30px; width:675px; position:relative; float:left; margin-top:-30px; background:url(img/3.png); color:#fff; z-index:9999; text-indent:10px;}
.rpc div a{color:#fff; padding-left:10px;}
.rpc div a:hover{color:#339933}

.inews a{background:url(images/one.gif) left center no-repeat; border-bottom:1px dashed #333333; height:32px; line-height:32px; overflow:hidden; display:block; padding-left:15px;}
.inews a span{float:right; height:32px; line-height:32px;}
.icustom{width:290px; overflow:hidden;}
.icustom img{width:135px;  margin:0 10px 10px 0; float:left; height:62px;}
.more a{background:url(img/more.png) no-repeat ;  width:125px; height:37px; line-height:37px; text-align:center;  display:block; text-align:center;margin:auto; }

.fico{background:#fff; height:80px; padding:20px 0;}
.fico ul{width:1200px; margin:auto; text-align:center;}
.fico ul img{padding:0 10px;}