@charset "gb2312";
/* CSS Document Í¨ÓÃÑùÊ½*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px "ËÎÌå",serif;color: #333;background: #fff;}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:36px;}h2{font-size:30px;}h3{font-size:20px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;color: #333;}
a:hover{color: #f00;text-decoration: underline;}
.w1000{margin: 0 auto;width: 1000px;overflow: hidden;min-width: 1000px;}


.column{width: 100%;height: 34px;border-bottom: 2px solid #dcdcdc;margin-bottom: 25px;}
.column h3{font-weight: normal;font-family: "Î¢ÈíÑÅºÚ";height: 34px;line-height: 34px;width: 100px;text-align: center;border-bottom: 2px solid #c33;}
.column h3 a{color: #e52727;}

/*Ö÷Ìå*/
.top{height: 85px;margin: 15px auto;position: relative;}
.top .logo{position: absolute;width: 360px;height: 80px;top: 2px;left: 0;}
.top .xjp{position: absolute;width: 560px;height: 85px;right: 0;top: 0;}

.nav{background: #ca171b;height: 68px;border-top: 2px solid #a80004;width: 100%;min-width: 1000px;}
.navBox{position: relative;height: 68px;font-family: "Î¢ÈíÑÅºÚ";}
.navBox a{color: #fff;}
.navBox .nav_l{position: absolute;background: #a80004;height: 68px;line-height: 68px;width: 80px;left: 0;top: 0;font-size: 18px;text-align: center;}
.navBox .nav_r{position: absolute;right: 0;top: 0;width: 864px;}
.navBox .nav_r p{margin-top: 8px;}
.navBox .nav_r p a{font-size: 16px;font-weight: bold;display: inline-block;text-align: center;width: 120px;}

.wrap{height: 2050px;overflow: hidden;}

.headerTitle{height: 75px;width: 100%;position: relative;border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;margin-top: 30px;margin-bottom: 30px;}
.Titles{width: 860px;text-align: center;}
.Titles h2{font-family: "Î¢ÈíÑÅºÚ";margin-bottom: 15px;}
.Titles h2 a{color: #b22d30;}
.Titles p a{font-size: 14px;margin: 0 10px;display: inline-block;}

.Titles_more{position: absolute;width: 62px;height: 38px;right: 30px;top: 15px;background: url(../images/more.jpg);}
.Titles_more a{display: inline-block;width: 100%;height: 100%;}

/*ÄÚÈÝ²¿·Ö*/
.wrapLeft{width: 320px;overflow: hidden;}
.news{height: 390px;overflow: hidden;}
.news ul li{height: 120px;border-bottom: 1px solid #dcdcdc;margin-bottom: 15px;}
.news ul li h3{height: 27px;overflow: hidden;}
.news ul li h3 a{color: #ca171b;font-family: "Î¢ÈíÑÅºÚ";}
.news ul li p{line-height: 32px;font-size: 14px;margin-top: 10px;height: 64px;overflow: hidden;}

.redVr{background: url(../images/redVr.jpg) top left no-repeat;padding-top: 70px;width: 100%;overflow: hidden;height: 285px;overflow: hidden;margin-bottom: 30px;margin-top: 10px;}
.redVrBox ul{width: 340px;}
.redVrBox ul li{float: left;width: 150px;height: 135px;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";margin-right: 20px;text-align: center;}
.redVrBox ul li img{width: 150px;height: 90px;margin-bottom: 10px;margin-bottom: 10px;}
.redVrBox .redVrImgs{display: none;}
.redVrBox .active{display: block;}

.redVrNav{width: 105px;margin-left: 117px;}
.redVrNav ul li{float: left;margin-right: 20px;width: 8px;height: 8px;background: #dcdcdc;border-radius: 8px;-webkit-border-radius: 8px;cursor: pointer;}
.redVrNav ul li.active{background: #b22d30;}

.officeNews{height: 875px;overflow: hidden;}
.officeList img{width: 320px;height: 140px;}
.officeList h4{font-weight: normal;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";margin: 15px 0 8px;line-height: 26px;}
.officeList p{color: #777;line-height: 20px;margin-bottom: 25px;height: 40px;overflow: hidden;}

.stateDj{height: 255px;margin-bottom: 20px;}
.stateDj ul,.wrapParts-l ul{margin-top: -10px;}
.stateDj ul li,.wrapParts-l ul li,.branchUl li{line-height: 34px;font-size: 14px;position: relative;padding-left: 10px;height: 34px;overflow: hidden;}
.stateDj ul li:after,.wrapParts-l ul li:after,.branchUl li:after{content:"";background:#333;width: 4px;height: 4px;-webkit-border-radius:4px;border-radius:4px;display:block;position: absolute;left: 0;top: 50%;margin-top: -2px;}


.wrapRight{width: 640px;overflow: hidden;}
.yx-rotaion{margin-top: 4px;margin-bottom: 32px;}
.yx-rotaion img{width: 640px;height: 360px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://qiye.gog.cn/cms_udf/2015/gsck/images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}

.special{width: 640px;overflow: hidden;height: 163px;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;}
.special ul{width: 700px;height: 130px;}
.special ul li{float: left;width: 180px;border-right: 1px solid #e5e5e5;height: 130px;margin-right: 25px;padding-right: 25px;overflow: hidden;}
.special ul li h4{font-size: 18px;margin-bottom: 15px;line-height: 24px;}
.special ul li p{line-height: 24px;color: #666;height: 96px;overflow: hidden;}


.wrapParts{width: 640px;overflow: hidden;height: 930px;}
.wrapParts-l,.wrapParts-r{width: 300px;overflow: hidden;}
.wrapParts-l ul,.qianShao{margin-bottom: 25px;}

.worksNew{height: 90px;width: 100%;position: relative;overflow: hidden;margin-bottom: 30px;}
.worksNew img{width: 140px;height: 90px;position: absolute;left: 0;top: 0;}
.worksNew h5{width: 140px;position: absolute;top: 0;right: 0;line-height: 28px;}

.partyList{height: 160px;margin-bottom: 32px;}
.partyList h3{font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";font-weight: normal;height: 24px;line-height: 24px;overflow: hidden;margin-top:-7px;}
.partyList h3 a{color: #000;}
.partyInfo{width: 100%;height: 90px;position: relative;overflow: hidden;margin: 20px 0;}
.partyInfo img{width: 110px;height: 90px;position: absolute;left: 0;top: 0;}
.partyInfo p{height: 90px;width: 170px;position: absolute;top: -3px;right:0;line-height: 24px;}

.partyList .keyWord p{display: inline;}
.partyList .keyWord a{margin: 0 8px;}

.siteBranch .column{margin-bottom: 27px;}
.branchBox{width: 100%;display: none;height: 200px;margin-bottom: 32px;}

.branchImg,.branchUl{width: 300px;height: 200px;overflow: hidden;}
.branchImg a{display: block;position: relative;width: 100%;height: 200px;}
.branchImg a b{display: inline-block;width: 290px;height: 40px;line-height: 40px;background: #000;opacity: .6;filter: alpha(opacity=60);left: 0;bottom: 0;color: #fff;position: absolute;font-weight: normal;padding-left: 10px;font-size: 14px;}
.branchImg img{width: 300px;height: 200px;}

.BranchNav{height: 43px;width: 100%;overflow: hidden;}
.BranchNav ul{width: 645px;}
.BranchNav ul li{float: left;height: 43px;margin-right: 5px;width: 210px;text-align: center;font-size: 18px;font-family: "Î¢ÈíÑÅºÚ";position: relative;cursor: pointer;}
.BranchNav ul li p{height: 37px;margin-top: 6px;background:#e5e5e5;width: 210px;line-height: 37px;}
.BranchNav ul li .trag{display: none;position: absolute;background:url(../images/trag.jpg);width: 15px;height: 6px;top: 0px;left: 100px;}
.BranchNav ul li.active p{background:#c33;color: #fff;}
.BranchNav ul li.active p a{color: #fff;}
.BranchNav ul li.active .trag{display: block;}

.matrix{height: 210px;margin: 40px auto 10px;overflow: hidden;}
.matrix ul{width: 1050px;height: 40px;}
.matrix ul li{width: 200px;height: 130px;text-align: center;float: left;margin-right: 30px;border-right: 1px solid #dedede;padding-right: 30px;font-size: 16px;font-weight: bold;font-family: "Î¢ÈíÑÅºÚ";}
.matrix ul li img{display: block;margin-bottom: 20px;text-align: center;margin-left: 55px;margin-top: 20px;}


.links{height: 110px;margin-bottom: 30px;}
.links p{margin-left: 10px;line-height: 28px;}
.links p a{margin-right: 30px;font-size: 14px;}

.footer{border-top: 2px solid #b81c22;width: 100%;min-width: 1000px;overflow: hidden;background: #e8e8e6;padding: 50px 0;}
.footerBox{position: relative;height: 90px;overflow: hidden;}
.footerBox .logo{position: absolute;width: 360px;height: 80px;left: 0;top: 5px;}
.footerBox .copy{position: absolute;height: 90px;right: 0;top: 0;width: 550px;}
.footerBox .copy p{font-size: 14px;line-height: 32px;}
 img#imgConac{display: block;width: 80px;height: 80px;position: absolute;right: 0px;top: 0;}




.service ul{width: 1060px;}
.service ul li{background: #eee;width: 124px;height: 105px;border-radius: 5px;text-align: center;margin-right: 51px;float: left;font-size: 14px;margin-bottom: 20px;}
.service ul li img{display: block;margin:10px 0 8px 26px;}

.topInfor{width: 100%;min-width: 1000px;background: #eee;height: 33px;}
.tianqi{margin-top: 5px;}
#header_demo{font-size:12px;}
.topInforBox{height: 33px;line-height: 33px;}
.topInforBox a{margin-left: 15px;}

.stateD1j{height:240px;}