@charset "utf-8";
/* CSS Document */
body,ul,li,table,tr,td,dt,dd,dl,p,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0;font-family:"微软雅黑";}

body{font-size:12px;color:#333;font-family:"微软雅黑",Georgia,"Times New Romain",Times,serif; background: url(../images/bg3.jpg) repeat;}
a img{border:none; display:block;}
li{list-style-type:none;}

b{ font-family:Arial; font-weight:500;}

a{text-decoration:none;color:#333;}

a img{display:block;}

input{vertical-align:middle;}

table{border-collapse:collapse;}

a:hover{cursor:pointer;}

input,select,textarea{outline:none}

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */

:focus { -moz-outline-style: none; } /* for Firefox */

a { outline:none; } /* for FF Chrome */

#header{margin:0 auto;}

.logo{width:319px; float:left;margin-top:5px;}

.n1{position:absolute; top:55px; left:-80px;}

.n2{position:absolute; top:55px; left:-246px;}

.secondary span{width:123px; height:37px; display:block;background:#004098;}

.secondary2{ background:#FFF;width:192px; display:table;float:left; padding-top:10px;opacity:0.9;}

.secondary2 p{float:left;width:95px;height:27px;font-size:13px;background:url(../images/p-a.png) no-repeat;}

.nav ul li .secondary p a{width:96px;height:27px; line-height:27px; display:block;text-align:center;color:#000; position:relative; z-index:999; background:#FFF; padding:0; margin:0;}

.nav ul li .secondary p a:hover{color:#900202}
.img-li{width:108px;height:62px; float:left; padding-top:11px; padding-left:13px; display:inline;}
.img-li img{display:block; margin:0 auto;width:93px;}
#banner{width:100%;height:485px; overflow:hidden; position:relative;}
.dw{position:absolute; left:50%;top:0; margin-left:-720px;}
.slide {position:relative;HEIGHT: 485px;WIDTH: 1440px;}
.slide .banner_a {WIDTH: 1440px;DISPLAY: block;HEIGHT: 485px;position:absolute; left:50%; bottom:0px; margin-left:-720px;}
.slide A IMG { DISPLAY: block}
.slide ul{position:absolute; left:50%; bottom:14px; margin-left:-455px;height:112px; width:1000px;}
.slide li {
	WIDTH: 284px;
	FLOAT: left;
	HEIGHT: 102px;
	CURSOR: pointer;
	background:url(../images/li.png) no-repeat;
	margin-right:30px;
	margin-top:10px;
}

.slide .current{margin-top:0px;}
.slide LI IMG {DISPLAY: block}
.slide LI dl{padding-top:17px;}
.slide LI dt{width:91px; padding-left:25px; float:left; display:inline;}
.slide LI dl dd{color:#FFF;font-family:"微软雅黑"; line-height:20px; width:120px; float:left; _margin-top:-20px;;}
.slide LI dl dd a{color:#c9c9c9;font-family:"微软雅黑";}
.slide LI dl .tl{font-size:14px; line-height:20px; height:20px; overflow:hidden; _margin-top:0;}
#main{width:978px;height:215px; margin:0 auto;}
.new{width:485px; padding-top:35px; float:left;}
.new h2{width:380px;height:20px; color:#343434; font-weight:500; font-size:14px;font-family:"微软雅黑";line-height:20px;}
.new h2 a{color:#343434;}
.new h2 a:hover{color:#900202;}
/*.new ul{padding-top:12px; border-right:1px #ddd solid; height:127px;}*/
.new ul li{width:485px;height:35px; line-height:35px; border-bottom:1px #ddd solid}
.new ul li a{padding-right:20px; color:#7f7f7f;height:35px; display:inline-block; float:left;}
.new ul li a:hover{color:#900202;}
.new ul li span{ color:#7f7f7f;}
.about{width:318px; padding-top:33px; float:left;}
.about h2{width:318px;height:20px; color:#343434; font-weight:500; font-size:14px;font-family:"微软雅黑";line-height:20px; text-indent:30px;}
.about h2 a{color:#343434;}
.about h2 a:hover{color:#900202;}
.about p{padding-top:12px; border-right:1px #ddd solid; height:127px; line-height:24px; padding-left:32px; padding-right:32px; color:#7f7f7f}
.about p a{color:#7f7f7f}
.about p a:hover{text-decoration:underline;}
.case{width:281px; float:left; padding-top:33px;}
.case h2{width:281px;height:20px; color:#343434; font-weight:500; font-size:14px;font-family:"微软雅黑";line-height:20px; text-indent:30px;}
.case h2 a{color:#343434;}
.case h2 a:hover{color:#900202;}
/*--Main Container--*/

.main_view {

	float: left;

	position: relative;

	padding-top:17px;

	padding-left:30px;

}

/*--Window/Masking Styles--*/

.window {

	height:76px;	width:240px;

	overflow: hidden; /*--Hides anything outside of the set width/height--*/

	position: relative;

}

.window dl dt{width:108px; background:#fff; height:65px; border:1px #ddd solid; float:left; margin-right:16px; overflow:hidden; padding-top:8px;}

.window dl dd{float:left; width:114px; line-height:20px; color:#7f7f7f;}

.image_reel {

	position: absolute;

	top: 0; left: 0;

}
.image_reel img {display:block; margin-left:-41px;width:191px;}
#footer{width:1200px;height:97px; margin:0 auto;border-top:1px #ddd solid;}
.foot-l{width:410px;height:107px; float:left;}
.affiliated{width:345px;height:22px; padding-top:16px; line-height:22px;color:#5f5f5f}
.affiliated a{color:#5f5f5f}
.affiliated span{display:inline-block;width:17px; text-align:center;}
.affiliated a:hover{color:#900202}
.icu{line-height:22px;height:22px; font-family:"Arial";color:#5f5f5f}
.foot-r{width:578px;height:107px; float:right; text-align:right;}
.foot-r p{height:58px; line-height:58px; text-indent:32px; background:url(../images/phone_09.jpg) 305px no-repeat;color:#5f5f5f}
.foot-r p span{color:#363636}
#banner2{width:100%;height:214px; overflow:hidden;}
#banner2 img{display:block; margin:0 auto;}
#main2{width:984px; margin:0 auto; position:relative; clear: both; display: block;background: #fff none repeat scroll 0 0;}
.tittle{width:257px; height:62px;background:#FFF;filter:alpha(opacity=40);opacity:0.4; position:absolute; left:4px; top:-62px; }
.tittle2{width:245px; height:56px;background:#af1911; color:#fff; position:absolute; left:10px;top:-56px; font-size:18px; line-height:56px; text-indent:31px;}
.tittle2 b{font-size:14px; font-family:"微软雅黑";}
.left{width:304px; float:left; display:table;}

.left-nav{width:258px; display:table;background:url(../images/left-nav_14.jpg) repeat-y; padding-left:4px;}

.left-nav ul li{width:220px; height:38px;line-height:37px; font-family:"微软雅黑"; background:url(../images/li-nav_15.jpg) bottom no-repeat; padding-left:37px;}

.left-nav ul li a{ background:url(../images/left-nav-a_06.jpg) left no-repeat; padding-left:24px; color:#898989; font-size:14px;font-family:"微软雅黑"; }

.left-nav ul li a:hover{background:url(../images/left-nav-a_03.jpg) left no-repeat; color:#ba3e33; font-weight:600;}

.left-nav ul li .red{background:url(../images/left-nav-a_03.jpg) left no-repeat; color:#ba3e33; font-weight:600}

.left-nav ul .erji{width:220px; height:67px; line-height:18px;font-family:"微软雅黑"; background:url(../images/li-nav_15.jpg) bottom no-repeat; padding-left:37px; padding-top:7px;}

.left-nav ul .erji a{display:block; height:18px; font-size:12px; background:url(../images/dian_10.jpg) 36px no-repeat; padding-left:44px; }

.left-nav ul .erji a:hover{font-weight:500; background:url(../images/dian_10.jpg) 36px no-repeat;}

.left-nav ul .erji .red{font-weight:500; background:url(../images/dian_10.jpg) 36px no-repeat;}

.phone-bj{width:258px;height:211px;margin-left:4px; padding-top:16px; background:url(../images/left-nav-bottom_41.jpg) top no-repeat;}

.phone{width:256px;height:209px; background:url(../images/phone_12.jpg) no-repeat; border:1px #d5c8a5 solid;}

.phone h2{ font-weight:500;width:200px; padding-left:33px; padding-top:24px;height:28px; font-size:16px; color:#b88600;font-family:"微软雅黑"; }

.phone h2 b{font-weight:500; font-size:12px; font-family:"Arial"}

.phone-cn{width:200px; padding-left:33px; line-height:24px; padding-top:20px;}

.phone-cn p{font-family:"微软雅黑"; color:#6c6c6c; font-size:12px;}

.right{width:676px; float:left;}

.weizhi{width:676px;height:22px; padding-top:19px; background:url(../images/weizhi_07.jpg) left 19px no-repeat; text-indent:26px; border-bottom:2px #e5e5e5 solid; color:#898989;font-family:"微软雅黑";}

.weizhi a{color:#898989;font-family:"微软雅黑";}

.weizhi a:hover{color:#af1911;}

.weizhi b{color:#af1911; font-weight:500;font-family:"微软雅黑";}

.about-jj{width:676px;padding:35px 0;}

.about-jj dl dt{float:left;width:232px;height:543px; margin-right:28px;}

.about-jj dl dd{width:415px; float:left; display:table;}

.about-jj dl dd p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}

.about-jj2{width:676px;padding:35px 0;}

.about-jj2 dl dd{ width:676px;float:left; display:table;}

.about-jj2 dl dd p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}
.about-jj2 dl dd p img{margin-left:-24px;}

.fast{width:182px;height:201px;position:fixed !important;position:absolute;right:-151px;top:40%;}
.fast_ul1{float:left;display:inline;width:26px;text-align:center;height:80px; padding-top:33px; padding-left:5px;overflow:hidden;background:#5abbff;color:#fff;font-size:14px;line-height:16px;margin-top:43px;cursor:pointer;}
.fast_ul2{width:151px;height:201px;overflow:hidden;float:left;display:inline;background:#f3f3f3;padding:0px;}

.fast_ul2 ul{padding-top:40px; margin-left:20px; border-bottom:1px #999999 dashed;height:60px;}

.fast_ul2 ul li{width:65px;height:30px; float:left;}

.fast_ul2 ul li a{color:#717171;}

.fast_ul2 ul li a:hover{color:#004098;}

.lianjie2 a img{display:block;}
.about-td{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); padding-bottom:20px;}

.about-td dl{width:767px;height:177px;padding-top:40px;}

.about-td dl dt{width:128px;height:165px; float:left; border:6px #f1f1f1 solid; margin-right:28px;}

.about-td dl dd{float:left; width:498px; line-height:30px; color:#3c3c3c;font-family:"微软雅黑"; padding-top:5px;}

.about-td dl dd strong{font-weight:600; color:#3c3c3c; font-size:14px;}

.page{width:326px;height:80px; padding-left:350px; padding-top:40px;}

.page a{float:left; padding:0 5px; font-family:"Arial"}

.page a:hover{color:#dd4e00;text-decoration:underline}

.page .b{color:#dd4e00;text-decoration:underline}

.page a img{display:block;}

.page span{float:left;margin-right:10px;}

.page span b{color:#dd4e00;text-decoration:underline}

.about-td2{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); overflow-x:hidden}

.about-td2 ul{width:702px; padding-top:40px;}

.about-td2 ul li{float:left;font-family:"微软雅黑";}

.about-td2 ul li a{width:204px;height:390px; background:#f1f1f1; margin-bottom:30px; margin-right:30px; position:relative; display:block;}

.about-td2 ul li a dl dt{padding:9px;}

.about-td2 ul li a dl dd{line-height:18px; padding:9px; padding-bottom:0; color:#7e7e7e}

.about-td2 ul li a dl dd strong{color:#3c3c3c; font-size:13PX;}

.about-td2 ul li a b{ position:absolute; right:9px; bottom:13px;}

.about-td2 ul li a b img{ display:block; border:1px #b1b1b1 solid;}

.about-td2 ul li a:hover{background:#d5c8a5;}

.about-td2 ul li a:hover dd{color:#FFF}

.about-td2 ul li a:hover dd strong{color:#FFF;}

.about-tdxq{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.about-tdxq dl dt{float:left;width:186px;height:261px; margin-right:52px; border:9px #f1f1f1 solid;}
.about-tdxq dl dd{width:400px; float:left; display:table;}
.about-tdxq dl dd p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:19px; line-height:19px;}
.about-tdxq dl dd p strong{color:#3c3c3c;}
.about-tdxq a{display:inline-block;height:21px; width:64px; background:url(../images/liebiao_18.jpg) no-repeat; line-height:21px; margin-left:260px; color:#565656; padding-left:7px;}
.about-jyln{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.about-jyln p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}
.about-jyln p img{margin-left:-2em;}
.about-ylms{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.about-ylms p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}
.about-jzys{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.about-jzys p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}
.about-jzys p img{margin-left:-2em;}
.news-zx{width:676px;margin-top:20px;}
.news-zx ul li{width:676px;height:35px; line-height:35px; border-bottom:1px #ebebeb solid;font-family:"微软雅黑"; color:#595959; font-size:14px;}
.news-zx ul li span{float:right;}
.news-zx ul li a{ padding-left:17px; background:url(../images/dian_10.jpg) 2px no-repeat; color:#595959;}
.news-zx ul li a:hover{color:#af1911; background:url(../images/dian_10.jpg) 2px no-repeat;}
.news-zxxq{background:#fff;width:676px;min-height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:10px;}
.news-zxxq h2{height:25px; width:676px; border-bottom:1px #ebebeb solid; text-align:center; color:#585858; font-size:14px; font-weight:600;}
.time{width:676px;height:35px; color:#9b9b9b; text-align:center; font-size:12px; line-height:35px;}
.news-zxxq p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}
.news-zxxq p img{margin-left:-2em;}
.news-zxxq a{display:inline-block;height:21px; width:64px; background:url(../images/liebiao_18.jpg) no-repeat; line-height:21px; margin-left:0px; color:#565656; padding-left:7px; margin-bottom:15px;}
.business-jhyw{width:676px;Min-Height:500px;_height:expression((this.scrollHeight < 500 ? "500px" : "auto")); margin-top:30px;}
.business-jhyw p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px;}
.business-cgal{width:676px;Min-Height:500px;_height:expression((this.scrollHeight < 500 ? "500px" : "auto")); margin-top:30px;}
.business-cgal ul li{width:676px;height:136px; background:url(../images/cgal_21.jpg) bottom no-repeat;}
.business-cgal ul li dl dt{float:left;width:191px;height:57px; border:1px #d2d2d2 solid; margin-right:39px;}
.business-cgal ul li dl dd{width:443px; float:left; line-height:24px; padding-top:5px;}
.business-cgal ul li dl dd span{display:block; color:#af1911; font-weight:600;}
.invesy-login{Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.login{width:676px;height:112px; background:url(../images/login_03.jpg) no-repeat; font-size:20px; color:#dd5b2c; line-height:80px; text-align:center; font-weight:600;}
.login-tb{width:676px;height:167px; background:url(../images/login_05.jpg) no-repeat;}
.name{width:207px;height:16px; border:1px #e2e2e2 solid; line-height:16px; background:#FFF;}
.password{width:207px;height:16px; border:1px #e2e2e2 solid; line-height:16px; background:#FFF;}
.login2{width:50px;height:23px; background:url(../images/login_23.jpg) no-repeat; margin-left:70px; border:none; float:left; display:inline; cursor:pointer; margin-top:5px;}
.login3{width:50px;height:123px; background:url(../images/zhuce_24.jpg) no-repeat; margin-left:20px; border:none; float:left; display:inline; cursor:pointer; margin-top:5px;}
.invesy-jjqk{Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.invesy-jjqk ul li{width:111px;height:60px; background:url(../images/jjqk_03.jpg) no-repeat; margin-left:20px; line-height:25px; text-align:center; font-size:13px; float:LEFT;}
.invesy-jjqk ul li a{color:#FFF;}
.news-zx ul li{width:676px;height:35px; line-height:35px; border-bottom:1px #ebebeb solid;font-family:"微软雅黑"; color:#595959; font-size:14px;}
.invesy-jjqk-lb{Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.jj-name{height:35px; line-height:35px; border-bottom:1px #cccccc solid; color:#af1911; font-size:14px;}
.invesy-jjqk-lb ul li{width:676px;height:35px; line-height:35px; border-bottom:1px #ebebeb solid;font-family:"微软雅黑"; color:#595959; font-size:12px;}
.invesy-jjqk-lb ul li span{float:right;}
.invesy-jjqk-lb ul li a{ padding-left:17px; background:url(../images/dian_10.jpg) 2px no-repeat; color:#595959;}
.invesy-jjqk-lb ul li a:hover{color:#af1911; background:url(../images/dian_10.jpg) 2px no-repeat;}
.invesy-jjqk-lbxq{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.invesy-jjqk-lbxq h2{height:25px; width:676px; border-bottom:1px #ebebeb solid; text-align:center; color:#585858; font-size:14px; font-weight:600;}
.invesy-jjqk-lbxq p{font-family:"微软雅黑"; color:#7e7e7e; padding-bottom:24px; line-height:26px; text-indent:2em;}
.invesy-jjqk-lbxq p img{margin-left:-2em;}
.invesy-jjqk-lbxq .a8{display:inline-block;height:21px; width:64px; background:url(../images/liebiao_18.jpg) no-repeat; line-height:21px; margin-left:0px; color:#565656; padding-left:7px;}
.contact-xmtj{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}
.contact-xmtj a:hover{ color:#F00}

.name2{width:323px;height:21px; line-height:21px; border:1px #e2e2e2 solid;font-family:"微软雅黑"; }

.con{width:583px;height:161px; border:1px #e2e2e2 solid;font-family:"微软雅黑"; }

.button1{width:64px;height:21px; text-align:center; line-height:21px; cOLOR:#FFF;font-family:"微软雅黑"; background:url(../images/xmtj_11.jpg) no-repeat;border:none;margin-right:20px; float:left;cursor:pointer;}

.button2{width:64px;height:21px; text-align:center; line-height:21px; cOLOR:#FFF;font-family:"微软雅黑"; background:url(../images/xmtj_13.jpg) no-repeat;float:left; border:none; cursor:pointer;}



.contact-zpyc{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}

.contact-zpyc table tr td span{color:#af1911; font-weight:600;}

.contact-zpyc table{margin-bottom:31px;}

.contact-zpyc table tr td a{color:#b88600; padding-right:10px;}

.contact-zpyc table tr td a:hover{color:#af1911;}

.contact-zpyc table tr td{font-family:"微软雅黑";}

.contact-lxfs{width:676px;Min-Height:600px;_height:expression((this.scrollHeight < 600 ? "600px" : "auto")); margin-top:30px;}

.contact-lxfs p{font-family:"微软雅黑"; color:#7e7e7e;line-height:28px; font-size:14px; padding-left:16px; width:619px; border-bottom:1px #ebebeb solid;}

/*网站地图样式*/

.linkbox{margin:20px;width:100%;overflow:hidden;}

.linkbox h3{font-weight:bold;font-size:14px;width:100%;}

.linkbox ul .f6{margin-left:20px;width:900px;}

.linkbox ul li{display:block;float:left;width:150px; margin-top:10px;}

.tips{color:#59bb10;float:left;width:10px;}

.errortips{color:red;float:left;width:10px;}

.add{position:fixed;top:250px;right:0px;}
.Pro_Div{width:676px;padding:35px 0;}
.Pro_Div ul{ margin: 0px; padding: 0px;}
.Pro_Div ul li{ list-style-type: none; float: left; width: 185px;  margin: 32px 20px 0 20px;  display: inline;}
.proju {
  width: 185px;
  line-height: 20px;
  font-family: "微软雅黑";
  color: #7d7d7d;
 /* border-bottom: solid 1px #c4c4c4;*/
  float: left;
}
.proju .a_img {
  display: block;
  padding-bottom: 9px;
  background: url("../images/bg5_1.jpg") no-repeat scroll center bottom;
}
.proju .img {
  padding: 5px;
  border: 1px solid #D05C35;
}
.proju span {
  width: 185px;
  height: 25px;
  float: left;  text-align: center;
  margin-bottom: 18px;
}
.proju span a{ font-weight: bold;}

.Pro_Pg{ width: 100%; height: 35px; float: left;}


.Pro_Title{ width: 600px; height: 40px; margin-left: 40px; float: left; text-align: center; font-weight: bold; font-size: 18px;
			font-family: '微软雅黑'; border-bottom: 1px solid #cacaca; margin-bottom: 20px;}

.Pro_PicCd{ width: 100%; height: 250px; float: left; }
.P_picCord{ width: 280px; height: 245px; float: left;}
.PicCord_Text{ width: 360px; height: 245px; float: left;  margin-left: 10px;
				font-size: 14px;}

.PicCord_Text p{ line-height: 200%;}
.PicCord_Text p span{ font-weight: bold;}

.PicCord_Text_All{  width: 100%; min-height: 190px; margin-top: 20px; float: left; 
				line-height: 200%; font-size: 14px; border-bottom:1px solid #af1911; }

.PicCord_Prave_Next{ width: 100%; float: left; height: 50px; 
	margin-top: 10px; line-height: 200%;}

.PicCord_Prave_Next a:hover{ color: #af1911; }

.header {
    background: rgba(0, 0, 0, 0) url("../images/bg_header.jpg") repeat-x scroll 0 0;
    position: relative;
    z-index: 10;
}
.h-top {
    height: 41px;
    line-height: 41px;
}

.fl {
    display: inline;
    float: left;
}

.h-top p.fr {
    color: #dadada;
    font-size: 14px;
}
.fr {
    display: inline;
    float: right;
}

.h-top p.fr span {
    background: #e4e5e6 none repeat scroll 0 0;
    display: inline-block;
    padding: 0 10px;
}
.h-top a {
    color: #666;
    display: inline-block;
    padding: 0 13px;
    transition: color 500ms ease-in 0ms;
}
.h-top a.blue, .h-top a:hover {
    color: #003673;
}
.h-top a.red {
    color: #c00725;
}
.h-top a.last {
    padding-right: 0;
}

.w1002 {
    margin: 0 auto;
    position: relative;
    width: 1200px;
}

.header .nav_m {
    width: 100%;
}
.nav_m .n_icon {
    background: rgba(0, 0, 0, 0) url("../images/nav_ico.png") no-repeat scroll left center;
    color: #fff;
    cursor: pointer;
    display: none;
    height: 18px;
    line-height: 18px;
    padding-left: 25px;
    position: absolute;
    right: 10px;
    top: -50px;
    z-index: 9999;
}

.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.header .nav {
    margin-top:2px;
	margin-bottom:5px;
	/*float:left;*/
    text-align: right;
    width: width:683px;
}

ol, ul {
    list-style: outside none none;
}

.clearfix {
    display: block;
}

.header .nav li {
    border-bottom: 2px solid #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    margin-left: 15px;
}
.header .nav li a {
    color: #333;
    display: inline-block;
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    padding: 0 25px;
}
.header .nav li.now {
    border-bottom: 2px solid #f08400;
}
.header .nav li.now a {
    color: #f08400;
}

.banner {
    height: 460px;
    margin: 0 auto;
    min-width: 1200px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.i_ma {
    margin: 10px auto 0;
    width: 1200px;
}
.i_ma .i_mal {
    float: left;
    width: 665px;
}
.i_ma .i_mar {
    float: right;
    width: 485px;
}
.i_ma .box_h {
    background: #f2f2f2 none repeat scroll 0 0;
    height: 50px;
    line-height: 50px;
    position: relative;
    text-align: left;
    width: 100%;
}
.i_ma .box_h a {
    color: #ff8c00;
    display: block;
    font-size: 14px;
    position: absolute;
    right: 15px;
    text-align: right;
    top: 0;
}
.i_ma .box_h span {
    color: #ef8300;
    display: block;
    font-size: 20px;
    left: 0;
    line-height: 20px;
    padding-left: 15px;
    position: absolute;
    top: 5px;
}
.i_ma .box_h p {
    bottom: 5px;
    color: #656565;
    font-size: 14px;
    height: 20px;
    left: 0;
    line-height: 20px;
    padding-left: 15px;
    position: absolute;
}
.i_ma .box_m {
    color: #555555;
    font-size: 14px;
    height: 280px;
    line-height: 210%;
    overflow: hidden;
    padding: 15px 0;
    width: 100%;
}
.i_mal .box_m img {
    float: left;
    height: 184px;
    margin-right: 15px;
    width: 310px;
}
.i_mal .box_m {
    line-height: 235%;
}
.i_mar .box_m .des {
    height: 50px;
    margin-top: 5px;
    overflow: hidden;
    width: 100%;
}
.bg_a {
    background: #eeeeee none repeat scroll 0 0;
    min-width: 1200px;
    padding: 20px 0;
    width: 100%;
}
.i_name {
    padding-bottom: 20px;
    text-align: center;
    width: 100%;
}


.space_hx {
    clear: both;
    font-size: 1px;
    height: 20px;
    overflow: hidden;
    width: 100%;
}

.bg_a {
    background: #eeeeee none repeat scroll 0 0;
    min-width: 1200px;
    padding: 20px 0;
    width: 100%;
}
.i_mb {
    margin: 0 auto;
    width: 1200px;
}
.i_mb ul {
    width: 100%;
}
.i_mb ul li {
    float: left;
    margin-bottom: 10px;
    margin-right: 50px;
    width: 200px;
}
.i_mb ul li img {
    height: 240px;
    vertical-align: top;
    width: 200px;
}
.i_mb ul li p {
    color: #333333;
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.i_mb ul li a:hover p {
    color: #ff8100;
}
.i_m .more {
    text-align: center;
    width: 100%;
}
.i_m .more a {
    border: 1px solid #ff6500;
    color: #ff6500;
    display: inline-block;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
}

#allmap {height: 500px;width:100%;overflow: hidden;}
#result {width:100%;font-size:12px;}


.left-nav2 {
    background: rgba(0, 0, 0, 0) url("../images/left-nav_14.jpg") repeat-y scroll 0 0;
    display: table;
    padding-left: 4px;
    width: 258px;
}

.left-nav2 li {
    border-bottom: 1px solid #cfcfcf;
	float: left;
    list-style: outside none none;
	width: 250px;
}

.left-nav2 ul li a {
    color: #898989;
    font-family: "微软雅黑";
    font-size: 14px;
}

.left-nav2 a.tit {
    background: rgba(0, 0, 0, 0) url("../images/bg_li02.png") no-repeat scroll 184px -80px;
    color: #898989;/*#ba3e33*/
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
    padding-left: 38px;
    width: 250px;
}

.left-nav2 .subside {
    border-top: 1px solid #cfcfcf;
    display: none;
    padding: 10px 0;
	width: 250px;
}

.left-nav2 a.tit:hover, .side-list a.tit.on {
    color: #ba3e33;
}

.left-nav2 .subside a:hover{
    color: #ba3e33;
}
.left-nav2 .subside a.red {
    color: #ba3e33;
}

.left-nav2 .subside a {
    color: #333;
    display: inline-block;
    line-height: 28px;
    padding-left: 48px;
    transition: color 500ms ease-in 0ms;
    width: 174px;
}

.cur .subside {
    display: block;
}

.bk20 {
    clear: both;
    font-size: 0;
    height: 20px;
    overflow: hidden;
}
.bk50 {
    clear: both;
    font-size: 0;
    height: 50px;
    overflow: hidden;
}
.artcnb_t2 {
    border-left: 1px solid #ddd;
}
.artcnb_t2 span.on {
    background: #e8380d none repeat scroll 0 0;
    line-height: 40px;
}
.artcnb_t2 span {
    background: #8c8c8c none repeat scroll 0 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size: 14px;
    line-height: 40px;
    margin-right: 2px;
    text-align: center;
    width: 114px;
}

.artcnb_c2 {
    border-top: 1px solid #ddd;
    padding: 15px 0 0;
}

.artcnb_c2 .con2 {
    display: none;
    line-height: 24px;
}

.clearfix {
}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clear {
    clear: both;
}
.rcontent {
    border: 1px solid #e9e9e9;
    width: 725px;
}
.rcontent h1 {
    background: #f8f8f8 none repeat scroll 0 0;
    border-bottom: 1px solid #e9e9e9;
    height: 66px;
    line-height: 66px;
    padding: 0 20px;
}
.rcontent h1 span.fl {
    color: #0857b0;
    display: inline-block;
    font-size: 18px;
    font-weight: bold;
}
.rcontent h1 span.fr {
    color: #999999;
}
.rcontent h1 span.fr a {
    color: #999;
}
.rcontent h1 span.fr a:hover {
    color: #0857b0;
}
.rcontent h1 img {
    display: inline-block;
    margin: 0 12px;
}
.rcontent .conn {
    padding: 26px 20px 0;
}
.rcontent .conn .map {
    border: 1px solid #dadada;
    height: 370px;
    padding: 3px;
}
.rcontent .conn .conn-txt {
    margin-top: 33px;
    padding: 0 20px 46px 0;
}
.rcontent .conn .conn-txt h2 {
    color: #1161c5;
    font-size: 14px;
    font-weight: bold;
    padding-left: 16px;
}
.rcontent .conn .conn-txt p {
    padding-top: 15px;
}
.rcontent .conn .conn-txt p span {
    color: #666666;
    font-size: 14px;
    line-height: 26px;
    text-align: right;
    width: 95px;
}
.rcontent .conn .conn-txt p input[type="text"] {
    border: 1px solid #cfcfcf;
    line-height: 12px;
    padding: 6px 5px;
    width: 209px;
}
.rcontent .conn .conn-txt p input.input01 {
    width: 525px;
}
.rcontent .conn .conn-txt p textarea {
    border: 1px solid #cfcfcf;
    height: 108px;
    padding: 5px;
    width: 525px;
}
.rcontent .conn .conn-txt .sexbox {
    line-height: 13px;
    padding-top: 16px;
}
.rcontent .conn .conn-txt p label {
    color: #4c4c4c;
    font-size: 13px;
    line-height: 26px;
    padding-left: 2px;
    width: 34px;
}
.rcontent .conn .conn-txt p input[type="radio"] {
    margin-top: 4px;
}
.rcontent .conn .conn-txt p i {
    color: #ff0000;
}
.rcontent .conn .btnbox {
    text-align: center;
}
.rcontent .conn .btnbox .btn {
    border: medium none;
    color: #fff;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    margin: 11px 25px 0;
    text-align: center;
    width: 86px;
}
.rcontent .conn .btnbox .btn01 {
    background: rgba(0, 0, 0, 0) url("../images/contact_09.jpg") no-repeat scroll center center;
}
.rcontent .conn .btnbox .btn02 {
    background: rgba(0, 0, 0, 0) url("../images/contact_12.jpg") no-repeat scroll center center;
}
div.technorati{padding:3px;margin:3px;text-align:center;}
div.technorati a{border:#ccc 1px solid;padding:2px 6px;background-position:50% bottom;font-weight:bold;color:rgb(66,97,222);margin-right:3px;text-decoration:none;}
div.technorati a:hover{background-image:none;color:#fff;background-color:#4261df;}                                                                     
div.technorati a:active{background-image:none;color:#fff;background-color:#4261df;}                                                                     
div.technorati span.current{padding:2px 6px;font-weight:bold;color:#000;margin-right:3px;}
div.technorati span.disabled{display:none;}
.quit_sq_ipt02 {
    border: 1px solid #bebebe;
    color: #018ee1;
    display: block;
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 38px;
    text-align: left;
    width: 120px;
	padding:2px;
	margin-left: 15px;
}