@charset "utf-8";
body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;font-family:"Microsoft Yahei";
}

html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,form,label{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}:focus{outline:0;}body{color:#666; font:12px/180% "宋体";}ol, ul{list-style:none;}em{font-style:normal;}a{color:#666;text-decoration:none;}a:hover{text-decoration:underline;}img{-ms-interpolation-mode: bicubic;}
html,body{-webkit-text-size-adjust:none;margin:0;padding:0;}
body{/* background:url(../images/back_demo.jpg) center top no-repeat;*/}
ol, ul,p {list-style:none;margin:0px; padding:0px;}
.h20{ width:100%; height:20px; margin:0 auto;}
.h30{ width:100%; height:30px; margin:0 auto;}
.h50{ width:100%; height:50px; margin:0 auto;}
 a,a:hover{
 	text-decoration: none;
 }
.clear{ clear:both;}

.nav{  width:1200px; height:60px; margin:0 auto;}
.nav li{float:left; width:150px; height:60px; line-height:60px; text-align: center; font-size:18px; font-family:"Microsoft Yahei";}
.nav li a{ color:#fff;text-decoration:none; display:block;}
.nav li a:hover{color:#fff; background:#420111; width:150px; height:60px; font-weight:bold;}


.name42 h1{ font-size:42px; color:#000; line-height:40px;}
.name42{ font-size:22px; color:#ec0000; line-height:40px;}


.di18{ font-size:18px; color:#0132af; line-height:50px; font-weight:bold;font-family:"Microsoft Yahei";}
.di16{ font-size:16px; color:#000; line-height:30px;font-family:"Microsoft Yahei";}
.di16 a{ color:#000; text-decoration:none; padding-right:20px; float:left;}
.di16 a:hover{ color:#0132af;}

.sycp_tt{ font-size:18px; font-weight:bold; color:#228d1d; background:url(images/11.jpg) left center no-repeat; padding-left:10px; line-height:40px;}
.sycp_en{ font-size:25px; font-weight:bold; color:#e30811;}

.syxinwen_tt{ font-size:30px; line-height:30px; font-weight:bold; color:#000; width:260px; height:74px; text-align:center; background:url(images/22.jpg) center bottom no-repeat; padding-bottom:10px;}
.syxinwen_tt div{ font-size:14px; color:#666; font-weight:normal;}

.sz{ font-size:20px; color:#333; line-height:50px; height:50PX; font-weight: bold; font-family:"Microsoft Yahei"; padding-left:20px;margin:0 auto;}

.tt30{ font-size:30px; color:#b30f1a; line-height:30px; height:30PX; font-weight: bold; background:url(images/11.jpg) bottom center no-repeat; padding-bottom:10px; font-family:"Microsoft Yahei"; text-align:center;}
.tt20{ font-weight:normal; color:#333; font-size:18px; line-height:40px; text-align:center; font-family:"Microsoft Yahei";}

.tt30bai{ font-size:30px; color:#fff; line-height:30px; height:30PX; font-weight: bold; background:url(images/22.jpg) bottom center no-repeat; padding-bottom:10px; font-family:"Microsoft Yahei"; text-align:center;}
.tt20bai{ color:#eee; font-size:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:30PX;}



.tt18{ font-size:18px; color:#000; line-height:25px; height:30PX; font-weight: normal; font-family:"Microsoft Yahei"; text-align:left;}
.tt28{ font-size:18px; color:#000; line-height:45px; height:45PX; font-weight: normal; font-family:"Microsoft Yahei"; text-align:left;}

.gg img{ margin:0px 10px;}

.tel{ background:url(images/tel.jpg) left center no-repeat; height:60px; font-size:18px; color:#000; padding-left:60px;font-family:"Microsoft Yahei"; float:right;}
.tel p{font-family: Impact; font-size:32px; color:#d5282a; line-height:40px;}
.tel2{ background:url(images/tel2.jpg) left center no-repeat; line-height:60px; font-size:18px; color:#fff; padding-left:40px;font-family:"Microsoft Yahei"; margin-left:20px;}
.tel2 span{font-family: Impact; font-size:28px; color:#fff;}

.about18{ font-size:18px; color:#000; font-weight: normal; font-family:"Microsoft Yahei"; text-align:center;}
.about18 p{ font-size:14px; color:#666; padding:0; margin:0;}


.bq14{ font-size:16px; color:#fff; line-height:30px; font-weight: normal; font-family:"Microsoft Yahei";}
.bq14 a{color:#fff; line-height:30px; text-decoration:none;}
.bq14 a:hover{color:#ff0000; line-height:30px;}

.pc_tt{line-height:35px; font-family:"Microsoft Yahei"; font-size:20px; color:#fff; text-align: center; margin-top:10px;}
.pc_tt div{ font-weight:normal; height:20px; font-size:16px; color:#fff;}

.gg34{ font-size:34px; color:#fff; font-weight:bold;line-height:50px;}
.gg24{ font-size:24px; color:#fff; font-weight:bold; line-height:40px; background:url(images/33.jpg) left bottom no-repeat;}

.about22{ font-size:22px; color:#000; font-weight: normal;line-height:50px;}

.more11{ width:120px; height:30px; text-align:center; line-height:30px; font-size:16px; border:solid 1px #ccc;font-family:"Microsoft Yahei";}
.more11 a{ color:#333; text-decoration:none;}
.more11 a:hover{ color:#ff0000;}

.more22{ width:1200px; height:50px; text-align:center; line-height:50px; font-size:16px;font-family:"Microsoft Yahei"; margin:20px auto;}
.more22 a{ color:#000; text-decoration:none; background:#e6e6e6;width:1200px; height:50px; display:block;}
.more22 a:hover{ color:#fff; background:#098ce7;}

.al30{ font-size:30px; color:#fff; font-weight:bold;line-height:50px;}
.al28{ font-size:28px; color:#09a403; font-weight:bold; line-height:40px; background:url(images/11.png) center center no-repeat;}

.nr20{ font-size:20px; color:#000; line-height:40px; font-weight:normal; font-family:"Microsoft Yahei"; text-align:left;}

#nyba{ width:100%; height:300px; background:url(images/nyba.jpg) top center no-repeat;}
#bass_box{ width:100%; height:60px; background:#f5f5f5; border-bottom:solid 1px #ddd; margin:0 auto 30px auto;}
.bass{ width:1170px; height:60px; line-height:60px; background: url(images/home.jpg) left center no-repeat; margin:0 auto; font-size:16px; color:#666; padding-left:30px;}
.bass a{ color:#0241b5; font-size:18px; font-weight:bold;}

.top22{ color:#000; font-size:22px;  font-weight:normal; font-family:"Microsoft Yahei";line-height:30px; padding-left:10px;}

.zi16hei{ font-size:16px; color:#333;line-height:30px; font-weight:normal; font-family:"Microsoft Yahei";}
.zi16hei a{ color:#000; text-decoration:none; font-weight:bold;}

.nr16{ font-size:16px; line-height:30px; font-family:"Microsoft Yahei"; color:#000;}
.nr16 a{ color:#ff0000;}

.ly14{ font-size:14px; color:#ff0000;}

.links{ width:1070px; height:60px;}

.links span{ float:left; margin:0 10px;}
.links span a{ font-size:16px; line-height:60px; color:#666;}
.links span a:hover{ color:#ff0000;}

.top14{ font-size:14px; line-height:20px; color:#fff; font-family:"Microsoft Yahei";}
.top14 a{ color:#fff; text-decoration:none;}
.top14 a:hover{ color:#ffc600;}

.left_lei{ background:#ddd; width:230px; height:40px; margin:10px auto; font-family:"Microsoft Yahei";
-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;}
.left_lei a{ color:#333;width:180px; height:40px; display:block; padding-left:50px; line-height:40px; font-size:18px;-webkit-border-radius:30px;
-moz-border-radius:30px;
-ms-border-radius:30px;
-o-border-radius:30px;}
.left_lei a:hover{background:#b30f1a; color:#fff;}

.zi16bai{ font-size:16px; line-height:30px; color:#fff;font-family:"Microsoft Yahei";}
.zi16bai a{ color:#fff; font-weight:bold; text-decoration:none;}
.zi16bai a:hover{ color:#ff0000;}
.about_tt{ font-size:24px; line-height:30px; color:#333; padding-left:20px;}
.about_tt span{ font-size:16px; color:#666;}

.home_lei{ width:900px; height:120px; margin:20px auto;font-family:"Microsoft Yahei";}
.home_lei ul li{ width:120px; height:120px; line-height:120px; font-size:18px; margin:10px; float:left; text-align:center;}
.home_lei ul li a{ color:#000; text-decoration:none;width:120px; height:120px; display:block; background:#e5e5e5;

-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}
.home_lei ul li a:hover{ color:#fff; background:#b30f1a;}




/*ҳ*/
.xwbox li{ width:680px; height:130px;margin:0px 0px 10px 20px; border-bottom: dashed 1px #ccc;  background:#fff; -webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}
.xwpic{ width:218px; height:128px; float:left;}
.xwpic img{width:200px; height:110px;padding:5px; border:solid 1px #ddd;}
.xwleft{ width:460px; height:130px; margin-left:10px; float:left;}}

.xw14hui{font-size:14px; color:#666; line-height:25px; font-weight: normal; font-family:"Microsoft Yahei"; padding:0px 20px;}
.xwbox h2 { color:#000; width:460px; font-family:"Microsoft Yahei";font-weight: normal;}
.xwbox h2 a{ font-size:18px; color:#000; line-height:30px; text-align:left;}
.xwbox h2 a:hover{ color:#ff0000;}
.xw_more{ font-size:14px; color:#ccc; line-height:30px; text-align:left; background:url(images/more.jpg) left center no-repeat; margin-left:20px;}
.xw_more a{ color:#666; text-decoration:none; padding-left:20px;}
.xw_more a:hover{ color:#ff0000;}

.xwbox li:hover{transform: scaleX(1.1) scaleY(1.1); -webkit-box-shadow:0 2px 20px rgba(8,104,193,.55);-moz-box-shadow:0 2px 20px rgba(8,104,193,.55);box-shadow:0 2px 20px rgba(8,104,193,.55);}


.xwbox2{ width:350px; height:40px; line-height:40px; margin:0 auto; color:#000; font-family:"Microsoft Yahei";font-weight: normal; background:url(images/dian.jpg) bottom left no-repeat;}
.xwbox2 a{ font-size:16px; color:#733803;; text-align:left; padding-left:15px;}
.xwbox2 a:hover{ color:#ff0000;}

/*ҳ*/
.xwtitle{ color:#000; width:320px; height:40px; line-height:40px; font-size:16px; background:url(images/xian.jpg) left no-repeat;}
.xwtitle a{ color:#000; text-decoration:none; padding-left:20px;}
.xwtitle a:hover{ color:#ff0000;}



.xwtt36{ color:#0043b5; line-height:70px; font-weight:bold; font-size:36px;font-family:"Microsoft Yahei"; background:url(images/33.jpg) center center no-repeat;}
.xwtt36 span{ color:#333;}
.xwtt20{ color:#666; line-height:30px; text-align:center; font-size:20px;font-family:"Microsoft Yahei";}


.zi14hui{ color:#333; line-height:30px;font-family:"Microsoft Yahei"; font-size:14px;}
.zi14hui a{ color:#333; text-decoration:none;}
.zi14hui a:hover{ color:#FF0000;}

/*ͼЧ*/


.cppic{ width:380px; height:340px;margin:10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic dl{}
.cppic dl dt{width:378px; height:270px; border:solid 1px #ddd;}
.cppic dl dt img{ width:378px; height:270px; border:0;}
.cppic a dl dd{text-align:center; width:380px;height:40px; font-size:18px; line-height:40px; background:#b30f1a;color:#fff; text-decoration:none;}

.cppic a:hover dl dd{ background:#ddd; width:380px; height:40px; color:#000; text-decoration:none;}


.cppic2{ width:230px; height:220px;margin:5px 10px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.cppic2 dl{}
.cppic2 dl dt{width:230px; height:173px;}
.cppic2 dl dt img{ width:230px; height:173px; border:0;}
.cppic2 dl dd{text-align:center; width:230px;height:30px; line-height:30px;}
.cppic2 a dl dd{ color:#000; text-decoration:none; background:#eee;}
.cppic2 a:hover dl dd{ color:#fff; text-decoration:none; background:#cc0000;}




.nypic{ width:280px; height:350px;margin:10px 9px;font-family:"Microsoft Yahei"; font-weight:normal; float:left;}
.nypic dl{}
.nypic dl dt{width:278px; height:228px; border:solid 1px #ddd;}
.nypic dl dt img{ width:278px; height:228px; border:0;}
.nypic dl dd{text-align:center; width:280px;height:70px;background:#ebebeb; color:#000;}
.nypic dl dd h3{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000;}
.nypic dl dd p{text-align:center; width:280px;height:30px; line-height:30px;font-size:16px; background:#ebebeb; color:#000; margin:0; padding:0;}
.nypic dl dd p span{font-family: Impact; color:#eb4c00;font-size:22px; }
.nypic a:hover dl dd{ background:#cd5310; width:280px; height:70px; color:#fff;}






.news3 li{ width:880px; height:180px;font-family:"Microsoft Yahei"; font-weight:normal; margin:10px; border:solid 1px #ddd;}

.news_l{ width:220px; height:180px; float:left;}
.news_l img{ width:200px; height:160px; margin:10px;}
.news_r{ width:660px; height:180px; float:left;}
.news_tt{ font-size:18px; color:#007cd2;}
.news_tt a{ color:#027953; line-height:40px; text-decoration:none;}
.news_tt a:hover{ color:#ff0000;}
.news_nr{ font-size:16px; color:#333; line-height:27px;}
.news_time{font-size:14px; text-align:left; line-height:30px; color:#999; font:italic;}

.ny_title3{ width:880px; height:40px; background:#cc0000; color:#fff; font-size:18px; font-weight:bold; margin:0 auto; clear:both; line-height:40px; padding-left:10px;}
.ny_love{ width:888px; height:220px; border:solid 1px #ccc; margin:0 auto;}

.page22{ width:900px; height:40px; margin:0 auto; line-height:40px;}
.page22 li{ width:420px; height:40px; float: left; text-align:center;}
.page11{ line-height:40px; font-weight:bold; color:#333;}
.page11 i{ color:#999; font-size:14px; font-weight:normal;}


.link_tt{ font-size:24px; color:#666;font-family:"Microsoft Yahei";}
.link_tt span a{ font-size:16px; color:#666; line-height:30px; padding:0px 10px;}
