*{ margin: 0;padding: 0;}
body { font-size:14px;line-height:26px;color:#222; font-family:Microsoft YaHei,SimSun; -webkit-text-size-adjust:none; overflow-x:hidden; }
a{ color:#222; text-decoration:none; cursor:pointer;transition:all 0.3s;}
a:hover{ text-decoration:none;transition:all 0.3s;}
ul {list-style: none;}
li{ list-style-type:none;}
img{border:0;}



.header{ width:1200px;margin:auto; height:auto;overflow:hidden;}
.topgg{ width:1200px; height:35px; line-height:35px; margin:0 auto;}
.topggl{ width:auto; height:35px; float:left; padding-left:20px;background:url(/App/Tpl/Home/Default/Public/Css/Image/time.jpg) no-repeat left; font-size:12px;}
.topggc{ width:auto; height:25px; float:left; padding-left:10px; padding-top:5px;}
.topggr{ width:auto; height:35px; float:right;color:#403f3f; font-size: 12px;}
.topggr a{color:#403f3f;}
.topggr a:hover{ text-decoration: underline; }
.search1{ width:231px;height:30px;background:url(/App/Tpl/Home/Default/Public/Css/Image/search.jpg) no-repeat bottom right; float:right; margin-top:2px;}
.search1 .txt{ width:193px; float:left; height:30px; line-height:30px;border:none; background:none;text-indent:10px; color:#999999;}
.search1 .but{ width:38px; height:30px; float:right;border:none;background:none;  cursor:pointer;}


.allnav{ width:1200px; height:156px; margin:0 auto;}
.logo{ width:100%; height:112px;}
.logo a{ width:100%; height:100%; display:block;}


.nav{ width:1200px; height:61px;line-height:61px; overflow:hidden;border-radius:8px 8px 0px 0px;background:url(/App/Tpl/Home/Default/Public/Css/Image/navbg.jpg) repeat-x left;margin:0 auto;}
.nav a{ width:165px; height:61px; display:block; float:left; text-align:center; color:#fff; font-size:16px;background:url(/App/Tpl/Home/Default/Public/Css/Image/navrbg.jpg) repeat-y right;}
.nav a:hover{background:url(/App/Tpl/Home/Default/Public/Css/Image/navh.jpg) repeat-x left;color:#d42e1c; font-weight:bold;}
.nav a:hover,.nav a.on{background:url(/App/Tpl/Home/Default/Public/Css/Image/navh.jpg) repeat-x left;color:#d42e1c; font-weight:bold;}


.headerzy{ width:100%; height:auto;overflow:hidden;}


#warp{ width:1200px; height:100%; overflow:hidden; margin:0 auto; padding-top:21px;}
.newspic{ width:436px; height:327px; float:left; border:#d1d1d1 solid 1px;}

		.slideBox1{ width:436px; height:327px; overflow:hidden; position:relative;}
		.slideBox1 .hd{ height:12px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; border-radius:50%;background:#b5241f; cursor:pointer;}
		.slideBox1 .hd ul li.on{ background:#fff;}
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:436px; height:327px; display:block;  }
		
.news{ width:446px; height:327px; float:left;border:#d1d1d1 solid 1px; margin-left:15px;}


		.slideTxtBox{ width:100%;text-align:left;  }
		.slideTxtBox .hd{ height:42px; line-height:42px; background:#f3f2f2; border-bottom:1px solid #d1d1d1;  position:relative; }
		.slideTxtBox .hd ul li{ float:left; width:120px; height:42px; text-align:center; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ height:42px;background:#c20708; color:#FFF;}
		.slideTxtBox .hd ul li.on a{color:#FFF;}
		.slideTxtBox .bd ul{ padding:15px;zoom:1;}
		.slideTxtBox .bd li{ width:100%; height:35px; line-height:35px;background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; text-indent:10px;}
		.slideTxtBox .bd li a{ width:100%; height:35px; display:block;}
		.slideTxtBox .bd li a:hover{background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; background-color:#f8f8f6; text-indent:15px;}

.tzgg{width:282px; height:327px; float:right;border:#d1d1d1 solid 1px;}
.tzgglogo{ width:100%;height:42px; line-height:42px; background:#f3f2f2; border-bottom:1px solid #d1d1d1;}
.tzgglogo1{width:120px; height:42px; text-align:center; display:block;background:#c20708; color:#FFF; float:left;}
.tzgglogo2{ float:right; padding-right:10px;}
.tzgglogo2 a{ color:#4c4c4c;}
.tzgglogo2 a:hover{ color:#bb0a0b;}
.tzggcon{ padding:15px;}
.tzggcon li{ width:100%; height:35px; line-height:35px;background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; text-indent:10px;}
.tzggcon li a{ width:100%; height:35px; }
.tzggcon li a:hover{background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; background-color:#f8f8f6; text-indent:15px;}

.ztzl{ width:1198px; height:105px; background-color:#f0f0f0; border:#d1d1d1 solid 1px; overflow:hidden; margin-top:15px; float:left;}
.ztzllogo{ width:215px; height:105px; line-height:105px; float:left; background-color:#ba0809; text-align:center; color:#FFF; font-size:24px;}
.ztzlcon{ width:99%; height:auto; overflow:hidden; float:right; padding-top:15px;}
.ztzlcon li{ width:25%; height:auto; float:left;}
.ztzlcon li a{ width:100%; height:auto; display:block;}
.ztzlcon li a:hover{ transform:scale(1.05); transition:all 0.8s;}

.ggfw{ width:284px; height:363px; float:left;border:#d1d1d1 solid 1px; margin-top:15px;}
.ggfwconup{ width:100%; height:auto; padding-top:15px; padding-bottom:15px; border-bottom:#767676 dashed 1px;}
.ggfwconup li{ width:90%; height:50px; margin:0 auto;}
.ggfwconup li a{ width:100%; height:44px; line-height:44px; display:block; background-color:#f0f0f0; border:#d1d1d1 solid 1px; color:#4c4c4c; text-indent:15px;}
.ggfwconup li a:hover{ background-color:#ba0809; color:#FFF;}

.ggfwconup1{ width:100%; height:auto; padding-top:30px; padding-bottom:15px; }
.ggfwconup1 li{ width:45%; height:50px; margin:0 auto; float: left ; margin-left: 10px;}
.ggfwconup1 li a{ width:100%; height:44px; line-height:44px; display:block; background-color:#f0f0f0; border:#d1d1d1 solid 1px; color:#4c4c4c; text-indent:15px;}
.ggfwconup1 li a:hover{ background-color:#ba0809; color:#FFF;}


.ggfwconf{ width:90%; height:auto; padding-top:15px; margin:0 auto; overflow:hidden;}
.ggfwconf1{ width:114px; height:86px; border:#d1d1d1 solid 1px;text-align:center; float:left;}
.ggfwconf1 a{ width:100%; height:100%; background-color:#f0f0f0; display:block; color:#363636;}
.ggfwconf1_1{ width:44px; height:44px; display:block; margin:0 auto; padding-top:12px;background:url(/App/Tpl/Home/Default/Public/Css/Image/mail1.png) no-repeat 0px 12px; transition:all 0.6s;}
.ggfwconf1 a:hover{ background-color:#ba090a; color:#FFF;}
.ggfwconf1 a:hover .ggfwconf1_1{background:url(/App/Tpl/Home/Default/Public/Css/Image/mail1.png) no-repeat 0px -46px; transition:all 0.6s;}

.ggfwconf2{width:114px; height:86px; border:#d1d1d1 solid 1px;text-align:center; float:right;}
.ggfwconf2 a{ width:100%; height:100%; background-color:#f0f0f0; display:block; color:#363636;}
.ggfwconf2_1{ width:44px; height:44px; display:block; margin:0 auto; padding-top:12px;background:url(/App/Tpl/Home/Default/Public/Css/Image/mail2.png) no-repeat 0px 12px; transition:all 0.6s;}
.ggfwconf2 a:hover{ background-color:#ba090a; color:#FFF;}
.ggfwconf2 a:hover .ggfwconf2_1{background:url(/App/Tpl/Home/Default/Public/Css/Image/mail1.png) no-repeat 0px -46px; transition:all 0.6s;}

.tzxx{ width:597px; height:363px; float:left; margin-left:15px;border:#d1d1d1 solid 1px; margin-top:15px;}

		.slideTxtBox1{ width:100%;text-align:left;  }
		.slideTxtBox1 .hd{ height:42px; line-height:42px; background:#f3f2f2; border-bottom:1px solid #d1d1d1;  position:relative; }
		.slideTxtBox1 .hd ul li{ float:left; width:85px; height:42px; text-align:center; cursor:pointer;  }
		.slideTxtBox1 .hd ul li.on{ height:42px;background:#c20708; color:#FFF;}
		.slideTxtBox1 .hd ul li.on a{color:#FFF;}
		.slideTxtBox1 .bd>ul{ padding:15px;zoom:1;}
		
		.slideTxtBox1 .bd li{ width:100%; height:35px; line-height:35px;background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; text-indent:10px;}
		.slideTxtBox1 .bd li a{ width:100%; height:35px;}
		.slideTxtBox1 .bd li a:hover{background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; background-color:#f8f8f6; text-indent:15px;}
		
.newlistys{ width:100%; height:100px;}
.newlistyspic{ width:104px; height:78px; float:left;}
.newlistyspic img{ width:104px; height:78px;}

.newlistyscon{ width:767px; height:88px; float:right; padding-left:25px;background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibgbgbg.jpg) no-repeat left top;}
.newlistyscon a{ width:100%; height:88px; display:block; color:#696969;}
.newlistyscon a:hover{ color:#bc0b0c;}
.newlistyscontitle{width:100%; height:32px; line-height:32px;font-family:Microsoft YaHei;}
.newlistyscontitle1{ float:left; font-weight:bold;}
.newlistyscontitle2{ float:right;}
.newlistysconcon{ width:100%; height:auto; line-height:20px; font-size:12px;}



.newlistys12{width:100%; height:104px; border-bottom: #e6e6e6 dotted 1px; padding-bottom: 15px; margin-bottom: 15px;}
.cnewlistyspic{ width:104px; height:104px; float:left;}
.cnewlistyspic img{ width:86px; height:104px;}

.cnewlistyscon{ width:797px; height:104px; float:right;}
.cnewlistyscon a{ width:100%; height:104px; display:block; color:#696969;}
.cnewlistyscon a:hover{ color:#bc0b0c;}






.download{width:282px; height:363px; float:right;border:#d1d1d1 solid 1px; margin-top:15px;}

.xxgk{width:284px; height:363px; float:left;border:#d1d1d1 solid 1px; margin-top:15px;}
.xxgkcon{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-top:15px;}
.xxgkcon li{ width:85%; height:50px; margin:0 auto;}
.xxgkcon li a{ width:100%; height:44px; line-height:44px; display:block; background-color:#f0f0f0; border:#d1d1d1 solid 1px; color:#4c4c4c; text-indent:15px;}
.xxgkcon li a:hover{ background-color:#ba0809; color:#FFF;}
.xxgkconf{ width:90%; height:auto; margin:0 auto; text-align:center;}

.fwzn{width:597px; height:363px; float:left; margin-left:15px;border:#d1d1d1 solid 1px; margin-top:15px;}

		.slideTxtBox2{ width:100%;text-align:left;  }
		.slideTxtBox2 .hd{ height:42px; line-height:42px; background:#f3f2f2; border-bottom:1px solid #d1d1d1;  position:relative; }
		.slideTxtBox2 .hd ul li{ float:left; width:80px; height:42px; text-align:center; cursor:pointer;  }
		.slideTxtBox2 .hd ul li.ss{ float:left; width:119px; height:42px; text-align:center; cursor:pointer;  }
		.slideTxtBox2 .hd ul li.on{ height:42px;background:#c20708; color:#FFF;}
		.slideTxtBox2 .hd ul li.on a{ color:#FFF;}
		.slideTxtBox2 .bd>ul{ padding:15px;zoom:1;}
		
		.slideTxtBox2 .bd li{ width:100%; height:35px; line-height:35px;background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; text-indent:10px;}
		.slideTxtBox2 .bd li a{ width:100%; height:35px; }
		.slideTxtBox2 .bd li a:hover{background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; background-color:#f8f8f6; text-indent:15px;}
		
.bmfw{ width:282px; height:243px; float:right;border:#d1d1d1 solid 1px; margin-top:15px;}
.bmfws{ width:282px; height:103px; float:right;border:#d1d1d1 solid 1px; margin-top:15px;}
.bmfwcon{ width:105%; height:auto; position:relative; overflow:hidden; padding-top:25px; padding-left:10px;}




.xxzl{ width:100%; height:auto; overflow:hidden; float:left; padding-top:15px;}

.wenming{ width:895px; height:407px; float:left; margin-top:15px;border:#d1d1d1 solid 1px;}
.wenmingcon{ padding:15px;}
.newlistys1{ width:100%; height:118px;}
.newlistyspic1{ width:124px; height:93px; float:left;}
.newlistyspic1 img{ width:124px; height:93px;}

.newlistyscon1{ width:702px; height:108px; float:right; padding-left:25px;background:url(/App/Tpl/Home/Default/Public/Css/Image/newslibgbgbg.jpg) no-repeat left top;}
.newlistyscon1 a{ width:100%; height:108px; display:block; color:#696969;}
.newlistyscon1 a:hover{ color:#bc0b0c;}

.zcfg{width:284px; height:407px; float:right;border:#d1d1d1 solid 1px; margin-top:15px;}


.search {
	height: 35px;
	width: 300px;
	position: relative;
	margin-top: 0px;
}

.search input {
	width: 200px;
	height: 25px;
	border: 1px solid #ddd;
	padding: 4px 10px;
	border-radius: 10px;
}

.search button {
	width: 75px;
	height: 35px;
	background: url(/App/Tpl/Home/Default/Public/Css/Image/search.png) center no-repeat #d60300;
	border-radius: 10px;
	border: none;
	position: absolute;
	right: 70px;
	top: 0px;
}


.allleft{ width:226px; height:100%; float:left;overflow:hidden;}
.lggfw{ width:224px; height:auto;border:#d1d1d1 solid 1px; margin-top:15px;}
.lggfwcon{ width:95%; height:auto; margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:15px;}
.lggfwcon li{ width:50%; height:28px; line-height:28px; float:left; font-size:12px;}
.lggfwcon li a{ width:100%; height:28px; display:block; text-indent:8px;background:url(/App/Tpl/Home/Default/Public/Css/Image/nl_li_bg.jpg) no-repeat left; margin:0 auto;}
.lggfwcon li a:hover{ color:#c20708; text-decoration:underline;}




.end{ width:100%; height:auto; float:left;}
.link{ width:1200px; height:100px; background-color:#f0f0f0; border:#d1d1d1 solid 1px; overflow:hidden; margin:0 auto;}
.linkloog{ width:126px; height:100px; line-height:100px; background-color:#c20708; float:left;color:#FFF; font-size:16px; text-align:center;}
.linkcon{ width:1054px; height:auto; line-height: 50px; float:right; padding-right: 10px;}
.linkcon a{ padding-right:15px; color:#4b4b4b;}
.linkcon a:hover{ text-decoration:underline;}

.foot{ width:100%; height:auto;overflow:hidden;  padding-bottom:40px; background-color:#F0F0F0; text-align:center;  color:#515151; font-size:12px;}
.foot a{ color:#515151}
.foot a:hover{text-decoration: underline;}
.foot1{ width:auto; height:auto; display:block; margin:0 auto;}
.foot2{ width:100%; height:40px; line-height:40px; display:block;}



#main{width:1200px; height:100%; margin: auto;}
.main1{width:1200px; height:100%;margin:0 auto; overflow:hidden;}
#company{ width:954px; height:100%;  float:right;line-height:32px; padding-top:15px;}
#companyct{ width:954px; height:100%;  float:left;line-height:32px;}

.nr{padding:20px; border:#ebebeb solid 1px; background-color:#FFF;}
.nr1{padding:20px; border:#ebebeb solid 1px; background-color:#FFF;}



.rightinfo{ padding:20px 10px 20px 10px; overflow:hidden;}
.rightinfo table{border-collapse: collapse;width:auto;margin:0 auto; margin-top: 10px; margin-bottom: 10px;}
.rightinfo tr:first-child{ font-weight:bold}
.rightinfo table th,.rightinfo table td{ padding:5px;border:1px solid #dedede;} 
.rightinfo tr{text-align: center;}

.rightinfo>li>span{ font-weight:bold; padding-right:4px;}



.pronrup{ width:100%; height:100%; overflow:hidden; padding-bottom:25px;}
.pronrupl{ width:40%; height:auto; overflow:hidden; float:left; padding-right:2px;}
.pronrupr{ width:58%; height:auto; overflow:hidden; float:right; padding-bottom:20px;}
.pronrupr1{ width:100%; height:40px; line-height:40px; display:block; color:#1d7ae1; background-color:#767676;}
.pronrupr1_1{ width:auto; padding-left:6px; padding-right:6px; height:40px; display:block; text-align:center; color:#FFF;background-color:#0d0c5c; float:left;}
.pronrupr1_2{ width:100%; height:auto; display:block; padding-top:8px;}
.pronrupr1_3{color:#000; font-weight:bold;}
.pronrupr1_2 a:hover{ text-decoration:underline;}

.pronrupr2{ width:100%; height:50px; display:block; padding-top:10px;}
.pronrupr2_1{ width:135px; height:39px; line-height:39px; display:block; float:left;}
.pronrupr2_1 a{ width:100%; height:39px; display:block;color:#fff;background:url(/App/Tpl/Home/Default/Public/Css/Image/qqpibg.png) no-repeat 10px 10px; background-color:#333333;display:block; text-indent:50px;font-weight:bold;}
.pronrupr2_1 a:hover{ color:#000;background:url(/App/Tpl/Home/Default/Public/Css/Image/qqpibg.png) no-repeat 10px -30px; background-color:#c40000; color:#FFF;}
.pronrupr2_2{ width:198px; height:29px; padding-top:7px; display:block; float:left; padding-left:20px;}

.pronrupr3{ width:100%; height:55px;padding-left:61px;background:url(/App/Tpl/Home/Default/Public/Css/Image/protel.png) no-repeat left; font-size:20px; color:#f25000; display:block; line-height:24px;}
.pronrupr3_1{color:#000; font-size:14px;}

.pronrupr2_112{ width:140px; height:42px; line-height:42px; display:block; float:left;}

.pronrupr2_11{ width:100%; height:42px; display:block;color:#c40000;background:url(/App/Tpl/Home/Default/Public/Css/Image/weixin.png) no-repeat 5px 10px;background-color:#ffeded;border:#c40000 solid 1px; border-radius:8px; text-indent:37px;transition:all 0.3s}
.pronrupr2_11:hover{ color:#000;background:url(/App/Tpl/Home/Default/Public/Css/Image/weixin.png) no-repeat 5px -30px; background-color:#c40000; color:#FFF;transition:all 0.3s}
.pronrupr2_22{ width:148px; height:148px; display:none; position:relative; top:-50px;transition:all 0.3s}
.pronrupr2_22 img{width:148px; height:148px;}
.pronrupr2_11:hover .pronrupr2_22{ display:block;width:148px; height:148px; position:relative; top:-157px; left:91px;transition:all 0.3s}

.w45{ width:49%}
.f_left{ float:left;}
.f_right{ float:right;}


.zynav{ width:100%;height:42px; line-height:42px; background:#f3f2f2; border-bottom:1px solid #d1d1d1;}
.zynav1{min-width:120px; text-indent: 20px; padding-right: 10px; height:42px; text-align:center; display:block;background: url(/App/Tpl/Home/Default/Public/Css/Image/comrbg.png) #c20708 no-repeat 8px 8px;color:#FFF; float:left;}
.zynav2{ float:right; color:#898989; padding-right:15px; font-size:13px;background:url(/App/Tpl/Home/Default/Public/Css/Image/homep.png) no-repeat left; padding-left:30px;}
.zynav2 a{ color:#898989;}
.zynav2 a:hover{text-decoration:underline;}


#indexNews li{ line-height:33px; border-bottom:1px dotted #cecccc; padding:0 12px 0 10px; position:relative; }
#indexNews li:hover{border-bottom:1px solid #cecccc; background-color:#f1f1f1}
#indexPro{height:215px; overflow:hidden; margin:0 auto;}
#indexPro li{ margin:10px; width:215px; height:190px; float:left; display:block; text-align:center; line-height:24px;}
#indexPro li img{ border:2px solid #ffb913; width:215px; height:165px; }
.introImg{ float:left; margin-right:10px;}
.info_date{ float:right; padding-right:8px;}


.news_tit_u{text-align: center;font-size: 16px;color: #0d0c5c;line-height: 30px; font-weight:700;}
.news_tit_d{text-align: center;padding: 5px 0px;font-size: 12px;font-weight: 100; border-bottom:#e8e8e8 solid 1px;color: #303030;width: 98%;margin: 10px auto;height: 20px;line-height: 20px;}
.news_tit_img{ margin:9px auto; text-align:center}
.news_tit_img img{ max-height:600px; max-width:600px;}
.pro_name{display:block;color:#da020d;text-align:center;}




.news_1nr{ width:100%; height:auto;}
.news_1nr li{ width:100%; height:43px; line-height:43px; text-indent:15px;background: url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left; border-bottom:#d7d7d7 dashed 1px;}
.news_1nr li a{ width:100%; height:auto; display:block;background: url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat left;}
.newswz{width:87%; height:auto; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; float:left;}
.news_1nr li a:hover{ text-indent:20px; color:#0d0c5c;background: url(/App/Tpl/Home/Default/Public/Css/Image/newslibg.jpg) no-repeat 5px 17px; background-color:#f1efef;}

.info_date1{ float:right;}



.produc{ width:110%; margin:0 auto; overflow:hidden; position:relative;}
.produc li{width:284px; height:279px; float:left;}
.producimg{width:242px; height:191px; border:#e2e2e2 solid 1px; margin-top:7px;  display:block;margin-left:6px;}
.producimg1{width:242px; height:191px;display:table-cell; vertical-align:middle; text-align:center;}
.producimg img{ max-height:191px;max-width:242px;}
.produc li a{width:256px; height:250px; display:block;border:#e2e2e2 solid 1px; text-align:center;}
.products1{ width:100%; height:45px; line-height:41px; display:block; border-bottom:#c9c9c9 solid 5px;transition:all 0.3s;}
.produc li a:hover .products1{width:100%; height:45px; background-color:#0d0c5c; color:#FFF;border-bottom:#0d0c5c solid 4px;transition:all 0.3s;}

.food_name{display: block;color: #da020d;text-align: center;}
.info_img_detail{ text-align:center; margin:10px 0;}
.info_img_detail img{ width:400px;}

.page{width:99%; height: 30px; line-height: 30px;text-align: center; margin: 12px auto;font-size: 12px; clear:both;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border: 1px solid #d2d4d6;}
.page a{display: inline-block;height: 20px;line-height: 20px;border: 1px solid #d2d4d6;padding: 0 2px;background: #FFF;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:1px 3px;}
.page span.current {padding:3px 6px 3px 6px;height:18px;line-height:18px;background:#404040;color:#fff;}

#company .rightinfo table{margin:0 auto}
#company .rightinfo table td{padding:2px 5px; text-align: center;}
#company .nr1 table{margin-left:2px;}
#company .nr1 table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}
#company .nr1 table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;	background: #FFF;*+margin-left:-3px;}
#company .nr1 table td ul{list-style:none;position:absolute;}
#company .nr1 table td ul li{	font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
#company .nr1 table td ul li a{display:block;text-decoration:none;color:#444444;}
#company .nr1 table td ul li a:hover{color:#fe7d0c;}
#company .nr1 table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
#company .nr1 table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
#company .nr1 table td .yanzheng{width:101px;}
#company .nr1 table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
#company .nr1 table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
#company .nr1 table td .but{width:74px;height:31px;line-height:27px;background:#3398fe;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}

.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs .but a{position:relative;top:-150px;background:#3398fe;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#da020d;}
.jobs p{line-height:35px;}
.job_nam{ font-weight:700; color:#F00}

#graybar,.recruit_info_tit_bg{ height:33px; background:#e1e1e1; margin-bottom: 10px;}
#graybar span,.recruit_info_tit{ width:100px; line-height:33px; text-align:center; display:block; color:#FFF; background:#0d0c5c; border-right:1px solid #FFF;}
#prev_next{margin: 30px 0px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0; font-size:12px;}
#prev_next li a:hover{ color:#F00; text-decoration:underline;}


#graybar1{ width:100%; height:40px; line-height:40px;}
#graybar1 span{ font-size:18px; font-weight:bold; color:#c20708;}

.datalist { border: 1px solid #cccccc;  font-family: Arial; border-collapse: collapse;  background-color: #ffffff;  font-size: 12px; }
.datalist caption { padding-bottom: 5px; font: bold 12px; text-align: left; }
.datalist th { border: 1px solid #cccccc;  background-color: #F6F6F6;  color: #000000;     font-weight: bold; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; text-align: left; font-size:14px }
.datalist td { border: 1px solid #cccccc;  text-align: left; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; }
.datalist tr.altrow { background-color: #c7e5ff;  }

#allmap{width:100%; height:369px; overflow:hidden;}

.conty{ width:85%; height:100%; overflow:hidden;background: url(/App/Tpl/Home/Default/Public/Css/Image/erweima1.jpg) no-repeat right; margin:0 auto; padding-bottom:20px; padding-top:20px;}
.conty span{ width:100%; height:auto; display:block;}
.conty span:hover{ text-indent:5px;transition: all 0.2s linear 0s; background-color:#f5f5f5;}

#pro_gd1{ width:100%; height:auto; margin:0 auto; overflow:hidden;}









.from_box{min-height:450px;}

.from_box_title{height:47px;border-bottom:2px solid #c20708;line-height:47px;}

.from_box_title span.hover{color:#333;background:#e7e7e6;}

.from_box_title span{background:#c20708;color:#fff; float: left;margin-right: 20px;width:150px;text-align: center;font-size:18px;font-weight:400;display: block;border-radius:5px 5px 0px 0px;}

.stripe tr th{padding:5px 20px;line-height:26px;border:1px solid #e4e4e3;font-size:14px;background:#f8f8f8;color:#9bcb44;font-size:16px;}

.stripe tr td{padding:5px 20px;line-height:26px;border:1px solid #e4e4e3;font-size:14px;}

.stripe tr td a{margin-left:30px;margin-right:30px;display: block;float:left;line-height:30px;color:#9bcb44;}



.stripe_jg{border:1px solid #e4e4e3;}

.stripe_jg tr th{border:1px solid #e4e4e3;padding:8px 20px;line-height:26px;font-size:14px;background:#f8f8f8;color:#7e8079;font-size:14px;}

.stripe_jg tr td{padding:8px 20px;line-height:26px;font-size:14px;}

.stripe_jg tr td a{margin-left:30px;margin-right:30px;display: block;float:left;line-height:30px;color:#7d7a7a;}

.box_img .next {position: absolute;width: 0px;height: 20px;display: block;float: left;border-radius: 3px;}

.box_img {position: relative; width:100%; height: 20px; margin-top: 6px;display: block;float: left;background: #CCC; border-radius:3px;}



.hdjl_box{margin:0 auto;background:url(/App/Tpl/Home/Default/Public/Css/img/hdjl/hdjl_bj_top.png) top no-repeat;height:500px;margin-top:100px;padding-top:30px;padding-bottom:30px;}

.hdjl_from{width:100%;margin:0 auto;}

.from_table tr td{padding:15px 3px 10px 3px;font-size:14px;}

.width35{width:35%;text-align:left}

.width15{width:15%;text-align:right}

.textarea_all{width:90%;height:150px;border:1px solid #c6c6c6;padding:5px;background:#f0f1f1;}

.input_all{width:90%;padding:5px;border:1px solid #c6c6c6;background:#f0f1f1;}

.input_50{width:50%;padding:5px;border:1px solid #c6c6c6;vertical-align:middle;background:#f0f1f1;}

.nextAndfirst{float:right}

.bottom_submit{width:100px;height:35px;border:none;background:#c20708;color:#fff;font-size:14px;border:1px solid #79A5D2;border-radius:4px;}

.clear_buttom{width:100px;height:35px;border:none;background:#c20708;font-size:14px;border:1px solid #79A5D2;color:#fff;border-radius:4px;}

.bottom_submit:hover{background:#fa9020;border:1px solid #fa9020;}

.clear_buttom:hover{background:#fa9020;border:1px solid #fa9020;}

.mem_table{width:99%;font-size:14px}

.ty_center{text-align:center}

.ty_left{text-align:left}

.ty_right{text-align:right}

.mem_table tr th{background:#f6f6f6;padding:5px 20px;line-height:26px;border:1px solid #e4e4e3;font-size:14px;font-weight:bold}

.mem_table tr td{padding:5px 20px;line-height:26px;border:1px solid #e4e4e3;font-size:14px}

.yzm{width:100px;height:24px;border:1px solid #e4e4e3;vertical-align:middle}

.nextAndfirst a.first{height:60px;display:block;overflow:hidden;float:right;line-height:100px;margin-left:20px}

.nextAndfirst a.next{height:60px;display:block;overflow:hidden;float:right;line-height:100px;margin-left:20px}

.from_table select{padding:2px;border:1px solid #C6C6C6;}



.lyxx_box ul li{padding-bottom:10px;border-bottom:1px solid #eee;padding-top:10px;}

.lyxx_box ul li p.p1{line-height:26px;text-indent:35px;}

.lyxx_box ul li p.p2{line-height:26px;}






#info_content{line-height:180%}

#info_content p{text-indent:2em;line-height:2em;}

#info_content div{text-indent:2em}

.info_content_small{font-size:12px}

.info_content_small p{font-size:12px}

.info_content_small div{font-size:12px}

.info_content_mid{font-size:14px}

.info_content_mid p{font-size:14px;color:#333}

.info_content_mid div{font-size:14px}

.info_content_big{font-size:16px}

.info_content_big p{font-size:16px}

.info_content_big div{font-size:16px}

#info_content{border: 1px solid #e0dfdf;margin: 20px auto;}

#info_content .p233{background: #fff6f8;height:45px;line-height:45px;border-bottom:1px solid #e0dfdf;font-size:16px; }

#info_content .p233 span{float:right;color:#999;margin-right:10px;}