@charset "utf-8";
body { background:url(../images/111.jpg) center top repeat-x ;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.clear{ clear:both}



*{ font-family:"Microsoft YaHei";  font-size:14px;}

ol, ul {list-style:none;margin:0px; padding:0px;}

.nav{ width:1200px; height:60px; color:#fff; font-family:"Microsoft YaHei";font-size:16px;  background:#086ed6; margin:0px auto;}
.nav li{ width:130px; height:60px; font-family:"Microsoft YaHei"; font-size:16px; line-height:60px; text-align:center;  list-style-type:none; float:left;color:#fff;}
.nav li a{ width:130px; height:60px;  color:#fff; text-decoration:none;display:block; font-family:"Microsoft YaHei"; font-size:16px;}
.nav li a:hover{ text-decoration:none; width:130px; height:60px; display:font-size:16px; background-color:#48a800;}


.navdb{ width:948px; height:60px; color:#fff; font-family:"Microsoft YaHei";font-size:16px; font-weight:normal;  }
.navdb li{ width:118px; height:60px; font-family:"Microsoft YaHei"; font-size:16px;font-weight:bold; line-height:60px; text-align:center;  list-style-type:none; float:left;color:#fff;font-weight:bold;}
.navdb li a{ width:118px; height:60px;  color:#fff; text-decoration:none;display:block; font-family:"Microsoft YaHei"; font-size:16px;font-weight:bold;}
.navdb li a:hover{ text-decoration:none; width:118px; height:60px; display:block;ackground:#fff;font-size:16px;font-weight:bold; }




.nei{ font-size:16px; line-height:27px;  text-align:left; color:#000; padding-left:20px;}


.sz14{ font-size:16px; line-height:44px; font-weight:bold; text-align:left; color:#000; padding-left:28px; font-family:"Microsoft YaHei";}

.sz12{ font-size:12px; line-height:44px; font-weight:normal; text-align:left; color:#000; padding-left:28px; font-family:"Microsoft YaHei";}
.cp14{ font-size:14px;width:208px; text-align:left; height:32px;}
.cp14 a{ font-size:14px;width:188px; text-align:left; height:32px; display:block; line-height:30px; padding-left:35px; color:#000; text-decoration:none; margin:3px 0px;}
.cp14 a:hover{ font-size:14px;width:188px;  text-align:left; height:32px; display:block; line-height:30px; padding-left:35px; font-weight:bold; color:#fff;}





.nr14{ font-size:14px; color:#333; line-height:30px;}





.zi12bai{ font-size:12px; color:#fff; line-height:25px; }
.zi12bai a{ font-size:12px; color:#fff; line-height:25px; text-decoration:none;}
.zi12bai a:hover{ font-size:12px; color:#fff; line-height:25px; text-decoration:none; }


.zi14bai{ font-size:14px; color:#fff; line-height:25px; font-family:"Microsoft YaHei";}
.zi14bai a{ font-size:14px; color:#fff; line-height:25px; text-decoration:none;}
.zi14bai a:hover{ font-size:14px; color:#fff; line-height:25px; text-decoration:none; }




.news{ font-size:14px; color:#000; height:25px; font-family:"Microsoft YaHei";}
.news a{font-size:14px;line-height:25px; display:block;list-style-type:none;  color:#000; text-decoration:none; list-style-type:none; }
.news a:hover{font-size:14px;line-height:25px; display:block; text-decoration:none;}

/*���������б�*/
.info_list {width:100%;  line-height:30px;}
.info_list td{ padding-top:3px;}
.info_list .time{text-align:right; font-size:12px}
.info_list div{padding-left: 25px; background-repeat:no-repeat;background-image: url('../../images/icon.gif');  line-height:30px;}
.info_list .div{background-image: url('../images/icon_red.gif');}
.info_list .alc{background-image: url('../images/icon_hui.gif');}
.info_list .tr2	{background:url('../images/tr_bg2.gif') repeat-x left bottom;}
.info_list .tr	{background:url('../images/tr_bg.gif') repeat-x left bottom;}

/*�������б�*/
.news_list {width:100%;BACKGROUND-COLOR: #fff;list-style-type: none;border-collapse :collapse;margin: 0px;padding: 0px; line-height:30px; font-size:12px}
.news_list tr{background-image: url('../images/tr_bg.gif');background-repeat: repeat-x;background-position: center bottom;  line-height:30px;}
.news_list td{border: 1px solid #efefef;}
.news_list a{ margin-left: 12px; padding-left:10px !important; *padding-left:0px;}
.news_list li{background-repeat:no-repeat}
.news_list .li0{background-image: url('../images/icon.gif');}
.news_list .li1{background-image: url('../images/icon_red.gif');}

/*������¼�*/
.over {background-Color:#f7f7f7;}
.out{}

/*���Ա�*/
.book {border:0px solid #3399ff;width:100%;min-height:190px;clear: both; font-size:12px;}
.book .bor{border-width:1px;_zoom:1;border-style:solid;}
.book .left {background: #f7f7f7; }
.book .right{background: #fff; border-left:1px solid #c0c0c0;}
.book .content {width:auto;zoom:1;padding-left:150px;margin-bottom:5px;border-color:#c0c0c0;}
.book .user {padding:7px 5px 4px;width:140px;float:left; margin-left:-160px !important;margin-left:-75px;text-align:center;}
.book .admin{padding:3px 10px 3px 3px; height:16px; }
.book .admin span.mm{display:block;vertical-align:middle; }
.book .admin span.mm div*{vertical-align:middle; margin-bottom:1px;  }
.book .cont{padding:10px;overflow:visible;height:auto !important;min-height:80px;height:80px;margin-left:-1px !important;margin-left:-4px;}
.book .sign{padding:10px;zoom:1;overflow:hidden;}
.book .border{border-width:1px 0px 0px 0px;border-color:#c0c0c0;}

/*���Ų�Ʒ������*/
div.content {padding: 5px;background: #ffffff;}
div.content h2{text-align: center;font-size: 18px ;}
div.content .time{text-align:right;color:red;}
div.content p{text-indent: 2em;}

/*��ҳ��ҳ*/
.page_list {margin: 0px;padding: 0px;list-style-type: none; font-size:12px;}
.page_list a{ font-size:12px; color:#333; text-decoration:none;}
.page_list div{position: relative;padding:10px;BACKGROUND-COLOR: #fff;}
.page_list select{position: relative; top: -3px}
.page_list_span1{position: absolute;right:100px;}
.page_list_span2{position: absolute;right:10px;}
/**/

/*����ͼЧ��*/
.show{border:1px solid #ddd;BACKGROUND-COLOR: #fff;margin:5px;display:inline-block; }
.show a{border:1px solid #aaa;display:inline-block;}




.pic{ }


.zi12hui{
	font-size:12px;
	line-height:24px;
}
.zi12hui a{ font-size:12px; color:#333; line-height:24px; text-decoration:none;font-family:"Microsoft YaHei"}
.zi12hui a:hover{ font-size:12px; color:#333; line-height:24px;}


.zi14hui{ font-size:16px; color:#333; line-height:24px; font-family:"Microsoft YaHei"}
.zi14hui a{ font-size:16px; color:#333; line-height:24px; text-decoration:none;}
.zi14hui a:hover{ font-size:16px; color:#333; line-height:24px; text-decoration:none;}






.bqbt{ font-family:'Microsoft YaHei'; font-size:19px; color:#fff; text-align:center; display:block;}
.bqbt a {font-family:'Microsoft YaHei'; font-size:19px; color:#fff; text-align:center; display:block;}
.bqbt a:hover{font-family:'Microsoft YaHei'; font-size:19px; color:#fff; text-align:center; display:block;}



.bqny{  font-family:'Microsoft YaHei'; font-size:14px; color:#fff; text-align:center; display:block;}
.bqny a{font-family:'Microsoft YaHei'; font-size:14px; color:#fff; text-align:center; display:block;}
.bqny a:hover{font-family:'Microsoft YaHei'; font-size:14px; color:#fff; text-align:center; display:block;}




ul.lei {width:242px;  padding:0px;list-style-type:none;}
.dh1{float:left; list-style-type:none;font-size:14px;color:#000;width:242px;  font-weight:bold; text-align:left;}

.dh1 a{line-height:43px;float:left;height:43px;width:242px; background:url(../images/cpbj.png) no-repeat;text-decoration: none;font-size:14px; list-style-type:none;color:#000; padding-left:40px; display:block;}

.dh1 a:hover{font-size:14px; color:#000;padding-left:40px;width:242px; }




.dh2{float:left;line-height:30px;font-size:12px;width:188px; height:30px; text-align:left; margin-top:1px; background:#fff;}
.dh2 a{float:left;line-height:30px;font-size:12px; width:158px; height:30px; text-decoration: none; padding-left:30px;color:#000;}
.dh2 a:hover{float:left;font-size:12px; text-decoration: none; color:#000;}





ul.lei5 {width:242px;  padding:0px;list-style-type:none;}
.dh15{float:left; list-style-type:none;font-size:14px;color:#000;width:242px;  font-weight:bold; text-align:left;}

.dh15 a{line-height:43px;float:left;height:43px;width:242px; background:url(../images/cpbj5.png) no-repeat;text-decoration: none;font-size:14px; list-style-type:none;color:#000; padding-left:40px; display:block;}

.dh15 a:hover{font-size:14px; color:#000;padding-left:40px;width:242px; }




.dh25{float:left;line-height:30px;font-size:12px;width:188px; height:30px; text-align:left; margin-top:1px; background:#fff;}
.dh25 a{float:left;line-height:30px;font-size:12px; width:158px; height:30px; text-decoration: none; padding-left:30px;color:#000;}
.dh25 a:hover{float:left;font-size:12px; text-decoration: none; color:#000;}



	.viera_index .kv_container{ margin:0 auto; height: 525px;width:100%;text-align:center;/*overflow:hidden;*/}
.viera_index .kv_container img{ height:525px; width:1px; text-align:center; }
.viera_index .kv_container .kv{width:100%; height:525px;}
.pa{ width:100%;height:43px;margin:0px auto; background:url() repeat-x;padding:0px; position:absolute; z-index:100; top:660px; left:0px; right:0px;}
.pas{ width:1124px;height:43px;margin:0px auto; background:url(toumingsss.png) bottom repeat-x; padding:0px; overflow:hidden;}
.viera_index .kv_container #pager {  width:82px;  height:43px;margin:0px auto; z-index:1001; padding:0px; border:0px solid #ccc;  padding-left:10px; }
.viera_index .kv_container #pager ul li{float:left;}
.viera_index .kv_container #pager a{width:15px;height:15px;float:left; background:url(../images/icon_dot.png) no-repeat;margin-right:10px;display:inline-block;cursor:pointer;text-indent:-9999px; }
.viera_index .kv_container #pager a:hover,.viera_index .kv_container #pager a.activeSlide{background:url(../images/icon_dou.png) no-repeat;}
*html .viera_index .kv_container #pager a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dot.png");}

*html .viera_index .kv_container #pager a.activeSlide{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dou.png");}
.viera_index .kv_container #arror{width:950px;margin:0 auto;top:-270px;text-align:center;position:relative;text-align:center;cursor:pointer; z-index:10000;}
.viera_index .kv_container #arror a{display:block;width:57px;height:57px;cursor:pointer;}
.container_prd2 .spec_note{color:#666;}
.spec_note{color:#666;}
.inmain{ height:525px; margin:0px auto; position:relative; text-align:center;overflow:hidden;}


.index_pro03{ padding:0 10px; float:left; width:206px; height:410px; padding-top:15px; background:#fff; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:5px;}


.index_pro06{height:500px; overflow:auto;}






.index_pro{ height:590px; background:#f8f8f8;}
.index_pro01{ width:1004px; margin:0 auto;}
.index_pro02{ margin-top:30px; height:436px; background:#0256ac; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.bbn{ width:100%; height:120px; background:url(../images/bn.jpg) repeat-x center;}

.index_pro02{ margin-top:30px; height:750px; background:#0256ac; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.index_pro03{ padding:0 10px; float:left; width:206px; height:720px; padding-top:15px; background:#fff; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:5px;}
.index_pro04{ margin-bottom:1px;}
.index_pro04 a{  height:43px; line-height:43px;font-size:16px; color:#fff; text-align:center; overflow:hidden; display:block;background:#0256ac;-moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-decoration:none;}
.index_pro04 a:hover{ background:#ff9c00; color:#FFF;text-decoration:none;}
.index_pro04 a:visited{ color:#FFF; text-decoration:none;}
.index_pro05{}
.index_pro05 ul li{ text-align:center; border-bottom:#d0d0d0 solid 1px;}
.index_pro05 ul li a{ display:block; font-size:14px; color:#3f3f3f; line-height:44px; height:44px; display:block; overflow:hidden; text-decoration:none;}
.index_pro05 ul li a:visited{ display:block; font-size:14px; color:#3f3f3f; line-height:44px; height:44px; display:block; overflow:hidden; text-decoration:none;}





.index_pro06{height:750px; overflow:auto;}


	.rightBox{ width:850px; height:auto; float:left; }
	.rightBox .contactBox_title{ width:830px;  padding:0 25px; background:url(../images/Ba015.jpg) no-repeat; overflow:hidden; l}
	.rightBox .contactBox_title h1{ width:auto; height:33px; float:left; font-size:16px; line-height:33px; color:#fff;}
	.rightBox .contactBox_title h1 samp{ font-size:14px; color:#a9a8a8; margin-left:10px; line-height:33px; font-family:Arial; font-weight:bold;}
	
	.rightBox .contactBox_title .breadCrumb{ width:auto; height:33px; line-height:33px; float:right; font-size:12px; font-family:"Microsoft YaHei"; color:#a9a8a8;}
	.rightBox .contactBox_title .breadCrumb a{color:#333;}
	.rightBox .contactBox_title .breadCrumb a:hover{color:#333;}
	.rightBox .contactBox_text{ width:850px;  color:#575757; font-size:14px; line-height:30px; padding:15px; }
		.casesList { width:850px; height:auto; height:2100px;}
	.casesList li{ width:260px; heigh:180px; margin:10px 15px 10px 3px ;float:left;text-align:center;color:#bdbdbd;}
	.casesList li .Img{ display:block; width:260px; height:180px; border:1px solid #ccc; overflow:hidden; padding:2px;}
	.casesList li .Img img{ width:260px; height:180px;}
	.casesList li .text{ display:block; width:180px; height:30px; line-height:30px;  color:#bdbdbd; font-size:12px;}
	 .casesList li a{ color:#ffffff; text-decoration:none;}
    .casesList li .hover{ color:red; text-decoration:none;}
	
	.casesImg{ width:695px; height:auto; overflow:hidden; text-align:center;}
	.casesImg img {max-width:695px;}
	.casesContainer{ width:695px; height:auto; margin-bottom:20px;}
.bbnm{
	width:100%; height:146px; margin:0px auto; background:url(../images/bn2.jpg) no-repeat center;}
.mmc{
	width:420px; height:50px; line-height:50px; font-size:24px; font-weight:bold; padding-left:15px;
}
.mmc1{
	width:420px; height:50px; line-height:50px; font-size:24px; font-weight:bold; padding-left:5px;
}

.mmnn{
	width:100%;
	 height:512px; background:url(../images/bn3.jpg) no-repeat center;}
	 
	 
	 .banner{ width:1200px; height:560px; position:relative;margin:0 auto;}
/*banner*/
.banner_index{height:560px;position: relative;overflow:hidden;width: 1920px; left:-360px;}
.banner_index1{ width:1200px; height:582px; margin:0 auto; position:relative; z-index:999;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:225px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1920px;float: left;}


.footer{background:#1d4ba0; height:550px;} 

.dbtp{ background:url(../images/db1.jpg) center no-repeat; height:104px; margin-bottom:60px;}

.w1200{ width:1200px; margin:0 auto}

.footer a{ color:#fff;font-size:16px}
.footer1{ width:257px; border-right:1px solid #2f333d; height:337px;}
.footer1 ul li{ height:30px; line-height:30px;}
.footer h3{ color:#fff; margin-bottom:15px;}
.footer h3 em{ display:block; text-transform:uppercase}
.footer2{ margin-left:62px; width:580px; border-right:1px solid #2f333d; background:url(../images/map1.png) 200px 120px no-repeat; height:337px;}
.footer2 p{ padding-left:0px; color:#fff; line-height:222%; font-size:14px}
.footer3 ul li{ height:30px; line-height:30px;}
.footer3 ul{ margin-bottom:20px;}
.footer3 img{ float:left; margin-right:10px;}
.footer3 p{ color:#8991a3}
.db2{ background:#181b20; color:#3f4463; height:40px; line-height:40px; text-align:center}
.fl{ float:left;}

.part6{ background:url(../images/db.jpg) center no-repeat;}
.part6 ul{ text-align:center; padding-top:50px;}
.part6 ul li { display:inline-block; width:350px; height:220px;text-align:center}
.part6 ul li span{ width:150px; height:150px; line-height:150px; color:#fff; font-size:50px;-moz-border-radius:75px;-webkit-border-radius: 75px; border-radius:75px;display:block; background:#49a901; margin-left:105px;}
.part6 ul li em{ font-size:16px; margin-top:10px; display:block}
