body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}   
body{color:#333;font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; background:#ffffff}
fieldset,img { border:0; }   
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; color:#333}
a:link{color:#333;}
a:visited{color:#333;}
a:hover,a:active,a:focus{color:#212797;}
.clearit{height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:-1px; float:none; clear:both}
.left{ float:left}
.right{ float:right}
.conter{ margin:0 auto}
.jianju{ width:100%; height:10px; margin:0 auto}


.top{width:1100px; height:114px;}
.logo{width:750px; height:114px; overflow:hidden}
.ss{width:220px; height:60px; padding-top:40px; background:url(../images/ssbj.jpg) no-repeat bottom}
.shuru_kuang{border:none; height:25px; color:#9e9ab1;}
.ssk{ width:150px; height:28px; background:none; line-height:28px; border:none; float:left; margin-top:12px; margin-left:10px}
.ss img{ float:left; margin-top:12px; }

.dhbox{background:#0174c4; height:42px; width:100%; margin-top:1px} 
.dh{ width:1100px; height:42px; background:url(../images/dhbj.jpg) no-repeat center;}
.dh li{ width:150px; height:42px; line-height:42px; color:#FFF; text-align:center; font-size:16px; float:left}
.dh li a{ color:#FFF}

.banner{ width:100%; height:405px; background:url(../images/banner.jpg) no-repeat center}

.cpzxbox{ width:100%; height:auto; overflow:hidden; background:#f6f6f6}
.cpzxbt{ width:1100px; height:115px;}
.cplb{ width:1100px; height:auto}
.cplb li{ width:252; height:218px; float:left; overflow:hidden; padding:0 10px; margin-bottom:15px}
.cplb li img{ border:#CCC solid 1px}
.cplb li p{ text-align:center; line-height:30px;}

.aboutbox{ width:100%; height:auto; overflow:hidden;}
.about{ width:1100px; height:330px;}
.aboutl{ width:420px; height:272px; margin-top:30px}
.aboutr{ width:650px; height:242px; margin-top:30px; background:url(../images/syaboutbt.jpg) no-repeat left top; padding-top:30px}

.newsbox{ width:100%; height:auto; overflow:hidden; background:#f6f6f6}
.news{ width:1100px; height:395px;}
.newsxbox{ width:340px; height:365px; margin-top:10px}
.newsclass{ width:340px; height:50px; line-height:50px; text-align:right; font-size:12px; font-family:"ËÎÌå"; background:url(../images/jjfabt.jpg) no-repeat left center}
.newslist{}
.newslist img{ margin-bottom:5px}
.newslist li{ width:340px; height:32px; overflow:hidden; line-height:32px; font-size:14px; text-indent:15px; background:url(../images/listxs.jpg) no-repeat left center}

.yqljbox{ width:100%; height:90px; background:#005e9a}
.yqlj{ width:1100px; height:90px; padding-top:10px; font-size:14px; color:#FFF}
.yqlj a{ color:#FFF}

.endbox{ width:100%; height:65px; background:#e4e4e4; text-align:center; line-height:27px; font-size:14px; padding-top:10px}


.main{ width:1100px; height:auto; overflow:hidden; margin-top:20px}
.lm{ width:250px; height:auto; overflow:hidden}
.dlm{ width:250px; height:42px; border-bottom:#004b65 solid 3px; background:#018bba; color:#FFF; font-size:18px; line-height:42px; text-indent:22px}
.xlm{ width:250px; height:auto; overflow:hidden; background:#f6f6f6; padding-bottom:15px}
.xlm li{ width:200px; height:35px; border-bottom:#CCC dashed 1px; line-height:35px; float:left; margin-left:25px; text-indent:20px; background:url(../images/dian1.jpg) no-repeat center left}


.nrr{ width:820px; height:auto; overflow:hidden}
.wzdh{ width:820px; height:44px; line-height:44px; border-bottom:#CCC solid 1px;}
.lmmc{ width:auto; height:43px; border-bottom:#1b3475 solid 2px; font-size:18px; padding:0 5px; color:#1b3475}
.newslist{ width:780px; height:auto; overflow:hidden; margin-top:15px}
.newsbt{ width:780px; height:35px;}
.newsbt a{ line-height:35px; font-size:14px;float:left}
.newsbt span{ line-height:35px; font-size:12px; color:#999; float:right}
.daodu{ width:780px; height:65px;border-bottom:#CCC dotted 1px; line-height:20px; color:#555; font-size:12px; text-indent:24px}


.piclist{ width:810px; height:auto; overflow:hidden; margin-top:15px}
.piclist li{ width:250px; height:220px; padding:0 10px; float:left}
.piclist li img{ padding:2px; border:#CCC solid 1px}
.piclist li p{ text-align:center; line-height:30px}

.piclist1{ width:810px; height:auto; overflow:hidden; margin-top:15px}
.piclist1 li{ width:170px; height:240px; padding:0 15px; float:left}
.piclist1 li img{ padding:2px; border:#CCC solid 1px}
.piclist1 li p{ text-align:center; line-height:30px}
.yema{ width:780px; height:80px; line-height:60px; text-align:center}


.nr{ width:820px; height:auto; overflow:hidden; margin-top:15px}
.nrbt{ width:820px; height:100px; text-align:center; border-bottom:#CCC solid 1px}
.nrbox{ width:780px; height:auto; padding:20px}
.sxbox{ width:760px; height:95px; margin-top:30px; border-top:#CCC solid 1px}
.sx{ width:600px; height:95px; line-height:30px}
.fhlb{ width:140px; height:40px; padding-top:20px}


/*·ÖÒ³*/
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both; line-height:20px;}
.pagelist span,.pagelist a,.pagelist strong{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#268ADF solid 1px; background-color:#268ADF;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#268ADF solid 1px; background-color:#268ADF;text-decoration:none;}


/* flexslider */
.flexslider{position:relative;height:405px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; }
.slides{position:relative;z-index:1;}
.slides li{height:405px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}




