@charset "utf-8";
*{ margin:0; padding:0; }

body{ font:12px "微软雅黑"; color:#333; }
.v-m{ vertical-align:middle;}
img { border:none; vertical-align: middle}
.clear{ clear:both;}


.newdajia{ width:100%; height:243px; background:url(images/xinfoot.jpg) repeat-x; background:#F6F6F6}

.sebg{ background:url()}

a{text-decoration:none;}
a:hover{ text-decoration:none;}

li{ list-style:none;}


.list-kecheng{ padding-top:20px; font-size:13px;}
.list-kecheng .hang{ border-bottom:#ddd solid 1px; height:40px; line-height:40px;  padding-left:10px;}
.list-kecheng .hang a{ color:#333}
.list-kecheng .hang .m1{ float: left; width:40%}
.list-kecheng .hang .m2{ float: left; width:25%}
.list-kecheng .hang .m3{ float: left; width:12%}
.list-kecheng .hang .m4{ float: left; width:10%}
.list-kecheng .hang .m5{ float: left; width:13%}


.list-kecheng .hang0{ border-bottom:#ddd solid 1px; height:40px; line-height:40px;  padding-left:10px; background: #CCCCCC}
.list-kecheng .hang0 a{ color:#333}
.list-kecheng .hang0 .m1{ float: left; width:40%}
.list-kecheng .hang0 .m2{ float: left; width:25%}
.list-kecheng .hang0 .m3{ float: left; width:12%}
.list-kecheng .hang0 .m4{ float: left; width:10%}
.list-kecheng .hang0 .m5{ float: left; width:13%}


/*head*/
#head{ width:950px; margin:0 auto 0px;  overflow:hidden; padding:5px 0 5px;}
#head .logo{ float:left; width:500px;}

#head .z{ float:left; width:250px; padding-top:15px;}

#head .r{ width:183px; float:right; color:#898989; }
#head .r p{ text-align:right; padding-top:15px; padding-right:10px; margin-bottom:13px;}


#head .r .nmd{ height:40px; line-height:36px; font-size:15px; text-align:right}

#head .r .nmd .on{ background:#264693}
#head .r .nmd .on a{ color:#fff}
#head .r .nmd a:hover{ background:#264693; color:#fff}



#nav-big{ background:#0168B5; height:45px; width:100%;}
#nav{ width:1000px; margin:0 auto}

#nav a{color:#fff; display:block; font-weight:bold;}
#nav li a{ color:#fff; display:block; background:#0168b5}
#nav li a:hover{ background:#015390}

#gongkaike{ width:970px; margin:0 auto; padding-bottom:25px;}
#gongkaike h2{ padding:20px 0}
#gongkaike li{ float:left; width:142px; margin:0  48px 20px; overflow:hidden; border:#ddd solid 1px;}
#gongkaike li .img{ width:140px; height:100px;}
#gongkaike li a{ color:#333; }
#gongkaike li a:hover{ color:#0168B5}
#gongkaike li p{ text-align:center; line-height:30px; font-size:13px;}

#gongkaike li  img{ cursor: pointer; transition: all 0.6s; }
#gongkaike li img:hover{  transform: scale(1.2);  }

/*index-*/
#guanyu{ width:1056px; margin:0 auto 25px;}
#guanyu .h2{ padding:25px 0; width:1000px; margin:0 auto;}
#guanyu .box{ width:297px; margin:0 27px; float:left; background:#EBF4FD; padding-bottom:20px;}
#guanyu .box img{ margin-bottom:5px;}
#guanyu .box h3{ width:88px; margin:0 auto 10px; line-height:35px; border-bottom:#264693 solid 3px; text-align:center; font-size:16px; }
#guanyu .box h3 a{ color:#264693}
#guanyu .box h3 a:hover{ background:#264693; color:#fff}
#guanyu .box p{ line-height:25px; width:90%; margin:0 auto; font-family:"宋体"}
#guanyu .box p a{ color:#585858}
#guanyu .box p a:hover{ color:#264693}

#guanyu .box .tu{ width:297px; height:133px; overflow:hidden;}
#guanyu .box  img{ cursor: pointer; transition: all 0.6s; }
#guanyu .box  img:hover{  transform: scale(1.4);  }



#chanpin{ background:#EEEEEE; width:100%;}

#chanpin-mid{ width:1028px; margin:0 auto 30px; padding-bottom:25px;}
#chanpin-mid h2{ text-align:center; padding:25px 0;}
#chanpin-mid .box{ width:445px; height:130px; background:#fff; margin:0 14px; float:left; padding:20px; margin-bottom:20px;}
#chanpin-mid .box .l{ float:left; width:270px; float:left}
#chanpin-mid .box .l h3{ font-size:15px; margin-bottom:10px;}
#chanpin-mid .box .l h3 a{ color:#264693}
#chanpin-mid .box .l h3 a:hover{ background:#264693; color:#fff}
#chanpin-mid .box .l p{ line-height:20px; color:#555; margin-bottom:8px;}
#chanpin-mid .box .l p a{ color:#555}
#chanpin-mid .box .l p  a:hover{ color:#264693}
#chanpin-mid  .gengduo{ width:110px; margin:0 auto; height:35px; line-height:35px; background:#F7F7F7; font-size:14px; text-align:center; font-weight:bold}
#chanpin-mid  .gengduo a{ color:#444}

#chanpin-mid .box .r{ float:right; width:160px; float:right;overflow:hidden}
#chanpin-mid .box .r img{ width:160px; height:125px; }

#chanpin-mid .box .r  img{ cursor: pointer; transition: all 0.6s; }
#chanpin-mid .box .r img:hover{  transform: scale(1.2);  }


#youqing{ width:980px; margin:0 auto 15px;  background:#f5f5f5; border:#ddd solid 1px; padding:5px 10px 5px;}
#youqing p{ line-height:35px;}
#youqing p a{ color:#333; padding:0 7px;}

#xinwen{ width:1000px; margin:0 auto; padding-bottom:25px;}
#xinwen h2{ padding:20px 0}
#xinwen .l{ float:left; width:420px; height:252px; overflow:hidden}


#xinchan{ width:1000px; margin:0 auto; padding-bottom:25px;}
#xinchan h2{ margin:0 auto 10px; text-align:center; padding:20px 0}
#xinchan li{ width:182px; float:left; margin:0 8px 15px; overflow:hidden}
#xinchan li img{ width:180px; height:180px; overflow:hidden}
#xinchan li p{ text-align:center; line-height:65px;}
#xinchan li p a{ color:#333}
#xinchan li a{ color:#333; display:block}
#xinchan li a:hover{ color:#0168B5}
#xinchan li  img{ cursor: pointer; transition: all 0.6s;height:180px; overflow:hidden }
#xinchan li img:hover{  transform: scale(1.2);  }


#xinchan .gengduo{ width:110px; margin:0 auto; height:35px; line-height:35px; background: #3300FF; font-size:14px; text-align:center; font-weight:bold; border:#ddd solid 1px;}
#xinchan .gengduo a{ color:#444}

#xinwen .l  img{ cursor: pointer; transition: all 0.6s; }
#xinwen .l img:hover{  transform: scale(1.2);  }


#xinwen .r{ float:right; width:530px;}
#xinwen .r li{ border-bottom:#eee dashed 1px; padding-bottom:8px; margin-bottom:8px; display:block;}
#xinwen .r li a{ background:#fff; display:block;}
#xinwen .r li a:hover{ background:#efefef}
#xinwen .r li .zuo{ background:#D8D8D8; width:80px; height:70px; text-align:center; line-height:70px; color:#444; float:left; overflow:hidden;}
#xinwen .r li .zuo img{ cursor: pointer; transition: all 0.6s; }
#xinwen .r li .zuo img:hover{  transform: scale(1.2);  }
#xinwen .r li .you{ float:right; width:435px;}
#xinwen .r li .you h3{ font-size:14px; line-height:40px;}
#xinwen .r li .you h3 a{ color:#264693}
#xinwen .r li .you p{ line-height:25px; color:#555}


#xinwen2{ width:1000px; margin:0 auto; padding-bottom:25px;}
#xinwen2 h2{ padding:20px 0}
#xinwen2 .l{ float:left; width:260px; height:252px; overflow:hidden}
#xinwen2 .l  img{ cursor: pointer; transition: all 0.6s; }
#xinwen2 .l img:hover{  transform: scale(1.2);  }


#xinwen2 .r{ float:right; width:740px;}
#xinwen2 .r li{ border-bottom:#eee solid 1px; width:320px; float:left; margin-left:40px; line-height:35px; background:url(images/icon.jpg) no-repeat 5px;}
#xinwen2 .r li a{ color:#444; padding-left:22px; float:left}
#xinwen2 .r li a:hover{ color:#0168B5; padding-left:22px; float:left}
#xinwen2 .r li span{ float:right; color:#444}



#dihui{ background:#F6F6F6; width:100%; margin-top:20px; padding-bottom:15px;}
#dihui .mid{ width:1000px; margin:0 auto;}
#dihui  .l{ width:550px; float:left}
#dihui .r{ width:450px; float:left; padding-top:5px;}
#dihui .bb{ float:left; padding-right:20px; width:100px}
#dihui .bb h3{ font-size:14px; margin-bottom:10px;}
#dihui .bb li{ line-height:25px;}
#dihui .bb li a{ color:#555}

#dihui .cc{ float:left; padding-right:40px; width:80px}
#dihui .cc h3{ font-size:14px; margin-bottom:10px;}
#dihui .cc li{ line-height:25px;}
#dihui .cc li a{ color:#555}

#banner{ width:1100px; height:280px; margin:0 auto 20px;}


.main-box input{ border:#ddd solid 1px; height:30px;}
.main-box textarea{ border:#ddd solid 1px;}

.main-box form{ width:200px; margin:0 auto}
.main-box select{ border:#ddd solid 1px; height:28px; line-height:28px;}

.main-box .bb{ float:left; padding-left:30px; width:90px}
.main-box .bb h3{ font-size:14px; margin-bottom:10px; background:#264693; color:#fff; padding-left:10px; line-height:35px;}
.main-box .bb li{ line-height:30px; background:#f5f5f5; margin-bottom:10px;}
.main-box  .bb li a{ color:#444; padding-left:10px;}

.main-box  .cc{ float:left; padding-left:30px; width:150px}
.main-box  .cc h3{ font-size:14px; margin-bottom:10px;background:#264693; color:#fff; padding-left:10px; line-height:35px;}
.main-box .cc li{ line-height:30px; background:#f5f5f5; margin-bottom:10px;}
.main-box .cc li a{ color:#555}


.list-js{}
.list-js .box{ float:left; width:330px; margin:0 10px 20px;}
.list-js .box .img{ width:150px; height:150px; float:left;}
.list-js .box h3{ margin-left:160px; font-size:14px; line-height:30px; margin-bottom:5px;}
.list-js .box h3 a{ color:#0168B5}
.list-js .box p{ line-height:20px; margin-left:160px;}
.list-js .box p a{ color:#0168b5}


.list-js{}
.list-rc .box{ padding-bottom:15px; margin-bottom:15px; height:170px;}
.list-rc .box .img{ width:150px; height:150px; float:left;}
.list-rc .box h3{ margin-left:168px; font-size:14px; line-height:40px; margin-bottom:10px;}
.list-rc .box h3 a{ color:#0168B5}
.list-rc .box p{ line-height:28px; margin-left:168px;}
.list-rc .box p a{ color:#0168b5}


#jiangshi{ width:95%; margin:0 auto}
.jstu{ float:left; width:200px;}
.jstu .img{ width:200px; height:200px;}
.jszhiwei{ float:left; margin-left:25px; width:350px; line-height:28px; font-size:13px;}

/*warp*/
#warp{ width:1100px; margin:0 auto 10px;}

#main{ float:right; width:840px; padding-top:2px; overflow:hidden}

#main h2{ line-height:47px; padding-left:20px; color:#fff; font-size:16px; background: url(images/main-h2.jpg) no-repeat; color:#07529B; font-family:"微软雅黑"}

.main-box{ border-top:0;}

.main-box form{ height:0px; overflow:hidden} 


#side{ float:left; width:228px; height:1%}
#side h2{ background:url(images/side-h2.jpg) no-repeat; height:37px; font-size:14px; color:#fff; line-height:30px; padding-left:25px;}



#side .fenlei h2{ background:url(images/sideh2.jpg) no-repeat; height:80px; line-height:80px;  color:#fff; font-size:25px; font-family:"微软雅黑"; font-weight: normal;padding-left:25px;}
#side .fenlei ul{}
#side .fenlei li{ background:#0D5299; border-bottom:#ddd solid 1px; height:40px; line-height:40px; font-weight:bold; font-size:13px;}
#side .fenlei li a{ padding-left:25px; color:#333; display:block; background:#f4f4f4; display:block}
#side .fenlei li a:hover{ background:#B7B7B7}

#side .fenlei .bot{margin-bottom:10px;}

#side .fenlei0 h2{ background:url(images/sideh2.jpg) no-repeat; height:80px; line-height:80px; padding-left:40px; color:#fff; font-size:25px; font-family:"微软雅黑"; font-weight: normal;}
#side .fenle0i ul{}
#side .fenlei0 li{ background:#0D5299; border-bottom:#ddd solid 1px; height:40px; line-height:40px; font-weight:bold; font-size:13px;background:#f4f4f4; display:block}
#side .fenlei0 li a:hover{ background:#B7B7B7}

#side .fenlei0 li a{ padding-left:40px; color:#333; display:block; background:#f4f4f4}
#side .fenlei0 .bot{ margin-bottom:10px;}

#side .lianxi{ border:#ccc solid 1px; border-top:0;margin-bottom:10px;}
#side p{ line-height:25px; padding:0 15px;}



/*-----------list-----------*/

.list-news{ padding:20px; padding-bottom:40px;}
.list-news li{ background:url(images/icon.jpg) no-repeat 5px; line-height:35px; border-bottom:#ddd solid 1px; list-style:none; margin-bottom:3px; width:100%; height:35px;}

 .list-news li a{ color:#333; float:left; padding-left:20px;}
 .list-news li span{ float:right; color:#666}

.pages{ text-align:center; padding:15px 0; width:100%; clear:both}


/*---list-pro--*/
.list-pro{ overflow:hidden; height:1%; clear:both; padding-top:10px}
.list-pro-box{ width:217px; float:left; overflow:hidden; margin:0 12px; height:230px;}
.list-pro-box img{ width:215px; height:180px; border:#ddd solid 1px;}
.list-pro-box p{ width:215px; line-height:35px; text-align:center}
.list-pro-box p a{ color:#333; font-size:13px; font-weight:bold;}




/*-----------detail-----------*/
.detail-jianjie{ line-height:26px;  font-size:13px; padding: 10px  5px;}
.detail-jianjie a{ color:#686465}

.detail-jianjie img{ margin-bottom:10px;word-break:break-all;}

.detail-jianjie h1{ font-size:23px; text-align:center; margin:10px 5px 10px;}
.detail-jianjie .small{ font-size:12px; text-align:center;  margin-bottom:15px;}
.detail-jianjie .desc{ padding:10px; line-height:28px;}

.detail-jianjie .pic{ text-align:center; margin-bottom:5px;}
.detail-jianjie .pic img{ width:280px; height:230px; border:#ddd solid 1px;}

.detail-jianjie td{ border:#ddd solid 1px;}


#hui{ width:100%; background:#F5F5F5; height:105px;}
#hui .mid{ width:1095px; margin:0 auto; font-family:"宋体"; background:#000}
#hui .mid .zuo{ float:left; width:350px; padding-top:30px}
#hui .mid .zhong{ float:left; width:550px; padding-top:25px; color:#777; margin-left:20px; font-weight:bold; font-size:14px;}
#hui .mid .zhong .p1{ line-height:25px; background:url(images/dianhua.jpg) no-repeat 3px; padding-left:32px}
#hui .mid .zhong .p2{ line-height:25px; background:url(images/dizhi.jpg) no-repeat 3px; padding-left:32px}
#hui .mid .you{ float: right; width:248px; padding-top:10px;}

/*foot*/
#foot{ width:100%; background:#264693; height:40px; line-height:40px; color:#8F8F8F; font-size:12px; font-family:"宋体"}
#foot p{ text-align:center; line-height:40px; color:#F2F2F2}
#foot p a{ color:#F2F2F2}

.kechengdet{ padding-top:20px; padding-left:20px;}
.kechengdet h1{ text-align:left; font-size:20px; line-height:50px;}
.kechengdet .samll{ margin-bottom:20px;}
.kechengdet .samll p{ line-height:30px;}

.kechengdet h4{ line-height:32px; height:32px; background: url(images/h4.jpg) no-repeat; padding-left:20px; font-size:15px; color:#fff; margin-bottom:12px;}
.kechengdet .neirong{ line-height:27px; font-size:13px; padding-bottom:15px; margin-bottom:20px;}

.main-box td{ padding:5px;}

/*top*/
#top{ width:100%; height:40px; line-height:40px; background:#F0F0F0}
#topmid{ width:1100px; margin:0 auto}
#top .l{ width:300px; float:left;}
#top .r{ width:300px; float:right; text-align:right; padding-top:5px;}
#top a{ color:#333}

/*head*/
#head{ width:1100px; margin:0 auto 0px;  overflow:hidden; padding:5px 0 20px;}
#head .logo{ float:left; width:200px; }

#head .r{ width:780px; float:right; color:#898989; padding-top:25px;}
#head .r p{ text-align:right; padding-top:0px; padding-right:10px; margin-bottom:13px;}


#head .r .nmd{ height:40px; line-height:36px; font-size:15px; text-align:right}
#head .r .nmd li{ display:block; float:left; height:36px; line-height:36px; font-size:15px; margin-left:4px;}
#head .r .nmd a{color:#555; display:block; padding:0 17px; font-weight:bold}
#head .r .nmd .on{ background:#264693}
#head .r .nmd .on a{ color:#fff}
#head .r .nmd a:hover{ background:#264693; color:#fff}


