@charset "gb2312";
#header{width:100%;}
.welcometext{ height:20px; background:#555758; color:#fff;}
.welcometext p{ width:1000px; margin:0 auto;}
.topbar{width:1000px;margin:0 auto;height:93px;position:relative;}
.logo{position:absolute;top:29px; left:-116px;}
.tel{position:absolute;top:22px;right:-94px;}

.nav{width:768px;height:93px; position:absolute; top:0; right:84px; }
.nav ul li{float:left;height:93px; width:96px; position:relative; z-index:1000; }
.nav ul li a{ display:block; text-align:center;font-family:"΢���ź�"; color:#666666; font-size:14px; padding-top:30px; height:60px; overflow:hidden;}
.nav ul li a span{ display:block; font-variant:small-caps;}
.nav ul li.on a,.nav ul li a:hover{ background:#d9d9d9; border-bottom:3px solid #c11548;}

.banner{ width:100%; height:400px;}
.banner p{ width:100%; text-align:center;}
.banner .pic_scoll{ width:100%; height:400px;position:relative;}
.banner .pic_scoll .scoll_1{width:100%; height:400px;overflow:hidden; position:relative;}
/*.banner #scoll_a {z-index: 999;position:absolute; bottom:11px; width:100%;text-align:center; }
.banner #scoll_a a {display:inline-block;width:25px;height:10px; margin:0 2px; font-size:0; background:#fff; filter:alpha(opacity=40);-moz-opacity:0.4; opacity:0.4;}
#scoll_a a.activeSlide {filter:alpha(opacity=100);-moz-opacity:1; opacity:1; }*/

.content1{ width:100%;}
.box{ width:1000px; margin:10px auto 20px;}
.box .title{ height:35px; line-height:35px; }
.box .title h3{font-size:18px; font-weight:normal; color:#2672b8;font-family:"Microsoft YaHei";}
.box .title h3 span{ color:#9e9e9e; font-variant:small-caps;}
.box .title .more{ float:right; margin-top:15px; margin-right:4px;}
.about{ width:320px; float:left; }
.about .cont{ line-height:24px; padding:4px 0 0; height:201px; overflow:hidden;font-family:"Microsoft YaHei";}
.about .cont .photo{ margin-bottom:10px;}
.about .cont span{ color:#005bac; font-size:18px;}

.news{ width:320px; float:left; margin-left:38px;}
.news .topbg{ height:162px; border-bottom:1px dotted #d4d4d4;}
.news .topbg ul{ margin:0 -10px;}
.news .topbg ul li{ float:left; width:150px; height:150px; margin:0 10px;}
.news .topbg ul li .photo{ width:140px; height:110px; padding:4px; border:1px solid #ebecec;}
.news .topbg ul li p{ line-height:30px; text-align:center;}
.news .topbg ul li p a{ color:#8d8d8d;}
.news .cont1 ul{ padding-top:7px;}
.news .cont1 ul li{ height:28px; line-height:28px;}
.news .cont1 ul li .date{ width:80px; display:inline-block; line-height:19px; height:19px; border:1px solid #c9c9c9; color:#d4d4d4; text-align:center; margin-right:9px;}
.news .cont1 ul li a{ color:#8d8d8d;}
.news .cont1 ul li a:hover{ color:#d50000;}

.honor{ width:300px; float:right;}
.honor .cont{ height:201px;}
.honor ul li { width: 300px; height: 186px; float: left; display:inline; overflow: hidden; }
.honor ul li .photo { width:300px; height:186px; overflow:hidden;}
.honor ul li .photo img { vertical-align:middle; }
.mantle1{position: relative;zoom: 1;width: 300px;overflow: hidden;}
.mantle1 .cont1{ width: 300px;overflow:hidden; margin:0 auto;}
.honor .leftbotton,.honor .rightbotton{ position:absolute; top:78px; width:19px; height:39px; cursor:pointer;}
.honor .leftbotton{ background:url(../images/btnl.png) no-repeat; left:0;}
.honor .rightbotton{ background:url(../images/btnr.png) no-repeat; right:0;}
.fl,#imgul1{ float:left;}

.contentbg{ width:100%; height:50px; background:#005bac;overflow: hidden;}
.contact{ width:918px; padding-left:82px; margin:0 auto; height:50px; line-height:50px; background:url(../images/contactbg.jpg) left center no-repeat; color:#fff; font-family:"Microsoft YaHei"; font-size:14px;}
.contact a{ float:right;}

#content{ width:1000px; margin:10px auto 0;}
.side{ width:230px; float:left;}
.main{ width:748px; float:right; }


.product{ width:1000px; margin:12px auto 0; height:auto;overflow: hidden; }
.product .title,.main .title,.side .title{ height:43px; line-height:43px; border-bottom:2px solid #999999;}
.product .title h3,.main .title h3,.side .title h3{font-size:18px; font-weight:normal; color:#2672b8;font-family:"Microsoft YaHei"; width:78px; border-bottom:2px solid #c41a47; white-space:nowrap;}
.product .title h3 span,.main .title h3 span,.side .title h3 span{ color:#666666; font-variant:small-caps;}
.main .title .en{ float:right; line-height:43px; margin-right:12px;}


.product .cont{ padding-top:19px;}
.mod1 ul li { width: 220px; height: 160px; float: left; display:inline; margin:0 40px 43px 0; overflow: hidden; }
.mod1 ul li .photo { width:220px; height:135px;  overflow:hidden;}
.mod1 ul li .photo img { vertical-align:middle; }
.mod1 ul li .name { text-align: center; line-height: 25px; height:25px; background:#e6e6e6; }
.mod1 ul li.on .name{ background:#005bac;}
.mod1 ul li.on .name a{ color:#fff;}
.product .mantle2{position: relative;zoom: 1;width: 1000px;}
.product .mantle2 .cont1{ width: 1000px;overflow:hidden; margin:0 auto;}
.product .leftbotton,.product .rightbotton{ position:absolute; top:-46px; width:35px; height:20px; cursor:pointer;}
.product .leftbotton{ background:url(../images/b1.jpg) no-repeat; right:45px;}
.product .rightbotton{ background:url(../images/b2.jpg) no-repeat; right:5px;}
.product .leftbotton:hover{ background:url(../images/b3.jpg) no-repeat; }
.product .rightbotton:hover{ background:url(../images/b4.jpg) no-repeat; }
#imgul2{ float:left;}



/*.side_c{ margin-top:25px; }
.side_c .cont{ line-height:26px;padding-top:7px; padding-left:4px; font-size:14px;}
*/

#footer{ width:100%; height:80px; margin-top:15px; text-align:center; line-height:20px; background:#5d5d5d; color:#fff;}
#footer a{ color:#fff;}

.side_p .cont{ margin-top:10px; padding-bottom:15px; border:1px solid #d7d7d7; font-size:14px;}
.side_p .cont ul{ width:219px; margin:0 auto;}
.side_p .cont li{line-height:29px;float:left;width:100%; margin-top:10px; }
.side_p .cont li a{display:block;padding-left:25px; line-height:27px; border:1px solid #dbd5d5; background:url(../images/libg.jpg) center no-repeat; }
.side_p .cont li a.on,.side_p .cont li a:hover{ color:#0149a2; font-weight:bold; border-color:#a7caec; background:url(../images/liabg.jpg) center no-repeat;}

.ny_dan .cont{ padding:30px 20px; line-height:30px; height:auto !important; height:392px; min-height:392px;}
.ny_news .cont{ padding-top:30px; height:auto !important; height:392px; min-height:392px;}
.ny_news .cont ul{ width:700px; margin:0 auto;}
.ny_news .cont li{ height:30px; float:left; display:inline; width:100%; line-height:30px; border-bottom:1px dashed #999; overflow:hidden;}
.ny_news .cont li a{ display:block; padding-left:7px;}
.ny_news .cont li a:before{ content:'';color:'#C11548'}
.ny_news .cont li a:hover{ color:#980101;}
.ny_news .cont li span{ float:right; padding-right:9px; }

.ny_pro .cont{ padding-top:30px;height:auto !important; height:392px; min-height:392px;}
.ny_pro .cont li{ margin:0 14px 20px;}
