@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#333}
body,dl,dt,dd,ul,ol,li,form,input,p{margin:0;padding:0;}
dl,dt,dd,ul,ol,li {list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h4,h5{margin:0;padding:0;font-weight:normal}
table{border-collapse:collapse}
img {border:0}

.cler{ clear:both}
.w1200{ width:1200px; height:auto; margin:0 auto}
.mr0{ margin-right:0px;}

.a1 a{ color:#0070bc; text-decoration:none}
.a1 a:hover{ text-decoration:underline}

.a2 a{ color:#0070bc; text-decoration:none}
.a2 a:hover{ text-decoration:underline}

.a3 a{ color:#333; text-decoration:none}
.a3 a:hover{ text-decoration:underline}

.t1{ color:#bf0000}

.main{ width:100%; height:auto; margin:0 auto}
.top{ height:112px; border-top:3px solid #0070bc;}
.top .logo{ float:left; padding-top:25px;}
.top .gb{ float:right; padding-top:48px; padding-left:20px;}
.top .menu{ padding-top:45px; float:right;}
.top .menu a{ padding:0 15px; font-size:18px; color:#333; text-decoration:none}
.top .menu a:hover{ color:#e78400;}

.banner{ height:300px; background:url(../images/1920-300.jpg) center center no-repeat}
.ny_banner{ height:260px; background:url(../images/banner_03.jpg) top center no-repeat; position:relative}
.cpgd{ height:170px; background:#fff; border-radius:5px 5px 0px 0px; position:absolute; bottom:0px; left:50%; margin-left:-600px; padding:30px 30px 0px 30px;}

/*滚动开始*/
.picMarquee-left{ width:1140px; overflow:hidden; position:relative;}
.picMarquee-left .prev,.picMarquee-left .next{ width:30px; height:137px; cursor:pointer;}
.picMarquee-left .next{ background:url(../images/gd_left.jpg) left center no-repeat; float:left}
.picMarquee-left .prev{ background:url(../images/gd_right.jpg) left center no-repeat; float:right;}
.picList li{ width:193px;}
.picMarquee-left .bd{ padding:0 10px; float:left}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ height:137px; display:block;}
.picMarquee-left .bd ul li .title a{ line-height:33px; text-align:center; color:#333; text-decoration:none; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.picMarquee-left .bd ul li .title a:hover{ color:#e18f01;}
/*滚动结束*/

/*面包屑开始*/
.mbx{ height:50px; background:#f8f8f8; border-bottom:1px solid #e9e9e9; line-height:50px;}
.mbx span{ float:right; color:#0077c7; font-size:18px;}
/*面包屑结束*/

.kuai1{ margin-top:30px; height:auto;}
.kuai2{ margin-top:30px; height:109px; background:url(../images/lx.jpg) top center no-repeat}
.kuai1L{ width:350px; float:left;}
.kuai1L .title,.title1{ line-height:80px; text-align:center; font-size:30px; background:url(../images/bg02.jpg) top repeat-x; color:#fff;}
.kuai1L .title1{ line-height:60px; margin-top:25px;}

.kuai1L ul,.title1nr{ background:#e9f6ff; padding:30px 0px 30px 15px;}
.title1nr{ line-height:30px;}
.kuai1L ul{ padding:0px 15px;}
.kuai1L ul li{  line-height:20px; padding:15px 0px; border-bottom:1px solid #ccc;}
.kuai1L ul li a{ color:#333; text-decoration:none}
.kuai1L ul li a:hover{ color:#e18f01;}

.kuai1R{ width:850px; float:right; height:auto; background:#ffffff;}
.kuai1R .title{ line-height:77px; font-size:30px; border-bottom:1px solid #dddddd; text-align:right; padding-right:20}
.jjnr p{ padding:30px 30px 350px 30px; color:#666666; line-height:22px; background:url(../images/jjBj.jpg) bottom center no-repeat;}

.zycp .title{ height:50px; background:url(../images/bg04.jpg) center center repeat-x; margin-top:30px; text-align:center}
.zycp .title font{ font-size:30px; color:#006fba; line-height:50px; background:#fff; padding:0 15px;}
.zycp .cplb li{ float:left; width:290px; height:280px; margin:0px 10px 0px 0px;}
.zycp .cplb li img{ width:290px; height:200px;}
.zycp .cplb li span{ width:290px; line-height:20px; text-align:center; float:left; display:block}
.zycp .cplb li span a{ color:#333; text-decoration:none}
.zycp .cplb li span a:hover{ color:#e18f01;}

.ny_r{ width:850px; height:auto; float:right;}
.ny_r .title{ width:820px; height:79px; border-bottom:1px solid #e5e5e5; font-size:20px; color:#0070bc; margin-left:30px; position:relative}
.ny_r .title i{ position:relative;display: inline-block;width:0;height:100%;vertical-align:middle;}
.ny_r .title span{ display:inline-block;vertical-align:middle;}
.ny_rnr{ padding:30px;}
.ny_rnr p{ line-height:30px;}


.newsul{ width:810px;}
.newsul li{ width:810px; border-bottom:1px solid #eee; line-height:35px; background:url(../images/bg05.png) left center no-repeat;}
.newsul li a{ color:#333; text-decoration:none; padding-left:25px;}
.newsul li a:hover{ color:#0070bc}
.newsul li span{ float:right; color:#999;}

.bottom{ height:200px; border-top:1px solid #ddd; margin-top:30px; background:#f3f3f3;  line-height:26px;}

