@charset "utf-8";
/* Start CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;
	background: transparent;*/
}
ul,li{ list-style:none; padding:0; margin:0}
mark, rp, rt, ruby, summary, time {display:inline}
nav a{text-decoration: none}
hr{background: #e0e0e0;height: 1px}
html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
	overflow-x:hidden;
}

html,
button,

select,
textarea {
    font-family:'微软雅黑';
}
body{
    margin: 0 auto;
    color:#434343;
    background: #FFF;
    font:normal 13px/20px Arial, Verdana, sans-serif;
    min-width: 1200px;
}
a {
    color: #434343;
	text-decoration:none;
}
a:focus {
    outline: thin dotted;
}

a:active,
a:hover {
    outline: 0;
    text-decoration:none;
}
.fl{ float:left;}
.fr{ float:right;}
/******************************************************************************
  Header  
*******************************************************************************/
.topWrap {
	BACKGROUND: url(../images/topcolor.jpg) no-repeat center top; HEIGHT:150px; /*OVERFLOW: hidden; */position:absolute; top:0; left:0;
	z-index:9999999999999999999999; width:100%
}
.header {
	MARGIN: 0px auto; WIDTH: 1200px; HEIGHT:150px; /*OVERFLOW: hidden*/
}
.h_top {
	FONT: 14px/26px "microsoft Yahei"; HEIGHT:26px; COLOR: #333;/* OVERFLOW: hidden*/
}
.h_top SPAN {
	COLOR: #333
}
.h_top SPAN A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; COLOR: #333; PADDING-TOP: 0px
}
.h_c {
	HEIGHT: 96px; /*OVERFLOW: hidden; */width:1200px; background:url(../images/topbg.png) no-repeat; margin-top:20px;
}
.h_logo {
	MARGIN:15px 0px 0px 56px; WIDTH:124px; HEIGHT:67px; OVERFLOW: hidden
}
.h_logo SPAN {
	WIDTH:124px; DISPLAY: block; HEIGHT: 67px; OVERFLOW: hidden; MARGIN-RIGHT: 2px
}
.h_logo SPAN IMG {
	WIDTH:124px; HEIGHT:67px; margin-top:0px
}
.h_logo H1 {
	DISPLAY: inline; FONT: 30px/85px "microsoft Yahei"; LETTER-SPACING: 0px; COLOR: #444
}
.h_logo H1 I {
	DISPLAY: inline-block; FONT: bold 30px/85px "Microsoft Yahei"; LETTER-SPACING: 0px; COLOR: #d32e12
}
.h_tel {
	MARGIN: 0px 50px 0px 0px; WIDTH: 880px; HEIGHT: 96px; /*OVERFLOW: hidden; */line-height:100%
}
.h_tel P {
	DISPLAY: block; FONT: 12px "microsoft Yahei"; FLOAT:right; HEIGHT:25px; line-height:100%; COLOR: #333; OVERFLOW: hidden; padding-right:40px; padding-top:25px;
}
.h_tel P a{ color:#000}
.h_tel P a:hover{color:#EE1F25}
/*.h_tel P SPAN {
	DISPLAY: inline; FONT: bold 24px "impact", Times, serif; COLOR: #B02923; OVERFLOW: hidden
}*/
.sou_r {
	HEIGHT: 29px; OVERFLOW: hidden; margin-top:15px; margin-bottom:0
}
.inp01 {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; OUTLINE-STYLE: none; PADDING:0 10px; WIDTH: 138px; DISPLAY: inline; FONT: 12px/29px "Microsoft Yahei"; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/-sou1.gif) no-repeat left top; FLOAT: left; HEIGHT: 25px; COLOR: #646464; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; outline:none; margin:0; border:#888888 1px solid
}
.inp02 {
	BORDER-RIGHT-WIDTH: 0px; OUTLINE-STYLE: none; WIDTH: 88px; /*BACKGROUND: url(../images/sou2.jpg) no-repeat left top;*/ FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-LEFT-WIDTH: 0px;outline:none; margin:0
}

/*Header开始*/
#header{ clear:both; z-index:1000; width:100%;/*  padding-top:10px;height:119px; border-bottom:1px solid #fff; background:url(../images/headerbg.jpg) repeat-x left bottom;*/}
#header .top{ width:100%; height:30px;}
#header .top ul{ width:1200px; height:30px; line-height:30px; margin:0 auto;}
#header .logo{ width:1200px; height:80px; margin:0 auto; overflow:hidden;}
#header .logo h1 img{ margin-top:10px; margin-left:20px; float:left}
#header .logo ul{margin-right:22px; margin-top:-5px}
#header .logo ul li{ float:left; margin-left:26px;}
#header .logo ul li a{text-decoration:none;}
#header .logo ul li a:hover{text-decoration:none; color:#E62129}
#header .logo .cc{clear:both; width:278px; position:absolute; top:26px; right:18px;}
#header .logo .cc li{ float:left}
#header .logo .cc a{ text-decoration:none}
#header .logo .cc a:hover{ color:#E62129}
#header .menu{ width:100%; height:35px;}
#header .menu ul{ width:100%; height:35px; margin:0 auto; text-align:center; position:relative; padding:0;}
#header .menu ul li{float:left; height:35px; display:inline;}
#header .menu ul li a{ font-size:15px; color:#333;/* font-weight:600;*/ height:35px; line-height:35px; margin:0 32px; display:inline-block; text-decoration:none; font-weight:600}
#header .menu ul li a.on,#header .menu ul li a:hover{ background:url(../images/menuline.png) no-repeat bottom center; color:#FA010D;}

#header .top .bar{ color:#cccccc; float:right;}
#header .top .bar a{ background:url(../images/topbar.jpg) no-repeat -5px top; color:#9c9c9c; height:30px; line-height:30px; padding:0 4px 0 22px; display:inline-block;}
#header .top .bar a.txwb{ background-position:-3px top;}
#header .top .bar a.xlwb{ background-position:-3px -30px;}
#header .top .bar a.xlbk{ background-position:-5px -120px;}
#header .top .bar a.scbz{ background-position:-3px -60px;}
#header .top .bar a.wzdt{ background-position:-5px -90px;}
#header .top .bar a.ywlj{ background:url(../images/engurl.png) no-repeat left center;}

/******banner******/
ul, li{ list-style-type:none; padding:0; margin:0}
.picScroll-left{ width:100%; overflow:hidden; position:relative; height:762px; margin:0; padding:0}
.picScroll-left .hd{height:0px; width:1200px; position:absolute; z-index:9; left:50%; margin-left:-600px; bottom:10px; top:50%;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:42px; height:84px; float:right; position:absolute; cursor:pointer; top:-42px;}
.picScroll-left .hd .next{ background:url(../images/next.png) left top no-repeat; right:0;}
.picScroll-left .hd .prev{ background:url(../images/prev.png) left top no-repeat; float:left;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; position:absolute; top:340px; left:50%; margin-left:-26px; height:18px; padding-top:2px;}
.picScroll-left .hd ul li{ float:left;  width:15px; height:15px; overflow:hidden; margin-right:15px; text-indent:-999px; cursor:pointer; border:1px solid #FFF; border-radius:100%; position:relative; z-index:9}
.picScroll-left .hd ul li.on{ background:#FFF; width:15px; height:15px;}
.tempWrap{ margin:0 auto;}
.picScroll-left .bd{ width:100%; overflow:hidden; height:762px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:100%; height:762px;}
.picScroll-left .bd ul li .pic{ text-align:center; position:relative; width:100%; overflow:hidden; height:762px;}
.picScroll-left .bd ul li .pic img{display:block; height:762px; width:1920px; position:absolute; left:50%; margin-left:-960px;}
/****************************************/
.list_3{overflow:hidden;}
.list_3 .item{width:380px; height:325px; overflow:hidden;float:left;margin-right:30px; border-radius:0px; margin-bottom:30px;}
.list_3 .last{width:380px; margin-right:0;}
.item .tip1,.list_2 .left .tip1,.list_2 .right .tip1,.list_1 .left .tip1,.list_1 .right .tip1{position:absolute; left:15px; top:15px; background:#DD7105 url(../images/icon_04.png) no-repeat 8px center; height:18px; line-height:16px; padding:0 10px 0 5px; color:#fff; text-indent:12px;}
.item .tip2,.list_2 .left .tip2,.list_2 .right .tip2,.list_1 .left .tip2,.list_1 .right .tip2{position:absolute; left:20px; top:15px; background:#DD7105 url(../images/icon_04.png) no-repeat 8px center; height:18px; line-height:16px; padding:0 10px 0 5px; color:#fff; text-indent:12px;}
.item .tip3,.list_2 .left .tip3,.list_2 .right .tip3,.list_1 .left .tip3,.list_1 .right .tip3{position:absolute; left:20px; top:15px; background:#DD7105 url(../images/icon_04.png) no-repeat 8px center; height:18px; line-height:16px; padding:0 10px 0 5px; color:#fff; text-indent:12px;}
.item{position:relative;}
.item h2{ margin-bottom:15px}
.banner .imgMain img{transition:all 1.8s; -webkit-transition:all 1.8s; border-radius:5px;}
.banner .imgMain img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.listBox .txt{ padding: 10px 0 18px 0; line-height:21px;}
.listBox .txt h3{ font-weight:normal; font-size:14px;}
.listBox .txt p{ color:#4e4e4e; font-size:14px; line-height:180%}

.list_3 .item .videoMain{ height:257px; overflow:hidden;}
.list_3 .item .pic{ height:113px;overflow:hidden;}
.list_3 .item .pic img{transition:all 1.8s; -webkit-transition:all 1.8s;}
.list_3 .item .pic img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.picnews{ width:389px; overflow:hidden}
.picnews li{width:389px; height:95px; margin-bottom:32px}
/*******为什么选择*******************/

.w1200{ width:1200px;margin:0 auto 0 auto;}
.title{ width:100%; text-align:center;  }
.title h3{ width:100%; font-size:26px; float:left; font-weight:500; color:#C63232; background:url(../images/img_10.jpg) center bottom no-repeat; line-height:80px; margin-top:0px; font-family:'微软雅黑'}

.index_pro{ float:left; margin-top:63px;height:400px; overflow:hidden;}
.index_pro ul li{float:left; height:363px; background:url(../images/img_33.jpg) center bottom no-repeat; padding:0 20px; text-align:center; border-right:#eaeaea solid 1px;}
.index_pro ul li.pp1{background:url(../images/img_1.jpg) center bottom no-repeat;}
.index_pro ul li.pp2{background:url(../images/img_2.jpg) center bottom no-repeat;}
.index_pro ul li.pp3{background:url(../images/img_3.jpg) center bottom no-repeat;}
.index_pro ul li.pp4{background:url(../images/img_4.jpg) center bottom no-repeat;}
.index_pro ul li img.pimg{width:258px; height:258px;}
.index_pro ul li:hover{background:url(../images/img_34.jpg) center bottom no-repeat;}
.index_pro ul li h3{ font-size:20px; font-weight:bold; color:#333; margin-top:5px}
.index_pro ul li h4{ line-height:36px; color:#666;font-size:14px;}
.index_pro ul li.bo{ border:0}
.index_pro ul li .pro_more{ display:none}
.index_pro ul li:hover .pro_more{ display:block}
/*cor*/
.index_choose{background:url(../images/choose.jpg) repeat-x top left #FFF; clear:both;}
.cor{height:410px;padding:43px 0 0; font-family:"Microsoft YaHei"; }
.cor h3{height:108px;padding:0 0 0 0px; margin:0 auto; width:760px}
.cor h3 i{float:left; display:inline-block;margin:30px 3px 0 0; font-style:italic; font-family:Arial; font-size:80px; color:#000; text-transform:uppercase; font-weight:600;}
.cor h3 p{ padding:16px 0 0;float:right;}
.cor h3 b{ display:inline-block;height:30px;  text-transform:uppercase; font-weight:600;font-style:italic; font-family:Arial; font-size:30px;color:#000;margin:0 0 0 15px;}
.cor h3 span{font-size:26px;color:#000; display:inline-block; font-weight:500}
.cor h3 a{width:760px; display:inline-block;padding:0 36px 0 0;background:url(../images/why_ic.jpg) right 24px no-repeat;}
.cor_c{ clear:both; margin-top:30px}
.cor_c li{ text-align:center; float:left;width:147px;padding:0 80px 0 0;margin:0 90px 0 0; display:inline;
background:url(../images/why_l.gif) right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#000;}
.cor_c li span{ display:block; line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1; cursor:pointer}
.cor_c li a:hover em img{ z-index:1;cursor:pointer}


.about_list{width:100%;z-index:99;padding:50px 0 100px 0; clear:both; background:#F1F1F1; margin:40px auto; overflow:auto}
.about_list h1{border-bottom:#ACACAC 1px solid; text-align:center; font-size:26px; color:#C63232; padding-bottom:20px; position:relative; font-family:'微软雅黑'; font-weight:lighter; width:35%; line-height:100%; margin:0 auto}
.about_list h2{ margin-bottom:40px; color:#444444; font-size:20px; margin-top:12px; font-weight:normal}
.about_list h1 span{position:absolute; width:58px; height:5px; background:#333333; bottom:-2px; left:155px}
.about_list ul li h3{color:#202020; font-size:20px;}
.about_list ul li p{color:#005691; text-align:center; font-size:16px; background:#FFF; height:55px; line-height:55px;}
.about_list ul{width:1200px;height:340px; overflow:hidden;text-align:center;margin:0 auto;}
.about_list li{display:inline-block;*display:inline;*zoom:1;overflow:hidden;margin-right:30px;}
.about_list li a{width:274px;height:255px;text-align:center; font-size:16px;color:#fff; /*line-height:45px;*/ position:relative;display:block}
.about_list li a img{width:274px;height:200px; display:block}
.about_list li a span{ position:absolute;width:100%;height:55px;line-height:55px;right:20px; text-align:right;bottom:0px;color:#ff;background:url(0-33.png);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.about_list li a:hover span, .about_list li a:hover p{bottom:0px; color:#3BB3C2}

.bot_link{ margin:30px 0 10px 0; float:left; height:92px;}
.bot_link ul li{float:left; margin:0 25px; width:262px;}
.bot_link ul li span{ float:left; font-size:12px;font-family:"Arial"}
.bot_link ul li span h3{ font-size:14px; color:#333; font-weight:bold; margin-top:20px; line-height:24px}
.bot_link ul li span h4{font-size:12px;font-family:"Arial"}
.bot_link ul li a{ float:left; margin-right:25px}
.bot_link ul li a.a1{ background:url(../images/img_17.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a1:hover{ background:url(../images/img_16.jpg) no-repeat}
.bot_link ul li a.a2{ background:url(../images/img_13.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a2:hover{ background:url(../images/img_18.jpg) no-repeat}
.bot_link ul li a.a3{ background:url(../images/img_14.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a3:hover{ background:url(../images/img_19.jpg) no-repeat}
.bot_link ul li a.a4{ background:url(../images/img_15.jpg) no-repeat; width:79px; height:79px;}
.bot_link ul li a.a4:hover{ background:url(../images/img_20.jpg) no-repeat}

.bg3{ background:#39457F; width:100%; overflow:auto; min-height:200px}
.ruig{ width:8px; height:8px; position:absolute; left:27px; top:90px; z-index:99999}
.copy_link{ color:#fff; float:left}
.copy_link h3{ font-size:16px; margin-bottom:10px; }
.copy_link ul{ border-left:#4D588C solid 1px; padding-left:20px; height:145px; float:left; width:195px; margin-top:22px}
.copy_link ul li a{ color:#bdbdbd; line-height:26px}
.copy_link ul li a:hover{ color:#fff}
.map{ float:right; margin-right:15px; margin-top:25px; position:relative; color:#fff}
.map-xx{ position:absolute; left:3px; top:-26px; width:134px; height:86px; background:url(../images/7.png) no-repeat}
.map-xx ul li{ margin-left:23px; margin-top:8px; color:#ee2b25; font-size:10px}
.map-xx ul li img{ margin-right:8px}
.copy_l,.copy_l a{ color:#FFF}
.copy_l a:hover{ color:#A5A5A5}
.copyright{ float:left; width:100%; height:45px; background:#39457F; line-height:45px; overflow:hidden; color:#FFF;padding-top:10px}
.copy_r{ float:right}
.copy_r a{ margin-left:10px}
.tab_box{ float:left; width:1200px;padding-bottom:50px;}
.index_map{ float:left; position:relative}

.comwidth, .comwidth a{color:#A5A5A5}
.comwidth a:hover{ color:#FFF}


.serIcon{ position:relative; width:1200px; overflow:hidden; padding:40px 0; margin:0 auto}
.serIcon li{ width:363px; margin-right:55px;box-sizing:border-box; padding:38px 0 38px 185px;border: 1px solid #e2e1e1;border-radius: 2px; overflow: hidden; float:left; height:116px; background:url(../images/index_icon_02.png) no-repeat;}
.serIcon li.n1{ background-position:0 -95px;}
.serIcon li.n2{ background-position:-370px -95px;}
.serIcon li.n3{ background-position:-740px -95px;/* padding-left:145px; */width:363px; margin-right:0}
.serIcon li h5{ font-size:14px; font-weight:normal; color:#888;}
.serIcon li a{ color:#bc9882; display:block; padding-top:3px;}
.serIcon li a:hover{ color:#3c3c3c;}
.serIcon li a.tel{ font-family:Arial, Helvetica, sans-serif; font-size:21px; margin-top:-5px; cursor:default;}
.serIcon li a.tel:hover{color:#bc9882;}


.contact_list{width:1200px;z-index:99;padding:0; clear:both; margin:50px auto 0 auto; clear:both}
.contact_list h1{border-bottom:#E6E6E6 1px solid; text-align:center; font-size:46px; color:#023389; padding-bottom:6px; position:relative; font-family:Calibri; font-weight:lighter; width:100%; width:1200px; margin:0 auto 0 auto; line-height:100%}
.contact_list h2{ margin:0 auto 40px auto; width:1200px; text-align:center; color:#444444; font-size:20px; margin-top:10px; font-weight:normal}
.contact_list h1 span{position:absolute; width:56px; height:3px; background:#B02923; bottom:0; left:550px}
.contact_list ul{ float:left}
.contact_list ul.left{ width:380px;}
.contact_list ul.left li{ font-size:16px; padding-left:50px; padding-right:20px; margin-bottom:45px}
.contact_list ul.left li.l1{ background:url(../images/tel2.png) no-repeat left 3px}
.contact_list ul.left li.l2{ background:url(../images/fax.png) no-repeat left 3px}
.contact_list ul.left li.l3{ background:url(../images/add.png) no-repeat left 3px;}
.contact_list ul.right{ position:relative}
.contact_list ul.right li{ margin-bottom:45px}
.contact_list ul.right li input{ width:274px; height:42px; border:#AAAAAA 1px solid; text-indent:12px}
.contact_list ul.right li.r4{ position:absolute; top:0; left:320px}
.contact_list ul.right li.r4 textarea{ width:470px; height:197px; border:#AAAAAA 1px solid; padding:12px}
.contact_list ul.right li.r5 input.tj{ width:192px; height:44px; background:#2663B6; border:0; color:#FFF; font-size:18px; margin-right:20px; margin-left:460px}
.contact_list ul.right li.r5 input.cz{ width:140px; height:44px; background:#FFF; border:#C8C8C8 2px solid; color:#B0B0B0; font-size:18px}

.i_new {
		width: 1200px;
		height: 505px;
		margin: 0 auto;
		padding-top: 50px;
	}

	.i_cnew {
		width: 370px;
		height: 400px;
		float: left;
	}

	.i_cnew h2 {
		border-left: 2px solid #e22c07;
		font-size: 16px;
		font-weight: normal;
		padding-left: 10px;
	}

	.i_cnew h2 span {
		float: right;
		margin-top: 20px;
	}

	.i_cnew h2 b {
		font-weight: normal;
		font-family: '宋体';
		color: #ccc;
	}

	.i_cnew ul {
		padding: 15px 0;
	}

	.i_cnew ul li {
		padding-left: 15px;
		background: url(../images/ico_dian.gif) no-repeat left center;
		margin-top: 15px;
		overflow: hidden;
	}

	.i_faq {
		width: 370px;
		/*height: 400px;*/
		float: right;
		/*padding-left: 45px;*/
		font-size: 14px;
	}

	.i_faq h2 {
		/*border-bottom: 2px solid #B02923;*/
		font-size: 16px;
		font-weight: normal;
		background:#f0f0f0
		
		
		
	}
   .i_faq h2 p{
	   background:#023389;
	   width:152px;
	   color:#FFF;
	   height:40px;
	   line-height:40px;
	   text-align:center;
	   bottom:-2px;
   }
	.i_faq h2 span {
		float: right;
		margin-top: 12px;
		margin-right:12px
	}

	.i_faq h2 b {
		font-weight: normal;
		font-family: '宋体';
		color: #ccc;
	}

	.i_faq .box {
		width: 100%;
		height: 110px;
		border-bottom: 1px dotted #ccc;
		padding: 17px 0;
		line-height: 25px;
	}

	.i_faq .box .w {
		padding-left: 30px;
		margin-bottom: 10px;
		background: url(../images/w.gif) no-repeat left center;
	}

	.i_faq .box .w a {
		color: #000;
	}

	.i_faq .box .d {
		padding-left: 30px;
		height: 75px;
		overflow: hidden;
		background: url(../images/d.gif) no-repeat left 5px;
		color: #737373;
	}
.w780{ width:790px;}
.slideTxtBox{ width:100%;}
.slideTxtBox .hd{ height:40px; position:relative; overflow:hidden; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; width:100%; background:#f0f0f0}
.slideTxtBox .hd ul span {
		float: right;
		margin-top: 12px;
		margin-right:12px
	}
.slideTxtBox .hd ul li{ float:left; cursor:pointer;font-size:15px; color:#FFF; width:152px; height:40px; line-height:40px; text-align:center; font-weight:bold; background:#023389; margin-right:12px;}
.slideTxtBox .hd ul li.on{color:#FFF; background:#B02923}
.slideTxtBox .bd{}
.m_list{border-bottom:#CCC 1px dotted;height:110px; padding:17px 0 17px 0}
.m_list li.pic{ float:left;}
.m_list li.text{ float:left; margin-left:18px}
.m_list .p1{ color:#999; float:right; font-weight:normal}
.m_list .p2{ font-size:15px; color:#000; font-weight:500; padding:0; width:620px}
.m_list .p2:hover{color:#B02923;}
.m_list .p3{ color:#666; line-height:20px; width:620px; margin-top:8px}
.footer{/*padding-top:100px; */width:100%; overflow:hidden; background:#f5f5f5; padding-bottom:20px}
.footer h4{text-align:center; font-size:32px; font-weight:normal; color:#3c3c3c;}
.footer .iconList{overflow:hidden; padding:70px 0 90px 0; color:#3c3c3c;}
.footer .iconList li{float:left; width:162px; height:58px; background:url(../images/index/icon_02.png) no-repeat; padding-left:70px; margin-left:40px; margin-right:30px;}
.footer .iconList li h5{font-size:18px; font-weight:normal;}
.footer .iconList li a{color:#bc9882; display:block; text-indent:6px; padding-top:3px;}
.footer .iconList li a:hover{color:#000;}
.footer .iconList li.n1{background-position:-20px -10px;}
.footer .iconList li.n2{background-position:-270px -10px;}
.footer .iconList li.n3{background-position:-500px -6px;}
.footer .iconList li.n4{background-position:-730px -9px;}
.footer .iconList li.n5{background-position:-985px -7px; margin-right:0; width:140px;}
.footer .info{text-align:center; border-top:1px solid #e5e5e5; padding:50px 0; overflow:hidden;}
.footer .info li{display:inline-block; width:130px; padding-left:16px; text-align:left; float:left;}
.footer .info li a{display:block; line-height:25px; color:#999;}
.footer .info li a:hover{color:#000;}
.footer .info li h6{color:#3c3c3c; margin-bottom:18px; font-size:13px; font-weight:normal;}
.footer .bgcolor{padding:40px;}
.footer .link u{text-decoration:none; padding:0 12px; color:#999;}
.footer .link a{color:#5C5C5C;}
.footer .link a:hover{color:#3BB3C2;}
.footer .copyright{color:#5C5C5C; padding-top:10px;}
.footer .other{float:right; background:url(../images/bottomlogo.png) no-repeat right center; /*padding-left:160px;*/ width:182px; height:152px; margin-top:-50px; position:relative}
.footer .other a{display:block; float:left; width:182px; height:36px;/* margin-right:10px;opacity:0.75*/}
.footer .other a:hover{opacity:1;}
.footer .other a.sina{background:url(../images/blogo.png) no-repeat; width:182px; height:48px; margin-top:20px;}
.footer .other a.wx{background:url(../images/wechat.png) no-repeat; width:89px; height:89px; margin-left:50px;}
.footer .other a.qq{background:url(../images/qq.png) no-repeat;}
.footer .address,.path{height:40px; line-height:40px; border-top:1px solid #e5e5e5; text-indent:16px; color:#999;}
.footer .address a,.path a{color:#999;}
.footer .address a:hover,.path a:hover{color:#000;}
.footer .address u,.path u{padding:0 10px; text-decoration:none;}
.path{text-indent:0;height:55px; line-height:55px;}
.path .name{float:right; color:#bc9882; text-decoration:underline;}
.footer .other a.wx i{position:absolute; width:137px; height:137px; left:-55px; top:-145px; background:url(../images/ewm.png) no-repeat; display:none;}
.footer .comwidth li a{ color:#888}
.footer .comwidth li a:hover{ color:#3BB3C2}

/* -------------------------内页样式开始------------------------- */
/*中部内容样式*/
.container03{ clear:both;width:1200px; margin:30px auto 50px auto; background:#FFF; overflow:auto;overflow-x:hidden; border-top:#88B2DA 2px solid}
.container03_l{ width:263px; float:left; padding-left:4px}
.container03_r{ width:930px; float:right;}
.container03_r820{ width:920px; float:right;}

.container03_l01{ width:263px; height:72px; float:left; background:url(../images/bg02.png) no-repeat; color:#fff; position:relative; top:36px; z-index:99999999999999999}
.container03_l01 h1{ font-size:20px; font-weight:500; padding:22px 0px 10px 15px; font-family:"微软雅黑";}
.container03_l01 h1 span{ font-size:20px; padding:0px 0px 0px 10px; font-family:Arial;}

.container03_l02{ width:263px; float:left; /*position:relative; top:-100px;*/ margin-top:42px; margin-bottom:6px;}
/*.container03_l02 li{ width:263px; float:left; height:45px; line-height:45px; font-family:"微软雅黑"; font-size:14px;}
.container03_l02 li a{ background:url(../images/dian02.png) 10px -18px no-repeat; padding-left:30px;}
.container03_l02 li a:hover{ background:url(../images/dian02.png) 10px 7px no-repeat; color:#000;}*/

.container03_l03{ width:248px; float:left; background:#91BEDF; margin-bottom:40px;}
.container03_l03 .p01{ padding:10px;}
.container03_l03 .p02{ padding:0px 10px 0px 10px; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:30px;}
.container03_l03 .p03{ width:228px; margin:10px auto 20px auto; padding-top:10px; /*font-style:inherit;*/font-family:Impact,Arail; color:#fff; font-size:34px; border-top:1px solid #fff; }
.container03_l03 p{ color:#FFF}

.container03_r01{ width:800px; float:left; height:80px; line-height:80px; padding-left:60px; margin-bottom:20px; background:url(../images/home.jpg) no-repeat 30px}
.container03_r01 li{ float:left; font-family:arial; font-size:14px; color:#818181;}
.container03_r01 a{ color:#818181; font-family:arial;}
.container03_r01 .a03{ color:#333333;}

.container03_r02{ width:928px; float:left; border-left:1px solid #d2d2d2; margin-bottom:30px;}
.container03_r02820{ width:920px; float:left; border-left:1px solid #d2d2d2; margin-bottom:30px;}
.container03_r02 .title04{ border-left:3px solid #EEB314; height:50px; line-height:50px; padding-left:30px; position:relative; left:-2px; margin-bottom:15px;}
.container03_r02 .title04 h2{ width:897px; font-size:30px; font-family:"微软雅黑"; color:#404040;  float:left; background:#fff; background:url(../images/line.jpg) center repeat-x;}
.container03_r02 .title04 h2 span{ font-weight:normal; font-size:28px; color:#646464; float:left; background:#fff;}
.container03_r02 .title04 p{ float:left; background:#fff;}

.container03_r02 .nr01{ padding-left:30px;}
.container03_r02 .nr01 p{ font-size:14px; font-family:"微软雅黑"; text-indent:2em; line-height:30px;}
.container03_r02 .nr01 ul{ margin-top:20px;}
.container03_r02 .nr01 li{ float:left; margin:0px 23px 15px 0px;}

.container03_r02 .nr02{ padding-left:30px;}
.container03_r02 .nr02 li{ float:left; margin:0px 15px 20px 0px; width:266px; height:220px;}
.container03_r02 .nr02 li p{ text-align:center; line-height:40px; font-family:"微软雅黑"; font-size:14px;}

.container03_r02 .nr03{ padding-left:30px;}
.container03_r02 .nr03 .nr03_l{ width:565px; float:left; font-family:"微软雅黑";}
.container03_r02 .nr03 .nr03_l h2{ font-size:24px; font-weight:normal; line-height:40px;}
.container03_r02 .nr03 .nr03_l p{ line-height:30px; font-size:14px; color:#494949;}
.container03_r02 .nr03 .nr03_r{ width:230px; float:right;}

.container03_r02 .nr04{ padding-left:30px;}
.container03_r02 .nr04 .nr04_a{ width:420px; float:left; font-family:"微软雅黑"; margin-bottom:30px;}
.container03_r02 .nr04 .nr04_a h3{ font-size:28px; color:#242323; height:60px; line-height:60px;  font-family:Arial; font-weight:600;}
.container03_r02 .nr04 .nr04_a .year01{ background:url(../images/icon09.jpg) 110px 13px no-repeat;}
.container03_r02 .nr04 .nr04_a .year02{ background:url(../images/icon10.jpg) 110px 13px no-repeat;}
.container03_r02 .nr04 .nr04_a ul{ background:url(../images/icon11.jpg) left repeat-y;}
.container03_r02 .nr04 .nr04_a ul li{ line-height:30px; font-size:14px; background:url(../images/icon12.jpg) 40px 13px no-repeat; padding-left:55px;}

.container03_r02 .nr05{ padding-left:30px;}
.container03_r02 .nr06{ padding-left:30px; font-family:"微软雅黑";}
.container03_r02 .nr06 h2{ font-size:24px; font-weight:normal; height:60px; line-height:60px;}
.container03_r02 .nr06 p{ font-size:14px; line-height:35px;}

.MainNav{float:left; width:100%; height:39px;}
.MainNav>ul>li{ display:block; float:left; height:39px; line-height:39px;padding:0 30px;position: relative;}
.MainNav>ul>li>a{ font-size:15px; font-weight:600; color:#333; line-height:39px; display:block; border-bottom:3px solid rgba(0,0,0,0); transition:all 0.2s;}
.MainNav>ul>li>a:hover,
.MainNav>ul>li>a.onnav{ border-bottom:3px solid #FA010D; color:#FA010D;}
.MainNav .sub_nav{ position:absolute; text-align:center;top:42px; left:-36px; background:url(../images/gray_70.png); width:200px; display:none;}
.MainNav .sub_nav .nav_down{ width:1100px; margin:0 auto;}
.MainNav .sub_nav .nav_down dl{ display:block; float:left; width:200px; padding:0 200px 30px 0;}
.MainNav .sub_nav .nav_down dd a{ color:#EEE; line-height:64px; display:block; width:200px; font-size:14px; background:url(../images/top_off.png) bottom no-repeat;}
.MainNav .sub_nav .nav_down dd .hot{color:rgb(243, 73, 71);font-size: 12px;position:absolute;top:13px;left:87px;}
.MainNav .sub_nav .nav_down dd:first-child{position: relative;}
.MainNav .sub_nav .nav_down dd a:hover{background:url(../images/top_on.png) bottom no-repeat; color:#FA010D;}
.MainNav .sub_nav .nav_down .pic_box{ float:left; width:690px; border-left:1px solid #767676; margin:20px 0; padding-left:70px;}
.MainNav .sub_nav .nav_down .pic_box .float{ float:left; width:297px; overflow:hidden;}
.MainNav>ul>li:hover .sub_nav{ display:block}
.MainNav ul li:hover a.navA{ border-bottom:3px solid #FA010D; color:#FA010D;}

/*左边菜单*/
#borderlinks a{
display: block;
width: 263px;
height:36px;
line-height:36px;
color: #666666;
/*font-weight:bold;*/
font-size:13px;
text-align:left;
text-indent:26px;
font-family:arial;
background:url(../images/lof.png) no-repeat top right;
text-decoration: none;
border-bottom: 0px solid white;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
#borderlinks a:hover{
border-bottom: 0px solid #CCCCCC;
background:url(../images/lON.png) no-repeat top right;
color:#FFFFFF;
height:36px;
line-height:36px;
/*background-color:yellow;*/
}
#borderlinks .cure{

background:url(../images/lON.png) no-repeat top right;
color:#FFFFFF;
height:36px;
line-height:36px;
/*background-color:yellow;*/
}
#borderlinks .smenu a{
/*padding-left: 0px;*/
display: block;
font-family:'微软雅黑';
width: 248px;
height:32px;
line-height:32px;
background:url(../images/smenu.jpg) no-repeat top right;
text-decoration: none;
border-bottom: 0px solid Red;
font-size:14px;
color:#888;
font-weight:normal
}

#borderlinks .smenu a:hover{
background:url(../images/smenubgon.jpg) no-repeat top right;
color:#E94F16;
}
.nr07{ padding-left:35px; padding-right:35px; line-height:180%; min-height:500px}
/*#footer{ background:url(../images/zn_pic32.jpg) repeat-x #2C2C2C; height:428px; clear:both}
.footer{ width:1200px; margin:0 auto;}
.f_nav{ background:url(../images/zn_pic38.jpg) center bottom no-repeat; height:309px;}
.f_nav li{ float:left; padding-right:115px;}
.f_nav li.last{ padding-right:0;}
.f_nav li a{ display:block; font-size:15px; color:#FFF; padding:25px 0;}
.f_nav li .sub{}
.f_nav li .sub a{ font-size:14px; color:#999; padding:0 0 10px 0;}
.f_box{}
.f_box dt{ float:left;}
.f_box dt .p1{ color:#949494; padding:10px 0; font-size:14px;}
.f_box dt .p1 a{ color:#949494; font-size:14px}
.f_box dt .p1 em{ margin:0 5px;font-style:normal}
.f_box dt .p2{ color:#999; line-height:25px; font-size:14px}
.f_box dt .p2 img{ vertical-align:bottom; padding-right:10px;}
.f_box dd{ float:right; width:550px; padding-top:10px;}
.f_box dd .p1{ color:#999; line-height:25px; padding-left:20px; width:360px; font-size:14px}
.f_box dd .ico1{ background:url(../images/zn_pic34.jpg) left center no-repeat;}
.f_box dd .ico2{ background:url(../images/zn_pic35.jpg) left center no-repeat;}
.f_box dd .ico3{ background:url(../images/zn_pic36.jpg) left center no-repeat;}
.diy_select{height:30px;width:132px;position:relative;font-size:12px;color:#FFF; background:url(../images/zn_pic129.jpg) no-repeat; text-align:center; cursor:pointer;}
.diy_select_btn,.diy_select_txt{float:left;height:100%;line-height:30px;}
.diy_select,.diy_select_list{}
.diy_select_txt{width:132px;}
.diy_select_txt,.diy_select_list li{text-indent:10px;overflow:hidden}
.diy_select_btn{width:28px;}
.diy_select_list{position:absolute;top:30px;left:0;z-index:88888;border-top:none;width:100%;display:none;background:url(../images/zn_pic128.jpg);}
.diy_select_list li{list-style:none;height:25px;line-height:25px;cursor:default;_background:#fff}
.diy_select_list li.focus{background:#3399FF;color:#fff}
.f_box dd .f_weixin{ float:right;}*/

/*****************首页产品*************************/
    .i_pro_b {
		width: 100%;
		height: 745px;
		padding-top: 40px;
		background-color: #f3f3f3;
	}

	.iPro {
		width: 1200px;
		height: 700px;
		margin: 0 auto;
	}
	
	.iPro h1{border-bottom:#E6E6E6 1px solid; text-align:center; font-size:46px; color:#023389; padding-bottom:6px; position:relative; font-family:Calibri; font-weight:lighter; width:100%; line-height:100%}
    .iPro h2{ margin-bottom:40px; color:#444444; font-size:20px; margin-top:12px; font-weight:normal; text-align:center}
    .iPro h1 span{position:absolute; width:56px; height:3px; background:#B02923; bottom:0; left:588px}

	.i_pro_top {
		text-align: center;
		padding: 20px 0 30px 0;
		font-size: 18px;
		line-height: 40px;
	}

	.tabPanel ul {
		width: 225px;
		height: 461px;
		padding-top: 109px;
		background: url(../images/i_li_tit.jpg) no-repeat center top;
		float: left;
		background-color: #2a2a2a;
	}

	.tabPanel ul li {
		width: 150px;
		height: 55px;
		line-height: 55px;
		padding-left: 55px;
		margin: 0 auto;
		background: url(../images/ico_l01.png) no-repeat 40px center;
		color: #cecccc;
		font-size: 14px;
		border-bottom: 1px solid #3b3b3b;
		cursor:pointer
	}

	.tabPanel .hit {
		color: #B02923;
		background: url(../images/ico_l02.png) no-repeat 40px center;
	}

	.panes {
		width: 968px;
		height: 610px;
		float: left;
		padding-left: 7px;
	}

	.pane {
		border: 0px solid #aaa;
		height: 610px;
		display: none;
	}

	.pane .i_p_box {
		width: 230px;
		padding-left: 12px;
		padding-bottom: 12px;
		height: 280px;
		float: left;
	}

	.pane .i_p_box .i_p_boxc {
		height: 277px;
		border: 1px solid #ccc;
		background-color: #fff;
	}

	.pane .i_p_box .i_p_boxc .img {
		width: 100%;
		height: auto;
		background-color: #fff;
		text-align: center;
		overflow: hidden;
	}

	.pane .i_p_box .i_p_boxc .img img {
		width: 230px;
		height: 230px;
		-webkit-transition: 1s;
	}

	.pane .i_p_box:hover .i_p_boxc .img img {
		-webkit-transform: scale(1.1);
	}

	.pane .i_p_box .i_p_boxc p {
		width: 100%;
		max-height: 48px;
		line-height: 48px;
		text-align: center;
		font-size: 12px;
		overflow: hidden;
	}

	.pane .i_p_box:hover .i_p_boxc {
		border: 1px solid #B02923;
	}
/*********内页********/
.wrapper {
	width:1160px;
	margin:0 auto;
}
.grid_96 {
	width:892px;
	float:right;
}
.i-more {
	width:24px;
	height:24px;
	background:url(../images/icons.png) no-repeat 0 0;
	display:inline-block;
}
.i-title {
	width:24px;
	height:24px;
	background:url(../images/icons.png) no-repeat 0 -30px;
	display:inline-block;
}
.i-home {
	width:16px;
	height:16px;
	background:url(../images/icons.png) no-repeat 0 -63px;
	display:inline-block;
}
.inside-banner {
	width:100%;
	height:380px;
	overflow:hidden;
}
.leftside {
	float:left;
	width:240px;
	margin-top:30px
}
.leftside .hd {
	position:relative;
	height:45px;
	line-height:45px;
	background:#000;
	color:#FFF;
	font-size:18px;
	text-indent:1em;
	/*margin-top:-60px;*/
	filter:alpha(Opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
	margin-bottom:10px;
	font-weight:500
}
.leftside .hd .i-title {
	position:absolute;
	right:10px;
	top:8px;
}
.leftside .bd {
	background:#e0e0e0;
	margin-bottom:20px;
}
.leftside .bd li {
	position:relative;
	line-height:42px;
	border-bottom:#CCC 1px solid
}
.leftside .bd li.cur {
	}
.leftside .bd li.cur a {
	background:#B02923;
	color:#FFF;
	font-weight:bold;
}
.leftside .bd li a {
	display:block;
	/*font-family:"simsun";*/
	color:#000;
	text-indent:18px;
	font-size:15px;
	/*font-weight:bold;*/
}
.leftside .bd li a:hover,.leftside .bd li a.cur {
	color:#333;
	background:#e0e0e0;
	font-weight:bold;
	text-decoration:none
}
.leftside .bd li a .ls-tit {
	width:160px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.leftside .bd li .ls-arrows {
	position:absolute;
	right:10px;
	top:0;
	color:#000;
	display:none;
	font-family:simsun;
}
.leftside .bd li:hover .ls-arrows,.leftside .bd li.cur .ls-arrows {
	display:block;
}
.leftside .bd .subLeftNav-list {
	}
.leftside .bd .subLeftNav-list li a {
	text-indent:30px;
	background:transparent!important;
	color:#000;
}
.leftside .bd .subLeftNav-list li a:hover,.leftside .bd .subLeftNav-list li a.cur {
	background:#006282!important;
	color:#fff;
}
.mainContainer {
	float:right;
	/*margin-top:5px;
	background:#F6F6F6;
	*/
}
.bread {
	position:relative;
	background:url(../images/righttitlebg.jpg) no-repeat bottom left;
	display:table;
	width:100%;
	margin:0px auto;
	height:auto;
	height:82px;
}
.bread h3 {
	font-size:18px;
	color:#000;
	/*border-bottom:1px solid #006282;*/
	padding-right:5px;
	margin-bottom:-1px;
	display:table;
	font-weight:normal;
	height:30px;
	position:absolute;
	left:10px;
	bottom:10px;
}
.bread .bread-list {
	position:absolute;
	right:0;
	top:15px;
	height:40px;
}
.bread .bread-list li {
	float:left;
	font-family:simsun;
	color:#999
}
.bread .bread-list li a {
	margin:0 5px;
	font-family:'微软雅黑'
}
.bread .bread-list li a:hover {
	text-decoration:none;
}
.bread .bread-list li .i-home {
	vertical-align:middle;
	margin-top:-3px;
	margin-right:5px;
}

.article {
	min-height:400px;
	width:98%;
	margin:0 1% 0 ;
}
.article h2 {
	font-size:24px;
	color:#006282;
	text-align:center;
	margin:5px 0 20px;
}
.article .article_con {

	font-size:14px;
	color:#333;
	line-height:24px;
	padding-bottom:40px;
	padding:0;
	margin:0;
	padding-top:10px;
}
.article .article_con p {
	margin-bottom:15px;
}
/*新闻列表*/
#main_left ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 880px;
}
#main_left ul li {
    float: left;
    padding-bottom: 20px;
    width: 880px;
	border-bottom:#CCC 1px dotted;
	margin-top:20px;
}
#main_left ul li h4 {
    color: #666666;
    float: left;
    font-size: 18px;
	font-weight:normal;
    margin: 0 0 10px 0;
    padding: 0;
    width:636px;
	text-align:left;
}
#main_left ul li h4 a {
    color: #4e4e4e;
    text-decoration: none;
}
#main_left ul li h4 a:hover {
    color: #000;
    text-decoration:none;
}
#main_left ul li h4 span {
    float: right;
    font-size: 14px;
    text-decoration: none;
}
#main_left .pic_news {
    float: left;
    margin-right: 20px;
}

#main_left .pic_news:hover {box-shadow: 2px 2px 5px 2px #ccc;transform: scale(1.01) translateY(-5px);-webkit-transform: scale(1.01) translateY(-5px);-moz-transform: scale(1.01) translateY(-5px);-ms-transform: scale(1.01) translateY(-5px);-o-transform: scale(1.01) translateY(-5px);transition: all .3s ease-in;-moz-transition: all .3s ease-in;-transition: all .3s ease-in;-o-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
#main_left .pic_news:hover img{opacity:0.8;transition:all .4s ease;}
#main_left .txt {
    color: #999;
    float: left;
	text-align:left;
    font-size: 14px;
    line-height: 22px;
    width: 636px;
}
#main_left .txt span{
	padding-left:20px;
}
#main_left .txt a {
    color: #FF6600;
    font-size: 14px;
	line-height:22px;
    text-decoration: none;
}
#main_left .txt a:hover {
    color: #41A4E2;
    text-decoration: underline;
}
/******分页************************/
.pager{
	margin-top: 20px;
	text-align: center;
}
.pager a{
	display: inline-block;
	font-family:"微软雅黑";
	border: 1px solid #d2d2d2;
	background: url(../images/pager_number.gif) repeat-x;
	padding: 0 10px;
	line-height: 26px;
	text-decoration:none;
	margin-right:2px;
}
.pager a.current{
	/*background: #5185c4;
	border-color: #5185c4;*/
	font-weight: bold;
	color: #fff;
	background: #e26001;
	border-color: #e26001;
}

.pager a:link, .pager a:visited{
	color: #535353;
}
.pager a:hover, .pager a:active{
	color: #E26001;
}
.pager a.current:link, .pager a.current:visited, .pager a.current:hover, .pager a.current:active{
	color: #fff;
}
.pager a:hover{
	text-decoration: none;
}

.imgteaser{overflow:auto;float: left;position: relative;width:265px;height:220px; margin:0 23px 30px 0; text-align:center;border:#ccc 1px solid}
.clst{ margin-right:0}
.imgteaser a{text-decoration: none;float: left;  height:180px}
.imgteaser a:hover{cursor:pointer}
.imgteaser a img{float:left;border: none;width:265px;height:180px;}
.imgteaser a:hover img{opacity:0.8;transition:all .4s ease;}
.CC{ clear:both;background:#f0f0f0; width:100%; height:40px; line-height:40px}

.imgteaser a:hover .CC{ background:#41A4E2;color:#FFF;line-height:40px;}
.imgteaser:hover{border:#41A4E2 1px solid}


a.cgrey{ color:#888888; font-size:13px}
a.cgrey:hover{ color:#FFF}
.wrapbg{ background:url(../images/bodybg.jpg) no-repeat top center #FFF; width:100%; overflow:auto; height:auto; min-height:500px}
.BgColorGray{ background:url(../images/d.gif) repeat-x bottom #f0f0f0;}
.BgColorWhite{ background:url(../images/d.gif) repeat-x bottom #FFF}

.prolist{ width:100%; padding:0; margin:0; clear:both;}
.prolist ul{ list-style-type:none; padding:0; margin:0}
.prolist ul li{ list-style-type:none; padding:0; margin:0; float:left; width:32%; margin-right:2%; margin-bottom:40px;}
.prolist ul li p{ padding:0; margin:0}
.prolist ul li p img{ width:100%}
.prolist ul li p{ border:#e0e0e0 4px solid;}
.prolist ul li:hover p{ border:#FA010D 4px solid;}
.prolist ul li h3{ text-align:center; height:60px; line-height:60px; background:#e0e0e0; font-size:15px; overflow:hidden}
.prolist ul li a:hover{ text-decoration:none;}
.prolist ul li:hover h3{ color:#FFF;background:#FA010D}
#content {
    min-height: 200px;
    height: auto;
    position: relative;
    width:1200px;
	margin:0 auto;
    font-size: 15px !important;
    line-height: 1.5em !important;
}/*****在线下单************************/
.bootstrap-frm {
margin-left:auto;
margin-right:auto;
max-width: 850px;
background: #FFF;
padding: 20px 0px 0px 0px;
font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #888;
/*text-shadow: 1px 1px 1px #FFF;
border:1px solid #DDD;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;*/
}
.bootstrap-frm h1 {
font: 25px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0px 0px 10px 40px;
display: block;
border-bottom: 1px solid #DADADA;
margin: -10px -30px 30px -30px;
color: #888;
}
.bootstrap-frm h1>span {
display: block;
font-size: 11px;
}
.bootstrap-frm label {
display: block;
width:50%;
float:left;
margin: 0px 0px 5px;
}
.bootstrap-frm label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #333;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
}
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
border: 1px solid #CCC;
font-family:'微软雅黑';
color: #4e4e4e;
height: 30px;
line-height:25px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 5px 0px 5px 5px;
width: 95%;
border-radius:1px;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
/*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);*/
}
.bootstrap-frm select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right;
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 35px;
line-height:15px;
}
.bootstrap-frm textarea{
height:200px;
padding: 5px 0px 0px 5px;
width: 70%;
}
.bootstrap-frm .button {
background: #FB010D;
border: 1px solid #A90109;
padding: 10px 25px 10px 25px;
color: #FFF;
border-radius:1px;
font-family:'微软雅黑';
}
.bootstrap-frm .button:hover {
color: #333;
background-color: #EBEBEB;
border-color: #ADADAD;
cursor:pointer
}
/*******2017-9-27***************************************************/
.rm-nav {
    letter-spacing: 1px;
}	

/* Tabs */
#wrapper_tab{
	clear: both;
	margin: 35px 0 40px 0;
}
#wrapper_tab a.tab_link{
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	border-radius: 1px 1px 0 0;
	-moz-border-radius: 1px 1px 0 0;
	-khtml-border-radius: 1px 1px 0 0;
	behavior: url(PIE.htc);
	color: #777;
	display: block;
	float: left;
	font:normal 16px/34px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	height: 34px;
	margin: 2px 5px 0 0;
	padding: 0 24px;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 1;
	outline:none
}
#wrapper_tab a.tab_link:hover{
	background: #efefef;
}
#wrapper_tab.tab1 a.tab1,
#wrapper_tab.tab2 a.tab2,
#wrapper_tab.tab3 a.tab3,
#wrapper_tab.tab4 a.tab4{
	background: #fff;
	border: 2px solid #bdd1e9;
	border-bottom: 0 none;
	border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-khtml-border-radius: 2px 2px 0 0;
	behavior: url(PIE.htc);
	color: #222222;
	cursor: default;
	font:bold 16px/36px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	height: 36px;
	margin: 0 4px 0 0;
	position: relative;
	text-decoration: none;
	z-index: 3;
}
#wrapper_tab div.tab_body {
	display:none;
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body div
{
	
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body td
{
	
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body p
{
	
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}		
#wrapper_tab.tab1 div.tab1,
#wrapper_tab.tab2 div.tab2,
#wrapper_tab.tab3 div.tab3,
#wrapper_tab.tab4 div.tab4{
	border-top: 1px solid #bdd1e9;
	display:block;
	margin: -1px 0 0 0;
	padding: 34px 0 0 0;
	position: relative;
	z-index: 2;
}