@charset "utf-8";
/* CSS Document */

.header{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 159px;
    z-index: 9999;
}
.header .headerall{
    background: url(../images/headerbg.png) center center no-repeat;
    height: 159px;
}   

.nav {
    width: 1026px;
    height: 64px;
    margin: 0 auto;
    padding: 90px 0 0 0;
}
.nav ul{
    margin: 0 0 0 62px;
}
.nav li{
    float: left;
    width: 135px;
	height: 66px;
    text-align: center;
    background: url(../images/nav_line.jpg) right center no-repeat;
	display:block;
	margin-top:-1px;
}
.nav li a{
    color: #fff;
	font-size: 16px;
    font-family:"微软雅黑";
    height: 66px;
    width: 135px;
	margin:0 0 0 0;
    display: block;
    line-height: 64px;
	overflow:hidden;
}
#kinMaxShow{display:none; }
.kinMaxShow_button{display:none;}
.nav li a:hover{
        background: url(../images/abg.jpg) repeat-x center 0;   
}
.nav .current a{
        background: url(../images/abg.jpg) repeat-x center 0;   
}
.nav li{position:relative;}
.nav li .erji,.nav .current .erji{width:135px;position:absolute;top:60px;left:-1px;background:#039;display:none;}
.nav li .erji a,.nav .current .erji a{ font-size:14px;height:30px;line-height:30px;width:135px;display:block;margn-left:0px;background:#039;}
.nav li .erji a:hover,.nav .current .erji a:hover{background:#06C;}
.nav li:hover .erji,.nav .current:hover .erji{display:block;}




.in_pro{
    background: url(../images/iceL.jpg) center bottom no-repeat;
    /*height: 740px;*/
}
.in_proall{
    width: 1000px;
    margin: 0 auto;
}
.in_leftbg{
    width: 222px;
    float: left;
	margin-right:38px;
    /*background: url(../images/in_leftbg.png) no-repeat;   */
	margin-bottom:20px;
}
.in_leftbg ul{
	background: url(../images/in_leftbg_mid.png) repeat-y;
}
.in_leftbg ul li{
    height:70px;
    background: url(../images/h_line.png) center bottom no-repeat;   
}
.in_leftbg ul li a{
    height:70px;
    width: 162px;
    padding: 0 0 0 60px;
    display: block;
    line-height: 70px;
    font-size: 16px;
    color: #fff;
    background: url(../images/dian.png) 30px center no-repeat;   
}
.in_leftbg ul li a:hover{
    background: url(../images/dian2.png) 30px center no-repeat;   
}
.in_right{
    /*float: right;*/
	float:left;
    width: 740px;
}
.in_leftbgTop{
    height: 97px;
	background:url(../images/in_leftbg.png) no-repeat;
}
.in_rightbgTop{
    height: 35px;
    border-bottom: 1px solid #d7d6d7;
    position: relative;
}
.in_right ul li{
    float: left;
    margin: 10px 9px 0 9px;
}
.in_right ul li a{
    width: 227px;
    display: block;
    /*height: 171px;*/
    padding: 7px 0 0 0;
    background: url(../images/pro_1.png)  no-repeat;   
}
.in_right ul li a:hover{
    background: url(../images/pro_2.png)  no-repeat;   
}
.in_right ul li a img{
    width: 213px;
    display: block;
    height: 150px;
    margin: 0px 0 0 7px;
}
.in_right ul li a p{
    height: 50px;
    line-height: 55px;
    overflow: hidden;
    color: #000000;
    font-size: 14px;
    text-align: center;
}
.hf{
    background: url(../images/hf.jpg) center center no-repeat;
    height: 139px;
}
.ysbg123{
    background: url(../images/ys123BG.jpg)  no-repeat;
    height:790px;
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
.ysbg1 {
    height: 132px;
    line-height: 26px;
    left: 322px;
    position: absolute;
    font-size: 14px;
    top: 72px;
    width: 550px;
}
.ysbg2 {
    line-height: 26px;
    height: 110px;
    left: 126px;
    position: absolute;
    top: 344px;
    width: 500px;
    font-size: 14px;
}
.ysbg3 {
    font-size: 14px;
    height: 120px;
    left: 371px;
    line-height: 26px;
    position: absolute;
    top: 590px;
    width: 480px;
}
.dlgcBG{
    height:551px;
    background: url(../images/dlgcBG.jpg) center center  no-repeat;
}

.aboutus{width:530px; height:198px; float:right; padding-top:200px; color:#FFF; line-height:28px; position:relative;}
.aboout_mroe{width:91px; height:41px; float:left; cursor:pointer; position:absolute; left:0px; bottom:-50px;}

.size{width:1000px; margin:0 auto;}
.workListWrap{
    width: 1025px;
    margin: 0 auto;
    padding: 175px 0 0 0;
    position: relative;
}
.workList {
	width: 3600%;
	position: relative;
}
.workItem {
    width: 175px;
    height: 135px;
    display: inline-block;margin: 0 10px 0 18px; 
}
.workItem a{
    width: 175px;
    height: 130px;
    display: block;
    background: url(../images/in_pro_3.png) no-repeat;
    padding: 5px 0 0 0;
}

.workItem img {
    width: 164px;
    height: 115px;
    display: block;
    margin: 0px 0 0 5px;
}
#case_progress_prev{
    background: url(../images/qian.png);
    width: 36px;
    height: 36px;
    position: absolute;
    z-index: 999;
    top:220px;
    left: -40px;
}
#case_progress_next{
    background: url(../images/hou.png);
    width: 36px;
    height: 36px;
    position: absolute;
    z-index: 999;
    top:220px;
    right: -40px;
}
/*.next{
    width: 42px;
    height: 46px;
    display: block;
    margin: 10px auto 0 auto;
    background: url(../images/next.png) no-repeat;
}*/
.ul470{
    width: 1000px;
    margin: 0 auto;
}
.ul470 li{
    width: 470px;
    height: 150px;
    float: left;
    color: #2c2c2c;
    margin: 15px 10px;
}
.jb{
    float: left;
    margin: 0 10px 0 0;
}
.ul570Top{
    height: 35px;
    line-height: 35px;
    color: #000;
    font-size: 14px;
    overflow: hidden;
}
.ul470 li a{
    display: block;
    color: #0b418e;
}
.lb{
    width: 1000px;
    margin: 50px auto 0 auto;
    height: 335px;
    background: url(../images/liangbBg.jpg) no-repeat;position: relative;
}


.ul4700{
    width: 470px;
    position: absolute;
    top: 90px;
    left: 0px;
}
.ul4700 li{
    width: 470px;
    height: 90px;
    color: #2c2c2c;
    margin: 15px 0;
}
.ul4700 li a{
    color: #0a70da;
}
.rightTop2{
     left: 557px;
    position: absolute;
    top: 90px;
	width:433px;
}
.rightTop2 a{
    display: block;
    font-size: 16px;
    color: #2e2e2e;
    margin: 0 0 31px 0;
}
.x_table{
    width: 332px;
    height: 169px;
     right: 4px;
    position: absolute;
    top: 118px;
    line-height: 28px;
    color: #000;
    font-size: 14px;color: #000;
    
}
.x_table a{
    display: block;
    color: #0a70da;
}
.rightTop2 a.selected{
    color: #0a70da;
}
.jybottom {
    width: 1018px;
    height: 176px;
    background: url(../images/jybottom0.jpg) no-repeat;
    margin: 0 auto;
}
.footer{
    background: url(../images/footerbg.jpg) center center no-repeat;
    height: 140px;
}
.footerall{
    text-align: center;
    font-size: 14px;
    color: #eaeaea;
    padding: 52px 0 0 0;
    line-height: 25px;
}
.footerall a{

    color: #eaeaea;
}
.tkeyWo span{
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
.main3_serch{
    background: url(../images/sercbg.png) no-repeat;
    height: 30px;width: 222px;position: absolute;top: 0;
    right: 0;
}
.main3_serch input.txt{ height:27px; width:166px;border:0px solid #ddd;background: none;margin: 0 0 0 6px;}
.main3_serch input.btn{ height:27px; width:39px;border:0px solid #ddd;background: none; cursor: pointer;}
.sbdyb{
    width: 265px;
    float: right;
}
.sbxzs{
    width: 265px;
    height: 70px;
    overflow: hidden;
    line-height: 23px;
}
/*
.main3{ width:100%; line-height:40px; padding:5px 0}
.main3_serch{ float:right; height:40px;line-height:36px; text-align:center}
.main3_serch input.txt{ height:36px; width:220px; float:left;border:1px solid #ddd;}
.main3_serch input.btn{ height:38px; width:80px;border:1px solid #ddd; background:#e2dfdf}
*/
.text_content{font-size:14px;line-height:24px;margin-bottom:10px;}


.container{ margin:0 auto}
.size1{ width:1000px}
.size2{ width:1100px}
.size3{ width:1200px;}
.logo{ width:30%; float:left;}
.logo img{ display:block; max-width:100%; margin:0 auto}
.logo1{}
.tel{ width:40%; float:left; text-align:right; color:#03F; font-size:25px; line-height:70px}

/*
.nav{  width:100%; border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee; background:#e2dfdf; line-height:42px;margin-bottom:20px; padding:5px 0}
.navul{ width:990px; margin:0 auto}
.navul li{ width:165px;text-align:center; float:left; }
.navul li a{ width:165px; font-size:16px; color:#494747; display:table-cell  }
.navul li a img{ vertical-align:middle; margin:0 10px}
.navul li a span{ display:block; line-height:20px; text-indent:12%; text-align:center;*text-indent:0}
.navul li:hover ul{ display:block}
.navul li ul{ width:165px; display:none; background:#FFF; border:1px solid #ddd; position:absolute; z-index:100}
.navul li ul li{ width:100%; text-align:center; line-height:35px; height:35px; overflow:hidden}*/
/* flexslider */
/* flexslider */
.banner .flexslider{ width:100%;position:relative;height:367px;overflow:hidden; min-width:970px;  }
.banner .slides{position:relative;z-index:1;}
.banner .slides li{height:367px;}
.banner .slides li img{ margin:0 auto; display:block}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; }
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; display:none}
.banner .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.content{ padding-top:20px}
/*选项卡*/
.protab{ width:100%; margin:20px auto}
.tab{ width:80%; margin:10px auto}
.tab li{ width:33.3%; float:left;  line-height:45px; text-align:center}
.tab li.selected{ background:#999999; color:#FFF}
.tab_bottom{ display:none; width:100%;}
.block{ display:block}
.tabcon{ width:100%; display:block}
.tabcon li{ width:33.3%; float:left}
.tabcon li a{ display:block}
.tabcon li a img{ width:240px; height:180px; display:block; margin:0 auto}
.tabcon li a span{ display:block; line-height:25px; text-align:center; width:100%}
/*产品滚动*/
.main2 .flexslider{ width:90%; margin:0 auto;position:relative;height:149px;border-bottom:1px solid #eeeeee;  }
.main2 .slides{position:relative;z-index:1;}
.main2 .slides li{height:149px;}
.main2 .slides li img{ max-width:190px; max-height:130px;display:block; margin:0 auto}
.main2 .slides li p{ display:block; line-height:20px; text-align:center; overflow:hidden}
.main2 .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; display:none}
.main2 .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.main2 .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.main2 .flex-control-nav .flex-active{background-position:0 0;}
.main2 .flex-direction-nav{position:absolute;z-index:3;width:100%;top:25%; font-size:0}
.main2 .flex-direction-nav li a{display:block;width:50px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.main2 .flex-direction-nav li a.flex-prev{left:-46px;background:url(../images/left.png) center center no-repeat;}
.main2 .flex-direction-nav li a.flex-next{right:-46px;background:url(../images/right.png) center center no-repeat;}

/*搜索
.main3{ width:100%; line-height:40px; padding:5px 0}
.main3_serch{ float:right; height:40px;line-height:36px; text-align:center}
.main3_serch input.txt{ height:36px; width:220px; float:left;border:1px solid #ddd;}
.main3_serch input.btn{ height:38px; width:80px;border:1px solid #ddd; background:#e2dfdf}*/

/*新闻*/

.main4{ width:100%; padding:5px 0}
.main4 .top{ line-height:45px; text-indent:10px; font-size:16px; position:relative; border-bottom:1px solid #ddd}
.main4 .more{ position:absolute; right:10px; top:0; font-size:12px}
.main4_left{ width:47%; margin-right:6%; float:left}
.main4_left .bottom{ line-height:25px; padding:10px }
.main4_left .bottom li{ width:100%; border-bottom:1px dashed #ddd;position:relative}
.main4_left .bottom li a{ width:80%; overflow:hidden; height:25px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; display:block}
.main4_left .bottom li span{ position:absolute; right:10px; top:0}
.main4_right{ width:47%; float:left}
.main4_right .bottom{ line-height:25px; padding:10px }
.main4_right .bottom li{ width:100%; border-bottom:1px dashed #ddd;position:relative}
.main4_right .bottom li a{ width:100%; overflow:hidden; height:25px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; display:block}

/*关于我们，联系我们*/
.main5{width:100%; padding:5px 0}
.main5_left{ width:45%; margin-right:2%; float:left}
.main5_left .top{ line-height:45px; text-indent:10px; font-size:16px; border-bottom:1px solid #ddd}
.main5_left .bottom{ line-height:25px; padding:10px}

.main5_center{ width:18%; margin-right:2%; float:left; border:1px solid #ddd;line-height:35px; padding:10px}
.main5_right{ width:30%; float:left; }
.main5_right .flexslider{ width:85%; margin:0 auto;position:relative;height:136px;  }
.main5_right .slides{position:relative;z-index:1;}
.main5_right .slides li{ width:100%;height:136px; position:relative}
.main5_right .slides li  img{ width:150px; height:110px; margin:0 auto; display:block}
.main5_right .slides li  span{ display:block; height:25px; overflow:hidden; text-align:center}
.main5_right .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; display:none }
.main5_right .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.main5_right .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.main5_right .flex-control-nav .flex-active{background-position:0 0;}
.main5_right .flex-direction-nav{position:absolute;z-index:3;width:100%;top:25%; font-size:0}
.main5_right .flex-direction-nav li a{display:block;width:50px;height:59px;overflow:hidden;cursor:pointer;position:absolute;}
.main5_right .flex-direction-nav li a.flex-prev{left:-3px;background:url(../images/left.png) center center no-repeat;}
.main5_right .flex-direction-nav li a.flex-next{right:-3px;background:url(../images/right.png) center center no-repeat;}

/*留言*/
.main6{ width:100%; padding:5px 0}
.message{ width:37%; margin-right:6%; float:left; padding:10px 2%;}
.message .box{ line-height:30px; margin-bottom:10px}
.message .box span{ width:60px; text-align:left; display:inline-block; padding-right:20px;}
.message .box input.name{ width:200px; border:1px solid #ddd;  height:30px; background:#eeeeee}
.message .box input.email{}
.message .box textarea.jy{ width:200px; border:1px solid #ddd;  height:50px;background:#eeeeee}
.message .box input.btn{ background:#999999; color:#FFF; width:80px; height:35px; text-align:center; line-height:35px; border:none; margin-left:140px}

.main6_right{ width:50%; float:left}
.main6_right .top{ line-height:45px; text-indent:10px; font-size:16px; position:relative; border-bottom:1px solid #ddd}
.main6_right .more{ position:absolute; right:10px; top:0; font-size:12px}
.main6_right .bottom{ padding:5px;}
.main6_right .bottom li .title{ width:100%; line-height:25px; position:relative}
.main6_right .bottom li .title a{ width:80%; height:25px; display:block; overflow:hidden}
.main6_right .bottom li .title a span{ position:absolute; right:0; top:0}
.main6_right .bottom li .text{height:50px; line-height:25px; overflow:hidden}


/*内页*/
.ny_left{ width:240px; float:left;}
.ny_left .top{border-bottom:1px solid #d1d1d1; height:36px; font-size:16px; line-height:36px; color:#FFF; text-indent:20px; background:#0c4eb4}
.slider{ border:1px solid #d1d1d1; margin-bottom:20px;}
.sliderul{padding:15px 20px}
.sliderul li{ line-height:28px;margin:4px auto; }
.sliderul li a{ display:block; height:28px; overflow:hidden; text-indent:25px;  cursor:pointer; color:#2e2e2e; font-size:14px; background:url(../images/sliderullibg.jpg) left center no-repeat  #e5e5e5}
.sliderul li a.hover{ color:#39b251}/*选中改变颜色*/
.sliderul li a.on{ color:#39b251}/*选中改变颜色*/
.sliderul li:hover ul{ display:block}
.sliderul ul li:hover a{color:#39b251}
.sliderul li ul{ display:none; background:#FFF}
.sliderul li ul li{ text-indent:70px; }
.sliderul li ul li a{background:url(../images/sliderullilibg.png) 20px  center  no-repeat; text-indent:45px; color:#2e2e2e; }
.sliderul li ul.block{ display:block}
/*推荐产品*/
.recommended{ border:1px solid #ddd; margin-bottom:20px;}
.recommended .bottom{}
.recommended .bottom li{ margin:10px 0 0}
.recommended .bottom li a{ display:block}
.recommended .bottom li a img{  width:200px; height:150px; padding:5px; display:block; border:1px solid #ddd; margin:0 auto}
.recommended .bottom li a span{ display:block; line-height:32px; text-align:center; height:32px; overflow:hidden}
.slider_bottom{width:238px;  margin-bottom:20px;border:1px solid #d1d1d1; padding:0 0 10px; line-height:25px; color:#333333}
.slider_bottom .bottom{  padding:10px 10px;/*background:url(../images/contentbg.jpg) no-repeat bottom center;*/ min-height:232px;}
.slider_bottom .bottom span{ height:40px; display:block; padding:40px 0 0 70px; color:#31a947; font-size:20px}
.ny_right .top{ border-bottom:1px solid #d1d1d1; margin-bottom:20px;font-size:16px; color:#000; text-indent:40px; line-height:40px; height:40px ;  position:relative;/*background:url(../images/xj.jpg) 10px  15px  no-repeat;*/}
.weizhi{ position:absolute; right:0; top:0;/*background:url(../images/morebg.jpg) no-repeat left center;*/text-indent:20px; font-size:12px}
.ny_right .bottom{padding:10px 15px 20px;border:1px solid #d1d1d1; float:left; width:706px;font-family:"宋体"; color:#4f4f4f; line-height:23px;}
.ny_right .bottom img{ max-width:100%; display:block; margin:0 auto}
.ny_right .bottom .title{ line-height:45px; text-align:center; font-size:16px;}


.news{ border:1px solid #d1d1d1; padding:10px 15px 20px;}
.news_left{ width:33%; float:left}
.news_left a img{ width:205px; height:150px; border:1px solid #ddd; padding:5px;}
.news_left a span{ height:25px; line-height:25px; text-align:center; overflow:hidden; display:block}
.news_right{ width:67%; float:left}
.news_right li{ line-height:25px; margin-bottom:5px; position:relative; border-bottom:1px dashed #ddd}
.news_right li a{ width:88%; height:25px; overflow:hidden}
.news_right li a span{ position:absolute; right:0; top:0}

.list_news{border:1px solid #d1d1d1; padding:10px 15px 10px}
.list_news li{ width:100%; height:25px;margin:8px 0 10px; position:relative}
.list_news li a{ display:block;overflow:hidden; height:25px; width:88%; }
.list_news li a span{  color:#565656; position:absolute; right:0; top:0}
.news_title{ height:40px; line-height:40px; font-size:18px; text-align:center; color:#2c2c2c}
.news_time{ height:25px; line-height:25px; text-align:center; color:#949494; font-family:"宋体"; border-bottom:1px dashed #d1d1d1}
.news_bottom{ border-top:1px dashed #d1d1d1; display:block; margin:10px 0}
.news_bottom span{ background:#CCC; display:block; margin:10px 0; line-height:25px}

.pro{ border:1px solid #d1d1d1; padding:10px 5px 10px; overflow:hidden}
.pro li{ width:220px; float:left; margin:10px; text-align:center; line-height:25px;}
.pro li a img{ width:200px; height:150px; margin:0 auto; border:1px solid #d1d1d1; padding:5px}
.pro li:hover a img{ border:2px solid #0c9025; padding:4px}
.pro li a span{ display:block; height:25px; line-height:25px; text-align:center; overflow:hidden}
.pro_main{}
.pro_main .top{height:34px; line-height:34px; margin-bottom:0; color:#04891d;/*background:url(../images/topbg.jpg) repeat-x;*/}
.pro_main .main1_intro{ padding:15px;border:1px solid #d1d1d1; margin-bottom:20px}
.pro_main .main1_intro .left{ float:left}
/*推荐信息*/
.re_in{ border:1px solid #ddd; margin-top:20px}
.re_in .bottom{ border:none; padding:10px 14px 10px}
.re_in .bottom li{ width:48%; line-height:20px; margin:5px 1%; float:left;/*background:url(../images/re_inlibg.png) no-repeat left center;*/position:relative}
.re_in .bottom li a{ width:76%; display:block; height:20px; overflow:hidden; color:#595959; text-indent:15px; float:left}
.re_in .bottom li span{ width:23% float:right}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:360px; height:270px; margin:0 auto; vertical-align:middle}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:360px;height:270px;border:1px solid #DFDFDF; display:table}
.spec-scroll{clear:both;margin-top:5px;width:360px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:36px; line-height:36px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:50px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:50px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:48px;height:36px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.pro_main .main1_intro .right{ width:322px; padding:10px; float:left}
.pro_main .main1_intro .right .title{ border-bottom:1px dashed #ddd; margin-bottom:10px; line-height:30px; height:30px; overflow:hidden}
.pro_main .main1_intro .right .text{ line-height:25px;}
.pro_main .main1_intro .right .rex{ font-size:16px;}
.pro_main .main1_intro .right .rex span{ font-size:22px; color:#03F}
.pro_main .main2_rapport{ border:1px solid #ddd; margin-bottom:20px;}

.pro_main .main2_rapport .pro{ margin:0 auto; border:none}
.pro_main .main2_rapport .pro li{ width:31.3%; margin:1%; float:left}
.pro_main .main2_rapport .pro li a img{ margin:0 auto; width:200px; height:150px; border:1px solid #ddd; display:block;}
.pro_main .main3_detail{margin-bottom:20px; border:1px solid #d1d1d1}
.pro_main .main3_detail .bottom{ line-height:25px;padding:0; border:none; padding:10px 14px;}
.pro_main .main3_detail .bottom img{ max-width:100%; display:block; margin:0 auto; }
.pro_main .main4_news{border:1px solid #ddd;margin-bottom:20px}
.pro_main .main4_news .bottom{ line-height:25px;padding:0}
.pro_main .main4_news .bottom li{ width:50%; margin-bottom:10px; float:left; text-indent:40px; overflow:hidden}

.pro_main .main5_comment{border:1px solid #ddd; position:relative;margin-bottom:20px}
.pro_main .main5_comment .bottom{line-height:25px;padding:0 0 20px;}
.pro_main .main5_comment .bottom li{ width:100%; margin-bottom:10px; float:left; text-indent:20px; overflow:hidden}
.pro_main .main5_comment .more{ position:absolute; right:20px; bottom:5px;}

.pro_main .main6_message{border:1px solid #ddd; padding:10px 40px}
.pro_main .main6_message .top{ background:none; text-indent:0}
.pro_main .main6_message span{ display:block; line-height:45px;}
.pro_main .main6_message span input.btn{ margin:0 10px; width:100px }

.page{ width:100%; height:40px; display:block; float:left; line-height:40px; text-align:center}
/* 分页 */
.page a {color: #000; padding:4px 10px; border:1px solid #0069b6}
.page a.num{ color:#000}
.page a:hover { color: #fff; background:#338021; padding:4px 10px;}
.page a:active { color: #000;background:#338021;}
.page span.current { color: #fff; margin:0 5px; background:#338021; padding:4px 10px;}
.page span.disabled {color: #338021; font-weight:normal;}
.page span{font-weight:normal;}
.page select{ vertical-align:middle;}


.rightTop2 input{margin:12px 0; color:#0461a0; font-size:14px;font-family:"微软雅黑"}
.rightTop2 textarea{color:#0461a0; font-size:14px;font-family:"微软雅黑";}
.rightTop2 .txt {width:148px ;height:30px; padding:5px; float:left; color:#0461a0;}
.rightTop2 .spc{width:250px; float:right;}
.rightTop2 .btn_1{background: #0470bd;width: 67px;height: 21px;border: none;margin-left: 0px;color: #fff; font-size:12px; cursor:pointer;}
.tkeyWo a{padding:1px 3px;}