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: #333333;
	font-size: 16px;
	font-family:"Microsoft YaHei",微软雅黑;
	min-width: 1200px;
	 background: url(../images/bodybj.jpg) no-repeat center top}
fieldset,img{border:0; }   
ul,ol,li{list-style-type:none;}
select,input,img{vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0; }

a{text-decoration:none; color:#333333;transition: 1s;-moz-transition: 1s; /* Firefox 4 */  -webkit-transition: 1s; /* Safari and Chrome */  -o-transition: 1s; /* Opera */}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover,a:active,a:focus{color:#0435b5;transition:1s;-moz-transition: 1s; /* Firefox 4 */  -webkit-transition: 1s; /* Safari and Chrome */  -o-transition: 1s; /* Opera */}
.center{ margin:0 auto}
.right{ float:right;}
.left{ float:left}
.clearit{clear:both}
.juli20{ width:100%; height:25px}
.top_shanhe{height:128px; width:100%; margin:0 auto; background:url(../images/top_shanhe.jpg) no-repeat center}
.top_out{width:100%; margin:0 auto; height:40px; color:#666; border-bottom:1px solid #e5e6e5; background:#f8f8f8; line-height:40px}
.top_in{width:1200px; height:40px; margin:0 auto}
.shijian_out{width:860px; float:left; height:40px; overflow:hidden}

.shuru{width:215px; height:25px; border:1px solid #cbcbcb;border-radius:18px; padding-left:10px; padding-top:3px; background:url(../images/anniu.jpg) no-repeat 180px}
.shuru_out{width:227px; height:30px; padding-top:7px; float:right; line-height:22px;}
.shuru_kuang{ outline:medium;border:none; background:#f8f8f8; float:left; height:22px; overflow:hidden; color:#939393;}
.anniu{width:37px; height:21px; float:right; display:block}

.top_sh_in{width:1200px; height:120px; margin:0 auto;}
.logo{ float:left}

.daohang{ width:100%;height:50px; background:#cb9400; }
.daohang ul{ width:1200px; margin:0 auto;}
.daohang ul li{ width:150px; height:50px; line-height:50px; float:left; font-size:16px; color:#FFF; text-align:center}
.daohang ul li a{ color:#FFF}
.dhin{ background:#0e0eb6; font-weight:bold;}

.toptel{ width:200px; height:60px; padding-left:65px; background:url(../images/tel.jpg) no-repeat left center; font-size:22px; color:#cb9400; line-height:30px; margin-top:30px}

/*下拉菜单*/
.navigation{width:100%; background:#cb9400; height:50px; margin:0 auto; position:relative; z-index:2}
.jquerycssmenu{width:1200px; height:auto; margin:0 auto; height:50px;line-height:50px;}  
.jquerycssmenu ul.navigation_inside{margin: 0;list-style-type: none;
width:1200px;height:50px;line-height:50px; font-size:16px; color:#fff; display:block}
.jquerycssmenu ul.navigation_inside li{position: relative;display: inline;width:150px; text-align:center; height:50px; float:left; }

.jquerycssmenu ul.navigation_inside li.meiyou{background:none}
.jquerycssmenu ul.navigation_inside li a{display: block;text-decoration: none;font-size:16px;color:#fff;}
.jquerycssmenu ul.navigation_inside li a:hover{color:#fff;background:#0e0eb6; display:block;}
.jquerycssmenu ul.navigation_inside li.xuanzhong{color:#fff;background:#0e0eb6;}
.jquerycssmenu ul.navigation_inside li a:visited{color:#fff;}
.jquerycssmenu ul.navigation_inside li a:hover{color:#fff;}
.jquerycssmenu ul.navigation_inside li ul{position: absolute;display: block;visibility: hidden;width:170px; font-weight:normal; color:#fff;height:auto;line-height:45px; background:#595a5c;}
.jquerycssmenu ul.navigation_inside li ul li{display: list-item;float:left;height:45px; line-height:45px; width:170px; background:none}
.jquerycssmenu ul.navigation_inside li ul li ul{}
.jquerycssmenu ul.navigation_inside li ul li a{color:#fff;margin:0;font-size:16px;}
.jquerycssmenu ul.navigation_inside li ul li a:hover{color: #fff;}
.jquerycssmenu ul.navigation_inside li ul li a:visited{color:#fff;}

/*下拉菜单 结束*/

.banner{ width:100%; height:470px; background:url(../images/banner1.jpg) no-repeat center}


.main{ width:100%; height:auto; overflow:hidden}
.sybt{ width:100%; height:40px; font-size:40px; line-height:40px; padding:50px 0 30px; text-align:center; color:#cb9400; font-weight:bold}


.sybox1{ width:1236px; height:208px; margin-bottom:58px; overflow:hidden }
.sybox1 li{ width:275px; height:208px; float:left; margin:0 17px; position:relative; overflow:hidden}
.sybox1 li img{cursor: pointer; transition: all 0.6s;}
.sybox1 li img:hover{transform: scale(1.2);}  
.sybox1zz{ width:275px; height:40px; position:absolute; top:168px; left:0; background:#06F; opacity:0.8}
.sybox1zzwz{ width:275px; height:40px; position:absolute; top:168px; left:0; font-size:20px; color:#FFF; text-align:center; line-height:40px;}



.syabbox{ width:100%; height:428px; background:#efefef}
.syab{ width:1200px; height:428px; overflow:hidden}
.syabwz{ width:640px; height:auto}
.syabbt{ font-size:30px; color:#002b96; font-weight:bold; padding-top:40px}
.syabmc{ font-size:20px; color:#000; line-height:45px}
.syabline{ width:50px; height:35px; border-top:#002b96 solid 3px}
.gsjj{ width:640px; height:auto; line-height:30px; font-size:16px; color:#000}


.wzlh{ width:1206px; height:auto; margin:0 auto 55px}

.synewsbox{ width:100%; height:auto; overflow:hidden; background:#f2f2f2; padding-bottom:20px}
/* 新闻 */

.newslist{ width:1200px; height:auto; overflow:hidden; }
.newslist li{ width:1160px; height:auto; padding:20px; background:#FFF; overflow:hidden; margin-bottom:20px;}
.newslistimg{ width:260px; height:172px; float:left}
.newslistwz{ width:860px; height: auto; overflow:hidden; padding-right:10px; float:right}

.newssj{ width:100%; height:25px; overflow:hidden; font-size:14px; color:#999; line-height:25px;}
.xwsj{ float:left; width:130px}
.xwsj img{ float:left}
.newsbt{ width:100%; height:40px; line-height:40px; font-size:20px;overflow:hidden}
.newsbt a{ color:#414141}
.newsbt a:hover{ color:#0e0eb6}
.newsjj{ width:100%; height:75px; overflow:hidden; margin:10px 0; font-size:16px; color:#777777; line-height:25px; }

.newslist li:hover{ box-shadow:0px 0px 15px #ccc; }



.endbox{ width:100%; height:415px; background:#272b2e}
.links{ width:1200px; height:63px; margin:0 auto; border-bottom:#555 solid 2px; color:#FFF}
.links a{ line-height:63px; font-size:16px; color:#FFF; padding:0 5px}
.enddh{ width:1200px; height:228px; padding-top:20px}


.endcp{ width:150px; height:auto;}
.endcp li{ width:135px; height:32px; line-height:32px; font-size:16px; float:left;}
.endcp li a{ color:#afafaf;}
.endcp p{ width:135px; height:40px; line-height:40px; font-size:18px; float:left; text-transform:uppercase;color:#fff; }


.endbq{ width:100%; height:84px; border-top:#555 solid 2px; font-size:18px; color:#797a7c; text-align:center; font-size:16px; line-height:32px;; padding-top:16px}
.endewm p{  text-align:center; font-size:12px; color:#8a8a8a; line-height:30px}





.nybanner{ width:100%; height:310px;}

.nybox{ width:100%; height:auto; background:#f2f2f2}
.nymain{ width:1200px; height:auto; overflow:hidden; padding-top:35px; }
.nylm{ width:260px; height:auto; background:#FFF; overflow:hidden}
.nyzlm{ width:235px; height:58px; line-height:58px; font-size:18px; color:#333; border-bottom:#e8e8e8 solid 1px; padding-left:25px}
.nyxlm{ width:235px; height:auto; font-size:16px; color:#333;  padding-left:25px; padding-top:20px; padding-bottom:20px}
.nyxlm li{ width:212px; height:40px; line-height:40px; padding-left:23px; background:url(../images/lmxs.jpg) no-repeat left center}
.nyxlm li a:hover{ color:#0e0eb6}


.nynr{ width:870px; height:auto; overflow:hidden; margin-bottom:30px;}
.nywzbox{ width:870px; height:58px; border-bottom:#e8e8e8 solid 1px; background:#FFF}
.nywzlm{ font-size:24px; color:#cb9400; line-height:58px; font-weight:bold; padding-left:20px}
.nywz{ font-size:16px; line-height:58px; color:#666; padding-right:20px}
.nywz a{ color:#666}

.nynews{ width:810px; height:auto; padding:30px; overflow:hidden; background:#FFF; margin-top:18px; font-size:16px; line-height:25px}



.nyimg{ width:870px; height:auto; padding:30px 0; overflow:hidden; background:#FFF; margin-top:18px; margin-bottom:30px}
.imglist{ width:100%; height: auto; margin-bottom:30px; overflow:hidden; padding-left:2px }
.imglist li{ width:275px; height:208px; float:left; margin:0 7px 20px; position:relative}
.sybox1zz{ width:275px; height:40px; position:absolute; top:168px; left:0; background:#06F; opacity:0.8}
.sybox1zzwz{ width:275px; height:40px; position:absolute; top:168px; left:0; font-size:20px; color:#FFF; text-align:center; line-height:40px;}


.page{ width:100%; height:36px; padding:36px 0; }
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{ line-height:20px;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;}


/* 新闻 */

.nynewslist{ width:870px; height:auto; overflow:hidden; }
.nynewslist li{ width:830px; height:auto; padding:20px; background:#FFF; overflow:hidden; margin:20px 0;}
.nynewslistimg{ width:260px; height:172px; float:left}
.nynewslistwz{ width:520px; height: auto; overflow:hidden; padding-right:10px; float:right}

.nynewssj{ width:100%; height:25px; overflow:hidden; font-size:14px; color:#999; line-height:25px;}
.nyxwsj{ float:left; width:130px}
.nyxwsj img{ float:left}
.nynewsbt{ width:100%; height:auto; line-height:40px; font-size:20px;overflow:hidden}
.nynewsbt a{ color:#414141}
.nynewsbt a:hover{ color:#0e0eb6}
.nynewsjj{ width:100%; height:75px; overflow:hidden; margin:10px 0; font-size:16px; color:#777777; line-height:25px; }

.nynewslist li:hover{ box-shadow:0px 0px 15px #ccc; }
.nynewsnrsj{ width:100%; height:40px; line-height:40px; font-size:16px; color:#999; text-align:center}

.xmtlist{ width:1260px; height:auto; overflow:hidden; margin:45px auto;}
.xmtlist li{ width:275px; height:420px; margin:0 20px; float:left}
.xmtimg{ width:275px; height:365px; overflow:hidden}

.xmtimg img{cursor: pointer; transition: all 0.6s;}
.xmtimg img:hover{transform: scale(1.2);}  
.xmtbt{ width:275px; height:35px; line-height:35px; font-size:16px}


.imgde{ width:1200px; height:auto; overflow:hidden; margin:30px auto; font-size:16px; line-height:25px; color:#666}
.nynewsntbt{ width:100%; height:auto; line-height:40px; font-size:24px; color:#333; text-align:center}