@charset "utf-8";
/* CSS Document */
body { font-family:"宋体"; font-size: 12px;  color:#545454; margin:0; padding:0; background:#FFFFFF; }
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {text-decoration: none;color:#545454; }
a:link,a:visited {text-decoration: none;}
a:hover{ color:#0C8BDB; text-decoration:underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; font-weight:bold; }
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}
.section{ width:100%; clear:both;}
textarea,input{resize:none;outline: none;}/*消除谷歌input 外框颜色和拖动效果*/

/*page*/
.page {    display: block;
    width: 100%;
    height: auto;
    padding: 25px 0 5px;
    text-align: center;
    clear: both;
    margin-bottom: 5px;}
.page a {
   display: inline-block;
    border: 1px solid #aaa;
	
    color: #333;
    background: #fff;
    height: 20px;
    line-height: 20px;
    padding: 0px 7px;
    text-decoration: none;
    margin: 0 5px;
    border-radius: 1px;
}
.page span {
    font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align:top;
	display: inline-block;
	*display:inline;
	*zoom:1;
}
.page .prev  {  width:51px; height:23px; line-height:23px; text-align:center; margin:0 3px; border:1px solid #E9E9E9; color:#000000;}
.page .prev:hover { color:#FFFFFF; background:#1270D2; border:1px solid #378CFF; text-decoration:none;}
.page .num { width:20px; height:23px; line-height:23px; text-align:center; margin:0 3px; border:1px solid #E9E9E9; color:#404040;}
.page .num:hover { color:#FFFFFF; background:#1270D2; border:1px solid #378CFF; text-decoration:none;} 
.page .page_on { color:#FFFFFF; background:#1270D2; border:1px solid #378CFF;}
.page span { line-height:25px; padding-left:7px;}

/*header begin*/
.header { width:1000px; height:95px; margin:0 auto; position:relative;}
.header .logo { width:318px; height:56px; position:absolute; top:26px; left:0px;}
.attentive { width:178px; height:45px; position:absolute; top:36px; right:0px; background:url(../images/attentive.png) no-repeat;}
.topBar { position:absolute; right:0px; top:18px;} 
.topBar a { padding-left:17px; margin-left:20px;}
.topBar .sc { background:url(../images/sc.png) no-repeat left center;}
.topBar .lx { background:url(../images/lx.png) no-repeat left center;} 
.logoName { width:285px; height:30px; position:absolute; top:42px; right:0px; background:url(../images/logoname.png) no-repeat;}
/*header end*/

/*nav begin*/
.nav { width:1000px; height:50px; margin:0 auto; border-top:1px solid #F1F1F1; border-bottom:1px solid #F1F1F1;}
.navList { width:744px; float:left;}
.navList ul li { float:left; font-family:"微软雅黑"; font-size:14px; line-height:50px; width:102px; text-align:center; font-weight:bold; position:relative; z-index:10000; margin-right:3px;}
.navList ul li a { width:118px; height:50px; display:block; color:#545555;}
.navList ul li a:hover { color:#0C8BDB; background:#F1F1F1; text-decoration:none;}
.navList ul li.on { color:#0C8BDB; background:#F1F1F1;}
.navList ul li.onNav { color:#0C8BDB; background:#F1F1F1;}
.navList ul li.onNav a { color:#0C8BDB;}
.navList ul li .submenu { position:absolute; display:none; top:50px; left:-1px; border:1px solid #F1F1F1; background:#FFFFFF; padding:5px 0px;} 
.navList ul li .submenu a { line-height:30px; height:30px; font-size:12px; color:#595858; font-weight:normal;}
.navList ul li .submenu a:hover { color:#0C8BDB; background:none;}
.navTel { width:221px; height:25px; background:url(../images/tel.png) no-repeat; float:right; margin-top:13px;}
/*nav end*/

/*banner begin*/
.bannerBox { width:1012px; height:333px; margin:0 auto; background:url(../images/bannerbox.png) no-repeat; margin-top:9px;}
.banner { width:1000px; height:324px; margin:0 auto; position:relative;}
.picroll{ width:1000px; height:324px;}
#control{position:absolute;right:19px;bottom:5px;	z-index:999;}
#control a{	display:block;float:left;width:29px;height:5px;	background:#D7D6D6; text-indent:-30px; overflow:hidden; margin-left:12px;}
#control a.activeSlide{	width:29px;height:5px; background:#0C8BDB;}
#control a:hover{text-decoration:none;}
/*banner end*/

.partnerBox1111{overflow:hidden;}


.picMarquee-left{ width:990px; padding:0 5px; overflow:hidden; position:relative;     }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:24px 0 10px 0;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:150px; height:120px; display:block; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }







/*content begin*/
.content { width:1000px; margin:0 auto;}
.contTop { height:193px; padding-top:20px;}
.about { width:441px; float:left;}
.aboutCont { padding-left:15px; padding-top:13px;}
.aboutBanner { width:194px; height:121px; overflow:hidden; position:relative; float:left; margin-right:21px; margin-top:9px;}
.controlaBox { width:194px; height:26px; background:url(../images/aboutbanner.png) repeat-x; z-index:999; position:absolute; bottom:0px; left:0px;
_bottom:-1px;}
.picrolla { width:194px; height:121px; }
.picrolla img{width:194px; height:121px;}
#controla { position:absolute;right:12px; bottom:6px; z-index:1000;}
#controla a { float:left; overflow:hidden; margin-left:12px; color:#FFFFFF;}
#controla a.activeSlide { color:#0C8BDB;}
#controla a:hover{text-decoration:none;}
.aboutDetail { color:#535353; line-height:27px; height:135px; overflow:hidden;}
.contTil { height:33px; background:url(../images/conttil.png) repeat-x left bottom;}
.contTil p { float:left; font:18px 微软雅黑; color:#070606;}
.contTil p span{color:#a6a6a6;  margin-left:10px;}
.contTil a span { width:54px; height:23px; background:url(../images/more.png) no-repeat; float:right; cursor:pointer;}
.news { width:266px; float:left; margin-left:32px; display:inline;}
.newsList { padding-top:12px;}
.newsList ul li { width:266px; height:28px; line-height:28px; text-indent:24px; overflow:hidden;}
.newsList ul li a { display:block; background:url(../images/newslist.png) no-repeat 11px center; color:#545454;}
.newsList ul li a:hover { background:url(../images/newslisthover.png) no-repeat 11px center; color:#AD2F37;}
.partner { width:224px; float:right;}
.partnerList { padding-top:20px;}
.partnerList ul li { width:109px; height:43px; border:1px solid #FFFFFF; float:left; overflow:hidden; margin-right:px; margin-bottom:10px;}
.partnerList ul li.on { border:1px solid #0961AC;}
.partnerList ul li img{ width:109px; height:43px;}
.product { height:230px;}
.proContList { height:45px; line-height:45px;}
.proContList p { float:left;}
.proContList span { float:right;}
.proContList a { color:#0961AB; font-weight:bold; font-size:14px; padding:0px 4px;}
.proDetail { height:164px; overflow:hidden;}
.proDetail1 { width:221px; float:left; padding-left:15px;}
.proDetail p { font-size:13px; font-weight:bold; color:#535353; height:20px; line-height:20px; padding-bottom:5px;}
.proDetail1 span a { width:96px; height:24px; line-height:24px; display:block; float:left; overflow:hidden;}
.proDetail2 { width:250px; float:left;}
.proDetail2 span a { width:107px; height:24px; line-height:24px; display:block; float:left; overflow:hidden;}
.proDetail3 { width:510px; float:left;}
.proDetail3 span a { width:125px; height:24px; line-height:24px; display:block; float:left; overflow:hidden;}
.partnerBox { height:106px;}
.partnerBoxTil { height:25px;}
.partnerBoxList { padding-top:10px; padding-left:20px;}
.partnerBoxList ul li { width:115px; height:65px; float:left; margin:0px 10px; display:inline;}
/*content end*/

/*footer begin*/
.footer { width:1000px; height:141px; margin:0 auto;}
.links { height:47px; width:1000px; background:#F8F8F8; line-height:47px; font-family:"微软雅黑"; overflow:hidden;}
.links p { float:left; padding-left:16px;}
.links a { padding:0px 10px;}
.footerLeft { padding-top:10px; width:640px; float:left;}
.footerLeft p { line-height:24px; font-family:"微软雅黑"; padding-left:15px;}
.footerLeft a { padding-right:11px;} 
.footerR { float:right; font-family:"微软雅黑";}
.footerR p { line-height:24px; font-family:"微软雅黑"; padding-top:10px; padding-right:12px;}
/*footer end*/

/*inContent begin*/
.inContent { width:984px; margin:0 auto; height:auto!important;height:400px;min-height:400px; margin-bottom:20px; margin-top:10px;}
.inContLeft { width:226px; float:left;}
.inContLeftBoxTop { width:226px; height:1px; background:url(../images/conttil.png) repeat-x; overflow:hidden;}
.inContLeftBoxMid { width:225px; background:url(../images/incontleftboxmid.png) repeat-y; padding-left:1px;

}
.inContLeftTil { width:224px; height:50px; background:url(../images/conttil.png) #0961ac repeat-x 1px bottom;
text-align: center;
color: #fff;
font:18px 微软雅黑;
line-height: 50px;

}
.inContLeftList ul li { width:224px; height:31px; background:url(../images/conttil.png) repeat-x 1px bottom; line-height:30px; text-indent:18px;
                       font-size:14px; font-family:"微软雅黑";}
.inContLeftList ul li a { width:224px; height:30px; display:block; background:url(../images/incontleftlist.png) no-repeat; color:#000000;}		
.inContLeftList ul li a:hover { text-decoration:none; background:url(../images/incontleftlisthover.png) no-repeat; color:#FFFFFF;}	
#hjsdfhse{ text-decoration:none; background:url(../images/incontleftlisthover.png) no-repeat; color:#FFFFFF;}	
.inContLeftList ul li .on { text-decoration:none; background:url(../images/incontleftlisthover.png) no-repeat; color:#FFFFFF;}	

.inContLeftList .liF { width:224px; height:30px; font-size:12px; background:#E4E7E5; margin-bottom:1px; clear:both;} 
.inContLeftList .liF a { background:none; color:#333333;}
.inContLeftList .liF a:hover { background:none; color:#333333;}
.inContLeftList .liL { width:204px;  height:auto; padding:7px 0px 7px 20px; overflow:hidden; background: url(../images/conttil.png) repeat-x 1px bottom;}
.inContLeftList .liL a { width:96px; height:30px; display:inline-block; float:left; background:url(../images/lil.png) no-repeat left center; color:#5B5B5B; font-family:"宋体"; font-size:12px; text-indent:12px; line-height:30px;}
.inContLeftList .liL a:hover { text-decoration:underline; background:url(../images/lilhover.png) no-repeat left center; color:#A93535}
.inContact { margin-top:26px;}
.inContactTil { width:226px; height:43px; background:url(../images/conttil.png) repeat-x left bottom;}
.inContactTil p { float:left; }
.inContactTil span { width:54px; height:23px; background:url(../images/more.png) no-repeat; float:right; cursor:pointer;}
.inContactCont { padding-top:94px; background:url(../images/incontactcont.png) no-repeat;}
.inContactCont p { line-height:30px; font-family:"微软雅黑"; padding-left:12px; padding-top:5px;}
.inContRight { width:741px; float:right;}
.inContRightTil { height:48px; line-height:48px; background:url(../images/conttil.png) repeat-x left bottom; margin-left:5px; width:730px;}
.inContRightTil p { float:left; font-family:"微软雅黑"; font-size:18px;}
.inContRightTil span { float:right;}
.inProList ul { float:left; margin-right:-8px;}
.inProList ul li { width:241px; height:175px; background:url(../images/inprolist.png) no-repeat; float:left; margin-right:8px; margin-top:26px;}
.inProList ul li.on { background:url(../images/inprolisthover.png) no-repeat;}
.inProListBox { width:213px; height:154px; margin:0 auto; padding-top:14px; position:relative;}
.inProList .photo { width:213px; height:154px;}
.inProList .photo img{width:213px; height:154px;}
.inProList .name { position:absolute; left:0px; bottom:0px; width:213px; height:20px; background:url(../images/aboutbanner.png) repeat;
                   overflow:hidden; line-height:20px; text-align:center;}
.inProList .name a { color:#FFFFFF;}
.inProList .name a:hover { color:#FFFFFF;}
.inNewsList ul li { height:20px; line-height:20px; line-height:20px; background:url(../images/innewslist.png) 3px center no-repeat; margin-top:15px; padding-left:20px;}
.inNewsList ul li span { width:150px; height:20px; background:url(../images/innewslists.png) no-repeat; display:block; float:left;
                         line-height:20px; text-align:center; font-size:10px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
.inNewsList ul li a { padding-left:11px;}	
.inCont { line-height:30px; padding:15px;}	
.inContL { width:328px; float:left;}	
.inContR { width:369px; float:right;}			 
/*inContent end*/

/*message css---*/
.ny_msg{  width:720px;/*可改宽度*/   margin:0 auto;padding-top:10px;padding-bottom:10px;}
.ny_msg .fontColor{color:#808281;}/*设置提示文字颜色*/

/*欢迎标题样式*/
.ny_msg .welcome{height:41px; line-height:18px; text-align:center;padding-bottom:25px;background:url(../images/bg_msg_title.png) no-repeat center bottom; font-size:18px;font-family:"微软雅黑";  color:#616c76; }
.ny_msg .welcome span.en{ font-family:Arial; line-height:18px;  font-size:11px; -webkit-text-size-adjust:none;  color:#000;}
/*end*/

/*选项卡*/
.ny_msg .bridge{height:32px; width:158px;border-bottom:3px solid #e3e3e3;  background:#fff; }
.ny_msg .bridge a{display:inline-block;*zoom:1;width:79px;height:30px;line-height:30px;text-align:center;background:url(../images/bg_tab_msg.jpg) repeat; color:#58616a;}
.ny_msg .bridge a:hover{text-decoration:none;  background:url(../images/bg_tab_msg_on.jpg) repeat;  color:#fff;}
.ny_msg .bridge a.on{background:url(../images/bg_tab_msg_on.jpg) repeat;  color:#fff;}
/*end*/

/*有背景样式*/
/*填写留言 message.**/
.msgWrite{padding-left:200px;  background:url(../images/bg_msg_w_1.png) no-repeat left center;margin-top:35px;}
.msgWrite .bridge{margin-left:112px;}
.msgWrite .msgform{margin-left:40px; width:450px; margin-top:8px;}
.msgWrite .msgform ul li{padding:8px 0;float:left; width:100%; position:relative;}
.msgWrite .msgform ul li p.type{width:70px;float:left;line-height:34px; text-align:right;}
.msgWrite .msgform ul li span.msgIn{float:left; border-bottom:3px solid #e3e3e3; padding-bottom:1px;}
.msgWrite .msgform ul li span.msgIn input{ height:30px; line-height:30px; border:none; background:#e3e5e7; font-size:14px; }
.msgWrite .msgform ul li span.tips{line-height:34px; padding-left:10px; position:absolute; white-space:nowrap;}
.msgWrite .msgform ul li span.msgIn textarea{  line-height:20px; border:none; background:#e3e5e7;}
.msgWrite .msgform ul li.butbox input{ width:86px; height:33px; border:none; border-bottom:2px solid #e3e3e3; background:#6d7983;line-height:30px; cursor:pointer;   color:#fff; }
.msgWrite .msgform ul li.butbox input:hover{ background:#f76b3a;_background:none;}
/*end*/

/*查看留言 messageck.**/
.msgCk{margin-top:35px;}
.msgCk .bridge{margin:0;margin-bottom:10px;}
.msgCk .msglist{overflow:hidden;_zoom:1;}
.msgCk .msglist ul{margin:-22px 0 0 0;}
.msgCk .msglist ul li{margin-bottom:24px; border-top:1px solid #8d8d8d; padding-top:21px;}
.msgCk .msglist ul li p{height:40px;line-height:40px;padding-left:18px; background:#e6e9ec; border-bottom:1px solid #fefdfe;  color:#59636c;}
.msgCk .msglist ul li b.tit{font-size:14px;font-weight:bold;  color:#000;}
.msgCk .msglist ul li div{ color:#59636c; line-height:18px;border-bottom:1px solid #fefdfe;padding:15px 18px 20px 18px; background:#e6e9ec; }
.msgCk .msglist ul li p.msger{background:#d8dde0;}
.msgCk .msglist ul li .msgText{background:#d8dde0;}
.msgCk .msglist ul li .msgReply{border-bottom:none;}
.msgCk .msgpages{text-align:center;}
.msgCk .msgpages a{ margin:0 1px; font-family:Arial;  color:#666666;}
.msgCk .msgpages span.msgpageAll{color:#666666;}

.detail { width: 700px; margin: 0 auto;}
.detail .title { height: 27px; border: 1px solid #ccc;}
.detail .title h3 { line-height: 27px; padding-left: 14px;}
.detail .cont { border-top:0px; padding: 0 20px; width: 658px;}
.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%;}
.detail .other {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}




























