@charset "utf-8";

/* CSS Document */



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i, pre, form, fieldset, label, input, textarea, blockquote{margin: 0;padding: 0;list-style:none;}

body{ font-family:"宋体";font-size:12px; background:#FAFAFA; }

a{color:#333333;text-decoration:none}

a:hover{ color:#333333;text-decoration:none}

img{ border:none;}





.top_head{ width:100%; height:125px; border-bottom:2px solid #0960AF;}

.header{ width:1000px; height:125px; margin:0 auto;}

.top{ display:block; height:82px; overflow:hidden;}

.l{ float:left;}

.r{ float:right;}

.s{ font-weight:bold;}



.logo{ width:170px; height:57px; padding-top:25px;}

.right{ width:298px; height:82px; overflow:hidden;}



.shoucang{ float:left; width:298px;  height:18px; overflow:hidden; padding-top:27px;}

.shoucang dl{ float:left; width:298px; height:18px; overflow:hidden;}

.shoucang dl dt{ float:right; height:18px; width:200px; background:url(../images/tell.jpg) left center no-repeat; line-height:18px; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#0960AF; padding-left:30px;}

.shoucang dt a{color:#0960AF;}

.shoucang dd{ float:right; height:18px; line-height:18px;font-weight:bold; font-family:"微软雅黑"; padding-left:5px;}

.shoucang dd a{ color:#636363}





.search{ float:left; width:298px; height:28px; background:url(../images/serch.jpg) no-repeat; overflow:hidden; margin-top:6px;}

#search2{ float:left; width:271px; height:23px; border:none; background:none; line-height:23px; color:#C1C1C1; }

#go{ float:right; width:25px; height:28px; border:none; background:none; cursor:pointer;}



#all{ width:1000px; height:41px; margin-top:2px; z-index:800;}

#jsddm{ width:1000px; height:41px; z-index:800;}

#jsddm li{ float:left;position:relative; z-index:800;}

#jsddm li a{display:block; float:left; width:124px; height:41px; line-height:41px; text-align:center; font-size:16px; font-weight:bold; color:#444444;z-index:800;}

#jsddm li span{display:block; float:left; width:1px; height:12px; background:url(../images/st.jpg) no-repeat; margin-top:14px;z-index:800;}

#jsddm li a:hover{background:url(../images/55.jpg) center bottom no-repeat; color:#005BAC;z-index:800;}



#jsddm li ul { position:absolute; width:100px; height:auto; background:#1e6eb5; border-top:1px solid #2E77BB;visibility: hidden; top:41px;left:12px; margin-top:2px;z-index:800;}

#jsddm li ul  li{ float:left; height:30px; margin-top:5px;z-index:800;}

#jsddm li ul  li a{ float:left; width:100px; height:40px; line-height:20px; text-align:center; font-weight:bold; color:#FFF; font-size:14px;z-index:800;}

#jsddm li ul  li a:hover{ background:none; color:#FFF;z-index:800;}









.banner_bj{ width:100%; height:442px; background:url(../images/bjbanner.jpg) repeat; overflow:hidden; z-index:10;}

.banner_index{height:442px;position: relative;overflow:hidden;width: 1000px; margin:0 auto;}

.banner_index .btn,.banner_pro .bBtn{position: absolute;top:180px;width:40px;height:80px;display: block;z-index:10;}

.banner_index .btnPre,.banner_pro .bPre{background: url(../images/left.png) left no-repeat;z-index:12;}

.banner_index .btnNext,.banner_pro .bNext{background: url(../images/right.png) right no-repeat; right:0px;z-index:12;}



.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}

.banner_index .banner_wrap li{width: 1000px;float: left;}





.index_main{ width:1090px;  height:371px; overflow:hidden; margin:0 auto;}

.index_anli{ width:1090px; height:210px; overflow:hidden; padding-top:30px;}





.in_an_01{float:left; width:302px; height:210px; overflow:hidden; padding-left:45px;}

.in_an_01 dl{ float:left; width:302px; height:24px; overflow:hidden; background:url(../images/bj02.jpg) bottom no-repeat;}

.in_an_01 dt{ float:left; height:24px; font-size:14px; font-weight:bold; line-height:24px; color:#0A6AC1; padding-left:13px;}

.in_an_01 dt span{ height:24px; line-height:24px; font-weight:normal;text-transform:uppercase; color:#999999;}

.in_an_01 dl  dd { float:right; width:29px; height:24px; padding-right:5px;}

.in_an_01 dl  dd img{ float:left; width:29px; height:5px; padding-top:15px;}

.in_an_01 ul{ float:left; width:302px; height:auto;}

.in_an_01 ul li{ float:left; width:302px; height:30px; border-bottom:1px solid #E9E9E9; line-height:30px;}

.in_an_01 ul li span{ float:left; color:#7C7C7C; height:30px; line-height:30px;}

.in_an_01 ul li a{ float:left; height:30px; line-height:30px; padding-left:10px;

}









.in_an_01 .tuwen{ float:left; width:302px; height:auto; line-height:200%; color:#323232;}

.in_an_01 .tuwen img{ float:left; width:302px; height:70px; padding:8px 0px;}

.in_an_01 .tuwen a{ color:#0359AC;}



.in_an_01  .movie{ float:left; width:302px; height:178px; overflow:hidden; padding-top:9px;}







.link{ width:1000px; height:94px; overflow:hidden; margin:0 auto; margin-top:17px;}

.link dl{ width:1000px; height:24px; overflow:hidden; border-bottom:1px dashed #C0C0C0;}

.link dl dt{ float:left; height:24px; font-size:14px; font-weight:bold; line-height:24px; color:#0A6AC1;}

.link dl dt span{height:24px; line-height:24px; font-weight:normal;text-transform:uppercase; color:#999999;}

.link dl dd{float:right; width:29px; height:24px;padding-right:6px;}

.link dl dd img{ float:left; width:29px; height:5px;padding-top:16px;}



.link .youqing{ width:1000px; height:68px; overflow:hidden;border-bottom:1px dashed #C0C0C0;}

.link .youqing a{height:44px; float:left; padding-top:12px; display:block; width:160px; height:44px; padding-left:5px; text-align:center;}





.footer{ width:100%; height:96px; background:#005BAC; margin-top:20px;}

.adress{ width:1000px; height:96px; overflow:hidden; margin:0 auto; line-height:180%; color:#A1C7EB; padding-top:18px;}

.adress img{ float:left; width:205px; height:61px; padding-right:30px;}







.layout{ width:1000px; height:auto; margin:0 auto;}

.pro_left{ width:700px; height:auto; overflow:hidden;}



.loaction{ width:700px; height:28px; border-bottom:1px solid #CCCCCC; line-height:28px; color:#045FB0; }

.loaction img{ float:left; width:19px; height:19px; padding:5px 12px; }

.loaction a{ color:#045FB0;}





.pro_dl{  width:700px; height:auto; margin-top:14px;}

.pro_dl dl{ float:left; width:221px; height:255px; overflow:hidden; border:1px solid #E9E9E9; margin-left:10px; display:inline; margin-top:14px;}

.pro_dl dl dt{ float:left; width:189px; height:122px; padding-top:16px; padding-left:16px;}

.pro_dl dl dd{ float:left; width:189px; height:107px; overflow:hidden; padding-left:16px; color:#989898;}

.pro_dl dl dd span{ float:left; width:189px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#0E67B9;}

.pro_dl dl dd p{width:185px; height:63px; overflow:hidden; line-height:170%; color:#989898;}



.pro_dl dl dd  a{ width:34px; height:12px; float:right;}





.pro_dl2{  width:700px; height:auto; margin-top:14px;}

.pro_dl2 .conh{width:700px; height:30px; line-height:30px; text-align:center; font-weight:700; font-size:16px;}

.xiazai{ float:left; width:698px; height:151px; background:url(../images/xzbj.jpg) no-repeat; margin-top:15px;}

.xz_zs{ float:left; width:110px; height:151px; overflow:hidden; padding-left:15px;} 

.xz_zs img{ width:100px; height:126px; padding-top:13px;}



.xz_zsm{ float:right; width:551px; height:151px; overflow:hidden; padding-right:6px;}

.xz_zsm span{ float:left; width:551px; height:26px; line-height:26px; margin-top:14px;}

.xz_zsm span a{ font-size:14px; font-family:"微软雅黑"; color:#005BAC;}

.xz_zsm dl{ float:left; width:551px; height:100px; overflow:hidden;}

.xz_zsm dl dt{ float:left; width:532px; height:75px; overflow:hidden; font-size:12px; line-height:230%; color:#666666;}

.xz_zsm dl dt a{color:#666666;}

.xz_zsm dl dd{ float:right; height:26px; line-height:26px; padding-right:15px;}

.xz_zsm dl dd a{ font-size:12px; color:#FFF;}







.pags{ float:left; width:700px; height:80px; line-height:80px; text-align:center; color:#565656;}

.pags a{color:#565656;}





.pro_righr{ width:283px; height:auto; margin-top:28px;}

.xuexiao{ width:281px; height:215px; overflow:hidden; position:relative;}

.xuexiao img{ position:relative; width:281px; height:215px; overflow:hidden;}

.xuexiao p{ position:absolute; width:281px; height:31px; background:url(../images/toum.png) no-repeat; top:190px; font-size:14px; color:#FFF; line-height:31px; text-align:center;}





.guanyu{ width:283px; height:126px; overflow:hidden; margin-top:14px;}





.pro_dl2{ width:700px; height:auto; line-height:200%; font-size:14px; color:#666666;}



.pro_dl_03{ width:700px; height:auto; margin-top:30px;}

.pro_dl_03 dl{ float:left; width:330px; height:240px; overflow:hidden; padding-left:15px;}

.pro_dl_03 dl dt{ width:330px; height:194px; overflow:hidden;}

.pro_dl_03 dl  dd{ width:330px; height:46px; line-height:46px; text-align:center;}

.pro_dl_03 dl  dd a{ font-size:14px;}





.pro_dl_05{  width:700px; height:auto; margin-top:10px;}

.pro_dl_05 li{ float:left; width:700px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px dashed #AFAFAF;}

.pro_dl_05 li a{ float:left; width:550px; height:35px; overflow:hidden; background:url(../images/dian.jpg) left center no-repeat; padding-left:15px; color:#474747;}

.pro_dl_05 li span{ float:right; color:#323232;}

















