@charset "utf-8";
*{ padding:0; margin:0;} 
div,span,a,img,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,strong,em,embed,table,tr,td,input,form,b,select,option,p{padding:0; margin:0;}
body{ color:#333;font-family:Microsoft YaHei; font-size:12px; background:url(css_res/br.jpg) no-repeat #f3f9fe;}
 

a:link{color:#333;text-decoration: none;}
a:visited{color:#333; text-decoration: none;}
a:hover {color:#f00; text-decoration: underline;}


ul{ list-style:none;text-align: left;}

#slider-wrap{width:251px; height:188px;}
#slider{position: relative; width:251px; height:188px; background:#FFF;}
#slider img{position:absolute; top:0; left:0; display:none; width:251px; height: 188px;}
.nivoSlider{position:relative;overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px}
.nivoSlider a.nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:251px;height:188px;border:0;padding:0;margin:0;z-index:6;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute; left:0; bottom:0; background:#000;width:251px; z-index:50; height: 40px; }
.nivo-caption p{width:251px;height: 40px; text-indent: -9999px}
.nivo-controlNav{position:absolute; left:60%; bottom:4px; z-index: 100;}
.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:#606063}
.nivo-controlNav a.active{background:#ff6400;font-weight:bold}
.nivo-controlNav a{display:block; color: #fff; width:20px; height:20px; line-height: 20px; text-align: center; margin-right:3px; float:left; overflow: hidden;}
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav {right:15px;}
a.nivo-prevNav {left:15px;}


.head{ width:100%; height:370px; margin:auto; background:url(css_res/ban.png) no-repeat center;}
.head-1{ width:100%; height:370px; background:url(css_res/top.png) no-repeat top center}
.top{ height:164px; width:1003px; margin:auto}
.r{ height:128px; float:right; width:298px;}
.atc{ width:340px; float:right;}
.atc a{ line-height:30px; width:68px; float:left}
.sou{ width:258px; float:right; margin-top:8px;}

.meun{ background: url(css_res/meun.png) no-repeat; width:1003px; float:left;height:36px;}
.meun ul li{ width:100px; line-height:36px; float:left; text-align:center; background:url(css_res/img-2.jpg) no-repeat right;}
.meun ul li a{ color: #fff;  font-size:14px;}

.news{ width:1003px; margin:10px auto 0; height:auto; }
.n-left{ width:780px;float:left; height:auto; overflow-y:hidden}

.main-left{ width:780px;float:right; height:auto; overflow-y:hidden}


.nl-top{ width:780px; height:auto; overflow:hidden; float:left;}


 

.lf{ width:253px; height:408px; float:left;}
.Swc{ float:left; width:251px; height:212px;}
.swc-1{ height:188px;float:left; width:251px;}
.tx{ line-height:22px; background: #fff; width:250px; float:left; text-align:center; color: #ff0000; border:1px solid #e7e7e7}

.latest{ height:194px; width:254px; float:left; background:url(css_res/img-4.jpg) repeat-y right; margin-top:10px;}
.la-tle{ width:253px; height:49px; float:right; background:url(css_res/img-3.jpg) no-repeat}
.la-tle img{ float:right; margin:20px 20px 0 0}
.la-txt{ width:246px; float:left; line-height:26px;}
.la-txt ul li{ float:left; width:222px; padding-left:20px; display:inline;line-height:20px; background:url(css_res/ic-1.jpg) 10px 14px no-repeat;}

.n-center{ width:510px; float:right; height:400px; margin-top:8px;}

.main-center{ width:770px; float:right; height:400px; margin-top:8px;}

.c-box{ height:173px; width:510px; float:left;}

.main-box{ margin-bottom:10px;   width:770px; float:left;}

.main_tit{ height:auto; overflow:hidden; width:770px; float:left;}


.c-tle{ height:24px; width:510px; float:left; background:url(css_res/icon-1.jpg) no-repeat left; border-bottom:1px solid #0e7d9c;}

.main-tle{ height:24px; width:770px; float:left; background:url(css_res/icon-1.jpg) no-repeat left; border-bottom:1px solid #0e7d9c;}


.t-ll{ width:110px; line-height:23px; font-size:14px; font-weight:bold; color: #084aa3;float:left; text-align: center; border-bottom:2px solid #ec6c00}
.t-rr{ float:right; width:50px; line-height:24px;color: #084aa3;}

.title-rr{ float:right; width:300px; line-height:24px;color: #084aa3; text-align:right;}


.box{ height:132px; width:510px; float:left; border-bottom:1px dashed #b3b3b3; margin-top:15px;}
.x-im{ float:left;}
.x-txt{ float:right; width:330px;}
.x-txt a{ width:330px; line-height:24px; font-size:14px; font-weight:bold; float:left;}
.data{ float:left; width:300px; line-height:20px; color: #777;}
.newtxt{ float:left; width:320px; line-height:26px; color: #575757;}
.tab{ float:left; width:510px; margin-top:18px;}
.tab ul li{ background:url(css_res/ic-2.jpg) 7px no-repeat; height:28px; line-height:28px; width:490px; padding-left:15px;}
.tab ul li a{ float:left; width:386px; line-height:28px; height:28px;}
.tab ul li dd{ float:right; line-height:28px; height:28px; color: #7d7d7d;}
.tab ul li a:hover{ color: #ec6c00;}

.btm{ height:232px; width:775px; background:url(css_res/c.jpg);float:left; float:right}
.t{ float:left; width:775px; height:34px; background:url(css_res/t.jpg) no-repeat top}
.t-lft{ float:left; background:url(css_res/s.jpg) no-repeat; width:366px; margin-left:6px;height:33px;}
.t-lft a{ width:84px; float:left; line-height:33px; text-align:center; border-right:1px solid #e5e5e5;}
.t-lft a:hover{ background: url(css_res/h.jpg) no-repeat; color: #fff;}

.t1 { width:84px; text-align:center; height:33px; font-size:14px; line-height:26px; cursor:pointer; background: url(css_res/h.jpg) no-repeat; color:#fff; float:left;}
.t2 { width:84px;  text-align:center; height:33px; font-size:14px; line-height:26px; cursor:pointer;  float:left;}

.tab-2{ width:735px; float:left; height:173px; margin-left:20px; margin-top:10px;}
.tab-2 .bt_1{ width:720px; line-height:24px;border-bottom:1px dashed #b3b3b3; float:left; background:url(css_res/ic-1.jpg) 5px no-repeat;padding-left:15px;}
.tab-2 .bt_1 a{ width:600px; line-height:28px; float:left}
.tab-2 .bt_1 dd{ float:right; line-height:28px; width:88px;}
.tab-2 ul li{ width:720px; line-height:24px;border-bottom:1px dashed #b3b3b3; float:left; background:url(css_res/ic-1.jpg) 5px no-repeat;padding-left:15px;}
.tab-2 ul li a{ width:600px; line-height:28px; float:left}
.tab-2 ul li dd{ float:right; line-height:28px; width:88px;}

.n-right{ width:200px; float:right;}

.main-right{ width:200px; float:left;}

.ta-box{ background:url(css_res/img-6.jpg) no-repeat; width:200px; height:157px; float:right}
.tle-2{ float:left; height:38px; width:184px; margin-left:4px; margin-top:4px;}
.t-txtt{ float:left; font-size:14px;font-weight: bold; line-height:38px; color: #fff; padding-left:6px;}
.la-txt-1{ width:200px; float:left; line-height:26px; margin-top:10px;}
.la-txt-1 ul li{ float:left; width:176px; padding-left:20px; display:inline;line-height:28px; background:url(css_res/ic-1.jpg) 10px 12px no-repeat;}
.cd{ float:right; margin:17px 10px 0 0}
.ta-box2{ float:right; width:200px; height:219px; background:url(css_res/img-7.jpg) no-repeat}
.img-1{ float:left; margin:17px 0 0 7px;}
.mc{ height:106px; width:200px; float:right;}
.mc a{background:url(css_res/img-9.jpg); width:96px; line-height:38px;margin:2px; text-align:center; color: #fff;float:left}

.link{ width:200px; height:154px; float:right; background:url(css_res/img-10.jpg) no-repeat}
.link-1{ height:100px; width:200px; float:right; margin-top:40px;}

.foot{ height:88px; width:1003px; margin:22px auto 0; clear:both;}
.f-1{ width:1003px; text-align:center; line-height:30px; float:left; margin-left:10px;}
.f-1 a{ float:left; width:90px; text-align:center; line-height:30px; background:url(css_res/icon-2.jpg) no-repeat right;}
.f-2{ float:left; width:1003px; line-height:30px; text-align:center; color: #646566;}

.main_font{  margin-top:10px; line-height:30px; font-size:14px; clear:both;}



.title-max{ width:200px; float:left; background:url(css_res/about_left_tit.jpg); line-height:43px; height:43px; color:#fff; font-size:20px; text-align:center; }
.p-meun{ float:left; width:200px; height:auto; overflow:hidden;}
.p-meun ul{ margin-top:8px; font-size:14px;}
.p-meun ul li{ line-height:30px;float:left; height:30px; width:150px; padding-left:50px;  border-bottom:1px solid #dcdcdc; display:inline; margin:5px auto;}
.p-meun .selected { background:url(css_res/about_li.jpg); width:100%; border-bottom-style:none;}
.p-meun .selected a { color:#fff; font-size:14px;}
li.nav-item.i10 {    background: none;}
a.i11 {    background: none;}
.possplit { background:url(fgx_1.png) 0px 6px no-repeat;}
.dqwz_1 a { color:#084aa3;}
.szdw_1 { width:24.5%; height:75px; float:left; text-align:center;}
.szdw_1 a { text-align:center;}
