﻿@charset "utf-8";
/* CSS Document */

body{width:100%;font:宋体;font-size:12px;color:#3c3c3c;line-height:21px;}
*{margin:0;border:0;padding:0}
ul li{list-style:none}
.font1{color:#67302a}
.font1 a:link,.font1 a:active,.font1 a:visited{color:#67302a;text-decoration:none;}
.font1 a:hover{color:#9c4238;text-decoration:none}
.font2{font-weight:bold;margin-bottom:10px;}
.font2 a:link,.font2 a:active,.font2 a:visited{color:#3c3c3c;text-decoration:none;}
.font2 a:hover{color:#67302a;text-decoration:none}
.font3{color:#fff4bb;}
.font3 a:link,.font3 a:active,.font3 a:visited{color:#fff4bb; text-decoration:none}
.font3 a:hover{color:#fbda31; text-decoration:none}
.font4{font-size:18px;font-weight:bold;}

/*index*/
#indexWarper{width:100%;margin:auto;background:url(bg.jpg) no-repeat;}
.left{width:206px;height:810px;float:left;padding:20px 0;background-color:#67302a;}
.picBox {width:28px;height:71px;float:left;margin-top:330px;background:url(shou.png) no-repeat center center;}
.clear{clear:both}
.nav{width:206px;margin:27px 0;text-align:center;}
.nav ul li{margin:15px;}
.infor{width:176px;margin:auto;padding:0 10px 0 20px;}
.infor .p1,.infor .p2,.infor .p3{height:24px;line-height:24px;color:#fbda31;padding-left:34px;margin:20px 0;}
.infor .p1{background:url(phone.png) top left no-repeat}
.infor .p2{background:url(mail.png) top left no-repeat}
.infor .p3{background:url(share.png) top left no-repeat}
.CopyRight{width:176px;margin:auto;text-align:center;color:#fff4bb}
.IndexRight{width:60%;height:770px;float:left;padding:80px 0 0 50px;}
.map{width:1040px;height:569px;position:relative;z-index:1}

.klmy{position:absolute;left:588px;top:227px;z-index:999;}
.beijing{position: absolute;left:955px;top:263px;z-index:999;}
.sichuan{position: absolute;left: 784px;top: 433px;z-index: 999;}
.yanan{position: absolute;left: 870px;top: 344px;z-index: 999;}
.hebei{position: absolute;left: 936px;top: 310px;z-index: 999;}
.shanxi{position: absolute;left: 900px;top: 310px;z-index: 999;}
.jilin{position: absolute;left: 1073px;top: 222px;z-index: 999;}
.heilongjiang{position: absolute;left: 1094px;top: 150px;z-index: 999;}

.mapDiv { width:140px; height:61px; padding: 5px; color:#67302a; background:url(txtBg.gif) no-repeat; position:absolute;z-index: 9999;display: none; word-break:break-all;}


/*zjgk*/
#zjgkWarper{width:100%;margin:auto;background:url(zjgk.jpg) no-repeat;}
.zjgkRight{width:75%;height:700px;float:left;padding-top:150px;}
.zjgkRight .tit{width:629px;height:171px;margin:auto;padding:80px 0 0 0;background:url(zjgkTit.png) no-repeat;}
.zjgkRight .menu{width:647px;height:171px;margin:auto;}

/*qydt*/
#qydtWarper{width:100%;margin:auto;background-color:#f4ebd7}
.qydtRight,.ryzzRight{width:76%;height:800px;float:left;padding:50px 0 0 50px;}

.qydtRight .tit,.ryzzRight .tit{line-height:24px;border-bottom:1px solid #67302a;background:url(xy.png) top right no-repeat;}
.qydtRight .content{}
.qydtRight .content ul li{padding:20px 0;border-bottom:1px dotted #626262}
.qydtRight .content ul li img{width:90px;height:73px;}

/*ryzz*/
.ryzzRight .content{width:950px; overflow:hidden}
.qitem {width:163px;height:163px;border:2px solid #67302a;margin:20px 20px 0 0;background: url('bg.gif') no-repeat;
	/* required to hide the image after resized */
overflow:hidden;
	/* for child absolute position */
position:relative;
	/* display div in line */
float:left;cursor:hand; cursor:pointer;}
.qitem .caption {position:absolute;z-index:0;color:#fff4bb;display:block;}
.qitem .caption h4 {font-size:14px;padding:10px 5px 0 8px;margin:0;color:#fbda31;}
.qitem .caption p {font-size:12px;padding:3px 5px 0 8px;margin:0;}

/* Setting for corners */
.topLeft, .topRight, .bottomLeft, .bottomRight {
position:absolute;background-repeat: no-repeat; float:left;}
.topLeft {background-position: top left; 	} 

.topRight {background-position: top right; } 

.bottomLeft {background-position: bottom left; } 

.bottomRight {background-position: bottom right; }

/*technology*/
#technologyWarper{width:100%;margin:auto; background:url(technology.jpg) no-repeat;}
.technologyRight{width:75%;height:700px;float:left;padding-top:150px;}
.technologyRight .tit{width:626px;height:165px;margin:auto;padding:80px 0 0 0;background:url(technologyTit.png) no-repeat;}
.technologyRight .menu{width:647px;height:125px;margin:auto;}

/*intro*/
.introRight{width:76%;height:800px;float:left;padding:50px 0 0 50px;}
.introRight .tit{line-height:24px;border-bottom:1px solid #67302a;background:url(xy.png) top right no-repeat;}
.introRight .content{position:relative}
.introImg{width:80%;height:144px;margin:15px 0;padding:10px 0 0 80px;background:url(introTit.jpg) top left no-repeat;}
#Marquee_x { overflow:hidden; width:80% } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:131px; width:142px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:140px; height:105px; display:block}
#Marquee_x ul li div span{ display:block; text-align:center}
.introNav{width:77px;position:absolute;right:0;top:150px;background:url(introMenu.png) top no-repeat;}
.introNav .content{width:77px;height:100%;margin-top:40px;text-align:center;background-color:#c61c1c; overflow:hidden}
.introNavBar{width:77px;height:13px;background:url(introMenuBar.png) no-repeat;}
.introNav ul li{margin:10px 0;}

/*culture*/
.culture{width:90%;float:left;margin-top:15px;}
.culture .tit{width:93px;height:650px;float:left;color: #fff4bb;font-size:16px;font-family:微软雅黑;border-bottom:none;line-height:83px;background:url(cultureTit.png) top center no-repeat;position:relative;}
.culture .tab1{width:93px;height:93px;text-align:center;display: block;cursor:pointer;position:absolute;top:127px;left:0px;}
.culture .tab1 a:hover{width:93px;height:93px;color:#8b382f;display:block;cursor:pointer;background:url(cultureTit2.png) no-repeat;}
.culture .tab2{width:93px;height:93px;text-align:center;display: block;cursor:pointer;position:absolute;top:340px;left:0px;}
.culture .tab2 a:hover{width:93px;height:93px;color:#8b382f;display:block;cursor:pointer;background:url(cultureTit2.png) no-repeat}
.culture .tab3{width:93px;height:93px;text-align:center;display: block;cursor:pointer;position:absolute;top:557px;left:0px;}
.culture .tab3 a:hover{width:93px;height:93px;color:#8b382f;display:block;cursor:pointer;background:url(cultureTit2.png) no-repeat}
.culture .main{width:80%;float:left;padding:50px 0 0 50px;}
.culture .main img{float:left;margin:15px;}

 
