﻿@charset "utf-8";
/* CSS Document */

.baner{ background:url(Img/Index/banerImg.jpg) no-repeat center; height:500px;}
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%;  padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.on{ background:#1144a3;} 
/*ssBox*/
.ssBox{ background:#f0f0f0;}
.ssBox .gjc{ float:left; height:69px; line-height:69px;}
.ssBox .gjc span{ color:#303030;}
.ssBox .gjc a{ color:#878787; padding:0 8px; background:url(Img/Index/gjc.png) no-repeat left center;}
.ssBox .gjc a.noBg{ background:none;}
.ssBox .sc{ float:right; margin-top:14px;}
.ssBox .sc .txt{ float:left; background:url(Img/Index/ssbg.png) no-repeat center; width:236px; height:39px; line-height:39px; padding:0 10px; overflow:hidden; font-size:12px; color:#424242; outline:none; border:none;}
.ssBox .sc .sub{ float:left; background:url(Img/Index/subbg.png) no-repeat center; width:47px; height:39px;}


/*prolist*/
.prolist{ background:#fff url(Img/Index/kbg.png) repeat-x center bottom; padding-top:25px; padding-bottom:34px;}
.prolist ul{ height:100px; width:752px; margin:0 auto;}
.prolist li{
	text-align:center;
	float:left;
	width:200px;
	height:100px;
	padding:0 25px;
	border-left:1px solid #e8e8e8;
	position:relative;
	cursor:pointer;
}
.prolist li.noBl{ border-left:0;}
.prolist li img{ display:block; margin:0 auto;}
.prolist li p{ font-size:18px; margin-top:13px;}
.prolist li i{ display:block; position:absolute; background:url(Img/Index/jtbg.png) no-repeat center; width:14px; height:5px; left:50%; bottom:-33px; margin-left:-7px; display:none;}
.prolist li.cl1 p a{ color:#1144a3;}
.prolist li.cl2 p a{ color:#27aac8;}
.prolist li.cl3 p a{ color:#ee8b2d;}
.prolist li:hover i,.prolist li.cur i{ display:block;}


/*proCont*/
.proCont{ background:#f0f0f0; padding-top:26px; padding-bottom:33px;}
.proCont .container{ background:#fff; overflow:hidden;}
.proCont .pro1{ overflow:hidden; padding-left:8px; padding-top:11px;}
.proCont .pro1 dt{ float:left;}
.proCont .pro1 dt img{ display:block;}
.proCont .pro1 dd{ margin-left:452px;}
.proCont .pro1 dd h4{ font-weight:normal; height:25px; line-height:25px; padding-top:8px; padding-bottom:14px; margin-left:8px;}
.proCont .pro1 dd h4 a{ font-size:25px; color:#303030;}
.proCont .pro1 dd i{ display:block; width:28px; height:0; border-top:3px solid #303030; margin-left:8px;}
.proCont .pro1 dd .st1{ margin-top:17px; margin-left:8px;}
.proCont .pro1 dd .st1 a{ display:inline-block; color:#717171; margin:5px 43px 5px 0;}
.proCont .pro1 dd .st2{ overflow:hidden; margin-top:37px;}
.proCont .pro1 dd .st2 li{ float:left; background:#f0f0f0; padding:20px 22px; width:176px; height:233px; text-align:center; margin-right:6px;}
.proCont .pro1 dd .st2 li img{ display:block;}
.proCont .pro1 dd .st2 li h5{ line-height:12px; height:12px; font-weight:normal; margin-top:22px; margin-bottom:10px;}
.proCont .pro1 dd .st2 li h5 a{ color:#7a7a7a;}
.proCont .pro1 dd .st2 li p{ line-height:12px; height:12px;}
.proCont .pro1 dd .st2 li p a{ color:#090909;}
.proCont .pro2{ overflow:hidden; margin:6px 0px 8px 8px;}
.proCont .pro2 li{
	float:left;
	background:#f0f0f0;
	padding:20px 22px;
	width:176px;
	height:250px;
	text-align:center;
	margin-right:6px;
}
.proCont .pro2 li img{ display:block;}
.proCont .pro2 li h5{
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
.proCont .pro2 li h5 a{ color:#7a7a7a;}
.proCont .pro2 li p{
	line-height:20px;
	height:20px;
	margin-top: 10px;
	text-align: left;
}
.proCont .pro2 li p a{ color:#090909;}


/*buyMain*/
.buyMain{ background:#1144a3;}
.buyMain .container{height:180px; position:relative; overflow:hidden;}
.buyMain p{ font-size:16px; color:#fff; margin-top:50px;}
.buyMain h5{ font-size:25px; color:#fff; margin-top:8px; margin-bottom:5px;}
.buyMain h5 span{ color:#ffff00;}
.buyMain em{ font-size:11px; color:#fff; font-weight:lighter; text-transform:uppercase;}
.buyMain dl{ position:absolute; left:865px; top:35px;}
.buyMain dt span{ color:#fff;}
.buyMain dt h4{ font-size:20px; color:#fff; margin-top:10px; font-weight:normal;}
.buyMain dd{ margin-top:30px;}
.buyMain dd a{ display:block; width:161px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#fff; text-decoration:none; border:1px solid #fff;}
.buyMain dd a:hover{ background:#F80; border-color:#F80;}

/*product*/
.product{ background:url(Img/Index/ptbg.jpg) no-repeat center top; padding-top:41px; padding-bottom:35px;}
.product .container{}
.product .plist{ overflow:hidden;}
.product .plist li{ float:left; width:298px; height:71px; line-height:71px; margin-right:9px;}
.product .plist li a{ display:block; padding-left:108px; font-size:20px; color:#484848; text-decoration:none;}
.product .plist li a.sk1{ background:url(Img/Index/plistbg1.png) no-repeat center bottom;}
.product .plist li a.sk2{ background:url(Img/Index/plistbg2.png) no-repeat center bottom;}
.product .plist li a:hover,.product .plist li.cur a{ background-position:center top; color:#fff;}
.product .pcont{
	position:relative;
	padding-top:95px;
	padding-bottom:45px;
}
.gcsb0 .bd,.gcsb1 .bd{ margin-left:65px;;}
.product .pcont ul{ overflow:hidden; width:1008px; margin:0 auto;}
.product .pcont li{ float:left; width:268px; margin:0 34px;}
.product .pcont li>a{ display:block; width:250px; height:267px; position:relative; padding:6px 9px 0 9px;}
.product .pcont li>a img{ display:block;}
.product .pcont li>a span{ display:block; background:url(Img/Index/proBg.png) no-repeat center; width:268px; height:267px; position:absolute; top:0; left:0;}
.product .pcont li p{ width:100%; text-align:center; margin-top:25px; line-height:14px; height:14px; overflow:hidden;}
.product .pcont li p a{ font-size:14px; color:#646464;}
.product .pcont .prob{ display:block; width:45px; height:45px; position:absolute; top:200px;}
.product .pcont .prob1{ background:url(Img/Index/prob1.png) no-repeat center; left:20px;}
.product .pcont .prob2{ background:url(Img/Index/prob2.png) no-repeat center; right:20px;}

/*intrMain*/
.intrMain{
	background:url(Img/Index/intrBg.jpg) no-repeat center top;
	height:150px;
}
.intrMain .container{ overflow:hidden;}
.intrMain .itop{ margin-top:40px; font-weight:normal; text-align:center; font-size:35px; color:#fff;}
.intrMain .itop p{ font-size:16px; margin-top:3px;}
.intrMain .itcont{ overflow:hidden; margin-top:56px;}
.intrMain .itcont ul{ float:left; width:301px; }
.intrMain .itcont li{
	padding:47px 30px;
	font-size: 28px;
	color:#fff;
	line-height:35px;
	height:70px;
	border:3px solid #000; 
	cursor:pointer;
	margin-bottom:12px; text-align: center;
}
.intrMain .itcont li:hover{ color:#1144a3; border-color:#1144a3;}
.intrMain .itcont li.cur{ color:#1144a3; border-color:#1144a3;}
.intrMain .itcont dl{ float:left; width:517px; height:514px; border:10px solid #1144a3; background:#303030;}
.intrMain .itcont dt img{ display:block;}
.intrMain .itcont dd{ padding:0 40px;}
.intrMain .itcont dd h5{ font-weight:normal; text-align:center; padding-top:32px; padding-bottom:20px;}
.intrMain .itcont dd h5 a{ font-size:25px; color:#1144a3;}
.intrMain .itcont dd p{ font-size:14px; color:#979797; line-height:25px; height:50px; overflow:hidden; margin-bottom:40px;}
.intrMain .itcont dd .xq{ display:block; font-size:25px; color:#fff; text-decoration:none; width:166px; height:70px; line-height:70px; padding-left:28px; background:url(Img/Index/xqbg.png) no-repeat center; margin:0 auto;}


/*ysBox*/
.ysBox{ background:#f0f0f0;}
.ysBox .ys1,.ysBox .ys2,.ysBox .ys3{ position:relative;}
.ysBox .ys1{ background:url(Img/Index/ys1.png) no-repeat center top; height:544px;}
.ysBox .ys2{ background:url(Img/Index/ys2.png) no-repeat center top; height:542px;}
.ysBox .ys3{ background:url(Img/Index/ys3.png) no-repeat center top; height:250px;}
.ysBox dl{ position:absolute;}
.ysBox dt{ font-size:25px; color:#1144a3; font-weight:bold; line-height:35px;}
.ysBox dd p{ font-size:14px; color:#4d4d4d; line-height:20px; padding-left:30px; background:url(Img/Index/ybg1.png) no-repeat left 2px; margin-top:19px;}
.ysBox dd p span{ color:#ff9900; font-weight:bold;}
.ysBox .dz{ left:67px;}
.ysBox .dr{ left:618px;}
.ysBox .dw1{ top:230px;}
.ysBox .dw2{ top:-7px;}
.ysBox .dw3{ top:253px;}
.ysBox .dw4{ top:-7px;}
.ysBox .dw5{ top:288px;}


/*lcMain*/
.lcMain{ background:url(Img/Index/lcBg.jpg) no-repeat center top; height:396px;}
.lcMain .ltop{ font-size:25px; color:#f0f0f0; text-align:center; position:relative; line-height:25px; padding-bottom:27px; padding-top:37px; background:url(Img/Index/dddbg.png) repeat-x center bottom; height:25px;}
.lcMain .ltop span{ color:#1144a3;}
.lcMain .ltop i{ display:block; width:98px; height:0; border-top:3px solid #1144a3; position:absolute; left:50%; margin-left:-49px; bottom:-1px;}
.lcMain .lcont{ height:132px; background:url(Img/Index/lcontbg.png) no-repeat 114px 50px; padding:0 25px; margin-top:30px;}
.lcMain .lcont li{ float:left; width:100px; height:132px; padding-right:65px; position:relative;}
.lcMain .lcont li h4{ width:100px; height:100px;}
.lcMain .lcont li p{ font-size:14px; color:#f0f0f0; line-height:14px; height:14px; text-align:center; margin-top:18px;}
.lcMain .lcont li i{ display:block; background:url(Img/Index/next.png) no-repeat  center top; width:23px; height:23px; position:absolute; left:120px; top:40px;}
.lcMain .lcont li.noPr{ padding-right:0;}
.lcMain .lcont li h4.lt1{ background:url(Img/Index/lcImg1.png) no-repeat center top;}
.lcMain .lcont li h4.lt2{ background:url(Img/Index/lcImg2.png) no-repeat center top;}
.lcMain .lcont li h4.lt3{ background:url(Img/Index/lcImg3.png) no-repeat center top;}
.lcMain .lcont li h4.lt4{ background:url(Img/Index/lcImg4.png) no-repeat center top;}
.lcMain .lcont li h4.lt5{ background:url(Img/Index/lcImg5.png) no-repeat center top;}
.lcMain .lcont li h4.lt6{ background:url(Img/Index/lcImg6.png) no-repeat center top;}
.lcMain .lcont li h4.lt7{ background:url(Img/Index/lcImg7.png) no-repeat center top;}
.lcMain .lcont li:hover i{ background-position:center bottom;}
.lcMain .lcont li:hover h4{ background-position:center bottom;}
.lcMain .dzCont{ background:url(Img/Index/dzbg.png) no-repeat center; height:66px; width:400px; margin:40px auto 0 auto;}
.lcMain .dzCont span{ float:left; margin-left:13px; padding-left:6px; background:url(Img/Index/line.png) no-repeat left center; width:249px; font-size:18px; color:#303030; line-height:66px; height:66px; overflow:hidden;}
.lcMain .dzCont span em{ font-size:20px; color:#ff0000;}
.lcMain .dzCont a{ float:left; width:132px; height:66px; line-height:66px; text-align:center; font-size:25px; color:#fffefe; text-decoration:none;}

/*khCont*/
.khCont{ background:#f0f0f0; padding:50px 0;}
.khCont .ktop{ font-size: 28px; font-weight:normal; text-align:center; line-height:30px;}
.khCont .ktop a{color:#313131;}

.khCont .ktop span {
	font-size: 12px;
	color: #adadad;
	display: block;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 3px;
}

.khCont .kmain{ overflow:hidden; margin-top:42px; margin-bottom:34px;}
.khjz .bd{ margin-top:42px; margin-bottom:34px;margin-left:26px;margin-left:-30px;}
.khCont .kmain li{ float:left; width:265px; padding-bottom: 20px; position:relative; margin-left:26px;}
.khCont .kmain li.noMl{ margin-left:0;}
.khCont .kmain li img{ display:block;}
.khCont .kmain li h5{ font-size:18px; font-weight:normal; height:18px; line-height:18px; padding:34px 10px 20px 10px; overflow:hidden; text-align:center;}
.khCont .kmain li p{ line-height:20px; padding:0 20px; text-align:center;}
.khCont .kmain li .look{ position:absolute; top:0; left:0; background:url(Img/Index/lookBg.png) repeat center; padding-top:100px; height:341px; width:265px; display:none; cursor:pointer;}
.khCont .kmain li .look a{ display:block; background:url(Img/Index/xxbg.png) no-repeat center; width:79px; height:28px; line-height:28px; text-align:center; text-decoration:none; color:#fff; margin:25px auto 0 auto;}
.khCont .kmain li:hover{ background:#fff;}
.khCont .kmain li:hover .look{ display:block;}
.khCont .klist{ overflow:hidden; width:195px; margin:0 auto;}
.khCont .klist li{ float:left; width:45px; height:3px; background:#b9b9b9; margin:0 10px;}
.khCont .klist li:hover{ background:#1144a3;}
.khCont .klist li.cur{ background:#1144a3;}

/*ggMain*/
.ggMain{ background:url(Img/Index/ggImg.jpg) no-repeat center top; height:209px;}
.ggMain .container{ position:relative; height:100%;}
.ggMain span{ font-size: 17px;
color: #131313;
position: absolute;
left: 728px;
top: 74px;}

/*syxMain*/
.syxMain{ background:#fff;}
.syxMain .container{ padding-top:26px; padding-bottom:5px;}
.syxMain .tle{ text-align:center; position:relative; padding-bottom:15px; border-bottom:1px solid #dcdcdc;}
.syxMain .tle a{ font-size:24px; color:#303030; text-decoration:none;}
.syxMain .tle span{ font-size:12px; color:#adadad;  display:block; font-weight:normal; text-transform:uppercase; margin-top:3px;}
.syxMain .tle i{ display:block; position:absolute; width:50px; height:0; border-top:3px solid #1144a3; left:50%; margin-left:-25px; bottom:-2px;}
/*about*/
.about{ padding:0 20px;}
.about dl{ overflow:hidden; margin-top:33px;}
.about dt{ float:left;}
.about dt img{ display:block;}
.about dd{ margin-left:442px; margin-right:24px;}
.about dd h5{ padding:10px 0;}
.about dd h5 a{ font-size:16px; color:#1144a3; text-decoration:none;}
.about dd h5 em{ display:block; font-size:14px; color:#cacaca; font-family:"Arial"; text-transform:uppercase; margin-top:3px;}
.about dd p{ font-size:13px; color:#7d7d7d; line-height:25px; margin-bottom:31px;}
.about dd span{ display:block;}
.about dd span a{ display:inline-block; font-size:13px; text-decoration:none; text-align:center; margin-right:7px;}
.about dd span .t1{ width:108px; height:37px; line-height:37px;  color:#fff; background:#1144a3;}
.about dd span .t2{ border:1px solid #1144a3; width:77px; height:35px; line-height:35px;}
/*Honorary
.Honorary{ margin-top:54px; padding:0 20px;}
.Honorary .hncont{ position:relative; margin-top:33px; }
.Honorary .hncont ul{ overflow:hidden; width:1050px; }
.Honorary .hncont .bd{margin:0 auto;}
.Honorary .hncont li{ float:left; width:145px; margin:0 15px;}
.Honorary .hncont li img{ display:block; border:1px solid #e5e5e5;}
.Honorary .hncont li p{ text-align:center; line-height:12px; height:12px; text-align:center; margin-top:16px;}
.Honorary .hncont li p a{ color:#303030;}
.Honorary .hncont li:hover img{ border-color:#1144a3;}
.Honorary .hncont .hbot{ display:block; position:absolute; width:11px; height:24px; top:77px;}
.Honorary .hncont .hbot1{ background:url(Img/Index/hbot1.png) no-repeat center top; left:0;}
.Honorary .hncont .hbot2{ background:url(Img/Index/hbot2.png) no-repeat center top; right:0;}
.Honorary .hncont .hbot:hover{ background-position:center bottom;}*/


/*Honorary*/
.Honorary{ margin-top:54px; padding:0 20px;}
.Honorary .hncont{ position:relative; margin-top:33px; }
.Honorary .hncont .tempWrap{margin:0 auto;}
.Honorary .hncont ul{ overflow:hidden; width:1050px; margin:0 auto;}
.Honorary .hncont li{ float:left; width:145px; margin:0 15px;}
.Honorary .hncont li img{ display:block; border:1px solid #e5e5e5;}
.Honorary .hncont li p{ text-align:center; line-height:12px; height:12px; text-align:center; margin-top:16px;}
.Honorary .hncont li p a{ color:#303030;}
.Honorary .hncont li:hover img{ border-color:#1144a3;}
.Honorary .hncont .hbot{ display:block; position:absolute; width:11px; height:24px; top:77px;}
.Honorary .hncont .hbot1{ background:url(Img/Index/hbot1.png) no-repeat center top; left:0;}
.Honorary .hncont .hbot2{ background:url(Img/Index/hbot2.png) no-repeat center top; right:0;}
.Honorary .hncont .hbot:hover{ background-position:center bottom;}



/*CASE*/
.brand{padding: 0 20px;}
.brand .hncont{ position:relative; margin-top:33px; }
.brand .hncont .tempWrap{margin:0 auto;}
.brand .hncont ul{ overflow:hidden; width:1050px; margin:0 auto;}
.brand .hncont li{ float:left; width:145px; margin:15px;}
.brand .hncont li img{ display:block; border:1px solid #e5e5e5;}
.brand .hncont li p{ text-align:center; line-height:12px; height:12px; text-align:center; margin-top:16px;}
.brand .hncont li p a{ color:#303030;}
.brand .hncont li:hover img{ border-color:#1144a3;}
.brand .hncont .hbot{ display:block; position:absolute; width:11px; height:24px; top:77px;}
.brand .hncont .hbot1{ background:url(Img/Index/hbot1.png) no-repeat center top; left:0;}
.brand .hncont .hbot2{ background:url(Img/Index/hbot2.png) no-repeat center top; right:0;}
.brand .hncont .hbot:hover{ background-position:center bottom;}
.brand .ktop{ font-size: 24px; font-weight:normal; text-align:center; line-height:30px;}
.brand .ktop a{color:#313131;}

.brand .ktop span {
	font-size: 12px;
	color: #adadad;
	display: block;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 3px;
}
/*newsMain*/
.newsMain{ background:#f0f0f0; padding-top:40px; padding-bottom:20px;}
.newsMain .dnleft{ float:left; width:787px;}
.newsMain .dnleft .dtle{ padding-bottom:15px; border-bottom:1px solid #c8c8c8; line-height:16px; font-weight:normal; overflow:hidden;}
.newsMain .dnleft .dtle span{ float:left;}
.newsMain .dnleft .dtle span a{ font-size:16px; color:#242424; margin-right:38px; text-decoration:none;}
.newsMain .dnleft .dtle .mor{ font-size:12px; color:#242424; font-family:"Arial"; float:right; text-decoration:none; text-transform:uppercase;}
.newsMain .dnleft .dtle span a:hover{ color:#1144a3;}
.newsMain .dnleft .dtle span a.cur{ color:#1144a3;}
.newsMain .dnleft dl{ overflow:hidden; margin-top:35px; padding-bottom:23px; border-bottom:1px solid #c8c8c8;}
.newsMain .dnleft dt{ float:left;}
.newsMain .dnleft dt img{ display:block;}
.newsMain .dnleft dd{ margin-left:249px;}
.newsMain .dnleft dd h5{ height:16px; line-height:16px; overflow:hidden; font-weight:normal; padding-top:10px; padding-bottom:20px;}
.newsMain .dnleft dd h5 a{ font-size:16px; color:#303030;}
.newsMain .dnleft dd p{ font-size:14px; color:#848484; line-height:25px; height:50px; overflow:hidden;}
.newsMain .dnleft dd .lk{ display:block; background:url(Img/Index/mroBg.png) no-repeat center; width:117px; height:31px; margin-top:30px;}
.newsMain .dnleft ul{ overflow:hidden; margin-top:15px;}
.newsMain .dnleft li{ width:225px; float:left; margin-right:150px; padding-left:18px; background:url(Img/Index/lkBg.png) no-repeat left center; height:35px; line-height:35px; overflow:hidden;}
.newsMain .dnleft li a{ font-size:12px; color:#303030;}
.newsMain .dnright{ float:right; width:310px; height:424px; overflow:hidden;}
.newsMain .dnright .rtop{ padding-bottom:15px; border-bottom:1px solid #c8c8c8; line-height:16px; overflow:hidden;}
.newsMain .dnright .rtop h4{ font-weight:normal; float:left;}
.newsMain .dnright .rtop h4 a{ font-size:16px; color:#242424; text-decoration:none;}
.newsMain .dnright .rtop h4 span{ font-size:12px; color:#8e8e8e; font-family:"Arial";}
.newsMain .dnright .rtop .mor{ font-size:12px; color:#242424; font-family:"Arial"; float:right; text-decoration:none; text-transform:uppercase;}
.newsMain .dnright .news{height:370px;margin-top:10px;overflow:hidden; }
.newsMain .quetion .bd{height:370px;margin-top:10px;overflow:hidden; }
.newsMain .quetion .tempWrap{height:370px;margin-top:10px;overflow:hidden; }
.newsMain .dnright .news dl{ width:310px; height:50px; padding:20px 0; border-bottom:1px dashed #cfcfcf;}
.newsMain .dnright .news dt{ height:21px; line-height:21px; overflow:hidden; padding-left:33px; background:url(Img/Index/wenImg.png) no-repeat left center;}
.newsMain .dnright .news dt a{  width:310px;color:#242424; font-weight:bold;}
.newsMain .dnright .news dd{  width:310px;line-height:25px; height:25px; overflow:hidden; padding-left:33px; margin-top:9px; background:url(Img/Index/daImg.png) no-repeat left 2px;}


.message{ background:url(Img/Index/messBg.jpg) no-repeat center; padding-top:54px; padding-bottom:38px;}
.message .container{}
.message .mleft{
	float:left;
	background:url(Img/Index/gkBg.jpg) no-repeat center;
	width:740px;
	height:383px;
	overflow:hidden;
}
.message .mleft .tg{ float:left; margin-left:24px; margin-top:37px;}
.message .mleft .tg em{ font-size:19px; color:#000;}
.message .mleft .tg h3{
	font-size:28px;
	color:#1144a3;
	margin:5px 0;
}
.message .mleft .tg>span{
	font-size:22px;
	color:#1d71a7;
}
.message .mleft .tg p{ font-size:18px; color:#000; margin-top:4px;}
.message .mleft .tg p span{ display:block; margin-top:7px;}
.message .mleft .form{ float:right; width:270px; margin-top:35px; margin-right:49px;}
.message .mleft .form h4{ font-size:18px; color:#1144a3; font-weight:normal; padding-left:65px; background:url(Img/Index/lyBg.png) no-repeat left center;}
.message .mleft .form h4 span{ display:block; margin-top:3px; font-size:14px; color:#a3a3a3;  font-family:"Arial"; text-transform:uppercase;}
.message .mleft .form ul{ margin-top:30px;}
.message .mleft .form li{ margin-bottom:9px; overflow:hidden;}
.message .mleft .form li .ft1,.message .mleft .form li .wby{ width:248px; padding:0 10px; border:1px solid #e5e5e5; background:none; outline:none; font-size:12px; color:#989898; line-height:32px;}
.message .mleft .form li .ft1{ height:32px;}
.message .mleft .form li .wby{ height:81px; resize:none;}
.message .mleft .form li h5{ float:left; padding-top:7px;}
.message .mleft .form li h5 img{ display:block;}
.message .mleft .form li .ft2{ height:32px; width:70px; padding:0 10px; border:1px solid #e5e5e5; background:none; outline:none; line-height:32px; margin:0 10px; float:left;}
.message .mleft .form li span{ float:left;}
.message .mleft .form li span a{ display:inline-block; color:#fff; width:51px; height:34px; line-height:34px; text-align:center; text-decoration:none;}
.message .mleft .form li .sut{ display: inline-block;
color: #FFF;
width: 51px;
height: 34px;
line-height: 34px;
text-align: center;
text-decoration: none;
background: #303030 none repeat scroll 0% 0%;
margin-right: 5px;
border: none;
margin-left: 10px;}
.message .mleft .form li .reset{ display: inline-block;
color: #FFF;
width: 51px;
height: 34px;
line-height: 34px;
text-align: center;
text-decoration: none;}
.message .mright{
	float:right; border: none;
	    background: #1144a3 none repeat scroll 0% 0%;
}
	width:340px;
	height:337px;
	overflow:hidden;
	padding:23px;
}
.message .mright h5{ font-size:18px; color:#303030; font-weight:normal; height:18px; line-height:18px;}
.message .mright h5 span{ font-size:12px; color:#c5c5c5; font-family:"Arial"; text-transform:uppercase; margin-left:3px;}
.message .mright ul{ margin-top:10px;}
.message .mright .fhtz{height:308px; margin-top:20px;}
.message .mright li{ height:34px; line-height:34px; padding-left:15px; font-size:12px; color:#303030;background:url(Img/Index/dian.png) no-repeat left center;}


.link{ background:#f0f0f0; padding-top:22px;}
.link .lkcont{ overflow:hidden; padding:25px 20px; }
.link h4{ float:left; font-size:18px; line-height:18px; text-transform:uppercase;}
.link h4 a{color:#303030;}
.link ul{ float:left; margin-left:20px; width:780px;}
.link li{ float:left; line-height:18px; height:18px; margin-right:20px;}
.link li a{ color:#6c6c6c;}
.link .sq{ float:right; font-size:14px; color:#303030}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}
