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:#252525;font-size:12px;font-family: Arial, Helvetica, sans-serif; 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:#666}
a:link{color:#252525;}
a:visited{color:#252525;}
a:hover,a:active,a:focus{color:#d91818;}
.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}


.topbox{ width:1100px; height:124px; background:#FFF; }
.logo{ width:161px; height:124px}
.topr{ width:900px; height:124px}
.ssbox{ width:900px; height:30px; overflow:hidden; margin-top:30px;}
.ssinput{ width:200px; height:28px; border:#CCC solid 1px; color:#b8b8b8; font-size:14px; text-indent:7px; float:right}
.dhbox{ width:900px; height:30px; margin-top:14px;}


.toptel{ width:230px; height:108px}




/*menu*/
#nav { width:900px; display:block; font-size:16px;z-index:999}
#nav .jquery_out { width:100px; height:50px; text-align:center;float:left;line-height:50px;text-align:center; font-size:16px; color:#252525;}


#nav .mainlevel { float:left;  width:140px; color: #fff; font-size:16px; z-index:999}
#nav .mainlevel a {color: #252525;; text-decoration:none; line-height:50px; display:block; text-align:center;}
#nav .mainlevel a:hover {color:#d91818;}
#nav .mainlevel ul {display:none; position:absolute;z-index:999; background:#d91818; filter:alpha(opacity=83); 
-moz-opacity:0.83; 
opacity:0.83;}
#nav .mainlevel li {background:#d91818; width:auto; height:40px; color:#FFF; text-align:left; text-indent:10px;}
#nav .mainlevel li a{height:40px; line-height:40px; font-size:16px; color:#FFF;  text-align:left; text-indent:10px;}
#nav .mainlevel li a:hover{ color:#FFF}
.thisin{color:#d91818; }
.thisin a{color:#d91818;}




.banner{ width:100%; height:509px; background:url(../images/banner.jpg) no-repeat center}
.nybanner{ width:100%; height:231px; background:url(../images/nybanner.jpg) no-repeat center}
.cplmbox{ width:100%; height:360px; background:#f4f4f4}
.cplm{ width:1100px; height:300px; padding-top:30px;}
.sycplm{ width:249px; height:300px; margin-right:34px;}
.lmimg{ width:249px; height:170px; overflow:hidden; box-shadow: 3px 3px 3px #d9d9d9;}
.lmimg img{transition: all 0.8s;}
.lmimg img:hover{transform:scale(1.1)}

@font-face {
	font-family: 'Futura W01Heavy';
	src: url('../font/FUTURA-HEAVY.eot'); /* IE9 Compat Modes */
	src: url('../font/FUTURA-HEAVY.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('../font/FUTURA-HEAVY.woff') format('woff'), /* Modern Browsers */
             url('../font/FUTURA-HEAVY.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('../font/FUTURA-HEAVY.svg#FUTURA-HEAVY') format('svg'); /* Legacy iOS */
   }



@font-face { 
  font-family: Gotham-Thin; /*这里是说明调用来的字体名字*/ 
  src: url(../font/Gotham-Thin.ttf); /*这里是字体文件路径*/ 
} 
.lmname{ width:249px; height:60px; overflow:hidden; color:#d91818; font-size:22px; line-height:60px; font-family:"Futura W01Heavy";}
.lminfo{ width:249px; height:52px; font-size:13px; color:#767676; overflow:hidden; line-height:26px;}

.sycpbox{ width:1100px; height:auto; margin-top:45px; overflow:hidden}
.cplmmc{ width:1100px; height:75px; line-height:75px; font-size:35px; color:#d91818;font-family:"Futura W01Heavy";}
.sycp{ width:1100px; height:520px; overflow:hidden;}
.sycplist{ width:218px; height:258px; overflow:hidden; border:#efefef solid 1px; float:left;}
.sycplist:hover{ border:#CCC solid 1px; z-index:99}
.sycpimg{ width:218px; height:218px;}
.sycpbt{ width:219px; height:40px; line-height:40px; font-size:14px; color:#767676; text-indent:10px;}
.syabout{ width:950px; height:auto; overflow:hidden; margin-top:35px;}
.aboutbt{ font-size:35px; color:#767676; line-height:90px; text-align:center; font-family:"Futura W01Heavy";}
.absu{ font-size:16px; color:#767676; line-height:30px; font-style:italic}

.endbox{ width:100%; height:400px; background:#f8f8f8 url(../images/endbj.jpg) no-repeat center top; margin-top:30px}
.end{ width:1100px; height:310px;}
.endlm{ width:360px; height:310px; float:left}
.endlm p{ line-height:30px; font-size:14px; color:#767676}
.endbt{ width:360px; height:110px; color:#252525; line-height:150px; font-size:20px; font-family: Gotham-Thin; font-weight:bold}
.endbq{ width:1100px; height:90px; line-height:90px; font-size:16px; color:#afafaf; text-align:center}

.endinput{ width:260px; height:30px; border:#CCC solid 1px; color:#b8b8b8; font-size:14px; text-indent:7px}
.endtext{ width:290px; height:70px; border:#CCC solid 1px; color:#b8b8b8; font-size:14px; text-indent:7px; font-family:Arial, Helvetica, sans-serif; line-height:30px;}


.wzdhbox{ width:100%; height:50px; border-bottom:#e5e5e5 solid 1px;}
.wzdh{ width:1100px; height:50px; line-height:50px; font-weight:bold; font-size:14px; font-family: Gotham-Thin; color:#333333}
.cpinfo{ width:1100px; height:55px; line-height:55px; font-size:16px; color:#767676; overflow:hidden}
.cpzlm{ width:1100px; height:auto; overflow:hidden}
.cpzlm li{ width:auto; height:30px; line-height:30px; padding-left:10px; padding-right:10px; margin-right:20px; margin-top:10px; float:left; background:#eaeaea}
.cpzlm li a:{ color:#767676}
.cpzlm li a:hover{ color:#F00}
.cnzlmin a{ color:#F00}


.cplist{ width:1128px; height:auto; overflow:hidden}
.nucp{ width:260px; height:385px; border:#CCC solid 1px; margin:23px 10px; color:#767676; float:left}
.nucp:hover{ border:#F00 solid 1px;}
.nycpbt{ width:250px; height:48px; margin:0 auto; margin-top:10px; line-height:24px; overflow:hidden;  font-size:14px}
.cpmore{ width:100px; height:30px; margin-top:15px; background:#eaeaea; text-align:center; font-size:14px; margin-left:5px; line-height:30px; color:#1f1f1f}
.cpmore a:hover{width:100px; height:30px; display:block; background:#F00; color:#FFF}


.cpnrbox{ width:1100px; height:auto; margin-top:25px; overflow:hidden}
.cpfdj{ width:285px; height:375px; }
.cpjj{ width:740px; height:375px;}
.cpjjbt{ color:#d91818; font-size:23px; font-family:Futura W01Heavy}
.cpjjcs{ font-size:16px; color:#767676}
.cpjsbox{ width:1100px; height:auto; margin-top:15px;}
.cpjsbt{ width:1100px; height:58px; line-height:58px; font-size:23px; color:#767676; font-family:Futura W01Heavy; border-bottom:#d5d5d5 solid 1px}
.cpjsnr{ color:#252525; font-size:16px; line-height:27px; padding-top:25px;}
.cpjsnrbt{ width:1100px; height:30px; line-height:30px; font-family:Futura W01Heavy; color:#d91818; text-align:center; font-size:23px; overflow:hidden}
.cpjsnrsj{ width:120px; height:22px; line-height:22px; font-size:14px; color:#666; background:url(../images/sjbj.jpg) no-repeat center; text-indent:30px; margin:15px auto}

.newslist{ width:1100px; height:220px; overflow:hidden; border-bottom:#eaeaea solid 1px}
.newsl{ width:215px; height:160px; margin-top:30px;}
.newsr{ width:850px; height:160px; margin-top:30px;}
.newsrbt{ width:850px; height:50px; line-height:50px; font-family:Futura W01Heavy; color:#d91818; font-size:23px; overflow:hidden}
.newsrjj{ width:850px; height:60px; overflow:hidden; line-height:30px; font-size:16px; color:#767676; }
.newsrsj{ width:120px; height:22px; line-height:22px; font-size:14px; color:#666; background:url(../images/sjbj.jpg) no-repeat center; text-indent:30px; margin-top:15px;}
.newsgd{ width:120px; height:35px; line-height:35px; background:#eaeaea; color:#1f1f1f; margin-top:15px; text-align:center}



/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; overflow:hidden /*记得删除*/}
.slides li{height:400px;}
.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;}
.syxsfw{ width:1100px; height:250px}
.syxsfw img{ float:left}

.syzjtd{ width:1104px; height:280px; background:url(../images/zjtdbj.jpg) no-repeat center}
.moer{ width:1104px; height:40px; line-height:50px; display:block; float:right; text-align:right; padding-right:15px}
.syzjtdlist{ width:1100px; height:240px; }
.syzjtdlist ul{ padding-top:13px;width:1100px; height:210px}
.syzjtdlist li{ width:252px; height:189px; background:url(../images/syzjtdbj.jpg) no-repeat center; float:left; margin:0 10px}
.syzjtdlist li img{ padding-top:7px; padding-left:8px}
.syzjtdlist li p{ line-height:40px; text-align:center; font-size:14px; padding-top:4px}
.synewsbox{ width:1100px; height:305px; background:url(../images/synewsbj.jpg) no-repeat center; margin-top:20px}




/*分页*/
.yema{ width:1100px; height:50px; overflow:hidden; margin-bottom:60px; text-align:center; line-height:50px;}
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both; line-height:15px}
.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:#d91818 solid 1px; background-color:#d91818;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#d91818 solid 1px; background-color:#d91818;text-decoration:none;}



.guanyu{width:310px; height:100px; margin:0 auto}
.guanyu_left{float:left; padding-left:15px; padding-top:61px; height:auto;width:310px;}
.guanyu_word{width:310px; font-size:14px; height:104px; line-height:26px; overflow:hidden;font-family:"Microsoft YaHei"; margin-top:10px}
.xinwen{width:400px; margin:0 35px; float:left; padding-top:61px}
.xinwen_img{width:128px; height:77px; float:left}
.xinwen_right{width:260px; height:74px; float:right}
.xinwen_title{width:260px; height:25px; line-height:25px; font-size:14px; overflow:hidden}
.xinwen_word{width:260px; line-height:20px; height:40px; overflow:hidden; font-size:12px; color:#999999; margin-top:5px}
.xinwen_liebiao{width:400px; height:140px; overflow:hidden; line-height:27px;}
.xinwen_left{width:335px; float:left}
.xinwen_right1{width:50px; text-align:right; display:block; float:right}
.xinwen_1{width:400px; padding-top:10px}
.fuwu{font-size:14px; line-height:26px; height:104px; width:287px; float:left; padding-top:61px}


.left_neirong{width:250px; float:left; background:#f5f5f5; border-right:1px solid #d0d0d0; border-bottom:3px solid #d0d0d0;; padding-bottom:40px}

.neirong{width:1100px; margin:23px auto; height:auto;}
.neirong_t{width:250px; height:42px; background:#0090d6; line-height:42px; color:#fff; font-size:18px; text-indent:35px; margin-bottom:18px}
.neirong_left{line-height:47px; height:47px; border-bottom:1px solid #cdcdcd; margin:0 auto; width:180px; font-size:14px; overflow:hidden}
.neirong_right{width:810px; float:right}
.neirong_right_t{width:810px; height:47px; border-bottom:1px solid #dddddd; line-height:47px; margin-bottom:16px}
.neirong_word{color:#6dba45; font-size:18px; float:left; width:180px;}
.neirong_weizhi{ color:#8c8c8c; float:right; width:500px; text-align:right}

.newsbox{width:810px; height:auto; padding-top:15px; border-bottom:1px dotted #cfcfcf; font-size:14px}
.news{width:810px; height:26px; line-height:26px; font-size:14px}
.news_left{width:610px; float:left}
.news_right{float:right; width:100px; color:#666666; text-align:right}
.page{height:30px; line-height:30px; width:810px; text-align:center; margin:16px auto 19px;}
.neirong01{width:800px; line-height:28px; font-size:14px;}
.newsbox p{ line-height:25px; color:#999}


.jtdlist ul{ padding-top:13px;width:810px; height:auto}
.jtdlist li{ width:252px; height:230px; background:url(../images/syzjtdbj.jpg) no-repeat center top; float:left; margin:0 9px; font-size:14px}
.jtdlist li img{ padding-top:7px; padding-left:8px}
.jtdlist li p{ line-height:40px; text-align:center; font-size:14px; padding-top:4px; height:40px; width:252px; overflow:hidden}


.news_de_biaoti{width:800px; height:42px; line-height:42px; text-align:center; margin:10px auto 0; font-size:24px; color:#3d3d3d;}
.news_de_time{width:800px; height:23px; line-height:23px; text-align:center; margin:0 auto 17px; color:#999999; font-size:12px; font-family:"宋体";}
.news_de_zi{font-size:14px; line-height:27px; width:800px; margin:0 auto; border-bottom:1px solid #bfbfbf; padding-bottom:25px; margin-bottom:15px; }
.news_fanhui{height:65px; width:800px; margin:0 auto; padding-bottom:28px}
.news_fanhui_left{width:525px; float:left; line-height:36px; color:#7b7b7b;}
.news_fanhui_left a{color:#7b7b7b;}
.fanhui{width:138px; height:40px; float:right; padding-top:13px}







